Commit Graph

38 Commits

Author SHA1 Message Date
Raito Bezarius
2759c33ca3 garage: drop maintenance
Given the current situation, I have not been able to take care of
anything related to that module. Upgrades are merged without upgrading
properly the module, unfortunately.

This caused too much divergence and I still do not have the energy to
take care of it.

I will leave it to the more active recent committers who touched the
module to take it from there.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-05-19 23:01:36 +02:00
teutat3s
948c550669
nixosTests.garage: run test for garage_1_x
Add reminder comment to add new versions to tests
2024-05-15 11:09:41 +02:00
Yureka
b701934eaa garage: 0.9.4 -> 1.0.0
Release notes: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v1.0.0
2024-04-12 12:43:15 +02:00
Yureka
b16bc0d282
garage: 0.9.3 -> 0.9.4 (#302791)
Release Notes: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.9.4
2024-04-10 07:26:22 +02:00
Adam Stephens
b125d698ed
garage_0_8: 0.8.6 -> 0.8.7
Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.8.7
2024-03-04 11:36:28 -05:00
Adam Stephens
5c468df478
garage_0_9: 0.9.2 -> 0.9.3
Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.9.3
2024-03-04 11:33:33 -05:00
Raito Bezarius
4ffb9ba707 garage: mark broken on Darwin
It broke again because of some linker error.
```
garage-aarch64-darwin> warning: use of deprecated associated function `garage_db::sled_adapter::SledDb::init`: The Sled database is now deprecated and will be removed in Garage v1.0. Please migrate to LMDB or Sqlite as soon as possible.
garage-aarch64-darwin>    --> src/model/garage.rs:134:31
garage-aarch64-darwin>     |
garage-aarch64-darwin> 134 |                 db::sled_adapter::SledDb::init(db)
garage-aarch64-darwin>     |                                           ^^^^
garage-aarch64-darwin>     |
garage-aarch64-darwin>     = note: `#[warn(deprecated)]` on by default
garage-aarch64-darwin>
garage-aarch64-darwin>    Compiling garage_api v0.9.2 (/private/tmp/nix-build-garage-0.9.2.drv-0/source/src/api)
garage-aarch64-darwin>    Compiling garage_web v0.9.2 (/private/tmp/nix-build-garage-0.9.2.drv-0/source/src/web)
garage-aarch64-darwin> warning: `garage_model` (lib) generated 1 warning
garage-aarch64-darwin>    Compiling garage v0.9.2 (/private/tmp/nix-build-garage-0.9.2.drv-0/source/src/garage)
garage-aarch64-darwin> warning: use of deprecated associated function `garage_db::sled_adapter::SledDb::init`: The Sled database is now deprecated and will be removed in Garage v1.0. Please migrate to LMDB or Sqlite as soon as possible.
garage-aarch64-darwin>   --> src/garage/cli/convert_db.rs:65:29
garage-aarch64-darwin>    |
garage-aarch64-darwin> 65 |             Ok(sled_adapter::SledDb::init(db))
garage-aarch64-darwin>    |                                      ^^^^
garage-aarch64-darwin>    |
garage-aarch64-darwin>    = note: `#[warn(deprecated)]` on by default
garage-aarch64-darwin>
garage-aarch64-darwin> error: linker `/nix/store/6kpjydf9x7zqa1xq2qipnwr32ki3fs2n-clang-wrapper-16.0.6/bin/cc` not found
garage-aarch64-darwin>   |
garage-aarch64-darwin>   = note: No such file or directory (os error 2)
```

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-03-01 19:35:03 +01:00
Raito Bezarius
b041481ef3 garage: 0.9.1 -> 0.9.2
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.9.2
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-03-01 18:05:18 +01:00
Raito Bezarius
19bfc60e9f garage_0_8: 0.8.5 -> 0.8.6
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.8.6
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-03-01 18:05:02 +01:00
Adam Stephens
5a93058145
garage_0_8: mark broken on darwin
upstream did not backport fixes for darwin build failures to 0.8.
users should be encouraged to upgrade.
2024-01-17 22:05:06 -05:00
Adam Stephens
1c1f1d2f9b garage: add changelog meta attribute 2024-01-17 17:24:20 +01:00
Adam Stephens
e8f1c9b2fb garage_0_9: 0.9.0 -> 0.9.1
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.9.1

Due to a recent change in the build system, we have to remove actively a
file (`.cargo/config.toml`) to avoid the mold linker to leak during the linkage phase.

Not sure if we should have more sophisticated ways to ignore this.
2024-01-17 17:23:46 +01:00
Adam Stephens
21727dbda0 garage_0_8: 0.8.4 -> 0.8.5
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.8.5
2024-01-17 17:23:22 +01:00
h7x4
12315f53ff treewide: add mainProgram 2023-11-24 21:01:03 +01:00
Florian Klink
d9c73ef087 garage: point garage to garage_0_9
The unversioned version should always point to the latest version.
2023-10-18 19:20:03 +02:00
Florian Klink
725d22d9c1 garage: apply MacOS build patch
https://git.deuxfleurs.fr/Deuxfleurs/garage/issues/653
2023-10-18 19:20:03 +02:00
Florian Klink
71040ea59e garage: nixpkgs-fmt 2023-10-18 19:20:03 +02:00
Raito Bezarius
be85addb7f garage_0_9: init at 0.9.0
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.9.0
2023-10-18 19:20:03 +02:00
Raito Bezarius
e6dea3982e garage_0_7: drop
This was EOL for a long time, 0.8 and 0.9 are out by now.
2023-10-18 19:20:03 +02:00
Adam Stephens
6ab913850d
garage: 0.8.3 -> 0.8.4 (#253542) 2023-09-06 09:31:32 +02:00
Adam Stephens
9e18d0f618
garage: 0.8.2 -> 0.8.3 2023-08-29 14:00:32 -04:00
Adam Stephens
c94e8021de
garage: fix passthru tests attribute 2023-08-29 13:59:55 -04:00
figsoda
b035cabadf pkgs/tools/filesystems: remove dead code
with the help of deadnix & nil
2023-07-25 10:08:41 -04:00
teutat3s
12ebd64d98
garage: 0.8.1 -> 0.8.2
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.8.2

Remove workaround for failing tests, upstream fixed them in
https://git.deuxfleurs.fr/Deuxfleurs/garage/issues/526
2023-03-14 10:21:53 +01:00
Artturi
b978bf0f0f
Merge pull request #220570 from Artturin/fixlints1 2023-03-14 02:15:55 +02:00
teutat3s
78286a06b0
garage: 0.8.0 -> 0.8.1
https://git.deuxfleurs.fr/Deuxfleurs/garage/compare/v0.8.0...v0.8.1

Fix tests by adding cacert

Use garage version 0_8 by default for nixos tests

Use same rust feature set as upstream for release binary and tests:
https://git.deuxfleurs.fr/Deuxfleurs/garage/src/tag/v0.8.1/nix/compile.nix#L181-L192
https://git.deuxfleurs.fr/Deuxfleurs/garage/src/tag/v0.8.1/default.nix#L40-L52
2023-03-13 13:55:36 +01:00
Artturin
cab4a24c34 treewide: fix lints
Arg to lib.optional is a list

build time tool in buildInputs
2023-03-11 00:55:17 +02:00
Weijia Wang
021ba88731 garage: unbreak on aarch64-darwin 2023-01-02 09:29:25 +01:00
Raito Bezarius
5d68e8482f garage: mark 0.8 broken on Darwin 2022-12-30 15:12:46 +01:00
Raito Bezarius
e6597c8ac5 garage: mark 0.7.3 as EOL 2022-12-30 15:12:45 +01:00
Raito Bezarius
1db2175e7a nixos/garage: provide multiple versions to provide an upgrade path when using NixOS service
- Add mention to release notes 23.05
- Introduce Garage v0.8
- Protect against unexpected upgrade with stateVersion
- Test matrix over 0.7 × 0.8
2022-12-30 15:12:44 +01:00
teutat3s
56ab9dd70c
garage: add myself as maintainer 2022-11-07 15:16:02 +01:00
teutat3s
654192bd63
garage: 0.7.0 -> 0.7.3
https://git.deuxfleurs.fr/Deuxfleurs/garage/compare/v0.7.0...v0.7.3
2022-09-06 12:37:37 +02:00
Theodore Ni
e3d8a347fe
garage: fix build on Darwin
Security needs to be added as a buildInput.
2022-05-11 16:32:35 -05:00
Artturin
f1c7f19e49 treewide: testVersion -> testers.testVersion 2022-04-22 16:24:27 +03:00
Nick Cao
46093e942f
garage: 0.6.1 -> 0.7.0 2022-04-10 18:05:20 +08:00
R. Ryantm
47b93c97a2 garage: 0.6.0 -> 0.6.1 2022-03-06 00:25:27 +00:00
Nick Cao
28486b2af8
garage: init at 0.6.0 2022-02-10 19:29:25 +08:00