Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041{ lib, mkNode, package, testScriptSetup, ...}:{ name = "garage-basic";
nodes = { single_node = mkNode { extraSettings = if (lib.versionAtLeast package.version "2") then { replication_factor = 1; consistency_mode = "consistent"; } else { replication_mode = "none"; }; }; };
testScript = # python '' ${testScriptSetup}
with subtest("Garage works as a single-node S3 storage"): single_node.wait_for_unit("garage.service") single_node.wait_for_open_port(3900) # Now Garage is initialized. single_node_id = get_node_id(single_node) apply_garage_layout(single_node, [f'-z qemutest -c 1G "{single_node_id}"']) # Now Garage is operational. test_bucket_writes(single_node) test_bucket_over_http(single_node) '';}