From 7ff0f9dd13c5759141c3bc5538b464e1604623b6 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Thu, 11 Sep 2025 13:40:43 -0500 Subject: [PATCH 01/42] scripts: add return deleg utxo skipping --- scripts/playground/return-deleg-utxo.sh | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/scripts/playground/return-deleg-utxo.sh b/scripts/playground/return-deleg-utxo.sh index fff81b52..e256ae46 100755 --- a/scripts/playground/return-deleg-utxo.sh +++ b/scripts/playground/return-deleg-utxo.sh @@ -18,7 +18,7 @@ PICK_UTXO() { echo "From the $ID sender account the following lovelace only UTXO are available to return:" cardano-cli latest query utxo --address "$SEND_ADDR" | jq echo - read -r -p "Enter the return to return: " UTXO + read -r -p "Enter the UTXO to return or hit enter to skip: " UTXO } RICH_ADDR=$(just sops-decrypt-binary "secrets/envs/${ENV}/utxo-keys/rich-utxo.addr") @@ -26,18 +26,22 @@ RICH_SKEY=$(just sops-decrypt-binary "secrets/envs/${ENV}/utxo-keys/rich-utxo.sk if [ -z "${DISABLE_POOL_RETURN:-}" ]; then PICK_UTXO "pool1" "$(just sops-decrypt-binary "secrets/groups/${ENV}1/no-deploy/${ENV}1-bp-a-1-owner-payment-stake.addr")" - return-utxo "$ENV" "$RICH_ADDR" "$UTXO" <(echo "$RICH_SKEY") <(just sops-decrypt-binary "secrets/groups/${ENV}1/no-deploy/${ENV}1-bp-a-1-owner-stake.skey") + [ -n "$UTXO" ] \ + && return-utxo "$ENV" "$RICH_ADDR" "$UTXO" <(echo "$RICH_SKEY") <(just sops-decrypt-binary "secrets/groups/${ENV}1/no-deploy/${ENV}1-bp-a-1-owner-stake.skey") PICK_UTXO "pool2" "$(just sops-decrypt-binary "secrets/groups/${ENV}2/no-deploy/${ENV}2-bp-b-1-owner-payment-stake.addr")" - return-utxo "$ENV" "$RICH_ADDR" "$UTXO" <(echo "$RICH_SKEY") <(just sops-decrypt-binary "secrets/groups/${ENV}2/no-deploy/${ENV}2-bp-b-1-owner-stake.skey") + [ -n "$UTXO" ] \ + && return-utxo "$ENV" "$RICH_ADDR" "$UTXO" <(echo "$RICH_SKEY") <(just sops-decrypt-binary "secrets/groups/${ENV}2/no-deploy/${ENV}2-bp-b-1-owner-stake.skey") PICK_UTXO "pool3" "$(just sops-decrypt-binary "secrets/groups/${ENV}3/no-deploy/${ENV}3-bp-c-1-owner-payment-stake.addr")" - return-utxo "$ENV" "$RICH_ADDR" "$UTXO" <(echo "$RICH_SKEY") <(just sops-decrypt-binary "secrets/groups/${ENV}3/no-deploy/${ENV}3-bp-c-1-owner-stake.skey") + [ -n "$UTXO" ] \ + && return-utxo "$ENV" "$RICH_ADDR" "$UTXO" <(echo "$RICH_SKEY") <(just sops-decrypt-binary "secrets/groups/${ENV}3/no-deploy/${ENV}3-bp-c-1-owner-stake.skey") fi if [ -z "${DISABLE_DREP_RETURN:-}" ]; then PICK_UTXO "drep-0" "$(just sops-decrypt-binary "secrets/envs/${ENV}/drep/drep-0.addr")" - return-utxo "$ENV" "$RICH_ADDR" "$UTXO" \ - <(just sops-decrypt-binary "secrets/envs/$ENV/drep/pay-0.skey") \ - <(just sops-decrypt-binary "secrets/envs/$ENV/drep/stake-0.skey") + [ -n "$UTXO" ] \ + && return-utxo "$ENV" "$RICH_ADDR" "$UTXO" \ + <(just sops-decrypt-binary "secrets/envs/$ENV/drep/pay-0.skey") \ + <(just sops-decrypt-binary "secrets/envs/$ENV/drep/stake-0.skey") fi From 17c09341abee79ea4e782f7140364fc771830f56 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Thu, 11 Sep 2025 13:48:02 -0500 Subject: [PATCH 02/42] r2 tunnel: adds devx-ci r2 wg tunnel to route around CF-ARN colo --- .sops.yaml | 10 +- flake/colmena.nix | 5 +- flake/nixosModules/wg-r2-tunnel.nix | 95 +++++++++++++++++++ .../misc1/deploy/misc1-wg-a-1-wireguard | 19 ++++ 4 files changed, 126 insertions(+), 3 deletions(-) create mode 100644 flake/nixosModules/wg-r2-tunnel.nix create mode 100644 secrets/groups/misc1/deploy/misc1-wg-a-1-wireguard diff --git a/.sops.yaml b/.sops.yaml index 494b54fe..824ecff1 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -4,6 +4,7 @@ keys: # Misc - &misc1-metadata-a-1 age187hd0pffv549vfcmnw5u9yg3fck9e4psesz2xchrklqjqepccd7s6vlkcv + - &misc1-wg-a-1 age1ryvlcaajedpnkdyugnre6yysht5ahkn3yrwz48wvywpn2sxwfqtqrc8qmn # Preprod - &preprod1-bp-a-1 age1zhewzr3r8u4qmu9c5asw0vv9pw9qxvah9y60reu5uggrr8vrd95skhn3q3 @@ -214,13 +215,20 @@ creation_rules: - *sre - *mainnet1-rel-a-1 - # Miscellaneous group specific + # Miscellaneous group specific, metadata server - path_regex: secrets/groups/misc1/deploy/.*metadata.*$ key_groups: - age: - *sre - *misc1-metadata-a-1 + # Miscellaneous group specific, wireguard tunnel + - path_regex: secrets/groups/misc1/deploy/.*wg.*$ + key_groups: + - age: + - *sre + - *misc1-wg-a-1 + # Temporary buildkite testing - path_regex: secrets/buildkite/.*$ key_groups: diff --git a/flake/colmena.nix b/flake/colmena.nix index f32fa583..3fb0bdb0 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -239,7 +239,7 @@ in imports = [ config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng - config.flake.cardano-parts.cluster.groups.default.meta.cardano-db-sync-service + config.flake.cardano-parts.cluster.groups.default.meta.cardano-db-sync-service-ng inputs.cardano-parts.nixosModules.profile-cardano-db-sync inputs.cardano-parts.nixosModules.profile-cardano-node-group inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics @@ -574,7 +574,7 @@ in map (n: mkContainer n (toString (10 - n))) (lib.range 1 count); }; }; - # + # disableP2p = { # services.cardano-node = { # useNewTopology = false; @@ -828,6 +828,7 @@ in # Misc misc1-metadata-a-1 = {imports = [eu-central-1 t3a-large (ebs 80) (group "misc1") metadata nixosModules.cardano-ipfs];}; misc1-webserver-a-1 = {imports = [eu-central-1 t3a-medium (ebs 80) (group "misc1") webserver (varnishRamPct 50)];}; + misc1-wg-a-1 = {imports = [eu-central-1 t3a-medium (ebs 80) (group "misc1") nixosModules.wg-r2-tunnel];}; # --------------------------------------------------------------------------------------------------------- # --------------------------------------------------------------------------------------------------------- diff --git a/flake/nixosModules/wg-r2-tunnel.nix b/flake/nixosModules/wg-r2-tunnel.nix new file mode 100644 index 00000000..c3e3ff3e --- /dev/null +++ b/flake/nixosModules/wg-r2-tunnel.nix @@ -0,0 +1,95 @@ +flake: { + flake.nixosModules.wg-r2-tunnel = { + name, + config, + pkgs, + ... + }: let + inherit (groupCfg) groupName groupFlake; + inherit (opsLib) mkSopsSecret; + + groupOutPath = groupFlake.self.outPath; + groupCfg = config.cardano-parts.cluster.group; + opsLib = flake.config.flake.cardano-parts.lib.opsLib pkgs; + in { + environment.systemPackages = [pkgs.wireguard-tools]; + + networking = { + nat = { + enable = true; + externalInterface = "ens5"; + internalInterfaces = ["wg0"]; + }; + + firewall.allowedUDPPorts = [config.networking.wireguard.interfaces.wg0.listenPort]; + + wireguard = { + enable = true; + interfaces.wg0 = { + privateKeyFile = "/run/secrets/wireguard"; + listenPort = 51820; + + # Assign the build machines in the remote farm with their existing + # wg0 interface assigned IP from the devx-ci repo: "10.100.0.X" where + # X = the numbered suffix in the name, ex: ci1, ci2, ... + ips = ["10.254.0.254"]; + peers = [ + # Linux builders + { + name = "ci1"; + allowedIPs = ["10.100.0.1/32"]; + publicKey = "52aw4lh3H+x4fXdry2vzZ0yQ/TzmHmG5JTc61/Fu/mM="; + persistentKeepalive = 25; + } + { + name = "ci2"; + allowedIPs = ["10.100.0.2/32"]; + publicKey = "XF90HyfTTlDJ+8V+L0vRpD/mLYal/6vWUdjXXhauUxQ="; + persistentKeepalive = 25; + } + { + name = "ci3"; + allowedIPs = ["10.100.0.3/32"]; + publicKey = "SLFctAtZXGCQ8BPfy1aivR7IHXwypjJgTvIXIwKxamY="; + persistentKeepalive = 25; + } + { + name = "ci4"; + allowedIPs = ["10.100.0.4/32"]; + publicKey = "5B981U7qiMXtuoCfyzY9vyhR953cwcLl6Onx21qPrVo="; + persistentKeepalive = 25; + } + { + name = "ci5"; + allowedIPs = ["10.100.0.5/32"]; + publicKey = "+ek1olvdILegvVCDCmmUJk+f0N0VQu48Ha4XTyw3Wz0="; + persistentKeepalive = 25; + } + { + name = "ci6"; + allowedIPs = ["10.100.0.6/32"]; + publicKey = "tSWXADCEKG2yz2Cm4OB6AQRPW22ofuywOYFjfYZt328="; + persistentKeepalive = 25; + } + + # Hydra + { + name = "ci9"; + allowedIPs = ["10.100.0.9/32"]; + publicKey = "gGRNt3nw9Dt5Yoi0nK4G81UNeLMGMDw/QuZX6b0kQig="; + persistentKeepalive = 25; + } + ]; + }; + }; + }; + + sops.secrets = mkSopsSecret { + secretName = "wireguard"; + keyName = "${name}-wireguard"; + inherit groupOutPath groupName; + fileOwner = "root"; + fileGroup = "root"; + }; + }; +} diff --git a/secrets/groups/misc1/deploy/misc1-wg-a-1-wireguard b/secrets/groups/misc1/deploy/misc1-wg-a-1-wireguard new file mode 100644 index 00000000..13496141 --- /dev/null +++ b/secrets/groups/misc1/deploy/misc1-wg-a-1-wireguard @@ -0,0 +1,19 @@ +{ + "data": "ENC[AES256_GCM,data:tK5aBL1IDYXGFZm5XxHy6rKBmDWqnYjwg9QYzkX9LFv8qyfVxIlNGZq7czE=,iv:5B+kYr07j9Mzhol5gtSpAMhzbi4QY4xSRShRH3lAIpY=,tag:ZauUQyCD5/ERwtiQC5OXNQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0TEdrc3Uwcm1zcVJycGVv\nUmFiaGViV2ZDS3hlYWszN0JyR0xibDFDTGc4CllFZWEvWmJBb3JCc2JuckhlL2VP\na0J5WENTbEZyZjdoZEd2eU5hTFJlSUkKLS0tIHRkRjZhcEhQTnhodmh6Z2RpUzhL\nY0dTVGRPOC9DYjFoMm54Nk9LNkVUclkKLkRTq9sgG5w7EyRu1EogQx3jqmN+rWla\nzcW4zfUyRdaSsqzAabUrn9tOrVRuNKnn8wwFl54xcEiB3VDEptxG6w==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1ryvlcaajedpnkdyugnre6yysht5ahkn3yrwz48wvywpn2sxwfqtqrc8qmn", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6ME11NnJBSS9PS0ltMVVZ\nU0owSW1wNU1xSDUzYUNCQVQ1R1F5UitvVTFvClhDLzU0QnJtVzVDSjBXREYvNDJE\nOTR2VFZDVFo2OThuZnlYQmEyVU94R1kKLS0tIDRKSzN2R3RLMlROeUJVTXVWZFBT\nUDhmOU5JVTZodnU5d1p4MXJCbFJKNUUK+c1kmj03HrRHbzITLE4/Y3nSmrcowGMT\nMGUhL0EqCmnVLJGkCH9i1iQlwVrVKiDzfjbN6yueLpoIgUq+Prz56w==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-09-11T17:58:15Z", + "mac": "ENC[AES256_GCM,data:XD5SBiEp/W1RihU1L0mHuh/Up5V+gueqizU+XXsUA0rkeJGJGqK+SHjGwt23LJajEfxkIY0x5tn8tiCRGs1fLCu7+WmCQC4BxcHM8YkIKFueVVFn3e7khCZgmIHsz0ThmB+529l3PFCJAthUJAS7qhu1ELeeNm+5m4svJMoUwio=,iv:Nd9b+zHUcR7N1rCsy84EGauHuDXmKJFI1kz+NGF7Cw4=,tag:X1UD0bQ9yh20c6VRXjWdMA==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} From 19b1cec7d1614f7f11e10d10eb93a402a14d3844 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 24 Sep 2025 18:46:33 -0500 Subject: [PATCH 03/42] imp: add ci10 to r2 wg tunnel, add zsh completions to gitignore --- .gitignore | 2 +- flake/nixosModules/wg-r2-tunnel.nix | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 7f481205..668323da 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ /*.cert /cloudFormation/ -/.direnv +/.direnv* /.envrc.local /.gcroots /*.log diff --git a/flake/nixosModules/wg-r2-tunnel.nix b/flake/nixosModules/wg-r2-tunnel.nix index c3e3ff3e..91fb3ffe 100644 --- a/flake/nixosModules/wg-r2-tunnel.nix +++ b/flake/nixosModules/wg-r2-tunnel.nix @@ -71,6 +71,12 @@ flake: { publicKey = "tSWXADCEKG2yz2Cm4OB6AQRPW22ofuywOYFjfYZt328="; persistentKeepalive = 25; } + { + name = "ci10"; + allowedIPs = ["10.100.0.10/32"]; + publicKey = "izpTUdxSXH17HyhMxl22/BBQThvLl0VpLiF/n/X0lUs="; + persistentKeepalive = 25; + } # Hydra { From 64907222644e3d82d78c71469dad7186e51ec888 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 24 Sep 2025 18:47:15 -0500 Subject: [PATCH 04/42] imp: prep for 10.6.0 release with independent pre pin --- flake.lock | 1022 ++++++++++++++++++++++++++++++- flake.nix | 8 +- perSystem/devShells/default.nix | 15 +- 3 files changed, 1007 insertions(+), 38 deletions(-) diff --git a/flake.lock b/flake.lock index a3bfd897..f751c4ce 100644 --- a/flake.lock +++ b/flake.lock @@ -17,6 +17,23 @@ "type": "github" } }, + "CHaP_2": { + "flake": false, + "locked": { + "lastModified": 1752755491, + "narHash": "sha256-LhTRY6kgvg5cGfoQ9FD2v15WucqO4C+VLMHa9JP/Zi4=", + "owner": "intersectmbo", + "repo": "cardano-haskell-packages", + "rev": "fe5f8c99284ca892efe46d91a9ccb00aa76f2525", + "type": "github" + }, + "original": { + "owner": "intersectmbo", + "ref": "repo", + "repo": "cardano-haskell-packages", + "type": "github" + } + }, "HTTP": { "flake": false, "locked": { @@ -33,6 +50,22 @@ "type": "github" } }, + "HTTP_2": { + "flake": false, + "locked": { + "lastModified": 1451647621, + "narHash": "sha256-oHIyw3x0iKBexEo49YeUDV1k74ZtyYKGR2gNJXXRxts=", + "owner": "phadej", + "repo": "HTTP", + "rev": "9bc0996d412fef1787449d841277ef663ad9a915", + "type": "github" + }, + "original": { + "owner": "phadej", + "repo": "HTTP", + "type": "github" + } + }, "auth-keys-hub": { "inputs": { "flake-parts": [ @@ -130,6 +163,23 @@ "type": "github" } }, + "blst_4": { + "flake": false, + "locked": { + "lastModified": 1739372843, + "narHash": "sha256-IlbNMLBjs/dvGogcdbWQIL+3qwy7EXJbIDpo4xBd4bY=", + "owner": "supranational", + "repo": "blst", + "rev": "8c7db7fe8d2ce6e76dc398ebd4d475c0ec564355", + "type": "github" + }, + "original": { + "owner": "supranational", + "ref": "v0.3.14", + "repo": "blst", + "type": "github" + } + }, "cabal-32": { "flake": false, "locked": { @@ -147,6 +197,23 @@ "type": "github" } }, + "cabal-32_2": { + "flake": false, + "locked": { + "lastModified": 1603716527, + "narHash": "sha256-X0TFfdD4KZpwl0Zr6x+PLxUt/VyKQfX7ylXHdmZIL+w=", + "owner": "haskell", + "repo": "cabal", + "rev": "48bf10787e27364730dd37a42b603cee8d6af7ee", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.2", + "repo": "cabal", + "type": "github" + } + }, "cabal-34": { "flake": false, "locked": { @@ -164,6 +231,23 @@ "type": "github" } }, + "cabal-34_2": { + "flake": false, + "locked": { + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "owner": "haskell", + "repo": "cabal", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.4", + "repo": "cabal", + "type": "github" + } + }, "cabal-36": { "flake": false, "locked": { @@ -181,13 +265,30 @@ "type": "github" } }, + "cabal-36_2": { + "flake": false, + "locked": { + "lastModified": 1669081697, + "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "owner": "haskell", + "repo": "cabal", + "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.6", + "repo": "cabal", + "type": "github" + } + }, "capkgs": { "locked": { - "lastModified": 1753194948, - "narHash": "sha256-c2u8JzI+KPquczoAZ0mlOtRm6q+himwvQod2k1Vpl/k=", + "lastModified": 1755190706, + "narHash": "sha256-/+6TQESSFiqoyT6LfBbcij0HeyCAMD9+AndDJHGKSFM=", "owner": "input-output-hk", "repo": "capkgs", - "rev": "af0077b030b1e5e927e7d7ff27a80dadb59f0fb1", + "rev": "b2cd2938011557e0c7e767dc112510acdaed2b16", "type": "github" }, "original": { @@ -196,6 +297,32 @@ "type": "github" } }, + "cardano-automation": { + "inputs": { + "flake-utils": "flake-utils_3", + "haskellNix": [ + "cardanoTest", + "haskellNix" + ], + "nixpkgs": [ + "cardanoTest", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1741965132, + "narHash": "sha256-SjNEfsLa+2FKS4GlszaH0fO/QGJbooNFMYU1GVdJToo=", + "owner": "input-output-hk", + "repo": "cardano-automation", + "rev": "78d16a837d74a72822041ee1b970daa73ac83b9e", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-automation", + "type": "github" + } + }, "cardano-db-sync-schema": { "flake": false, "locked": { @@ -326,17 +453,17 @@ "cardano-node-service-ng": { "flake": false, "locked": { - "lastModified": 1753292803, - "narHash": "sha256-uP5B+vu/DsqknOAG9EutRSgZW5aAuMV9+NVY+tGJJCk=", + "lastModified": 1757635285, + "narHash": "sha256-dVYhbEYpl1G5hnQYz42DWFsYzrJ0DmSYhTQ1hIL0co8=", "owner": "IntersectMBO", "repo": "cardano-node", - "rev": "f11e0f303ddf3e5b8975daf72ceaa522ddb98426", + "rev": "edae9912ff7569a48d531be6088470718f73e2cd", "type": "github" }, "original": { "owner": "IntersectMBO", + "ref": "jl/10.6.0-pre-nix-cfg-updates", "repo": "cardano-node", - "rev": "f11e0f303ddf3e5b8975daf72ceaa522ddb98426", "type": "github" } }, @@ -391,16 +518,16 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1754438923, - "narHash": "sha256-FH2HlXd9TQBKWs10HbAr11b1JYwPrxve1j/Go17pBU8=", + "lastModified": 1757993552, + "narHash": "sha256-rTpDTnQzflNAqFrrnbXVm3+xP0wkdoc50v5YCezu1xg=", "owner": "input-output-hk", "repo": "cardano-parts", - "rev": "777f372b512004b4e3571e24be6f85f2953adcf7", + "rev": "d076b2ac977b3dc6e426284609fbf166f159ec34", "type": "github" }, "original": { "owner": "input-output-hk", - "ref": "v2025-08-05", + "ref": "next-2025-08-14", "repo": "cardano-parts", "type": "github" } @@ -421,6 +548,22 @@ "type": "github" } }, + "cardano-shell_2": { + "flake": false, + "locked": { + "lastModified": 1608537748, + "narHash": "sha256-PulY1GfiMgKVnBci3ex4ptk2UNYMXqGjJOxcPy2KYT4=", + "owner": "input-output-hk", + "repo": "cardano-shell", + "rev": "9392c75087cb9a3d453998f4230930dea3a95725", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-shell", + "type": "github" + } + }, "cardano-submit-api-service": { "flake": false, "locked": { @@ -475,17 +618,17 @@ "cardano-tracer-service-ng": { "flake": false, "locked": { - "lastModified": 1753292803, - "narHash": "sha256-uP5B+vu/DsqknOAG9EutRSgZW5aAuMV9+NVY+tGJJCk=", + "lastModified": 1757635285, + "narHash": "sha256-dVYhbEYpl1G5hnQYz42DWFsYzrJ0DmSYhTQ1hIL0co8=", "owner": "IntersectMBO", "repo": "cardano-node", - "rev": "f11e0f303ddf3e5b8975daf72ceaa522ddb98426", + "rev": "edae9912ff7569a48d531be6088470718f73e2cd", "type": "github" }, "original": { "owner": "IntersectMBO", + "ref": "jl/10.6.0-pre-nix-cfg-updates", "repo": "cardano-node", - "rev": "f11e0f303ddf3e5b8975daf72ceaa522ddb98426", "type": "github" } }, @@ -506,6 +649,40 @@ "type": "github" } }, + "cardanoTest": { + "inputs": { + "CHaP": "CHaP_2", + "cardano-automation": "cardano-automation", + "customConfig": "customConfig", + "em": "em", + "empty-flake": "empty-flake", + "flake-compat": "flake-compat_4", + "hackageNix": "hackageNix", + "haskellNix": "haskellNix_2", + "incl": "incl_2", + "iohkNix": "iohkNix_2", + "nixpkgs": [ + "cardanoTest", + "haskellNix", + "nixpkgs-unstable" + ], + "utils": "utils" + }, + "locked": { + "lastModified": 1752857436, + "narHash": "sha256-YAAwDfzMMTeEQa0zHin7yo2nMdxONJ983tJ3NrP7K6E=", + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "ca1ec278070baf4481564a6ba7b4a5b9e3d9f366", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "ref": "10.5.1", + "repo": "cardano-node", + "type": "github" + } + }, "colmena": { "inputs": { "flake-compat": "flake-compat_2", @@ -531,6 +708,52 @@ "type": "github" } }, + "customConfig": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, + "em": { + "flake": false, + "locked": { + "lastModified": 1685015066, + "narHash": "sha256-etAdEoYhtvjTw1ITh28WPNfwvvb5t/fpwCP6s7odSiQ=", + "owner": "deepfire", + "repo": "em", + "rev": "af69bb5c2ac2161434d8fea45f920f8f359587ce", + "type": "github" + }, + "original": { + "owner": "deepfire", + "repo": "em", + "type": "github" + } + }, + "empty-flake": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -580,6 +803,40 @@ "type": "github" } }, + "flake-compat_4": { + "flake": false, + "locked": { + "lastModified": 1647532380, + "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "7da118186435255a30b5ffeabba9629c344c0bec", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "fixes", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_5": { + "flake": false, + "locked": { + "lastModified": 1672831974, + "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "hkm/gitlab-fix", + "repo": "flake-compat", + "type": "github" + } + }, "flake-parts": { "inputs": { "nixpkgs-lib": "nixpkgs-lib" @@ -654,6 +911,21 @@ "type": "github" } }, + "flake-utils_3": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, "ghc-8.6.5-iohk": { "flake": false, "locked": { @@ -671,6 +943,60 @@ "type": "github" } }, + "ghc-8.6.5-iohk_2": { + "flake": false, + "locked": { + "lastModified": 1600920045, + "narHash": "sha256-DO6kxJz248djebZLpSzTGD6s8WRpNI9BTwUeOf5RwY8=", + "owner": "input-output-hk", + "repo": "ghc", + "rev": "95713a6ecce4551240da7c96b6176f980af75cae", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "release/8.6.5-iohk", + "repo": "ghc", + "type": "github" + } + }, + "ghc910X": { + "flake": false, + "locked": { + "lastModified": 1714520650, + "narHash": "sha256-4uz6RA1hRr0RheGNDM49a/B3jszqNNU8iHIow4mSyso=", + "ref": "ghc-9.10", + "rev": "2c6375b9a804ac7fca1e82eb6fcfc8594c67c5f5", + "revCount": 62663, + "submodules": true, + "type": "git", + "url": "https://gitlab.haskell.org/ghc/ghc" + }, + "original": { + "ref": "ghc-9.10", + "submodules": true, + "type": "git", + "url": "https://gitlab.haskell.org/ghc/ghc" + } + }, + "ghc911": { + "flake": false, + "locked": { + "lastModified": 1714817013, + "narHash": "sha256-m2je4UvWfkgepMeUIiXHMwE6W+iVfUY38VDGkMzjCcc=", + "ref": "refs/heads/master", + "rev": "fc24c5cf6c62ca9e3c8d236656e139676df65034", + "revCount": 62816, + "submodules": true, + "type": "git", + "url": "https://gitlab.haskell.org/ghc/ghc" + }, + "original": { + "submodules": true, + "type": "git", + "url": "https://gitlab.haskell.org/ghc/ghc" + } + }, "git-hooks-nix": { "inputs": { "flake-compat": [ @@ -722,6 +1048,23 @@ "type": "github" } }, + "hackageNix": { + "flake": false, + "locked": { + "lastModified": 1745281520, + "narHash": "sha256-dk/70Cmjx8fGSURcAHQnowETeAOElzDxn0wH/P4DUWA=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "4c98778277c642e326b3cb7c2c9cbb9163b9ffbd", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "for-stackage", + "repo": "hackage.nix", + "type": "github" + } + }, "haskellNix": { "inputs": { "HTTP": "HTTP", @@ -776,10 +1119,84 @@ "type": "github" } }, - "hls-1.10": { - "flake": false, - "locked": { - "lastModified": 1680000865, + "haskellNix_2": { + "inputs": { + "HTTP": "HTTP_2", + "cabal-32": "cabal-32_2", + "cabal-34": "cabal-34_2", + "cabal-36": "cabal-36_2", + "cardano-shell": "cardano-shell_2", + "flake-compat": "flake-compat_5", + "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_2", + "ghc910X": "ghc910X", + "ghc911": "ghc911", + "hackage": [ + "cardanoTest", + "hackageNix" + ], + "hls-1.10": "hls-1.10_2", + "hls-2.0": "hls-2.0_2", + "hls-2.2": "hls-2.2_2", + "hls-2.3": "hls-2.3_2", + "hls-2.4": "hls-2.4_2", + "hls-2.5": "hls-2.5_2", + "hls-2.6": "hls-2.6_2", + "hls-2.7": "hls-2.7_2", + "hls-2.8": "hls-2.8_2", + "hpc-coveralls": "hpc-coveralls_2", + "hydra": "hydra_2", + "iserv-proxy": "iserv-proxy_2", + "nixpkgs": [ + "cardanoTest", + "nixpkgs" + ], + "nixpkgs-2003": "nixpkgs-2003_2", + "nixpkgs-2105": "nixpkgs-2105_2", + "nixpkgs-2111": "nixpkgs-2111_2", + "nixpkgs-2205": "nixpkgs-2205_2", + "nixpkgs-2211": "nixpkgs-2211_2", + "nixpkgs-2305": "nixpkgs-2305_2", + "nixpkgs-2311": "nixpkgs-2311_2", + "nixpkgs-unstable": "nixpkgs-unstable_3", + "old-ghc-nix": "old-ghc-nix_2", + "stackage": "stackage_2" + }, + "locked": { + "lastModified": 1718797200, + "narHash": "sha256-ueFxTuZrQ3ZT/Fj5sSeUWlqKa4+OkUU1xW0E+q/XTfw=", + "owner": "input-output-hk", + "repo": "haskell.nix", + "rev": "cb139fa956158397aa398186bb32dd26f7318784", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "haskell.nix", + "rev": "cb139fa956158397aa398186bb32dd26f7318784", + "type": "github" + } + }, + "hls-1.10": { + "flake": false, + "locked": { + "lastModified": 1680000865, + "narHash": "sha256-rc7iiUAcrHxwRM/s0ErEsSPxOR3u8t7DvFeWlMycWgo=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "b08691db779f7a35ff322b71e72a12f6e3376fd9", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "1.10.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-1.10_2": { + "flake": false, + "locked": { + "lastModified": 1680000865, "narHash": "sha256-rc7iiUAcrHxwRM/s0ErEsSPxOR3u8t7DvFeWlMycWgo=", "owner": "haskell", "repo": "haskell-language-server", @@ -810,6 +1227,23 @@ "type": "github" } }, + "hls-2.0_2": { + "flake": false, + "locked": { + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "783905f211ac63edf982dd1889c671653327e441", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.0.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.2": { "flake": false, "locked": { @@ -827,6 +1261,23 @@ "type": "github" } }, + "hls-2.2_2": { + "flake": false, + "locked": { + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.2.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.3": { "flake": false, "locked": { @@ -844,6 +1295,23 @@ "type": "github" } }, + "hls-2.3_2": { + "flake": false, + "locked": { + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.3.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.4": { "flake": false, "locked": { @@ -861,6 +1329,23 @@ "type": "github" } }, + "hls-2.4_2": { + "flake": false, + "locked": { + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.4.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.5": { "flake": false, "locked": { @@ -878,6 +1363,23 @@ "type": "github" } }, + "hls-2.5_2": { + "flake": false, + "locked": { + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.6": { "flake": false, "locked": { @@ -895,6 +1397,23 @@ "type": "github" } }, + "hls-2.6_2": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.7": { "flake": false, "locked": { @@ -912,6 +1431,23 @@ "type": "github" } }, + "hls-2.7_2": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.8": { "flake": false, "locked": { @@ -929,6 +1465,23 @@ "type": "github" } }, + "hls-2.8_2": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.9": { "flake": false, "locked": { @@ -962,6 +1515,22 @@ "type": "github" } }, + "hpc-coveralls_2": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, "hydra": { "inputs": { "nix": "nix", @@ -986,6 +1555,30 @@ "type": "indirect" } }, + "hydra_2": { + "inputs": { + "nix": "nix_3", + "nixpkgs": [ + "cardanoTest", + "haskellNix", + "hydra", + "nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1671755331, + "narHash": "sha256-hXsgJj0Cy0ZiCiYdW2OdBz5WmFyOMKuw4zyxKpgUKm4=", + "owner": "NixOS", + "repo": "hydra", + "rev": "f48f00ee6d5727ae3e488cbf9ce157460853fea8", + "type": "github" + }, + "original": { + "id": "hydra", + "type": "indirect" + } + }, "incl": { "inputs": { "nixlib": "nixlib" @@ -1004,6 +1597,24 @@ "type": "github" } }, + "incl_2": { + "inputs": { + "nixlib": "nixlib_2" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, "inclusive": { "inputs": { "stdlib": "stdlib" @@ -1076,15 +1687,16 @@ "sodium": "sodium_3" }, "locked": { - "lastModified": 1751421193, - "narHash": "sha256-rklXDo12dfukaSqcEyiYbze3ffRtTl2/WAAQCWfkGiw=", + "lastModified": 1755030560, + "narHash": "sha256-iEKngfkifsqAvi8g2cwV2W0IK/3LopgFhA3SXz4r5m0=", "owner": "input-output-hk", "repo": "iohk-nix", - "rev": "64ca6f4c0c6db283e2ec457c775bce75173fb319", + "rev": "f1da9c88be417237608580bab7fe24ee433bc585", "type": "github" }, "original": { "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", "repo": "iohk-nix", "type": "github" } @@ -1110,6 +1722,30 @@ "type": "github" } }, + "iohkNix_2": { + "inputs": { + "blst": "blst_4", + "nixpkgs": [ + "cardanoTest", + "nixpkgs" + ], + "secp256k1": "secp256k1_4", + "sodium": "sodium_4" + }, + "locked": { + "lastModified": 1750025513, + "narHash": "sha256-WUNoYIZvU9moc5ccwJcF22r+bUJXO5dWoRyLPs8bJic=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "f63aa2a49720526900fb5943db4123b5b8dcc534", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "iohk-nix", + "type": "github" + } + }, "iserv-proxy": { "flake": false, "locked": { @@ -1127,6 +1763,23 @@ "type": "github" } }, + "iserv-proxy_2": { + "flake": false, + "locked": { + "lastModified": 1717479972, + "narHash": "sha256-7vE3RQycHI1YT9LHJ1/fUaeln2vIpYm6Mmn8FTpYeVo=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "2ed34002247213fc435d0062350b91bab920626e", + "type": "github" + }, + "original": { + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", + "type": "github" + } + }, "lowdown-src": { "flake": false, "locked": { @@ -1143,6 +1796,22 @@ "type": "github" } }, + "lowdown-src_2": { + "flake": false, + "locked": { + "lastModified": 1633514407, + "narHash": "sha256-Dw32tiMjdK9t3ETl5fzGrutQTzh2rufgZV4A/BbxuD4=", + "owner": "kristapsdz", + "repo": "lowdown", + "rev": "d2c2b44ff6c27b936ec27358a2653caaef8f73b8", + "type": "github" + }, + "original": { + "owner": "kristapsdz", + "repo": "lowdown", + "type": "github" + } + }, "nix": { "inputs": { "lowdown-src": "lowdown-src", @@ -1196,16 +1865,37 @@ "nixpkgs-regression": "nixpkgs-regression_2" }, "locked": { - "lastModified": 1751027644, - "narHash": "sha256-f3ar0uez/+tc+PFtOTyjo7Vfa2xsLxl6K3vZt2Bs4so=", - "owner": "nixos", + "lastModified": 1751027644, + "narHash": "sha256-f3ar0uez/+tc+PFtOTyjo7Vfa2xsLxl6K3vZt2Bs4so=", + "owner": "nixos", + "repo": "nix", + "rev": "8f6c5d088ad49df471168b769ae44f4ea0b915f3", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "2.29-maintenance", + "repo": "nix", + "type": "github" + } + }, + "nix_3": { + "inputs": { + "lowdown-src": "lowdown-src_2", + "nixpkgs": "nixpkgs_7", + "nixpkgs-regression": "nixpkgs-regression_3" + }, + "locked": { + "lastModified": 1661606874, + "narHash": "sha256-9+rpYzI+SmxJn+EbYxjGv68Ucp22bdFUSy/4LkHkkDQ=", + "owner": "NixOS", "repo": "nix", - "rev": "8f6c5d088ad49df471168b769ae44f4ea0b915f3", + "rev": "11e45768b34fdafdcf019ddbd337afa16127ff0f", "type": "github" }, "original": { - "owner": "nixos", - "ref": "2.29-maintenance", + "owner": "NixOS", + "ref": "2.11.0", "repo": "nix", "type": "github" } @@ -1225,6 +1915,21 @@ "type": "github" } }, + "nixlib_2": { + "locked": { + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1657693803, @@ -1257,6 +1962,22 @@ "type": "github" } }, + "nixpkgs-2003_2": { + "locked": { + "lastModified": 1620055814, + "narHash": "sha256-8LEHoYSJiL901bTMVatq+rf8y7QtWuZhwwpKE2fyaRY=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1db42b7fe3878f3f5f7a4f2dc210772fd080e205", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-20.03-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2105": { "locked": { "lastModified": 1659914493, @@ -1273,6 +1994,22 @@ "type": "github" } }, + "nixpkgs-2105_2": { + "locked": { + "lastModified": 1659914493, + "narHash": "sha256-lkA5X3VNMKirvA+SUzvEhfA7XquWLci+CGi505YFAIs=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "022caabb5f2265ad4006c1fa5b1ebe69fb0c3faf", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-21.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2111": { "locked": { "lastModified": 1659446231, @@ -1289,6 +2026,22 @@ "type": "github" } }, + "nixpkgs-2111_2": { + "locked": { + "lastModified": 1659446231, + "narHash": "sha256-hekabNdTdgR/iLsgce5TGWmfIDZ86qjPhxDg/8TlzhE=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "eabc38219184cc3e04a974fe31857d8e0eac098d", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-21.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2205": { "locked": { "lastModified": 1685573264, @@ -1305,6 +2058,22 @@ "type": "github" } }, + "nixpkgs-2205_2": { + "locked": { + "lastModified": 1685573264, + "narHash": "sha256-Zffu01pONhs/pqH07cjlF10NnMDLok8ix5Uk4rhOnZQ=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "380be19fbd2d9079f677978361792cb25e8a3635", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-22.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2211": { "locked": { "lastModified": 1688392541, @@ -1321,6 +2090,22 @@ "type": "github" } }, + "nixpkgs-2211_2": { + "locked": { + "lastModified": 1688392541, + "narHash": "sha256-lHrKvEkCPTUO+7tPfjIcb7Trk6k31rz18vkyqmkeJfY=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "ea4c80b39be4c09702b0cb3b42eab59e2ba4f24b", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-22.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-23-11": { "locked": { "lastModified": 1717159533, @@ -1353,6 +2138,22 @@ "type": "github" } }, + "nixpkgs-2305_2": { + "locked": { + "lastModified": 1701362232, + "narHash": "sha256-GVdzxL0lhEadqs3hfRLuj+L1OJFGiL/L7gCcelgBlsw=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d2332963662edffacfddfad59ff4f709dde80ffe", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-23.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2311": { "locked": { "lastModified": 1719957072, @@ -1369,6 +2170,22 @@ "type": "github" } }, + "nixpkgs-2311_2": { + "locked": { + "lastModified": 1701386440, + "narHash": "sha256-xI0uQ9E7JbmEy/v8kR9ZQan6389rHug+zOtZeZFiDJk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "293822e55ec1872f715a66d0eda9e592dc14419f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-23.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2405": { "locked": { "lastModified": 1720122915, @@ -1432,6 +2249,22 @@ "type": "github" } }, + "nixpkgs-regression_3": { + "locked": { + "lastModified": 1643052045, + "narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", + "type": "github" + } + }, "nixpkgs-unstable": { "locked": { "lastModified": 1720181791, @@ -1464,6 +2297,22 @@ "type": "github" } }, + "nixpkgs-unstable_3": { + "locked": { + "lastModified": 1694822471, + "narHash": "sha256-6fSDCj++lZVMZlyqOe9SIOL8tYSBz1bI8acwovRwoX8=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "47585496bcb13fb72e4a90daeea2f434e2501998", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "47585496bcb13fb72e4a90daeea2f434e2501998", + "type": "github" + } + }, "nixpkgs_2": { "locked": { "lastModified": 1684171562, @@ -1544,6 +2393,22 @@ "type": "github" } }, + "nixpkgs_7": { + "locked": { + "lastModified": 1657693803, + "narHash": "sha256-G++2CJ9u0E7NNTAi9n5G8TdDmGJXcIjkJ3NF8cetQB8=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "365e1b3a859281cf11b94f87231adeabbdd878a2", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-22.05-small", + "repo": "nixpkgs", + "type": "github" + } + }, "old-ghc-nix": { "flake": false, "locked": { @@ -1561,6 +2426,23 @@ "type": "github" } }, + "old-ghc-nix_2": { + "flake": false, + "locked": { + "lastModified": 1631092763, + "narHash": "sha256-sIKgO+z7tj4lw3u6oBZxqIhDrzSkvpHtv0Kki+lh9Fg=", + "owner": "angerman", + "repo": "old-ghc-nix", + "rev": "af48a7a7353e418119b6dfe3cd1463a657f342b8", + "type": "github" + }, + "original": { + "owner": "angerman", + "ref": "master", + "repo": "old-ghc-nix", + "type": "github" + } + }, "opentofu-registry": { "flake": false, "locked": { @@ -1596,6 +2478,7 @@ "inputs": { "cardano-node-pparams-api": "cardano-node-pparams-api", "cardano-parts": "cardano-parts", + "cardanoTest": "cardanoTest", "flake-parts": [ "cardano-parts", "flake-parts" @@ -1661,6 +2544,23 @@ "type": "github" } }, + "secp256k1_4": { + "flake": false, + "locked": { + "lastModified": 1683999695, + "narHash": "sha256-9nJJVENMXjXEJZzw8DHzin1DkFkF8h9m/c6PuM7Uk4s=", + "owner": "bitcoin-core", + "repo": "secp256k1", + "rev": "acf5c55ae6a94e5ca847e07def40427547876101", + "type": "github" + }, + "original": { + "owner": "bitcoin-core", + "ref": "v0.3.2", + "repo": "secp256k1", + "type": "github" + } + }, "services-flake": { "locked": { "lastModified": 1705690208, @@ -1727,6 +2627,23 @@ "type": "github" } }, + "sodium_4": { + "flake": false, + "locked": { + "lastModified": 1675156279, + "narHash": "sha256-0uRcN5gvMwO7MCXVYnoqG/OmeBFi8qRVnDWJLnBb9+Y=", + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + } + }, "sops-nix": { "inputs": { "nixpkgs": [ @@ -1780,6 +2697,22 @@ "type": "github" } }, + "stackage_2": { + "flake": false, + "locked": { + "lastModified": 1718756571, + "narHash": "sha256-8rL8viTbuE9/yV1of6SWp2tHmhVMD2UmkOfmN5KDbKg=", + "owner": "input-output-hk", + "repo": "stackage.nix", + "rev": "027672fb6fd45828b0e623c8152572d4058429ad", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "stackage.nix", + "type": "github" + } + }, "stdlib": { "locked": { "lastModified": 1590026685, @@ -1825,6 +2758,21 @@ "type": "github" } }, + "systems_3": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "terranix": { "inputs": { "flake-parts": [ @@ -1871,6 +2819,24 @@ "repo": "treefmt-nix", "type": "github" } + }, + "utils": { + "inputs": { + "systems": "systems_3" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 5de6444c..420804d0 100644 --- a/flake.nix +++ b/flake.nix @@ -5,11 +5,13 @@ nixpkgs.follows = "cardano-parts/nixpkgs"; nixpkgs-unstable.follows = "cardano-parts/nixpkgs-unstable"; flake-parts.follows = "cardano-parts/flake-parts"; - cardano-parts.url = "github:input-output-hk/cardano-parts/v2025-08-05"; - # cardano-parts.url = "path:/home/jlotoski/work/iohk/cardano-parts-wt/v2025-08-05"; + cardano-parts.url = "github:input-output-hk/cardano-parts/next-2025-08-14"; + # cardano-parts.url = "path:/home/jlotoski/work/iohk/cardano-parts-wt/next-2025-08-14"; # Local pins for additional customization: - # cardanoFix.url = "github:IntersectMBO/cardano-node/new-tracing/fix-metrics"; + cardanoTest.url = "github:IntersectMBO/cardano-node/10.5.1"; + # cardanoTest.url = "github:IntersectMBO/cardano-node/jl/10.6.0-pre-nix-cfg-updates"; + # cardanoTest.url = "path:/home/jlotoski/work/iohk/cardano-node-wt/jl/10.6.0-pre-nix-cfg-updates"; # PParams api testing cardano-node-pparams-api.url = "github:johnalotoski/cardano-node-pparams-api"; diff --git a/perSystem/devShells/default.nix b/perSystem/devShells/default.nix index 5cdded8c..febae76e 100644 --- a/perSystem/devShells/default.nix +++ b/perSystem/devShells/default.nix @@ -1,10 +1,10 @@ -{ +flake: { # Uncomment for node service debugging # flake.config.cardano-parts.pkgs.special.cardano-node-service = "${flake.inputs.cardano-node-service.outPath}/nix/nixos"; perSystem = { inputs', - # system, + system, ... }: { cardano-parts = { @@ -17,11 +17,12 @@ # the defined cardano-parts pkgs, but also deployable cluster groups which also may utilize them. # # Temporarily set all node and cli packages to the X.Y.Z tag - # pkgs = { - # inherit (flake.inputs.cardano-node-ng.packages.${system}) cardano-cli cardano-node; - # cardano-cli-ng = flake.inputs.cardano-node-ng.packages.${system}.cardano-cli; - # cardano-node-ng = flake.inputs.cardano-node-ng.packages.${system}.cardano-node; - # }; + pkgs = { + # inherit (flake.inputs.cardanoTest.packages.${system}) cardano-cli cardano-node; + cardano-cli-ng = flake.inputs.cardanoTest.packages.${system}.cardano-cli; + cardano-node-ng = flake.inputs.cardanoTest.packages.${system}.cardano-node; + cardano-tracer-ng = flake.inputs.cardanoTest.packages.${system}.cardano-tracer; + }; }; }; } From d3e05b5613f2e031098e0a6a1dc9eac6448c0e50 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 24 Sep 2025 19:46:34 -0500 Subject: [PATCH 05/42] kes: rotate preview --- .../groups/preview1/deploy/preview1-bp-a-1-bulk.creds | 10 +++++----- .../groups/preview1/deploy/preview1-bp-a-1-kes.skey | 10 +++++----- .../groups/preview1/deploy/preview1-bp-a-1-kes.vkey | 10 +++++----- secrets/groups/preview1/deploy/preview1-bp-a-1.opcert | 10 +++++----- .../preview1/deploy/preview1-test-a-1-bulk.creds | 10 +++++----- .../groups/preview1/deploy/preview1-test-a-1-kes.skey | 10 +++++----- .../groups/preview1/deploy/preview1-test-a-1-kes.vkey | 10 +++++----- .../groups/preview1/deploy/preview1-test-a-1.opcert | 10 +++++----- .../groups/preview1/no-deploy/bulk.creds.pools.json | 8 ++++---- .../groups/preview2/deploy/preview2-bp-b-1-bulk.creds | 10 +++++----- .../groups/preview2/deploy/preview2-bp-b-1-kes.skey | 10 +++++----- .../groups/preview2/deploy/preview2-bp-b-1-kes.vkey | 10 +++++----- secrets/groups/preview2/deploy/preview2-bp-b-1.opcert | 10 +++++----- .../groups/preview2/no-deploy/bulk.creds.pools.json | 8 ++++---- .../groups/preview3/deploy/preview3-bp-c-1-bulk.creds | 10 +++++----- .../groups/preview3/deploy/preview3-bp-c-1-kes.skey | 10 +++++----- .../groups/preview3/deploy/preview3-bp-c-1-kes.vkey | 10 +++++----- secrets/groups/preview3/deploy/preview3-bp-c-1.opcert | 10 +++++----- .../groups/preview3/no-deploy/bulk.creds.pools.json | 8 ++++---- 19 files changed, 92 insertions(+), 92 deletions(-) diff --git a/secrets/groups/preview1/deploy/preview1-bp-a-1-bulk.creds b/secrets/groups/preview1/deploy/preview1-bp-a-1-bulk.creds index 9c38c900..402edeb2 100644 --- a/secrets/groups/preview1/deploy/preview1-bp-a-1-bulk.creds +++ b/secrets/groups/preview1/deploy/preview1-bp-a-1-bulk.creds @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data: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,iv:NTNzJ2kOHpoYnBkyCyAAnCo0DUa1d4uk1csBgS3JUsE=,tag:Bry5ZyDdIsMZaPLKvZ0L5A==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:n5tc6/c36hapnUvwNPwIRGuFzDnc1XZ4I2MIfVTQpP4=,tag:jCcwgPK15PGYbpPVKuubGA==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFSE1mdWFrcFJMK1BaVWRt\nYXFaYkVmdDZvMnNwa0EyZDcyRGw2em45YlRJClJwcFBGU2FxVWg2cnMvUFR5OFVD\nem9SU2NGL251dkNBS24zMXlLcDRGZnMKLS0tIFdsWlZpSnI4VHlzcHkrWDhxNjBw\nMUhCMDVDcG5wcHp6bk9VYktWUTVkbDAKGXoRU/b4uYxpRcqJgDt2n52pvTiCkdv2\nSEFfUDraeW+n3fgkdv1hJIqOfJUXymPRW/xIlZP1pk9VP3aFJ7p44w==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSY09kbHNwZ3AzUDZwbDNs\nYWswSzJsMm55cktiNExZcDNYdmcvV0tlRFdFCmt0c1dqVGdEZFgxUFoybzJNdm5w\nQitEWVY0ekdrSmZFUWpROFU0VGxya28KLS0tIEk5MWtxSnpwQ3UwQ2ZpRDMwTk5M\nU1Vzdys5VkhLNEtQakQreVo5ZS9WelUKPTvZFKfxCc9r/udSzAuJCj2eCel3yo68\nuDkq/syaxIfyGdeLeNXS3Lr+jauUOJiBQFwW/Jby8DHJfDCnI14eUQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age10mgec0e4xp87x79fsd5r9pdggt8gr4mjpnj98zhlpvzx6almhd5sxrakyh", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOMGVrUlJHT3lLSk1TL2Rj\nM1YreDlHOWhhUnpYa1Bqb1dTSm4vb3hwTUVjCnhsUk1DQXRCSzBhR250TVFrNEZS\nNFpqTFF5aWIzRTN6WkdvSG1sakMvUEkKLS0tIE1CRzhwU0pIc0c1aFF4QXptUHVW\nQmVXRlk1T1lhQkdldDVkdm01NkRDdG8Kf/ati/xDtlijEzT3/UZENOUYR+o0jrff\nRojQM4nUgzPWwCsrseU8mR7yBy0jp04654OLBT7YVlRKXovUMRGbRQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVd0tTRWx6c1h0clZwcFU3\nYXRxNllVay83V2hlQkVoZzhldVorZE5ZdEg4CmpaTkY1azN6OTFIeHJIZHVINjNW\nVEpHWktodndaVS81bDVwZmZmRHRQZnMKLS0tIEZnQTdrdXNVcTAwTlRFNlFTVEtB\nS1pheDV5WTY2WFBDZ3RoRndyQWJMbEkKHxnLZwGQkL7cE8+nPagajU6JP9+J8UTX\nMGEUadZGElnrPAiOoOQSmYeP5rw/YtxCp0yN9dvR+iTitgLcZB3rdA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:03Z", - "mac": "ENC[AES256_GCM,data:mATyEw75ZvGL+o9XT7FR3gF7BY6Ol6SgV0ArQokRunuNtMcovz2XuiS3aRxb9C4cgg8GVMuy1C+gEJ1o2Ipvw+dpmwuxbR9HSbvRDaERHlaqW86Ia1V2YZQClglfir3VH1tFBM/P/vM2kFmxoNknWYRuFqBEdjpXq/voClsktLE=,iv:D8U0fnH7OxM0uckvh2nfo/37Edc2lZfKrFPZFSaOkp4=,tag:BmJhQkwGoVE5zw7YL83gWQ==,type:str]", + "lastmodified": "2025-09-25T00:12:22Z", + "mac": "ENC[AES256_GCM,data:s1ISXNd3l+4voJoZE1y72E7mN/3OEq99AAb181sDs1mGCZYH/9iUR4lwj+tb31T31Ust7glY8wuov2pbIbSOFT2lmyX/FXfWw9OP1yBJPf05iB1sF6D1JIZ3iW54t0TMUKi5q2tDt4Vw0Brd6ZHURqg2FuTOZtejkEyCIWWNsbM=,iv:49FU2rIODKcPmykdQ5Kub6/2i4gmtKGw3Kw2UNYG6z0=,tag:wZQK9y3WqCSgBYuPufWhvg==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview1/deploy/preview1-bp-a-1-kes.skey b/secrets/groups/preview1/deploy/preview1-bp-a-1-kes.skey index 35cf4a27..21942605 100644 --- a/secrets/groups/preview1/deploy/preview1-bp-a-1-kes.skey +++ b/secrets/groups/preview1/deploy/preview1-bp-a-1-kes.skey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:HyTFQU42xrsO39JVDZ92a2aXGIY8191TY9LSeMOVe0tCMu7L1qhLoRCKE4ZYisNDdm9iFTXLb+f8YRBrsgpVJNDigiaBQWMwpby1J/mv4kTm2hC1n5U/Em631gNqI+hcRV5KLHt6ymlpjR6/O7whAYEZ8uw62wsZJgwV2PfCXTObzwhVsXAXyAsaiYGkT592bFe8TY5eZLWLEoR/LcliO2KstxqijBKPOFuj3VC4cKPzz2Q2Z95Rxm3AzdbS/fVigWDqJrvV74fAGTgLSix8uzHJ72+Bvmz/aAYt1qcflzC/35nhdTUMGxxT7g0iJIeR5UcHPKgbafSiOvbgI7dBgTSczFrsKUACWzwkZcR8xY8ouRJiOQhZgA2+TZU7rN8js/Xbf/EkZttG2a+iVW+BerCrCTdqsJZ9lDozQL6jb7kh8i6AKsINUT6TNP/W26jwLNWrVN5sDeZdwX05cYz9g0XSyFvwky8nb5++1/0JoiWUYkFxMeMfx/WvoSN9Br7/EZYEdyQyDhD8fzcgZCjsTgTLETecy9vFy9Zwx8C1Il0SXZAqL31BT0VnYfEA3VWc/nf/q29Iq5gAcgPc7dhG/ng8vpJWnwslbM+D+sKuq6YSdcsC/pCuLRaP93iPRmCtkNmNTgxALrBn3icyFV9+6ycySELFJerwn9/ZM3GO5F62IMpUVXxDCsYBcGPEmdtc+MmMhlfP4jkUBVIk3oXj/XfSEMPStzDLgERfc6S0QIWeOWuN6G+HckLjU03p/4QKMrbHMVySboT9XlZLNPQ7nyMH228uPjD/rz7Owrg3erjd6fIiMZI9V4Csy2Whsqu3ux9qdh+CMBaS0o2xO1GSdF3mx78ePwZB/pwApTWoYvNt73lH4p4rYafbL7athteuK5lnuJWLDTeHc+GiU6L9pSrBKdGi14nNDn9902RRE0gtlEsTIQAZf+gkQJd1FcAlZTyLWn4XiM7SLDLzpb3D6tCVdhpDGxF4rYEuDRPakoHLjxFPk8WLmS4PO5rOfph47s2ljZ+6XamvKNU2qeiyvDowg4tkuLhDZgf5jOyBYLtBSnwb2/i+2Q4a7fXtXUoGq2+ajRMiB9Ocp/uvOti/EjBF98du6z94wiW4Q0qcgTfYgF8Sfv+eYU9Ilizm8XAKJ3DCbWbsfiNRdUe6RsvYoyQYGui8y0IFgxbsc/rODAYx3ix+Zvb4gx98vTnURKzaDkED3XBMDMIr3ckXxpqdBf9QXo8UF2WIcxBs6aNeL87RCWn+I7NgODPdvVKBforrKcoi26Usola+ZPZnancEdUY1YerSetmCW26k9pBshfd9dzoDeakEJkXHRRs+fUtplojeFYZczj8Jd3rpiyleiY6S/OjhMgXt1gNy7QUVJsa4/q46QMzIkcFcW4EoPFq7YYqgrg9JkQ2l7V5uFk9H9HlQZY3J6Nlq1/bBbpv7rCXz4Zek+28Rx++s04kyiTq7h7DMoFI1JxJt9IikfgLwURSV26qhcrviH5zUgtjt1NWdKvGwH3Hpn4at4J8d9IqgUeVYbJ5L+vAveafaV4W9XhRq5H2EiwHSq++PC7BLJ4LTpA/RnFG9+XTsXbFSqIewRaEE3dOqYnpbMDjxgz8JMfimUVTNS3i+yvaih1OKSSxTVkGcu+HqTAKH5DHMC5OItXl6JDScyWZytN/FpAjHmR4ZOW6nneiO64m+oTiE6iGlZpRI9XTmYtEUSNay2h37aFvGppyWdzqngqydPknyA4v6bJYUPUmKhAWAfMMNxA==,iv:9IWpfRE/C/nxslAJJNFTOZinU9VV2qQMA8Gwl2pKyAw=,tag:Eb5KBVoxz6ZCh5/L0GHXfA==,type:str]", + "data": "ENC[AES256_GCM,data:86wl7XZ2p+IVDseah8h2uYVEI01mrfl5cf+YNz36qV+vJ9yXHeEmCdgtu3sKL9BJLsdbJPtfIc8R1mkzPB+sgWLYqzqTdR5xAafJ5zbDzIYmhVR2BBV65/+KCbxcHIS+4ouZlcaTzQaPrZumCoVPEYvu//by5/bkYurEaxUInnPIs5kvYc1ccnj6/kxmMTVxIUTCSxpwToQ7DxMyKCHMkT1A7HK/VNsLzq3uTxi9LFBOXYSsLKy0yMsOAXx1xXs8Wu4S982wurMhYIvM65ij6LpnIYrPuCs8QxU9EWyeOOC8wS+A/7hRHjfAEmbUN5cOJA8sYePN7+ZFpNPoJ9rGmT0trrQ32FlfpPLM7bjh2Xz8wCAuQtlgLePny7EkRnAsgyIjlhubKoK5BvOldQqoupWapwFBmaMQX9a8O3WUIYjKMIpY4BckMpe4m9EZqAjAgRxMeIdFEkWP+dyoXcRIGBltRzKDVJNKkssnfd+8YDm4nhQEycJuWIu53Yg63tS/0utsc2zf7UDcXfE5n14k0HgmjR7+OctPiVz1DcpFnAmJOBL/WoV7cBI3kbFP9hbx/vrS72REUfy1s0ob861BYIsOl7Y4Pc7HkkaVKTNojVvLgeAfuHVIUXNZmH1fyJm63Lq15cEDIDAkL4va3gCA35jOVHO+cMy489FWrTsTCZvuNBtnL5gZoGbJ7iSsm7T2Yzf6Ds9cyfIhsY0vj5gdoVgAh1rul9oBuw1VB5+34WIjS9mWQfZg75mrhkRdQFilZ+VehyOLvXXVG9gMnLK3fx9BzTssSIXhUsZsILXCBTTibmm2TTH3QgNOevX2y1ns+V+ujI15JlS8v1aXWkV7mXj83lwczPgXh9VGOswIPgVVHTqEV25eSIyW++yipcBbVBDMXRJ99PTzcmEYFwOI8gHkD7JRqnZqIK3znKUl3qZNC0vctOJgPSdbfdcJOXbbIcGaXlg57Hvv+g2sjdtyeYIy7Eo5i6ZV3hB/D0SnMI5sH0hB3I7msp5xj9ebMKkkhXVmh/fEA0SorpW6HixHCmu5nx6hobyf0chzWF5AopUIQY8PmFkQIVYNUEdWEjNOX78YzaWt5/YUCQSZcReL8pg1gHxPRjNl3Er3WPT1s55rbVzVCCmTInlSuw2Qci+zRILwAI5aRiLm96FxhKPCvN52sjTuZCBxLNV40+B2wAWQK6gUcrKt92CYUxKo+WYfKzteZ54jLni3U3niIIfONhjJyuCbQH2BBx++TT+GBy5RUeUyDBPTZzl8dt1bLTLQlAAasinmLIw1hYJMwVrqouAI9KJ+36TDYsYM+WNRdNHg/o21sVybVfrxqUWvIAUBoHxrWxp8rnrkhd7+xnCb2VxQEea+exPkxQS/t9enNjXHDp6mLDoeq1HSza2e96tE0F9IC6ZIUcEbDJ1hAZrwH0+MAtuHQwY2lM0xuV3IBNggjXduAgvcvkCqDmP2sAUrC7iRrmgerUmlihj9VpJ0vAzmYVa606lbCv/vok1i5XmcZQ7AReE9iKt9W1yOjJMKKOlpYmp6PlyDr5Sh95mhniHP+f/Eqze73m/u6B70aY9POmjEB8z4JpP3y37tk16UXiv7HCzr9oMHrt4LaB3ydg7pU1TMqYFnJDbPccKu5VIAVbuDsJo2eqLylAzcXnKoW+XFrCEcXiRq5UVB9uZD+fBqo2FAxj/ECHl6xEcUVcD+4LC6Te8Hv989Ah4qFk5ZUl33Sx4F1lZ/u6tWBuPK6EYWJWkNjr8dGiBVH6XSPA==,iv:3RCmVPzzHtij7xHbj45LuVLLRp+jpa6721+zUzgLik4=,tag:iBBwiruCx+22Qg2sEqwb1Q==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPM2hsVlpTTTF2cmIrSlZB\nbW8xQ29aVTlPU1ArbXRsTFBEUUFTWm1ReDJ3CnVyUy9RbjNkVEFIbUtBTU5vNVpW\nOXdOMFdNU1ZQeEZPU1ozNDBTWWhpbmMKLS0tIEIwWURhMVc0d3o1L0lpd2hKRTJP\nMFVTL0FXZkY4NDkrSERjdW8rZzRWOWsK7fPyrs1UlQovSPpYkcGE7bxmuh2praGi\nFAryyM5czZPt5OZFtmRlO7taabOSBLyc8oY1jGTTCeXv98OUBo2BnQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArbVhJWHA5MU5GMFpNMzVl\neFhjUHJ4QzZkMnQ4eHJSUGpCWVM0UHNBRUd3CnhPRTNLN3BuTzR6aEVZQ0l3S2Jl\neXo5WkZTMEtpYlMvL2FDUkhLQjhCRDgKLS0tIHN3N0ZEdmQ3UzBQVDJ5ZWJMVGdG\naEVWZ3BxRW9hSzNmdk5YYVF0d3VsTFUKxPQrLZQ/zBgmq0gl7UBlza4tOvWCbbbU\nQP1XZpUCmAHG9R0w9GXm50+pS7CZFteV1yn7vqf4A89a2GBrG1ue0A==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age10mgec0e4xp87x79fsd5r9pdggt8gr4mjpnj98zhlpvzx6almhd5sxrakyh", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoMi8vQ3lhNlg1SjF2eU1w\nUytjc3VvdTBKcTFKWm0zMlk0TWZnZ2l0cFVRCmZwcUdxWUdWYmZNcTBwSnljTVFW\nV0tkOTBjdnVVQ3hPMlRCMkpiN3p6L1kKLS0tIGgwK2locjM1cHVCUjI5N2hhN1Fa\nRzNWRHV6eEhKWUh1bGxZcnZGN3gzcU0KStGIAbAlUNc1RHf1tZw1jz6zUuPo0VlK\ntPs4TtB1mdxXZRLYuZaSZHo4gcn84U2T/BrlpjmyhcJCE6nYjjbRyQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSb245Tnd3UVNwUVJDZ3BF\nVWRUcFB1cEdWVC9JV01jdzhvWDAzVGN0azNJCnkwbHpXSDUxbUpTdHlvOURDY0lW\nRllzRm80VmRjQlNlZTVWVzNTcEFhL0EKLS0tIGJRWHR5azFFVm41VzVvcmQwRzEy\nTWx2ZlRCWlI1V09LZy9EUGsxQS91dlUKjpFHh9x7ugi7l0fZD9Tu4HoRsdlPX60g\n+wm08bWnJXpOlNXibSdnyagdWt7Y126k0KaS9tSUuNo3KBTB94vP8A==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:03Z", - "mac": "ENC[AES256_GCM,data:9Sq4W7eoCEQtOidMHseiohQ3raCClaRJPuCW3Un6u5m0JAzL4TEISgAv35h1ZmzexTrZgtFjAQYo0d05eSOq8L/abM+ZV2AQmhJAkQA9XhhmCnZ/6vQvVfouNzvoxaXbZL5FY6C0HAFRY6C8tdbUmTy6bfx7bLVEQUocrvNwfSE=,iv:CY6v4ip7Xw7KB54aRGQyh/Uzhc0jle1caAaIKOycvkA=,tag:PX/9+f/8YEZU1mFCxPw8JA==,type:str]", + "lastmodified": "2025-09-25T00:12:22Z", + "mac": "ENC[AES256_GCM,data:M23JYnyTJzr3GEnAFIRXVlBVitLBGZXxWUpzzpsoxMkoAtA3NJ7gpxzlLZmv6nJxQTk2Un/cREBKbGT0ahBb673lpbvO5m+9Z2lnlXhx2Bt9PhRk/I3FOIRqGDyU91hf1WveRp/KsPtPYbYeev6u6CZD++QdpxYOv8BheeFqOK0=,iv:gk9ureuVMnPye9wkDRW57dgcOMQ1h+9DhCUFG8RHchk=,tag:+kbYtj0sw/si1wtLBjI7IQ==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview1/deploy/preview1-bp-a-1-kes.vkey b/secrets/groups/preview1/deploy/preview1-bp-a-1-kes.vkey index 2b2e4801..b2f96e37 100644 --- a/secrets/groups/preview1/deploy/preview1-bp-a-1-kes.vkey +++ b/secrets/groups/preview1/deploy/preview1-bp-a-1-kes.vkey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:A2SCApDtKp1Sahrq1Dofc36raiUarYpjXISw/rDiwkZxFh/HotWJWZ3Z/JAMhz6D5FneZufhvHzUsS2hhho2RqTYVTzTxYjkvuCtNF1DAJgb6mxwWE3ERNHdN9jjxGLUbNlhopQ5S5wC1lculhDdLVkk88r3tSNYKB8Zp10eJm+wUw0vadDsrp2akqZLYgv+vLBOFwLiTTdUgYfrfc++38eSAV5oAsDXQ0nF1jobLC4s5ToQQ7so,iv:6Efkw50KNyo1swCJCLwgCJl7uwimsBJF4V7450IMmUM=,tag:QBCAHC+M0vje+v435vAFog==,type:str]", + "data": "ENC[AES256_GCM,data:/ynVTK1GQhm0STrNEOiuc134NeuqT7s1MrpFCtcsXDuFY6deiHA4wwfSQ6wkkhCY9XTFAUu4C4DMjljuNBFJZg3Nm6l9iojcDrLi6Vf/P0WTQ0zZFEFHF+ATMRs14hWLAvByACo8qKOiIfqhwEWSBVebCq7QrzOSQOQYjHGJpqeREA5bWiQWuXSMdjdkFyqBLkt/mzCnUjDPgrVctFWMqex0LSLRDEhLcmzXqUyLWvFnFn3auz2E,iv:SdCyTXViHpqPpp7MClFCyYmeq3T3kBUu9zroCX3k55E=,tag:nsz4+vmTUep/Kx7HnoHNfw==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArWVZnZDhkRUcyMmUwQStE\naGNGaVpMc3l4MENkM2d3T0dXU2RGd2FSY1ZjCnVNVFBiT2MvYjBuQnJHR21TV2hj\nNmpvNkIxREdFOWpFVFU3dkxQQ0E2WDQKLS0tIHhTdUJBaktDaWoyR0VQSTNacGhD\nSWYyeVJHZVZzT2RLUUdnVk5NVE92TmsKdKGY72DyB9g8zGLtk1KIySItpKCn9SJG\n6meWkHSoaMXT8TimrgOwvnd5TW9W8JMKtMMl+KiWP5xT9wbIl+Q43w==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5d1BPbDNCT3M3RGYvbzNN\nakphZEcxSVFMQzdwOFZGcXE0akMzVFhRT1hFClhiT2lRY21tQzRmZTNOcUx3bUc5\nOHhRUFRmcWhrVmJMRlNFQTR2OEdBSVkKLS0tIHFBeUNzODZSTCtYUEJsdDZEdDZ5\nRisvSUtqTy95bm5iS1ZIYzZxTzVaNTgK9trgM98t4hC9nFkXXeqzpbdY9AFphTpO\nXdJ1EdoEIgbObX3nZxoRaqVUIpPnkT3/9cD6lQxh35DFX49T+MMB3w==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age10mgec0e4xp87x79fsd5r9pdggt8gr4mjpnj98zhlpvzx6almhd5sxrakyh", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoQnBxeFk5Q2hLMlY1SXU2\nWG1yMFYvYkxUM2dpNzhGTFBoL3hrT3JQa0dnClpMY1M4QWhXdjV0d1JIMUZqOWd5\nUGxjRVg5UHRCZU5Ya3d1cHNLMGRtZVEKLS0tIE13OHNzM2RZa3pZeUNIRTNQUnRr\nTS9FcUx0TG1iQmZxdm9xNmU4Y0ZxNTAKfsf72e7rA38MkYt30pFUiQ5CmAvbxAkI\nrls2dk9wKUpXVs2FR5/cUWyIKvuaa9P6Rz5VTV92a0fsWqT746tmfw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvWVkvVWxZT2hoeU9pOFR2\nKzAwam5keU4zMXdXUzE2OE82TmdmNWRRNWxJClcrbFJUcjRMNTArRnAzTlp1dEZH\nZDJrbTU2Vzh2bnNYejlCQ0ZTejRuMEEKLS0tIE9PYmw5cnVabC9pRmpkdGpYY3g3\nTEhYemVjakRoby9BdjNDVytsSFlBdzAKdfCU/wusTUG/6YjEliuUF0EqrhpdRmvD\nNKRvhXHBvci6nIMyJoRiKLCWBtKAkAYIogi4tfVpjiz8P4YqlszFhg==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:03Z", - "mac": "ENC[AES256_GCM,data:5ZbF6jx92ndz+jQ+VeneTFaFH9lziZHGAX1QPHxf+Z+4UGnNNK99/MbmF+K6u91FzgQ1Lf+al6rEMSv8xw+oy/IxP0hvbTV/JMuRnEBCxjd6YrOgR8s5lobR0Y4ERnSG+hagS5ARvp+CV4uOVwd7g6Eg3qaY3wHLvGHiuTS+IcA=,iv:n81XNYV8l/zW6kjZCXqqVhXYGpNqGzVUrBiVzaHYAG0=,tag:gXt95Y2ABXztJmk/a/cQMA==,type:str]", + "lastmodified": "2025-09-25T00:12:22Z", + "mac": "ENC[AES256_GCM,data:6xu92cVPYcaPFgdNAUfhwnMteNdaYhhI1t16xPlMeVcNeul61RmjAUELwDjzqilH9fHLkNN/p29PczjaOaYhLG/5y8IvMfX/Tn6Va5zVxZyQGYIZNMdbDXAF9OgpLuESDIVEm3JHW0mRgwWcEftb6Wg9XFS/pK348gPv99St1ps=,iv:l5tup2edyFREW1AnbcIUagcy7/91MklodD1no1h5nCg=,tag:zYJ+x5LVyJDrYaHpF6bEWw==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview1/deploy/preview1-bp-a-1.opcert b/secrets/groups/preview1/deploy/preview1-bp-a-1.opcert index 210aeafc..aae35793 100644 --- a/secrets/groups/preview1/deploy/preview1-bp-a-1.opcert +++ b/secrets/groups/preview1/deploy/preview1-bp-a-1.opcert @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:jqz0LISsQI62dHwfeY/SITgDxRlbn8EaNv7WRqd+vsfIT3xhcllrH42YTQT6sDcG3ZuTfChsXAXDxH8OOqsNKU9+cMA5R3+Sa2Tx9lIMQtnThExg/xdE/APtGdyDo0+yhIXM59Eh54RrrvCJ7CVulXb0bN/p3tesUEc565yNADchwwcYMD584xEtVQNQIeyHv900LKFQbmv22R+IJ+YnQdouBOufFLF+VOFi7gBxlkzz2v8nMgkkhGZaxWe0a+c5CKXHs6xVmc2/GqlDcFemAqnURU8XlxMFvzqLSAMnbSix2++82BbkgffoU3HJJr5hkgAc/hvSY0L/dxuSgmDpB1exgSB1iR2C8ChuPIeJlxo5zGwsap5y0MqJpqcbKNJtpBgLhv16au6EPFHDPzhZ/J6k/pKOI8/hM5I04tZd2hgdMQWmDAu+9Rh3ugfXiI0Gbiw6hw4fUpCJsJLEw+xUKU+xYIL5l/HbBEvox/IPsg==,iv:O6pyaq3N2+/CFrNVLM7l5yw0fywZOHVq1Evnbsl0ZoI=,tag:FaHGbX0t+VtSzCb6C/lSLw==,type:str]", + "data": "ENC[AES256_GCM,data:3dwre5N8HEgEfqoXAc7NBehujXFYe55Ddmtb0xo4JnnUDjTrGX8PJOjw6W9mxFPP3iufQxXoeVUjxBIaBahkdpBVTmN6V9H5tq9goWNfrvS5sOgG7F+tjUc5zvrkRCtT6jzoXqhQBsUecUgM5cO1E+JtXLmVTCFQjSWsI0hxI0+570t+RzORR6x5NoUp4BX/EQAMKanFu2ddIfl799GPek+NtAm1RODLyujK+yU53LgGAUi1TW3Twqrb42VnM/Wn/waGcdC/fzAB4CxsEcjK+rLJUqCTMyzaGR3vNg+Le9U+/2ORtk8PCMtr7O2rZTS94aXflqerLbyQaSsTYTstGgYeJiqmMNb4BJP7t4n42GL67ncLkc43hwbRZZGqkSwJs2u0GrBRYsRcS+zHKghcMb3foqdDiauhAqSFfirgmwIKCtc/agRRJE1jP9i9CQgYLUknNUOGZB3p30BUacJP0LXfMQj8xMEdus5OpyP4ag==,iv:BqDKE4X7qWW/4vQjIQxS7yUYHHiIsozKQdcsc9VliXc=,tag:jW5RTYGyjVa74mgD5pOclQ==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqbER6Zll0dlAyZnBpdDc1\nS1dIK3JMOXVTbnNaNmNxbkZwWVhLSk0ybTEwCjNTZythcTB4M0pDSGlEL2xXRDBU\nbHB3SzBTSkpxMENRcjJEb1BGWmR5UUUKLS0tIDFXaHI4NjVjSjZ3SU1BdTNmL0dE\namNXZ1lTYVRKR3JCR2NLamp1U3dFazQKwzUM60ZDb0SlOpBTBFFU2b8ALCihbvYI\n70GC3e9SfQe9gPcEmbbULlVwbb1PacViA/XKvDScmFgVL194+D/V9A==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkdldwcDV1eU1DdTdraW4v\nL2JkRzhOajNLcERYN1FDYnFRWm8vb1BNSHpRCnpFdTdlcmt0S2VvSlBLcWd0QUla\nM1BMemREWithR3ZGQ3I4V3B4ZkR6WHMKLS0tIHJUVnQ3bU9xczdxMzJ1dDRWK0JX\nWXZNYU9CR1pNanVEbGxqdUx1U0twdnMKI4+oGZ8QlzeGrb/XsQq3CM0V06h7Boo6\nhq0Dpt7gqN5gcQfUy0UbDufDmEE9siMMa5vRI9Rn2Xshoj8MLN/xqw==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age10mgec0e4xp87x79fsd5r9pdggt8gr4mjpnj98zhlpvzx6almhd5sxrakyh", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHa2Eway9IOFBrVlpHNURa\nc1JHRXZMblVzT0VDK2JEZmxKd2dKZWJsN3lzClRYbGd5bWlSUGJ6VzhWdGtqdkVZ\nell6SkdpOVpyZk1oa04veVI5UVk4bWcKLS0tIDBpemMwTitna2xHZDRRY3JMa1Nk\nWTBpM3RKS3BEUE9zamEzTUV6WkY2Nm8KfkBq8zQxk4BOyoDk8v0RioUekDw19ZIr\ntmcd5GjJ7xtF7Ml0xdc3KivwhztbGgBdRsLeMGlYh1k0tYIkmg040A==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZS0RqSThhUXVDWXpwbkM3\nWEc0eWZqMDNXRG5xRjNSV2ZTOE9UbFk0alRnClplVHdGNW15dTlJTTBkVUtSTnMw\nZXJnOTVGdWF1NXYyU0szZnlrSnJ0UHMKLS0tIDE1cDRrVFJBMFhZUmZFdUVNZVRB\naGZNZ1JFR0NJbnMwVmZnYWhvM0VaMlEKdrJoRMkDcR4Ig71xPvsSYWt20Gj3Ilkr\nklLIo7dT8NcqTGMd8R2WFui1oBI5k1dyTwcX0K+wfnQxNxEueP+KdA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:03Z", - "mac": "ENC[AES256_GCM,data:LjlOzxoAiX3YBYwu/GUdtThtO6lFg0T1k8+lldyJAt9pU6XqGsLWEjwB1Ns6FLwpGKhM45dmuOTDVtZzskycYh96HTk76dUmMra9KrnH9yLwXzzL9PCtpATCGNoG+9xg0HHSBwT7+eWMdp6NzyfFGbEsiHl1h7eiexVlagS5eOk=,iv:lloJd0uUMZDZwj5KO9rDCyxsLUsnjIsroK0OvmmSnos=,tag:IHrQteZKKQQgjSoidrG46g==,type:str]", + "lastmodified": "2025-09-25T00:12:22Z", + "mac": "ENC[AES256_GCM,data:IYk5dpN7rcsFOvGdSH0xZFyANHnZz4o66O44DaRAWj/VYpFIGBaDOe+nE9Vd1DJWgHBKixD8CU8daZR+JnhbZX1tWN24buxlbS3GBri6yCU7bxBn7bF9N9tU28UxIe14H2Q75iypfIUoujm+vgLnMzICtKMG74OIkPEkpk1EeCo=,iv:aUIBkQ7Eg7zaJBEIbxZmHW3gTlZevVtfIi9+yN5iQZQ=,tag:ECwfveU3vaNv40PrwB/TPA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview1/deploy/preview1-test-a-1-bulk.creds b/secrets/groups/preview1/deploy/preview1-test-a-1-bulk.creds index 733904e5..0cf4eb21 100644 --- a/secrets/groups/preview1/deploy/preview1-test-a-1-bulk.creds +++ b/secrets/groups/preview1/deploy/preview1-test-a-1-bulk.creds @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data: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,iv:ro4JYSAKaGIixVD1V2xAsBRSo5cZQ6O/lYmpuPUhPvM=,tag:Kzrg+OcYbW3MlDdEJS0PIw==,type:str]", + "data": "ENC[AES256_GCM,data:kKEGV/yDsq9DFtLvYXISNtHKsVmW21fSIqW08NzafAI021L8AaZNXoUrw2B4HFZ/nLNrkcIFcXiNe/iJCr9SxR9c/421a9K4iMdWlPmI4fadQa94zK0plu8Y0H6zVB08U/muCBhP95AZUCsKsVha709/T/ci+Pp9DaGb1I7wnV1NmoenBcMXrUMqjZXPvBR+7GknKXsu2Y4GMv2Gcin16zklhV9bM8E1ti3v4Pdr/KSzmkYZ/nQreNQA/5nvzSXKl+8X5dmZJPIPdw/5D7tbI/IZl5p+48LtJ6CuoUhRv0bxl2tP67JSNOFtdSASV01w8QoqImcB5ts9T4mWLdwjR7l94JLmtPL24/OcSt2jUuovS0ERcMh32IyG6Gl5BHAqani6f8y+9tQ0r4DxVjZAH4NytN0JfPSpoFa58idpwcpM8paWiXJXzN5aB+RCGtEIMNmtXbGYUzVFNlXfgcqp/syLZOf+sxPcxisPuNpJWs/TU71o3gReb5lZQorXe4jdLw5eHcrNS+dRNYyezIRO+Bye8ggk0lk0nNkiHV0NWoqM8wosRfe6nFrXJFaD/OsFzVTB7guZKHyl26cZzPTIM+7Mkg76I6LTx7I3f9eScg1LULvq2+sPa3kUvx790dxewOlr9YxJQv7V+0aZbbNlpAVhe4plj7gZdHfp3PbottBQcltUL/OJzakiTl8bWHM5s9jRUlFYa+9ztJUwS201sLEdOsl5+I/kppgFJvdzmLoJoQKn+B1+Q08RvHwAhUddnfpWU5zBybqmosJrplz5TAWe4Oy7rzjhSAWaHNl7PaWVhekxI3oJe/P8hsqNxVwdkkJB/ATNVCr/yq6C2vCPexLapes6hHoOc1YWuqghq1S2JuuHK1wovAY1eqfMrGlnJVOIdlq+7RvlaQw8qPJmj+E3drNTaxr3e4hxIohz7WYJAZgIZJaduCOgJVhylLsQKNWhSpMmAi2oEGMO4hJt76kGuGFUfrxnfOMfNk3BUUILgOcSTTpBOyGm8f+R3Yj0+1k/ES6ITc34sMshxDGFFkMOmXUs2WMooonVy/SCnjSAQvjuX2K+EfcsnxaJq/6X+mWJif6J4h4Lvrb/c7XJdGLHtsQ//0PgsSwa3h3aqNf6ITGihe87yCFtnguLE0eqqSJCpDxr03tW/Oh2T4Ys9syxXhUSQfVTQoPSq6w+2GUrZVHZjjOmBzUDV49Dy5LnzLJOdi3oLeyDxyIVOCKfHcTXx3SAlJKKO8kR0WRIH6DCK/LRyEcWS1nieffp4djbMo3oZuQtC9P/AzsxuVF4S18Ii+hH78d8aTVzLrvmtIYy5sQJkIC4KpJSehR/J2QvtZVUWnzkUfxFgjY9zAP5fUpsjqhv9K49iyRWrS81lIwN33XsLULiqC2YifPOlvtVyLJkvoQNIeF4zhabOHf7MbGjoO43euODGalFiM/3fdu4Cf7s3oMjmR5XFeFyf+/2X5E+U+t+62DZTiGMCcyfgkMP9J0ajiEen81+7TqqURZVUXeLf5cw3b3e4KRxPBGKfeTCJkuQlVpZxzmnwYbbhiGcsQjgGQ1mn1wAkjNisbD8hF+3xc2nKKmbzqdlalaQhGZC/Vkzk5Eakg4FoCgqNqTR7nq/exuDtyFDDWq3t9PicHvHDqDwEM592uYN8jPKOtD1/2Chw/q86bG1wSvIEV3VIw96gIjvmveyjooSczlErMZMpdMaS+n+VPaYoar1Z7oPkCpMqYkyn45HIoGOclOpcU7RRji+ek0BKVz2YJf81ptJ+OPrrYn1Ghoy8K4YzkHky7lXK3szIyBw0/QzQ5oA4S2byQXR1CxO6ZP7jMvbKFF6cn1BbmhmwrmzONJGOSnNZ6x8+M2Aq7t/fMx6s2nMcfb92c3G5/TR+F5xj4AuxAFlCOpDRc/gVb4jBmDwCiMq+T85EjzCXOddx5xtnIAPmfbtqlsuu14EcyqKgI2kKMdMDFpOx/WKWNU1asvsGDB5G+4ACw6zolEBaQZuT6Pu1TKlrQsmWhuqCpW0Enz2+Xl8HyE4g2We6jEFuQFVK3EatrkzzEWtjdJCOCYt+1u9s+FgQvUWXzcjxiHSXpFD8eXRIUloBuEQS7WKJwXAAdWUnMTtZX/EEws92Sw8y93PgxPSt/Y+DMrhLpPrhgJ7sFfQzgexdH5D8Scznhk33UWddtLuXYLnRTFGzx/ysgUb5V+CCU3zrOX7m7qM5frDCqYP3FoNctl9rYiJNlYFOrxrHfKgsyHfAOkVHaIix7Yx86iuBI4zHc5DN/am7nRNuwn6PyOv4rPvesb7axidzt+8nabChuUzXCmMX5I5lA1Rsqwj8VYwEvvOi/+6pKxuv4qPoV5QsZrEAoSSwHMDvnCMDmp2O3m1r3KNMJzKuz5Sgmm2WJcq2/q8AJ0l7370KwQiwDyt7kVkcU1aTaxCzz7Ev/olEPYAjVfTHarmwdfume1lxbhC4MFwVhQg+phQ5r+j2H7hKt8dihhl2G+hUV9omWp8pV1acGVQma/okdlFvWtA2lE9y7Q8n6bHM7BdfzBBOy8CkwkdUAiS0OkhoZDsgM+/86hgWjGvwouDeUOdjnkSHesGUVa8igDMayd0rWkvTZVSMEkktQyUzNImGsif+mOysZetmMWN,iv:ccV2zDV3h7gTgIgl1ovIVquKtwJKmvBx0lpdgtAHHvs=,tag:46QBrfDBIqUe+XtLauhS9w==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4RGhnSDNnQmdGVm1rWEky\nN3pSbE9UemVrRGtWM2hxV2tkLy9WeGtHUDI0Cis2aHF2bFR6RUlaaFJnNm5aL0dv\nbFAzNE05U1lFbjJYVXFrZExkaDJkamcKLS0tIFFQUW0vc0dJM3AyaG1kUEZDbS9q\nb2gvUGh5Rm5JYlFmU24rS05wcjNhY00KUvD9tANiS1dkvrKkI6/rv8INaOvB7R40\n8bcEekYp9COXIVxhPRMqw7M1q7jGO5QryVcJAdRx92hTeo3WPpPMFA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkSElWUW5mOVZuVzRBMHhj\ncFJwcmRZa2RlNEZNSXRoQTBLaVNaM3RCaVg0ClFGRDh4am9WYVRZSHptQ3FKbjNp\nTkVNdkxRaUQwVGhUZWY3b29GK1hRRE0KLS0tIDBxdUVjN3BJQUYybjJ3aTdKb1gw\ndUpOazNXS05oWHlYRWFVNTVwa0Y5REUKxpgw7v0qcWvkPiWl/dVe4r6uarehKlVj\nwFF/oSCyq4oO7MFrPRXUNrZnfHss54BvyEPw7aoimAnnuW6cVwTp+Q==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1fsgltv09d4mdvzdkhsqufj8f4h7k8k7jfmps4n9stwalpdzf6fss6spdv0", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYcDVNSmZSZkZUdzhwY2dU\nSFVvRU5scFh1eXFwelVZSXpHMkloRzl1L0JzClJKWFkzL244K1podmkzTldnVEx0\nYWszK2JMVm9lWkpxdXJpWlV6cWhSenMKLS0tIHVmK0t6em1jL2hBTlJJay9IMDEz\nSFA2bngweFdsVkNSTVJIdFNUaXNKS0UKcxqpja/pbiJRFT0FxELEEiBMzBwc4IPc\nyn2cDyAJpf0P1jONsAQhL6PxSmTklYBcXCGUxOD8Bf/aTT1PWH00PA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHdE1CZkFjZXRWdGJqMWpt\nZXdDd0s1YUF1M3VSdyszY3RiaE4xWVRZNUMwCjBwQ0xVcXBUcVBEaGJ6OG5xbW1t\nUEFwZUZtbGlPUmRCUVdFV1FHTXRGWDgKLS0tIGhCNm9IbDZGR2hXR20rcU1UMm16\na05aaFVBZHpWczdrUUNZcEJxeU1aWEkKVSH8FFOqDz7Xezm/mp3ASlozsuLkYRme\nxshLitdGrraOMJJ9mOwl2MDHBtpu1wltTYPlQjR47G4TUbEVp+RoaA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:53:08Z", - "mac": "ENC[AES256_GCM,data:lS7wuHMmBcr3cUy+vYzuNROvPMbe2Yj3O9G7+iMIoPoiimj3sCBeOw6uoTA8QkhKulP5z4rzm/shmHLQHSR7C3WiZS/VJwA+pT4pM5W0+X6/KvPhm7BN5pT26oxbKlGz3uxnvyF/ZBDLijXxT8Yh4H8uTgJ6sZ4R/VRLi3KLHvQ=,iv:D012loCYDbAAjA+9KFjCVXk5oDQo/UMLBLKBYH5nIZk=,tag:krfoO8zs+em5SLI4r3Tn7g==,type:str]", + "lastmodified": "2025-09-25T00:26:35Z", + "mac": "ENC[AES256_GCM,data:47enMtjFAlRNI+hzOg6LcbbKr1Y9lH6APEMqzyJm7bOTwmcDRP2EuDa60TUrMZGUy5QUd6UpiVPskHgCyH7zymj/K5Ed7je8anGS++3OSfCNJzHDSDGA3W4JXsJ01mEyKH8B+nzU8Bv/9+2gwBkMo+Qawsx8xkif+Jh3+bwqG5s=,iv:EGENkamDqsDn3y/BVKwToGRcrpo7z8s7q5jefQK7Pe0=,tag:ABsAvci8aZ3dbbffyWy+9Q==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview1/deploy/preview1-test-a-1-kes.skey b/secrets/groups/preview1/deploy/preview1-test-a-1-kes.skey index 6243db4b..c552c84f 100644 --- a/secrets/groups/preview1/deploy/preview1-test-a-1-kes.skey +++ b/secrets/groups/preview1/deploy/preview1-test-a-1-kes.skey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:13s0xxvtGXDNvbfol6tyv4hTBhRWKMOpxDDQIayyM5C9TKfgB072u2Tzd08TxMJDP9Dml52bAe+UY8Ht4nMfpxNa78xVvGCn/Adxd4eC1cNRhInn+yyHHyQ/OEORMxPHA99ZCPSw5tFBoJAozR+Bw3YXTwR3e+xGHAAw7h33vmJVsyz6W/jJ+mRjHxbV612X8EV7mPdOQT976h57eOI0BOEXP4UOTOhQuOao9pMLGhLeRu22zPQhIi0MkOstTNxu9+bH49yZlnIrSKt++5ZKmC5XMK/hrQVtdKQthN8KFXaGW5Iwph1UgRxUJxzUr5NF4Z2cAv8H43tWyN4hm6YDlRWkPWpYCNmLCIfBmXabL1evmIbS3JsYH85vq0i7t51Cl/39Uwk8NKbTtzi98fFBS0371hZ77s2ly6FBIELv60AUjyuQvw0iEGB+sPL+UeACcLmB3njLYrM+UQAhS9CutOSR+43FA7Tb7WWYrbZBigEZu5Rahm0FBz/lJ1XKR02Rs5m4J6zuCYgsFYnUZxofDdUvbJ4dRoVpptnUcn2xms+4Xalu7szMnzyNgUUxqxpkbGL28Xovl7BV3aS9/+cu6IIuUW1es67mDmXK8i054QiHA+VV5mEDYrwigYXm5owtaJeGAs2Fk1V/HU5/pukqO248Fx2ESt+LsRgqzEBG2JQ4AAEg8BXY0JXUu0TSGSUzUy7t2R7yOJJOq8llho4jM5RwZvHo/6QYIeRdj+02fIKYryQ68xUWAUDwHZn4mz6O0f6e354vAeDrJ/occ+jejlA2cM88345XxADbiGotgy7SlUfI3+Bz7H7LAsC1Nacs3aqMlGXjpAzDPCHVx6SqrFXzH0YhEYUposyqrd2hj9ga6lO37kjTWCPz+NTlYzxNyhOKjXNLvqvTb6ioiDuHlswb3jCrwL/ZfWEr+nVRztVz4RWbeWMnCzwEn+hjwxdls1lvrsLv0iyWyBtEfOe+v+bQm3Ui9rrOrdB5UaTvDHUxQ0j6XQ2SL8Bp9BuPX7rw5kPTg6w4M245Bt7rBjYfahl+sTSUJ1+mpFO7qJqT59ZeI9Ho1p98+88eIGI34rbpmmYQsxKGSHreY9Vnk++yLusY8HPTYuqiriEqoSori0O1MLt/0FySPLEvVQdkAbqVmyEm+RW1q/j8wz0/Ftn/NtNReCWwGSAIK1vKhqtTaYQKEZcJKFbC64Ue90c7dPCaI9Ptg5rDs0q+cuL89DPASDN8McWODXupQXy6zHgjsJuatCPx0ALpLcGR85aqUlwj6wIe6tsDKHwD17YaaNTJY+2ejlBtNtVfBXnoHMTfNjgBaslKl8sNA8k6QZT4m3OwI41a5bG0ZKksAdKCg4MZsHRLiYw1BooYbeWTOf7VpeJLfYilKkJwRsuqdXLTzp0U+VXeW1vY1fzpnk8lu1RYY4uDKcjYfQeCvi25z82AxrVIepUH5XmJ6cnLxXH+g/4yCwQPlL4GOQFycOmm2OlmTaEv46P9H8KGLVZjMkbSoCPXZv4rPKyyNPQTofhCLXCqESDwvO+Hnv5FRlJSiga/G2EjFU8HuyRSaQO424sVkmGHc2KYDfHeZYc1KKH9hlpxxG92nHwNL18W9UoltzswINK9CEPp37/H61WXpEXZWSgjvRDKnINRJnlOF7uAqgdYGhtwVAji0iX44d+TQ1nv1tP2vSUbywco5z90e9sHe2ELizcCHTmMR1cY85TNXilprHNZhuZZnmGVueGZ6p2zEUlxPtx/JlxVlnVwJp30kg==,iv:NIw/a070+sRtLTBho3Jve/1KMcgBYBA+iSAw2AFruLA=,tag:LKb0qA40ZxgrlD/5bS1A7g==,type:str]", + "data": "ENC[AES256_GCM,data:dBEvd7NicfIKzykcgXqHajrLiL3EjBKXBNYZG/IW7HlyM0AGWPyB+BBkkSbcBk1MJOrpW5jJbmeR6p0rk0ipb7NfR0U6HfRmbNU/+3Dv2S6fOHEOfFT1Sj1rjGqSZriQMRNzwUAUhH52CCqOpBAvfdCo4dyIJkBD7NivLtOB8sKoEmcy+EMBD/4BsuicHrCDrQtVts4+/NjXsZXgQ3n0YQbr/NihupL/yD+Z4vp5arqD7ddsaRR92g8dcOWDZcdjv1TAZVDMgLu9M/Bht8wTfeh+6XyAKf2dbVzS1vFemYx4cgAuqWJBhruX+L6CsZiIBHl4ltFFwu0E9lL8TZl2JMlLWydjwFWIDd57qgR05Bf2H5U1fem07RoRBPKCXsGVQuXrfk8OKhgBxHVz5fnLc3pzvsHOIAabM0qCEGKb2iyvLWVtvbR+DVkg+aqzY0fXrjw2vJe5bN1AlSBW15EhMSyPD8Ufm01oR5GhDMUtvh443liZwtbes/OMxck4ys27qNlSKTpuK5Aef5sPc1MpUnQ2HxTMwZM5AX0nKG28w2SzsJpnTgGHLyXol8+OjC/qHuEDi5dLLb05Y9DXSiEOfgquTzpEcfa4BB+xdzEAOupgdozZy73obtbOywHMY47xqxKsWVX20scKqXZKuIbqCKB3jKR1idXuXuka7kjEH9SEzgG1inU6y8XU8I1Lt+sUuruzn+UPbDUcrWtZP27UXsh3P9Ln4fK3MF1FdSK9+xc9/i+PynLz4mwh+QDAbE9EqP/5Ko164MvlMQpLB0Hz+tz5VaOPufrKxwRs69TzPr4FO6NUpwK5mbBqfvabih2y5kkWgeRh/x7gbsTCqyOHVyaBs8LWDFcVbUeKex27UlIdkWiBLSVF/vuDC+eg6QWPAIBJapjHVqm9k6jGtlQacVMwbkCV7pZVYtZAunoYkuj+zAA6vc+Mfk7Z3RQzXy3ZKM3RvUUCUFhpmp8RUlC308tjP3pmjpJXHhfoTIqGl3JdZJWgUS1y7lvKrtTRMRvK5KSES8PncyrKJllTdhh+Q09xGxXjWKWWjGz9h/dImRbElh3WbXjd7w23KOinpzW2RF7T9I8xVbG1yorr+zkAYNjHV3sPaYpeXujYc8oLBTD40DZ095+9bHErj6oDiawk7T/YorEpHYgNK68/BHAFmR8gkPIOWmW/jTrTpYZ/cKopEcJsiYaA/yoU+6frPDa8cP2Wb56dM636ZHwm20sKVGJibsAY+lTG0MFzYbALNQWe8fJj2Q1P+Y2EAOHPxkkvK9p+RMHmCW4eIxNG68hprFiKkFJmkn2idD9i8fNV4+fhlZMQ2B99M5/l6SPMZWaS5PzErNSPPl0OnL+hJQ8mKtLOVtO+C5CTXCZp2KNP41BsbDk7zgbH5XNFFFo9sn/ja8A5sf+8fBudwUDYeBGYJg0mmyJo04F2XF3AHv6Tcq0yrWLeL1FZnt8qe4ErJOFbEXGQCtfzSxmgmoVPQW4RkJFsV0YcUj5P2+UctTyR86uYmdD3X5atctd/2ppWn1SH0hBPWsVBri9CaBs1dCY0qjsC6bz1gfTp1Yda083TXVDzpE7FY5Kk2ECEGQZlGThqHwto7HAk9WXExYUjqQdnx3PgJsZnK8y/3LX1Q5igcerTh2kQCI57HSnKzDo57KtxgU6JT3NNGT2Koe0Um9JC8P4jl2qfSmeoZxz0THtjgljyXKCuL/T0i/jy30EQoiNnc2im3L8Sg5hXUBBNnE1vGCyjuNEloiWtwchv+sOgEQ==,iv:MinRSEk5nB7NhdLUUkSOQWjJ4ycKRpz+F7JcxZdjqLE=,tag:1kKRNKxeyKWKyiMNgICG/g==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFeW5SZVRXMG5VT3NZSC85\nOHdlWktsOS9XQlhmR2pIcjF4aXBRaE9VMGw0CkltWnZZeEhhazBLbU5BTytUQjNi\nRWdOMnoxNXMxSWx1OTBFaFlhOVArQTgKLS0tIExtMzNhN3RVUUd6aDduaFBuUmNE\nS0o2UloxTEpBWlJhRnFUcndzWUc5bnMKQxB7o10TOizFa/QPrxIj/KiJCquE0lKj\nYlg15veiAWCD9ZHf+FjBBWsP6jR/EjpSY30GdAsHpnRKIkxkG1rsQg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJaytISGJHanZmdGsySmJ2\nOVV1amtyWS9sbTlacUtoaWVjeTRsaDY2R2tZCnN1ekUzNllQeXIvUE96NTRpUmFp\nV0pqQjdSM0lHRE0ybFljdXBXbzN6UGMKLS0tIFlLYW1xYTJuNGxWUGJraFZZVzBP\nMnNvMFI5U280OXZIWFlvaG5aNkU3U0EKdSrvve3vgtCJtCXFIACm0tyP1a6IoUUa\nwbS0eE7CiZJpgSkUkq1cWQdwlkwE3W4o3aERYXtE9OaU8f+mj0Z3TQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1fsgltv09d4mdvzdkhsqufj8f4h7k8k7jfmps4n9stwalpdzf6fss6spdv0", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkL0pIeHo0Ry81bW5KTmNU\nSDZyZGlMUkxaUEtMV1hMaEkvZDlJYzNwZmlRCkxnOUUxdmUvWFI1d2FxTFZZV1Ny\nNU9wdU1CYmtPMFFENUVQNUExekJxZk0KLS0tIEtrVk1sTnlGMEVnbGd2UEJ0ZXNp\ndHEzQ1NqdEN1cVV3TmRYVC95c3hCeDQK5HxjgOh2KC848mYYYywjyIuMtgckj1t5\nk2BCJCMFoVtVD8uMVYCb5bG6g18gtetF/tc20521x56QW4weO0ovVA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMSlZyKzNjM1NFdHlBb1cw\nL2tpRkRNdWJrTndoRWQxZ1dhTGlGMnZadmdrCmwwdm52UTdjZktBK0dtVG42dWhV\nN1VnTW5CWm1tWm1RV05DbWNHOXl3R2MKLS0tIE4xWDZUUGZuT2xYSnZCRUVtcDVE\nSkNEbk9PUy9lZC9DYWc2SXpkVmg2czgKAx0U9Xj6JhuM2LEmsovfQiyb9xYzrh/D\nFitfts4bbII7lfoOq9vG7q8UYGUOJLiE0tRIc/9vOebRJ99jp9armA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:53:08Z", - "mac": "ENC[AES256_GCM,data:jL4TNDmXW5KONUeoSdC8CnS7yeWGFsAw+tR9FfQsTwxBiJqS9PJZo99XQcZlJdZhzLThNPnnz9yWuerIIzR70ke4IN0X2GMwvrLRojs+jvXtmMeAqGHAzwQ7jDlwElcvgm9QefaQRvLj/CWygy5Ra4W3Q0sVvWlGj180Zys+1Oc=,iv:ypEau7VzwjbN8WoOzcZXjDxq2kIvfk1cL7ovD0g3SGc=,tag:YBQL5n7PxBUtdUCvZUFsfQ==,type:str]", + "lastmodified": "2025-09-25T00:26:35Z", + "mac": "ENC[AES256_GCM,data:qwuKocK6VVQTIchJeGgZ4iCXIuAJmgecoFXxdr3TY8ShbyENZQ8tR6R2ACef+Szhkydu9IbbQSH+AHk/JCCJZpgreOplD8KLQAQJ1ZmaFd/Cyp6KbYRnLZyIJnjujFcmUAwVXw636YxtoO8Npn6TH9/jxq6Z/nYC/7OisLYYowM=,iv:lkX8p6z4HqcwJ2gi/6UV7V3pdomyUM8VTFuOwecvbCU=,tag:3MKBdQZq3/GJ5OFiOuj4dA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview1/deploy/preview1-test-a-1-kes.vkey b/secrets/groups/preview1/deploy/preview1-test-a-1-kes.vkey index 1393a2cd..515ea3e8 100644 --- a/secrets/groups/preview1/deploy/preview1-test-a-1-kes.vkey +++ b/secrets/groups/preview1/deploy/preview1-test-a-1-kes.vkey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:pvYW/MybP1NRTpg4qh3G/YkKabeSddaJX3QIWKu5QzFDK7rIgBIl9XwUSxO8AKyTeAaxVXuRy8EZPnoj06cwRtehHcCoIL6h1eiqsxje9yXToxH1va+07JZ7DD+CKGYHPPrg0D3aOfaprnonfjFUFYXrKvkWslsJPuuLbGL9EpNMVhiFtX+WSUnIYsNtf1C2CaIvAJhthLD6lESIsFYaY4zk/BlpoTWByopiBYJgrtKY8OFi+fp/,iv:IzogjrpfzsXv868dl349gH1p6U5vqAMqT0NKLfTxavQ=,tag:O3zN7SgUbNi87rDbSjIrCw==,type:str]", + "data": "ENC[AES256_GCM,data:wQvkVv0vQrVedY06zNHJa5mjvlYuFD5HNZnd5TKl1qEPlTwdhHKgvuIuPpeN+gTdfRuse63GQ5g8eiO3hGfTbl4kecE+Kdjq5qwLvUQknuBqyrPQKUwqUNWK9bmWtVyWmjj0JPlQbZgvHEaIKMotW8xnOBQAvDhHAmRTdPn1VKPr3WlgGEQwPFuFLadhQ7CRkUG7ay4kHIb8efj8pp5SxjVFjO/DBrSB4hsWs5Ws/zte75oa4mFk,iv:Rz4xNSVmWCCHhd3bMvwCKMk1KI88nGt3lcMtJE730Wk=,tag:jD7cZjiLP5+KxGBjhM8eWg==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPMGhNNGFDeDFTNTVISkEr\ncEw1eW00RlB1bEE4NUs4Y1hSblRXeDlpOWw0CkJFMkNDYWdHU1hOcUFYTkp3TXpZ\nekd6MHN1T2pqc2NROGxVU084VkF2SVUKLS0tIG9zdlJ2RGpjK0YwNzArUzk1NmN6\nd3VFZldkTENRRzY0RW5VeVR0NUNSZ2cKq9TM67/sJnUX4GWjeJLN7tZOlDH8hDwm\npXDJOZFqnxW8yKrrKzRZhedZrTiZEWA2kvZ6Zva++Xb1+2stUIdONg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaREpTNXk1NHBic0ptMTdq\nSGN2cVhjVHpHdjlFRkZkaFZ5dUlKc1dsbEdzCnRBc1A3Z3JicnplUENpckk3N3RS\nc1VMU3dqbk1PbTc4bENzOWwrUFNXRGsKLS0tIG0zb3VKWUxPbklQTXJHVG9hQnZI\ndTkwTW44L245cWlqUk5YWEJDTzRER00KF2Jc2atRVHFI7YPyTKKcArmVTTc6MrkS\nYYIHiTRe4LlinQRERj3Bv+ObkWpBhyd8UZWkYUGqtK/6VL/pIOXbSQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1fsgltv09d4mdvzdkhsqufj8f4h7k8k7jfmps4n9stwalpdzf6fss6spdv0", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRNWVHSFlSRXNsdDMxQnVt\nTm5ybnZTZ1NxVGdlbHQyMUwrOEhaU0dlbHd3CjFhZ0kvdUJKaldTWGRQdENzbGN0\nL1ZtREhsUHVZR2hyVEI3cHY1Nk1WVFEKLS0tIGRnVituYkVjSDh6VGp5ZWdZQTh6\nU0huS3MvSVZ1Ry8rMUtOSWt0OFYxSTQKTsk7vwAFAHcH21frKI9O2lo3TpHrTKrQ\n8vRps8+/A7RWi0thVvhzhlU53n1aPXeI6vymzzrD97gZgDE3CdySdA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBybXBwRUtPQXFsL3VzREVN\nK0pUWEJQMlV4YzBsLy9nWWlrYnVhaksvZUU4CjJhc0FGbFNZeTJGSzE3M2JSVFJp\nTDhLRFk0SzBZQ1BTdFdFdENIV3JzMEUKLS0tIENvelpPUzIycXNEemgvTVVnNURW\nWkZqclFpOWdveHFTaThsRndJT2dHcWMKpj1GW/qWrZJ0OBW6m5EdVvlwtSR07zE1\nxieBygA2NuDusIT01tdVIwIvMojg4yRTCSQIkxPCvWqlFeioTsljkw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:53:08Z", - "mac": "ENC[AES256_GCM,data:mQsow3AmkkuOG7RYQMu8iaA104ne1uyv873dwvETEu3tjAA0UOYLjDgpHP/SOAjtuoyuRvuG8SUO6qoPk09yGi0pjxKpcsXtwuaCxJqMl+vondE7yoGJJ758OMg+yHzNNW6xKdz4y04u263GI5+yTKxM218DGADNDrT9DsQvA48=,iv:rtetMPkVDtggkAgz5UkY+Rd8h9tg8DZJYYzCmsN19yw=,tag:0akDzAWVmkwn9EtTm5yQJA==,type:str]", + "lastmodified": "2025-09-25T00:26:35Z", + "mac": "ENC[AES256_GCM,data:nmwM+RFEAPfwbrZWy3NBnMQvTAI5JaIzGfJwPGU+EQ/dTAaBoscI1YExf5RrdEORE8Y3LrtleTwjnPzKCJj+cXcYfTWk9OPO3+as1Awh67nXkpbOxuba4QvNb7nvcjESUZwbqNwJWlPZRSv3kkjebAj9Zb89opq3hPOzp/pGhHM=,iv:RJAkKdg3V8PAuwwTZLcGwGUeZkQzdO3bK8JKUoU4X2c=,tag:dKpZsolvKeFq3jrt2NI+HA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview1/deploy/preview1-test-a-1.opcert b/secrets/groups/preview1/deploy/preview1-test-a-1.opcert index 5cf3efb4..5331e855 100644 --- a/secrets/groups/preview1/deploy/preview1-test-a-1.opcert +++ b/secrets/groups/preview1/deploy/preview1-test-a-1.opcert @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:z+56OfzBQvdJIarTyrHUSnoUNdB7CdoMkfUrTGd6VQt+fEbFVAjt0Ieju4buX8qYrNsGnJRdnwAx67ZlpSPnrVcZQ35NjJuZxt4I8M/h++E/Fj1hTL4BIwELQj6Aba4d0Ph0s4lAVo0JMzNobabnr+qfa6IPZlVqMwj+pslithSXRjSgX/0pqt0VcE7OnbXYcEbcMb3frimC4kLHZUJxjZryuiwyir3yBTCGxEUjM3yR5uMpGALKAZPfRDItqBEVsFG8chl1q9l+5qNdl7dgExb8eoDpRjyn+G73+30mlat+jFUzJj4u3E85eQ3PuQiCKtSMGRK9VtOOImfmlFzCXO4iIh2XWV5oGmLcjHibgKOs2CUNuzF2/YqHYX2ZbjQQUDKWRZJoEdbbGDQ4aAS6vYHaJqIZe5cmdecyP0kWyo2njeY/S+RVOl/ndofp6lMnKH+5jguKTUmz2JyG6gQE7j/vfN+A8JoVrPdeSiQ3pQ==,iv:9d8punZHdgbtBxGFRHwe8du5G+juYJGWHzPAcv2wNzY=,tag:k+CYD1NDVjAsqaEtylIdUg==,type:str]", + "data": "ENC[AES256_GCM,data:Wpn4NPncZYInPJkjPZqizE3LcrnLoO5NS5KyL/UlzejItKyyvaUL2EmJCykISK4ac0t7+JB1LhiFSmXC8bPH+IzBD/7NngXt3CHzJzuCVTvRHi5Y4WkTQOJujQcdP38HyWgwYzmVFkttthUI1zomZKqV91S3jy7FMjgAShmdQzoRtoQUgLeTILw/CQjSYig+B6FVN1LBPq/GGowEaTo3qhlw45TVktIAvniTUDKSrDdQ7QlkYSGdp4Vx8J20qBBO94slzDTi2IJpa/K6ukYc41TL3NU0vaL8s1st3CO2fjv3prMLx/t5EFUhj0GmyQ9UfCuI41vmWX8VPsFnWSw535sM/xXfmbbEssLN6WxpUHyWL3P7dg48IOt/zCqQm3Ief92KeXU1gJUx3ugU4RPqbfE9Y+mJdGveUJ6NGOZfHsU3DcuHOiddVTincfKEO+2rfA+J3I2TdSS6uy51fqX2h2AP6RpyDEhVb+PJS+o2eQ==,iv:DGzyrkGMJyWJhNMALgkWJ1wdA56sKZSv3DhiEHItEIs=,tag:FpipbjfF88V3aLrDfuyXDQ==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuQjJQb2VrdkYvc0NMVHND\nMkdMOEpBS0sxdDRlWlAzbC9taE01WEpuS2dBCjc5dFV3Zmo1SytEbjR4TUdqK1JY\nODRDTGtmVHY3OWdQaC8vQXIxUzlYV1kKLS0tIHJuSjFNdndVWlU4UjBYM04vQzY4\nOEhieUNlZkRsQUZYVFc2STJ4RitQMUUKhuaWw+v/kE6JWmXdScVYEYzkiqM2h2ck\nDmNRtWi0Wmj1RhRd64Hs+HN4jKh15iH4/ef8AyercitWSXGcGJ4k5w==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaQ1VMRkF3MmQ0YkRFdXRG\nWFdiY0xqUU1Kc0N1d0dlcytDaGJXSmJIeG5JCkRPYllqaDlGeDRyaGNtTXcrditF\nUmNEWms3eFBXNzNEQTFFUWgxaFRwcTgKLS0tIGFKR2t0UGsvNjZEa0gxbU9TeHJL\nUy92WkY0RmdheFlENmVhOFB0UHdVeVUKfm0bOYWFa0nMgPSbbgI4FfCHL37eoo50\nr73CeZvQE0/MhuCUlNOQcSTfKtbPCbDJe8WrbyjaUhqAy83VXR0+aA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1fsgltv09d4mdvzdkhsqufj8f4h7k8k7jfmps4n9stwalpdzf6fss6spdv0", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaNnJCSGNDSFRVVmxKT0xh\nU2hKdWtRYWFQZi8raGNRanVZQW9jbnR5N1RRClA2TWZlTDgyUzl4SHZoc2xuQjY2\nZjc1RExlY1ZDendpdis4cDdtVHB6UE0KLS0tIDA0RXZtOTA4cXlwUWliUHJlSGt0\nOWdSVEpTa1JwcFRDMWZxcjExaGxIVE0KiOGKlhjlaaNPTULvXA9ZqdBY9/kV8G95\nW/KZWOzIOz4eXouLRlzrpAQ0RbElTRII6z5iVitqkbYbVUoLneGuSA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpeWgrWEV6dzFjME5UeDRk\nYXI3aVRYY0hzTkx4UmY3TTlMVHVEeUYxMFdZCmpKZXdKN3I0NVFZc05hSVNtcDZW\neFR1Wjl6UWRrSFpNZHlHTGlDamk1cTQKLS0tIFNmSTJhc1NKMTlaU0E3ejI0ME42\nRFM2SzF6RW5xbDJwRVZmT1ErYjNNQ00K0g7PRfE+bNHZVv9KEUV/Jo7CXQmw2c3U\nX/vS5tq/ibFDj77wnrKaOumioxcgAKzAdRMi7G3C835rgCbAopYNTw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:53:08Z", - "mac": "ENC[AES256_GCM,data:ZpSnvZt12Tyw75yC1oH2rOl4rJwfyRF2g7soR32YYZTgLKcD0vUbJAJ4PxTdMQcsK7AtfpbyYeooqlOHSOn/3xXXPFTplNINTlNDS1LotwZ71QrbSssAV0IAGcFDXrHSbKL36wRsh8Ca7PTsQ/2OJHv7ndYHF0OSe4lTOIGxJsk=,iv:5yRAwwCPfvWNJiS4a3vyh/j1Rs/rBtiH9TNGyEKixA0=,tag:Rz5b1Ns7hnMLdZNBmuWG9Q==,type:str]", + "lastmodified": "2025-09-25T00:26:35Z", + "mac": "ENC[AES256_GCM,data:gC1thowR7A+1NG9rJaUnQ2tCZ/+6+0m7znVTYp7sts6d9I31n8nmkBsJUVsg6jO3oDfqt5E4Q51PgjTb9LCagLDEgi+YMaTNdWCQ3pVsqojIEH6Mst4b/0yFChw5zbARsEzuz7rpXvbsgSSOK9km7tb7r4e6q19PJYDNK4Zm0vI=,iv:bXWthb81j3bwoiOpFlXMgjdhYcWrI/7Rl8aavZ5bYXQ=,tag:MxCxg9f2BIPYnUoniJoEyA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview1/no-deploy/bulk.creds.pools.json b/secrets/groups/preview1/no-deploy/bulk.creds.pools.json index 587c6a96..3382682c 100644 --- a/secrets/groups/preview1/no-deploy/bulk.creds.pools.json +++ b/secrets/groups/preview1/no-deploy/bulk.creds.pools.json @@ -1,14 +1,14 @@ { - "data": "ENC[AES256_GCM,data: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,iv:V8/uCAd2oNq7fyOgd7lgtQr4Q8pbQV75r5i5AZ208E4=,tag:bLoIhexgRhT2EcKLZujA7A==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:z+y+73i5ByYdZdVeMgcR6VQTwtxPPIJA/NhPbLYXtTY=,tag:pY8N7I4i2+F9Z7pS2zbQgw==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMWWJmV25mTWZ5Qk9ja1hX\nN1hLS3ByWm03WnZVek9TdEhMY1JibkllMVg0ClNMdkxuZGFFMjlkRzFXb04wZ2o1\naE9xS3ozMlNUTzhDblR0VlJMYklOYmMKLS0tIDFaTHZUeEVCSTZ3UVkyS2RmdFdt\nOGRjQ0tYbXJzb2oyU2lrVXhDNmdPOXMKrPn0US9xE+yHCSYUOv2C9NqCYtBNrhzx\nFG/9zJBf0xTZB/jQYinnpiv6mki17NwVGvxAGT+TMK6/Y3vCGM4K+w==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBONmc2RHFlMFMxOENsVnB1\ndXZEUU5xczhqU1RMa0dkRHdWRC90VGdTZ1RnCm83dm9YUEwvaXZ4bTV0Y2JyVWxN\ndUxTSXQxUER1Z2lnTVpNaWRuRmtYVlEKLS0tIHBKYXQ0YzVVTDFHTXduNkFtQlRu\ndklGK0tRekVpaHQ4ek9nNGdIMkFSV3cKV8p2DXCGykvtpifHAZi1n7vRL2LlNJRN\niWyeTZoaHCGARQuv7nf6U1H7ijKtNheYV4kqCh9s8kAuiBkuIPzB4Q==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:53:08Z", - "mac": "ENC[AES256_GCM,data:PY+mV90eWYiDdsi0r8YIzbVQz1rTddQVWsYy6d9IdWpqwFlTgGqJ1ObD14ph+51V1MfdbVVC8UH9p2ajHlclMu0GunHFBcWxBNslWGpmIjC/9gbfbiUywVo4IgWeR9q/r53ebwNfVzhBUdE+c+W0dMaJYct8jewM/u6epoKnDs0=,iv:Z+dCzAVQcwuErbtDnuY75k/DPNNAimSIkTL6OY6DIJM=,tag:pLGN48T32+8yY8Ytg9Rzkw==,type:str]", + "lastmodified": "2025-09-25T00:26:35Z", + "mac": "ENC[AES256_GCM,data:6tQ5zFr1eA6cM4ClEjtq6LpMbTHH81hLXoR+wCqeAt3H8hRjM324wcqDVQXnzzHnzFIRKNYdngZ2nP90k3eGpWM53/FKGqj1hwEjkBJJA/RipyZH8oy/fb1oQ5Ix4LEb3kbKsBQ8/PkVL6Hn2wcu3e1QQPMDPYmWcm6ep+TBr0w=,iv:MvhOr4ky0T8j2aV1YikEh5b5umhE6MFW2p84aCuTQcI=,tag:v5pw2PjjvwGvrg/0omaRaA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview2/deploy/preview2-bp-b-1-bulk.creds b/secrets/groups/preview2/deploy/preview2-bp-b-1-bulk.creds index 73b8094e..a627a8a8 100644 --- a/secrets/groups/preview2/deploy/preview2-bp-b-1-bulk.creds +++ b/secrets/groups/preview2/deploy/preview2-bp-b-1-bulk.creds @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data: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,iv:MW4Tn6OXloGhwCwGAQXHv9r0cYYgBq2q4JeWhifJJ7Y=,tag:HLfb9DHvUkO0fHAp0D+DkQ==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:X4Aml1UiEUg0tl2w5wY3Un8NCK72tFU5SjsgU04zPEo=,tag:enl1QhcZOseU+ylqSQ1MKA==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3SXk1YzhDNFlnTXRmVEEy\na09JYUFHN3ZMNG9XNWVrYzlVNUg4cFdaU1dVCm9aOCswNkdOOUZYeVBwQjdzTWJP\nRkJxeE5vWXV6NW5Rd2p2d3ZFaHFDUFEKLS0tIGo3dzMvMzhTVzhNNTBwTmVhM3dx\nSVQ5NmlkWW9WZFBBUUNjRHVRMGF4UmcKxr3rtymoAIl16GSVbWROELdAjUit7C9n\nFg8+MnWlRfM3DJV8byXVYadS+Y9MXlsFChb1PFFanWp0gxay5JdSfA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvWnQvOHIxTXJ1N3VWZkw5\nVGYrTURSbFBWL1BQMGNsb0lpMm5pelJoTENvCkNaZUpkcXR0UzNCMU5lSzJGQTlH\nZEFvNG44enV0TURCM2dxU1k5Q3dUTm8KLS0tIFpDditPVmFOSmtRUnZQVHN1YlIy\nZk90MWdidnVqYnR5RzV1dkxPdXp2Q0kKrD+TY49gUD2t7TTl76khlJCpyLfhhZT4\nZiX0EeTYtftv8QkjZGFaE2pN2+1VTKiaD/nIgv9gAkAccxq91SA5kQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1jcfeznfkxx2rmeej9f4frvnjqkxdpd9kg56l57nmtamq53802fjq7x2y69", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvS3p5NUp1QTJreDRZMmhj\nc1hVQ2h0a2pGZXZvWU9DR1BWY21SVlFpVmhJCmNuazNVckp3RHozOXhsbWU3QjMy\nU0tGRWFDNk9OZG5KUEtJZXk2NVpXR0kKLS0tIHFpOVhxQlBENW5BK2VhQXh1WXRp\nZHpVSWZzN1NHN0xXdHE0V3Y4b1I2cFEKD3imdgxz876S3ODyFk4jtuzTBuUmmABE\njIrytnytfrg+vh6LZoDomITrjoo+sd+kO3EpjQWkYWaN4acdvVvBeQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmZ2haUGxSdjlGMXFHNE1p\ncHRwVEpNQmtlRE1JRmdtMXdKOUJCaHB2TWhNCjZwOTNRMG1URTIralZGYkhibjJC\nU3RvR1BvSHZGTnpjOWVrVG1INlZ3ZzgKLS0tIE9JLzM3aGwyY2dld1lZWTBmTHNp\nbHl0UWsraUk2L0t1VWtreDk1TGQzc1kK091IPgVu3pEWrfXtWid5VPBQ7NcCu/Tt\nPp2KC35Gaw4ToP8qNBNemL3q8HLMLp9P/tsxIsEoAzAUxCJ4AlS/xw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:06Z", - "mac": "ENC[AES256_GCM,data:ZiknuiZSdXJXNE/UGYdMgGMYNNpP5xU7dJ/uw8jvNAw7g6HjoQbziiMsVabonXcCi/A4nV1KbFI+Pt3F0+2O0gXgRgRVF6E+nVh0vW5INArHHdjCYVBMdHL1b5sEsWNUgdoEVuadps7JedPanCP0UEDLFZRyCVdotAC+1KJXYgs=,iv:M7aKOZB5U3tUXPOfHMQI4FXiTvq/e+0QnvVAR0X/Rao=,tag:ZpdGbDiC3LSJPgyhq3QBvQ==,type:str]", + "lastmodified": "2025-09-25T00:12:35Z", + "mac": "ENC[AES256_GCM,data:0xePp85TSJDZy9AmJl616Axu7Bid7PK/4CwzD6NROv0DAFV/UsuMAFQK2JXyRhLA/JsitRNqhWp+NV5oY39GRb2PmXeOxQArHBpbFg0xuUBFVvkygibgBa6VFUt+CTg18bHwA2W2sNRfGHfKSOOgH2BdLdxUW8bKQpgsfbNYLVs=,iv:oKXL+F9Mp5cmuhrQZxbp8ga05dynhfoDJrIRQAu+BoA=,tag:kRajsR/s9LZA9j39z5k23g==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview2/deploy/preview2-bp-b-1-kes.skey b/secrets/groups/preview2/deploy/preview2-bp-b-1-kes.skey index 55d91098..ed22daca 100644 --- a/secrets/groups/preview2/deploy/preview2-bp-b-1-kes.skey +++ b/secrets/groups/preview2/deploy/preview2-bp-b-1-kes.skey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:hndR1QegQ40Lc1pO9u5gv64IjGgCN6cZuAJPoJbTFvoLyyFoa3xycOAvc02kO6scSeeCuTqbTaQcGJekh6ZwX4B1C+ODprSJs9lPB5rK6TkoX2PXhaJQmvYS6LJ3n3/pOfAmvo3o5+/UL0ypHSwiHl5awaG6SMKj3gua8Z0iY8CKJVrb8E0RseLR1q31J9oOFtzBcso6K0hy3tRi5ZO3Nhpm76X+OAYtRV06op/rQ5xWOGHgkFt9hd6VXYMzGgI2j6QZkQTD0BLoBWBL6UjQ768SLeSLsMXf5hEnmbieFL0REFihElt0ARABYmbvKup3jtAMHHnEoEQMdrZ8+TY4F1yn+ZcBpJITIQTn7USWKzmlMvyPBamnvy+VNGvbuXuPqqbfq0bJoM3A1VPWqHmqQd4K+SjasQ2ON5xSOj5UKe5rOh86qr/ZRUbgMDvjzWG19Bbu/KcdvVOkpeMubo1SG1N1N9UUmJPsoLziUeW4hwI8Bhap08QwFqekZDonXeBLJseqvRtC09+YyT0LR89KjCY192saI9fptO2jNjJB1KlSdCt+dEJ9ih2ryH+14vxgz4OhxSQJHkO3jnsT9hhxFzBkR2B2xW6ncBkrIAZPorIHKb1sXa9+ept8HXPr0BAPr/66Tazp7YMmcddXKJafHsVUDmNuPuPIxfAScDT/VtOyNxHVzNXz5ObSA12tIJTi3FJrXZA90Sjc5dtxDr7kefhx3TWwKbOA7nXMrUNMbE8GDrY9co/Ek59m7qcqr9PSRzXhpRGkPdQELdf2/fjVGikpF15xvGdAN0RA8fuRnKmDcA5IBbLOfE5mrRhgsdb+LRlmxp2VTO778NM6FyJfWvGEPo3d9VakJELoiXIEaZgEABPxJk7C0oNZl0658rkxJoLmbcHnXvgf70IOFYxLt+8+QhPcsjO1waa/X9rXsaGxgl1Y3Q+UIwh4rEXXg4AKmyBD8ni9rI6AGxxRe1sNv6yJcx1NSlfYqXs1hY5jk6GOBBw8mdh4ZHO2I2IijbmC7b2P7O4pSr5DpcKCgA5Bcd0d2eCZIKb0Km393kKBsS7e+Q3oKjq02RdSFmuj8IBObFnw8VLeR6KeFjPVm+icsaUZrA50zkrHqYx7q5H3YISWjF0w0xuBKELSicStvRvp3dImFwJczT1FqrXNuW/IFpzZFY/MgwKr8iV816zy3HyEZH77uQRtO422ri9MEFsFfgE3X1jt/sfV44xb4Re5aWXyqxj0/zOdBdj8Ox93A8MfQbn30WPNK46vjDiLXOYMUrwGK8Qdjko6fQm3GZ+g1ENTORyI6tvpfiTY/7it9DQrkW4UaxPRiLKQD5JFiawQhF4VqfKl1iw+AhyPbH0HREHHRXRU7ps6OIw0lxXu1H4IcSgfZycP4tXPJNzp2NKyrV/TEkiD2B8IM1lCumdrbOIwmWmN5VM2kFJJe2e+FUo8sYSAer1hDM4m9fVdRFw5IoIE3iX2R9mO/VPdnhstbbdv15IPWujLnF3/oqqCVbt/TuG9RenZ8zNEZEAjaDYGQK8WcMt2mv/x46QFr64SJ6WBAgUZ/6nrjFwIsk2rGxnN4nj3SlvVfcwBkRtD8PXiBaNjRc3KNVPpe1L7GjVUFRen3ckPfF6qPZmumgQtTKa62foKSUTUaaTuSGexcCqsbjbdG6Z2j6DisnhR08S4UH8sS9d6fSpbMtUErk6MFm0NCyOE2RNRX2DUjHEZD2y7yL0A/2/yZuThWiGgWos0VXp2Wqmn6AYFbSubyabTXA==,iv:enc21iui61jtCmJomJdpZbeGquraR9EJLL5mhMBd3Es=,tag:gYn4Mls3F1uYuXDyCX2DMg==,type:str]", + "data": "ENC[AES256_GCM,data:8OvSqcil7iD3WBp0AUFNF5c+AkJn0UsIG5VcEVcBVZvLClHQnDjApNz2r3nGS2dh2ceaLlbfaB3f4novHgxJH9z0vMg2+vgXgM2nU3KI7JYxVgNUkkIqfVW9xDAl2aigwCjeYHMlVyAJK/TYWBPgL4uqlSYUrd/mJKRugXg85BJgVn/2DYsEAzCNdeDZeRxN+TskHYD5Xow2VqiXrY1M2za0UAuXCBUioNwgKgB8MaOyHCOK/UuF+/fhrqzy/Us1di4smZrDvC6QzhqioQ8fcWdtAKBiWRfNGoviqEj/YfkFyUHj8dHfG06CbttaRKPxPZ4yR2atcFH32pFUnYa1S1HYnyvupMBAwEP1fBP1f6nbSV85ikjrMEkXNQEYHF4TRJNXGwkQc/g3yUNDv/WRnlUDt/8TajjQQjyKnUSgOUX2iAZNNuTYmluCadX5lL14SoCGuyH1MlErfz316rEAeA2Lgl1hFTLBR97vopKvXt6NMah5f4Y/NAY4uFvA6RbyBCHdds3BoBFbM1IcGLSNgLPjIKzaF3U5pebDDSLvQckzTLUB0gVvxi+hmH6lZTSJBj4/7pvpp4maJe/Q1J6Dxoqxe0hr6nYjft2FiO4W2pL0AalWi2CukZ0WqNWzGLBJCQPmmhJ9V/4+EtEZ2ub9/DK5to328A4WQRo3xgJO50DWeGc6y17UfgXzsX7jR6nFRLKNc6/CsAd1Z+cN0e6jLz2XY7oA2UzbQo8V3WkflAmEHa93l9Jj1QXCn6jbiIn+MZ87fYwItqCfHZqaHxC1wNU10H6S8g14wZXP6TGmcB3iEGE04+7vAKo8nteBIwhuo5RoGyayKyFflbqjdSppiprHJDQaoBrKsj8fwt7W9EfyVHquq+l8ps0sywIw7NLxwY7IjS5xNzQlqLrFCCTUZ0K4Z2j4B5X2EcWii8anaQpst++kWGKCOet9iWLI4kxwtZyQLew5s5SElJJxvA9mR8UbcG3QK3suxBONmqA9A6TWD8Myo1Fs2FJU52ufbtMjd9EbXB/d+ghF1zAmQnGPE3TQJhMRU8XAoHYUzrUu0vFXNkpIcBHcoWkT13Vmte5EngDNNRQ+ilpb3j8Ak29Eu33v+bSy9ixpSRKIX7KRnLcKj4Pib9RsN26aiXZbILtR3uvEFc4EmCcGMod4Xlyu7o8FLI8Ujkxv9eSElAV/+VisIa0VlyX73RijOWccZev31oeriXKd982RkjtgTRGBRqkAuvfVsxgz1xjT4/2RmekTW95b6hyLmEAO1OFF2nVfdKMYJds0k41QMkJAuvV1/XBeGD+P+7pAfe6qZIMPTSamxvfWtgI6khCHgZNIa8phxR9x8quqmQr4bMbGOM8tF5lFHrZbEsXFBj2n9/2HBYDC1V+ZmfVsoAyfz0Pa1aoW9vxiXgfpi/0wWpC77P4eKV7kjwmzR1v09+b7tJzy3CB3VV3u2K5cNnzS7OlBhy/SefYto8G23xR6doWJopAew6XSvMnIAMbyK9hTffsPV7UH+Hi+XPEPxiLiK3Y/IHzTdeV3+/4MeonXFd1Cu1qXLdj+Txkv9UaDGNYQwirkF1/DTVttnVIyzpOexVsFhNhrNUMAVB0p0jlxJYHETNfCbD1xdK0M9eb5s1CNBED0fW7dQdBsxL3DqeWzeWh63DRxHdezEGCAQc0B8EbgtGHcruQjgFSA9FEZ47AErBN07b9NXBEjUp9mQaM1Eb3ZJlgOg0VLcwdKp3V0uA2c9D8FKWnIFmYYICDTSEWUaEZhyw==,iv:Dt5Cmq+asa63zpjiZQHBo1iTzivr214LtDSZ9SxZtDw=,tag:UVef+/fFhLpMtNM3vjETBg==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRRXc4Vy8yaG1FNGFJSm43\nYmNtYjA2eVBudys3eEo3a2NHTTlSM005Z2lZCkxzS1pnYnQ4U2lNRXlUcWZCcnZj\nbFBTMDd3OEd6Q3d2ZGxoUFN4bDFudnMKLS0tIHp2TUZVZHhmamFpeDdlazNIUDlX\nK1BmTTB1ekh0SDRTWlk5ampDVW1PZVEK1Ogha+Ha4rCZ8LlizCe/tM8d31vRzNRa\nFAJW4TGlBrIr2Y6Sfh4LQfPnx6VBQjsca185xTu/hZCrwIa+lNOj2g==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzQnhUejBaYnRmWFkwSFZB\nRkZpUUdJQkFCMWlLZXlsSVNSdkxvWGc4U2xZCndmOEJoVHpFclR0Yk1ncThzcERh\naEFaQ1FmWTlCSWxHNUVvci8rTi9JdlEKLS0tIDZnZy93UTl4Wmkxc085WDh5TzNB\nMzJ1enNSRHRFVTZBSm5hRlVMYnFNbjgKRBMS5Xh8wRQqDTobxiSRDIQ+Yw2huVxI\nVascl2ZdvOw0pXxxfQ6n3TAlJGZ5EVSFwkQpNeF06aT2G7xlkeLpWg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1jcfeznfkxx2rmeej9f4frvnjqkxdpd9kg56l57nmtamq53802fjq7x2y69", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwcnBIYUNtRlM1U05vWFFh\nUy9TdmpFRjhrVnUvc1pQZE9LWmpIazhpRldvCnVyaFlhUWdXQkI1bG9RbmRUTlU5\nMGp6alYzNHVIYi81Q2xYNlFRTkVjYnMKLS0tIGlNMWY5dFM3OTVQd3hSZm45MzJB\ndTFDQXRYY013cXZPWTZlbmlFOWdMVEkKTS3AJscRTMemCK8WmNLh26Cr7jDFAk+w\ngRO9Sfpwi5yjlMafV2T5gNEFjCQFgZ8RIXiKPG0fdk4MhK+YllT5Tw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUb2JWcHJxVkxYSTBnc0k5\nS3Z1OU5rQzNrYkRlTnpVTlRDNE9MTk9iT2hzClVjNHQ0SkpFRlNCckt4NzhkOTla\nMmZoQnZ4VTJRdWpteEFmOWp1cExuTGsKLS0tIGp4RjJjTVowNitIVURDRzFnbDZI\nOVhiUzlHMXdtMC82Tno4c0VnQ01SbkkKl3P5ovfZ8pSJbPv2ASZYxJP9l1DTxfGj\nEBi0FR2Brf+HXjCDTsLe6A+fIY3hldDsypb3lkPnUyj1/d+3cnp5vQ==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:06Z", - "mac": "ENC[AES256_GCM,data:LDJhxiGFJZii+QtH6t+/pVN6pl7uzx5Sn8j1DL3T/fnSsBWtIzXtpvogaGUIqBG4mWzJe0whGERlLBZgw8smRgAX17ZvpExFtG+RldId3gycz5FWi1xBh8er+xgbViSs4b9O2JAMuxukS9KCqzwrt3AgzLajXjow6qQ04E3jY2s=,iv:4qj1FSmq3fxJQ3zrgm/n+jO2ilNr09yeUOR+DNVte2o=,tag:V6vrD2hCqWzzna91RuF9UQ==,type:str]", + "lastmodified": "2025-09-25T00:12:35Z", + "mac": "ENC[AES256_GCM,data:768Ihhus8DXzz//rAJrwz2RdAmzavVnXzLv8OQcthtzVHSYJy6HreTWHm3yBpWxSAw6ruCL4ns3mlEOcWXvaJh0fgKNxoWQ9UqfZO4S1T/aUakqKOkCqxxzTZ7YVfuViBOgFOhcZ0jHMZRSvGPzKgBnt3V8NveRRW1xnaqKnt98=,iv:Elgh7LUTdGzv+AKJGFditv9bsOtfXgv9J8fy4lllr4Q=,tag:vRTxGhnEnbEtDmdIPRg+cA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview2/deploy/preview2-bp-b-1-kes.vkey b/secrets/groups/preview2/deploy/preview2-bp-b-1-kes.vkey index 49ec2145..af08b038 100644 --- a/secrets/groups/preview2/deploy/preview2-bp-b-1-kes.vkey +++ b/secrets/groups/preview2/deploy/preview2-bp-b-1-kes.vkey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:GFWuBIwvDFXW+sMs2vk919pov9glcydPrmY+6ow6gGZwf6E7JSF1KuJPtKWR2aeDPDTdDpPgqJb7ydryeUoOE3jjFKnBzw2RUvz/x/zUYsFzP3/Rzjw2LDg2NyPVuoYO5vu9EnT/e8fCQ5Ada1/HH9OhAIANHsoASbKtw4Z5xWGXM+WuBIDeuUOW6PVH0nU25MM1lMuTs30ZUxBcOTT3KBH+o7oN8avRSLEX6LkxrY2uPOPOhmP5,iv:nR3apSO0f2GpVgFXBdcDkyWIV6v33AbFpMl5aSmuQVw=,tag:6DGVhIfsmuK3sEMhx+spmQ==,type:str]", + "data": "ENC[AES256_GCM,data:fsjyY4ok2kAfemKpsm5AeJuwE60k556OsWvuDH/ocYukB1YxaFh3OR7I5cBPXfcDbor2LCtdc92QI3zkEKziqf7bFaFrt/jIXe8aEEQRE8sztDgh/7eYFG6c3JlnUYKQpEpYntV5aIzCWPoxpKLxfhxsHOb8aHE2tosj57xLqyyawCNfKBeCar3K+uBuRvM9+2MB56hG+AdOJHYnkfsCd9KWGHL2v3i256jK8CH/gfTq7MKeUuA4,iv:O1rtOrVdxoypJGwjDI5O1Iif8o5VTWKqtzMDfRBC2QE=,tag:7ctsUi/ozqWbq7yhMP7F2g==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzaGN3NU01c3hwR3AyV05Z\nM2pzRHN6WUZCMDBXTjg4NmlHaHdXRi9ybDJjCmtrQ0ZFMTk0K2R4VDVmbnFxcFIw\nbEdXVGkyUGpsTW5SVFhEYzFDTUpQRjQKLS0tIGhnMlNUL1FOZCtYenkrUys1bkox\nRjlTVFUzT1U5Q0REQ01Hc3ZZQllaZzQKdTvQn9ww0hOO8+iegjyKUzzQp1xfWD2u\n0FOkVVedUkby4EqEo5AQKqicNLBlf9LAJimRCKIU+RwRNcUvbO6ehA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwSkxscGZ3Y3hKSUJLdUxp\neHI1cGFwSThhZTNINkxqaDVicmxtbmprdFgwCnNuYUJSdTIyZVJwekJTaEV1MmEw\nbHlQVmx0akkyaktjeXZKd09oYzZYVzAKLS0tIDZIR3VHOERXanhlUEpMY2hUNGN4\nVzF0eUxHTEVrc21mUVJ0WFlCenNLK0UKQKxn43ynTHYua0F5a29Nv8yIVUfRJmjt\n03Rs+qt3W21VwZz+XphQk+B15JXVqBAlahqkQQ9zgi3IQ2kTGtAexA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1jcfeznfkxx2rmeej9f4frvnjqkxdpd9kg56l57nmtamq53802fjq7x2y69", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCcEpjMXkzbEMwbWxpSDN4\nUWZHbVF0TlBqR3NGd3NCM3R1Ny82eHhmK2dFCklnRGRKelJ1MjZ0WXRva0FYQkc4\nWW8wQjExWjJLN3Eydk9WaFBXZEkrL0kKLS0tIFlyRGNuczZVYzhVaW45MEcxdUhW\ndGx6aDlpd3YxTkZjYzlETERMQ0Y1ZEEKRt43csxdI58urZCHBWOzINwhQnMBy50L\nHMvzts3oY9btXRPgpWDjDhrn9685isYEuxHXpn8Mz0sl1Uk09Oopgw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArZGlPR3daUUtNc3FKVzZ6\nM3ZKSkF3MUhHQ2J5NTllckRPZFVVVzk1dGhRClUvbzY3Wi9kbDE4bFQ0UHJsMER3\nR0Y1czE3VkN4Z2RMS2hMQnUwLzJWYWMKLS0tIHFnMUZudC92amVmNGxUSXhUcTQ3\neDdDS040MzNSN1dnTXVrV3pYZExXQm8KGH6byvmhQ7T2XrSeGqi0ASjN8sRITsAS\ncjn9Lr6/iXmcf3Ap8GSW4X/lVRy9LlSGQI2/2yw7GncME6NWZQ98WA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:06Z", - "mac": "ENC[AES256_GCM,data:qgOdXPP5zZEvZneuH9AoEVOpgudbXjYXEP+1ouxzFjcdLEeH7ZfvAiYmzw3++F5gnMqBh7YuotkHZ4Cp7EFFYvFPgesHT4rKPUYAz4cSv4lq513TanM/3kfZ3Ssv4pg1UfjBWo0v96iI/HkB/pg0+d2WRULoZJlM1n1b5lRkQAQ=,iv:kd5Ny0VT/3dskWbe1X5mqbdUXEHMGkckvXXRzNqHE18=,tag:Bu+Dw0lLWYY6gWak/XLdRQ==,type:str]", + "lastmodified": "2025-09-25T00:12:35Z", + "mac": "ENC[AES256_GCM,data:ULi1TxhCb9++GXQdg+m7Tj4FsgukDht3CGcpnF3/bD7Gs7LtpzwPXOsaiYMQMgtpxQ486TAfPlzBXKKpHM4x4MW4Yb+HPpBFdnLSNm9/lMp7NRsGQ5HwfU1oajs75/W5HwNfKuoLG7FaEZW6JNDNHsxntRI7+LxBGbhwSYZFl9M=,iv:80WozBu1eB4d8mjq2AWhR9l4bi0YkEwhAOxigapMXZ0=,tag:dv8c1KRZEkp25bzJXu+pWg==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview2/deploy/preview2-bp-b-1.opcert b/secrets/groups/preview2/deploy/preview2-bp-b-1.opcert index 12eab665..e2d270ff 100644 --- a/secrets/groups/preview2/deploy/preview2-bp-b-1.opcert +++ b/secrets/groups/preview2/deploy/preview2-bp-b-1.opcert @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:UgXQxTzBB3SUbVZSkovbAaPmIafV/7HgC+qBeACxID4ueYZmRHTP9NkTevxerWt9XpP8hNRFSo8HP7yWKEgxBqbC4fORhr1Z7NcvETKL+B7jP6qZGZftmsmt/uFoPojOOQ7PGr92SMJAzSqklQ7+bM1xJXz8LJHXJnP+4GeH8HirZ6hQf4k7hEncall+ZpYNch5GEzf1DZAYmsRxUToJ8HisVVmqu1qhGLF8AlpUKbdjHOjaMQ0IUF3ef5d0tzlDckFaNaY7owxXkc0+nNlhHCKVC1HA19Km2NCeTtNrtfEro8CHq8appu+cMilSzi33MBjUGxouecDxQLaZLgQxpIfg+qqmQ07plvygXdbmObxuY8ElzF7XFVP3B1MVlYLst7mFTxZCvrqyTrpRRwVSAnK40H6s8ijFYBTcyCdCNhzO51MR/8QdLRt6ggqqIO265APMH35HqPiVq+Kxvw9c4a0Vddk1W5YHADwT8zoSGg==,iv:jc/aVWwMY7T5h5sA+etLDEy64vPfskOWQOHHrj9PrTk=,tag:dXAcdFPT4yDD4ZZKDDfi+Q==,type:str]", + "data": "ENC[AES256_GCM,data:zmXMgGCK9LD22JNSFolbWLfsjJf+IftOcaqysAguJUbT5QrmCXZTbvPanLI7aOo3tgUSMOsuWKTevnYTESIq+ZHAKAbrv7cEfogvGRZFW76qS+gCik6czJBpYGyx6HTp2xJbKkXS2ZTlYg/CEvQEX31ObgTGaMmGIU3M6qPBjDCxQNgloGk5/FxqfI5wTJa61ACOnwh1UmkO1aPeaU1e7mt9vHyHbJvzHyiNRfgPll9n3ZOr1vBFT1qJY6Jjf25TnINOYeTJSn6Uy95mJlMTuwT3suW8fbyBMwTr6n0TaiUMiwBTpE9Bd2HLfwtEsIta0fb1W4oUq4g1uHziDhI+I7QHLBfsue3O2E6g+t9zp85B+KKBqosahoIhZv831E+reDcxWaoYgAZwC0IDtInlm3UFwWbgHGd9sJ5ucC7Hbwcw8bipWRFeLyIPinQHYYZvpMAXyg9x28fXRxsyJCeOKXYDb4cng4CfYIm18kD2uQ==,iv:0q3W4gIc3GpuHwueT8ydpbPfSgY9m/euv27XvZ5aCls=,tag:4DbHJeijX7HHtw+gYleXZA==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXcURibTlhaHpSNld6bExZ\nWmNIbit6NUJiWUhXbVlkdFdNVUxRY2dQUFhzCmlYbzNWczgwVE1vcHgySXR3Qk9o\nQzNUc1BIRUE5eFAvanJwOFVLcFV5em8KLS0tIDZYSHNpVjZ6cWNZaDJzNW56MXhQ\nYTdXZmNYSkhjTFA5YTc4a3p3U2tVcjQKpmKSrLhQfg5BXPo//3WUf6pqdACoY7pd\n3y3ulkFNFP468g5aie5Y8IXM3YSMhFqAkfn6N7HrBSgcTmC/CjhZgw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZaHB0SmxXWVdNYWxOSCt2\neWpFdVhVMFlJTE1aWVF6QXYxd2hBdWhaVVVjCmxnbnNKRk84T2RSdEZmNEZYY3Rq\nb21KYnl2bHBKR1UzKzhxUDV5emMydlUKLS0tIE41ekdtenUxRDkwdGUwbDk2ZlBz\nanZ6V3hBZDQrTG1iRzZGczVqeWQ1c28KyDBMRrnimA8Kx6tdpm74xc97iHJZcVhl\npE+lJFgPIHKV9kAXhvLCKQPTPtzewmzjmhzNdXs1dLO+eRp/yLj+Tg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1jcfeznfkxx2rmeej9f4frvnjqkxdpd9kg56l57nmtamq53802fjq7x2y69", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkK0haZUJUdTdLaTNsd0Rj\nNE9ZbmRYR1Y1RDVVSnhFT0FzRnRuV0REWmprClZPTG02dEpLQnBCZWVtUjNiZEVE\nMUFmOHdOd0FIMDgwYi85WXY0SlFUc0kKLS0tIEpMVXFodmk5ZStoRk1hVnlER2ds\nRVA4UFl1NGhITDY3eklnZ3BFMEdvbGsKB/6+0S5M54oZ08ythfHdPgHwg/cwJohf\npgFLSWJUNJmsLjtyxEENfl4IdOY/wAY2l60wbZuo8YpYZ4kBjBI/RA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiSDBzeURZaWVuc2NiV2t4\nVHYzWFNwdGx3MkJhazR3WW9ROERDQzlGWmxnClVMUjk0MHpFZ1I3bWlncDFqV2xl\nVmU1SDFWQzZTYlVLUkZld2FOQjVhdnMKLS0tIHlpK3UzY1lNN2J5K2tXdUF1RFU4\nYXh6OTg4MmNpMXlKa1JhZC9QOTJNcjgKaarOHesM44sVLsPIducRWR8D5TwrhXus\n+TZYpoaxtZiuB7+e4CiikCpKAehEIPuK8NUacHY17Z89cJD1YNaapQ==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:06Z", - "mac": "ENC[AES256_GCM,data:G6QVSr/6kfHRGOu4q18N+C78JAzxSJrA9s/aF54d/Sk4M4jMFypAxuvyDhiv491UIA/1WAtNwfjnm3cUZHU5M1Utr26Cq2nA5YN0dvyMNEvL+6ZAZVx5X5S+dU3JkcLNLkTDVCk26QLS9mPVUR2ui3JfMjbglprvdx8QP2Ua8TY=,iv:dE9AzNs5Vfe1gw3Fisz5F9/0RIJP4P532vys1U4BFas=,tag:RpPE9zUyF1PCo02UPa2mTw==,type:str]", + "lastmodified": "2025-09-25T00:12:35Z", + "mac": "ENC[AES256_GCM,data:FsvV0/UkxVmA2AOIqlmQqR3riys+FCWeA6FRx6pqDuBqiGD/neVgKBshdv7t8IAkcw+fyajljUoQZzoJcUvKEln7HV5/VVTFNJtYrQpnvci45rGa0V27P9IZmMd3KReHF3fTm7p+A33WCn7rh3/+2c3+83AL5vnnEII8i4L1lc4=,iv:BRF278KskIbAMF3z/ARZwBvx0Md4gFHJ83ZHnSjAveI=,tag:ySh6+TK+tsdLfrT0OLOoTw==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview2/no-deploy/bulk.creds.pools.json b/secrets/groups/preview2/no-deploy/bulk.creds.pools.json index 23cf0d79..a3cd12e9 100644 --- a/secrets/groups/preview2/no-deploy/bulk.creds.pools.json +++ b/secrets/groups/preview2/no-deploy/bulk.creds.pools.json @@ -1,14 +1,14 @@ { - "data": "ENC[AES256_GCM,data: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,iv:t3uQwLx772Kn+p/OptMltnnYt8cxIdMeg5Hg4TKLiqU=,tag:gdlI/QFb3ChPcJ3yHehpNQ==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:wXKaE8yRhJDdgVVcP7eDS8Bev7Ep2JFvm/fjrRbo0R4=,tag:YKO5gH4sxVch2oUF3iqKiA==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTTXlMQXpkUGM4QW43dVdN\naEducmtoRkpqMWRrd0tPZEZ2NjM2MTl3anpRClZzZ2JoNHcvNXloaVkvdllmYUd3\nU2dlK0k2d1RNMEMxdjZxMUYwOU5RZ0EKLS0tIGx2dkZTNG1mbUFJNUwzYUx1Nndm\ndWJtb0VzRTRxZWtPRXNsRytIMmYvWW8KYRyQ4pE9TzPCb1VsldrtMB8/I7036NgP\nxC3xyeG81vIvHwW+/saGY/DDAv3YK25LMB9oBf6TO89MS354t3KE7Q==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBicGpmdVg0ckxEdjRxUDNx\neEVuOGxFc2hnNENhSmo5YVZLZ1Qyd3hyV0dBCm1MZzUrei85SldZS0ZvMVNpVUpL\nbk11aDBIcjFmd3FXdm5zRzdwcW95TlUKLS0tIFVEUWF2aWx5UDhaSk91ek1ya0hx\nc1VpZytDVU1Cc05xQmhFcERBWmIwZzgK7qDMPT1Gk5FBTOFmnE9cqMpS5kp2uvSm\nmWWmZiT7tOwowJgzunv8eJ4rAefnvxHdvRVeQvIj/F9Tbn3CnAzqvw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:07Z", - "mac": "ENC[AES256_GCM,data:mBzTbYzznJEjPMbFmNt4Gzm6cjSJ8oU+hlUgmR7hx+kC8BO2axxrfKawshDPQJ4md9FpvlXr7gUj5YHcZofi16Tlju+3Eyp3KdkPCdcohVMZUg26ns6ofyO+eObjuUpSBW49Eq6YckE/hVIZcNzxO3M5TVK5RZ9aIcGciza/Dp0=,iv:i1X1Edew1I3lwlq79cute3VKXMOyMg9qR9kSjFEyMYY=,tag:16MelMvtFNzY+bdPUJ0eEQ==,type:str]", + "lastmodified": "2025-09-25T00:12:35Z", + "mac": "ENC[AES256_GCM,data:5e40C6gSeFLbyZ4oO3qMNGW1gZC+U+z0/S9SrH/YGzGoo6CEOiEUuwIgjCt1tDCEYgOW2qTGlxVhq50LY1zxq3qy8UY6qxtwZ4QBqmbhPDfoKga1tHKCYeqyGu9r9NCaxwjT85iy/Rlm/WUNAKoT07IYaMiztckcWOTP3LCcN/o=,iv:lBGpg/O5kyszAgIXwDZ/IYoep+OE5jNDw2jZBlQGcVo=,tag:IX6I1/TVS6/z0alGKaf/TA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview3/deploy/preview3-bp-c-1-bulk.creds b/secrets/groups/preview3/deploy/preview3-bp-c-1-bulk.creds index 5a8d005c..6114af9a 100644 --- a/secrets/groups/preview3/deploy/preview3-bp-c-1-bulk.creds +++ b/secrets/groups/preview3/deploy/preview3-bp-c-1-bulk.creds @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data: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,iv:S0bQk1kK6pt2QEBiBaVpGqbuaoZxCkgzyl7ta1of3yM=,tag:SliikxkwZ5dmz6TNFp6ORg==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:lznbWrVRu1lLrKR9VYqTbqPrhPxJcBAUlq/oaS5xuEs=,tag:onLeGmojSbo3GwyQMuHmog==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByTUpJTzQwL2p1aWpxa3cx\nczNkMGJ3TUhZU0gvSlVaWjd5TUFIMklMRWhVCklFZE5lVEdudDV6bVdsaEpadGkr\nUnQrMDd6aGc3YlcrUEZMaGxQOGtBV1UKLS0tIGhhV1hOTi9TTjBpWTh6VHpCTnc3\ndHV2RXdpdzFnY1NhUitSRUZWVzZSOW8K4nQtfrmnO+240PwY8IEPQzd80u78hSt3\nAlAp1YalZ+a0C6KjWEjA9QDW3YH/Mjt4Y40UgBEzMbUfJTnpMteR/g==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4dUcwWDkyVGhlZ3RsY1Vj\nN0xGUnVEOEZlbXJqTUFKekpWQjVLeHZuaWhnCjRpNTRnaURpb1lVbm85eGNvU2VJ\nMVYvY1JLRVJsaGg4TFRkMDZ4RFZIcVUKLS0tIDR3SisvNWpmaWVyYWNJanVHSFV6\nN1FKY2hteXMrOGpDVERUY0RSVmN0MjAKLENRQftSJO63IwaLvFuj8REoUKrzPHaM\nCP7eikMdfw87b57Bwp6/UTtvxZDtTJlmd8KgzAYvtKQlyWCuMUct6g==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age13tc9mjgu7hwfxsa84hq0tcz7eeg9m6f0fmg8gzxwme30pfxf7g4sfk2y0k", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRdlVTUDRlK0dIWE8zMlNo\ndnpRRE1uUkZQMTQ3YWk2Wkd5bXdPeTMwcVdFCitoMkJYVWVFWU1qNDdneDJlSFpU\nOUI4bmpiKzBBa3d1RWt1clg4Nkl6Y28KLS0tIHlMWk5UU21FUHRZOVR2Y2lXVTYr\nd0FudG9keEFadDRWN0Vqd0ZpUFJnS00K5B3UWls8RE7Sf2bxlWyiitN4C1KXI+Y8\neMOI9GT9OmJoytN8/3PKxz1px7FXV5S/nv98uIZ9uU7STX5PHPVjPQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4aDJjQzZrVHo4c2t5bzhH\nL1lnVTk0RFp4RTYyZXkzTmpqeExtR2tNSlg4Cm50QVBHSzJqRkdlOENLMTVQMVJN\ncFJvWTEzT1VOcEcyK2lTMTRCZlF2UjQKLS0tIG9uNWVaU1dTS09HY3NPMG9ZM1RS\nWElxZ2w3VDE3UUs0aUpkdTBXSGJYNzgKHj+RbYJAX8A5UDndAWrd2Yfx+/bakObi\nc4mbkjaDOuc/22xTH1rt13SM7cAPQSSEBCTAL2w6jSn/hwanKNjzNA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:09Z", - "mac": "ENC[AES256_GCM,data:3afSppfOz/qfYgtgiT8SATAJkvJVKbKMdFCW34VLjwzTdRzHbRWkfkeU259HBjWX1oSaNjLoYtSsOn6XV8apF9BwxTxI+oz0SaQfVQW/Aq3Ciq62YNpdI0182q4oQj/JYjUYNfkAagv0A+jt1F4VZzLwX9fxNjsi9Fz4wjHSPbw=,iv:6Vml96rGv3ZHAUgfLbKkp1JyDU7zldfGcpkoFd9j18g=,tag:nC0ldg2OOrWmuBSgnfS/vg==,type:str]", + "lastmodified": "2025-09-25T00:12:48Z", + "mac": "ENC[AES256_GCM,data:WqJmShiBpa+vtSK6i28w/J787oxT/cydgVvyMoeeksH81EZMf8UyGuW03nXRDSql7KdIDfKSx7Zd9PLx1yC3BS0hlK9tYQX29ckmhm/8YwoiCS/o0TuU0X34OkhXFO9fcBP8UlU9xAyc6LgjHX21Mx6qdpTM8a3X1XImaIE4lI4=,iv:Xj+P6AnXBguASu6mD4QmAAylUniSgOV4uUYsVmjkt/g=,tag:1oExIC0f8qWkbDaNcXiqgw==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview3/deploy/preview3-bp-c-1-kes.skey b/secrets/groups/preview3/deploy/preview3-bp-c-1-kes.skey index abb9dbc6..ac460146 100644 --- a/secrets/groups/preview3/deploy/preview3-bp-c-1-kes.skey +++ b/secrets/groups/preview3/deploy/preview3-bp-c-1-kes.skey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:2aBzSEcqgj3riY7c5gSshQm1ILNcCiQOfMeQOe8nWjaiX6cN8LIqV7bbYiVGULs/GLqf4K9EXNlvfUpimZPIeLKCg6jRTkuYsYMu8gpvkRCll4aaS4P9fRyvcqXt0B2gCX3fCC6uUWCxr1xQPv/WQq40Qwrag5V+nXhhzYHUnWSNfrsNuLEOaPhzz7jsjm7IR9nPq6JYIK0D3oTCz6yZHdz2GtKVg/+Ry9BgkkjxGQpkhyo6QWh8j4bvWXaCnNhhNJZxYirwE2cr69l4Ou5+VPIfy/N/HpaAwaVNSHwhLsL7Yu9g/VO4Q1IHcDpfUS9xKdfsmCKwTF2d1HZCAK/GwnfdDRiap57Us43mQJJTx4boQgq+4oOCIcq8jwIPQ5ESMbnfnL8g8xvh3lGfMaVVtmsScX4EK1E8UlBGKZqZMhcWkxIlbTxm3GOAT3mMa/oeDB9uwv565FlQc+4K3K1/APUMgmO8B9+7e0n19c55ZnBmvh/A5NKa6Ksluu1Y1u+k3VH5Z1aS1yu8apKYxpLNh1GhjtLDNruf9UQW5oTThc9Kxg6+uDNi5OWhRrrwoer3Pr4b39EuYf/TXxRAi7/h782g1qthWvFBUJDcuCC2EAmygKeouvrbRWSr7agRh+LoSTw3zjBeZdZIeKec4VVI50BIZ+CQgSH049+3DE2WnbDUDPzEI+mN3MtYsrP3i7uRyeJh8JkCMPSdzizpKlOb70LA0BSfeuy/AfQBdO0HMcTJGIQ6VEv843BAyFBZR6oGCwoIHZlpLu8Rtx9WmY5EROkqP5S02eiqXwShsifnAO/Pj6eqrWTYgwy9FzwN8Hxm4sUy315tjXYEnCv36W5IB1t0ZbeHRsk1S2Zpv0fnP+0ZXprYAGk91Fokh9LR85mOQuyfFkgCDcHn5hQYkCj8rfeJc8sZucitn+LJt/3QVFTUx4mzLBvnSVDV+EC+DbImFVSZMkBDQ+qu1ma9jwFEinYbJbYqW5pkc6xi5f//YClJL/zqDu4cMc1qntG3gJH/QWIANEZFYofNkP3dqm94TMZsWNV21tthehSAggpLLuH/8A8Eey5pp5bXlTX2etq1X6t0MaWYNkoFN6QCfQOYQcxN5YPY+jGp5OE4b223GdpgY/bmxRehcS5K6NGi8kkpLTYDsGe0pZEqhW4fu2GAr+9/h++gph6U2kW3/LIMvyTGwd10pVkJ08jMLPE+OPaGh36VzcthmtxnNJId3wiwYgpU34dumi4fj4aFvZ+T2OkOFcbFpYwDmkz9RlrF50RiGPuQ0F8HBXAKG64tFO2VI6D0hW9iYNG28qs8hLfLnuc4Z8qiZ/hxHEiBuV3NJuNf/93ulISBGt2JkwYpOnIO3Kv6qa//Aae3J44ATzNL1cNUD5FoFLaUJv3VvvWcxHKsFyk2yIJ0nz5gaXNyMqrRgBNEyY1EeGiMA8wvGKebXS5/2WofIvr0b6EGUcm9lsBIe8a+jSMVvjeV9xUbnZiN2jQ5E0gRsKDVZ79dzcZNa0NtYVnjwY5nVS0dlphcim03PnoMth6fjkhpoil5shuVCh5/Vn4qBQBXRo8BuDLMtrJkrJyA1OkxhdOTB+BZU1uz91cd/Ka4LQ/Q2HcCfAyP3YBQgwawD9vgdCbEnZBZZ5/CA6SsA60yspPrSzanU6902nOsh/uWZ7udxKX9c4iCZyAVnXnjn7jPqwdsLnZn1P+FvWjtCpdEtKjT97jqaz2O2yAoQPf7bdY8McavewV4ugbsiG+KgcBQt2HeSQtbeA==,iv:hPVZVKZdMn7rDxl2mwxxih8dlJQ9kG3KbZiVUiHaH4o=,tag:5ALSNbseeqIlseb/XIKmEg==,type:str]", + "data": "ENC[AES256_GCM,data:E0cP/5MJmdSNGznXeMI54A35aCcpVJi1i4f7LRM9G58yBxSz3tYOSGIxOrI13l2DYPqKEtChzHzEwdpUsPoC9LHADp7TkJNntkZX7v4VnJcy87+hCX3b+ZFAZAxSceqrQmio5RGAOvCQ1ITHsA6sCOFHBJa5tsG/KTH79HTapEvZmTejqW/EdGDQZR6IB8k/e/IxckP3T0BFt6iIhLKB4f/7N6lD8emf5DVI01ceAy6GEL2I+GY0jMtIpnqxvy/vvem1bWT3GiGmSME1HTx6kymmqlz02o+iUnGRxDJcP9IiEIFYcNJC1x5Alx0f8meKwGwxJVTUZx1o5GRcMDn1ghjmkVxDKj8SZ1T1IDBrgP7486fXuLunXKvdyy2lGYT5HcE5+17+AAFyju2IGxmXmpLvq1UXE1jQY24DDqFNYEFvx5ubrVUZ8G0DoFV7y6/HTNBYzG9EWKNCNK7CwSZhbhQttO63LrVmnAWRYzDYnscvhmOViM5aUC/+sBvCqMVkUl8Vvr/dJv3g43TgT52+3rMldP0PtqTQ7D/ge2nfI+9McmpPu41oFFJ7PYrd/sGy9VlS0KWARoNU12rveMI7uPzfnyv/oXOXx/zAj5BvO86G39yq7IwbakrmgLVLtHJblsJVDWw8WYuRuZ/tGB4ZPw6svnYybdbenWgqywIopQnvqKwuIMUO7KiJwdJHP7T6M5up5yVG4nnusJzcVjJL8SEItsRFjDwtCQyKfhYlnIliHTpbG5eJ11JVvqNbnMkxGOlpzVSAFdNklNfDlpGcSsNRBzhwE3S3RNi7xhmQzuBUpzfn41I6Ka5vnOwkQFLa0h2f95XNjaEpsVd9Mt9AlFlIsqTwK0X9hJ8a6+ycvSGO8x/j92cqxAh7kTZ1g/9V/DwdEbDL/p21dMKuIvPzYdRCQlmqq5znwrtRJbp7f5/VZ8caJrQ2J+yLYtQp/bv8dnqN1mXd72mLJiAGxHySzOadxkF8h43rpdAOS+y/po0ekDMRuGdxq3xyBo9sCeRziauPEjm+Gw5hkJxPZHY1L4AjGv8hMHljRQWT119AlWt44XK0r5kiE6BwRuEDqsXw+7R0JkwonUXKuk4SaeE2V3s7AKJvitvbo7+QSXuVpQjbgToXMrybc1dfwV1H+xPt/ofkCPpO0Dz+5D+aglsPBpfNBVxtz8fh/1ERVvJyZhrjmpNmynge3uU7oV75zD9QawF7/U+yQiLr+TcybJYZIQT2SnrEs3EzVMtSftjWwSXLAjNzxeAnNuMYYizE97kGHi11/qQ7P2hgNzkIKTe03mnYGFvepfh7/nRvpFdTvE6SZb9kCLSw/4Px6s8/b1P5dqBrBng+MQ+u9C0APGzakcuVYKzWk2P8BLbW/D7Gc3TEkJ3qtaViW4+MsLY4SqgXyCmq2ODrvgwfbx+qDk4cFdmlT27Qg9NptHmnglKtw45h+tpE4cDTnnhgy54Q++JPiB9qxdRZonXZ3UvSDatrVoUUXwPOWBga0spaS4gvyutE2rnuWlLUju73YVI0C8HHp+KRqi5DK2D2Dhki7l7Ai5SlUoBei5dSfM0hJo0lGo/kfFAGL8SEF3Siw/2EKRxCFnf4pMdmj0+Hik16fjKogeXmfb5RcoGAxcrRab4M79/G4l7H/ZoYTLSLr1uJICtUm4BEsVpQXlUWB7CpBw39n07UqHdb9jogEWQUfy6Ss4Bb/mMxEgC8ZgKlEZC5wfeQzRF7RrHOrY8sQ6FY8qu1SE03q9LKkDJAtQgZknikCg==,iv:+CUWNo8aPH1SrZ9YdthRbBa7G7xDAtmNhsHd552oK0I=,tag:BPCmR9LCl8WMqY+SfjBTLg==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBnQ3h6T2RtTllSU3ptOC9r\nYWFmM1YxRzhURXI4MU1rdmZ1eFFwUkRUR2lzCkkxemNRT2hxSDJpN0tsSGxxUlAr\nZUVlcWdubGV3UkN3SW9lYjIvdXJxOVUKLS0tIDNEdVlPTkJsclRCY2xHMEZwS2dw\nM3dkQXNKa3JjanBDQ0g5UkVYK0UxOGMK/WcLHoNw4ZhpOdNNIdegHcQy5pZJ2gEq\nd3917m9yeogA/nHGi1NErqAe2j/En8M8/kgij6LSay/GVC1SJt9XNA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHWGc4ZWtpY3RZY1MwRjRY\nWFgvV0RxUldLNWhoYWZkY1h0bUM3VHB1SlRzClA0Tnl1a0lPcmhvK1JKc3A1Y3E5\nOXRJTS9rQm13dmFiNHhtRFYrZDd6Q3MKLS0tIC9rOTZIRkpXdEYxMjA3QjJRRld5\nVUZ4RkdMQ20vZ3ozazZFSXU4dE8xVHcK0/3kCVN5ojISKcj30o+jNVkAqcODbBLW\n7tTdriknq6YvBNkTxgI5eQzhh/NntZLSpTLBqcopLRtKwZUnLv0Lug==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age13tc9mjgu7hwfxsa84hq0tcz7eeg9m6f0fmg8gzxwme30pfxf7g4sfk2y0k", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOTVdqdW5sdVdIejV3RnJw\naEhxenpzTmpxOVhIaXFxL1pOOS9ib2N2Smg0CjRZb2hEQ2V4eWhaNnMyMExJdHVH\nWTlyMUhWYlp3anV5aHZHY1RycjF5RGMKLS0tIE9yc1FFSGpkUmw0bGpiZ2ZFVks1\nWmxROWNsYzNodS84WEkvMnhsRmEwTHMKFOrheNuJi7cWe4OO69wlGR1Jspj4065y\nrP2/JKJyW9gUtyBfk5BE+6qeRWPxV6EgMuw2RL4/KWU+DAu4e6jMSA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOcCs1Z3lsYmFzR0hNbGtK\na3ZvajZrTzFsT0lEOGNMRWtZY2ZZUHlkcDBFCmkyMzEyUnIyc1ZWbkc4UittWnZp\nUytkQUNndmhTb2lhRFRabWdqUDBHZXMKLS0tIFM0M0Z2cDc1eEQvWUZTWVhuMEJB\nMVlNTzA1bTRaLzZXN0JaMUk1bzlEZU0KqG3jEDrfIVTObwfm27KI8Gqyo8rJYae/\nYXSAzW9PeF6t0q0mepnJqni8rELAVFm+WyCQfbpRCVz/+0WAGfd3HA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:09Z", - "mac": "ENC[AES256_GCM,data:sQ6pIl8oJ8hY5IvgRjTr+drQgo6ZjWXhMM7qQ7/cLUGfCSIarZbJa6nZb4H0JnG/BZ8n9A5dzjIG75mTXIruAlqQnRSj72AkaSxjOQz+WV4XyElCHwiHy+Z8uU3KB+WgoUVqf/0AirV//1XYdZWaGvQdaN7u0XPmIrCQf0hiy50=,iv:CEUTdx4iF6yH+vNs9ynWIA117CULUJjC31jIlQOgik8=,tag:9jpcQXJUsDqEDaXQSvipNQ==,type:str]", + "lastmodified": "2025-09-25T00:12:48Z", + "mac": "ENC[AES256_GCM,data:40kYNVUUnsAa1TjLVEqWsEWBajTVpxP9FIK1uAmSfz3+W5f5oI8/IqqbLBhXpCUqDHA6GTfKF0arZzkOBc53BTbLopVAtwE3kVz4oRcxmMIND3vkOe4EezQn+DeM5JAwsxeuw3Yc2TOxsJpPrjEB5Da1nt6bGEpYL02KR5sGvnY=,iv:ykQ/5mGhMChj2DrS3NHacv+uyf5GL59tAVU4uOZUxGo=,tag:IW+llBjHi/5/uF8Rn+eZVw==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview3/deploy/preview3-bp-c-1-kes.vkey b/secrets/groups/preview3/deploy/preview3-bp-c-1-kes.vkey index 84f86585..657d5344 100644 --- a/secrets/groups/preview3/deploy/preview3-bp-c-1-kes.vkey +++ b/secrets/groups/preview3/deploy/preview3-bp-c-1-kes.vkey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:JDI0XKTQTeo3Eo4PLjTSeOJDRF3/2ECge1nIY6/hOlRIlMptS4R6dtv9H9Ypo7UUS0KfIk6i7bj/Qj1l08XkP2ohKpiVEysU5FVmRyrCRM4gHEZdCztF+GSmQeLvWIV2tjWCdZv/pnaww+EG9Prwca5SEBuRQGRf3wgtAaT6EhSQhxUs2iL/ScMVdcmcEyYh7KmiMZE+l8oz5UwTrYmi1n/vETUePWYmr5fwgKIvB2F2INw064Kp,iv:9vRxr9AQXugs35jDq8f45YMLIPsQwkpd00LHRTIO8e8=,tag:mqD8FGaW1LuLsMiHwiwBYw==,type:str]", + "data": "ENC[AES256_GCM,data:W8+/s/mqCAhFZQdL0wxMVCaUKFcU3zUO2Hixaeze9q/UT0Z+nTCsJk+BCqSvD6rPvFtpIQexdOfsp128gcw2P+LkCQsZCShjeeDimYXspg/32WuBtdy2y2HJPTu58Bl0YGwJRvXiC0YzKBd9byWSf/Kn0MIwp61d9iH28xpfs/rYe2G4zeaiwCaV45HHLMd9mQ48rqXk7IWWVTeo5TfcIKzmKBx84BtMV7nXTlyUaMa/S8By5Sq/,iv:k7LzwNmqNDpgLmQz10sPmzudrD8H6wsEK0r7k0a7JAk=,tag:AOHVfJrUHe5u7LOdynPE5A==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOQjFnbUFDSGQxQXZIUmtk\nVXJ2b3VsNjhVVXBrRUJLZjZGTkNtUVRobHdVCkMvVDg3VDdSSFBWdVRrTzFLZVQz\nek1MZDI5SWxZUlRrT2xya0VCcmFKWXMKLS0tIDBoYUxOczVyNk55QmZkM1NuNm1x\nK1c2dW9SRCtxc1hZQTBIWHdkdnZmYkUKeCpptF2i0+euYCHHY4UsRG75IrUx2oVQ\n3UWqXxT5+r8UBlLknhy1OZXCvvYTiop4MQVKYuoHQ+8O6AlsiaWIRg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvcU9MSHc4VlZYWVBkNTRu\na0o4S1RnZjVPemNkT05EVmFYeDlPMk1pdGpZCkFMNW50R2NPdjU1OWxFc3ZJTXV2\nOEdzb1dwK2xrRTVxeGU1cm1QUFFIUDQKLS0tIDdkV3JXVk1WVzZOTFE0UTlCM3c5\nSWVDazBaVFdTdXczck9rNXZpejdlbW8KS+23dmmDON9Q64j3LE/qtcAgUI7Ty8cp\nv9jBwnxpAiGh+94SVbDPgVvmgQ0WGwglahgId2WE755G2U7jg2RbAg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age13tc9mjgu7hwfxsa84hq0tcz7eeg9m6f0fmg8gzxwme30pfxf7g4sfk2y0k", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyWTJXMHUyMFkyQkloVkZ4\nRHdoZXVCOUl1cUVlNWZ4K3MweXdUNW9PQkU4Cmk0TllwZ2dEYW1vazAwNWcxellq\nNEZwbnd5MVdXOXRvZGQyMk1qRUhvZVUKLS0tIDY5cFhBRzV5UDU5cmRrcTE2Rm1t\ndGNNV21tZVZsQ1dsTnBFVDc4anFUb0kKYaL8qEn8iKTG7170vrSIWYyw+y1RlsFI\nwTz2iucPh7oP1hgcgXH2YGlKE1p3HmISZGcFoGcgQOxiRFtZN0wz6A==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArWnFaWHcyQU9XMC9NVmdV\nM3M2LzhVNWRpMndyZEhiY2x1YzNnamwwVDBBClNzSmVvWXhTK1RvRXBab0JMYWoz\nTVdPSmdSL1JCdjhFajdtNFFFT1Z4SzAKLS0tICtIZ1d5bmtiVWlDU2ZPS3E2Q2VR\nR09pU1NVQVpLbjhZT2x6ekdxVVUyQXMK/ruYeRSdkNJesbKkRBTsHbIdSyRwbhbT\nx4RxTSf5A48A7FlpqYMDRioj8S/ZyOsoYe3LDeph9M6Q1BHAC3tx3A==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:09Z", - "mac": "ENC[AES256_GCM,data:TRQpms2YiDGuDSU+Xnzt4SvkJ68k8BSQF/EgCS56m0ILJbr1fQxKLoOEmw9pio0i0kql1pGBW9BC5PlykqCuGLvc6ri2EczZk9LvJs9EWeyXUaSBC3GyjeR83e9mCeBIaq+dOO9w+7hP+h1RzLFKQ1k8WRzzlY0xxyOLWrL1k6s=,iv:bawK9EmwsxMiBL7+9Dk2BLpfPG5Hd4VANbg9J2b4QkM=,tag:AS8dMLbOwiBDY9Mf+rkyXg==,type:str]", + "lastmodified": "2025-09-25T00:12:48Z", + "mac": "ENC[AES256_GCM,data:RPPQl0p13W3MZlgHw37Mq870rlYPFH2xFTgKxXQFtBqIqdUTE5lOSVt/7jNA2rKYIFZGD/hbd/kL8EWXXE5nCYjuDTh7klAXfOdPdoT95LYV3GmYrx1cIyqU5xcy1uC33+ERDJCl6Fs9XHxLa4MKYEL5ac27ClCsaPvpoeVg7qM=,iv:4OveFtPG1qjDYBkNxG6HFVprluRVXjDU9Qn+pYPOs3I=,tag:kh925kYCKGJBik6cryr3BQ==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview3/deploy/preview3-bp-c-1.opcert b/secrets/groups/preview3/deploy/preview3-bp-c-1.opcert index 8a54f938..64e70b94 100644 --- a/secrets/groups/preview3/deploy/preview3-bp-c-1.opcert +++ b/secrets/groups/preview3/deploy/preview3-bp-c-1.opcert @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:cQ3PUzDHlZb+CUGQmgLuw3DgN4GW3G1I+THY0ubLHXz1AZN5gKvATi/Edzq5KHel1/Z1neXZugZzYsmJMPL47JnO6s/xAcfWSPZsMvCcB61IbwuLIboJBZ7Rjjil7yJCMtuja7ykJ0EfCgn5RYSi5QCCfu4vCAwMdg6aRe6/TZMsY5KzQR0ogALDbWYSjacEKH89tmtEjHpUYBJ8ogdVXrUtJLCMnG6S84pz03AMycK8nRGRSwQqqCdEdgUI7CYCLEsZ/LhIo4gd8IQufpWiQJfGos33Ol/sr0fs6WmxZ3fyiFzU1ksPRenIQEilwFhpzQJgvogmuCekCz+o3EUXoeXhVcrkRBi/J071BULTcUmJeVTwdILnWBfXQeqmBA9uyvYQK2M2RLTKUxvyQ2p8ijdwvuRq6yOuwsPBSSluZqQBqDm00KF2YNimuPUrIKJqq354EiH26NXqDsobEpmy5tUm9VMl+1NPp5O62Hw4fQ==,iv:xDDXB9kqYam05Gcz8FrZouoJVEVGWKgbCHgnJypOf4A=,tag:DztYvkjiIooob2uRpF2qXQ==,type:str]", + "data": "ENC[AES256_GCM,data:PissJCX01iJ7/9Vkr67wD4o+1kJU0WvwciFhEfccpVs4SiCQ0dVC34E3+XEcoPlJKXElJbgIH4pljmwc/Z1vAk1WYatUcBwZHxVN3a1pv1DbM3LrSnPYR3/S1Te15w3YmliDSkxcHXeNfrGgywgARKnPPVY63XPeDe61acW7m8yLm8M72YVIa34sLKZFNe9K5LTaiWgApSV1PA9xlFNfTVtydxFfwikflbRcafYste9GNHoZzNEjRRkZqbL30ReUqoE/IQdX00STuJAUFN1K6XoWqXGX9y/JDdJ0/MPHJykH5sExgWaIi0z4PCXHZwGZah4RzevbJTVvfPB5ZMpSXp04qugiZE8DXanlFP+KPAaBw5kUTpRhJq1xG+OcSX2YA6yvA5MKfvQweDLn1suffUnl3LvnfQFdBjZi+CsERRM5QAo/Aew/mhwz5yaZic2+8G41xohfUi6eyuCcfdxwfQuLvR6yaZgyXNUdupEVWw==,iv:9P4QtoMtMEtIGYXlwE1y0V4Vyrho006NwX5nn++yFDc=,tag:HomqZkGjN7IeYWZ2hd2WKg==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiNXc1dmZHNVkzaFpRc1hC\neWNPRWlMMUFjcFhycWdXTi9HVEVHR2NkaEZzCk50aENmUGlBd2dxNGZoREc4c0lH\nSlkrVWtBUVI5NVJKaFR5aFJUeFRxOW8KLS0tIFozQkNXOWxOa3hSVytMMFJESFQr\ncVM3Z0JJSXFNNWhqNjk0VWZXdElGazQKgAKDl49k+MPb+/ybWHVaZ9x5llJPQke5\nTdBa94tBznm5uvBPRMi6/sEb/nhkKG6PHg8inU+uw3pbWdheoQZKnQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuajVsNE9KZ0ZkYzlkREEv\nWVFkSnFTbmxNODRsN1VNTHBCYytFOXdxekIwCm91RjN6QytqSE5QaG9kbkVWajV0\nZ3FGd1BGd2pCVFhrMHNhVEQxMUdXQUkKLS0tIEkyMUJQQ1p2R3VYQ2hxOWt1b20w\nMlRxYzA0blhZSjlxNnhJYlllSzFENE0KoC00bc+iVO7bl66M2RH0ONNN3utq51ZD\ndP0hxuYQOqehD54sVy/QC0KQC5O33WQHF0EWGDlNd8hsbei0N+/EkQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age13tc9mjgu7hwfxsa84hq0tcz7eeg9m6f0fmg8gzxwme30pfxf7g4sfk2y0k", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFYTRZK3NvdldNcWxuYTlH\nTitsVmZNcXdJVVhpUFVaMDljYldPZy94czJRClpETHB1VnI1QnljVUdWbXBMWU9w\nM3RDYVdMN3pQTmo5a1dxWGhDVUxocE0KLS0tIEJLeGNzcXROQmJhRkRrczRZKzZV\nbW04cGVoK3ZKVy9tYzR4UlBkaFh6ZnMKXdaPm9/VApjTGwfh32tGwgEooDqODoqn\nBIxa7AQliuaTk144VqeV2IexUxA3sW07Yt9HAdK/iU8oQWUVSzoGrA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxRDFXRVFIcGRsTzNqMWli\ndHJRSzZRQlJBMEl5SmV3bFpodnNERWw0VndRClFIektGdGtVSCs4UVg3dk13blRt\nMnB1WXpEeURQTEhJWDEyR1hvd0hvR0UKLS0tIGhlQldxUW9YYWJ4TEw1ZmJRVmhD\nNEdOSm1nV21zN2hJTHd3Rm5lQXpaUEkK/k2+nYjoQzOmGNst3mPcTTKgZFrEOEbo\nWmyC/mmCXx9KQYPHhNofbCBe7fqy+V5KCgsceDEbosgt+evuWvR9Rw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:09Z", - "mac": "ENC[AES256_GCM,data:ONaa/fqhMYCjBbLj9+jFL8ZkfgNw+FigZbdbz5myXHyXFsY9DxzX4c26ISwlPKX69UKRH0X6WZwh/yPt2p6gSz7Bmf9AwxLGmof2bZ5BsWyi+chrJtbxjWfFMVeqcNgGPWQtZ7MRIUfuyenKmUDQ9V+EcltwCDFrV3vr+dDFeR0=,iv:Pu0LEFUHP0aM4ls+2ULjN7DvSPXonF1648HqriXW7DY=,tag:GbANtJwXLIVMT52AtEe1EA==,type:str]", + "lastmodified": "2025-09-25T00:12:48Z", + "mac": "ENC[AES256_GCM,data:SBZ8LgBnUnjLjFSDBliHRs3j29jtgkIK41yMtJoM1owHJ+XsXi9rgWlHN6zYJxUI8F0X2fdEESGf7Mm0NrUhXmQUrFwJhQauxWMXKYZs72e4pwbKNULE9eXpP/TWmbElDEr3DhsRU7L7rvMd/akrZslIELZWUgIA9W7bMGf6nCo=,iv:iS2yOnFrMfTf9iLQGKqys1r4F/6iOLvy0mfMeR1ZFDY=,tag:34IpIgg6SliYrDhmMwXGJg==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preview3/no-deploy/bulk.creds.pools.json b/secrets/groups/preview3/no-deploy/bulk.creds.pools.json index aecd5e8a..168cf20d 100644 --- a/secrets/groups/preview3/no-deploy/bulk.creds.pools.json +++ b/secrets/groups/preview3/no-deploy/bulk.creds.pools.json @@ -1,14 +1,14 @@ { - "data": "ENC[AES256_GCM,data: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,iv:MeCudUq+LQO0Y3IJIuT3i3Tc5Lm+8wgJStwmfZf5bS8=,tag:2l5Fbhth5HPgk5dIbP09tA==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:fA8+1rxnEKMgFZjkSBAYhdZmf0k2YMCmYs3eiuQE6Yk=,tag:wCB8lAFx1y2JQJMEsbCwLg==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1THplRTBZVi9PaWhKdmVE\nMTl1eTNnSE0xK0RPODVVUTZoQllZblM5S25zCllHSU13dnN4Zm9hdUovSElDK0lO\nL3RPUzg4b2xNenNsVytiaVJwaXZHUW8KLS0tIGppWWlEODlqcUpPQmFiOXpHUlV6\nZUUwd3lzN1hFZUNxS2x1dFhBUDZFTHMK+YtG6P3N8JWab+NHhlR8bxDM6Vocn7Uk\nd9RThK/nUeaBPaWJ1q8NrPCk5H598Jxe+2EpKcYnL1j02lheCjrNyQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuNkw0T0Z6aUgzRkU5ckds\namFBTzh2Mkx1TFE1SVppNVZrUlFTSW1MNlRnCmhzYnhrWDVUQmlEcHlXcktzTEhO\nQW9HOVJqa2ZvVFgwQk85TzdRMWZGL3cKLS0tIGdHMnY2SjdrbXVzZkZCWVVPQ2k3\nSUpocXc3ZlVzdExUeFcyQ3pSdEkvQlUKUpQ+eNBWE76I6vYpXqy8ITonb0s4+HkP\nfKXr1Mn31kY3DJ4QbUi6bF/eXUPIvlWAe27SJaHmk/Uo0MfAV37wJg==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:46:09Z", - "mac": "ENC[AES256_GCM,data:5+AXUax98+Bgdk+6bssHvVk7otF3R5QN3nhjdgZ9BhIkzw98sCZMkUcyJri33E2rOgjLFLswMcbjg8bHM8zBUa2wNtOb0S7n2KbRSptJXl4Rw5zX67IzalwabtSQnTpIyGJ2yNZuKY7LueMA8MFIQ+w9zTZKhimo1aGpyMe5TOo=,iv:qdCU6UuIaQYC8sCeBdpJcTG6tbDCBFJsmQbrq5G2eug=,tag:2dmXsM+3QrmI6YOSbxV2dw==,type:str]", + "lastmodified": "2025-09-25T00:12:48Z", + "mac": "ENC[AES256_GCM,data:L98nVXlVqH5Qv8n1zx0V5iqFintqhw7zA2VViGSFPseVT2fuw+iADOqFCGNQYnnDqrA1awimQPyvL8TA2ZkrCzzDPdwMX0x+pNpfNhvOTV1f8Jdw0WdjVDIcU9+4XooP66BUwAHdI77cMUk7r961qfEDyp2r/cbEPoBNTtRsceQ=,iv:MSpiEPhrpWDHLyYaeBxVs5RovVvx/dDam4+5DTvhfxc=,tag:Z5svGl6LCm4nEzgz26ZRDg==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } From 9e45128262b67e16633e609ab9f34881ddb95131 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 24 Sep 2025 19:51:25 -0500 Subject: [PATCH 06/42] kes: rotate preprod --- .../groups/preprod1/deploy/preprod1-bp-a-1-bulk.creds | 10 +++++----- .../groups/preprod1/deploy/preprod1-bp-a-1-kes.skey | 10 +++++----- .../groups/preprod1/deploy/preprod1-bp-a-1-kes.vkey | 10 +++++----- secrets/groups/preprod1/deploy/preprod1-bp-a-1.opcert | 10 +++++----- .../groups/preprod1/no-deploy/bulk.creds.pools.json | 8 ++++---- .../groups/preprod2/deploy/preprod2-bp-b-1-bulk.creds | 10 +++++----- .../groups/preprod2/deploy/preprod2-bp-b-1-kes.skey | 10 +++++----- .../groups/preprod2/deploy/preprod2-bp-b-1-kes.vkey | 10 +++++----- secrets/groups/preprod2/deploy/preprod2-bp-b-1.opcert | 10 +++++----- .../groups/preprod2/no-deploy/bulk.creds.pools.json | 8 ++++---- .../groups/preprod3/deploy/preprod3-bp-c-1-bulk.creds | 10 +++++----- .../groups/preprod3/deploy/preprod3-bp-c-1-kes.skey | 10 +++++----- .../groups/preprod3/deploy/preprod3-bp-c-1-kes.vkey | 10 +++++----- secrets/groups/preprod3/deploy/preprod3-bp-c-1.opcert | 10 +++++----- .../groups/preprod3/no-deploy/bulk.creds.pools.json | 8 ++++---- 15 files changed, 72 insertions(+), 72 deletions(-) diff --git a/secrets/groups/preprod1/deploy/preprod1-bp-a-1-bulk.creds b/secrets/groups/preprod1/deploy/preprod1-bp-a-1-bulk.creds index 2e384f9c..3aec30da 100644 --- a/secrets/groups/preprod1/deploy/preprod1-bp-a-1-bulk.creds +++ b/secrets/groups/preprod1/deploy/preprod1-bp-a-1-bulk.creds @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data: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,iv:D/XmeK7SRvRDvMhqpQKLFZYisOlrQcYRxkZC2LmGxO8=,tag:ydRFrgobP7zY+m235OQeKg==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:j/at1ysH9CyYIKi5iYhlpcVggH7iACJjszxx9WkikrY=,tag:g+8U+U6RhP95YHpY3T4Tow==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJdjZUL3JpUzlLeHJpM1RW\nblJ0U1ZsM1gyb1R5N1N0dkJhSVQvQVYzTkhZCnBkbHQ5emRheEdGcHM3RVBYWXAx\nV1JZUFJVdVhReWR5cnVtUURNak9pWHMKLS0tIElrT2FDVXVqZCtQV2REVzdSdjV5\nUy93RDFOZEx4cDVPTDRNaitBR3JyVncKA5Nci2JMCesf1/FviR0G0BVqicPD3XxQ\nIHuX2YdizzN1mFoKtimY2d/hZXD4zqM++x19s7m+1bKl/UhctjXyfg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSSkhQSGdvenpMY2Q4WW1m\nc1RkN1orSmlPN2MrbS8rYi9iQytlaVI5Z3hnClhXNW9yaWFHSjdDVWRqeXFjYlhJ\nL1AxRWpKN1JNY3M2MTkvdEFtNEZidkEKLS0tIEJmOGtpbmk0Z1RNa2ZITExzcjJE\ncUxoYWJtV3FuN2tUa1JreGYvbElNRjgKlkGD+QG5B+QcxdCiYpEqGshq1mFTMDk9\nDR+a5vG3e9nFlWasXly9Gp3rYVvRMI2NjokmWzlPNKOF+xexbEdKzA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1zhewzr3r8u4qmu9c5asw0vv9pw9qxvah9y60reu5uggrr8vrd95skhn3q3", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0disya0pOUzA3VWdSRnh1\nTGJHWWl1TFFTeWJOa2cwWkx4K1V2RFYzcDNvCk5DQWszb2FxRkMyZ0IrZEY2SE9N\nRDd5M3hISFlQVjliMHVWbzNLWUo2NnMKLS0tIDJWVlp1OEllQWFOLytScmhXZ1V0\nR2dIaUx1QnlvRGpqZWx1d3kzWUdKUW8KYoJ9WfKBfRjqqMnjuiLsC+I8bO6RsmF6\nzSjNZZrdva2k9cj4fB+ldvZRxyx89nwDeGIik+RNeQKisixR3nvqug==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOY3d0cFNBeDN1ZXJqK1hw\naHk1OG91a3M5Uk55M2ZJeTBDT1pjdzc4UURjCjJRUHJHL2lPSHlzVmpZS28zOXFN\nMnZocFBWU1JnN0FYcFMxMVMzRXp6N3MKLS0tIDJGVE5ld2ZaNWg0U0N4RzFXS1RK\nYS8xcUlsRjQ3SjlxNXhDSEQzUjkyQTQKaECGFBu8qUEIEGkyRcov77MImwD+7o4G\nAzcI/g4uQDJbUfSMKgp6JIACtH1qb/6+ujtWVMoWECVMncXgduXq+Q==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:21Z", - "mac": "ENC[AES256_GCM,data:vLwjymKaI3DJ623SF7ZU1aBVZiz+0v8dZF+nNLsGlasldBj7aRfHaNYCYyZO0AWR9YiC0B72SPuUZ2n9z6Qc9UphC22w6f2kfyaiInljL09p75Ran+vOP+XvZNEnv2YBDXy8+KmKbSPes6ZsGDjJZr3uxmm/oucwxs4imuLMeIY=,iv:3z4uADe0teiihio+XOvoFfNtjyYF/KQiYFi/zbuyHic=,tag:aDkWz+s2uAht+sJe7cULFw==,type:str]", + "lastmodified": "2025-09-25T00:45:26Z", + "mac": "ENC[AES256_GCM,data:HaZJ3+EQEMgvebzpGqrT+gne8mkTMETd9vKE3FQ458jFrJO+VLdZBd9ALsa7T6+ubMuqx+sFvxKdm+gvq7mFHbNfTekgH/4W+QEHAv4OJT+R3dLEB656uDSNLM+2O9xDhj0Gqb/85roTdjYF4tO+Q6uckn6JfmJwfo1FfQVjnTs=,iv:BagJLUXVoXsYRFr9w/ftXpwpE3a637ptfuuuUxjQxco=,tag:TJ0KJWzm3bdFty7jcA+ydw==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod1/deploy/preprod1-bp-a-1-kes.skey b/secrets/groups/preprod1/deploy/preprod1-bp-a-1-kes.skey index 36ddb3c0..1f4fb4a5 100644 --- a/secrets/groups/preprod1/deploy/preprod1-bp-a-1-kes.skey +++ b/secrets/groups/preprod1/deploy/preprod1-bp-a-1-kes.skey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:tJPDFR8kynW3vAsLoiQmjIdtG3x77Tgj2tuBLaXXeBHxQNfs1sIb1Xc7jqN1lScVZ1oShlMqNoCZLpCHDstraZZ4JX1zZ6P1x/aH9YmN1moeqB7kZVMGCDxO/0z2XaEt1muk2gfR8D8cKqsqzetW9itg6KsSBHJGG+07urVXRa5YPVKOvnClUM7mQY5BVYBluBKdnIaqtI2QrleZ47aMaroYmShLaYQolGFotNRyw6p6AsE990sphlQPLsVVLKPeK79ByTBOnonwwXIxb67bplHkTTIuARdlW4r/wKjwDOIe+jM7A9uACfwVuEJPsgkkrL4a7cqfEue5e1lheEzOB/HdBsKLqZKysmT0YCfDlhRttqFgGyd4zlh3AEZ1GKEUhEHXcYidZ/ICI0ENUFWW6G3f0zrcs8UmzN8gMmC1O/nuEXgPaVFTxNe3Zg3JKFcx9iQoLGhTMd0nHxEWZ2L10S+Lq/Tjf/G+3BC6qZhoneioW0HIJMPhviET4/ZeTh23xt9MFnjPkUTh7P3yYGRwgwBnG0qXkLQie7IDLuWuN9xhBqbZ4h5q13sAf1eNn+hVWRnNfq2v0WoxAjtiJ2Ku8w3UVTeoPqwk3fsin6dmp27RfvC0Mg7CGxvpD4JrnzDgG230cue7HD5JY/kxhhj7Fyh+rqLcxfuGteR7uIVUv2sOnmZ36VzFf3VI1ibTky3LAlp6yZ9ACOkDE1O5uKtTFkXvw5pUw2sikt4klwnztA2+T5UeV9fGDi2DhJtVqgObtLi0yalAqfkUigDPXTDdRQDdp0Vk3/Ea8oix7cMssQ8Gh7rTRquRcGuDX81oJmm5E7bayFhOKTwwCnwfB4/ahx8017gD6W3SGP9HrJ3cLAVIS0fv6R+//rOZjVsf/g9unLqm/ncfaKpKsQ73v2S+h4hVPvJD5a6HqFQOAOINds9SSj0R5+8IwQtYh9LR3libmQxdZaroOHmJ+qcMwjf52/uwKmsKfwBtM8aCTdZelBs3XoClOfVINTSopP6REUOj+t9YjU3/n5bEb5Wcx8AtY8Jdf+ggorXGocTArQWItwinYiqzlD11EIBg4RZt96X+fsWIW0R2KgVf8eeaEt3tVYUa+7NdHoDyCDzJvl3TdzM4WoCNWwIUAlLwqZ5/U7JMGQdJ+eseC/n1dD+uaIJ9MGQ8FbisQLqFmizfFqaPLjxMwUTn4nN3gTqGjoWnmkxN572l06qOUQGVuAqC3j1KKr5L20aauiIvNaxVV2z2+KPhvKD6DD4pHge7JNemtdahDTMZ5U0ubxLt0fM8WE9pGNi5DmKV3G9CUxNthLHWld9Kgib7BQOBcTX0TUbUtYaVeAPLP4s+4RzMUw1MFIkRQk03hS2eD+bXt9gTXo72u9vekyd7ZaE/cyikrI34pqnFdRHHnnqjJ+c4n0m16mZdXiGJGFVkHdD5cQdQixlthBtJ/lafWNTujiLLhCqA9XzHJVLhcJdo1m1WQaBa/gpzYSeqZsvka1udb06Pp8+jQYz5jOtgNirxeQ6EQWbdUPOmwCSnHgUMMQNLlil9C3EUwgryjinurLp5iGuqo4sXMWewU/l1QEA5urqv/eSeOWmA0oDUBUwXjGMIrFrN5M6BjvLDdcOasW1+gZmt7bH1tdd268WzTgpTYc6S8cZy5VRascp5RvyTLx9wCoue4/lyw62o+2jDjNBBnPIvdXtzysTXAZ7IOAqxaHpiAoPl/Q6LQDvuUKR0gIl39krESIAsNjrajpZyt3tC5Na9Hr+4UA==,iv:nhwAUV/ako1SHCfDVugWls46NME7gKI3mMdFZfAxxnk=,tag:fIq3A8ynH1yzL+Op9c9/WQ==,type:str]", + "data": "ENC[AES256_GCM,data:tKNVGp+EVbZoSCJG8R16sUIr4anf8cI4dZIrGM6KjgZRRlt0RFBqTBARyUWnjoWBm/GobR9aLYOtmQruQOCf/KfjmpsPlCNzjjdYmM1T+a6QKuUyZtyTP+/N9iAY2/P26g3zmJAu2HxwTlb27nZ8Iq78fZO1nxJ8X+KbXKHIXbgne9zemGW2iYKtqP8/EOnpmNqqu9F7/fT9bcwOyOIQvv9F6+S4a5P+S33tu9058aoIdl+XZdNOmAqbREbhyUfJTVQLI4CLz5Z0PKC41OzR2vgUnJ8O2rb0Jze3AD01Lq16YgNZ/wyb4q5jqq3oBIfZCefhk0zvRqmCYM90/x2fjRpHYQn3RdskUgLZU1SFQlufzUxNB4e7PFgVYzlGfzvAKNy3k26b3yq2fYrx6/f1otyy1RWwtpvHJUeWJloO6HhSZNScJXpj4t3Kh0R07QBMispITs7c+KKJ30YmYYFACt/6BbJYPCX3kc74GEDtNsOpqvWbfBSVZjgaZnwhnwj2kZ31hB4RTpikNRRZKUAlH1EoJf9rodV+Yywce9TisOLpwu0BeICezo6w6zUa3u5IH4FQHHWQn+d8wKilbGDV2MGqNRX+betDLdsRaUfXeXEw6vAZ9aI3/2ZcnPA8RsdPAvjm3T9LXtlwcH0fBo5aZGz4X2QL/xrKzqWVhBNXlcF8PTEkrM0+N5oV9NYSQEUB16HkjH/BTy5TXH0tnws1tXISFHwbZV1CzBxQBJ/JaG8E4ssY1T0MehLkkotW7Li8qvTLRROGJxNG2khUAD7mkdWjTrQPcxUWPfkdRDO9GSBBjlr3rywapIzXWmNeJRdPomLfSuCIaegGBx+AJp0xjUYeStO+3TPo/4RXCnHRKVBpsIBRi8iJkab89C0QV2WCjtDC/vcfHlpURcphdcYXA1Eg16xuUeqjpnGkYY6KjBR8AIVOxxzOnE1B89iS8D8A1CsF3dPRYAmNBHihxfMJ++ncnDxwvR7L/b/KnTaAXJRjh4IgfKE5paTVt+nfz1WVPrqyEhBDHoF8rTctQftuOYDsfHj30jbjVs+2gD3Kq3aY8MvmI+d+H80UElygTlhTab4r5s2dn3hiC6jytacUeucToqNyjKOj8e4tCqAfsZTEaQHQ/R2M2DImnKqJ7p4571qqL5wTsBkZK6ZZBNqH5RUELPl3bQpMgb61IFJm55b3h6NXFZXkSY0W9e+Fve7GESOfLZJY/mojUI7kJEEIP0zN9PLBpE2yJWUsg1CWkbLZSMY7ZCiii5VwkoBNGVyaSgRMmyP0fh7VZbuZGCLjGMMj7RJELxbWvJm6Hv90j9P8tVBzBpMZ6txq7pZTQobjpkffUdkneBowyj3aDmaMtMP8Zls3ulhZJuuvzAyCCo3ikKkpwLVGZph4y6bu6h3PV+CnaL0Xzg9dKag9VrASK59A3gl459vDfBK1Y6nm5rzI7+uBfcwSvVSlRUjHSktPU3v0yuXDnJhc76XR8IPcw2CZC+YHTyrALdf1YCB0tzciuNULJ17WNCFu8TADkCRky/H5nLogVdq4mWk1rStccCsRWRgn9fRJohavGuiAkPESSq1vO/tY6ZL2ICDUOp3I47szzYbT4bL7n2z1Dxnx9Bb1UzHUGgOJeSFGpuPvEitW2+2ql7SR9A1t1EKEMCPw5OKLmK4MNMNZ7IcdtAjkUWJ8UB2HdwCEn2Fl3Rt5950TktoiZktG6egJACHzpMtQvSTZw4vXfnbL0HBpFrzfUoMLu+CowdzcpqvllAjqag==,iv:bjRYh5icdzIo71HFwIpvw+Lyawyd/cePPWrI4zX7dO0=,tag:Wo3j8p/V46zWho4+1CmLSA==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzcUd6WWQzeDNQS0lCS2h5\nQVJXZk5GRFloVEJUUHFiUnhxRG5aRUxwSTJFCkxPeTVDSEdvY1V1WU5rekZUV1lS\nR0RPMXFrZmhhQkI1U001SlBNc2hxN0EKLS0tIEUrWnZJV3lJR3I4L1AwZkhBam1E\nMDM0NUJUc0pHdTNWRnFBcmtiK3l5WWMKlLJWIGYqq8K7CpVakJfMxGwDmUqxWp3L\npEE4/s0LWV13d+GQItHO4NR2s17/VRwyf58IePK9Watd525DnlX7+A==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpbG1pNDlEbldtaWljZE8v\nMXJ3RG9XZFFpM2ZGR3ZjWkpFQm5MVWNkTlI4CjF1ZENhRjFpSWdReWdPRGs5bVpo\nL25ERVFDcDNUQVAvODlrVk1IV2lCUkUKLS0tIFlKRnlKd0daM1EwQkhPeW5YdFdD\ndms3QWdJck9icStkUHh4aHpRZWd4dVUKr/PAeipz7F/Uc7uLzQU/nl5ZipOc/qe3\n5u8zQ55e5Sywrnx2v4oaMljVbYLT/aS3vw2KAtf9TNZUKOMUs+gY2w==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1zhewzr3r8u4qmu9c5asw0vv9pw9qxvah9y60reu5uggrr8vrd95skhn3q3", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzbWpmdG9EcExEM2ROdnZn\nQ0lWNDVHMW5aRFhkbCtkVWZvNjE3eGw2UTNJCmNVcEFEd0lITzREUXM4eUtVbmxN\nL0FBVU9xWWR6b1VDRktVWmpma2V4TzgKLS0tIHdvU3EwU2JaMEIzdkd0ZUVtUmky\nUExZQ0pQL2R1S2dJYUNwQWRKQllVeTQKjItnjVd2CQaIaxqEeidQAvqE+nxf1S+M\nTOjl8n3dHR5H3KHhNtLJdaoAZoLLU67sWmHHMgTzxH+rKDaXBl5Gng==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhNzQ5TkhIYktmS05CUjdw\nTXJqeGNZTDJqODgzbUJKSzNUZkRWdXNIaXg4CjBpOHFoNXYwZzNNQk1QWTJZRHg3\nd2FjMmQ1STdZdmtXTVNsandDcmY5YlUKLS0tIDViL2VUOERMU0NGNHpydHhmb2pp\ncmlSQmhucUV1WkFqSkhFZVVNb3Y2bmcKWksUyiOC1EVLNvj0wRKKPMfLpbva59ZD\nNVIMWBOP6QXZJi6whdBqKLr1NgeRU5YRF4Bp6rwVTwBxGfRrYby2pw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:21Z", - "mac": "ENC[AES256_GCM,data:oG0330W4JMKAZoCGQzQTdS2aSAIQJrLj3k6YkvGwlU5Z1vG7C4axxfj4tO8aGQVSv10mrhOUWbwvb+tDf1dFo/29O0VinLWaGHmXiU4pXNjaQaa6J5g+aAR9JbFumnqNnQvbBtXnZzp5aDQ4zsI9JZ5TUJJo8OmPXvQ7rBRl8Gg=,iv:OeyMkyncHtIxjKNclt4YiYIkLOHK47K76s40G2iOsZQ=,tag:LWI5pOwBGRPCeY1myjGsBw==,type:str]", + "lastmodified": "2025-09-25T00:45:26Z", + "mac": "ENC[AES256_GCM,data:boMhhuWfJkftjj4uxzU/wB+PQILpNoZCccuzyAHWY1Dp0SnsUua3ZoFixMgaIuzSZMwIh2bUbtWjh8xJ9kKLifv7LwezfTn6WUP/zN+UAeon69LfEMoSx89+uYC5aLXndJMXUXFMt0c6tiMJn6Ee3oDulSv6MvEYVoCtIDtkbV4=,iv:o5Q7LL76FzC8Rnvi/vw67DsqX27xWRQZzkXLJzuD4B4=,tag:3JrHOc9UaGeFNaHv+CCZGg==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod1/deploy/preprod1-bp-a-1-kes.vkey b/secrets/groups/preprod1/deploy/preprod1-bp-a-1-kes.vkey index 1eda5170..b52ce8a9 100644 --- a/secrets/groups/preprod1/deploy/preprod1-bp-a-1-kes.vkey +++ b/secrets/groups/preprod1/deploy/preprod1-bp-a-1-kes.vkey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:dCv7iz0s/WQEYaXkh1pco5HgVOzhYxdiNxs293qFkpRRQc5DnUXFwXqUrshlD9H3P4jFTQ+vQP6iUD0pferjsMeJbS+IOflSDgzYtD39Lg10Exc+KDbWLu1N89ikYeL0oVksbpP+5kQdCfkPXhAn3Kl8vinHYiElDtyJHXVygaD81bPC4lxjKNbGGV6fuodSCwMJ9XxYjeNhtoYVcN3Y6CQoxiC3RPTnt3MMY7QBQ8RWqLXK8Y5t,iv:sCi2UU7YMp7fmjjzBPKXgvu9bRcDcVGbKYT8GAEXVtI=,tag:KJhmnyPG+l46HSqwysyepg==,type:str]", + "data": "ENC[AES256_GCM,data:JHPaoGlaOXKynS7Hie5FKBCWO6B2IWe4+LM3gSJVrTHWFbSdjpMT2BpYWKHYrtOy96faBoT4GFWfGnapH6mWr+0bELcaMQOecAzHeaKdVebc7LngxKHMXEJxhEFXOanO2zHo3EloshLUFQKlT/MRA+aKNzejdV5PUZiWPFbpjTowRL+Tuc7JgbUckWGRmWnjY6EWZttgVUxyazWk7ignvX6msl3jC9IM4J0fWFtxCi5m5x2KREhj,iv:wWn6MLnvrZSGh+LKAT8Rx4vjt6JmczqQRet/h2T+xu4=,tag:pWmxIjiB86YC4d8e2U1o4Q==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpRGVuazY5Y2VJT2Y0cFUz\nVWI3WXZUSU5LdVl1Sm1GNUtqTW0rcnZrV3lvCndXN0tKS1cwZXFjUzlhNWdXN0FL\nS09ZVlZJbHg1RWVUKzgzaFkraG9nZW8KLS0tIFBodWN2TURib3Q5cUE3bzAva1Mv\nQnVUYWJWR09IakVibFNBYThCWnZuTmsKTbPxMORRO4ze/+/SCX5JmznMgJBLWIQ7\nnfz7JUv9jUygAcxgfsFuNTa/FJ3YNWCOUvZeYB595Bjaq38EKOEdTQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHVkpMcktYQW5UMjZrdW9X\nQjBEMGRkVm1mMjJCM0Naem41eUlLalgxbVNBCnFXOEFvQzNMZDFVRkFYZUFnSER3\nSjNya3ZVTmZUcCs4ZXRDZEFnU1FUTk0KLS0tIHMzY2EycFZFMk9FUC9yZjlGc3pB\nU2Q1aWU2UlM4Y2tmc0ROUWRReHRZQk0KBW+prGCHpHXFyiE6pdHxRFnkhUwSD263\nlwpoFA+f9EeoHZJG1syKQYOUTUjwNKUYOpjqY/bfB/iEVPjxVJlOmw==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1zhewzr3r8u4qmu9c5asw0vv9pw9qxvah9y60reu5uggrr8vrd95skhn3q3", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4UFV5MW9DVXpIdEMwcUdE\nODQ5UVJxdEpmcHdRRUxRd0F1NE4wTGJJZ0FjCmRNbDlLM2dFUjAzd2x1eXozdlJ5\nanNmQkNiekF0ajVoeUdaRTRSaHN2bmsKLS0tIDI5b2xsbGJRWkFSQjF1WnFSdXBv\nS3RIZU1QMVlhSkdTckhqRzhLREk3eXMKq2MUhv09f9WT3ZY0sFwDGcfUiTbp8IVe\nXh6KxGF0IiGr12DRu/NhvJb1h+5P6tv/R0Do4K9nFk8NFJafUC8oSA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJbDhreXhtRmRuNWVLUmQz\nNFVyRWN4TnR2czZGb1JVY3Y2MXB1dStMMlFjCjF3c09TVnVTTjVidVdyKzJ1Qzd5\nQkE3Z0ZaSEpWYVcwdlhQM2xBUGRmUEkKLS0tIFhWcDVjbnFVVFYzcFlZbDZPMFY3\nYWtOS2hXMmhmWTZpZFp6elE1Q1pHTGsKUIqWHj097kbmgOkqXrQK40Ce2l7kB3Ck\nDOiAzr9omc7E7DihR0W1hclTZ32bG/16vG9agwQEA00NEG+kLgJyrA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:21Z", - "mac": "ENC[AES256_GCM,data:iF56rluHR+wNp+mak3SgicyAG+ukFw1YlFTKS16U/hFSmOzuN2Po8Snd8XzQDi2R2qhisJkq+SvUasqIF73XuJQMYKvhjXHtiP/9fAhlCcyl+t87Kv3FmvhE1NnRUKiUZPDm3R4lFhMdJ4k/EoQU33/zjryB/QJZ3VaWpm5/9Dk=,iv:/YXBSX0poxPI9MGwDIIpG/1vmyWP9i1P1OZPiYeOisI=,tag:+3dJKvb7qBRoD1Dim9qHJg==,type:str]", + "lastmodified": "2025-09-25T00:45:26Z", + "mac": "ENC[AES256_GCM,data:lF92kMy5VL3LlcdiK2DBATGwZZeUiupm+t72wmTgC/4pRnb4idEyRCjDk9HTaUCclV208g9vCi+6AbcDUhv5kucYlkhfDfUlieH+HL8gN1AR8oJa4OuC1VVFUxcdkwDh7xXHyceopEUCLl3aeNLFZchm5EOvTN6TCxlgoDsKJAY=,iv:bIMxbvrBC0JMVt7Nd6n8k/WvOIe64H9BDYphlIVcZiA=,tag:05QcTR9pEJHZTAJEWwoqLA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod1/deploy/preprod1-bp-a-1.opcert b/secrets/groups/preprod1/deploy/preprod1-bp-a-1.opcert index ca138ba3..ae422384 100644 --- a/secrets/groups/preprod1/deploy/preprod1-bp-a-1.opcert +++ b/secrets/groups/preprod1/deploy/preprod1-bp-a-1.opcert @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:5FIfDCeEiIUYd/EqyfArC60bu/TJQFamyHE9W1X3yYUhUa+dnl1PXylQFze25cKIoqiKTtZVMm0WCykSV282IrUsb5L96AKdWceX/+bnt50m4IMjORPOiHhZaHMpagv1hj+lSh5pfRcei5nfWlXg85gZsYqKs6kjEXaQS3nyx/RwVqdivBY13vfsOyVpuJsnn48w0eJi9PVlVtA6WMZiZ7zx2+T0BcmNn5CAUUEqnkwgksOskG75iXYMC1TqUwaCtooKAMfWlU92d6DACsPliEFbdX57PHfg8NiN1GqJGabp0IlALAEk2XuHK3TcyqBksUXvcpnLOjjJ5ymFHxTd9rm/p5ESOSbyo2gW0LkuFUIf86WJ5D8CSxqQl7xfjhz2ivQb7Hhuy9zckUGYdUfkThV9x1zgE/VtF3ywPcV9iXGaJ923Gy6FqFWGZ/9FnQ3F5r+ADn55Inu17Y3EAb6yXnX/8FUu3D2sXtvPzJkGBg==,iv:3FMwyDHHgY+cvFcFBpk709yXWjBviEXL+E9sMjcmHeE=,tag:szfjotn1SNBRpKidIUrJCg==,type:str]", + "data": "ENC[AES256_GCM,data:uqBibqSOqT2qTzKrEp0Z70IZZSDP3db2//SJEAJq1pX5E5HgkdcQ9yamQRnx+0qScHwwCWJ18xlC/o/4cWBr/9P7HJhLHnXgsuBCR7aosJk6Dv25dhKfjnf2HLdgU38UZ//JgxXRPGdYNg/AAWC9o1LILslTVc5Pc22i8o9uANzxeUIXnjgRCkP5W/9QAu5uF8YlkAm411MSkvjtiKxkw++wXyT4ZLxAhGK80h+OZLTwoApPLpD1WS6xJJ3l2fzkINjSIfgGTdf6xDLiwYAQ1UkGC4WaYxH4BAmA2A5EHwka+uWQjz/E0cUGMi+2rVLyI6b6ZYAnpGmAJG3RrtekfM+sJ1w9pdvK+shM2GJBc88VugV7XWOn/ITz8gPTrXSoox7j3bWTebwUA5PHf0VrXmdVasUZw4dSnYAiJ0+yrQwEL/7Qjun9BHcGg5RIvxt9OUIwCYbvDhdAAcsMMGRtEJQnbulpjQb8cTjr5RMLXg==,iv:QUhAlGQDn19XA6JHQtWtDfqSPsEAsheUzvSpdwIU8zg=,tag:SMn5zOil+IhFf9bq3SqiWQ==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsZ1QwTmZYQWR3YU5Bclla\nZEJObklzY3QrdWNmZDU4TVUxUnJTTkFpMTNjCmN4T0h0dzFGYnN1Y3FMY2FWN1pn\nTHJIMVlBN0Jrckc4Ykdac0NkZStFaTQKLS0tIDRzVnBIR1BtMjVaL2tvaUJadmxD\na1JBaUxDQXFNVHdEZmZiWDBvL1FuVWcKGqOGFb8SGfr+bSizHxUJxz/tGdNAYc/D\n0WRnizbrci7xLza5VgnaT2cSRwWNJyns3SyymcjR/2uwLoRcNzKCQQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlNms5WWdvV0x3SE1mRFVr\naFNLM1I0WThneFgxTWVIR2dxSnhYNE4wMWo4CkdCQjBFSDNKbjNUakpQcm93VE9k\nSnZ2UjFKOW1UUlZxSW93bWE2Y1pYR2MKLS0tIEQzajRDUERnUTJaQ09Sdmw5aHQ0\neVhPQ1ZsRVl6MytoN2ZLb2VQZ0JjR1kK3d0rmEvefu5s3Phb/611y48K7OMvqvLR\n6uDjeQrAMa5TebLr519adNLHXAC+ZuAo2MdCq3PvLi4seGSbPPFnEg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1zhewzr3r8u4qmu9c5asw0vv9pw9qxvah9y60reu5uggrr8vrd95skhn3q3", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBZnpJaGFnc1hHN0UyTzRt\nU1BObUxiSHNCUnl3cnZtNnF1KzkzeWgzQTFBCi9CN09JcTFIdmdMOUtGUDlCL1B2\nTWN2ajRTb0VCZFp4SU5zUE1panpSY2MKLS0tIFR4K1ZmRlBucmFyRXJzcXM4aElR\nSGJFSWd5UXg5MzlxaGRsdWg0UWhaWncKJphP/nUbcIVIvQrX6NF3DCHroDDh9TKg\njaUcVSeMe9FZ06GZdIQhbEg/tS45oGUn4n4J6syYXz1BogJWLnDLSw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArWHlEOWQ4V28vcEJocDRS\nOFVhZlVJZEZoZWlnQlNyT0hwSVVBQ21mbmw4ClVhWlpJQjNtNlI2SktXV3RrSDND\nQWFXeVo3aDFZR0V6ZER1WXNHV3h0UDgKLS0tICtnMm9vbXdaU2xMSVlqS09rTW9x\ndTZwakttaEkxQ0g4cGpsM2lYTXkxZjQKU2DXXIT0X8EvfN9tbZkCkgN/b0QiIaeG\n/+VpoiTBWm753nRrprRhdWDMnTyURRN6m/YoiYHDCrEGIorbp8ke5w==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:21Z", - "mac": "ENC[AES256_GCM,data:Wz+Vfz3AyOpVrnARoe+7sBMSSusbo5ivJOZ6pw4rJYMzFp0USEvc+8FfZoYUamTbOHiqgwXLb6b1FYvrk/qJp2dueyIplzKw0mRCsSl9tQZq00Tziajyx24IUphDzJYwWX3o39EYQJ4b+n3Wadrgrvu8tFpMltgA4Vgto5tKDZ0=,iv:W1P2zDSGZ4bIz3aMYZYUoEM3LN8R7mDt3wt7qNq+tjI=,tag:W1sVdypdfA0A6uvc+0n4zQ==,type:str]", + "lastmodified": "2025-09-25T00:45:26Z", + "mac": "ENC[AES256_GCM,data:gGjb0X3ClML0bf7/0vLA/l/NFDPV+qO4cEAwc4vVh8CafbIxL9pL21yBgOBi8Bm1tIdmERJuYMZOgY1j2H/+Pm7/TvYuO4too2IzP463Rqbh6CFiv+Ztrzlln9/pTxsu6QSoknFOKkofsJYPgZqH/ZY4BTE/jGlicDso3xgQp48=,iv:5m7K+ZY9Of9OUCjnq+38d+k4tLnMNEXqjVnMxuxfpXg=,tag:bw6RkGYkvv+eXiAVstEHVQ==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod1/no-deploy/bulk.creds.pools.json b/secrets/groups/preprod1/no-deploy/bulk.creds.pools.json index 36f9c203..0f824fec 100644 --- a/secrets/groups/preprod1/no-deploy/bulk.creds.pools.json +++ b/secrets/groups/preprod1/no-deploy/bulk.creds.pools.json @@ -1,14 +1,14 @@ { - "data": "ENC[AES256_GCM,data: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,iv:s9BinzA4rUqyb2OSaczGPw6X8msMDqG35wAKSbyH9bE=,tag:2B398WQbMoZZN8apB/7Wrg==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:VV4KKBcg6fhZfWocAUlesC0rsxgnMl0Pg6L0Cg3ukB0=,tag:7kw4KX+AyHA4WbIZ9lLgpA==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVY3FqMHRadEppUWJLMFM5\nWWRzd2NkZERIa20rSTNZWXI1czFJZ1FoRmlZCnVSNGFqLzdqZzVsdGRYTzJXL2Jh\nNUVSRUFEVis5Mmx6cmpTVDhyYW1CUmMKLS0tIHZMeHYzd2twbjVMS3FtVzdOSlVy\nTXVQVlRIWUJjT1NpZXM5cG8xaE8vR2sKRKnaxh00KFnLrRXUOk9Vs930m5038se6\nLectxp706sDQ6LzH+alnl9dx9oWLdbtDM80MrguMHXu7JL+btbzCYQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhb2JVNTN6ZEljUyswMitG\nQkk5SUx6bG1xQXNIYlJ1ZWYwcWZLQ3gxNlhJCmRrTmJhS3RxeHdTdkdhWlVZL1NO\nck1UeWtBRUI0MEhQNllUQnZhQTB5SFkKLS0tIDFHVGJjNnB6cEhJVm43T20yaWMw\nVkZVN2xmMTNxOGZlc2F5VEZpMUpQMkkKn4hAav4eZMhgiexBlxLBG9bXFYKOiE9Q\n79bvd48dLnKCxGAPOGRgVdtElYIU+9ld7Omy7TZ2vroY35XFxSl4tQ==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:21Z", - "mac": "ENC[AES256_GCM,data:3cJIyncoGaKxVapbGsWxzyxf0nEjRUHYMh/IbumgmNFZjQ1LuD9VL5fuoIi0ohqaa4OZEAOBkXZ7+cy8KHh8rMxFmBigTXH3XSibky/8On/m+Zy4dGWaWNv2C+R34gd30GcQoNa6yT59BPyiGu865so1XF620UpIqYQ8DlbqMUs=,iv:wi8UUOi9zqe0czIrZ7euKNKyB8E35mSq5eiC01OYyO0=,tag:zmns6osSUqf870alBXmmXw==,type:str]", + "lastmodified": "2025-09-25T00:45:26Z", + "mac": "ENC[AES256_GCM,data:43BSHK1MBz6IIsWk4MZjvax49ZVZ8LsYuj+7WQBGiGmDdtw6Fv20T0JqIXfuOpjvoaqqwMJW92uUvTk6r43hZmsu6zA4NQlE8kizOpzXw4m4f2rBNQDbj9dqSR2/3ahIhpbOIgJOBi8IvjGH/lFLwptiJ6m01uVqNyfCvJA/EVQ=,iv:TWu+hKdysCdONVqTS2HccxO02h1UFjg48+1WiCffiGU=,tag:JeJ71e/o5RjPtdVb4qOADQ==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod2/deploy/preprod2-bp-b-1-bulk.creds b/secrets/groups/preprod2/deploy/preprod2-bp-b-1-bulk.creds index d09c6e3e..a4418fb5 100644 --- a/secrets/groups/preprod2/deploy/preprod2-bp-b-1-bulk.creds +++ b/secrets/groups/preprod2/deploy/preprod2-bp-b-1-bulk.creds @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data: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,iv:3LAhiyyi7pTJ2TtEK6uJAUD8ph9uFAKB3CCXZsMZ2Fw=,tag:2JDg9wfIwIXP0eeUcNd5hg==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:A4l3xay9Ebi1sCdjyL+8o78bbF7duZokUmaNSHzcdBw=,tag:007ELmVqYUoD5XKvlWM8Fw==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvelc5VUxCbzNsU09Qaldy\ndjVTZlhVNTZrZmNmUnpTNkpWZVpSODBaQmdZCkhBWjB2a25HNVRpL3F3bEpOMEZ4\nMzgzdldINFhOdnBjeUNTWXhFS0VrZG8KLS0tIDdlOFVWamRsRkRPMnVmeFhEMFpP\nY3dtc1hQWW1ZbU5VclZKb1NROVVlWW8KMcISHaOjrCD+GSYJZTSSKgqnFaAA6yBa\nyhUwe+U7hIjnsWbIQ6SJepeLZ7lo2h05ZBASbvRdIgqyx91tj165XA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVSUxnVnpRdkRNa3NCREtL\nR09VQzRVb3dOeDNtK09DNFp4TWZPdStVZFhjCkx6T0VJVmJUbkcxL1ovWkwvTHNP\nc2pzUWkwOUh6VE9CelpkQWFZN1pnT3MKLS0tIGx6Yk1ucUd6Z0dnVlcwTlIrQWNX\nR2E5OWJ5SlgwV2ZHTERQU3BZenpoWncKVbF4eIvoRvjrCuLaIhVoAXedWjggywzN\nSgItQJ3lOzxFlSifao+IcaXP1I5mvysnXZJk4K9lQKCezJIy6FDSLQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1mcvj04swen8l0yjgkpng3rpzdk0xycg52h2g2ktflhw3szvg83rqcvdawg", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwR1FIVVI3ZU5MWm51Titq\nNElUTmN1aG5LWEZHYWpwdDMwZm13UGVYYlFBCk16RFNNcDlLVzhPL2VmaGhYVlpr\naUZDeWxrVGpZcXhsSUc4WjExUk1sb0kKLS0tIDhIeVExYThuREpyVnpxejdPQTVF\nOFdubXNoTmgwQjdVVUVVaGpQQ2FZaHcKPxetoj/ZgQYqv7knDk2sKcZC5v9K84W1\ncTWa+pARP2g6PACskYMn5Wzes4ExFCYGDdAI0uZnMbTbR73SJDqHBg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUZ1c2WWlLaFdOc1EzaER2\neGdnbEtkUTZKdjlGMkNJaFc4cjZVWmhnRzE4ClMrVFg5a0VzeVdSMTUxVXZ2RFpW\nWlFBVTgrNEpGeUpyQjVXSXI4dDlicXcKLS0tIDVJR2JISGNVMUJJeGlFdEhuZURE\nWTg0bnMxckdKNG1aMEl3TlIrMXNXTEEKduQqNXGdvR289llx+9qkBcI0Bvumr4oo\noAeypO29EEeAc7NX1UH4JNSqkRpK+4I1s8vzDrcVF7xnEgBHRNFqiQ==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:24Z", - "mac": "ENC[AES256_GCM,data:ip9W0ztp6pl2x2/+ODvMFNMMuOh+iqtnb9ME9HieGPlIfvBwyPr3BI30K/n+jcarkThMzgBdy54MzCu990ZdtUAvGZt+OvHdeUJdZek7FSH0NEa6+vbA58Q5dePMMbzsQ7OCmijzYmtgH5oKwB0JT4nad9O1hGQn064GxnUu6P8=,iv:kBC5wTvTVjgioC+Wsipre3tJ3PGwlgBe+xqJpfqKdBA=,tag:XVFLBiDOQKEqhEJatpdaGA==,type:str]", + "lastmodified": "2025-09-25T00:45:39Z", + "mac": "ENC[AES256_GCM,data:X1zoluSa0lQi8+IgEp1HNjtHV8Y4aG5wREMR0C/dtHAurk3h9p7A1HcQ2YkJ5/mfcnJZQ/PwcVuPEFNnzogB7dsEb19Cs5zKqmE75nM8LbZTMRgBLFe92cS6pEdIX0PECTZG+FfUY2Blt0k6o8ZiHGX/P8bjanZjJxLS4FSjlyw=,iv:WqrQG+mdnSUji5OpEEnnkXZg7yHLzp7lSQYLrVoQbpY=,tag:JZVBkZKhRJTqu2myH9squA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod2/deploy/preprod2-bp-b-1-kes.skey b/secrets/groups/preprod2/deploy/preprod2-bp-b-1-kes.skey index 8120feee..1c1cc614 100644 --- a/secrets/groups/preprod2/deploy/preprod2-bp-b-1-kes.skey +++ b/secrets/groups/preprod2/deploy/preprod2-bp-b-1-kes.skey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:0SfTghwVzGlC2eboePv5vm/JXA13U1NykLZWnd5CpBXyUTBv6ZJWzkEOoLDPFNejRT5crs+XakLrDvbOdRgl5cAkQCG1692XK8D7iUNEiqmj0ifWoMHv94SmmwawhUl1eNR/RAoZibPeFSeMN2jTHk+1Ck4avMPZuHKpFTsjEgZsozduxNkxz0Kbc3fuqa5i65C20YuCuz9tVT/mNOflr0x3LTDbnpyn2ygvltjV2UvoHg67rORe90FWnLayAog/1MuJYNwUOHGpGVB6dtQHdhPqBsnHvADHm1OqvcuJO0aME5Vri7c5VJA4nK6KPS04AuyRM0AYb6o33Tm5QJRDMQRaXVit4xT4UXviXGK8DAg+RT4hiVngvGth98voAkPqHrM8oiAEYqdO4Uyf8n4o9MtAnXVkhcFH1r+rtB69ykYGl8HqZvcvozhviGQi+/6wGT9tDUoQJIQ80H6gAAj4tT4LfvC/GR53R6VdM7ExSWZMpPEmI96ZrcCoWWHm2p8NfYUMKWYtT6NuLLuu7PTqgC1QU75Qa/I/Fqxtit/qwD8fGd8B5VKXRoEKz8fcN7WzMYQ+bTBU3Ke85IhKwa3PKk0VowhT8n9zriR02u0j1HIuDu87VBlndlelYvDxMDDe9V1A3B6eMz9gD7h656M1jZ19NNR904zovk8r7boVdy7b43ppl1sb6BK56ITDuM9xyj+lBVjsTDhz+q1/D4BZOZpGlU9ZzCcw0Mpp+D3LHPMHqbHUAAL6g5oyniyTaKKqqKjqGloPVJZL2qs0ZeTlU7yNcivr0T8dq1/pjyE8e78APyymTkMcb+Dl2Ah7r8J7SGYYNGLdYwvQ0H6m/zz0WWSXHSN0rKV1F8MzrvhHQCJ1aDNnCA4PNANWhXIXqM0hAwgW/Xnc5UVgnczx9U2eWVWhMNZZLfd3sicZkOVoWBY5GS43h5uPuADPy9/lHWubxUts1Rrczf8gYwKt9uUNCnwXMd+5WIBITEQp2ynJefV+oqXqkLQe/sjKk+x+L7msoKXHzr4w5OphVyc58JDKlBmC2U+BbDkEMzDZ0aGa8EawGnENlW/n8xeGJ+o24CFnBCWqzYSjKncFbiFmvAEnAvOHMyTSm7N39t1FMv487a8/Mfl/NJQ3ohh8OF53B9kLk/ox1R58Qaq6G+DjJGOd2UlMA6fUeYJSZ3XfEmoNTEtVSUZJZ90LuTPMbZWRvBfUc7VpmpNznKaVsaB271ao41d1VWEYuN8p++fTl1Ql7E5JH4NK9lCiXnAl7FjU5V8gpQ2lU143NmaimGYC3Yf8ieqrUXP0B7LWiCx/xsP0xY1Z3itjix51XTUcT9e399ufK1jExoSrm+/uKPrBeL0B+8BxNF6kByDBpxaqcC0AEEYMKVsArnuqui3yQG8wLK6VR6XPs+2jsjwCinZS4IDmPL/zwv/TkRhhrcxIJ+qQvz4q2mgEj6+IvfpPaPnx36NzWMpEi41Ie2fhnAwat98/9+DG4qGC7XpbRahmjXNO1misVAVoBucQIBCUrCSW2H1nbVjigHh7aV3w4rgRs9+ZUK+pxKU0eazAbuyIftDdNLlDYE8hyDG0JQlXhtP9xbQC47e+kvkvUM/rYapCOdcitqk+3DFN3n3swyiv1b0dxY5Z9SMzrsyIxgZlUGRcOawkNmpTsBZoDXW7UCdgjWVekzp5kjx6Oev5PMylb1A5JAPS9xNh1M3ZcNfr3ytMcOhjmkleTeR3ArXSRagiAuZOeJdN7dgLkUS1/GW1WXEN3Q==,iv:GaIPj3kdtuv9pG4N8FutjOTlB7wOrMoFStAp9C93Hs0=,tag:ZqUVublaJHlNyOnDaj2OBA==,type:str]", + "data": "ENC[AES256_GCM,data:oysclfC8aZ1N8n4m6keupU8MbEmIlmA75WOQ1furw2Y90N/1kprymD/O0bCiI8lW9blsCae0Chv0vwb8SmFMF12eO6dUmSAn4CD2qVqoC4btZURcuhjz3olF2pNjNyycnI4+NoniBFqU8pGtSNo9xSwwiJDqW8WRbUto2GyCxy3wUgrHRxuafI4L3LSL4vmgO2CUIzBd456LaYbAIccO/8pMbXqEDwst4M3OszkzvP8DukE6dF7hQ9b5x3vGqkVFDQorvo9tTrN2us1bhUbGVE1em7A3IHNBCPsSK976MqFL6XaXYkcgBw9uxL7DCzhDoBV7mAZ5nZMnLEpLieRcI+ZQ6BJBs/vwwLCiZLVr4MXZPsRtkvtr8pdzqN0FGBa5fsIqLb+BxdTtQue+5YjrK6Hnk9hY8nTTKY6EOS+EaPBe3nQTKI/JefPNW0cjdJHVQtSbDCDhnrFyvnntaEb7zUIk25aGqxVD1NwqcnZ814QlFMVTpzk4XyUI6aGB5/dWClRyoPaeRTlmPvD3aEl2ubc7W21XmwgBAfGhCd54A+UxRIEFjEK0ZXpXHysgoZLnP1BZ7d3Ob6VdeKqsx2LJ7VhbNInijVBGJYnHRfFWJTGHHAsyOOqP27gIVc1b6pHpgtUI9QiGiMH1gi3Ak4bk34yHJf3tI2QdMF3CivPpFQ07AvB1Gc88382eMgd+E3ZP5Re8rGjHPqvauWEcZ4yeZEBHS4AkKN1186qiIs3TiNBERbQAwPoLkvN5G/2yrmFU8XM8s4rB8bIW/iF/PjYRIg/dTgbxt74phs/SWE91tIQmim0Pb8Mwlbsqcm0WzB6Blv9XWUKrJmXszgZfpSd4ujVWoJw5ey7GlMknQ5buA9uc4fDb0DQlgqFrSTpljpQzlTEEwuHCdz60gYxCpWJhHYk8sOGCFW1nxk7ILkmkHZILI3mzWagbn7RabIb7+v10SQ6YmeNdK51aKBbdoC4YGg/kyjAdVPY9moG7WSuhHPlnPoAmVeU3jYisTS+Vai+Y2oQEToIR0DgHI48ZOBRuACsy/AXpUhXqzwCi+JVT5tQhowIGACBLvqVXPJXvRJSypv9pB6nbgXmpvNshHpru+23EtWYErO7YTX++pw6d9SFHwLVmDSy6f9PLAO/vB87+KUvuE5JUmn/6E56d/mLz4Cd30pbswmnErh2S0rwIfP3vFigWY2IeGDkHBJrJQKJu1fjSmhounwNrmObptTxnl/W9NZSuMOHmRNm+Rz3h2F2rwEVBphyntOH9zwzx6hBH6wYsdm4kBVG1q6s+waDklqD7B5Cqb5LNHP4UE0FLswTXCNUuNs4eWFOqdNDVWUA25gdxjdBlBHOAePQgML19eJYCwr7ZoPD7Za9SlzaGR+7Qp6XVergjlZYDNPWOqmS3OiHbVJBnCC1CdYdOqAIjtz5M0gfNFZI7iWtzdoRIWYpZuXZMZMhGpGUcUDxzkBzyiRhlZQsJg/rvJXOUeuMZVRupL48fzFbO5SAtNM1Ue1ViahYnHF+JoPob7z3wSyLf/ZfyI6QmhsQIO21wl9xV3maTOr33OY7+tRISxlUO63aFJtI5EEawWMTgfxbFIIq0fe3MNLAIHeReQ+YjTqfIWbbNtFkj0V/M09cDmjUlQnW1AOabn5tggx7DEefazp534Sb2ymgBELRzmjQpyZMxOh9BVVuZ+nmX44pYFO/RudBQx9ZlcxeH6IDivm7vlRgsbgvGzEQB4jjPOGf+7L2Ct76S8IJZ/mlIkzUkbgUm6g==,iv:P+aeBVCuIzlm5VRDEEPYMh6mSh+SWdDmpTz87O5Y4z0=,tag:0d9iGF98DNtvj/kKO13Bng==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiTzI1MmJyeWlla2FPMmlq\nckp1TXhla29kQ2lWTjJTK3J5SCtsaUJ4eEY4CnM1dzZEZVdZNHV2L09GOW53ZG9h\nVktXU052YzBZb1pUL1ZxNGFEZzV4R1EKLS0tIERlOVN1VFFlZTFuSDZQOWJaK1N2\nZVg2a2RXbFhUelZhMmZ3V21RczBnWkkKYV9hk5Q8AOGCrR1KjfrJ2xrMU2YD92B/\nGGzN/D0SuuwBYxQHGFr4V8ZyKI3+ZRjL1UvjTNyFyyaMMHC1wIFLtQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGY2VKalgzOEM0dklnZnpr\nRm1xbFJnZ1hHYjdhcTZLRFVFZHg5RTBZcDJRClI4M0t4cFgzSFhvNUNyWFQ4LytE\nd3oySXo5SEZ3SHYrMXN5ZXZqaE9JREUKLS0tIDVwNjRjTWhYN1pIQnE0ZGc3WS9Z\nQUhET1FyMnhCenZ1VEZzeWY5TXppcUUKtUwKr7XDOjHeS3/MbF+L/F1qbnBTjsnR\ncW9aRs2xyJZpJACCXw4gTe9TASBQXsz4zZQgfMQjVaF/+EHczxUFgQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1mcvj04swen8l0yjgkpng3rpzdk0xycg52h2g2ktflhw3szvg83rqcvdawg", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTZ3BMN2NHYjdDdWF6Mkpm\nWWtjNi9LMzJEN0VneDdkR3VwYTZqbVZMN1QwClhHMVd2OVlEOCtoQWp0QmxWNm94\ncXFaYVlGS3JYcUxzSkFZMkFZVUU2dXcKLS0tIEJUcys3bE9WTXNIblFkWFdBbHM2\naFZpaUgzV1U0TVVuVXRwakNNYVgxMWsKu+sUwz8a2vuvBwtQEM9qh47YifGktkLa\nTbsCL9r8DgfPok4ppgfO6mTHG9ZIUtcGko9BbQhH+BHU0GsJmjdEeA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlS0ZqS1paNmYySFFKam9s\nTEZlMkhNZVNqRU13ZVZRVWpWbkRyMkw4U0dBCnFONFpDWlNEbmdFTmtGdndDTWRi\nbG1QL1lIMko4NFgvRDVJNnhLSDB4WmMKLS0tIGRuK0t6UXY0clB2aWhyVy9VM2cw\ncVFTZ0ZvUjRRL1dDM2c5a09ZNjJXMk0KR33ut65PLB4+cMx+blGVbFxd9HDTd8D0\nS+YyFCGeNnRiGBhWWt8xKgSZaJbMwHGbsDsg0/8EegX6gpOJWwsgCw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:24Z", - "mac": "ENC[AES256_GCM,data:XCMeK4CLYBGElSevcYMaymWhgm7qZZNXbWAi6DHtxtGN40+GUIyleI2RacIty+9YO7QfkItb8lg5otaTmPVLwqWDI1hXvhfqzfxVhv8hIbQtsbpCFA94YYcopFIBWRP7nx3grjNx+XvfFU7NQN3Jt5bQVJOLM7cUrWKJt5NkKc0=,iv:eG1W29mcMRTUACcYAXDU99wUFvEwmJnJ9nP2DT7htFQ=,tag:6baTjzi3k5cYE6R3VmGO7A==,type:str]", + "lastmodified": "2025-09-25T00:45:39Z", + "mac": "ENC[AES256_GCM,data:OD9yJcN1t9YafHWzcSCxWrmLOJNRFmUlH4A6OXotVDA2CMTpfXORuwOxcAwCoIGO4T0PPu+sXqqhyZ3yinEjEUL5QfoAKFISKSE5qkkuOVX1uUf2cU1lsjhP0mRyceLjIwvAt0tk/6/kTDyzo4etgqtyrRfAv8NymM6txxF37M4=,iv:FiC6xL3qhM2pKUkcNZNy/Ex619mFxHUg/r7KPPcknzQ=,tag:A2710OkmQ5ib+8iTyLGv0w==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod2/deploy/preprod2-bp-b-1-kes.vkey b/secrets/groups/preprod2/deploy/preprod2-bp-b-1-kes.vkey index acefab16..2829ab95 100644 --- a/secrets/groups/preprod2/deploy/preprod2-bp-b-1-kes.vkey +++ b/secrets/groups/preprod2/deploy/preprod2-bp-b-1-kes.vkey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:CmHWxe33IZW0Qg64uZRqiWQ+9IRnUEIQkeRWPQ/F4DXx2fH9p4bb8+HGCu6N9q0OfLmGaJSDw0xYuOfMafPM6Z4f36P5zFa8BXXcSQys95QyIOt7OtuYtf6MCzB8H/rFYcLMJUKufn/yKnUpdwfIQc37irsGheiqFx3RAG84iU4daMmOU99uLNnbmyejZwFDibslUgIXGM7oavciQduEocOASf/GwJaoHLY2OzCnsRR8JEkp29Jo,iv:sYYirtEsSV+gidrdubOgIPmlczDlVKrbb1OpORTKGek=,tag:I/sKvrx7vBRpHYq+uHwBhA==,type:str]", + "data": "ENC[AES256_GCM,data:5LJVT9A7rxdxrFgwz0SSrjjBG8vkFY7OmBj4o95FKpd8Yq8h5duDAtPmhPgW6KvHP4R20CWxIBh4CiZ6UqGeA5DQws5a4Uvu2o7RD0ymzqS+Oc5MPeCifX5I4vJH2I0ImO+s5U4Oq41wnlHLm38L8zW2iGHnq5qraJG8qH2Hqmk69sRuVBxAuBH7vcCfFHFwl3flg2tbsvc2Vpy8jKOjnWm/+DLvR2DHLrogVkRewHLM2vWBNC1J,iv:gxttD43zXvZJRuo2n5XnNrYlVLpkqvZPf+d3FHtIC2c=,tag:CjZIAje/0Ueob1POQ2JtWA==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJTTk4RWdieG9KeXNFbGh0\nb3daa2NpZ2NPTTZ0N1BBODZZeUk1aDhYdjNBCmZwdm9lRG5aTG9KMHI5dk9QNWZL\nSThHczE1dHBkY1g0Nk9BK2h5VXd5WGsKLS0tIGhaeUJHN1NHQ2NNUEFySXRGQ3NS\nZEt6MUhiYzdpNitoYXJKS2E4WDZiVmcKzL+Fk6AxOiEZv21VA5WkE/B5SBamoDKE\nAJn1AgnKtV24kmctmqj2O/G1afmj6ASrQoJX8BSOOObOqphZyZvO9A==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVd0xBQzVmK0xjUGhlMFpI\nVmpYNlVQSUFwU3V2R2V3cVArZ1l2alM3NUFBCnk0STV6eCtlNmNSLy9DY3R2dUd6\nMDVNWlJSay9yRllHemNXK1VHMVBNejAKLS0tIENXVTk3QTN5eEZBSTZHVkJUSm5t\nLzMxVmdSZHZOM2lvczBuOWZ3Q2NwM2sKhLGUw4hr1+lIHMx5kkZ8cAJqrhIXOKyz\nUV4u6VvQUvDhF1uPYS5rywvhWFWNGBwsgNaZAxDppPqp1m+YZUvEOw==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1mcvj04swen8l0yjgkpng3rpzdk0xycg52h2g2ktflhw3szvg83rqcvdawg", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBueTRCS3BtZkVlRGVBVDRU\nNXBhMDA3eXFyM1JQQ1hkZ29BZE1NT1BjblVjCm9NTmJOZU5IVEhULzdQZDRJVEF2\nRENYTC91dzZsb3g5ZFpyczZkZSs3Um8KLS0tIHZXS0xGTW5zQmpvRDJpZm5rd2xV\nQmRrMmwwY1UvOWZHekRyWmZ1Y21jRk0K6L4HPJBNjmHbzm2v8dKG/Iv+pH5jWkWK\nFpynG4SHDXdB9aJHZGjCsLEJNzj3NmUVP/RdU+ZftPENo3COywh8ng==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBocTN3Nk1CUWc5T2FmNUJt\nRFJBQ25UbXFTMGNVb2tSbUxIZWhNWHl6NXpRCkc4eElDT1NoOFRpVnpsVlBYNFZQ\nci9yeXJ6NUJJR3YzaW1vL0dZcnYwLzQKLS0tIFREeUlJcXNOZ0p5TzlIMzU1a0ZQ\nWllWSmtudmpvUWNJOGQ2SkRsOG5Pd3MKgN5ATcvF9PTnn+FPvExeHp9vb5/TAhmf\nTMqZhAD9FK/gTU/kr+srW2Xj3qNdx7ABJj7iYJGdNO51vw8ElOWd+Q==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:24Z", - "mac": "ENC[AES256_GCM,data:IHTn4dQPTOpr/0YZq50+zz3dITZx76kQX22H5RVIQOP89qo5ttM9Ys9EsfDIEjBqc0nw1AUM9cRIxdxl6bVGVOhu+/hPQMePKIDTOKnL2jTidUhfGmSJEq2BX0Wb4+0mUpDGVS+EOMfnS+cuxjOencm2Px78QqkY3/F9J2Nd+84=,iv:kdzQ2ENkDOXmdU0N1w0AL9RpL2oQ5uf497svgaP8/QA=,tag:gavruAorre2IDDZGV/j3rg==,type:str]", + "lastmodified": "2025-09-25T00:45:39Z", + "mac": "ENC[AES256_GCM,data:mrABV3F6U+StwXDUqzTeIxFKs1dIOHU/PtUqACxntto896qeQDzEtoj+VnnStf54jLRwdMW5trnoszdLpDe0ACv+LWmHWil2hLyPJ+PDzZXTN5GUpAtOZSHfoPjbzhcZV3pmFUhhvFTE6dPCV1zI6FusqBQIduEh/nENRi/PjbA=,iv:/sR4bQDtLG7fjWYp+GPrjHwg23QDvzTZ5J6k0AMhK/8=,tag:d+SUxXUA2DA+H3xfi84jpw==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod2/deploy/preprod2-bp-b-1.opcert b/secrets/groups/preprod2/deploy/preprod2-bp-b-1.opcert index a2fed3c2..397c3484 100644 --- a/secrets/groups/preprod2/deploy/preprod2-bp-b-1.opcert +++ b/secrets/groups/preprod2/deploy/preprod2-bp-b-1.opcert @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:8JQx24G/1GdWIbatKzZFUivj+PB6aLImFPXUXIvls4GHDtxHGPj3TDuxdg/40AOxHVfzxH4l3urNn2z5idGDsf7fU1Y4Nk9APNaNfFaeHUlHxv8a3wq+yq67iDyjbKYdnsjsNpY954Ymj1tG4apJyWa0mfJyyLmTvMNYm5Odr3Je84RMHtVasLSm9hRhE6MH6JcXVr9ZYrBX8u/24QIHamO/1skxCgUdj27XCA/WsyLFA6kvglSXbMLFdgy2RVEVCOJpXhgnj0droT1Lb9iu7j6Fb9Oj5vXrPjAIsDUuV+F16NYom42ZdSSVYwvz3tp5jdZFD8lYWEJka7Ahefqh99qM0My6PGqTxZuTnL3+yIy5ydHTn/iw+Cbr+UBh6RJylUfX8T2NSMxR4zrmmUT+bWrCuFogreY89qLHnFDT8D0LqmPMm5miPrt10AWmvjckWvlvAWjLmLPQIK/drg3ftNgNF/nzxP2LBbx3NqTorw==,iv:V38BTNHHzTSWqbuQGCDz6bRKh4xQtRq7o5i70YO7t70=,tag:ZIhALSFI1xUDYGF7D+CkWw==,type:str]", + "data": "ENC[AES256_GCM,data:njS2AecYD+8wctytD5tUrxr+AcyXCnYCRPt9W//Si5e6ZeGA1SKqQnCX2lMu9rnUyuzTP76qODSTJ9qVPebid1b+4Zzvd8BreH4QoHDzSioQHEXd2IqEDYlI6L8BSXyGIqMKpLWCJ8iwsp7AkCyTVm7iaU2qWHuOzQlV5qKZz1ekYX1LfeYlaOMvz2wP8ybKvYJ7FwhBXyVXpFyDFRI/gSX+wWvMtG9Pzftp3kW/d2kW9RRLYjVHqe3D1op/x+HQw7KvltYX0m2e/R6J/XpMVj8WOrtZgTkUMmNW2HKjWxNCuN7PTSuAXLN31Pv36amRyKKPky5O+Asot8akNN7WeYPy/XYZsT2FVAZN+JoJUMOprsO6cqZPUqux2ZKh8/8BIYxemzww4nBrdA5gyi37ZG6etLDV4ZV11wOjxVpQZNlHxXfapBjxkzcBoxOntjWlLotZu1FNFAJpkqRLrUZMvy3HV2H2lPOeQbdkwBCm/w==,iv:n4E9knqiaOhqifCyhor1NSv94Rlxaqlg1XSm/VTj7HY=,tag:gKk+f3h1kKgXqRHZ7t7NPw==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDb25Zc1RFMTFvR3dFWnZH\nTllUZmtNT28vZVJtUnE4c08wd1NaWkFXWVZFCjJSRzlXbGpXVVZXNFNBb0wxTGUr\nVUlaT1F0ZFZDMHpBN3dueFNzdHoxazQKLS0tIHlLWGQ2QWFRVFhQb29VNXVHYlZl\ndHBBdTY1RlltSWFjdFZqak5EZFFBSzAKo+AY3CjPo+t9Y7YHTLE1lw15kVVsMSEk\n/eb+joqedNbsYwvsrQhtem+no2el7eCqCpkC4+d4XUdP0SXOkOKL7Q==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrcTdMci9wZ2pJakloaUlQ\nRXB1eWdpa3cwTWJHa3lMV0RhdlRORWsyQUZzCkRTenJ0N21IYUExQkY4QVdSWFQ1\nRnFnT1NQcVJsOGdYOCtnNDZzbDhudkEKLS0tIEg5V0RoODNrN2dzLzlZbzh5VGZL\nbmxjMWU3T0JaT2dhZ3ExZjBmNHB5djQKrm2heFNfjjpmHZ/VHzGnQWAMJtdh/TEl\n1T0Pmsw622TVi6xQfnJc2DEMa+3RGWx4Ncfuk4GFaf3hIBDIi1P5BA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1mcvj04swen8l0yjgkpng3rpzdk0xycg52h2g2ktflhw3szvg83rqcvdawg", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuUE8wRGFWN2F3ak5yNm1V\nSUdBSnRzelVNdWVkcGJ6MWRQWXd2WWpSREFnCnlGUFRsMjA1SEVHcHcrUU9ZRS9G\nTHQ2Y2VnbERqejBIOVk1YytncGhFcTQKLS0tIFBaQ2RhQ1JsbkU3cEJ1cVRZamhP\nbkU0c2hPNUJxakxUWk9ieVhGMk8xUG8KYZ56Y1mly1v+jJpQVFBoU3f6XbxAwQw4\nCi1+tfZsgMk9GThe9TisZzBlVotesQye7crICdexcHpcOgT+c1xhMw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKUmdJY3VqYW9vQ2toQnBN\nTCtzQ3loMkc4MGRZak5TeWFUODh4NVI2a0hBCmpOTUlSL1RCYVNDL21PYUsycVI4\nY3gzd0RGbnhkQXRvd0tVQTlQSHZjREkKLS0tIGNKZGNDQW1nMU9vbSsyd0wzQ3Jj\nbkk4cXRSa1dYV1hWTmV5aUd0czFzZFEKlfXVfs4NFWJP3MpyTLu7IQjvgp1Jjo8P\nkjHH/juxy9Kxmihl9p3bLpUV3m+Xws+hA20gr6mEtJcTk77h0jFafA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:24Z", - "mac": "ENC[AES256_GCM,data:j3nJTHRm9ehTlWq/snP3hARvT820l+1iS9JOLqdisfsfzk7wMAVFv/UiS59pDCSxw/m6w6TuVwedR7RH9GCnjuqykH4R2pA9je9/Cka2QIl87O0Mt5hbVbQ/ke2bsbOpVs7+ngTEx/BkMJYlKRvdpnw61R4IKm3kXRxat8sHTWM=,iv:LTi13y4xuCcMN7oK/ixfryMLuWvOTgNLnwdHPl9It4c=,tag:Z0Z6uEIfbaukN6yNMkMLng==,type:str]", + "lastmodified": "2025-09-25T00:45:39Z", + "mac": "ENC[AES256_GCM,data:3uc4KDAdPOk5qGny95kr+7df3r+JXCgyN7GTo0dSapG41zTeLsO1XaDU+cQHBExf1EHpRQCS10PNwoIrn68T0CAZPrn9Gxn3QrD9OTbeX5iNoe4W24W1KukBVsj4M8FxvPU+QcHiVQpMOqyssqd6kpWk+bX4MwyTnNngKkq1V+Y=,iv:C913P91iq4/SH6ts/zTebIu8vkFLyop891rSLiiyRXc=,tag:lRQnSPrOyK6nXLVgaUF2aw==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod2/no-deploy/bulk.creds.pools.json b/secrets/groups/preprod2/no-deploy/bulk.creds.pools.json index 5b78a118..acbf9599 100644 --- a/secrets/groups/preprod2/no-deploy/bulk.creds.pools.json +++ b/secrets/groups/preprod2/no-deploy/bulk.creds.pools.json @@ -1,14 +1,14 @@ { - "data": "ENC[AES256_GCM,data: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,iv:eMKodYzCMLCLLtPGynzdrrmaoIXrCybEBp4SZt53jns=,tag:EUQ//+LgssexBII2V9lhQA==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:tmjinlFuA17wGF8CFtLxW7B1xvu/vSKv7/k56ViyD6U=,tag:XXmh4Xh22BADnlRwHlqJOQ==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzcllsREdkQTluOEJJbE9U\nWnJWcE8relV1dnhrSVlGZFZRUTFaeWRGWWhnClVVYlZnYkVBRHRXa2xzQ1R5N3gx\nb0FKMnNvSTNXYkV1eU54dnpRQjZib0kKLS0tIDVNUld5NG1OUWtWbEh0aklhZFFP\nVXpLZkJBdnp3Z3JZVkdlVWNvb2x3R1kKqKH9W8/ZdeD2fU8G1VfKf5giJYYO10+8\nxQecQJwk31B0l1A8gG7rFmFmiuTNlXNGrw9qgyhlWl9gxTTqhZZcSQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwTzU2L3NVa2ZGbjVvRk8y\nbHArbVBtSldSbllxTFZsYmxGMFM3MTUvaERzClo0czlPWXFwRy81RkF5bnFwWEFY\nci9GOTF6YkJlVlhTNUdQNThKcE1lazAKLS0tIGlPQTZqTitaQmFYWStFakR1dk5s\nYXJTb0Fib005SVBFajhTd1ZJZ2t1YTAKe/c3FRFaTkyjb22vvbuXRyrJy6ofj1oe\na8MsG9Xa+tpHHb+NgyAHi/QJ5SNg/UTZeRfAEs+YDiH+rmKKBsl9iw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:24Z", - "mac": "ENC[AES256_GCM,data:d+uWX/5YPw9hFJaafebpRrAsC4AGGMvtSp7QM8Am228iW6AMW8/rq8k3/R4EPsAKzYzCXss6P4W3dMGh+8g73UiYWM6JmtbJZ0JvRgzoo9SQL73TQMXjoZMXFesFH2ciu4VNztc4raaQLvCaaPkzylY96w1y4qZKN2feBsSdarE=,iv:9OAOYUoygiZcvL+NOl6MegjvWg6t38sbTZIqsRPepY8=,tag:sROKYg86qNGyqor4cRu62w==,type:str]", + "lastmodified": "2025-09-25T00:45:39Z", + "mac": "ENC[AES256_GCM,data:7nA3ngdE96OPhr8/3RENgZsDEhftn+rYMLBhcoefNBhp93rhNOJy47MXwQT6HgaLqnWfYPbT3zD9KFIdE37WHwuOAi+72+eS4VI6sIwTROaKCTb5p5yFfBLxv70adB+YoCvH6ccubYR9OHu+iWztPwIeDUcwR8UYypmOiyRH8ko=,iv:ggmZQ/okCUAjNjW0cxhzcGfv/iErq2Y1xxj72gOnhgU=,tag:VnElq6+rODek7R/PZYsRvA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod3/deploy/preprod3-bp-c-1-bulk.creds b/secrets/groups/preprod3/deploy/preprod3-bp-c-1-bulk.creds index b242b769..8c914b83 100644 --- a/secrets/groups/preprod3/deploy/preprod3-bp-c-1-bulk.creds +++ b/secrets/groups/preprod3/deploy/preprod3-bp-c-1-bulk.creds @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data: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,iv:GCrLWI64DXU5lJobyLzclvk+FOfYvwmfVrlJLmxb/BA=,tag:YgjKGp7NWTBl6iphmofhlw==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:A12rlSC4tulTdyWZ29oLKE6ZpbwAzH6io29bU8YIGP4=,tag:/JUUCcQsIgXQW2DdR7hpDg==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmbG9RVEtBWWFZb2RYS3J1\nU1JGNy9NVkJJQlJSaUNIZSttYmVPT3Z6UnpjCkx3and6SzdCc2IwbVd0MlMvSzho\nTlZlVVNkR3g3UmNBV0VhV2UydWVyTWsKLS0tIE5YeURHWEg3R2FZTElDTUlUazJ0\nSFhlUXo2VCtWU3g4ZzNoQnFGS2o3bWcKLxA9h3PE6OFKCa6K51ZJpa2GIW7vwQ7h\nyJF6BKoknGQ3H4Al3hUlpfbSgx/aYEvu73U+wba42uLUw6GaHlDybg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJUm9ES1Z3dFpUcitiN0d5\nTi9GWi9CSTZIZjJ3anBRcEhnV1ZwMnIrTXpzCmRsUkNHUGdzUitZL05XY3F6Tklo\nV3BWemhKYW5zTVJWK1ZuUUh0L1dFN0EKLS0tIHJHTlV6SnQwMFFGcHlxMGQ1SFhP\nUTVhQXAxY3NQSjh6TnBIMU4rZ3NKdDgKsdEF/6PjlrDSngDy01TzE1UukK3ULXq2\nP4xORMmMr91+Jr6Y4tJRk+f1w7IZzBpTJ/0g2qnHPm2a/dyGqKRBlA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age18c8cwh94uyvt0a65pashccsp7falmqhdhp4p9paug2v3af9etfwsq67ds6", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1cHRqNFpUQUVRZXRWajhl\nWnRmRlNJcmRqREdaQVBiS3Q0b0dDbk9RWGt3CkNZQkZsQ1pSWUVZUnVzTytYZmZE\nN1FzY3U4WVlyckU2bWZxVGZxZzdpYUEKLS0tIDNEWWFLYUxPc05IWVIySXhMa0Zr\nMmNaZUdzU3ZKcWdPZUlFMmJZMnIyb3MKtXRW+MoIr4C2Np/dRlMrmULRhvyBzR60\nQctBr7quAgiX38jYgZ/GT/J/kh0nMOODT55Eppv1DDSx9z5CD1H9Vw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSWU9JNEVWQTZDMmE3WnFq\nWjFqaUR1YlFpWFlZWWdMbGxxRDIweTc3bWt3CkRUYWR1Tzhvc3E2Qlh4RE04Sk5O\nVEsxblhJN1h2Q3ZFazdiVHo0U2NFWGMKLS0tIFZac0JnMTFaMlpUM0NIZWJpVFRa\nZ0NqdTB1TjcyaHQ1bnBEbnJhMTBSZ00KWZqQWRJCinmRsVCIRpyaMWU4P6FiFguC\n9vm8GPxFCVTwU2nchSLXH7Nr6Vvv5m8jQyRdCgQLgOH0vaEqxEd1fg==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:27Z", - "mac": "ENC[AES256_GCM,data:r520YlJcZLudTSLwq5ISPuDT6NsqRRANoCsXUz603zhXP6jGfi9UbgEYSAUWgVszMIQyQBoarZeV9cHsFNTKLtvPGS92XU/HMD77y/WbMWj8ppjcOwcWYq02lRcWexLeNW0yaz3yjqKW8rwhX9kzEs4MLvj8rxghPpRuJZ3MwdA=,iv:YGX5WdvDxAedOqUV3QttgHAbAj1qn0eJ26o8LfqEmk8=,tag:jhjYlaVGBipi3JsJQzAkXw==,type:str]", + "lastmodified": "2025-09-25T00:45:52Z", + "mac": "ENC[AES256_GCM,data:oI9QUF44Wjv8WSWad6TWHtKhdTgX2QtAxynbL9kZmU5PJ4Pl5/jQcuqByfia1gp6tk0kWvnUoTxjWO9tNDnTE0ag8/ko2DCtEaQguz60zEAGBJg5A1063NadtkBsP3i1vOY6GY5HYjTkLAKORHLYyghGGfzsxDS86N0IrbiUkxM=,iv:CWPDUfDWlZsHSzE5gdlwEyjwKxfGb1CdtGj6JyRa0OQ=,tag:O8BAVtAANPnCQa8XAhiWYw==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod3/deploy/preprod3-bp-c-1-kes.skey b/secrets/groups/preprod3/deploy/preprod3-bp-c-1-kes.skey index 246d33e8..038f89f1 100644 --- a/secrets/groups/preprod3/deploy/preprod3-bp-c-1-kes.skey +++ b/secrets/groups/preprod3/deploy/preprod3-bp-c-1-kes.skey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:3vKYdHWui2yz9S1zBYqmUQV9ONkRS6LNZ6v+kRsJ/m38HQpqP4fu8E8Yx6BLHUY7KxEoqWqqnpfOaidcWwufuDHW6fzPDIHZMUBAAbucoV5/sz0htuF9s8mNbyGEOea3aa1oBdSZW1qw253Py7dgn4/VPKZ53Eal5qQ9nMZHH0Dik4kAJLgLLHVqw1bjWVsH04Psd5Md7YY7ofT0kUC292cEcD9z4cL3es4vVzB4oRN12nBY1lllQf9znJLfBYcgKTVLcAhqnk6oha7y7deMoZEWiwQm1r6I5kcwRX71sbyu7FxUE8FLJtHjytr6LORU33ypEwsznO1fw187wNQViKpw2BoZbeGESXPUcwr+igDyycKdziSBNa988hgfsRBm8aYuBJegqcuxnjOMzVwvEf+L7v77wVa4agH2ZURxWw4q8z9gpFJ++VmFaRTUcavlRnmKzdR39jceQdhU3xR2IkuJf2l+cwWlWuRm5HITRtH+a9h0mlwmyh1rZXM1xGEOQJqWMmIuZbJ2s+k6B4ob17owryMt/WmvJM3+2SfVefFZfULTFOaCFHAIM3O9EnfQuSIM9c64xOLJAdoVwMVoJBZo2mO7AFZWu1VdCZzVGgmh62F/TI6SFEgsLBNpuhjbo4TSHaoscTmJKv7zWaRwKDGcqUvJsuzB1oIec6VbVN4rjML1ugBDqBJ6yjx/5XHRJHIxNNlKwg2JH9L3KvC8342SD6ABb5azYkrUEQ/hg92x03d6uEY0/ApFRKDnfYe53iBhNdjN+D/I+GTT2GZR0L7O9Fkmvf96FbWDBudTXsip84mp5FGWYbnGd6IXXfvi+l8LQ3zb6928MOIUseNi8co4togUmJ5w8TzDEJ42Zk6ArCcfVZvWH2TFGRU6S1ZoFLdsrhxtT5B8UjaxitSjEUXDxXNcu9rnGed92qbe999jiH9OLfxysCJWBSUhpOFDJKa44oK916uWW0QHugrPGnA4ofD7KR3Fl+MO/SAg6Yk2gfBjIP2CgXGK37EBBqnWCPFr09ka/N5RRzlmXt/Uyy4ZaTjnTo+dZPPyS2wBQ4qdEJyGYubTFjB7PXNO8S1D0h4KtGKjqxOOO8126UnWmjDIhDOH+svYMwLii4fssTiJTJ+eWeLMpO61UBuTrOKhZBo1odGTKkPSGZoKp9vpzAT4ULB6+A8IB6iwzK3xsBwMBY6k84I/hG63uKVbS6GlMYL1croDPdh752ZBw7vaPRfPJUdazT1j9he0STiErgBJzkf5x+I2tuxgwTeNRo4Yg1uhd+KV0ebTnzYqUN1TNQHHPRh35jICk7Vz3iBPFh5XjMuJpcvqh8xQ6v0WYiblKLBZkcu+V9nerQVeiqORdGHwBnIJIVy5AFraiJEMPdy2VyNeUxhyJAnH7nSq/SAUO6pj2fsfBwESr+GeU328LD8+AnfcOi96VzIMUbxScIcUY9t70AwBj28YO37YWao0CEs527tVLgsLs16ithTeBw6jJUOCU0evMzskQg2FTFkPX+b89XmEm0LMUrhRamVvBPRQ6ZIGturMTN3Zmw372NyxYZUzzaQ4driUB6lOl6/hfkadIwKIzuXC3HQDRuVgLSbYl/DfVuwcVsJ2OSW7kCSFIoiLP6lRlgksHDgq1i7wWfxLFeJ7fZHV64oKFag6LihnzQzUbqTD/MHtyb2ksgRA9kIBxpGDBr9iATjVSvDKMV3XyB/ukKm+ctzePyfVKIIq+K/BIXxPGeujlwsEeW3KmeYWEttJKyGZbTlx+w==,iv:JHGU+x1GLQ083kKkyg1xuh0MdI8F5Y8xLZW3fdYSvFk=,tag:2JU5MtPxzrg4ojQvSqn9CA==,type:str]", + "data": "ENC[AES256_GCM,data:fdmwnQmpngjiQhvJ+Tir30Di0+rxPGzS8eDh6bzKU0KCZaMDECwNqak3YDl8L21IUDClAL5NNnYk0DhdkPDuKg50eO1OInyr8fpAfdTTakvUZMm8BDC/TUXM+GjpCF9CGNhCESqryVpSo4PtaERKawaoxeM2n4MfmyacJoO2NQ/2m0/WquzDDciFljGYMKGGRPZjdD1cJNvULGq2Jgjqx2H6AtipQXrlEh/MraEBuA/bH63R3jrVDltbZ1I95lWBpZ5j4yhGKKj8tASs+U4A4k7FcxQJVjTpRoDJ/JGFnIkLJZXH+UDPsunT5Q2fZtwZnDEAwTvDJcnXfD8+pSovqgW2Kc4bVdQ/dn7O5CA+W1IGtY6IMtbBZ9ae6FCv0spSmlvK0g35eSL84FOwsmnZkGrhkULfTLDSB9wesmyH1oT6F987HcZowqiC8zKnqxTEUKMi11OdWucSj6IxHJHTEHy5ZPrVAVBVgkNmJ4fWcKuHA2px07pupflpz541RahJLUN/mepgtThDKwr1vzXmfueKN3qBl9YlgL4YWlKZchjp1XH/ecWWh6Xi8ZkEgz9Ie+A+uOa39VXdE8MW4UWkRT4hejCBwqBCxJoxzrtlDijMl+wYZE+pjG/nJMjtfJDOKbschk+cu5q/P1//Bw5Cs1vGd24F3OfkOIxeUbvaaQv9c+AhbkDxZYw4N9mc+1hg4BD8xQ81wtYGsv16RWGi1CBwQJOD+R3GRUrCZqU5qIn6FXWvEHzSAqtYiiQnprD/TFlZjNyH5YtZew6dYMS8zFaoMb3GvC4RYce9lHcF+4XAcIhSx9/iLPMxnuhEj8ANl/2IeD+5H8atzbTRl2fMEoCxGUj53yCzVr3MUWxKvsAHcqtr1PPZC8mmKvuYWQ7AH4FErRwgImBvPVEYxkjoBb/AloOxwkreP49OoBQiinD5hBljGaQy2K6wBCximeRURdq5ot3b+UypxPycS+WE8RDPdmSPhPpeWBFnxOMYhn5FkNOEKI4RRS3IFccHZOTlWy6bPV75DOtXSTu4IwfeDW2GIcQyLKUDjD73dIj4SGnadK7qrPjPPnIRRKkhDJDsw9Cs0S/UcMdQFSLlA69YeyI10rV61kN7uE+hkrjcKmcl3wGFlH2wsBDmhCR5+aZIGc3+ChSm+1CHbjQSQ/JlMQ7NWpfyNb+HcuKnVsPI4obzV8nNN83vKXzGHrCAdRV+zzXdj/7HwNQSEf1jIQi9GrSK3CLgiXTSczoLhnLih0GgnGbFcAW3BS1sQC87IrjIQ1hHP499SITYVrE0XXd8eMBi3dR3sJOxZJ4vEXX1JXNQ4HCzssLvgr8DweS27A1qeorbhpFm8cCR9Q1hWdqrMnxzCzrOhNsbQ6vlsmRl+GC61BBigTAR9GmQ8C9n0glikSc03u9rPlZ3A2QAeXspt8c/kJKLWB2JywCFxSl956/3/sUAZ7k5RUNbj0zbhPZmec6jIuVIS3mrU64XCFjaEBJRFN6/eZzZ6kftRalQcmXBOhiXZP1pt6DNuZJVSaQmlyNp2HeHo6KUkmjIfGVIgvyl+kswWqFv2/knbyKY//ycDwxqf6hyhDpTQa8eGkIS7nOf3QHzqGx1VhJ2FTS2UBlgaDsneSv6d9qvCjl2rC7EHllDT61xc2cgnFN4IkdvYKHD0ENQ+vZTnZsmNjDGjNlu0dx7JvQ/J/qkq91d6bWzrVBW/XjWd3dUTIh02/UUE/aYoGaq4HyHtit8jqigSlCxwJ60Ruc38UgmCSmtSQ==,iv:WyqT2uDhpmaq9B3VqlO6MXpGFU4eojegPfpz3m7KlEE=,tag:KwquAmNfjA+eRSM3Ue3MYQ==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqYjNWQ0YvYVRZdTIwY204\ndDdMM2dLZFY1ZUZ2bFFsS08wNmZVQVlzdzJBCjd1aXJVSUJDUXlxR3lYbjViK3JL\naUY5TUJHd0dpa281ZGowcE5vcFM3d1kKLS0tIFNBL3FwQk9pRVhIU3FSbzFtY1dI\nam8rdEJtOTMyRUlXSEM2NktXMWMwR2sKJDrDP+8+cbZf/8Sz5rgMU24mImAYBc28\n4vcoUpfYrGsJyylMXR/BLZw2B/ik4JV3G7kBaSFg7vbYPHK2uyIu3A==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4ZnlaVFhQNlEwZFYxZzBX\nSWFPZW5MY29aRXp2RVhKYnF2SHBqdWkyMFR3CjRpQm9jS2RaUGg0K2ZzMDJBbHVn\nRXNWem4zcWgzajNROW40dnFIZ3dRYmMKLS0tIGoraW93bmp5K001OGlmK3J4c2ZJ\nelpDWmJBeXlJMlVtY3QrVzNnbGpFdWcKl8KAz675q81GRXzhtGZEqoZZopV+unu2\nz6TvkDSAmKJ97AQB0xkcm6al3mmgscxI5o7GSJ9igFJCEViElDJacg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age18c8cwh94uyvt0a65pashccsp7falmqhdhp4p9paug2v3af9etfwsq67ds6", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEOGhmTERYNk9KWXR5WEtk\naXc3cUJHNmZFVXJNSldhVmRJNkdUbjBrQkhBClFnU1AzeE05MWsvV2NIM0Q4dllq\ndjY2NjJ1c2pDZnZLeDcyZ2FSZUFCSjAKLS0tIGxsUlo0UWxlS0JxOE8rMGwyRjc0\nT1lWdEpCQU5VUUhBajhqK0JiNnpUekkKYpYDRklsGOAjTLc8qw/5tOUUmo0mk5Da\nVLa4nWTkbKqmwfQtm/AU66rmQW0UYEV2h9kHBSHJXKq7LLsYXLrjOQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpbTB1aEVMb0g5T3ozakxz\nQzZpeTRmaXZlK2ZzTldocUZWdUw5TCtRN2o4CnVJampicHdhOVEraEZCdWFnYmE5\nUzFpelFBRkF6RjlMSGw4Q3drem13MUUKLS0tIEFyeThEc3ErZmxwUlAwcWFlQ1I2\nM3dOK00xTS8rbUhCT1hZTFdRd0Y2SnMKfqNL6x5jm4n7bzv/8h5htegdyINKNBg6\n2W/cuity+vicZU5BdTxnUoCS73ZSduOadljaA2lhiL4czp/WSOeQPw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:26Z", - "mac": "ENC[AES256_GCM,data:Jcq7KAKYtf1fCw4t1/0gDnFFlPMWIKBlmILhiwvH0z6hC/sCXDUOTgWog+hMpPZLgig8wRZNA8iWurQufHZXyrwXVnXWvsqIPjO96arGPCTABwy4qUMdrXgpyuE1QgOEGXiLr2IiRuZ+GkIq+W+dUVNnYDEJbyl72CEqeLWh8JY=,iv:62yDNz5CWNw92JtdQ8E+MwDatLmBNPUTx/ojNIS0HIk=,tag:Hk9bxoJnKAoYMP+qeg/ssA==,type:str]", + "lastmodified": "2025-09-25T00:45:52Z", + "mac": "ENC[AES256_GCM,data:fTm2Qt5VZV/6rrpzN9TWjnHv/2AiY26lRF4v+kndv+Uo5cpURwMrlQ7jwy2vH09uAgpnUujxjFXkVNrc0R+lo/5AWeiSMKARD/p0adyGpa//+q5TBjw6gf6F2LXW4IUaFHMFsxqZdwus6i8ce8HHrOMXPHcYTll6cEWMxmg5sgk=,iv:PGmi6dMDHA0Bo4BIOK9h5s0BCgWe1ThXtEaXivrSojA=,tag:j6HDzYjn9I9cGID62XuZfg==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod3/deploy/preprod3-bp-c-1-kes.vkey b/secrets/groups/preprod3/deploy/preprod3-bp-c-1-kes.vkey index 73ee8442..a537799e 100644 --- a/secrets/groups/preprod3/deploy/preprod3-bp-c-1-kes.vkey +++ b/secrets/groups/preprod3/deploy/preprod3-bp-c-1-kes.vkey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:IjH+NYCO1BOGDY7OCA18QMVQwjAV4PxkMD0ReQtXQIHx7pZIwt/EL1GopQ95Eww0L7tOY0NPVW6L4/m0U34YHg1g91lDJ1qzZEHXWGv0NLQTrpgLlNAo5ZEqy7bDQFpQnX8vdeUYW5Dc+h+qEusH/FGJvT7bmkgnoVq+1WufMghNhddp6SR/W1U9dfilMRtyROAK/8RxY2Ilv/87Ipgl5Y6/BdRWTvc6AE8YvPh3CGp/YWK7/sPb,iv:9pZrQ3wZlFtrbQtBbapfpdGSXiCl77imUX8XfnpJ7h8=,tag:ul7qC1z6mFam4S8ld1WoxA==,type:str]", + "data": "ENC[AES256_GCM,data:ggJTJ1QYL3U6jVVrkOjKLajaM2eT8ECcQOXNyiUkRDue9eRgm5mQKXaq/t/GccmrxXP4nT3/LmtfDtzMGzvgVa1tGqtZnSDekp3QRYjZS8qqg8xgwWU8z+G1EDwEbUcEaUwulSEOOE0y8P/tcEnLm0o41TzNMnd5NZLc9zNqRK8j0ZJvAmO8LRbHgaRXr7NKlG2HXcFJpibn1sKtKlADPc7wSPAPyLwisQqwy3ckd04ANkE5tTZg,iv:7a1FL9HMv8bKSF2gZI+8Qv5Is5ReK5r8Gf9KLGj00O0=,tag:tOb8oRXNr+MC2+bhq9GkXQ==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwVEhGZzQ0V01KNC8xZ3Rh\nYVp1WnBQQXVzN0tqSXVUbm1iQU1jV3ErUDNNClJ3UjdqWUxPeFNUM2lMQTF2eW1V\nNVIzVXZ6dU5FdDZHSjdZL2lCZ3pPbncKLS0tIFQ5U09TZHFFMk9QYXhyUFNiT3JT\nMnlyQ2haVU14WjAzS25La1dtY0QxQTgKjEXsFaCAxr0NCWO7Pgycf8zxTUsAMXAe\nSKaiVt/WKxOqrtuyrPgVCjVtFNjL7VqBEQ+uT32bOoGnoHhghwPMsA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkMTFWZnYyVlJIRUV4eC91\nbHRqZ3o3ZnlHWFFNQ1B2RlNrVDU0QjdaaGk0CnJvL1lOUFVsZW4xandtUFdZQWtK\nZitUVW12SDd5MllTczEzM1RTNG03MGsKLS0tIFpqdGo5V1JYTCsrQTNOcWlObHJY\neXR3aU5KR0lLN2JZYmJTblE0ZmVuWjQK7T6BD4NPDYORa7VZck8w+uUxnkPH3gyg\n7r+jaCpDW6JWGha+Ojw87P0oj6RKuY57EUKBxazyHfajNhm2Z5ef3g==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age18c8cwh94uyvt0a65pashccsp7falmqhdhp4p9paug2v3af9etfwsq67ds6", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxL0FMa3lmQVJSMjdoeUt6\nQ2hRbDhlbEhZU01FTjlKTXZSZi9sYkYzSlU4CmZ4cmhaQnU1aERMTVM1Nmg2TEZn\nWWR0N3l5UVBLQmV6czgzaE4rL1VxUmcKLS0tIGlDNFhwL3VRUXRpenUrMW1LNEg3\nNUJrdmpveEJvOXBqMHlGdEtvOE5HOE0K6ev/E2H0qEns3M+lSvzkH03MspqkAgeS\nZf+y69eb2EBLLdaoY0dKO248/cFc2fYUlnRPuifr0gkOgGOLyGNP9w==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpaU56NEdCbFBETGQ1LzJk\nc3VUTmJpQitFWXNwa1FIeG1jTmd2ZEVVaVZnClFrY3lwNit6ZmpWdXZ2K1k3ZS9U\nTTdYOVhtOW02THhmc2hBcDViSnJET2cKLS0tIDNhbXFHODZPRnJOQUNna28weUJY\nZVprT2NFT25UUXNSS0MraGtLNjVrQTgKVNvoTR5WprIWLbvYxXKg75za8I5RbmHl\nP/ufeOTjFz1qcyzS+fx15Qe7E5vx/ed6rCFmZtUX/wnPhktSxe0d3w==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:26Z", - "mac": "ENC[AES256_GCM,data:Nut7cEh1VS9wU8rHFNZ+m85QiEg9RxOjo7vZg0maKKdZdll4i5xxx2+eycDFvq975kWviP66hq1qLRokf4B1YGZc04tVNVnjBnO1o53hKw1TLipePbZEyonrsRl1TQlhyhWdAMNuf2QafFJsv6TCyUfk3djcvpRKQ4EQmdQ3v1A=,iv:7fI8Yy2n2VfAxlg3TpEAe7E992q88NVm0GXeYSY89uk=,tag:tn4aAyXqgsgR3KI5zDKBVQ==,type:str]", + "lastmodified": "2025-09-25T00:45:52Z", + "mac": "ENC[AES256_GCM,data:AxIujQv9i9x1rGJ+JuVLkC9h61qocDjxuvkxjksuHg578Hv5Lf0A4oFIUAipBOenzYq/kG5qzUIY14rH8BlTHj2ATLuP0Qeuvpc8FbEvLb8CYh++oug1OZ/66V8/pIQbmVwSUuXSn8IbiTbYzvrcUvi3LI2OGg6UgUx/oO2ZQV8=,iv:J+vKQmXY2C+Gho5eAub3/FojjgSLtp0h2QRqljAXAqA=,tag:ln++P58nvrIdq4FrCYDgSA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod3/deploy/preprod3-bp-c-1.opcert b/secrets/groups/preprod3/deploy/preprod3-bp-c-1.opcert index 987c2118..91b061a1 100644 --- a/secrets/groups/preprod3/deploy/preprod3-bp-c-1.opcert +++ b/secrets/groups/preprod3/deploy/preprod3-bp-c-1.opcert @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:nyEbiiEldXWjQLj6egk0dn4UybaCOhvM9rolp63n3sljlqVE3oo4TLO36wiCnobggvCgZxXtR99jRmeRCi2XU9PnwQDCxb7ye1qvFnHyfNC2WKvTMjugIn7hcYALfyQ4ztaOrd7buygXOe/ebHNob13S9oxP5zHtBXWEdWptNXkEo6Q3biY7QpDfJ5QPCjDSwl1RETa0zi5SgowDRvCj6vfpgK92vllOhfWoMG84VW34e0WFe2QPft8OC/ugj+f9glESFM17u22rjcVAxQLWcmhvWigpFzV8nqhVeiwb3ftlGdxEKYyVo4P+YwxpaFnME0pTEBQ0Nc1xyf8l7OFyTAztcD4BamI2jzOGZ9hCZGaqVNoQifaefi5gu5pY8igoxEqFqK3jXJ9wEx74hff3K864EHpPvDc2r7tU2v+SqmBqrrAMi7aZaVHN372lT+1pd16KUMmnqRqpKXNK39uZeKKuq0zG+sJMBcIQudiCLA==,iv:/CMusW5fFclzgt3TFFaIL1nBeNs1vliKmCzfwnuRJHc=,tag:fcne6LQ3zfmRyFQrqBb1cA==,type:str]", + "data": "ENC[AES256_GCM,data:4eKrcbL2XIdwwyIVrtS6u1Un3Ft49qyHsbGupBeELgd5/ItVJ8VMWPZLaprd0ugid/7OrR+zvb+fIF1Rs664U1fGLiXMPq+Ao68rTZAbEpf0ax4Pv5+fgkrpEcw5wWjN1Rc8J6IljW5UINOlI+CQ5KYVkyAV/8Kw+ODZro8rOevFg1oKrpmTaufPDmDT3/OR504NS0ZokMXrxF+Hq4QXUEhn8zrKckwxGGShifVPec4/ZnEaTJKMMmAhdBxGd8cVZbqMfJaM+o8uzSurg5IVeyW3HxzqyXRXa5uDykETNmGRrrW+ZNS4LxLX6M5MTrPvu3ccJMyHd/uwFfhM7ld8D22OTAeSkecckkigi922TiVJ5kBkcrf6M/tIqF9b/yvEv6aNkABvpKUpeNfyeP9GCXTXMPIYT51o+rvA/AtUeUk2cA0z5vXG1ADcG1CnR7dTP1qwTypDKZ/L2Ls5Y0DkKilgZNWc3WZ0OprFFgCKjw==,iv:pBYE2PuX3LFkR3CN5X2K3ynzzbJRb6kPGe4QC37+ZLo=,tag:lGw07q2wAcAHrX4Td754dA==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4YzJVYmlZbGROYjM3eXZo\nR1YrY1BCd0FwVGZxalN5NW9tb0E4TVphOENJCmgrTXNpZk1xOXhRSUhqZlkrcW9w\nYWtiSU5SbmVJWEQ3V2x2azZLV2pSanMKLS0tIFljTlhHTmN3R2dpYmVFTVJNZXk3\naEFZRzFEYmdmZFp5TzRFVVlaUGVlaWMKmfZ2xI/VHQF8NxZxApuZ6j+cdMJWTqIz\nXx90D2l/LnBs9/OrA0ky3zmZ6YwUP1LucbBzlX5JIqXU1rZWmj5AZQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvelA0WVJ2dXF2Vk5OWWFJ\nZG5Eam1QL0pLTi9HRndkdytnTWVocVR3ejJ3Cm90WmhYVkJFdVFWUmtMN2lrVDA1\nc29zUGJmMVp6SmI2NlZYTmkydnpOc1UKLS0tIEdpek9Yd1p3S2hyKytPTG1BcFVu\nbnhmaUIyem0rdGNJOGdjZ1hPV2IzYjAKAa31q9BBCz1qC7FVrmtUaIHLJD+ejhqN\nrMJ3dPqAlnQ9WDtHEddiJ0CKmHBELDfrSmtj1xpyeqwPDAPFFfulhg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age18c8cwh94uyvt0a65pashccsp7falmqhdhp4p9paug2v3af9etfwsq67ds6", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3b3lRRXhlWTM1YWx2NnBB\nMzhzc253UEdkODlZZlpVdFVleEE4dDFKTG13CmJxSmlkbzJ2RDArWFFkK1k3RHQv\ncDdCUGg1bWFZNnR0TElkYWRKOEl3MGcKLS0tIDYybkxiNlU4V0dBRWI2eGYxLzdK\neEZDMk94My92R21EUWJObFlDV0RvYWsKqsRJ60kKlc5a2VakUWYCAWHBEZDTaDOd\n36EN1eEav2ADIP08v+pDCcERdPtvIEvvgtaP7q3nmYtX8h/0K1VnWA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwbUlmK2FLdHlZQWZnbUlw\nK1NDQlVaNnVsNm55ZDdMUm5LYXY4UUlJYnpFCjZlWmh1L2d0akJobVVoZ3QyV3NR\nZUVUS1dzeUVVL3JoenJiTHh4bERLOFUKLS0tIFdsU1kyQXBaVXp3NEt0cENEaW56\nTXNreURCY0FKYVJhQXV6b0pzYVpXR1EKB7CKaNIwpb7R7WoRdEXZmJMylB9Gh6ex\nxVnXPTcz3HycxBK06omw+zbaOA4Wd5Sqzmg4+IZcWHwqrmAarBEQJw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:27Z", - "mac": "ENC[AES256_GCM,data:mV1TCEkE4EQlOguy+FIYrjpoazhZu+7SceAW9p7GXerLDfuxaXFUGXNdL1Ro1cAAXzej26JQys45M1sIGIScoYzjgEf8gfpPwthnQfHOLCKjMhyvn8ROt8b1g14RLuTvn0CGT5TLsAxY9C3w7rI9f0xpLGTP+YdKN3LqcHlPwIg=,iv:GHoIinSeN7jVPPK25ljB6otMtHJ8ejjV4EwzXEhECZk=,tag:h0ASjOdXcf+Xk5n/V8aDpg==,type:str]", + "lastmodified": "2025-09-25T00:45:52Z", + "mac": "ENC[AES256_GCM,data:MGdS+ja8ygWLBLo8GuK+e4C+na/mZulFXkCrsOqwpFfeOspp1mTWmEjZQfv5fqWboT3Xmo4WpZYLRZS+aFsZjO895Qvv9xP6bZyUFvgHapsBV4hHrokdjsuCUhuUbU7roKyMupT9UAYIjMkfTbujRHsQTYaYGtCqkSX3pDkhbaU=,iv:wmNafmHzyp++hnuomlPHA7PkDTqH14ya46VWs99adL8=,tag:z4VzyEc2HNc2u1/1QQXL/w==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/preprod3/no-deploy/bulk.creds.pools.json b/secrets/groups/preprod3/no-deploy/bulk.creds.pools.json index 2957b7de..9a5dd32f 100644 --- a/secrets/groups/preprod3/no-deploy/bulk.creds.pools.json +++ b/secrets/groups/preprod3/no-deploy/bulk.creds.pools.json @@ -1,14 +1,14 @@ { - "data": "ENC[AES256_GCM,data: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,iv:m59uuaw+4m2ooeEdlsAy1WNx2D+O4cY55fLfl7QYiMQ=,tag:Hp3pE1gV3GDfxNTAzrM6Cw==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:qSZiOgfeaMeVSgQO3Q1L8ozqFy/gJOtauGkKGofJt5w=,tag:fjYJvI/eA0iUWijAWj1X9Q==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2clRtWGM1YmtrMTN3aXE3\nS2pzWkNwTW9KU3E1d2xlS1VJMXRvK1l1d0dZCkRwUjl1ZVdLZUJYNmlvR1NFa3pu\nbmVSaUxuS2RGRW0xZTBzUjZtK29GbmsKLS0tIE5aTWI5YWQvY3JQZDlQdEc4SEh4\nSForUVcyaS9FWDJBU1NRVmxETTFyeUUK4/2XHl6SkvsQE2GzThKOVMMu37ZtIPz9\nptRYCnqzHujbUQzPszv3c1INMOqMsRzfH5qITj8cVg/uNJZGV2/Etg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtSm1xcms1QTdTS3M1SmE3\nMDJXVURUOGRoV3Q5TXZWbDhJdnIyQ1VGdUVrCm1xWVdZSTBYUlNJTmE4c09ZVDQ1\nTm8xdVhhRG93MklNNWtEcjFRalFraVUKLS0tIGtvcllvSUlTSWEzWFgxUVFNWUJQ\ncVdmZGlscHFSYTJXVWtKRDY3eWZEek0KyGoS8y4C0oT0ULcp3D0OCaRtLhGUdHSC\nAd6cD769ZlNxry9LkDtbgZT4nUvKXubuv+ZimL2o/HwTM60qYXySKA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T01:59:27Z", - "mac": "ENC[AES256_GCM,data:yHXQZ5LT5CA3JY3/lUG0NeT0i++aEDQG4MkhAJvm/dY0Sm9hXhD197DyEIpe5JMfeDl8gxKZ5X5de+928TMGLur8wq+cxboi0v2C+6HROKMKq0DIYr96ITTW/o7gwIbQLeLdqwL1ZmlnMQSCUxLIias/pFhHMqcR7A6+RZwQ6Po=,iv:EGmJNByyOBKrqQ4InRsvOPlUPNdUVb0cU9++RlBycrU=,tag:I5IRtSBZUgYT2KuIqdw3gQ==,type:str]", + "lastmodified": "2025-09-25T00:45:52Z", + "mac": "ENC[AES256_GCM,data:mAMNpApSwmcyIB8/Dak+9O5+w/v4f1HZx17JLXTUBkSKi3YGJjH+hSLQ5TVdUGyg7GPg4NCjmRQhyTcbYOjxfnGRUQrpoI0bYkf5uXJTwmMRfOcBbA2b56RTNEWIbDQ1AfuRHv3juARJ4MvzgoyA0WMSOskq3gfLOvBo9TQ8W4E=,iv:uZNROB/lOmlqrczn2hhzEvKKRB8Jo3b1XOJEIr5gA7Q=,tag:oQeCTNW7w/VvCFf2oXBOmg==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } From 3cf71b36c572cfeab035a36a6e258788c7b4d752 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 24 Sep 2025 19:55:27 -0500 Subject: [PATCH 07/42] kes: rotate mainnet --- .../groups/mainnet1/deploy/mainnet1-rel-a-1-bulk.creds | 10 +++++----- .../groups/mainnet1/deploy/mainnet1-rel-a-1-kes.skey | 10 +++++----- .../groups/mainnet1/deploy/mainnet1-rel-a-1-kes.vkey | 10 +++++----- secrets/groups/mainnet1/deploy/mainnet1-rel-a-1.opcert | 10 +++++----- .../groups/mainnet1/no-deploy/bulk.creds.pools.json | 8 ++++---- 5 files changed, 24 insertions(+), 24 deletions(-) diff --git a/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-bulk.creds b/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-bulk.creds index 11e406ef..f5981178 100644 --- a/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-bulk.creds +++ b/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-bulk.creds @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data: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,iv:mXraFh1TMWhZJXbNAudv6SKVxzgbf4YGzhqtx1WlHFU=,tag:5jFB/FbCRnKeAlSyrNdF4g==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:3gr+C3S5yPdUTyDTJXWGMeOxu0k5Yg0u9UxOwwjuCG0=,tag:k5r4/DyIDF/reTKK8rtllA==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpMW0yNWdmVTRid0FBaDZC\nUFIxZE9UOS82Y2l3YVZZOXhIczNnNHA3VGpVCjlad3N3QWpnRW5UTmxvaDZlcHhn\nektxc3NOUjBRbE91YmxsRW5VazcwbkkKLS0tIG95N0M1UDJEUmhSRnlHM1hnTnRB\nNVQ1Z3dIRExDUlN2emFBTjlWU3poNVUKV47aIy4UpCCo55kc8O+cjVRECKUWGDtr\nfW/MLRnB4b0qachdkOx8YuxdoAqtkXHR4VtUl+aKRfPARs/FptnF0Q==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5NnlDSjlDYVRMajJmOWZH\nREp1T1h5RW51Wnc5d2xvRGlBRnA4anY0L1Y0ClFqbXY1K1BLZ25iMXYwY1ZYbjJZ\nRmgvVE5OOVcyaVpUeUk5YVF4cEVUWG8KLS0tIGhocFkyazExUmorVCtlMG9kc0w2\nVk1xd3hpdkU0NmoxelRTaExLN1RBdjgKnyvzdtaTErws10rM5aC4+vpIZey8hp45\nA29Mc50NT/amQbCEvPl2lfY5T2+gelZnaMl3lDzjUdfRZMAvX8yixg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age16m0sd0pyme79ds8jd380ctuc23p570djl0rnrp6xt28tce5ltvyql4hdgn", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKUDZ6STZjcndnUVpzQTZX\neHNiOTZqaVlkQ0lBM0tJb0pGVEY3ckVibWxRCnJZaFcxNTRwU3dRRFZ0SVN5YUsy\nZy9uMC9ESjdjYXF4UGE5bnA0eXJ2eHMKLS0tIDlDdjkrR1crSGxGSzRqa3NUSk01\nQitzbGwrSk5IamJMUGlOUitPbGRqcEEKz1pBMpr1y1lbmaQfRppa1ZKYvWmXRiDb\n9y4FZv7+7RBjzOBqvMEUknrqCuzblJAoCHOoo+1NQs9Kxzc+qM5IzQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrWTRqejF3N01RNTh4MkNL\nZUY4QkFEQkdxWnVudWZ1ZVZjd1RvWjZGSm1JCjBTbnhJMGpjckVoNVdTU24yUUJL\nVEJ2MmE2TjlhYmMyQkJoNm1yaERKcUkKLS0tIHhsc2FJanlUUi9PTFh2V0U5TXNS\nNjVpVW9vUFpvekVxKzY2cE1iZE9ickkKTv5fJHwee+G9c+ipu4emQPrDwznk1t4f\nU0hqJY7xL3d87p6rFhLRUFWnCZ/ZCotibBJSuNcHa6+b5NX2YbQryQ==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T02:04:05Z", - "mac": "ENC[AES256_GCM,data:HHYNLfNfP1cdFsbIovaOuwpZ1sYM9YOUq4rfDMU6xJokpLaxnM1tIYZ3/vgSUvJOYzTRfFcL6pKVVKbueZctV7F0wX0bF3jMTVNC5LGpLjjfBPc3VdpBFTlyTk/5MnFcJ2uGsuyDVS0UQNKkAthIqpA+wNSN2C1y5v1ss3Ff10k=,iv:k0xYMSa0T/nNJa8Ldqk7AIvGSyOu5wYUTU9smQn/wc4=,tag:Bdx5dAAczxNjUNuSkzWQ2Q==,type:str]", + "lastmodified": "2025-09-25T00:52:39Z", + "mac": "ENC[AES256_GCM,data:iFQTIeFoooxtmp1d2od+5MabqQICVJziUnU5Yi5/Sx2hWHJvf1eoyDudH7oUeOOeGXKKYQHynZ6MVMFOu9rPA8X0Ekzw8pWF9aehhQPK/y4+HO5o85tpcLtJta+Kuxz/KkvhMDvrenfj5iAw6cxLPq02wCIl4OBQuCrVAm/nx20=,iv:97+M0fIEssHh8XL/Xo75hRpftClfqmcQDMo4xqK8RJw=,tag:GATKplJPkobRd3kY+Mop7g==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-kes.skey b/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-kes.skey index 135bf10c..ad1fe732 100644 --- a/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-kes.skey +++ b/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-kes.skey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:7f0DafIMhIz5C/LaHmgB9nnJjC/fyjvHIV8jtla7xJNI204zSqmufnssADtw8GGq4/wuMj1HhHR6+ywgpVtrY+V4gGJ7Et7nen2GGUb4oBEaNEo3zi4ZB7RYopbqMPgzOKIdSfecx1Ux0Pbzfe/GeYeb47YJz/QgFzUNqoheiMUswoSIvtLQJUHyoh1++p2Bqo+z743ruh6309Is4ZUysHHvtQcR8tF6cfvHLeWSqayQzDMZfUptcyAP/v6VYzoD3un5k5V/NwITWeVkcIsNsR73fM2qzuXyFCbYmCqBCh0xpEt6lj+XA/5qYpFEkhwSS+aZ0FIwnjxwcrdcbzfjzFJUkMOEoFFwVuuEL590XRuHMKoFlyJtmnl0iXdBOKaHdb2fr4xDWSFjGm5XwhGBAtezQxReJohIjQthMsx19WOp2v79IroVXN+Wcj+8wHhkwZnUqoG5LcXlo9/1MN+E2xcDMAGIrYtDteRFKx+Lp58v3agRaUvsxMAx0rQ/KhuDIm8wSBmzRAwdnO6hJxQuPu52HzYvzta3LwxL0cClKrR6WPjxgPpiUXo9H6y4BvEysQf/SquR+AQ+K41Lz1tC0fWFFdDU0W+myGFcZV7zo6RiCTFq/jgG68sEdGfKP9ioE+Gr0mBQmufvC0iiunpw3M0aK+Y++OUGk681pQXsNNtGKtbT/NGNZ2gVeKneRBP9wqQzPs/hMBe1vtvP24S8J4rTnyLfDZzu+oMGU8Unu6GBoQM8h+Tu7EAB1aFe9StQv6rvcWC/nNMc2mesW4GDgmdZkviRoRCeI8wtyPa1QPgcjsRbWVMOqHxcpIi5Xfty8of53e4/r9s7/UZqvS/2mZd6qjNjc60+1fvTX50DqvSDgewrIPw/PB/b3e0s/yFHR+rj0AAFz45xKAHmMaOwIkC5A8hTFphEPRuMQ58A6+Zrf+FZ7Q4i/tujxdEa10qRpxlX4SuNK8URbG35cHewo019Zf//Mg0/8Fp57yRXeAHnK+RVCHXw+H33mEOzZNDw6sTEG5jeDkKk6l7emEotI+brkuS5+JJK/PgA1IdVbqdZnKRHs7eVWBimSxz3AlEzAeEjPxLcrVAP6ZYC+uN1n2+fvf20prW0PlV3iDh/d7iv0/ZuXyiUtsIbHIvvY76CGRbiFVYFKDm8FK1EfCezedL2TZATM0pXTOH36TE8ehToqMqP/bu4ouU8ISsivDfz91XeUlTJp/1INqDK/cnc20sOMYsUwferhZQUBlne4CHsPHpJyvTUVOB6iG6vUORGu/SCYWNMgsQG1xwTaPtlBBGxXvkObvcXpg6P01RMQ1AxXZT1w1HCzKXea7wC1F9YH/yUWt9fy8mMXzKkfCTupxyVxe9Tzw9GpeUT3Z0Z0A4bzt9i+/KNzEN/DKFjyQ/y/E8w3mo+cEY72jOf+AiuPlquF3+LGtKT4f41jiWemVF4X2iwaS9LNQprfCEYAV3N5WdUgGW+KKZ9PK+bVNLCCp9QJEgA7NF1GU58D9G1rIpRkB13SasR7aa49d7GUddV/rkqj7JiLTLodxmfjr6t6ft5z30lXW7jgSqCdtFXGlxJa2Gz9TAPuNJzqFOrC7dUa80pAYgbe8xnvZBGff9qQAHQ9K3JoVy8iLmXIMzgGKY8okEIOLByHGg4JGENcWuqK5ztOlUfBsZ66o5spS/r9lLWsaVdxrfA6ZFYrf3VB//xniKz5WMOX6cAbcUrwi/dQcYx4HyvwljChj3MljknfZFjoe82G0+JPZZy6Ju4Ng==,iv:PwhbwChB/+90IkGV3rGrtrOuOGEh/I0W6vf7/ntXAac=,tag:ktwjFAGfUp5XqCk9rBqn6Q==,type:str]", + "data": "ENC[AES256_GCM,data:fJSmvQHbKZIFr4NMc3FNPnVtBM0jFhi3yGht4BdEsJOpf7tbDRZTZ4V7E8uiXgSvpB7rdc6cOX795RvAeJ+s8JtnCSgaadRqMqYnuDke03Z0Y/Ny7wnqkDKkLnBDukqjhPK1bpMwxRhSnVztHQKLYdGJ4UpD7n39yrOpG4ZYo8hmSO+pjiF1h3FFQc4Td/NFoPJFg/hwKeIxsANug3WBRHfJIVIv2Nm7s05M/Dz+x0NMA5w4TsaQKvDQjeLIWqkGvPFwljE3PWMHOUiB3jXAm0SapchOTUDQvNBjaROk4dC+h4DdDQpuEVaB5S6jPb2zpqZ26utMzl6RFX4wb+WKBFnV+9KoUa2zb+bPKcS0LHxXTaBC2UQ5hBP5hhSL5s5rjQt2KjJ27Q42JQzSjbbwJFHyyCVyKYz2r5ztZMFAA5AOZqBcy2sTgv4oLSgSuza3cWkHeH8PSD6eNW/GndnOXJrAfosbB91bLqiIDfNaUcIqWwIwJVS8DlD6qHGeoKqZjwgNxshOn/+0/rEXguNmZyNzUOqUndkVzohL4XYZ4QcDkjv932urOhPFLrwutGcMnRQaO2SYgWut+Buravbpx73Dz/3mBUVoLrFp1QDoeiVnTQAFSXBD7823Q+Gi+IubilzmxWwS/FeN/c/qSAgo+wsZgiYjx4jn8trNj84JKiDC6/mLHyBPURGLTMljCwrgYERpNTEnZ6POPwlQBgKKBSTP/PU/HeQ8Uaxe8OOo6iyRrUGAq8efvbJyypzcT4qFhFoUpE5agdFfSanPyyewwHNVmODrbmMMdo8O4qU9WwFQlZ6HyndSGylWcgVBYtaQHirP7A8oomveBUbhGusczY4uwVd6S1LbymyqRiQGJX1q1m8nGYDKzSUgA6Anvda4mrb9rfzjqBkB0DBZLTlJpdznmZLiyTgxTmnkx8TWL5PQ1H6H1Wr0cIhYdwBhyQX1Zxw2odjU63cGw4tdrCus3JANVqbhP8etf4kd3V+DbRdXNPfwbtSRWwcL+/j/OsdiVtUOYtnCB61JXjbnqohXuazrANgkN/4WeXRjB6O+2fUW4Tni5DdPRR/rGHT6QPwcEFTfXOfHS6X79Nq+tSBxwnjEoqHbNB8pW3trJ5fX1UgnO9SPIdGXXTgrbJ25QWJaQrG+FQE5eTvbdmwofx9CCnfAU9WpkF0eFh9WNcY4Rp3Mzx968zRopdV+ebZC/Wd6/mnILlF3zJTEEokb9JqX9bPt9TcAYjYMIdSm6zE9eBk4Z03iuGZUcmqZEZb+bmgkeazAUPvuEWviAFWPnyVhvdHM2mPcWkWgT3ZzP2j1OT/S4C5jBbQBc9XP8xxri4oVKesrlq3af22e3g+YaSxvc+VlI26sJ6ZW4G1Fkee23iEpssWvwo0sf2hXNKLTdT98CN+9/fsps4Lr2gcVVfNl0xNGZXjXDLVnt21ocskgG6gPjGvLLLNfTGcRD8IbIpyauHCBm2Oxrq6h141SN2PM+40Cwbp1ZI6NSp5hTCfr+/v9tSGe5biHUPbpnV1oz247p0suh8GZCdnyLnKG+uSImd69QdPRTAifykOvQj6TzpoHvTdn2wr24/FtM7xQYr94uPI5+PbLg7xPHrjxoRJzoGaCvq2LXSIICZ+i1HgjoxEJuLt8Ww1QliApOvPa5vSgYyeaZGXiE5HSE8xtx5F3zpEUWw8Bem5WByrTXQgivsNXT8nlrh1tOxYlkHN5l4sTl5D7NxcKNRA5lTp1uCCPEGbedo3CFgGoCJWbj3yVAg==,iv:wy5KbaDfJOeXkoktPOe1/DXS/iNpJ3aAEECI5YHATFg=,tag:DHBXac8KleyRHBjmAUjhlA==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIMTRjV0REbzJOVnhhYU9v\nWWZxRHJicTRSU04rTUw0YUh0b0x3VjhBazJnCmJCZS8yMHVaMkxnRmFRZDR6TlFy\ndFVlYjFyVDQzYUVFOUI1TGRFRWJvcE0KLS0tIGRjV2hMQXNMQ0hCUW81dTlacjJG\nSlRkUklENUJmZzJGQXdLdW5pYUsyeGMKGsrzoGiUxb6xKClKlwX3pDlaOxGxWYdh\naX34b4b5gO0IGenFdB4s1wL391jZ49vqqtjlF8XV5aQ9+/4yyYdPKQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVOGtpdklNck5HUm1DRTRE\nZ3NIL1IyM3JYL0FMYnBGZGllc3ZRQWxMSWo4CjF5Y0pWSGlZUWVjTVlmNFJUMExi\nU2g0S2NHd3BQQ1k3SlF5R0xBSnRPZnMKLS0tIFZoZDU3b3hMQ2RxWkE2eHRhSFV5\nZXdVRnNQNXpHNVVQd0l2c3lKOFpOVDAK8K9wQWdYeb0J8kXFE2GE/SCgsHMx+j5S\nQ5v6v60a+bVfF6pZ1jHn36WvV1s9jvNPUG91xak8yUyE/kvT0dURUQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age16m0sd0pyme79ds8jd380ctuc23p570djl0rnrp6xt28tce5ltvyql4hdgn", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSeENNUGdWbkliZWM2d3k0\nNnltQkhRZDJEcjFRK2hoUTdBNHRKNDZPVmlNCnZqN252M3V3M1NXcGJKM2FyaFBP\nRXNjdHhRbFZqeGFHenFpcUZTbTBTTjAKLS0tIGRqVnpHaWc5aTYwNWJDUHg2ZHhn\nWWMvTHdOTXBsSGVUY3FZV2VpbjE3NncKXL+rWCQGY+fnFLcl3qBGVo3R8pmezbZA\nRocLTxVD6QGVfA8xQht/epGpXyyfPNe3B0MJkrAe3j51d6V8QINccw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGZTRVc2lMdDdrZTJOT056\nTFphbHljMlhXTTRtbE9uZjIranQwK1V4V21vCkFtUVBwWHZFMldLbFVwaGk1M3Zr\nb292dmNRVXVTb3cxVmJ0TkpCWVJzNUkKLS0tIGg4cDY1cytMek1OVGljSGphVVc2\nWjRlaFdYUDY3eGtDTWFOZXk2YkVVdzgK4y4i9mGrVzeVrlSM3AzHsW8HPV8Duq2w\n5zjqHMo4YCT0lGgRb3nsFf0aNbxEEssXLuyCbFxOCBkADSvlpbLc7A==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T02:04:04Z", - "mac": "ENC[AES256_GCM,data:ojjo+1FMuBm0prR76rz/kq4ozmJrSMePJ2lRaIvuuYjZ1N7E/DXK0rEpbl07qfPlo8WuJHs+sy8BK+P3zTHMaRjUegvIe6WH6QL+laLVYBstCXNbMkmyUeWzL+SLwVljUJo/+NOc7oF/EQ+eJ4KBRx9bHmd0bRSCr5H8CKQetXA=,iv:7QPU8UWOanLfzyl7Cqkay3JYY+sRycrUBuTgkAJkGr4=,tag:Ekj8SDHOYLFrZCAd0XQhzA==,type:str]", + "lastmodified": "2025-09-25T00:52:38Z", + "mac": "ENC[AES256_GCM,data:qqjTHekzRbFcKLOAgyq6Fy/oZjko3+o+7ze65JmQxBZKGLl2H/rI5E6qOhlArN2fvClpnJvG8OKCi64PXBIhzYIxq85xa2buXu3HPg543KPKwQjQvazJzArMkASlDSaYNs1LUwyp6IB68v3TG1dNTwluitCOY9rj9g0R+YLC2AY=,iv:bkRAG75vVL772gd6Kw00Kq0ISxW9UWAW6u1hn/Fa5qA=,tag:ZoWoq0wAph4fJ9mCp2FiZA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-kes.vkey b/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-kes.vkey index 3cc4301f..4e59ad2f 100644 --- a/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-kes.vkey +++ b/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1-kes.vkey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:coGQRzxwqnSh712BVzyN2gkHGqHpe/7hv7JRyxayIU16NTYp0YkXHkWyZgdaXwgRCbm5OxrxHHs6bDD3ZIIuwUQsuNkp9JnsIr2TOleZz6yH7xKwBdUEkLajlqAJUlfl1ZkBSqi/rDR7mwSy7y0dQ8H9+EJuQrgOcfSnX7NkAhbe1R5opqfa2GNbXIc7tudndjws3nNQPxpMjElHHhahTtFyhdY/7oEeyql2ApU/DXcUvV3FWRtO,iv:phrSvlUvU6gsRTqWGSGiCxtSuBRhyHAuOuuSwfoT3Ew=,tag:MRrNzUq4bDInOMU5A4mWug==,type:str]", + "data": "ENC[AES256_GCM,data:4IbeymeF5uA4fGjhwE/t/M2NWJzL55JISXvqdNwinV4YMFFRddyFYdbeOAcEgd3Crud5+jDdE4JKtRGmIuy63X1mNaoQS314x/KgMbM9l5zCQwnak1a53hvUxomZ+SlHS9LzoEmS93wzoznbKz+Hv+gCWPk791DaroFHnjxSS8OxwwVLO9B5ogDBWKJurhkfuKhy2ZYMTZeytMLSS1L2RCa7L2GxWoD2ZCvcSpRIIgHMahoYnXZu,iv:vF0vlxdPlQJSqlOAr4Kp7Oj/8/Sosbow72+z6PBg0HM=,tag:5CGEk2HtNdZgvVQjbkxTrw==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBERXRrMUFHQUxwM2hGV3pB\naVduOFFvWnRuYzZvQVcrdFZ3eDJRY1FjajB3Ck93V2lJSWtONS9pbnNVcytKaGJH\nRUhvZ25Nb0Z5ekdwcWx0OTA2ZEZ3cGcKLS0tIFkxQmVsMmx6eFZqazJwYkZUREpi\nUW9GdGx1UUxJclk1enRjUHV0TUUreXMKqSCrDl3T/tk27CmIQXK7jhB60TVYCddk\ngEdrUKwvUBw9WqkyEz26nLbDuV5zp3CUH5DUBvr9rq9AEF8WdbZZ2Q==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGZmNvaFVmZDc2R0UwaFlY\nSk1KeVRlOU9SMldEeExkMTFMR01BYlVkclEwCmJOUEZXcFljNUdYU2RuSytCU0NT\nbURwSlRRRiswaVJSZWpteXJtbEhFRWsKLS0tIE1KZnJTb3dYN0pEWUprQWpyaW1z\nZTFPK0h5UllQQkUzSXpsS1lNdVF4Z3cKQYwfR11D9EbKXPAyt0mJgqyMUBWWYAT3\nVZqkBpV2QY0kGMdilCVkjX4HRL0dKjMnvn4ao/uN0ZcTvwrtkZmmXA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age16m0sd0pyme79ds8jd380ctuc23p570djl0rnrp6xt28tce5ltvyql4hdgn", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByUlV3d3pnNFpUYWxCbTc2\nYlVwaTdNKy8rTEJoU1lnWmpGa0RSeHVkaWhRCjVVYk52NEllbmcrU0ROY2VnK0xt\nUytHa2Y5VktLclRLeFVSTzRKdmtmOG8KLS0tIDg2UG1zV3NacHNUcUNPWW04NDJ3\nYStFeWxNU3dTMnNtbXhIaUVxMUFJcEUKRbB33NYSFwoGmUCe/wZfFU1KWyg1oXom\ndMIekH8QgNZnONo1ju/X72AcLYSQsQY6fkHQvBr9R+loMR20kZepvA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQbi9OQ25xanlZNE1PSFho\nZUk1djhHTkQ2STQ0ODR1VCs3Wm9PTk5SY1V3Ck9ZQVA5UkV6NTF5MklrZW9zbGlr\nTWNxcHM3S20yVnZmM2thUHFReXJMaVUKLS0tIEV2aG9FQnJvcUxKL0dSWkxuTkpr\nTnhpWFJnRnZscE9vdnRob2hseVg4NGsKvAiJWV/SryqLoNM79NM8ztRHvi3rr3WF\nq0mjZ4js4ELJe87jtrO4OltIe/MNFkiFKYULz+lte3O6AGOGcweDow==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T02:04:04Z", - "mac": "ENC[AES256_GCM,data:bKKLOhqSeMpi/OJ0yfVe9Ehgk/mgvpIJ/wqE1MqvQIV8Z61AAbnFv/sMGfj4ElFym13NROyXYej3A6LoXGuqvxHaYBeLJC+PIQSKkM9kDAaf1nsk6Df47LZH0AdLsR+uUEfVQkziVnRu0wfIrals58jThltQnvOKxk7GTwsqVSY=,iv:4Vw1SSYaTsIIM0faDZDdjThRVZHKS611gjjbiTGoSY4=,tag:JRWZ4gBYNpqCV/KXIpeK7A==,type:str]", + "lastmodified": "2025-09-25T00:52:38Z", + "mac": "ENC[AES256_GCM,data:HQN+2L9C5D6fBGebSaEqnxSdu/2UfvPMdVUOV2NacD88ctRdKOVZ31UwXQTENlV0fXouCI2UhR+9sp/4vS4OR7qFbHu5w61PElB8lXo0rqFtkiiYXoxA6y3XXBsenhY/kDetkoJMJBbjs3qmUHxF504Zsgf8eZQr/EDsanGJDcg=,iv:jo2j7jnNSdM+PWe9enDqGI+NQkPh+4F8O7xCahfSokI=,tag:Y8j5wiuMyGixA2C/hfuCHw==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1.opcert b/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1.opcert index 7c531a4c..6ef24857 100644 --- a/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1.opcert +++ b/secrets/groups/mainnet1/deploy/mainnet1-rel-a-1.opcert @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:1TRmzH0Cu5y0tPpfMw7pfN0R4pZ5DcrkFOtIlVyFBk78oEoQN7uiVE+BlmYzVFsi/xO8MnVgHPN/r2z0k7tc/wd5JisIVmvCkcQyKyCf+4J/M37s8196r47Tgg3H9fA+/uvM18erh+4ZuYgE9omVLIZKuu6LlUbL1J2Iz6OJLjtQqLQn1ZMOSxkHLuP7SOOh6/rZrSyb2YTFZOt8He8Ofdf8NXRpJsCTC+/v2t8/Su2xUjHd6i6msnXV3Wtztw7tng3LsmUZtnUxDlj5vK2e4PtfwfgSjRQo6wVXT1qaXHJRqs3eIY0zBO2qaG3PWC7HNaO6OJiY/rhtVy4r966jNxAwwXEV/Eo6E1JNKqdSJE7odPJ76qxsCNDSy9ic8/Gk9eEf5ORsBk7HNNyE7KKVJGpjK6yJEkpzuO06t5DtQv+ne0WI+rOvkY6uFbOzuJFmi1fd71TfWo4Y9CZUe6FfWcalsa7Pjze4w0DMOvD8XA==,iv:2AA6PlGkgFrChY2HfG6CwNkMt+sqPO5s5alF0yNBwyA=,tag:6XirUD6ZbdHYlTbT+O+gDw==,type:str]", + "data": "ENC[AES256_GCM,data:8zAUpaNNxPxMdSg+NL36aFKq8uPjIkRvu+nLCA1NmF5PkplKG9en7TZ5qR5nZObNqRaHAOH1A7pCwo2EtfJXzLiSzwDAaCCPReQX4UmxGR2D7juvI+M61hiMFSsKiO4C3Ri4041RK4NBEfQes7reAwq+1a/00OIZDrB4hTiIq2eF38OF0OiFI+eSXiMZRL+pfpzZTytKPtlRwgOE/Hq85CZedWEhp1aAWrcRL7DICKZ6LR+2Qemn0oURE8Vo0w4D76l5PzLzHspgR2pkrhyKLWJUwGB2JlGuOF/m/dgbH1A7tYxZfhnI4WjaZujqi9D1OUGxc2D21rG/1L0kSQLv4lQj2OGmFOMn6/tHX7oJWHwe+6Q686IL4lx3JNuUGiIZECjDmyU/k9WOloHR51hnkWmqxJcqyltUOUmMaSGeSZv1gkQqNkiha8XwbFGi69gNnSWhuRHNw4V4wY4iq5K1pjy4sShWnmmvoRZnz2803g==,iv:Icfhu5g5ovyv1EEUrPn1RH6l8Tz3bpsKMSxC21F9sr4=,tag:o0hlPMKEllpQ1XaywUZvjw==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJcnRIdlN4K01RRytkcENu\nNmFKTXhYTW9PaWR2QS9GWjhzejNqOTd1Y3d3Ci9JQ3NJTXR5bktMVW1ITkNVZTJZ\nZjlBN0tzeGx2NzhGelo3ZzFXbkhmSEkKLS0tIC9LZzJSNEJmQVR5TmoybGhmMWRS\nR3prNFc0aTJ2MjNWM1MrTDM1b2JuaEkKUkhykiv6ZyEo0fqpR24H8lggs9SVzpgt\nmMRnJOPYrzfKqLCHRgK2VOx0Ey7XDL4C3G1c1pWYiykPsD401xbvFQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1L1dod0FETmtyam5LRDB0\naGxybUM2NjV6bjJneldHd3lKYUxYalZYSGpJCmVBbEtWSXhYa3dNS2FBY1NYUDUv\nczQ3ZEYwa3pycHUvSUNwYjUzdlFJY1UKLS0tIHNYWHJqL01pMURlOVNVTkFaOENN\nS3RTY2NxQkNuTnUvNmh0YWxveWpUV1kKFMARb8z4rJneRXQqqjDLzK2QsY+GX/bM\nJ1hcRwoZutDfaVYQgHpHwPKAFs3Hbhw/by143Hbrkogy4VYG7er8lA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age16m0sd0pyme79ds8jd380ctuc23p570djl0rnrp6xt28tce5ltvyql4hdgn", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0THNRY3ZLaEZ1bEFhRGd1\neWIxUVNCWVlTMVFjMk1RRmdxbWJ6NlJZcERRCi9XL3R5T24wRkE5dEJ4akdTSUly\naE9iWWxwVVVWTVk3QzlsVlhmeDlGb0kKLS0tIHNjTnBTNVo2TTdHOERVMUc4Rjk1\nUkxQSmFPVkovVGtSKy95ZVcyendWdGcKKfOgILnuVGqydHcue1pRLcoiy7UOdkgR\nYhyFvGs2xFg0gkiTQkA+qqyAAR07kyPUJWDyIp1m3QQPjBlutrpAtw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBSmZmVE5WeTJsa1oxUHh1\nRndOcTUzcGM4VCs2QTBDV2dHRCtrdkpaMGx3ClM0Vjl6Z2pQSUMwbnM5enBxNkYx\nai9DVGZ1YVRyQndUaWxYdkhvZkFleVkKLS0tIEJYVEVZWDcvTHFkV3NyeVIxbW50\naVloc21QNk4yemNkV0QrRC9kdTVibFUKPLb1XpgMggoEZuc+/qYRNF+/QpQb76TV\nhWpqwwate/mK8U43Xa7BQErb2/RW7vtySTDEzacZD8zA/oA3Wg/fKA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T02:04:04Z", - "mac": "ENC[AES256_GCM,data:JLtd1TQFbfWyMINcPcStUymvd0RpyproLv0voCWshfw2cB04wVkDAaKZuRcg0/MymfN9ZrxuiYRxUf60rAaNtvHm7NUKLKQ7/Nh6cFPIj4YtYeHjeG5UQWMIGKCHyfgzzCF41ekJp1I1K30RkUoOiA5TlMW3eHVWXCfKZ3hwV0I=,iv:rMX080l522LgIVpn0HIS1dQa8z5Gp/KBaMvuHVwCrB4=,tag:6Wc3eZRaz9l0UyHaO7gpuA==,type:str]", + "lastmodified": "2025-09-25T00:52:38Z", + "mac": "ENC[AES256_GCM,data:q25idP5Tumf0dwhpc7Myh/Uv2JD4zVWGbSzBrYcm1ELY4GIGeyhRM9Fo2RApsy/qKKr31zORO5DzcE07Zjs0lZ/BjdVGiVgswwE0aTFPwLUMiV4yoybFc1nGd/vzQP8xVHiTKEg2a9G8r+efry9NgTYItHyvmkuKm66fz+uj6g0=,iv:yVenh0Ly4dKLE03LmJq6u5Y6w1gj1Sl78khVr1oE8B0=,tag:Oyx0naIVDf/JQLL//rygfg==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/mainnet1/no-deploy/bulk.creds.pools.json b/secrets/groups/mainnet1/no-deploy/bulk.creds.pools.json index a1bef092..bff10ee3 100644 --- a/secrets/groups/mainnet1/no-deploy/bulk.creds.pools.json +++ b/secrets/groups/mainnet1/no-deploy/bulk.creds.pools.json @@ -1,14 +1,14 @@ { - "data": "ENC[AES256_GCM,data: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,iv:ReSsNPB/YXbpQ/dbBo3SzIXyYlM01l21Km7tGcDBqc4=,tag:mQ8CSNKa6Ys5BZhv/YbypQ==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:dhdfaax6bkLbxxwBN8gVwXArIw/mx2Q2fPU5DkFpEqc=,tag:d+wx08LqIeuAbwxu0+csJQ==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5M3Q2a080QUpGd3F5WG4x\ncWQycU93Z3JDcklwbUYxMjhSYk9qaXJjeVhVCnVaWitOL3RKRUVmSndETC9DTlV3\nZnpJSlYzVkxLcXVoNzRYZGJPeVpiSGcKLS0tIFYzR1FqRU1zcGZrMW9wSGpDSXlT\nbVFudUtwOXV2VFhDcjJSaE4xYVZVKzQKdeDZehDJ8m7ofYaa3VA+5ynxOp8Z8A3D\nP4po5zDMpssSrY8G+6qhT0TI/OKX7SQK9W2ICOcs4Cupp5UxebXaEg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDdkFEL282UGpJakx2dHp5\nNW1XTzdzWDdCRS9QYyt4b1lVSVgyOS9kbG4wCmNBWE5KM0ROcHZvMlBuY0VpS29H\nRFZpdUhzYk9SUGVLMEc3aHBpZTBtT1UKLS0tIENFb1VKdXFmVzhVbFZCbk9NbEpB\nU1U0UGRuZCtuZEg0ZkFFWVoxWUV4bFEKaITKndu3YNSvEqg4QrZOfwDnYFIky8L+\nMlaTwK36egdp1w+bcIzv5YufNKvFsxzqrl3OkqzdEPTr8Yemikhzfw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-08T02:04:05Z", - "mac": "ENC[AES256_GCM,data:+FxzYwAWkMaOblLMvjD4U78g5Tbu9nrfQ1xuCXfZQ0rhwniVxyfRY64P1/pe7HiYxhoNt2tFsqGzoB9txyMe/dotFNy61Up9b+ehgXe3EYJwckk/vtKxLZM/ic42VSaN6dxKPNBEWXaVC9XV93GVYpYE67SyP0Ko2CZdcChdk/c=,iv:ChRMXaLz7To4XjSJBjq58AA+ARFDpUCd/SdQz9UtUrg=,tag:Ha9uo0MBVnK8ee9r+iGvaw==,type:str]", + "lastmodified": "2025-09-25T00:52:39Z", + "mac": "ENC[AES256_GCM,data:pF/ijePOb9ArdDplmID3/cjJxyWp+wqulpCtL4PRD4StbAwK+9cuoXzf/QkXZlxTVU/wcYn/Z/d6N7Ep8COepZoYAMDbMPwS8/4IPmV7bRn4RGF9SepNTbPNhG3uDiqQCIm7s+eBWG6vqFA2KfPaL2S64Rv4PsCLutXvg25IVb4=,iv:QhHaHOKYUO+lMtt2bzR5qpxS2D8kdFzb8Ge+ncPXj2k=,tag:FcX8JNTsgy7Wd1q5ni+0SQ==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } From 95b5f7c2d9d867eab8a91f51364ab4f8f9f87b97 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Thu, 25 Sep 2025 12:33:51 -0500 Subject: [PATCH 08/42] imp: add ci{7..8} to the r2 tunnel --- flake/nixosModules/wg-r2-tunnel.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/flake/nixosModules/wg-r2-tunnel.nix b/flake/nixosModules/wg-r2-tunnel.nix index 91fb3ffe..1bf3c533 100644 --- a/flake/nixosModules/wg-r2-tunnel.nix +++ b/flake/nixosModules/wg-r2-tunnel.nix @@ -85,6 +85,20 @@ flake: { publicKey = "gGRNt3nw9Dt5Yoi0nK4G81UNeLMGMDw/QuZX6b0kQig="; persistentKeepalive = 25; } + + # Midnight machines + { + name = "ci7"; + allowedIPs = ["10.100.0.7/32"]; + publicKey = "0BMk9CC/fp4Jr0y84BenfaZgwTtLPBR7kX/dRBusiBU="; + persistentKeepalive = 25; + } + { + name = "ci8"; + allowedIPs = ["10.100.0.8/32"]; + publicKey = "hf7PW+dZzFVowvIGyMO4hm6/UapKVZkTJokjaQLCRjU="; + persistentKeepalive = 25; + } ]; }; }; From caf67b6dda8d30daa5b2f0e0c84abbfbae3a8d4c Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Thu, 25 Sep 2025 18:14:01 -0500 Subject: [PATCH 09/42] bump: cardano-parts for blockperf details fix --- flake.lock | 103 +++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 88 insertions(+), 15 deletions(-) diff --git a/flake.lock b/flake.lock index f751c4ce..f2bd703c 100644 --- a/flake.lock +++ b/flake.lock @@ -112,6 +112,26 @@ "type": "github" } }, + "blockperf": { + "inputs": { + "flake-parts": "flake-parts", + "nixpkgs": "nixpkgs_3" + }, + "locked": { + "lastModified": 1758832274, + "narHash": "sha256-na9CqAbZKVQLgxAwyxLOi2hlbQcRln3wgo5qTlBPefo=", + "owner": "johnalotoski", + "repo": "blockperf", + "rev": "80c13b6b3cb6a3a17309851659909bd246e999c8", + "type": "github" + }, + "original": { + "owner": "johnalotoski", + "ref": "jl/fix-detail", + "repo": "blockperf", + "type": "github" + } + }, "blst": { "flake": false, "locked": { @@ -488,6 +508,7 @@ "inputs": { "auth-keys-hub": "auth-keys-hub", "blockfrost-platform-service": "blockfrost-platform-service", + "blockperf": "blockperf", "capkgs": "capkgs", "cardano-db-sync-schema": "cardano-db-sync-schema", "cardano-db-sync-schema-ng": "cardano-db-sync-schema-ng", @@ -503,12 +524,12 @@ "cardano-tracer-service-ng": "cardano-tracer-service-ng", "cardano-wallet-service": "cardano-wallet-service", "colmena": "colmena", - "flake-parts": "flake-parts", + "flake-parts": "flake-parts_2", "inputs-check": "inputs-check", "iohk-nix": "iohk-nix", "iohk-nix-ng": "iohk-nix-ng", "nix": "nix_2", - "nixpkgs": "nixpkgs_6", + "nixpkgs": "nixpkgs_7", "nixpkgs-unstable": "nixpkgs-unstable_2", "opentofu-registry": "opentofu-registry", "process-compose-flake": "process-compose-flake", @@ -518,11 +539,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1757993552, - "narHash": "sha256-rTpDTnQzflNAqFrrnbXVm3+xP0wkdoc50v5YCezu1xg=", + "lastModified": 1758841929, + "narHash": "sha256-RpaIguCBjKNr11W9/S7/F2y0vL02p+tvs7af4YGKKKk=", "owner": "input-output-hk", "repo": "cardano-parts", - "rev": "d076b2ac977b3dc6e426284609fbf166f159ec34", + "rev": "238f74af42e3231d59a7b4ba5928428789a58ba3", "type": "github" }, "original": { @@ -841,6 +862,24 @@ "inputs": { "nixpkgs-lib": "nixpkgs-lib" }, + "locked": { + "lastModified": 1704982712, + "narHash": "sha256-2Ptt+9h8dczgle2Oo6z5ni5rt/uLMG47UFTR1ry/wgg=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "07f6395285469419cf9d078f59b5b49993198c00", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_2": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_2" + }, "locked": { "lastModified": 1743550720, "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", @@ -855,7 +894,7 @@ "type": "github" } }, - "flake-parts_2": { + "flake-parts_3": { "inputs": { "nixpkgs-lib": [ "cardano-parts", @@ -1661,7 +1700,7 @@ "iohk-nix": { "inputs": { "blst": "blst_2", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs_4", "secp256k1": "secp256k1_2", "sodium": "sodium_2" }, @@ -1682,7 +1721,7 @@ "iohk-nix-ng": { "inputs": { "blst": "blst_3", - "nixpkgs": "nixpkgs_4", + "nixpkgs": "nixpkgs_5", "secp256k1": "secp256k1_3", "sodium": "sodium_3" }, @@ -1858,9 +1897,9 @@ "nix_2": { "inputs": { "flake-compat": "flake-compat_3", - "flake-parts": "flake-parts_2", + "flake-parts": "flake-parts_3", "git-hooks-nix": "git-hooks-nix", - "nixpkgs": "nixpkgs_5", + "nixpkgs": "nixpkgs_6", "nixpkgs-23-11": "nixpkgs-23-11", "nixpkgs-regression": "nixpkgs-regression_2" }, @@ -1882,7 +1921,7 @@ "nix_3": { "inputs": { "lowdown-src": "lowdown-src_2", - "nixpkgs": "nixpkgs_7", + "nixpkgs": "nixpkgs_8", "nixpkgs-regression": "nixpkgs-regression_3" }, "locked": { @@ -2203,6 +2242,24 @@ } }, "nixpkgs-lib": { + "locked": { + "dir": "lib", + "lastModified": 1703961334, + "narHash": "sha256-M1mV/Cq+pgjk0rt6VxoyyD+O8cOUiai8t9Q6Yyq4noY=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "b0d36bd0a420ecee3bc916c91886caca87c894e9", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_2": { "locked": { "lastModified": 1743296961, "narHash": "sha256-b1EdN3cULCqtorQ4QeWgLMrd5ZGOjLSLemfa00heasc=", @@ -2330,6 +2387,22 @@ } }, "nixpkgs_3": { + "locked": { + "lastModified": 1705458851, + "narHash": "sha256-uQvEhiv33Zj/Pv364dTvnpPwFSptRZgVedDzoM+HqVg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "8bf65f17d8070a0a490daf5f1c784b87ee73982c", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-23.11", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_4": { "locked": { "lastModified": 1751071626, "narHash": "sha256-/uHE/AD2qGq4QLigWAnBHiVvpVXB04XAfrOtw8JMv+Y=", @@ -2345,7 +2418,7 @@ "type": "github" } }, - "nixpkgs_4": { + "nixpkgs_5": { "locked": { "lastModified": 1751071626, "narHash": "sha256-/uHE/AD2qGq4QLigWAnBHiVvpVXB04XAfrOtw8JMv+Y=", @@ -2361,7 +2434,7 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_6": { "locked": { "lastModified": 1747179050, "narHash": "sha256-qhFMmDkeJX9KJwr5H32f1r7Prs7XbQWtO0h3V0a0rFY=", @@ -2377,7 +2450,7 @@ "type": "github" } }, - "nixpkgs_6": { + "nixpkgs_7": { "locked": { "lastModified": 1748162331, "narHash": "sha256-rqc2RKYTxP3tbjA+PB3VMRQNnjesrT0pEofXQTrMsS8=", @@ -2393,7 +2466,7 @@ "type": "github" } }, - "nixpkgs_7": { + "nixpkgs_8": { "locked": { "lastModified": 1657693803, "narHash": "sha256-G++2CJ9u0E7NNTAi9n5G8TdDmGJXcIjkJ3NF8cetQB8=", From 359514b2744a395f3f20eb814055ad2628e40d98 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Fri, 26 Sep 2025 17:28:33 -0500 Subject: [PATCH 10/42] tofu: a new ami is not loading the bkey into the os --- flake/opentofu/cluster.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/flake/opentofu/cluster.nix b/flake/opentofu/cluster.nix index 6d702d86..4463b4e0 100644 --- a/flake/opentofu/cluster.nix +++ b/flake/opentofu/cluster.nix @@ -184,6 +184,10 @@ in { filter = [ { + # If future stock ami nixos images don't properly install the + # bootstrap key like at least a few recent 25.05 ami nixos + # images appear to have done, this ami image is known good: + # ami-039ad15344c5183b4 (nixos 24.11) in eu-central-1 name = "name"; values = ["nixos/25.05*"]; } From 286dc7d6c31ad923e29fa64f6e2f3c5c5cf0923b Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Fri, 26 Sep 2025 19:49:39 -0500 Subject: [PATCH 11/42] matomo: start a prototype for daedalus cutover --- flake/colmena.nix | 1 + flake/nixosModules/matomo.nix | 42 +++++++++++++++++++++++ flake/opentofu/cluster/route53.nix-import | 3 ++ 3 files changed, 46 insertions(+) create mode 100644 flake/nixosModules/matomo.nix diff --git a/flake/colmena.nix b/flake/colmena.nix index 3fb0bdb0..a0e08d7e 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -829,6 +829,7 @@ in misc1-metadata-a-1 = {imports = [eu-central-1 t3a-large (ebs 80) (group "misc1") metadata nixosModules.cardano-ipfs];}; misc1-webserver-a-1 = {imports = [eu-central-1 t3a-medium (ebs 80) (group "misc1") webserver (varnishRamPct 50)];}; misc1-wg-a-1 = {imports = [eu-central-1 t3a-medium (ebs 80) (group "misc1") nixosModules.wg-r2-tunnel];}; + misc1-matomo-a-1 = {imports = [eu-central-1 t3a-medium (ebs 80) (group "misc1") nixosModules.matomo];}; # --------------------------------------------------------------------------------------------------------- # --------------------------------------------------------------------------------------------------------- diff --git a/flake/nixosModules/matomo.nix b/flake/nixosModules/matomo.nix new file mode 100644 index 00000000..c7e551f3 --- /dev/null +++ b/flake/nixosModules/matomo.nix @@ -0,0 +1,42 @@ +flake: { + flake.nixosModules.matomo = { + name, + config, + pkgs, + ... + }: let + inherit (flake.config.flake.cardano-parts.cluster.infra.aws) domain; + hostname = "${name}.${domain}"; + in { + networking.firewall.allowedTCPPorts = [80 443]; + + services = { + matomo = { + inherit hostname; + enable = true; + nginx = { + serverName = hostname; + serverAliases = ["matomo.${domain}"]; + }; + }; + + mysql = { + enable = true; + package = pkgs.mysql84; + }; + + nginx.enable = true; + }; + + security.acme = { + acceptTerms = true; + defaults = { + email = "devops@iohk.io"; + server = + if true + then "https://acme-v02.api.letsencrypt.org/directory" + else "https://acme-staging-v02.api.letsencrypt.org/directory"; + }; + }; + }; +} diff --git a/flake/opentofu/cluster/route53.nix-import b/flake/opentofu/cluster/route53.nix-import index 38832dbe..1bc2aa25 100644 --- a/flake/opentofu/cluster/route53.nix-import +++ b/flake/opentofu/cluster/route53.nix-import @@ -49,4 +49,7 @@ in { # Example SRV record resource, where network could be substituted with any of preview, preprod or mainnet. # srv_network = mkSrv {name = "_cardano-network._tcp.${domain}"; records = ["0 10 3001 network1-rel-a-1.${domain}"];}; + + # Matomo + cname_matomo = mkCname {name = "matomo.${domain}"; records = ["misc1-matomo-a-1.${domain}"];}; } From c64a3a7f4acc2a29d8e216c4e42bffbf48a03b20 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Tue, 30 Sep 2025 19:10:35 -0500 Subject: [PATCH 12/42] imp: tmp sanchonet addn for comm disaster recovery testing --- .../sanchonet/alonzo-genesis.json | 188 +++++++++++ .../sanchonet/byron-genesis.json | 62 ++++ docs/environments-tmp/sanchonet/config.json | 120 +++++++ .../sanchonet/conway-genesis.json | 297 ++++++++++++++++++ .../sanchonet/guardrails-script.plutus | 5 + .../sanchonet/shelley-genesis.json | 56 ++++ docs/environments-tmp/sanchonet/topology.json | 23 ++ flake.lock | 6 +- flake/cluster.nix | 3 +- flake/colmena.nix | 8 +- flake/nixosModules/sanchonet.nix | 83 +++++ 11 files changed, 846 insertions(+), 5 deletions(-) create mode 100644 docs/environments-tmp/sanchonet/alonzo-genesis.json create mode 100644 docs/environments-tmp/sanchonet/byron-genesis.json create mode 100644 docs/environments-tmp/sanchonet/config.json create mode 100644 docs/environments-tmp/sanchonet/conway-genesis.json create mode 100644 docs/environments-tmp/sanchonet/guardrails-script.plutus create mode 100644 docs/environments-tmp/sanchonet/shelley-genesis.json create mode 100644 docs/environments-tmp/sanchonet/topology.json create mode 100644 flake/nixosModules/sanchonet.nix diff --git a/docs/environments-tmp/sanchonet/alonzo-genesis.json b/docs/environments-tmp/sanchonet/alonzo-genesis.json new file mode 100644 index 00000000..de05d3d9 --- /dev/null +++ b/docs/environments-tmp/sanchonet/alonzo-genesis.json @@ -0,0 +1,188 @@ +{ + "collateralPercentage": 150, + "costModels": { + "PlutusV1": [ + 197209, + 0, + 1, + 1, + 396231, + 621, + 0, + 1, + 150000, + 1000, + 0, + 1, + 150000, + 32, + 2477736, + 29175, + 4, + 29773, + 100, + 29773, + 100, + 29773, + 100, + 29773, + 100, + 29773, + 100, + 29773, + 100, + 100, + 100, + 29773, + 100, + 150000, + 32, + 150000, + 32, + 150000, + 32, + 150000, + 1000, + 0, + 1, + 150000, + 32, + 150000, + 1000, + 0, + 8, + 148000, + 425507, + 118, + 0, + 1, + 1, + 150000, + 1000, + 0, + 8, + 150000, + 112536, + 247, + 1, + 150000, + 10000, + 1, + 136542, + 1326, + 1, + 1000, + 150000, + 1000, + 1, + 150000, + 32, + 150000, + 32, + 150000, + 32, + 1, + 1, + 150000, + 1, + 150000, + 4, + 103599, + 248, + 1, + 103599, + 248, + 1, + 145276, + 1366, + 1, + 179690, + 497, + 1, + 150000, + 32, + 150000, + 32, + 150000, + 32, + 150000, + 32, + 150000, + 32, + 150000, + 32, + 148000, + 425507, + 118, + 0, + 1, + 1, + 61516, + 11218, + 0, + 1, + 150000, + 32, + 148000, + 425507, + 118, + 0, + 1, + 1, + 148000, + 425507, + 118, + 0, + 1, + 1, + 2477736, + 29175, + 4, + 0, + 82363, + 4, + 150000, + 5000, + 0, + 1, + 150000, + 32, + 197209, + 0, + 1, + 1, + 150000, + 32, + 150000, + 32, + 150000, + 32, + 150000, + 32, + 150000, + 32, + 150000, + 32, + 150000, + 32, + 3345831, + 1, + 1 + ] + }, + "executionPrices": { + "prMem": 5.77e-2, + "prSteps": 7.21e-5 + }, + "lovelacePerUTxOWord": 34482, + "maxBlockExUnits": { + "exUnitsMem": 50000000, + "exUnitsSteps": 40000000000 + }, + "maxCollateralInputs": 3, + "maxTxExUnits": { + "exUnitsMem": 10000000, + "exUnitsSteps": 10000000000 + }, + "maxValueSize": 5000 +} \ No newline at end of file diff --git a/docs/environments-tmp/sanchonet/byron-genesis.json b/docs/environments-tmp/sanchonet/byron-genesis.json new file mode 100644 index 00000000..f0c29c65 --- /dev/null +++ b/docs/environments-tmp/sanchonet/byron-genesis.json @@ -0,0 +1,62 @@ +{ + "avvmDistr": {}, + "blockVersionData": { + "heavyDelThd": "300000000000", + "maxBlockSize": "2000000", + "maxHeaderSize": "2000000", + "maxProposalSize": "700", + "maxTxSize": "4096", + "mpcThd": "20000000000000", + "scriptVersion": 0, + "slotDuration": "20000", + "softforkRule": { + "initThd": "900000000000000", + "minThd": "600000000000000", + "thdDecrement": "50000000000000" + }, + "txFeePolicy": { + "multiplier": "43946000000", + "summand": "155381000000000" + }, + "unlockStakeEpoch": "18446744073709551615", + "updateImplicit": "10000", + "updateProposalThd": "100000000000000", + "updateVoteThd": "1000000000000" + }, + "bootStakeholders": { + "318488dc356f6034104804b2cb6a2dcc055202491386fb0d5af7c3ba": 1, + "3a3c2ffaf066c8f211a1bdfd844f767ac453b1d94915e725c5867467": 1, + "3ae8eabb4e0626cea0ba38d8303d59514dae9c307d93bad3d259e4a9": 1 + }, + "heavyDelegation": { + "318488dc356f6034104804b2cb6a2dcc055202491386fb0d5af7c3ba": { + "cert": "b80e06679023284236df3464dc6aab3f56f23cb721d5943c59632ac77004f76ae415b6d291606c7194509e1fefa0c8341eed269bd0e0e1433302b00912a4230c", + "delegatePk": "9ELoyHN4GVtXrFzAJZApAVjrhwftqEFVoDXl9ebtTwpe/lG4b5ZkgH3DqwHE1hNJFRsnYs4zYzMmdbnoR7lfUA==", + "issuerPk": "MHFL9SqIV6KuXSAvp08jHBRtHwNsDJMsCxbmXLorSbfLAORg7waqVL8NEaKU3Lb0FBIX5sHVC21i1M/c0jrnlA==", + "omega": 0 + }, + "3a3c2ffaf066c8f211a1bdfd844f767ac453b1d94915e725c5867467": { + "cert": "ce91b8e35b67de2236fa79b353d1c4ebd97ad4b4cc89056a1acfc217ece8e91fbffc4bf44604a96a1064c9997f6cd39b81284aadfac752056eafc6b5996a6509", + "delegatePk": "Grpf6iTqd9aWc3QWvfthNv2l8Pp0X2tKpoIoPn0+Dy1+ow60UTu9i1j4KPjp1uzrnM4JoUcmkCGF507fPagO8w==", + "issuerPk": "1FPA7qSOPVDlNZoQAuoB2dnm+tKI5td6+BO5sJ2rswVxuS6S6sjBFVfVz/VXfKTcEt/AKyffgzWXAtPCnhC1jw==", + "omega": 0 + }, + "3ae8eabb4e0626cea0ba38d8303d59514dae9c307d93bad3d259e4a9": { + "cert": "908dd25262598050d60cb24928a7059fea3726a1dd7764645edab654d3b4e37ba69acd4841454f70f0f643305ede0ef66dc0ea9747a2387da05d2af77963f30a", + "delegatePk": "1zYduiReianx6HJHgQqtira7XY6M/Ol4tFj/O7TzTLcNfgazJm8pq5y6HAANwl91iL1pDZuIgFjzI+2i1Z6y2Q==", + "issuerPk": "Pgj3IyTJDyxr+t5fcMuM3aPtyNCxOo4T9sr78BNbgWBGwlTGo0P6UtzNLyqloLsH8V6Lv6kYMdWELAiEyfCpkw==", + "omega": 0 + } + }, + "nonAvvmBalances": { + "FHnt4NL7yPXqn7xha3WB99wYLxAc1FhceD3D1pQWaCthk9RYB46aGb6Tbq2KxV5": "0", + "FHnt4NL7yPXwj8m191s48v1RZtQqA2sVHpamzStuXTuAnzYUSR6hRPqhYmW3MY4": "0", + "FHnt4NL7yPXzVZ5xexcb7rWqCYWuFU7y6Pp4tLTiv6txhDcpQ2m7AFGMirsi1F1": "30000000000000000", + "FHnt4NL7yPY27r794z4UiYJ3RwezucDRLX94Pzy6mYPNUNWboB71S9xUm2WEDrv": "0" + }, + "protocolConsts": { + "k": 432, + "protocolMagic": 4 + }, + "startTime": 1686789000 +} diff --git a/docs/environments-tmp/sanchonet/config.json b/docs/environments-tmp/sanchonet/config.json new file mode 100644 index 00000000..f7c99351 --- /dev/null +++ b/docs/environments-tmp/sanchonet/config.json @@ -0,0 +1,120 @@ +{ + "AlonzoGenesisFile": "alonzo-genesis.json", + "AlonzoGenesisHash": "8bedcaea62107d8a79ed5293b0027b3f8706a4bc2422f33380cb1fd01c6fa6ec", + "ByronGenesisFile": "byron-genesis.json", + "ByronGenesisHash": "785eb88427e136378a15b0a152a8bfbeec7a611529ccda29c43a1e60ffb48eaa", + "ConsensusMode": "PraosMode", + "ConwayGenesisFile": "conway-genesis.json", + "ConwayGenesisHash": "ff31343b814adddfdcaceb76f635647e2b7d1adfc0ddac7c40b70cbdcd82fed9", + "EnableP2P": true, + "ExperimentalHardForksEnabled": true, + "ExperimentalProtocolsEnabled": true, + "LastKnownBlockVersion-Alt": 0, + "LastKnownBlockVersion-Major": 3, + "LastKnownBlockVersion-Minor": 1, + "LedgerDB": { + "Backend": "V2InMemory", + "NumOfDiskSnapshots": 2, + "QueryBatchSize": 100000, + "SnapshotInterval": 4320 + }, + "MinNodeVersion": "10.4.0", + "PeerSharing": true, + "Protocol": "Cardano", + "RequiresNetworkMagic": "RequiresMagic", + "ShelleyGenesisFile": "shelley-genesis.json", + "ShelleyGenesisHash": "f94457ec45a0c6773057a529533cf7ccf746cb44dabd56ae970e1dbfb55bfdb2", + "TargetNumberOfKnownPeers": 100, + "TargetNumberOfRootPeers": 100, + "TestAllegraHardForkAtEpoch": 0, + "TestAlonzoHardForkAtEpoch": 0, + "TestMaryHardForkAtEpoch": 0, + "TestShelleyHardForkAtEpoch": 0, + "TraceAcceptPolicy": true, + "TraceBlockFetchClient": false, + "TraceBlockFetchDecisions": false, + "TraceBlockFetchProtocol": false, + "TraceBlockFetchProtocolSerialised": false, + "TraceBlockFetchServer": false, + "TraceChainDb": true, + "TraceChainSyncBlockServer": false, + "TraceChainSyncClient": false, + "TraceChainSyncHeaderServer": false, + "TraceChainSyncProtocol": false, + "TraceConnectionManager": true, + "TraceDNSResolver": true, + "TraceDNSSubscription": true, + "TraceDiffusionInitialization": true, + "TraceErrorPolicy": true, + "TraceForge": true, + "TraceHandshake": true, + "TraceInboundGovernor": true, + "TraceIpSubscription": true, + "TraceLedgerPeers": true, + "TraceLocalChainSyncProtocol": false, + "TraceLocalConnectionManager": true, + "TraceLocalErrorPolicy": true, + "TraceLocalHandshake": true, + "TraceLocalRootPeers": true, + "TraceLocalTxSubmissionProtocol": false, + "TraceLocalTxSubmissionServer": false, + "TraceMempool": false, + "TraceMux": false, + "TracePeerSelection": true, + "TracePeerSelectionActions": true, + "TracePublicRootPeers": true, + "TraceServer": true, + "TraceTxInbound": false, + "TraceTxOutbound": false, + "TraceTxSubmissionProtocol": false, + "TracingVerbosity": "NormalVerbosity", + "TurnOnLogMetrics": true, + "TurnOnLogging": true, + "UseTraceDispatcher": false, + "defaultBackends": [ + "KatipBK" + ], + "defaultScribes": [ + [ + "StdoutSK", + "stdout" + ] + ], + "hasEKG": 12788, + "hasPrometheus": [ + "127.0.0.1", + 12798 + ], + "minSeverity": "Info", + "options": { + "mapBackends": { + "cardano.node.metrics": [ + "EKGViewBK" + ], + "cardano.node.resources": [ + "EKGViewBK" + ] + }, + "mapSubtrace": { + "cardano.node.metrics": { + "subtrace": "Neutral" + } + } + }, + "rotation": { + "rpKeepFilesNum": 10, + "rpLogLimitBytes": 5000000, + "rpMaxAgeHours": 24 + }, + "setupBackends": [ + "KatipBK" + ], + "setupScribes": [ + { + "scFormat": "ScText", + "scKind": "StdoutSK", + "scName": "stdout", + "scRotation": null + } + ] +} diff --git a/docs/environments-tmp/sanchonet/conway-genesis.json b/docs/environments-tmp/sanchonet/conway-genesis.json new file mode 100644 index 00000000..ea67c6b4 --- /dev/null +++ b/docs/environments-tmp/sanchonet/conway-genesis.json @@ -0,0 +1,297 @@ +{ + "poolVotingThresholds": { + "committeeNormal": 0.51, + "committeeNoConfidence": 0.51, + "hardForkInitiation": 0.51, + "motionNoConfidence": 0.51, + "ppSecurityGroup": 0.51 + }, + "dRepVotingThresholds": { + "motionNoConfidence": 0.67, + "committeeNormal": 0.67, + "committeeNoConfidence": 0.6, + "updateToConstitution": 0.75, + "hardForkInitiation": 0.6, + "ppNetworkGroup": 0.67, + "ppEconomicGroup": 0.67, + "ppTechnicalGroup": 0.67, + "ppGovGroup": 0.75, + "treasuryWithdrawal": 0.67 + }, + "committeeMinSize": 0, + "committeeMaxTermLength": 1000, + "govActionLifetime": 60, + "govActionDeposit": 100000000000, + "dRepDeposit": 500000000, + "dRepActivity": 20, + "minFeeRefScriptCostPerByte": 15, + "plutusV3CostModel": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1 + ], + "constitution": { + "anchor": { + "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", + "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" + }, + "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" + }, + "committee": { + "members": { + "keyHash-77c0a65f9302bccab35b44adc1823cb66c88a66c97cf3de8236dd718": 1000 + }, + "threshold": { + "numerator": 2, + "denominator": 3 + } + } +} diff --git a/docs/environments-tmp/sanchonet/guardrails-script.plutus b/docs/environments-tmp/sanchonet/guardrails-script.plutus new file mode 100644 index 00000000..ac57e871 --- /dev/null +++ b/docs/environments-tmp/sanchonet/guardrails-script.plutus @@ -0,0 +1,5 @@ +{ + "type": "PlutusScriptV3", + "description": "*BE CAREFUL* that this is compiled from a release commit of plutus and not from master", + "cborHex": "590888590885010100323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232259323255333573466e1d20000011180098131bab357426ae88d55cf00104554ccd5cd19b87480100044600422c6aae74004dd51aba1357446ae88d55cf1baa3255333573466e1d200a35573a002226ae84d5d11aab9e00111637546ae84d5d11aba235573c6ea800642b26006003149a2c8a4c3023801c0052000c00e0070018016006901e4080c00e003000c00d20d00fc000c0003003800a4005801c00e003002c00d20c09a0c8101801c006001801a4101b5881380018000600700148013003801c006005801a410100078001801c006001801a4101001f8001800060070014801b00380180b6007001800600690404002600060001801c0052008c00e00602d801c006001801a41209d8001800060070014802b003801c006005801a410112f50203003800c00300348202b7881300030000c00e00290066007003800c00b003482032ad7b806040403860070014803b00380180b60003003800a4021801c00e003002c00d20f4038101801c006001801a41403f800100c0c00e0029009600f0030098050c00e002900a600f003800c00b003301e483403e01e60070018006006603c904801e00060001801c0052016c01e006013801c006001801980e2402901030000c00e002901060070030168070c00e00290116007003800c00b003483c0ba04060070018006006906432e00040303003800a40498003003800a404d802c00e00f003800c00b003301e480cb0003003800c003003301e4802b00030001801c01e0070018016006603c90605c01600060070018006006603c9048276000600030000c00e0029014600b003801c00c05b003800c00300348203a2489b00030001801c00e00602d801c006001801a4101b11dc2df80018000c0003003800a4055802c00e007003016c00e003000c00d2080b8b872c000c000600700380180b600700180060069040607e4155016000600030000c00e00290166007003016c00e003000c00d2080c001c000c0003003800a405d801c00e003002c00d20c8018101801c006001801a412007800100c0c00e00290186007003017c0006007001480cb005801c01e0060110043003002c00c00b003803c00c02200a6007007801c0060050114028c00006007001480d3005801801e006003801800e007007801c00600580180c60066604e900d2405180008031801c01e00600f0053003003c00c00f003003c00e00f003800c00b00301880690063003803c00e003002c00c06300020146000001801c0052036c00e007001801600690006006900360003003800c0030034805300030000c00e002901c6007003800c00b00348003003480930001801c006001801a419409800100c0c00e002901d6007003017c00e003000c00d201ec000c0003003800a4079801c00c02f003800c0030034820202579e27181300030000c00e002901f600700300bc00e003000c00d2080a0b787e905c000c0003003800a4081801c00e003002c00d201a8101801c006001801a40958001800060070014810b007801c00600500f600700180060066604e906807a40058001800060000000000401e00600d005200f00300680210078018024004801c006001801808c024c001003800c003003010c00c05700018002007001800600601f801807600030004006005801808e0060198000800c00b00300a80490018016006602a900a4018801c0060010066000800c00b003480030034820225eb0001003800c012028c001003300f48023000400e003000c00d208094ebdc03c000c00100300ac001003005c001003001c0006018906400980624190026012900a1804a40050018014029001801600690016000180324008600490011803a4014601890001805a400c601490091804a400460109033400d2000c000600c90041805111999aab9f00128001400cca0026aae740066aae780046ae8400a60066ae880089318049112994801c4c00526910c8014896401a2600a934886400a44b2660266eb400801a2b26601c00a00313300c0070038c00913300c00700a8c00804b20051800488600430022200130012200253323001001221232330022300222300200323002223001003235330040040033500300112223300322590028c0024266601300122333573466e1c008006001002805488ccd5cd19b88002001800400a44666ae68cdc4801000c00200522333573466e2400800600500091199ab9a3371000400300280048954ccd5cd19b890020011100111002912a999ab9a337120040022200422002001375a00521330040013758005213233300a80091480148a400e44aa666ae68cdc380200108999ab9a3370e00600300080108c00891480148a400e446602266e08010004cdc10010019229002914801c88ccd5cd19b883370400800266e0800800e0010022019229002914801c88ccd5cd19b893370400800266e0800800e005000245200522900391199ab9a3371066e08010004cdc1001001c00a00048964cc0380080062003100248964cc038008006200510010008ccc8cd5cd1aba3357440024660146eb4d5d08019bad357420046ae880049a0006eb000852003233357346ae8c0060010029112c998030019aba10018998028011aba20018c008300522255333573466e1d20000011161155333573466e200052000113300333702900000119b814800000444ca00266e1000c00666e10008004660080040026008444aa666ae68cdc3a400000222004226600600266e18008004888cc01889640063000910c801488c8cc03489640062601200d221593300500200c89802000c60040012c801464026444444440068c804c888888880151225933900b91111111004000800630028c00000088954ccd5cd19b870020011180008aa999ab9a33712004002230041180111480148a400e44666ae68cdc499b820040013370400400700080104646002002460044660040040021" +} diff --git a/docs/environments-tmp/sanchonet/shelley-genesis.json b/docs/environments-tmp/sanchonet/shelley-genesis.json new file mode 100644 index 00000000..54458599 --- /dev/null +++ b/docs/environments-tmp/sanchonet/shelley-genesis.json @@ -0,0 +1,56 @@ +{ + "activeSlotsCoeff": 5.0e-2, + "epochLength": 86400, + "genDelegs": { + "c1ad22cabb342cbb83ce3859708232f4945ccb669e9b5f932cffc0ed": { + "delegate": "405357b552c397e81f73dcb5a0da0828fe29610bd25197d86130df34", + "vrf": "458215df6c07abc66e80082caa7a189dc2f4995ad4b4b5f09481a55d8d0692d2" + }, + "c264bca994a3a5deee5a1d9b92a3d7e9d6cbdb81f2f6989bb7f7b437": { + "delegate": "d9d9d0f0e1f25c4af4d80cb2d62878b611d8b3a8e1ef548d01f246d7", + "vrf": "624f1bf3b2f978e0c95644f26228b307d7acca7fc7eb3d88fb6f107e0aa1198c" + }, + "d4bf7eb45b72dffa5ac33d5c902fe409e4e611f2e9a52fb0d09784c3": { + "delegate": "806eb0c17d9b0fe6d99acbabe7be76ef72bf9de96c5b58435e50837f", + "vrf": "57e52289207a7128c29e0b7e96a02c731a961a5944329b363bed751ad8f377ee" + } + }, + "initialFunds": {}, + "maxKESEvolutions": 62, + "maxLovelaceSupply": 45000000000000000, + "networkId": "Testnet", + "networkMagic": 4, + "protocolParams": { + "a0": 0.3, + "decentralisationParam": 1.0, + "eMax": 18, + "extraEntropy": { + "tag": "NeutralNonce" + }, + "keyDeposit": 2000000, + "maxBlockBodySize": 65536, + "maxBlockHeaderSize": 1100, + "maxTxSize": 16384, + "minFeeA": 44, + "minFeeB": 155381, + "minPoolCost": 340000000, + "minUTxOValue": 1000000, + "nOpt": 150, + "poolDeposit": 500000000, + "protocolVersion": { + "major": 6, + "minor": 0 + }, + "rho": 3.0e-3, + "tau": 0.2 + }, + "securityParam": 432, + "slotLength": 1, + "slotsPerKESPeriod": 129600, + "staking": { + "pools": {}, + "stake": {} + }, + "systemStart": "2023-06-15T00:30:00Z", + "updateQuorum": 3 +} \ No newline at end of file diff --git a/docs/environments-tmp/sanchonet/topology.json b/docs/environments-tmp/sanchonet/topology.json new file mode 100644 index 00000000..c3e8cd16 --- /dev/null +++ b/docs/environments-tmp/sanchonet/topology.json @@ -0,0 +1,23 @@ +{ + "bootstrapPeers": [ + { + "address": "sancho-testnet.able-pool.io", + "port": 6002 + } + ], + "localRoots": [ + { + "accessPoints": [], + "advertise": false, + "trustable": false, + "valency": 1 + } + ], + "publicRoots": [ + { + "accessPoints": [], + "advertise": false + } + ], + "useLedgerAfterSlot": 33695977 +} diff --git a/flake.lock b/flake.lock index f2bd703c..6908b330 100644 --- a/flake.lock +++ b/flake.lock @@ -539,11 +539,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1758841929, - "narHash": "sha256-RpaIguCBjKNr11W9/S7/F2y0vL02p+tvs7af4YGKKKk=", + "lastModified": 1759277328, + "narHash": "sha256-qA2msMhRqH7nn1JrLhp1WxbTkR8i92t6T0+EbncE+V4=", "owner": "input-output-hk", "repo": "cardano-parts", - "rev": "238f74af42e3231d59a7b4ba5928428789a58ba3", + "rev": "be8a5f421fc947501db1b20af79cdf4c964e60ca", "type": "github" }, "original": { diff --git a/flake/cluster.nix b/flake/cluster.nix index a6fdb6ab..bffa79e3 100644 --- a/flake/cluster.nix +++ b/flake/cluster.nix @@ -88,6 +88,7 @@ with flake.lib; { // (mkGroup "preview3" "preview" "preview-node.${dns}" "preview3-node.${dns}" false false) // (mkGroup "mainnet1" "mainnet" null null false false) // (mkGroup "misc1" "preprod" null null false false) - // (mkGroup "buildkite1" "buildkite" null null false false); + // (mkGroup "buildkite1" "buildkite" null null false false) + // (mkGroup "sanchonet1" "sanchonet" "sanchonet-node.${dns}" "sanchonet1-node.${dns}" false false); }; } diff --git a/flake/colmena.nix b/flake/colmena.nix index a0e08d7e..f67a7833 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -833,13 +833,19 @@ in # --------------------------------------------------------------------------------------------------------- # --------------------------------------------------------------------------------------------------------- - # Buildkite Temporary machines + # Buildkite temporary machines # Stopped machines until the `-eu` variant can run the jobs properly buildkite1-af-south-1-1 = {imports = [af-south-1 r5-2xlarge (ebs 1000) (group "buildkite1") buildkite (bkCfg "core-tech-bench-af") disableAlertCount];}; buildkite1-ap-southeast-2-1 = {imports = [ap-southeast-2 r5-2xlarge (ebs 1000) (group "buildkite1") buildkite (bkCfg "core-tech-bench-ap") disableAlertCount];}; buildkite1-eu-central-1-1 = {imports = [eu-central-1 r5-2xlarge (ebs 1000) (group "buildkite1") buildkite (bkCfg "core-tech-bench-eu") disableAlertCount];}; buildkite1-sa-east-1-1 = {imports = [sa-east-1 r5-2xlarge (ebs 1000) (group "buildkite1") buildkite (bkCfg "core-tech-bench-sa") disableAlertCount];}; # --------------------------------------------------------------------------------------------------------- + + # --------------------------------------------------------------------------------------------------------- + # Sanchonet temporary machines, for disaster recovery testing with the community + sanchonet1-bp-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "sanchonet1") node nixosModules.sanchonet];}; + sanchonet1-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "sanchonet1") node rel nixosModules.sanchonet];}; + # --------------------------------------------------------------------------------------------------------- }; flake.colmenaHive = inputs.cardano-parts.inputs.colmena.lib.makeHive self.outputs.colmena; diff --git a/flake/nixosModules/sanchonet.nix b/flake/nixosModules/sanchonet.nix new file mode 100644 index 00000000..9dc75bee --- /dev/null +++ b/flake/nixosModules/sanchonet.nix @@ -0,0 +1,83 @@ +flake: { + flake.nixosModules.sanchonet = { + config, + pkgs, + lib, + ... + }: let + inherit (builtins) elem fromJSON readFile; + inherit (lib) filterAttrs; + + # Obtain references to the current upstream cardanoLib regular and pre-release environment libraries + cardanoLib = flake.config.flake.cardano-parts.pkgs.special.cardanoLib "x86_64-linux"; + cardanoLibNg = flake.config.flake.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; + + # Use this list of attrNames to filter the upstream ingested config. + # This way we can re-create working configs for either legacy or new + # tracing on sanchonet from just the critical parameters. + reqAttrs = [ + "AlonzoGenesisHash" + "ByronGenesisHash" + "CheckpointsHash" + "ConsensusMode" + "ConwayGenesisHash" + "ExperimentalHardForksEnabled" + "ExperimentalProtocolsEnabled" + "LastKnownBlockVersion-Alt" + "LastKnownBlockVersion-Major" + "LastKnownBlockVersion-Minor" + "LedgerDB" + "MaxKnownMajorProtocolVersion" + "Protocol" + "RequiresNetworkMagic" + "ShelleyGenesisHash" + "TestAllegraHardForkAtEpoch" + "TestAlonzoHardForkAtEpoch" + "TestMaryHardForkAtEpoch" + "TestShelleyHardForkAtEpoch" + ]; + + # The upstream provided config file doesn't contain abs paths which nix + # needs, so this resets them. + absGenesisPaths = { + AlonzoGenesisFile = "${flake.self}/docs/environments-tmp/sanchonet/alonzo-genesis.json"; + ByronGenesisFile = "${flake.self}/docs/environments-tmp/sanchonet/byron-genesis.json"; + ConwayGenesisFile = "${flake.self}/docs/environments-tmp/sanchonet/conway-genesis.json"; + ShelleyGenesisFile = "${flake.self}/docs/environments-tmp/sanchonet/shelley-genesis.json"; + }; + + # Generate the base sanchonet config, stripped of non-essential params + # and updated with abs paths for genesis files. + sanchoCfg = + (filterAttrs (n: _: elem n reqAttrs) (fromJSON + (readFile "${flake.self}/docs/environments-tmp/sanchonet/config.json"))) + // absGenesisPaths; + + # Make an custom sanchonet "environments" attribute consumed by upstream node, + # tracer, etc, services. + environments.sanchonet = { + # The current bootstrap machine or community run sanchonet. + edgeNodes = [ + { + addr = "sancho-testnet.able-pool.io"; + port = 6002; + } + ]; + + # Generate both a nodeConfig and nodeConfigLegacy for new or legacy + # tracing system. + nodeConfig = cardanoLibNg.defaultLogConfig // sanchoCfg; + nodeConfigLegacy = cardanoLib.defaultLogConfigLegacy // sanchoCfg; + + useLedgerAfterSlot = 33695977; + }; + in { + # Provide the new custom sanchonet enivronments attr set to the + # appropriate options and services. + cardano-parts.perNode.lib.cardanoLib.environments = environments; + services.cardano-tracer.environments = environments; + + # If the legacy tracing system is preferred: + # services.cardanoo-node.useLegacyTracing = true; + }; +} From f700f28e6c0289f292c4e4dc8aab5ff8652566d0 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 1 Oct 2025 17:13:41 -0500 Subject: [PATCH 13/42] sanchonet: testing rich-key --- secrets/envs/sanchonet/utxo-keys/rich-utxo.addr | 15 +++++++++++++++ secrets/envs/sanchonet/utxo-keys/rich-utxo.skey | 15 +++++++++++++++ secrets/envs/sanchonet/utxo-keys/rich-utxo.vkey | 15 +++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 secrets/envs/sanchonet/utxo-keys/rich-utxo.addr create mode 100644 secrets/envs/sanchonet/utxo-keys/rich-utxo.skey create mode 100644 secrets/envs/sanchonet/utxo-keys/rich-utxo.vkey diff --git a/secrets/envs/sanchonet/utxo-keys/rich-utxo.addr b/secrets/envs/sanchonet/utxo-keys/rich-utxo.addr new file mode 100644 index 00000000..7efb7c15 --- /dev/null +++ b/secrets/envs/sanchonet/utxo-keys/rich-utxo.addr @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:FoZ5+9xLEeDolugSWoxH+9KMIkuVvVveBfscMgEJhErwSir47OknKAxXgT5Zhv9gQqiGwOClMzdXpdiSGAow,iv:94HrzF0Ol+9Mb/0R3PrZsX/rboAAla3E36LI+d9S72Q=,tag:d15lSK0fso8Bqcj8HsAncQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAra3NEb2s4RmpoNGtLZFNx\nVk5uZkgxN0pqNmdzUng0ZVZIdWI1ZTVldDJRCjRLVGEyamVkRjQ2U2ovT0pNMjlO\naDB0S3JXcXdOSzd0bVpTcGdvdGd5eFUKLS0tIHZCeFR1Y3pnazFQQVpwOEk0T3NN\nNk9KTlpndGdmQWFmYWc5SE11ZTl5Q3cK4ZHTWHrN5cvLCKCdYbx/+cwGfZgbSbbs\nIZ1Ut3E616zIhHi7W8alsdz990rReP34SnXlm0soMP4azDxZE1Qzmg==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T18:39:11Z", + "mac": "ENC[AES256_GCM,data:JUwcF/QTSIBrauWdYEMKBdR9raKCfWJeyOh8BLT2/C0bcNlqePpMGY/5OkxeXUtvAJ4hBIl/rb3F1qRVBHiJ7v/FPModhOOea289nnHyG+j3SQVUG971Iac8aY5ga0lnEPtwUpaKYCwFAAoiGp4Pu3OWrakbpIRlBEZzdKtPWA8=,iv:HXADdvyzvs3cYtqhdDV9+OsCHXlXBjdTEva9BFlEZi8=,tag:8C+BQAn1CbkQ1oWmO0w3YA==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/envs/sanchonet/utxo-keys/rich-utxo.skey b/secrets/envs/sanchonet/utxo-keys/rich-utxo.skey new file mode 100644 index 00000000..e3463a89 --- /dev/null +++ b/secrets/envs/sanchonet/utxo-keys/rich-utxo.skey @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:G4ji8kNEshBxOvAc+i0m0olwrDXf7cqxaLnxuejI/ecuLjL8e0TUnqArJ8ZFPChs5036W5sNPEQRe3L/YpDFOpIWZk9XP/60/MgI76adNNRjPHXMnF15ocYpwvosuqOIoZlBZ65k+V6yLUpKkZyzUaLxg+JR2xkok/An3NbsiXLjvPOZm4CdCCc1uMGQ0eknjHEzuDdwI3Nx7yxI+RFq/0UpKidkS2jpSeJLaIBIU/Thr6h5,iv:lRoHPk8d1C3Vcv0nNqN/hzmCzlRDQeG4aU6KhqQD3bA=,tag:N1iSHTo2hZOjdNKXz0XkVQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvV09XTm1SKzVPenpoM0RH\neVVmVzVmcHVtTTU2RjRWQmt0amVRMkZmbHljCldrR2ZUMnV1bWNveGNra01oWElB\nQlRpVTNGM1ZERU5HR1p3ZkxhQTBYZVkKLS0tIDVuOXFTK3ZxanhhSDRwelRZQXJN\ndCtOdTRwbjZpUE9WRGc3QmhVZVllVG8K3bsdk3YAa5tfPLzl444/SG0m3SLGjPgy\nA5BJo8j/jTgsiZPs7ERdMm6rVxYQHg2EnGIPL8yF0dKI1CwK6+7UzQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T18:39:11Z", + "mac": "ENC[AES256_GCM,data:bUK7ILTYRhCleaGdlryXmI+wsiY3dcvuoz0XQiUDckJjtyAwdS6lWOGTqKFRgGii6jb75egr6suJ1kutPbESFMbH8OwJlazOgZ6sAxmjmY6qBz2U2Kb7y5kVs6jiPVGcedBrJ2YVtDlBtAXAHaRxRygER4CXBrAgoRp/L3ZuJQU=,iv:dFUDU4V9elEoNvLs3iGLlMFpV9XGn4SVhYKt+pB313Y=,tag:29/pCof/Xw/hqmt5B2iv7w==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/envs/sanchonet/utxo-keys/rich-utxo.vkey b/secrets/envs/sanchonet/utxo-keys/rich-utxo.vkey new file mode 100644 index 00000000..066fb63a --- /dev/null +++ b/secrets/envs/sanchonet/utxo-keys/rich-utxo.vkey @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:e/ac6zaIcTUA3Tc3rmZB/O45+BnGNiXlpdRv9if26FqfaAS1vr+VxRv35iO/MhqV8qieH0xuICv+3RucVmZjvxJJ084vAtmrxQdN8Hph4FZIQPPEUsVlgSecMqg6Ue7EwI6jTvAyiSDApiGgMVrCnHOpkouysKJGnYylrEq+3Hk3/px6aLlq8Qx66KNP7YO3kHpgenHd9hXuS5xr3m/xFJFrz/cO5t4GN3Au3SCT3yZQG78GoUl1qSErz/88VA==,iv:CKsobnI2Wf43N8Vq3Dhn3WggEoJrD//J7aEHy1ynUxY=,tag:lODiatTlCMDX3P5VvDFyZA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4dG9EbTkvZW9PdHBBeEFt\nbTdBa0V1VTc3V0VGZ3R4TU5NZGNmczNMcEN3CmZicEM2UGszbGZYcWFFa2oyZTBW\nN0JCYlFqNE9VUTFNblRxakRpRmRCU1EKLS0tIGJGZWs1cTgvdDZRcSsyc016N0FB\ncXk5MHYzcEZIZFJUdGFmcnVUNCt2UVkK11l0FkAhe3C+IZiVVtSoQ7TNeTYk0dmc\nThfvqbB0Y2sEu5Q6u1QuGHsnzRN1uOgTE+KCYUTd69o2ElxZWzOC2g==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T18:39:11Z", + "mac": "ENC[AES256_GCM,data:owi8jiNbWKozWU2fYcaIaxzrEKHw1wprwRxQ2AKz2Rd9HhQj2a5sT6s84IlQbQwtXoISNb6f940rGSMp5bebeEDIbSh3gNChlZN7RAlyBqB/3CWUa/8t+NlOxOYeDvLiykLphcFuFUrzMHQkHvORGddYyVd1OxtG8ybJkNzgg20=,iv:KxIGIINj6NOpSNuqQ+qkf2MGeBc+dNlDtZLmQTRK5qI=,tag:veXebjYyn2QYK+cmjfNXaQ==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} From 80883f659c36a1a22703f12522005a5668cff704 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 1 Oct 2025 17:26:44 -0500 Subject: [PATCH 14/42] sanchonet: test forger --- .sops.yaml | 99 +------------------ flake/colmena.nix | 2 +- flake/nixosModules/sanchonet.nix | 2 +- .../deploy/sanchonet1-bp-a-1-bulk.creds | 19 ++++ .../deploy/sanchonet1-bp-a-1-cold.vkey | 19 ++++ .../deploy/sanchonet1-bp-a-1-kes.skey | 19 ++++ .../deploy/sanchonet1-bp-a-1-kes.vkey | 19 ++++ .../deploy/sanchonet1-bp-a-1-vrf.skey | 19 ++++ .../deploy/sanchonet1-bp-a-1-vrf.vkey | 19 ++++ .../deploy/sanchonet1-bp-a-1.opcert | 19 ++++ .../no-deploy/bulk.creds.pools.json | 15 +++ .../no-deploy/sanchonet1-bp-a-1-cold.counter | 15 +++ .../no-deploy/sanchonet1-bp-a-1-cold.skey | 15 +++ .../no-deploy/sanchonet1-bp-a-1-cold.vkey | 15 +++ .../sanchonet1-bp-a-1-owner-stake.addr | 15 +++ .../sanchonet1-bp-a-1-owner-stake.skey | 15 +++ .../sanchonet1-bp-a-1-owner-stake.vkey | 15 +++ .../sanchonet1-bp-a-1-owner.mnemonic | 15 +++ .../no-deploy/sanchonet1-bp-a-1-pool.id | 15 +++ .../sanchonet1-bp-a-1-reward-stake.addr | 15 +++ .../sanchonet1-bp-a-1-reward-stake.skey | 15 +++ .../sanchonet1-bp-a-1-reward-stake.vkey | 15 +++ 22 files changed, 316 insertions(+), 100 deletions(-) create mode 100644 secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-bulk.creds create mode 100644 secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-cold.vkey create mode 100644 secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.skey create mode 100644 secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.vkey create mode 100644 secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-vrf.skey create mode 100644 secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-vrf.vkey create mode 100644 secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1.opcert create mode 100644 secrets/groups/sanchonet1/no-deploy/bulk.creds.pools.json create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.counter create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.skey create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.vkey create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.addr create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.skey create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.vkey create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner.mnemonic create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-pool.id create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.addr create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.skey create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.vkey diff --git a/.sops.yaml b/.sops.yaml index 824ecff1..891b1e80 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -19,25 +19,8 @@ keys: - &preview2-bp-b-1 age1jcfeznfkxx2rmeej9f4frvnjqkxdpd9kg56l57nmtamq53802fjq7x2y69 - &preview3-bp-c-1 age13tc9mjgu7hwfxsa84hq0tcz7eeg9m6f0fmg8gzxwme30pfxf7g4sfk2y0k - # Private - - &private1-bp-a-1 age1pwmcf9nez82glwzk3mfcfyv0wnc4yev8pjhxk43fwgcr3m8yjsesjdfha0 - - &private1-dbsync-a-1 age1q435aw99zpavtn5ce770jesh3th0ghne8jkt5mse8zscpp5r2ghsark64e - - &private1-faucet-a-1 age1lack6chc6czx8t9sc9ayc3wq0du82ne6l8m5h6lwz8zn6rxz5gqqtpz4z2 - - &private2-bp-b-1 age1wewhhymvzljpgy7v9caud2zmgjt7dsdcluvpq8373ueuj5qv435qgn9xae - - &private3-bp-c-1 age1ay9e566ksavc46809vzjzcwlsu06dzr869fdv8qf9p9qu69qva4ssdv4af - # Sanchonet - - &sanchonet1-bp-a-1 age1apa4g9hfjaq9kp95utg5jeqm9zmdhylcfsqmekrl0ptg4wjt53fsrfffy9 - - &sanchonet1-dbsync-a-1 age1d5nc5w5th0qzagqa8xqltye2ttsuazury35pgwymyrnzrdk6zezqznv0ua - - &sanchonet1-faucet-a-1 age15cj5hg52ep6ccc4t5xm9ncuf94m2ds4k02lzzvmeykx2z4gc83es5ze452 - - &sanchonet2-bp-b-1 age10ethn6sqe2fcx03pev0vddteg9jwe7azydq9glj9eyppdkqy855sxv40k9 - - &sanchonet3-bp-c-1 age1hpyzunphtls4tfk5j4dc4rxg55essxd3ht7fweapumfzqe8h5suq0xa699 - - # Shelley-qa - - &shelley-qa1-bp-a-1 age1xxu6w2sftwxp5aef9yes20wegwv62pwhg7jzvt60q4ucwl6eyfaskjgqfu - - &shelley-qa1-faucet-a-1 age1pcg2a9pzfcl6jwkzchyhlg30nznfaaecjwnpy2am6mhq8kvgf9msudxt5a - - &shelley-qa2-bp-b-1 age1pzcdrzm9j4pxar6nx9wu7le95apw7gu4838s22u7evycydcunu3qw7eafy - - &shelley-qa3-bp-c-1 age19ulgvpe2wnvmu6tujae0ekn2stz46ntw0n03et4ctjk8nawa25eq6luw8f + - &sanchonet1-bp-a-1 age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj # Mainnet, non-prod testing machines - &mainnet1-rel-a-1 age16m0sd0pyme79ds8jd380ctuc23p570djl0rnrp6xt28tce5ltvyql4hdgn @@ -121,93 +104,13 @@ creation_rules: - *sre - *preview3-bp-c-1 - # Private specific - - path_regex: secrets/groups/private1/deploy/.*govtool-backend.*$ - key_groups: - - age: - - *sre - - *private1-dbsync-a-1 - - - path_regex: secrets/groups/private1/deploy/.*faucet.*$ - key_groups: - - age: - - *sre - - *private1-faucet-a-1 - - - path_regex: secrets/groups/private1/deploy/.*$ - key_groups: - - age: - - *sre - - *private1-bp-a-1 - - - path_regex: secrets/groups/private2/deploy/.*$ - key_groups: - - age: - - *sre - - *private2-bp-b-1 - - - path_regex: secrets/groups/private3/deploy/.*$ - key_groups: - - age: - - *sre - - *private3-bp-c-1 - # Sanchonet specific - - path_regex: secrets/groups/sanchonet1/deploy/.*govtool-backend.*$ - key_groups: - - age: - - *sre - - *sanchonet1-dbsync-a-1 - - - path_regex: secrets/groups/sanchonet1/deploy/.*faucet.*$ - key_groups: - - age: - - *sre - - *sanchonet1-faucet-a-1 - - path_regex: secrets/groups/sanchonet1/deploy/.*$ key_groups: - age: - *sre - *sanchonet1-bp-a-1 - - path_regex: secrets/groups/sanchonet2/deploy/.*$ - key_groups: - - age: - - *sre - - *sanchonet2-bp-b-1 - - - path_regex: secrets/groups/sanchonet3/deploy/.*$ - key_groups: - - age: - - *sre - - *sanchonet3-bp-c-1 - - # Shelley-qa specific - - path_regex: secrets/groups/shelley-qa1/deploy/.*faucet.*$ - key_groups: - - age: - - *sre - - *shelley-qa1-faucet-a-1 - - - path_regex: secrets/groups/shelley-qa1/deploy/.*$ - key_groups: - - age: - - *sre - - *shelley-qa1-bp-a-1 - - - path_regex: secrets/groups/shelley-qa2/deploy/.*$ - key_groups: - - age: - - *sre - - *shelley-qa2-bp-b-1 - - - path_regex: secrets/groups/shelley-qa3/deploy/.*$ - key_groups: - - age: - - *sre - - *shelley-qa3-bp-c-1 - # Mainnet non-prod specific - path_regex: secrets/groups/mainnet1/deploy/.*$ key_groups: diff --git a/flake/colmena.nix b/flake/colmena.nix index f67a7833..ed4126af 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -843,7 +843,7 @@ in # --------------------------------------------------------------------------------------------------------- # Sanchonet temporary machines, for disaster recovery testing with the community - sanchonet1-bp-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "sanchonet1") node nixosModules.sanchonet];}; + sanchonet1-bp-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "sanchonet1") node bp nixosModules.sanchonet];}; sanchonet1-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "sanchonet1") node rel nixosModules.sanchonet];}; # --------------------------------------------------------------------------------------------------------- }; diff --git a/flake/nixosModules/sanchonet.nix b/flake/nixosModules/sanchonet.nix index 9dc75bee..8cf731eb 100644 --- a/flake/nixosModules/sanchonet.nix +++ b/flake/nixosModules/sanchonet.nix @@ -78,6 +78,6 @@ flake: { services.cardano-tracer.environments = environments; # If the legacy tracing system is preferred: - # services.cardanoo-node.useLegacyTracing = true; + # services.cardano-node.useLegacyTracing = true; }; } diff --git a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-bulk.creds b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-bulk.creds new file mode 100644 index 00000000..56ad2267 --- /dev/null +++ b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-bulk.creds @@ -0,0 +1,19 @@ +{ + "data": "ENC[AES256_GCM,data:g6M7tZcXQvqgAnrnH/WhnspxcA7vciWMfx6Qx4mv/SgvCIcZ4QjmjxmJGejd4WZ7sUMmihf/DvjJLhyIJphiI/YFHVNh43FqJ3zgeiiNnHrqNYJIspKQrikWJz5UmWNBCRUFVnoIn/+OYj3Xd4vhfcGT7dl0vTiDY0Dlj8w6f7T658/qLuYT7tpWb8JWbHmVcMqTNf+8WeuA/bjezwjx+ao1r+C3HuRtMjxvq8uWhwVaWOF3KJ/QgF5c6RyQbA4pR1qO9MMZpPGWp3TRnMsYiVXt6/N1O+9blHx5WSfevUckK8XasC6Lqld/lFsfEENP/ONV8Fl15RRYIWt95U0oGlDPmwU9CfmXDZBx8O1/WFHHsruhFZOv8FVetL6Yc81+NnHRSMgNuD08Xz7FxjblV9DS43Ut5bfj3TeVN1JB/GQ+6ZVGmROlnSdy8mGawh4UAjVQczyfk2RyLJIG5Hd/bKOGkIJs/MTKlgtApcGgeWyUbGpMPRxlxWN/oKA4ywYNxxLm5iaxcQOhKKOscV19OpC+0B+P3mm0oMkID8wJvVlbs8Ph1ZhYYuDhsVBNFMCw9uAlivlHtFejk27cMliknorr2wsuJQCKNgL+jSg52/96cGls+9S1Py8YpU2yC9U4U8WFoMfZtgvFmyQO+7bkt2e1NpIAy+AKsyQllcjL68UzEQxxxkFRaEhMHIicxbRXhS5CyLrza9sQIgCWx69zfTOgnNUw9XvdRXT9OggbNA/w9VN4WNrRaYoMbTnEJqK1W+AQhDk71U41b4vczq06sQnm6HfbnibskUxK/c2x0c7gFvKlJvrvwpHtbLvAMPMZf5ebX2N8uR0E85zcDZqWIbVwf6SFT42YQ5OFWByH2QiHpKmQclJU67Kg+qr45/2iZRGuZjq/fwnIZUsDtoETbyYLozYjxHBlXXCZ0w+3PK+W/C2ognJbOq23H5sf9c2qmIWsCi9pEWPOrLIrNoyirQuj1EDxfXw4M60PhK26JgZ+z9AQT1U8H+0aJfzVOrq1NOuO/DhePTsAy9vxKpBgrJgDm9TTNOx8Xhk8jNot3EX8J4//1EGV1yrC/OK+QktISDfA3pP4ajeLAh7aKcAi55M0LfvNnATtiLkL+0NUcgJO2Q3t7RE725fIUtJ8nTrB1/V1XUmsemYp2yB7P94Ak81j2A/uzXBC/1gd3e85mQWe16To33N7P/n1RC4Zj+IZXd5yvuxuqiD+T2T+okfyt7q4xXOZBepjVQYM6gw1N61oRSVdrCY3omkC20fvzrQPFVfhaIs008nUv+pwfOBXvxJL25EQq8JeuLWG1aU/fX36CbZc6IBhnor3LkcZ99xKoPKx7AwJ/pVUA4F574P85yPCkvVSBIKIkzaHl+uo2cyWAkkcRERxXP/nX63GK4LmSHNNxaFXZ6VT5PTVoMBHOP4Ix1VETmiwYaZwubNO73WfDoszYLGb7QmNkgp62Vhel9JWsLk5HLSuicsZKlVQ4xfsaFf9gtGFavYyQpZ2Y6p39jMRNuMUehkCqc838nx9EYBJMoWxsg9o5Gf5jpQ1qDDZe03/XDio7AbeA8r4b51OeBD3AUKDSk6HGegT0YnBWk9+gAE1giV6R20rOeESF/R9eDtAMZodi2dDiiEOXu2jvSF2cFZWfysiDfmKgsT28MFFODQJwmlHdPs1ln/k/Z0dDXC/txFPhHWwb2QfKQ0+wHAzRF8J1GoJR8qDU86KlECQ7tnutWJ3B2nwg0OyemHWQImRo+iSoUV/JluN1oITH084gwUX/XUXmEWvh4X1xKB5c3AOHX0Qgpw5p51otenroAccTPHDcWB8SyI0H/IJ2Tf8KePrWqCm45pilrDGYnB8X2ftJMDKQ/xo0UbS62yt1N6NM9OYKO8Dmv9tc+/LvhyBSjRvKhiRAKKOUlSpQ/6NV4K2ce04e1UrC5FMRWv9pYa7OdLkVwDlk4/6Kwc6YM7zZKInIJQEfQiM6njZCds1JV5YUKBbgUWkp25K8sp26WxTpyRqv92bsq8C/Jn86HECqOerjl+O9v/83Tonx4lL02ExFjqwfPd3JwbbkYE4lCoWYJLYjzPeMHo/8Hc/6/07lxa7pcV8r92recURCAeKZ4W2IWxuZY9f1XNhSuj6P2DGuH1i4vkqSi6RafHQFK93v5tI67cBjN/XBxxIo6QtlyfPbADKdH3VVOy1r8aY1DEj436tiAx1WyjyjRw6GOPYN+l3uFJbBIDJCdmY+nqkYqVygm4o9LaIFRXcFF+UHOsVSHu133YWhsjIfKTRranNmEs5mBzzlhMqPyJdnkbsM9j1siiRnGMewVX7dS8Y9ZchbUvallhCPavIdEBbA13/REU4WUFYIkAjrV69wsxcBJ4jpOefKvMTyLguJtuzNItGWuO4Vop1hjnw5wBnfKxZjFd2gFZpG9WUVixZxEiAaeAmcNkpTH/C6MfCoiylhRnNFUsM6EEHiqKn0eSvoH1Rn6Sh0KOVIk4cqpMVypjEwnDnliJ6dXi2qXF81iKELncFxZs94yTuMY+v4QtIsRJ/usBuByoffCqQGuSapEJbLacpyqEpf9CLpKngXsZ22CPvHRYj1Oe8CTT4jbBYEKKBLaqf2/2Wzmr1lLAeaQdEuajCIUIEsD0Q,iv:Z5PcSzXtoutjgUlw+0KdwVvHMCtuyJVnVgB5YFmc1Oc=,tag:0W7lWrM9SbAuPn8pxYSBGw==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHSXk0QmN5ZmZ0dk9DZ0ph\nOTBqOXkzMG10NXBPNEprUVNDanJwTnJWZnpJCkErM2M5dVlmWjUyMDZQa0p1R2FL\nZmRFaFBrc3NKSFhHcGw4SVJVeG54alEKLS0tIGpOVWthVHkxdE1UcDJFTk1WQzk1\nNlcvWHlDMjJ5UmlQWkR0RUNVVVZsWm8KjD5fEpAfgMm+WM9fV4eCKts6H/s+T1EJ\n6qnFnypvnUhVWq4jxKwSKHjSOW38lhZ4C/WCJh97PR/fgEr/ZtwtOA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDRkFxTk5oS1pkRWtRQ1dV\nZ044YmVDakFNV3dRSnlRWXlJQXZJeE9FTGlJCjhzK0pTS2xnYTAyNUZoVjNKZktZ\nWGhkc3JwSHB6VVphQlVPYTYvUnp5TDgKLS0tIEtFbk1aak4yRmF5aDlDcnpPQjdt\nNHpSblhETzlRTlhtQ0s1bDJPRzFsZ1EKb0m+vVUcoPmhmz5nkCrwCNQR7HuHWuzl\ncHnvWDLFvQ+hvNSoBa8HeKFlhCOO4r52ffmScbk/JUgjiXcBVZLzhQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:avu4IWnZzH3D9IXsOjLEtzLWo0sDW5gRK6j1vdGtS+/KrUUzCq/78xQRod0FX7MJ/qz9g9FjfoYKj8on9AxRXvoA/dS08XuTgOVcuq3UDYW0U1ZAbuehnFxhRx9sjXwsDdIF7k11o5i4WuR5jPj02itUGMFW3tnIpysmIhleXsQ=,iv:saWowsBDawAKpLdYeukEZJYXu8JxXjw0ruRcI3vI2Ek=,tag:el5J5lOPNV4e3IzBrSQSeQ==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-cold.vkey b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-cold.vkey new file mode 100644 index 00000000..c58f2776 --- /dev/null +++ b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-cold.vkey @@ -0,0 +1,19 @@ +{ + "data": "ENC[AES256_GCM,data:V9hU1f/M5vMV7DikI4Q6xv6m0hAoVu08CVWZe5SSDphu7lO1OIcxCm5cCACS+jcmYLvyVUK6Gm8Fqz1429xXEbaVVCSuPxl6+qC94ZWnB8lLxsSWaXTNsUIGqmk94O7oAMulE7/cmxxA1fHOMF8aACG9l3iU8yqCEGX8xeDEZJ7zDNmY+tEDsa8gmpZvgh8Lk7nN07mHcKvKVHeL0el/vy/nPZp+BZsOaPMjW6MTYU1ILyBFvdoKppOfcPsyQrP59cx5ffg=,iv:AyFOV4G9f0vMuoF/Xr8wbUP9FO+36VaF1K8gWtSkIgA=,tag:LDANABDTqRMYjJh2DqUybQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4YWhSSmtIV1VqaDQ2UWVZ\nRjZObFpDeHNlVmdmVUJiTDRFV1htZ2ZQbW5RCkt0TzRZT1FyYXNFMnpQMi9wM1dJ\nbUY5Y2xtWWprWnZDTDkyMlU5NWJ4b3cKLS0tIG5ORXFRYmJzYys2anE0bElZNm8r\nM2dZWVdUNS9xN0psS1BGTUxFYmthZVUKd6DnkvMEXZ1PXc8mqeFcwINPJC2JKMit\n6mulQ58de3biiiUInyerM98/ZE7/TO9HReQuAqzwz4mY/xCYutdFYg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLajRIaUJjSmV5WGoyZkNv\nbWk0Yjcwd1p3OFAzakdNam9qd2s3MlBMSUg0Clh3SFlQWjluOWl0K2VJM1ViNlo0\ndlVRenY1K0J1dlFWZ2FvaHV0SjQ5M3cKLS0tIHdXdUQ2MllQZm9uSXFLVzAyRWVS\nMmc3ZnN1TlMxek5ucERZUDFOUTBkS2sKGSAIGufeRgQ9NoRjZ7c6rsiz/jrm+F4Z\n4cQv+nkLB6CDt+tnK92uT0v0QNxoKr674TAomJ8ZV/LFrbUYhBD1lQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:OkeaiHJbEedaJSKGj/FuT0hWSWw50XhzY3PzgPtkNdjQmD9O5nvgWHgzwriCpEaDn/KgyRPTkwFFcHnTDCQD9IQOcnSs4cOqxT1TmNDHyxG/So+L8Vp4z0n9B90PC/wJdM5m9Pi+7TbEb5NCUxz+2vPJdle2ZvDaflOmGl+m6bg=,iv:5P8Ej6hIH7Ceoc+l3wDCSISsERRUvrIpJeyTvqETXkk=,tag:Zwaft5CkYQfe/PpYmpxJug==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.skey b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.skey new file mode 100644 index 00000000..3d06d3fe --- /dev/null +++ b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.skey @@ -0,0 +1,19 @@ +{ + "data": "ENC[AES256_GCM,data:3IYRy02ma6avyJi+G4muQqhK3NxNmxJObhCCixTHvyLiwYzPZiO0C98ZHiv8Bbo+ehv5h6Hqa5tZOOPpsz5gndB/q9WUK6lxfcxEH+V9psXhMH0yjy1jgrz9NoHFbj+O4FyDz59DLA4tk/cOgsdDEjBpYn+Rvjf04yFLXXdcFD2wIKhYYv5vZkZUwWLd67LP5cmwmgWV327bFgFT8k6QpmkdodDDl9abE6uQhIft595xMeAoJCgGm0hAQLxnfaP9oDlTL6nu+pUlg+owNdgs2hPFllrup64OoBHDFJgoLANkfS+ckJzKhVMClcjInEbrSW78u30wgkNlq9xP1KAMKy7FKS0iBlYyl0u29ozoA5W6BoPIguHdS6xCLyalhSdi5lpoih0IkCf1PW0tGTnJ4oq5jc/fspk3t5dhcqhDky7bKKACueDmyuul8BmVJ/KdPCwaPXbRtZeSsGiJAz+HkGqIvWCmVMTuX5CubsTEit1LQ3PwZchWfHKOWS4y+0ozyzdwhvIqhIGeM7Nw32XfvJfbinseqs213MAO0mNfZVlaArED9WLLYMyPIsUopvmE1RhxrTj4dPIDL/vGWJjej8WdVkEolBGaxBSNdn94duWXuPFj098c4VYEXn0m0jPGBsbm2Ub+XPSk8l7Voo6suNHQ+OkgrtFrZ7STEacNnJofLOcSkJZ4IPw9IyJbpCunRzfIu0G3Jpt/QBW3XL1c9vyQv//cnZDuCRgbkrcKAhPzJ4BHdfuGmyft26lpzdo4o7NDpfrKATNtMrDjsKa0ZUZqcYVUj07YmEoaWdK+FS40ehYvvnFAw0b7ziVP6ckveXeBFFNXP9peacFc+ApRPVh68OkaTpMvT3TDVPayq73iES9AeKzANDezbtnkudIHctnZBc3jsEtiG/UQ46kAMmRFFSQP8VRZaxWRhCD//r6fJOY0NYircLaQvF3tq3f2rh255X5Y9m+GGxo0v1VN27rxmdihJtlP90cs+BPSDzTVrQTkD28J9F7dCvSomISxvMM6BK3K8aSL6DizB3MNaM2Xw0MTAgoY3aJI0joFR+N9lgwyeu10SlcA8krdpGjHdQ5fu+PmnVrCIbm9C8aQ+0gN10dNVrYYleDKuE+ASImKAHpAQ8uKVnNIjeBoF8gnEMGr7J7oXWDQ9lLcW9R/YqopdrX86yCDE0f/LqVn7SMuwzQAqneS52/wviX+7soU5i6lKVAlMfWqCI2WGyhuOoLgyJ/9RmaE7P98TB78R92OdT2GJvKgyKWGYc+LkUTPBaks8IMpbrhvu2Kwp/5MCFItPPbTIf4aP3xDehqlDqjt+tntW2aR07ST0GdU0WhUgYX0BtHjlF6Dzga5CEFdt46Cn8AF2lH0hQD2SGSyQiFuWqSFdLfdXdSzENlFcVjcYLAwAzOSqiv98VpP3/7oGUdgWZAR2R9qkJDDFN0AuXMb17PcQCYMM9ep7MMhEFEN9ymbioaM26b0JFv/qkHYta8H3HPDHf2IQXzUBtJBW7dxJCHa9fiQQih34XSVcAy0brv3EmCbcfr5kqyWH0Rpy9pqEVoxNHUEyH+c3RSZiZxLK5fFTlTHnnGPDD0rhPQ0dC8R5R76uhlQWJkb/i/E3FjRXq6SDGo7VdVVuuqNGIRpCt/MfwydStL1Kjz34Kb1OGsBDxzYrN28QIiUzZHPXzTi4g6FZLA17gv1J1c2lL9elbS+/flTr3x2WaPTx2I6o72Eyp+2fIyOtmQGGT/Op6rHd+rkNdNllGbFdGTXjQ==,iv:tsV8En4MIOyFhnkrXwLlO/CX3sFZxdUClEn6ltJqbHk=,tag:WDEki/9xXa27NMRL3NNFCw==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDUzZDRkhVWVYrNTlaaHpt\nMjAyQ3U3YkVIN203bC9nYzBGS1Q4OGdINUVBCldSdTdBbEsrbDFSTEZ4SzFBdlBx\nNkZXaEwrWUhzU2Exa3V5S2d0R3IrdncKLS0tIER1NWZUY1gwUDJvc1hBSGNnUVV0\ndzFxSVUzYjZFakFpVkZxZytSOTBGREkKOt3AHkHAglzmASxeQl7K9fo3npkU3zny\nNMnVrlZBwGkfHjbKrBVVnfG3fsvJAwMTrTU3dRQfkKmFo8vZ+kLFKw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5UFNRai9xcDF3c01oY01E\nOUxqVVJMRzBZakRmWnZhSERPKzYzVUhPLzBNCkhCRlEvRDBGVExhSTh5S1I0MmFS\nSU16cGRCZi9oVVhKODlsQnA0RFFrWFUKLS0tIDVtdTBQeXpqNDQ0MnJDbXNJSW1k\nb2FLVDFJaWlVZEp4eFhKZjNvMm9RQWMKXuIWB2XqQA71NWvGe/1cA93KKGsYs7zg\nwmSFhmlQmIf37d+9klJmDjjgNFtDi9TMnxa6cJkLzm67UNlRhCQrBQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:jNMh59E6YrUTWjUUYUASFjzziOV+vrpw+RpQSMcM0OYe4Y8kahfLn9wnfCuvOqGJ1FJCKKy1hslTA/J+NXDwMJl+I1/60hMGR2ASPhz8RkuRgQWHF58hZlmfY1ikxzMKcJhCYd5m8/8REWHPc7J8YxV+kH2HADBFY9Af8ZnlG04=,iv:Y7exkwsvcQmMJiXDOKroM2nejgJC2YcNbmEYp4v41Zs=,tag:NFxJ8WTDRlZfvNbHAhJP8g==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.vkey b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.vkey new file mode 100644 index 00000000..74fae73a --- /dev/null +++ b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.vkey @@ -0,0 +1,19 @@ +{ + "data": "ENC[AES256_GCM,data:uqVTR2nAnkz3/trlzdkEFaIQXx71lfWBgnwJMHMs6LfZK3lTip/+M4KqVZns2TcHGPclJJDOyZJJIJ2/vndq8Jl9Bc2ZPLHA/3i21I/s2JI7pOf7tsHrrQNnuzsHRxQtnU0YSb0GFA43Vp+GUSQfcqHx8bzH1xBrcrV7eNVX3+zM2ms4lj0YJsREtwmsRgrCWKBvafqPugQ7/+wDLtVEPNi1O7C3gjsdoIDzRoA/TA5gpoMCbJjH,iv:HqMeDE2tPDTxK+0dZR4ALBD7w0Fp5w8s9aHCQwGays0=,tag:wWm/BIgzvqiHE1yHF50+vA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBTUpvZ2tKNTMwTjJhZ0xo\nTllSRU80aVJKWG1mRFVJd1F6bDliV0dQTWtrCkdyYkdLcGpPRmdDOVF2bG5NY3c0\ndWtCY2FYbGhWUy8zODVuSmt5WTdVdFEKLS0tIGN4SXFUTnhZVkhzWm5wTExTdEVy\nWXlxaDJod2V4elh0RUhwa0lGTndvRm8KbDgPIAeAjIHNHaQ+cXGKoHhiq04cnUhK\niLoJX3uvSG74t619emgElcZ7wKQwdLdCNCg708DyJ2W1/JLIuySESA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXTGZrUURsMVFTOXZFZHVL\nRGNyRGJSa2dxZ1FoQ3BhVUhaek5nRm1ERXlFCmRhQ2tmWjNJSHFyNXh5RjNRVi9w\nQnJnY2VkU09meEN0REtneTV3MG1HNEkKLS0tIGttWjZhWk1zdXdDV0hNeVh5MEhQ\nR2FtSVExeGgrMnZpMG1sNUN6NHZ4ZHcKpOG1gh5j5uxfJXkx2jOvO+zAdR0mpGJt\nCv+p/c3K22NzahGsJnKMxHu91cMQ2HWyTjwx4f/yavXmiqVE3KOGjQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:WcS6xzs1odMwnM1e/CnDXo1aag/umq61u3vy44zF4hK8s0LXg+cyQi3gahbstVqDmkXsvOIt9jXaO8LDkCkkJ1hNSbEPR8wK0m5PAElFpMWM+NpE7T1u06ul5wcCypWRTtZ5G8O0OqKowEtibA/eWuc4tMTq+WqiTwDqx3dPDhA=,iv:HzuiDwX4Zd/ZgqQUXxdLs7zH0cKTrJpy++t+Qtar1Ls=,tag:LRwPmyMw1anYCa3TOPXtnA==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-vrf.skey b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-vrf.skey new file mode 100644 index 00000000..af9182db --- /dev/null +++ b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-vrf.skey @@ -0,0 +1,19 @@ +{ + "data": "ENC[AES256_GCM,data:VCN7NMYcEemUdzOtV+vr3U6x0uvea+4SaLOz5TFNyN4tZ5+HkihfKuysGLO2+76ef98xCur+v6i59CcCbgNeit4Xq16UMJtoIBwLJNpL3IAnzSwF1DBi7Cl65w0ucqhy/Vx7opxkt2um4WPBW8gJYsyaDIck3xhYFwZCIDHbQ0REjtZcRdz8vxVkmuaRNEgkzWJ++yfS0qKz/tIFdgCQin+4v6+q100KFH7HyFW17QxVqHcBRaupknKJW6eJGBu1mzX+bTRf6aAwlNbBkD96nWTJrPzpJ041jzmSA9i9Y32qNSMlqoU=,iv:pdhkvWzUwsv/gqmcOeGXZAlDEbrw/mvXPwktIu/yssc=,tag:kAKITdFiEIsJJcn5OCjrcA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuR0tpL2Z6OXF2ckxSaXNs\nQnhKdk5EbVFpL3FwUlRRR0tlUjkwV3hOc3o0CjMyRjAwSWtNZ3I5YXlNblZZZ0tF\nQ2lKanREbHVtcWJ6SXN3M3h1TFNXQzAKLS0tIDA2UmdBbWZMNGJOeHg3NExkeHlq\nbGh6Y3BqOTJyQ3pmSE11YVk1OGIyTU0KUO1qkID1KcFxAJjP8K6LtxKSpVygNqZK\nrd2Ab25DeA/v7PYXYEwWcSCLsMJEf4SUTFX4Mmv1YiwvJT64Ec79pw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkckhtN2Z6VFJZMUd5cEk1\neFl3ekxUZk02NUVTNnVXdUJCVS9jcVNaTzFJCk83V0lQY1RmVDdkVGpCOUk3dHRX\neWtQT01JWW9mNEk4RkszeFpvdEhvUFEKLS0tIDF3N1hXVVRDYVlpbEV1L2krZEl4\nU0cyRnlDRkZuTHg3c3RSWCtRSWZzclEKjGOioa87TCuRY94aE7ca8MI7hfjRg8ro\nqNfD1fmZnW8+pzQIgR/rei2Ge+zGbcIjyMyuEgxM4hC70VFX6a6rnA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:37oLZE1OEYGvi5l3EdxnFCXxHbj03e13M9urEhpZyUF/f1wd/kSyfeWpjUFzwREieirr6poXOrKa6fph+fiOdGIwHJajc1M4RYSsdcvpi7UsTfp1CJT9isfgPYzDDAbMF4WVnCdX7RAEWfzUeclaajPx53ktgPqG+wPN4pnOzGg=,iv:L7E51lZVbjhp/cDdM6mmdlT0ZwtYCuY/pYcd+yT+S+4=,tag:Hey/7lIl7vF9UoADSyxC1A==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-vrf.vkey b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-vrf.vkey new file mode 100644 index 00000000..3601f206 --- /dev/null +++ b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-vrf.vkey @@ -0,0 +1,19 @@ +{ + "data": "ENC[AES256_GCM,data:DvPdSUs6NvMk/et1DI9OWaaA3+KbS2DIi8ASOPx/2X4cieGbK7djrLqMty+E26hltXkF0Upv+I8RAPY7CDgKZmTBp5RXP+EY5zk9+z5/tx544OSUWSRvDmLqZ1aveguyGr3PAxenQ5glxBljQH3SaNyPPOCPFq7TWlbqA6deIr0VL1lW7TKCwZT7r2cYqmfi6ugqu4GSRyRC+pr+zVtnneo92tVbBCc9mdIGya3ZdiA=,iv:suVpUn5xbddomwuu7S0oq9Zh8t5EwBXhAbcseo8SJsw=,tag:d5ZLFK4UJYhZ5qljRjn57Q==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBnMmV0TXpNNjNFOGFsZFdC\nWElaanJVTlhGR0RoRG5uTFB0ZFQrN2p0UlZNCko3VkFqajk0cE5Sd05xcjhydDgz\nV0JHNTV0bVpyME5YWjFnTzAyMjFLNU0KLS0tIGYrMjVjZWZ3TkdycEMwQmZEYTZo\nWnkxb0w0MFVDaUIwckV4LzdvOGpWVkEKXJSAfKATv6MLikk4znhqN+s+dUnOOnTA\nLRA6LMvQhXe/6kvGMa+Frfwnp4cwsWdNO2XyEGJkiC9lFKNx+DZ3fg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtZTdoR3ZWZzV2YW5Oa0Jv\nMElxSnE3N3FiNWdCcUNDQzZNY3VQb1Y2UmlVCjAxeHNMajJwemR5UUI3dmovZWVX\nWG9JTlY0c0piVVhtTkFDYVlMclV6Z1kKLS0tIFVoSm5VSVBBQjdUZGpSK2txM3Rs\nZmJPNDg3L0lBZGNqWnhzKzlHYVA0WXMK+GtZerfVhU3TS/36q547S5XOz9OwjYj4\ngYk6Z2kzKFhRr5XgTylt1alNKA9UlSwFCSpahR1/IuFpVYIAjZ9qJw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:AMSBVBzTZ31PlnDACkIjAxZ76N/lLGHa+81pxFiDdA7L53bjfc+DyJTHq8Vi2dD+WzZS4Vy/5EhFcCaqk5erhg6NhE4YOAIAzbYrt21I9oY8dqiQRhLECum878InTPvWNbwwgVX7zvMnFgDlp6NvVYt1FUXvfP9I4vHnHsad8K4=,iv:51cJf4AfwAi7K7Od58S4McqIpetcyYMfNXiRI4UgRHo=,tag:eGuM7KKxe1FinGfOsKsLZA==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1.opcert b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1.opcert new file mode 100644 index 00000000..05049bfe --- /dev/null +++ b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1.opcert @@ -0,0 +1,19 @@ +{ + "data": "ENC[AES256_GCM,data:rnLp/WEXTHWcw3BWxMbyAO+uqNpY3x1WNXR1Hk3ajafWIYet/jdDHUkz3h/NoFB8a/VVyPS9hEr1G6u0KB+MHC3xR8SBgLreB4NDUF3+VoBn2QrH8OcBF7HaOqSsonm05F8ry6P7YLbRMjSay5IL6dkcMjD1mHc370I2h+IS0yI2tn3It6z1scko2UtJ7IQ1sL8pnPQrY2uPaxdkp/aN33OXelHJyJ98NO6ykTUjM7nl1qTizL4K8JyCs4QW2dQQJ9/Ewz53LPRt33ds042I7vz/hhQxvG8fSfJoWqggSFGQO4RpiUd/PJ42K82PEzuZa1vKUXBtXTSxMWJEKlpkRzQsypnXdmVVzUEo7+PO6e3jzIN6viHeQpa0i0Vwjeup6KAx0E7tiJnIwm17nJUM5GdbXXnIRheTjL3cSdvWy+Me5WC9zlyJNR6+xCEuzQisRrH0R+seQ+JI12AJCc1spuAAnxwUWytAMg0Rvj0AKA==,iv:Q/+vW7HgzfQg1QyoLFL1i3ODHcxlExAGnOz+aymjhKI=,tag:SaafovS4/+wYiIl4y+TAoQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzRElEdVlxdzdzWm8zZmkx\najVLUXdZMk45UHpHK1E1VVg4NXNLbHRHRlI4CjFJT3dzZVc4MG5KNklEcWpMOTkz\nZUp3YzN4eVVnenhIclBDcUNNSHRpaE0KLS0tIHg1Mm11WFJIWFZQTGhuR3QvSXNO\nakZkcnhDcEowYTgvRzFTSWZnaWtBNk0KPjEKVSA2n9I8rxiwRiQkV3X77Uks/X5T\nHK5ubt6kEkrDigrE27myokkeiEDuapO2gpELSlFmN8VLbTeEjF0sVQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKK0pLYkNMN01VeU5WMitt\nSE03VDJHQmRjbStWcGFmeUZpdTRBYnN5endrCmdlakFHK3JKd1NYMlJ6ajRFWHFr\ncG5JbGM1czlsL0ZoTlZ5T2xYN0xJa0kKLS0tIHYzS1gvenFFWjJoeGhTT0pkRHoz\nTmhheG1yalcyZ3JMdm9jM244My9jbzAKtANvGd0ouKpXoS4B5CSuG9Z06DCFfD25\nM6rOiumJ8Yb0zZsgq/uQVk7GdISDi22MNXyu2Kae2cwiSm8z1Rbldg==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:7UPtJ1PmwDKQUsO5VJd7PzqCeqDtEWNB7Hurp556vOlrfN1JenOwRvEcJ0p9xlqngNSQjqNiVRBgj8cFk7eOz2q+hLUiWy574jafx0hRLa6x2k1hp3XJDVY0350/muRwe1KzPvWXMkop0d0UX8vzlIGLeN4UY/SXQrH9ZXYihS8=,iv:jg4o+gUR8EzU/+3lbdKzo7ysgyELyGGG/G+rn22YiKw=,tag:oJ6uWIt6VwIn10jyur+bCg==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/bulk.creds.pools.json b/secrets/groups/sanchonet1/no-deploy/bulk.creds.pools.json new file mode 100644 index 00000000..cc7dface --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/bulk.creds.pools.json @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data: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,iv:Pw9C2OO6AcDoZKylFj9tqhcJlpzMmV3gnS0fGSMzdcs=,tag:RK8rOMRQ95XHS63bVkhbLQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwT3YvQW9WNUx1c1RDenF5\nK0hoK2pkQnZQcFNiWVJMTS9yeFZPaFN0N0gwCjZmR2x4R0hQM3NVTVg0V0FrckpH\nN2JueWxCUnozeU9qeS81M3NRZDNnU1kKLS0tIE5jVUFWZ21yYnVacnhCL08zRk11\nUkpOMXJQNnMzTFlGQTE4Vkw0Njd4ZUUKlqH0J+y4oL1PrMQbPnMqWBJrmERDhlgH\noQbXNVE+SAqrErr6nqE8wsev7NdvUL20y2vV7UUk5UeZTmORYLf8zg==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:dV7S7YXxakpygLG8qaClxSdrMC7aQjfvADjq9AEosGUtHGcnNcl6az0j5jKXSBM11JoJPYln6PEUyC+0ywVvK/VVGalOldwxtxdn43tnfI8pUG/UriuIeIXZuKmiFTq8iOhpL0o+9UZ+0u22uIj6HisOU7E9cZ6N0tr11TVQNPY=,iv:JqsXPf8heiGCNixj2WeMtc2f/j8JsAvZCL75VWgtsZs=,tag:nZsRQx2mFnNtpbmMKML6HQ==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.counter b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.counter new file mode 100644 index 00000000..990a6b4f --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.counter @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:Sk2TQLd8Id07IuIND1CUAtCX5NMv9PZHtvi6QYCI+pLmvv+SIGJ4rHHBETgOolt1IXH5bo+Rx+Dfzf2sm8amJld7pu1LttoXIZ2JBUx3865Ef1AGbbZfR2IFs9caTnX0JCyn47NYulHjqZEWtCZJ/2Tx0U0TqQYyI6u//FI31UVu1H13zjs36SWLIRniRGYeNYlo2AEgvzr8DR9aaQ2OoTZE1WUX0GkQsUZh/On3jwvCfy4Nr0fnx7yNZK7mruO97+DbLn4lzZ/4acs=,iv:kUpJ1vu1QTs8EkDyfPU7jk/tZLvo4wtplcn6DlU4+AM=,tag:xDXm0lXG35IAX/F9ha25Bw==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5b2ViOTRZOGQ5LzZPSmRG\neDlHQmRBNWZta1dNSE9LL2d6K0pqVWhaWUdVCnk5MXdlUVNnbFFsc0haMzBrYlFu\nY0VKMnZ3c1dRRTZHREdBb29NaHdxa3MKLS0tIEJISHZ2MCtPL0ZqRTE5Ym9yNGRF\nRElJSlNzbDNMTW5oUWhrejBqcS9wdXcKZ1CVMcXI90zCxzVLui8IKPtaWjeD33kW\nD4T93PSCznhctNInJr5JSCYJGFR+9nKOhPlBMWdpkUy2CBv9J+DWEQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:+Msyb4ATANvY4UbHU6jTs8LjjT2Ren8cVEVrfceiXXiavPP9wZtIc9vre09LUhXp7tXiQ4GozmRBZ4ahofXcACjVtoXNRzCbiugbVlYD6CyPXeAWaNplf5OERA/sgQXtdwHyfRLmNUx4CD+4jvsgX+K746IaN/0vXls5QGLd0MA=,iv:JXGuUA5k+4z5aLuiMCBXLNXQFQeuMse4AoXRVmYERNc=,tag:W6D4gxpshL5z4Sl/ZYSp8w==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.skey b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.skey new file mode 100644 index 00000000..49e09a79 --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.skey @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:qhGNoX1BGvpgJ4E+76E0tgfgAO7tOTZ1keY/2sXa2PEqXq8IyvehD98fHoawqVf3LaQk1grWXFMBYnvpkibGa/W5DRw1CAJy9gybcFk2rVPFE7j7Hh5dYYnFSsScZFTlOPnOF3d7us9U92FT5nJ0/X9Ynm2Za+iuZgimSrQDcQECVWjFT8qW1cRjFd2xPoSWb94EbZrcBH3YSSjF1AtUZwEwS5StUeJDJKXfeYAVbErXa94mdfREVCifpQ==,iv:fs+FDNA5uVz44FqXFQWNrnkrh2kUnqqoY9OiRI5Mdx8=,tag:VHVxoLwuFQFFSl4LaRgYOA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyalVoU2FCUDN3V3QvRTg3\nMFFJMlgyUnd5QnhnVlR4NVM1NFlYcG1IL1JjCkFPa1BYQmhvQ2xIejJUQzhYL1FD\nUUpGQS9IZzRFR21hVXNUa2RKTWVoNWcKLS0tIGVjQW9zOUs5b2FBRDBVNWpTbUxK\nSExFTlR0ZmIxLzdMU1M1Q3RYcjZSbVUKIU8AK6RbsxSM9bDFgdw1oHB24aFm3ZHM\nOlOWXC+U2NCarI+k1mPVGHDeza1mRriIf8cGfo2kdHN0Pjbqj82xog==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:JVyv8m7+msDh8IVdeCQPeewvR7Ak/iQLEBaGiGhdqYNXCoW6ntYpcVYcPz6CYZnlXXsFsTwg1kRDVwlIr4yCMrTxi7HMUXCyyRgAwnwaX41CrjgoCCsGtgiCBxTPilU6yqHg4uxMbEQ5O0l2PEUkYjiKGKjKCK5BE1Zft3I3U4g=,iv:s6kqsxU5TT9dqSA7riVp4VBc0iwMiwQa/GerMy2SYwU=,tag:Tw/2kgAJA5VNjJtZeKqq3Q==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.vkey b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.vkey new file mode 100644 index 00000000..8da99412 --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-cold.vkey @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:5fwcEXRN3NwF/+hlNXCAd3MlhgOYHGafmfRWFk5VH/Zc489bBgrVnEn/hS8ioYgGioS5Girc24yGfB1QyKyJujgsTjPR5grGNRsI41AotTmS1wng/jZRauCbvtOJJT1AZR40Ddlb8ujWu04/AltlD/x2RJRRKH1FzoRwyKgzOxEW1BM5fNvtdqIbhMUQss9dgh4WDTDWwwjtSZ/tXJE8cvXyUWlt4LzH1OsfEKM9/WlstUP92Hy5ACIaR0xSJ0IlSSSm9EY=,iv:bwMBgGL158EoiMUT7cpcEtIAUo/IuEda1GWBGRdaUgc=,tag:g2FeB/IPrEG9qYeFg1o5rA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRSHhOUFppWWZsd1RZRmNN\nNnBtelhIWVBTYWIxVGovMERjOVdZeFVBb1I4CmFCT3EwQXpKSFpHV1pJV3F3eDZO\nb1YvZjJPM1kvcDRXeFBmRDZkTnpKTVkKLS0tIGNuV2VtcEVEU0l6YVJSVzNZUVpy\nZzFRbVRYZDVkZ3hLMXpyd2xVc2llSWcKB9fJ1j6Iq0K7bLSm13P32BhlO4pZupUB\nCO3EG/jGwoe09GvVEiQnoLRTPGkgnQnpPWgJDrv+rNm09W0QIkr/Ag==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:oats28toW28HNYNS/IqxXYd0wZVJ9g3ioXHUAys8IT/KZWqSNYsR4475hp3wf+MXF5OwTO84nKpQGA9tbXdQAcdBntV/Yn2MAyoOVrV8QUpiSsBQNxdZ2RSdx0qIQKEfQCxeacWhUCX8X0qCgWPCX08D6SP0J+J0KlGQHVWcKiA=,iv:ktGRv0wxhjfkW7z4QNahgR22J13vquHrmMnWd8BTrfg=,tag:S4tkMWsiyjnvfZq+JhzpwQ==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.addr b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.addr new file mode 100644 index 00000000..660fd1e8 --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.addr @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:UpPTGHp5osOZN1jxDxmUD34esaEveM4jZSzTMeXHZFBrBrbDn1PnfhRX+qUN3Iqgk03dq4cGAKSj080uaY3NHw==,iv:7GI3bhNjoMkyFURq3A6PxpaKDIR7/WKxDRIp07Ehl8U=,tag:IarZck3ryF4X+y0H7y2IUA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHWG1BMmpXNnZpSWJxK1Ir\nWTlRYWZlWHdDK0FpbTd2SmdUblNtV1dyRmgwCmdxb2duUTd3aitOa05OczlleWpX\na2ZWL2FBbVlud1lGQlpHbEhRTkRVYkUKLS0tIEtIQUVTSjdhd01qMEtwaDZDZXEw\nWDdkV3M5eWcvYWxLR2pMUnV5aG1rWFEKO/AaLclh4VObwegmR/vZd0/k5ycDi85z\nREDCQizBiN1NIURfYnP0stpX0Ea4LOa9ERY3VAWVUXzUCYAGJwsV7A==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:8czOUxDX0PiDzwau7++GRdviwBQNIv2huKgdPGM2NXgqHky23qMb68evlbm5c6Qu329BtHI+p5RDVmjTXfLU2arjFTc7bYkC6WjnWKs+1bOx2/abnwbke8Lh+3GAh8Q/Rj8jhoj573fSXLLkDWBhAPH6oEsNMdcXrg85KIDfdXU=,iv:TSQZLm4sdNE/TqyKS/Uv+vVjDeI21LZmrTQBK1xJzLA=,tag:qscXU1SsmDxzTMrlB/yQnA==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.skey b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.skey new file mode 100644 index 00000000..14a5a140 --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.skey @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:ykMVVx1Hzfg0Q5J5uXTKseYlOAzq35gXhStprtJHzJXVH615BvAEaL9mhip+zX/o5S57CuBHcenZnjUZu0AXp+hnKtMwNkOMV3ME+/EvmX0hrzMhnLMsgNl5hGriXHR8m4a5VuJfeuI0SdhMH4cZ12S4yVDA7lCj4wveuILCWiK9ea0HQpvdqoaR71P0pY1SXv67m0RYg22vMdMMNPWHRbEjd8pD6vdeJcHlNRYjIw8Pa++H2B45H7F6uiCWwUqo3Kzcdx9JxmNAbjKL8VP2PCVeByLKmUE78lmpyoGTfVHgb9lhs9VeRGeg0HaViNtfNPwsL9E4iQwWgPGxakV8wM3Jvrt2BSRyo/fZQ+S2Gbf6VmU3EDzCu1VpLXqD3BMOjtduGIZqSLPt4fr+QvDZ7NX3Y+qaGNE/xN+e3HDSY/kXS4IM5r1KBuL3QVqcqtNATW5e4jUcnAA6SNUJn12lIY7pi716Iii34MfuXjw=,iv:uimzMlILLfZlAbeEaK1BEpqF+QPLYbZEe6jxhFNUsOo=,tag:f34tveQSlPt4c5ZXIXWVtQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRQkpsRDNUUUsvV05oRnRW\nOHA2ZEJPNzREZUxucktiR2V3dlpyWGVRelc0CnBlMksrYXhLenZ0cTJadkVacC9S\nRWZvaEJURXFsMktHbkthSWhkQXNra1kKLS0tICtacE1xT1NtUkQzV0xZRHNTcXVv\nWGE0b0IxOFhPTngxRDJsa3E2aVlMdVUK1DfbiBKe5tghUv5ZZA9VjykJdgnvqwqD\nqVLcYB5Xu2CC0G2yL/Hb61GO1CDDv9fQ2nT2Df9WLq+3wFnkk5E0pw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:FpDc+3ScvPPpuMDA6v69NoIaE1/L3cb/ysBkYunp/43RB2PTSDNHYO0EAByQ1FeqU9hXxHwG0uhGY+hiQyOYg1uiJj+jGXFEra1OweIoPiKnWRWSE1n0xRfzqPKqyCdnBUW/MmVVEBoqlQKjj5g9N64P6Gug1kaiT/LuMFEqnWE=,iv:sCDCwSImxVs9imkyo2mw+2dBj7cr2qrMEQB8IkmMspk=,tag:DxXML56a8aw2cCBs54S31w==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.vkey b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.vkey new file mode 100644 index 00000000..ba38d295 --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-stake.vkey @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:ovDWKVhqb/xIfKZhnviyKyLVRkRUDbA2LQklp1o2TGjGTatOey1IN9LL0NrSHExBjiEKF8w7+NRG2UiiA3fo4S1IeBmJcru3v7X83ARlwzx/QsCIAM3vkiCdAQk1K3qOAfr955P9QoJRkLpg57yZHRj4FDf4cmXetojGG3caLDn2Z8zoR/XDNGYBCXV/qTzRpgCrB9abxzRJunngMb+U0x4EifP+KtB8G1A+wa0pptYKERg21Mlhatkh,iv:zT2P4/p8eNfpCSUpIpDyxfI0MkkFt4MGxEqRy/H2jXk=,tag:aUohJnrogf2rzpdEo/ymmw==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0RFUxaHdhamorZ090RE53\nazR3NHYrNGQ0N0RVNkp6alRwYnhOSE9mMmpFClVLSEYwZDZMTU1zaEU4N2RBZVFC\nZkFDZlk2QlBxL2ZmbFJCSm5mKzNrdFEKLS0tIHZpbHVFTVBnUmpzVmJFS3JYbjJh\ndEpEN0RmeEhMZEYxWS92Nk5BZkRDbjQKCcBj7v/ftWEGBt8DLUDnWWKdVTuMglQz\nD4f6W12mw+KhukK8u+7YcSFLg8tPnsvlFZFmsCRr19bx57AggZjqkw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:KnkPeRTGZlPn7ozfay7NkZO5/7Qd1b/70qkRT9o3aSMCHX5tTn/SKbxXjoo4zxAPUlgeqpDbW/YbrPZSzl3oCXdjj5nmN7qVmtp6NrXst3k6qI/ww/j1gGNvnYWsZXODDu/85el7AWPptVp0QuOTHiwQUEcwuh8QJ0xiaERJlAo=,iv:a5bzA1cDdq15C9BzrOuQh4ou6QJdPIz4mUG8IRAFdhc=,tag:FIAs7pK2HmVqBmeoEgSkFA==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner.mnemonic b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner.mnemonic new file mode 100644 index 00000000..d9a02d4c --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner.mnemonic @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:Ila6fzYN0iRBJDIKXycgqT+aytwHG6tVth1ogsQDEwcMTxTXkBjSeIuDl6Ych6cs7n26sXV9J4V1QyUe/fudMiZWAlLHcz/urVr8F99xfdBia1RkAMN5RSmM7UfXvaaLHvK1eZ8JTH91pZjk0DgIDh+8TzI/6Gg9XIPNorTXJv6qnap20DYcZ60=,iv:FbQb0a1kfgw0WLA5dFNc2s0RaHrgh6aBh5lvGtS0A6w=,tag:YQqFRgd/6OId3EblO9t7+A==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNMWRybG9PUkU1SDFpRmVT\nUUU4SlNKb2RrMng2ZWlFRTArc3h0dHBMVEYwClFrelRKY1RpeFQwbE1MYmh6Mk5J\nVXkwcmJ1Unk4czdlTXdVU1EwL2VXemsKLS0tIFRxSzc3R0FWZGN4M3JHbmNBc2cx\nQmVLTlFodmh6M1JKUFp5OXlGSWtMVG8K4B1haFQ+7VoWah1bRqAAnbm0kHn5+ckQ\n3vEooBNWsrCmS12o0YxY+pEnbYXvjGi7U1c2yeK24TRit4NVfQIV9g==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:sTGwDM+oF8z7YVdBXkrOhci29gzqqHuHWUbDbTmeFYttwo2QukLssP25f8ZhVKdm7zwCyyu308w2cd5NRJi/byumoM/HUMLHkqmViiYo9u8vXjqtMgON9WON9yb5OLY79TuUUL4dPyi0zAoDYvq7xT4u6IwG/BA4YNA9ASQ7/SA=,iv:FarQAtv4Pqfb8APV6tp3qRUbV2a7C5tvtV6eKnBOSnA=,tag:/zO1+TQAnrjUkMcDnksxTg==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-pool.id b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-pool.id new file mode 100644 index 00000000..025363fb --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-pool.id @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:CDu99BEfiHPOUasD5g8O2T+0sHyUWAriIJv0G85pFvQA60CxCkL1xMa5VBIj3KCrKw6qIL/mYHw=,iv:Nd8x5YvnPjhv2xbDrIlHtARjJv2hg+KtzTMo+/fIJvw=,tag:y6YNIQVvNhcGIHz9C/UnCg==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZZUVkUFYxUHRaZWxDSm9q\nM1JhRHhGMFp3Q3QvQU1HSEZUM0R5dThBZkRnCjdpNFljZjZzaEhJNktWNFRkWHdi\nRDE3UDdTUnY2YlhCYkJBNXp6YzFZWEUKLS0tIHV5U1RvSkJ6b284djRKOTJVK3JU\nMTdDKzBFY0s4cVZLelRyekFOQ1FBTzgKxJ9aSnLav5j3KM0rIyE9OZ6a/wRSnAwc\n0/opmh/xMKqdKoAvGXNbKu4RpssLY0jbUciEs+yzBOpn1nJCqdm3Gg==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:yn0QTNGsz+pdrmfY8grqPFLL02cuKHt86XQdhlRyzaBrl5wyWmkZZTMOWlwkGv+1KESczvwJFX4xR9grnV5seGoyzOV0ZK49iP56WmFXm/PFLe2snv12O6rVw5FY6PLJjiEq9HegTkyTJLyfV/pqOqRb2fZIFJnEc1irmo4CPjY=,iv:gqyFEFh1luJoRAYr8s0j6iM3+ptfThUPzg8wmW1OwzA=,tag:mi5/jAW0CYa8JAgg7NvXjw==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.addr b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.addr new file mode 100644 index 00000000..45ebde80 --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.addr @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:VDwUEdCkQL9D81g24oZW5X893HgkrOmRwDk97k3PCwFh5CT3E7MlWCD6E/eqLQ+pbVQrNqGKVktNmfRVk5HtlA==,iv:NtV/WtM8ffqej2dTFwRFCJ/QTGLezFKsmCh6DH4IvnI=,tag:7PiDUT/+iQCg/zVOdFUyCA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWT0VBZHdQRlhTME5ScTdR\nVzAxdVRlQjF1NVpabU1GclFtd0FyUkhUZ1E4CmJ5NlhCeDV2MGkrbGtTb0hJS0Zy\nVDMyQnFpWFYyOGFvQUNobFhVSVlhYTAKLS0tIEJHbkZISHB3eGQ2VHNHZ2lIM3pa\ncjdpdnB0QmwzZkQ4OThrOGNleGI3NW8Krt1ER+SnLOIfUCirvq7MIwpLbwMWNLX5\n8M+EZWp4PVz3NzFrzPNYjJPtRGEzuCxrXpYHABNWQ3U2U6EecYQrew==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:tqr9oEssO5GGckJcak5T71pYP2shXg2PHh0/O651UkgsSfd8/jzPVeIuot6Uy4ZuOxZoUIU7QTCDgNBeudS5OLMwLUlxHooXrqCeIg1RslhRNUBp3GqodOCYfUbE8URj7x2Y2iAvSh1XaxQAM4VBmRHIALuaqXVpwrx9hQEMDPg=,iv:E6JjDKPS2CN0A2Gv9UrPaxrSJBRbmkNUx0WReHToehE=,tag:wEo5wRGQdOQ+AOtyZbCAwg==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.skey b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.skey new file mode 100644 index 00000000..7f127a58 --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.skey @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:85cYS8LrJ8/YLqt1bUlaADBKR4Wt8LTBmNpM8NZ2aJ9HjE9mb/YsT9gmBRh/0GEf+efbMLPR4AKEliaNIrDYmkqljK5ESsg2GM9RroBpVhPJX99S+UZr1JAjK4TtdTe/QGzUDC58fP15dkuqsbzG3VXVsiSvrrNpo87cwtQdKZIVsQxf3JVt6HcFC09AtbzMmYm/R84gabY0wpucIZd4/pCn9MoyqKWLcrPEcrwUeCNseOwb+LVscxJtdZi75dEm2/DiLjJ1zQiegW9lcW65fgi8wUvEXhvLNikl3u9sNGrWYq5iHvhaESqwVup+w97pXFhgpsUoSyk4rG1NG7LyuWl4YF5MrDV94nQXEHg7ggn5/QwvnC+XJv33+wlO3k6LwJFGZkYGko5uEWhxz7fE7pmXCW/Ang0c3Vot26daGYQYnZxBwG9oMRlwwO/yCZ1wjt3HD9xelvepvgtS07Wcg9lpRfEpicutuy1sHMM=,iv:LC0j3Vmlb4JpYVGaf7krmWGCc3j8Z5MA1bRvbk8+iZY=,tag:OsfjXZo3DBlmU5WB2DIfWw==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsamptRk4weWVMTlRGbXBU\nUnpUYmFQc0xzbE5WTVN5anZ5bEgvZjlxelhvCnJldUxPeEw5UStTL080eXlOczF4\nTzZvbEFZOUpxVEFuTmF0ZWYvU2hnUzAKLS0tIGlHaTdNZE9IdkdhN2s2MU5UaTFV\nQ0ZkUFAyVWVYVEpJeXJjaUZva1Zud1UKckig+UMggijjCYd/PqkUBKUEPFfux2Gr\nYyvLcSV0QL9zoJh7bvW2zzBux6l7WA2QsQEirRG7spYIiPUqqo7p6A==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:7gj+GZIoacNhI0NjOeBeZGVczXcRwMywklKf8gB+AjOV2LJRrjr9lB385O4cVoHxQw3lG7UOQLCKEjx6b6vLh0vBEHOPJAHsKH3EdZA33J0phe1aJRHQZudI/K3+iaM2N1F/9ZVMcz/1vSV9KvAF0HLHQYyswKYy9HJiJjZSDNs=,iv:TFZ6B4NIhPA7xD/6GZ3oQy8SKZAvd25Of61MSzxVINc=,tag:AB1rwIIcnT20URfNDwbXdQ==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.vkey b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.vkey new file mode 100644 index 00000000..585796ce --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-stake.vkey @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:uTEcDiijBEfoScsixpIMNLvI2ZWOjsrgqFfcJGCYcKhpU7AANeFKDWEjTExef44GNpW7gIqEvpHQaYfcrXMlFyZdVhTXTMHjbUFlJ5GP4daDxOCafJqRWoEYfc9nvYRwXGiBeC51xg+/59owyOzGM+XsANRkF+JvO5Gm1xpHK2QDJU6aF6bU7EjJSD6kMM86LUKUzlL066jqzN7y6D29v9N4j0xDKQ6bGX+invIX7Zg+F/opqNTlbf8L,iv:hPUJ7hIFFO9aXwlYe/JoIp6FFJbRF3WRYuNhBY3EcV4=,tag:Rgw28nMzxVtysz8U3skO4g==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtTE9zR0YvcjVrZ0tXMjA4\nMmN1ckhiUU5IeXBSZzRvanVDcDdwOXRsdm5vCnpGYTJRZlNHemZzQkZxU2FtZnRT\nZ0VDVUE0eEY5cDI3dVRwcGhUSG40YnMKLS0tIFYwWE0vV2FVWE94UzBSaVplaUZU\nbVhORFhiblQrYnI0ZFlhVlE2ZWJ2cFkK8RFJmE82AXrw/gQ4tCIMiGwDNtTJLOQn\nQ3dDC/jQG77rmIOvoAcKdUNGJDtpGxBlfAFj+A+uSEjf6TUNDCoziQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:14:25Z", + "mac": "ENC[AES256_GCM,data:oi0K3CMizi2xmXp+BuChKn+OzOVEj2iyXP3vdY2FRbF0kd+HeD9+urvkeSyHOhTgfI2Qz0aBs0LWOujPgqOe+i5JhERwjVdL1C/+TId0SBnIdmt43Qq4mkHNQI8aLZNQAdNYYeQLrWk7ocu8dxm6PmfN2RG94VE9MltkSAsXD3s=,iv:BmVssRWJI0TaB762xqCuc8Na3dPC4QT+6ytQVusRNdg=,tag:bZfT93t1MZtdn45SriXFpA==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} From 3ca8636d0d6fd77bf5d971fc4714b35fd4781b67 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 1 Oct 2025 19:14:46 -0500 Subject: [PATCH 15/42] sanchonet: disable blockperf --- flake/nixosModules/sanchonet.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/flake/nixosModules/sanchonet.nix b/flake/nixosModules/sanchonet.nix index 8cf731eb..10acb38e 100644 --- a/flake/nixosModules/sanchonet.nix +++ b/flake/nixosModules/sanchonet.nix @@ -75,7 +75,11 @@ flake: { # Provide the new custom sanchonet enivronments attr set to the # appropriate options and services. cardano-parts.perNode.lib.cardanoLib.environments = environments; - services.cardano-tracer.environments = environments; + services = { + cardano-tracer.environments = environments; + + blockperf.enable = false; + }; # If the legacy tracing system is preferred: # services.cardano-node.useLegacyTracing = true; From 7798ed9639e1342eda64f9673411ed7259d242b5 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Thu, 2 Oct 2025 15:47:01 -0500 Subject: [PATCH 16/42] docs: outline how to spin up a new pool on an existing network --- docs/explain/new-pool.md | 110 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 docs/explain/new-pool.md diff --git a/docs/explain/new-pool.md b/docs/explain/new-pool.md new file mode 100644 index 00000000..51b79a2a --- /dev/null +++ b/docs/explain/new-pool.md @@ -0,0 +1,110 @@ +# Creating a new pool in playground + +In some cases, we may wish to simply add a new pool to an existing network. +This can be accomplished with the cardano-parts nix jobs exposed in the local +as `nix run .#job-*`. + +First, create the keys for a new pool. The parameters available for each job and the +respective job definitions can be found in the cardano-parts repo +`flakeModules/jobs.nix` file. + +Example for creating new pool keys: +```bash +# The CURRENT_KES_PERIOD can be calculated from dividing the absolute slot height by slots per kes period: +# SLOT=$(cardano-cli query tip | jq .slot) +# SLOTS_PER_KES_PERIOD=$(jq -r .slotsPerKESPeriod < "$PATH_TO/shelley-genesis.json") +# CURRENT_KES_PERIOD=$(( $SLOT / $SLOTS_PER_KES_PERIOD )) +ENV=sanchonet \ + CURRENT_KES_PERIOD="799" \ + POOL_NAMES="${ENV}1-bp-a-1" \ + STAKE_POOL_DIR=secrets/groups/${ENV}1 \ + TESTNET_MAGIC=4 \ + USE_ENCRYPTION=true \ + USE_DECRYPTION=true \ + ERA_CMD="conway" \ + nix run .#job-create-stake-pool-keys +``` + +Assuming that a rich key address or equivalent is already available and funded, +set the desired parameters for the pool: +```bash +# Here we turn on debug and set SUBMIT_TX false to review the transaction # +# before submitting it to the network. Pool metadata was not setup for this +# temporary pool. +ENV="sanchonet" \ + DEBUG="true" \ + POOL_NAMES="${ENV}1-bp-a-1" \ + STAKE_POOL_DIR=secrets/groups/${ENV}1 \ + ERA_CMD="conway" \ + PAYMENT_KEY="secrets/envs/sanchonet/utxo-keys/rich-utxo" \ + POOL_MARGIN="0.2" \ + POOL_PLEDGE="350000000000" \ + POOL_RELAY="$ENV-node.play.dev.cardano.org" \ + POOL_RELAY_PORT="3001" \ + UNSTABLE=false \ + USE_DECRYPTION=true \ + USE_ENCRYPTION=true \ + SUBMIT_TX="false" \ + nix run .#job-register-stake-pools +``` + +This will register the pool on chain and fund the pledge. The pool will start +forging blocks as early as the third epoch rollover after registration assuming +sufficient stake. The delay is required for stake to propagate through the +"mark", "set", "go" phases at which point forging occurs. + +Some useful commands to monitor pool stake are: +```bash +POOL_ID=$(just sops-decrypt-binary "$STAKE_POOL_DIR"/no-deploy/"$POOL_NAMES"-pool.id) +POOL_HASH=$(cardano-cli latest query pool-state --stake-pool-id "$POOL_ID" | jq -r 'to_entries[].key') + +# Pledge address and rewards payment addresses +OWNER_PAY=$(just sops-decrypt-binary "$STAKE_POOL_DIR"/no-deploy/"$POOL_NAMES"-owner-payment-stake.addr) +REWARD_PAY=$(just sops-decrypt-binary "$STAKE_POOL_DIR"/no-deploy/"$POOL_NAMES"-reward-payment-stake.addr) + +# Owner and rewards stake addresses +OWNER_STAKE=$(just sops-decrypt-binary "$STAKE_POOL_DIR"/no-deploy/"$POOL_NAMES"-owner-stake.addr) +REWARD_STAKE=$(just sops-decrypt-binary "$STAKE_POOL_DIR"/no-deploy/"$POOL_NAMES"-reward-stake.addr) + +# Verify pledge +cardano-cli latest query utxo --address "$OWNER_PAY" + +# Verify pool unspent rewards +cardano-cli latest query stake-address-info --address "$REWARD_STAKE" + +# Verify pool state +cardano-cli latest query pool-state --stake-pool-id "$POOL_ID" + +# Verify mark, set, go pool and network stake: +cardano-cli latest query stake-snapshot --stake-pool-id "$POOL_ID" + +# Show current expected forge fraction for "go": +cardano-cli latest query stake-snapshot --stake-pool-id "$POOL_ID" | jq -r '(.pools | to_entries[].value.stakeGo) / .total.stakeGo * 100' + +# Show all delegation to the pool: +cardano-cli latest query spo-stake-distribution --all-spos --output-json | jq ".[] | select(.[0] == \"$POOL_HASH\")" + +# Sum all delegation to the pool: +cardano-cli latest query spo-stake-distribution --all-spos --output-json | jq "[.[] | select(.[0] == \"$POOL_HASH\")] | map(.[1]) | add" + +# List all network pools: +cardano-cli latest query stake-pools +``` + +If a custom configured cardano-node needs to be running to facilitate submission to a +custom network defined outside of iohk-nix, the node can be run by setting +appropriate parameters to the `.#run-cardano-node` job as the following example +shows: +```bash +unset ENVIRONMENT +unset UNSTABLE +export DATA_DIR=workbench/sanchonet +export NODE_CONFIG=$(pwd)/docs/environments-tmp/sanchonet/config.json +export NODE_TOPOLOGY=$(pwd)/docs/environments-tmp/sanchonet/topology.json +export SOCKET_PATH=$(pwd)/node-sanchonet.socket +nix run .#run-cardano-node +``` + +See all configurable `.#run-cardano-node` nix parameters at the cardano-parts +repo in the `flakeModules/entrypoint.nix` file. If preferred, the cardano-node binary can +be directly run from the devShell. From 9a3107258fdb060adf9122da247c480352d59668 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Thu, 2 Oct 2025 15:48:32 -0500 Subject: [PATCH 17/42] bash-fns: add a simple faucet for custom networks --- scripts/bash-fns.sh | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/scripts/bash-fns.sh b/scripts/bash-fns.sh index 2096f4ce..e6c5b409 100644 --- a/scripts/bash-fns.sh +++ b/scripts/bash-fns.sh @@ -2,13 +2,6 @@ # # Various bash helper fns which aren't used enough to move to just recipes. -# This can be used to simplify ssh sessions, rsync, ex: -# ssh -o "$(ssm-proxy-cmd "$REGION")" "$INSTANCE_ID" -ssm-proxy-cmd() { - echo "ProxyCommand=sh -c 'aws --region $1 ssm start-session --target %h --document-name AWS-StartSSHSession --parameters portNumber=%p'" -} - - # A handy transaction submission function with mempool monitoring. # CARDANO_NODE_{NETWORK_ID,SOCKET_PATH}, TESTNET_MAGIC should already be exported. submit() ( @@ -206,3 +199,30 @@ return-utxo() ( submit "$BASENAME.signed" ) + +# A handy faucet submission function with mempool monitoring, usable on custom networks. +# CARDANO_NODE_{NETWORK_ID,SOCKET_PATH}, TESTNET_MAGIC should already be exported. +# SEND_ADDR, LOVELACE, RICH_ADDR and RICH vars need to be provided. +faucet() ( + SEND_ADDR="$1" + LOVELACE="$2" + + UTXOS=$(cardano-cli query utxo --address "$RICH_ADDR") + UTXO=$(jq -r 'to_entries | max_by(.value.value.lovelace) | { (.key): .value }' <<< "$UTXOS") + UTXO_TX=$(jq -r 'keys[0]' <<< "$UTXO") + + cardano-cli latest transaction build \ + --tx-in "$UTXO_TX" \ + --tx-out "$SEND_ADDR+$LOVELACE" \ + --change-address "$RICH_ADDR" \ + --testnet-magic "$TESTNET_MAGIC" \ + --out-file faucet.txbody + + cardano-cli latest transaction sign \ + --tx-body-file faucet.txbody \ + --signing-key-file "$RICH.skey" \ + --testnet-magic "$TESTNET_MAGIC" \ + --out-file faucet.txsigned + + submit faucet.txsigned +) From f832bd06766a1fb9b812883baf22aced698fc78b Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Sun, 5 Oct 2025 12:40:50 -0500 Subject: [PATCH 18/42] matomo: update to match legacy db deploy type --- flake/nixosModules/matomo.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/flake/nixosModules/matomo.nix b/flake/nixosModules/matomo.nix index c7e551f3..e6badecd 100644 --- a/flake/nixosModules/matomo.nix +++ b/flake/nixosModules/matomo.nix @@ -22,7 +22,17 @@ flake: { mysql = { enable = true; - package = pkgs.mysql84; + + # TODO: Consider pinning this so we don't have unexpected db breakage on machine updates + package = pkgs.mariadb; + + initialDatabases = [{name = "matomo";}]; + ensureUsers = [ + { + name = "matomo"; + ensurePermissions = {"matomo.*" = "ALL PRIVILEGES";}; + } + ]; }; nginx.enable = true; From 0642e775e70b6ce4c298b0d96d6796dd43fbd820 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Sun, 5 Oct 2025 12:41:49 -0500 Subject: [PATCH 19/42] kes: rotate sanchonet for the proper current kes period --- docs/explain/new-pool.md | 2 +- .../deploy/sanchonet1-bp-a-1-bulk.creds | 10 +++++----- .../sanchonet1/deploy/sanchonet1-bp-a-1-kes.skey | 10 +++++----- .../sanchonet1/deploy/sanchonet1-bp-a-1-kes.vkey | 10 +++++----- .../sanchonet1/deploy/sanchonet1-bp-a-1.opcert | 10 +++++----- .../sanchonet1/no-deploy/bulk.creds.pools.json | 8 ++++---- .../sanchonet1-bp-a-1-owner-payment-stake.addr | 15 +++++++++++++++ .../sanchonet1-bp-a-1-reward-payment-stake.addr | 15 +++++++++++++++ 8 files changed, 55 insertions(+), 25 deletions(-) create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-payment-stake.addr create mode 100644 secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-payment-stake.addr diff --git a/docs/explain/new-pool.md b/docs/explain/new-pool.md index 51b79a2a..83922bed 100644 --- a/docs/explain/new-pool.md +++ b/docs/explain/new-pool.md @@ -15,7 +15,7 @@ Example for creating new pool keys: # SLOTS_PER_KES_PERIOD=$(jq -r .slotsPerKESPeriod < "$PATH_TO/shelley-genesis.json") # CURRENT_KES_PERIOD=$(( $SLOT / $SLOTS_PER_KES_PERIOD )) ENV=sanchonet \ - CURRENT_KES_PERIOD="799" \ + CURRENT_KES_PERIOD="562" \ POOL_NAMES="${ENV}1-bp-a-1" \ STAKE_POOL_DIR=secrets/groups/${ENV}1 \ TESTNET_MAGIC=4 \ diff --git a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-bulk.creds b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-bulk.creds index 56ad2267..b397acfd 100644 --- a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-bulk.creds +++ b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-bulk.creds @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data: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,iv:Z5PcSzXtoutjgUlw+0KdwVvHMCtuyJVnVgB5YFmc1Oc=,tag:0W7lWrM9SbAuPn8pxYSBGw==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:+mVGZhLJ8fb3D4f8e7tlR6HWRQHMawO/A+METSP2Wf0=,tag:ct4i3uA8oQjL2XH2mXyG2w==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHSXk0QmN5ZmZ0dk9DZ0ph\nOTBqOXkzMG10NXBPNEprUVNDanJwTnJWZnpJCkErM2M5dVlmWjUyMDZQa0p1R2FL\nZmRFaFBrc3NKSFhHcGw4SVJVeG54alEKLS0tIGpOVWthVHkxdE1UcDJFTk1WQzk1\nNlcvWHlDMjJ5UmlQWkR0RUNVVVZsWm8KjD5fEpAfgMm+WM9fV4eCKts6H/s+T1EJ\n6qnFnypvnUhVWq4jxKwSKHjSOW38lhZ4C/WCJh97PR/fgEr/ZtwtOA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxdjlMdXcyL2xHZ2JraVpU\nV2tSRHdmbmJiSDV0WFZIK3RyMm1sVHB1N200CjROU0JTL0dZY1M5SUlsbXAyOHlG\nNTlTTGZ5bVg4R2luMnVndFc1amxlN28KLS0tIEtvR2Q3MHk4VzZvd1JncmVPNXRh\nakFEVVIyTGI5MHg3bitoYm1WdlNYckEK0/c4Yf58NcQ+ciiI5RadSzQ9NEsNLgUv\nTnsT+ym5t4iQ9SN+L85CkMU/alJk4hlmDAr/miOPHfDx+ys2md8X5w==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDRkFxTk5oS1pkRWtRQ1dV\nZ044YmVDakFNV3dRSnlRWXlJQXZJeE9FTGlJCjhzK0pTS2xnYTAyNUZoVjNKZktZ\nWGhkc3JwSHB6VVphQlVPYTYvUnp5TDgKLS0tIEtFbk1aak4yRmF5aDlDcnpPQjdt\nNHpSblhETzlRTlhtQ0s1bDJPRzFsZ1EKb0m+vVUcoPmhmz5nkCrwCNQR7HuHWuzl\ncHnvWDLFvQ+hvNSoBa8HeKFlhCOO4r52ffmScbk/JUgjiXcBVZLzhQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWMm53eFovYWhKbnpWbUVG\neEptYUgraVpUTlJOMk5jR3RtdmtWZ1k5bm5vCmx5SGNaeExCN1pTakc1YUlDTHBx\nVUFjaVRQVEJyK29mQjF0SEtORzdXVVEKLS0tIGQ5c3hEeGovTkxNOFpEYlFpSVRX\nNmFPWnYwdzl2cUNQMjNSR2xDVEEzRVEKcp3cTyUeRHU7dKDGjOZULqdVpWFb+htn\nvCNvN6yvQ4G0jAjPoaDwZ45e7Dg75jbKrHPgn0IRP7J9i8nybJ1H1Q==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-10-01T22:14:25Z", - "mac": "ENC[AES256_GCM,data:avu4IWnZzH3D9IXsOjLEtzLWo0sDW5gRK6j1vdGtS+/KrUUzCq/78xQRod0FX7MJ/qz9g9FjfoYKj8on9AxRXvoA/dS08XuTgOVcuq3UDYW0U1ZAbuehnFxhRx9sjXwsDdIF7k11o5i4WuR5jPj02itUGMFW3tnIpysmIhleXsQ=,iv:saWowsBDawAKpLdYeukEZJYXu8JxXjw0ruRcI3vI2Ek=,tag:el5J5lOPNV4e3IzBrSQSeQ==,type:str]", + "lastmodified": "2025-10-05T17:24:14Z", + "mac": "ENC[AES256_GCM,data:B+1zGJ0tXDRfRrNwencE+siibJrxl2XE39a4H1+shuvZDcFBwxwvytQeSd856g9BNeKNlavZIt8IYSgPho+1Bw5scJMpxSET2yUV2/lsg7x02hEiY/zfrXA5HEQYEiONsl5X8uPabSSRCVnQwyN1Kl8LDukLBmwxJ+PUV6PGTVw=,iv:s6jAOdGIoma0cr10Z1P7gCEe/U8e69qdlfO/9Q/0nok=,tag:aa8PI0gKQG8R0yC/kyIEuw==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.skey b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.skey index 3d06d3fe..ddb0a225 100644 --- a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.skey +++ b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.skey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:3IYRy02ma6avyJi+G4muQqhK3NxNmxJObhCCixTHvyLiwYzPZiO0C98ZHiv8Bbo+ehv5h6Hqa5tZOOPpsz5gndB/q9WUK6lxfcxEH+V9psXhMH0yjy1jgrz9NoHFbj+O4FyDz59DLA4tk/cOgsdDEjBpYn+Rvjf04yFLXXdcFD2wIKhYYv5vZkZUwWLd67LP5cmwmgWV327bFgFT8k6QpmkdodDDl9abE6uQhIft595xMeAoJCgGm0hAQLxnfaP9oDlTL6nu+pUlg+owNdgs2hPFllrup64OoBHDFJgoLANkfS+ckJzKhVMClcjInEbrSW78u30wgkNlq9xP1KAMKy7FKS0iBlYyl0u29ozoA5W6BoPIguHdS6xCLyalhSdi5lpoih0IkCf1PW0tGTnJ4oq5jc/fspk3t5dhcqhDky7bKKACueDmyuul8BmVJ/KdPCwaPXbRtZeSsGiJAz+HkGqIvWCmVMTuX5CubsTEit1LQ3PwZchWfHKOWS4y+0ozyzdwhvIqhIGeM7Nw32XfvJfbinseqs213MAO0mNfZVlaArED9WLLYMyPIsUopvmE1RhxrTj4dPIDL/vGWJjej8WdVkEolBGaxBSNdn94duWXuPFj098c4VYEXn0m0jPGBsbm2Ub+XPSk8l7Voo6suNHQ+OkgrtFrZ7STEacNnJofLOcSkJZ4IPw9IyJbpCunRzfIu0G3Jpt/QBW3XL1c9vyQv//cnZDuCRgbkrcKAhPzJ4BHdfuGmyft26lpzdo4o7NDpfrKATNtMrDjsKa0ZUZqcYVUj07YmEoaWdK+FS40ehYvvnFAw0b7ziVP6ckveXeBFFNXP9peacFc+ApRPVh68OkaTpMvT3TDVPayq73iES9AeKzANDezbtnkudIHctnZBc3jsEtiG/UQ46kAMmRFFSQP8VRZaxWRhCD//r6fJOY0NYircLaQvF3tq3f2rh255X5Y9m+GGxo0v1VN27rxmdihJtlP90cs+BPSDzTVrQTkD28J9F7dCvSomISxvMM6BK3K8aSL6DizB3MNaM2Xw0MTAgoY3aJI0joFR+N9lgwyeu10SlcA8krdpGjHdQ5fu+PmnVrCIbm9C8aQ+0gN10dNVrYYleDKuE+ASImKAHpAQ8uKVnNIjeBoF8gnEMGr7J7oXWDQ9lLcW9R/YqopdrX86yCDE0f/LqVn7SMuwzQAqneS52/wviX+7soU5i6lKVAlMfWqCI2WGyhuOoLgyJ/9RmaE7P98TB78R92OdT2GJvKgyKWGYc+LkUTPBaks8IMpbrhvu2Kwp/5MCFItPPbTIf4aP3xDehqlDqjt+tntW2aR07ST0GdU0WhUgYX0BtHjlF6Dzga5CEFdt46Cn8AF2lH0hQD2SGSyQiFuWqSFdLfdXdSzENlFcVjcYLAwAzOSqiv98VpP3/7oGUdgWZAR2R9qkJDDFN0AuXMb17PcQCYMM9ep7MMhEFEN9ymbioaM26b0JFv/qkHYta8H3HPDHf2IQXzUBtJBW7dxJCHa9fiQQih34XSVcAy0brv3EmCbcfr5kqyWH0Rpy9pqEVoxNHUEyH+c3RSZiZxLK5fFTlTHnnGPDD0rhPQ0dC8R5R76uhlQWJkb/i/E3FjRXq6SDGo7VdVVuuqNGIRpCt/MfwydStL1Kjz34Kb1OGsBDxzYrN28QIiUzZHPXzTi4g6FZLA17gv1J1c2lL9elbS+/flTr3x2WaPTx2I6o72Eyp+2fIyOtmQGGT/Op6rHd+rkNdNllGbFdGTXjQ==,iv:tsV8En4MIOyFhnkrXwLlO/CX3sFZxdUClEn6ltJqbHk=,tag:WDEki/9xXa27NMRL3NNFCw==,type:str]", + "data": "ENC[AES256_GCM,data:fk/4yTqLtYLLuJECWRcdr0qhktgHb+1tj7DvKnbxcuBU8NzMSNwMK6+tQ/dHwEeTFS0AP4Qh4tNlKxdpWtSLjfV6/aLhvDT1D3gshpmCCbdEZUcDvp8VWCSC3+1JZgCfa2vcpcU/jgFWeJfWA79K6wlpPhcG0kepfTOiDXctRUP8NB2YsurNoC31MQP7nesjKABhdvRMup+ndIawIAH/Yp6VNY4ZoZl1wpH5//lX/lozNoQstwGuafipiXm8J92qNuCqZUN5R9UJhgXbneW+dryZGGMh9OcD3eHmqo1mqjJEhslximwGpGgszFuic67qmy3GDJeNnPMOUNyv4MpyZVcVWHiLtYlyDkT+epLTrq4sN5P54wxgnffaqaiP+bHozuIo7Nfva6r0U7RsvLZgpD/tFRsu5cECRQTWVChzCaE9rsJNSbD2RzbSipyLHxW4AURIFVoGIMmCr9++lRiMBUEoGUVicsvkOsU1zZMnwbeFWGO819m4fwA21aVME8PshcpOexpzBPrs7AUaetAWLdcWySUS047DtLxovv5Mi+B/5IpfByBykfqh9Xc7shekOaKrXcSKp7kequD5wKEb7BgCzamB95Gk5HJoL7VmWfOgXLbRlhq0hQvLzWbLK5sjQpullse+x3LbxDlLh9IP4QN92RZZjayipZ2laARSA+5uZIpkkI06Ap9LJDjXnx/qeeFkITwC+7P+pXl20Cjug3Ec89RZvlNwiTzTSf5g54qwU6HlKtG934csIID1z/rIz9FdobmMuiSfaq4nVEDkb82I6eXcbemiD1cQvEKeAlulQyHjPz5xEHc1JRGYnU0k5vaHlrAeg0/f9HaIK8s8lyX6jHXaDyXawd/BNpdmmjhCBF/lYvUWtu29+69wx5NxKEK+XctHZTUSHfVzl/AKZGU4xlg5+RSwQIt5hce/Kaou8ufJjOjf8wSGCHLs7Ngf+mNm/6qxEnwSiefyGiOpgMJxvJx/r4+oW1U4vFW4Su+VtWSBIKdERuBJZqOuwma9N4g18WI/gcoTnphebnDcsQ4rgw6CIuVE6pTUNEk9+ojiEl3h3HVxHVhO2mPTe317BxjscLPSTmVJVRe4/aJDvDKFJS5BNnEainyYagAgkpxeprp/9U9aol2tAM5nSU7iuZZkmBLRB5chZpKVdALEf6c8o6SlN9c0QYNH/oH7pWXXITtQ0NzY94A2tcQVfJcj67ovrjuzqIacdjfyhazppyTeWIXWf72RGr93gSMXFZGZg4oiJFQWnh5l/qLfVYwDHmC8p649wG4YCYCPAozJd7gDrgJtPCMnRr1JZHD96VMeHNmZq8crp87FYEmiaNw1jPLMb1CWszHYiHA/R/g8A3ubwAwnQpj76poWhxmTfewAzEUfI6kBRrC0uqf07dFomuswTDydrifJhYeJrxgetk1SaDws9Rv/JXQGg0KsD1l87iJfJmXrxbhJkyOS2NF/sMUAafq80IHJ7d6Db+QXsaKs27D67gmyMEr6qQNg9A8ST+zcjsQBZnDIBJGjBUvUcTzKBG7MjJgNZtAnKU6ntXOLfA4mvlgM5fM5Hp4B2F87ilV2QB2uUb3jbHy9a4NVvOL5XTZJQHzGV5SKcKHmeqAFuBecqiQmO1dCpZbPgXEK1vYU0SqEL8wRhO17V9V3dg6sY5uyB+/YEsT/wnJbIC6IHpzaYd+hu7p1Qn2EOs6NCvolSe+POlnjc1+3N/PX4M++3qqnKkJbtJ3Qps/nibmvalt8kDTjrkNes9SZHQ==,iv:v+Q1QlfWn0Y+KZrm4/fQul6DTEOJ/vOOcZSLb8baPLQ=,tag:PVH2ccorSOwSiusi+aOIZQ==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDUzZDRkhVWVYrNTlaaHpt\nMjAyQ3U3YkVIN203bC9nYzBGS1Q4OGdINUVBCldSdTdBbEsrbDFSTEZ4SzFBdlBx\nNkZXaEwrWUhzU2Exa3V5S2d0R3IrdncKLS0tIER1NWZUY1gwUDJvc1hBSGNnUVV0\ndzFxSVUzYjZFakFpVkZxZytSOTBGREkKOt3AHkHAglzmASxeQl7K9fo3npkU3zny\nNMnVrlZBwGkfHjbKrBVVnfG3fsvJAwMTrTU3dRQfkKmFo8vZ+kLFKw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsS09ZSWhTcmlhc0lqdVY2\nSEhMcndkVGNmbUdoeG5DUlA0OWsvTTlKZ2lZCmE3M1B2SUlSaUUwUEhVUytkOUNC\ndklmUjVCYVdoMUd2Tk9GaFpkZWwwY1UKLS0tIDM1aHNIQkJoNXdzQ3BwdFJFRVp0\nUkcrWXMvNkovV21PazJ4YU1kTEV0ZW8KG984XJJ7AIx1o5LEX24kO1mggNoOahpy\nru6fEJqbVXTG070V+4QgiJZ5CFfTZSgb4LiKr+oNz+R6IITDUDUB7A==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5UFNRai9xcDF3c01oY01E\nOUxqVVJMRzBZakRmWnZhSERPKzYzVUhPLzBNCkhCRlEvRDBGVExhSTh5S1I0MmFS\nSU16cGRCZi9oVVhKODlsQnA0RFFrWFUKLS0tIDVtdTBQeXpqNDQ0MnJDbXNJSW1k\nb2FLVDFJaWlVZEp4eFhKZjNvMm9RQWMKXuIWB2XqQA71NWvGe/1cA93KKGsYs7zg\nwmSFhmlQmIf37d+9klJmDjjgNFtDi9TMnxa6cJkLzm67UNlRhCQrBQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoaFhpM0JRam0zYi9EU2k1\nZVgyMVFPQmVXRFZTRStOSXd1MWFRQ2VQb0gwCnpMa3V4Z0tDbzIrbGdqYm0wVC9l\naE5OdTVvVnBPT21lWVc2N3MxTWlCR0kKLS0tIENvWlpMRURUMmNYdGpSZFJIV0pl\nNjFHSDRqUXZ6VWJjaHFLR2J2ZEZvUHMK3hp9V2NjcdoppE5ivu3gRELhcXN8feFU\nVycrDeIoXjSIYswiB9cQTLrZ4q5c+hpmIrxg3a44pWFnVMsks9qucg==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-10-01T22:14:25Z", - "mac": "ENC[AES256_GCM,data:jNMh59E6YrUTWjUUYUASFjzziOV+vrpw+RpQSMcM0OYe4Y8kahfLn9wnfCuvOqGJ1FJCKKy1hslTA/J+NXDwMJl+I1/60hMGR2ASPhz8RkuRgQWHF58hZlmfY1ikxzMKcJhCYd5m8/8REWHPc7J8YxV+kH2HADBFY9Af8ZnlG04=,iv:Y7exkwsvcQmMJiXDOKroM2nejgJC2YcNbmEYp4v41Zs=,tag:NFxJ8WTDRlZfvNbHAhJP8g==,type:str]", + "lastmodified": "2025-10-05T17:24:14Z", + "mac": "ENC[AES256_GCM,data:QBDCU9jnqll9kwBgMNVGfCrXwisiH+dU/2uRITuBBhKswh+FOAi5XLfQzgEJmgq/pIo2A9u6w+Iw1VzJ+nra5QS10660WjTQEpD8uHbgVKWgTUg0qPv1xbTIkipUEkYcluEeVpXSeHbLXPuvzIobJosQaP+xpEKNS6kAeGZyhrM=,iv:DmDyKqh7cryT/ECpqmMuaxwqg5QTOI/N7QeRuQCNHaU=,tag:pyuCsQSQJ5RX5pUcwbpCXQ==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.vkey b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.vkey index 74fae73a..446fdf81 100644 --- a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.vkey +++ b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1-kes.vkey @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:uqVTR2nAnkz3/trlzdkEFaIQXx71lfWBgnwJMHMs6LfZK3lTip/+M4KqVZns2TcHGPclJJDOyZJJIJ2/vndq8Jl9Bc2ZPLHA/3i21I/s2JI7pOf7tsHrrQNnuzsHRxQtnU0YSb0GFA43Vp+GUSQfcqHx8bzH1xBrcrV7eNVX3+zM2ms4lj0YJsREtwmsRgrCWKBvafqPugQ7/+wDLtVEPNi1O7C3gjsdoIDzRoA/TA5gpoMCbJjH,iv:HqMeDE2tPDTxK+0dZR4ALBD7w0Fp5w8s9aHCQwGays0=,tag:wWm/BIgzvqiHE1yHF50+vA==,type:str]", + "data": "ENC[AES256_GCM,data:q/3BKoADnx+WOXdMamo3YZbEJqq5bOfO6JDjhbyBlapdp1gNBnNx0cRu1MTFteRFz+FBNXpL6f3/CwZaA2iyX6hYJXcbhfnfe7iZnApWK2Jtp+h/WGueafAGVNpGuNtM5aFG1KoPMRrSfHTCCP7LSIGplhbyGb5eHim4EI+hMgx3A7474uGftyx/YOyPanKFBnXNr3VvmcPAuMU0O3oWyvfj4AipkpZcL7Lk3WooF/DD3v7q7DUD,iv:8fRt6VahOd7D/U+6iXXJYYcDwzTeI/8KnwvyJyMi/Hk=,tag:4heyRP7Ievtm9cR6QHkUnA==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBTUpvZ2tKNTMwTjJhZ0xo\nTllSRU80aVJKWG1mRFVJd1F6bDliV0dQTWtrCkdyYkdLcGpPRmdDOVF2bG5NY3c0\ndWtCY2FYbGhWUy8zODVuSmt5WTdVdFEKLS0tIGN4SXFUTnhZVkhzWm5wTExTdEVy\nWXlxaDJod2V4elh0RUhwa0lGTndvRm8KbDgPIAeAjIHNHaQ+cXGKoHhiq04cnUhK\niLoJX3uvSG74t619emgElcZ7wKQwdLdCNCg708DyJ2W1/JLIuySESA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhRDcwVG1ZRXFOclZPeXFZ\nR2JYWWFyWHZjMEVkZ29DM3dsS3BhZFZ3RjBjCnNDRzVRamxzc3JFR29nVDBzMVFo\nanlMdVJwNUZXRE5rdENaUDlFa01MYmcKLS0tIHIzdU9hZ2JHNTlyS3NzZmFwbCtY\nWit6R29VbThPelNqTUtTS0toaENESkUK7ZXNix6bjggIVEGpBC53K9BCl6Vkanus\nbTfq2a1/hyY34KLkaLtLPPV8uWdoqvNJOsK9AnCjiV9Oo3XIPH9TYw==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXTGZrUURsMVFTOXZFZHVL\nRGNyRGJSa2dxZ1FoQ3BhVUhaek5nRm1ERXlFCmRhQ2tmWjNJSHFyNXh5RjNRVi9w\nQnJnY2VkU09meEN0REtneTV3MG1HNEkKLS0tIGttWjZhWk1zdXdDV0hNeVh5MEhQ\nR2FtSVExeGgrMnZpMG1sNUN6NHZ4ZHcKpOG1gh5j5uxfJXkx2jOvO+zAdR0mpGJt\nCv+p/c3K22NzahGsJnKMxHu91cMQ2HWyTjwx4f/yavXmiqVE3KOGjQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBORmhOQ0JGeXEyZTRzejBS\namhWbVJucmd1OGs5MldGK041bHhnQUhtYzFrCnBRYjRWd2FaNVZMYUxWTUZ4bndV\nR0Rvc2hhcFB2aU1mLzRRQzRmYThoTDQKLS0tIGtqMjFZRHFjYWxpQmY2VFFZM2tJ\nNldjRjA1TmkyZGhlSmdTT3lvN3grSGcKQlqLFQNWkw2q9s5ImQS/IlaxlJnps1Gz\njDkryXKDmSvEIGVp9y9HGnF/ZVmoWbS8mIZCdw+1ouDYcUoaTMuNtQ==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-10-01T22:14:25Z", - "mac": "ENC[AES256_GCM,data:WcS6xzs1odMwnM1e/CnDXo1aag/umq61u3vy44zF4hK8s0LXg+cyQi3gahbstVqDmkXsvOIt9jXaO8LDkCkkJ1hNSbEPR8wK0m5PAElFpMWM+NpE7T1u06ul5wcCypWRTtZ5G8O0OqKowEtibA/eWuc4tMTq+WqiTwDqx3dPDhA=,iv:HzuiDwX4Zd/ZgqQUXxdLs7zH0cKTrJpy++t+Qtar1Ls=,tag:LRwPmyMw1anYCa3TOPXtnA==,type:str]", + "lastmodified": "2025-10-05T17:24:14Z", + "mac": "ENC[AES256_GCM,data:L2HKElw/4gwBSqKMxm6AL9GqqgiYWw69yh4L12WdsRdUwE0tY1Kd8zT3aZnHAPfrAcJbimzizcTjBKM8OJeyGAVPMQn7P3xm4/sK91ybHHaft7WyyoiL1lGXAqUzhvMzXghXX3MOEKY4wFs3jsky2e0+x0+rJnzdHqeam4npCvk=,iv:R1/WHaX8bkpKd/d+RXds0L73iN+jSwSIAWVo5LiNtN8=,tag:v5GcBXl8rTgh7oVqzY47Tg==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1.opcert b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1.opcert index 05049bfe..25b04d5a 100644 --- a/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1.opcert +++ b/secrets/groups/sanchonet1/deploy/sanchonet1-bp-a-1.opcert @@ -1,18 +1,18 @@ { - "data": "ENC[AES256_GCM,data:rnLp/WEXTHWcw3BWxMbyAO+uqNpY3x1WNXR1Hk3ajafWIYet/jdDHUkz3h/NoFB8a/VVyPS9hEr1G6u0KB+MHC3xR8SBgLreB4NDUF3+VoBn2QrH8OcBF7HaOqSsonm05F8ry6P7YLbRMjSay5IL6dkcMjD1mHc370I2h+IS0yI2tn3It6z1scko2UtJ7IQ1sL8pnPQrY2uPaxdkp/aN33OXelHJyJ98NO6ykTUjM7nl1qTizL4K8JyCs4QW2dQQJ9/Ewz53LPRt33ds042I7vz/hhQxvG8fSfJoWqggSFGQO4RpiUd/PJ42K82PEzuZa1vKUXBtXTSxMWJEKlpkRzQsypnXdmVVzUEo7+PO6e3jzIN6viHeQpa0i0Vwjeup6KAx0E7tiJnIwm17nJUM5GdbXXnIRheTjL3cSdvWy+Me5WC9zlyJNR6+xCEuzQisRrH0R+seQ+JI12AJCc1spuAAnxwUWytAMg0Rvj0AKA==,iv:Q/+vW7HgzfQg1QyoLFL1i3ODHcxlExAGnOz+aymjhKI=,tag:SaafovS4/+wYiIl4y+TAoQ==,type:str]", + "data": "ENC[AES256_GCM,data:uiK/r5Kk5B7Mvp/bTsrvA4887keIK+Tc5FYFaTJApWbzAVYVSHAbAtolbvDvM8DrflsibTdV1Hsj3D4bMtpFKNPTW1nxg+6B5Ljry9HEK6B0qfdPzpoc1JrLWFPicOFRsfMaWteRF9gSMhMITFGWbvdMpkgAELUzKmviasMycsgbtFiTdd6mnGsQUiDlQ7v8e4HAUMPeQ7Ce9t85qE4EPCoL242+E2PxDtw58PxT0iDzeXR/NM1fHLoatbbySJ2rT7IjNCGuBfhw8JOZ00I81AsWy7NPcum9Gv4uKBimK9GdIvW3jAgCDP8KfIb11eUGdtnaAFT5KspCyUZwZ7raDNW09JwrqB67juTnw+NMVzfDtcxfzyAHIJGlwOY3RtLPGlcNcGA1GYT2guf9Z22DJrjKswf+mmHus3VevQxRke48ROZOK7+RD3tINsKt9QMJFLrK0Kkb8+sT+joQ7kj0WhYndQLolm8LoA0TXLDe0A==,iv:0osu9/+e48jBlbhZhJReV0jyytPUy85QVIRqHHl3Qh0=,tag:/AAuKMhRL7rzDIuhoJeQtg==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzRElEdVlxdzdzWm8zZmkx\najVLUXdZMk45UHpHK1E1VVg4NXNLbHRHRlI4CjFJT3dzZVc4MG5KNklEcWpMOTkz\nZUp3YzN4eVVnenhIclBDcUNNSHRpaE0KLS0tIHg1Mm11WFJIWFZQTGhuR3QvSXNO\nakZkcnhDcEowYTgvRzFTSWZnaWtBNk0KPjEKVSA2n9I8rxiwRiQkV3X77Uks/X5T\nHK5ubt6kEkrDigrE27myokkeiEDuapO2gpELSlFmN8VLbTeEjF0sVQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRNDYrbWE1OWFuTmtVcXFw\nOVZVSENMZjhwR1luOWhQaXQ2N1hpY2ptb3c4CnAveHRoc1BvS3R0M00yVXNwc1FP\nWEhoYnpwWXV0U0dlbDNWV0xaSnZoZVUKLS0tIFUxelFaUkI2RlNpTk9qNWJKWVZq\ndDhWT1ZoeGYxOUtBcXlkSDlMR3pGZ3MKT7FzsPpApoArRUl3ILmYr8eDNZsG3FTI\n6PMVJ1KdjuT4xVkqLl0uvdFGwMekWkJx7urp8UlhscVTAVQJ1lKBVA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1sxhjqwnuf5duczjv5fwle492jpm7fhwunkwhp6agle6y75yqdeas586aaj", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKK0pLYkNMN01VeU5WMitt\nSE03VDJHQmRjbStWcGFmeUZpdTRBYnN5endrCmdlakFHK3JKd1NYMlJ6ajRFWHFr\ncG5JbGM1czlsL0ZoTlZ5T2xYN0xJa0kKLS0tIHYzS1gvenFFWjJoeGhTT0pkRHoz\nTmhheG1yalcyZ3JMdm9jM244My9jbzAKtANvGd0ouKpXoS4B5CSuG9Z06DCFfD25\nM6rOiumJ8Yb0zZsgq/uQVk7GdISDi22MNXyu2Kae2cwiSm8z1Rbldg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvaVpLMFdGVEVqK29YaE9u\nQTJJaENOMnR1N0Q0WVBhTEk4Z28yUTJkMWhFCk5uSXV3ZFJTM3RQZGZXLy8vT0ll\nUCtSdjF0SExJd2t3MHNCbUlYelBibjgKLS0tIHpWcXZtMC96bkpzOEJHbWJlb3Vo\nNnpXcWNCbTJCQllaTU91ZXBiNi9wSlUKH7uq5O36/LlH4PdOspyKypvmBuSZ7Wb5\nUBvC5CgHfcZC7/FG6bVmkoK4/ZUykcXzmS/J2eWnZU84znyf8pz4FA==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-10-01T22:14:25Z", - "mac": "ENC[AES256_GCM,data:7UPtJ1PmwDKQUsO5VJd7PzqCeqDtEWNB7Hurp556vOlrfN1JenOwRvEcJ0p9xlqngNSQjqNiVRBgj8cFk7eOz2q+hLUiWy574jafx0hRLa6x2k1hp3XJDVY0350/muRwe1KzPvWXMkop0d0UX8vzlIGLeN4UY/SXQrH9ZXYihS8=,iv:jg4o+gUR8EzU/+3lbdKzo7ysgyELyGGG/G+rn22YiKw=,tag:oJ6uWIt6VwIn10jyur+bCg==,type:str]", + "lastmodified": "2025-10-05T17:24:14Z", + "mac": "ENC[AES256_GCM,data:gIEODErbw6qoUYUgZcsJkA44cxgjL8A2tayTvVLPOeA4MnGaQvmi/pC+HA/G9uTeCLnv7lvgAAQjoS66QuQKdU+y5tOUwGU+GkQc90PlfB2qGMp1pYONMtZDxwl1JLINJa7+K6TVvs6CJWHDHQ5E7hVve+BombxGhSmU8c2//2E=,iv:vWB7/GC3w9H7bTd7pLbS+M6ynZsJF5fMKeE5qZquXWU=,tag:wgwMJFyBJOVmPaP6eXYziA==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/sanchonet1/no-deploy/bulk.creds.pools.json b/secrets/groups/sanchonet1/no-deploy/bulk.creds.pools.json index cc7dface..f05b0a11 100644 --- a/secrets/groups/sanchonet1/no-deploy/bulk.creds.pools.json +++ b/secrets/groups/sanchonet1/no-deploy/bulk.creds.pools.json @@ -1,14 +1,14 @@ { - "data": "ENC[AES256_GCM,data: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,iv:Pw9C2OO6AcDoZKylFj9tqhcJlpzMmV3gnS0fGSMzdcs=,tag:RK8rOMRQ95XHS63bVkhbLQ==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:/CSyAIsynLSP0jPP4MCkThpCS8CsCIxummp9t5McCX8=,tag:3Knj/wiQIKEpVri8YX049Q==,type:str]", "sops": { "age": [ { "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwT3YvQW9WNUx1c1RDenF5\nK0hoK2pkQnZQcFNiWVJMTS9yeFZPaFN0N0gwCjZmR2x4R0hQM3NVTVg0V0FrckpH\nN2JueWxCUnozeU9qeS81M3NRZDNnU1kKLS0tIE5jVUFWZ21yYnVacnhCL08zRk11\nUkpOMXJQNnMzTFlGQTE4Vkw0Njd4ZUUKlqH0J+y4oL1PrMQbPnMqWBJrmERDhlgH\noQbXNVE+SAqrErr6nqE8wsev7NdvUL20y2vV7UUk5UeZTmORYLf8zg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzTEdDeGlJUXgxTTlOZncw\nNU9lM1dHQkRFRTBPMVM1S1dIb2tYUk94RFJjClVtQjRpY3RBbVdxbVZPU0hxaXNz\nVkxWODFaaVI1cEo5QlN6L1B5alRqNlUKLS0tIFdMQnUvVldKMk1SaUZ6bFp3Z3lo\nRmVoSlA1MTVpWGw2Sm9oblNzVXN1TEUKhlSEqnCmQcOst3w2pJB+cIg08DummQbY\nael1UD1atwN78D0yNk4cy/AnD371j4OoDrTWup7MgG8JHSXbYY4kQw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-10-01T22:14:25Z", - "mac": "ENC[AES256_GCM,data:dV7S7YXxakpygLG8qaClxSdrMC7aQjfvADjq9AEosGUtHGcnNcl6az0j5jKXSBM11JoJPYln6PEUyC+0ywVvK/VVGalOldwxtxdn43tnfI8pUG/UriuIeIXZuKmiFTq8iOhpL0o+9UZ+0u22uIj6HisOU7E9cZ6N0tr11TVQNPY=,iv:JqsXPf8heiGCNixj2WeMtc2f/j8JsAvZCL75VWgtsZs=,tag:nZsRQx2mFnNtpbmMKML6HQ==,type:str]", + "lastmodified": "2025-10-05T17:24:14Z", + "mac": "ENC[AES256_GCM,data:Mkp+BXlw6WrkM6t2t+NUGqKF8n0Hr2vu89vnp/n8p8BNvt1CwCcFtPXEpvttoJTJN2VpPBw9pM/nxvlCYmS2iWsI0lLUpv60eqib5M84dQtnb24ffNqr6sdaAhi7y2SsV/TndCd9gfQtq3YnvMKX/plyq8JpayaaeX8lLC5Zb2s=,iv:O0dVubH6HcWW7ZO5toecS5T+MG9WiA8TC7RiLZ/njsc=,tag:r3wImK4kMaED0VoQPUGqmg==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-payment-stake.addr b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-payment-stake.addr new file mode 100644 index 00000000..87502351 --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-owner-payment-stake.addr @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:Tuz4DvzE+gzKAnujktEAL++gLf4dbWJZPvAn1MzFXJd9O4OyX8BeQygu8UwokvZnhI2I3Nq9J5OlkEoXqWFBaWNL6IDDGtEPq6sC5gbi0t78c4b3lq+POTPvoXHnZMX6Y7eR7+n9BWpwRQv9,iv:Epe8wP8nmXRyxCfdHduOJZzxMbtWpnrS+yf/EmAQ0IY=,tag:V+r1HWZq0W0Q7kK0uRy+TQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpZFYxakdmVTZVQUowNnRh\nSXpJdXozSnFabE1UWWV2bzJ0eGN5RXAwK2o0CmxvV1NCRXl5QWRSSCtTWGhpWkND\neFhpM21EYS94N2tBckFqdmhBZXdkNUUKLS0tIEIxRTAweTBnQnBYNVVPZXhxdDMz\ncitRcVFxbEVlU2RhNm9MZXdwVDBYMk0KbNyTyzw8pyQuAr+GEwC0zoSe3VnacMvV\nGR7AQ6j5MMa16yCXZ27ufHXtEircN8P4lMGa7hQ6FdIiMfsHhQjR6g==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:48:18Z", + "mac": "ENC[AES256_GCM,data:RSdmBCiuWVnXWd3rmVfYW9AgXGAXWEZ78F9kAei7ZKNt2JSeXkyGF7yfEIrDBmBHzMy1lViLZLZOyCrM+Dsf9ROW5/SasrtMQ+bDEcVpXTygLMWjzsjW9WIRmKsXLZqF4HbEkkgL7Is+C9Ix0uN3kSVISPGxZu3jnShvFCjXi00=,iv:vuesnp4fXpeVFKQymS2zNMpMek6jcqJ91V+KrHwz8Zs=,tag:68qdB1lS5NDy960Vk0vuTA==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-payment-stake.addr b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-payment-stake.addr new file mode 100644 index 00000000..34fb40bb --- /dev/null +++ b/secrets/groups/sanchonet1/no-deploy/sanchonet1-bp-a-1-reward-payment-stake.addr @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data:x1EUqsqdyAHF2dP98+fHISvTL2Vwnn2uyg/+n4g5FJcsq+jm32DHY4scL5Q514yybPP3o2Cv9m6xvvargu+t5C0jAo8zhpTSSMB2dVrBwhk14vutwFed2+S9bhKKrpHwPn8jJU+JkK8cusSL,iv:tLi6iH2HpAb/DxlHdrGKPXQ4emdMBG4ha9sfEFXXtoY=,tag:CmNjNKBa/0EpJR0k/1FpcQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQaHljNmhzQ2xlVktxTGky\nN1BnQmxYNHdXbEhRdERYSERtZnhGa0FPcHo0Cld3Q296SDNDaGF4d010cU1IYUtU\nMGxiQzJBOVpzNnZwdkd1Mll2WlV5ZWsKLS0tIHR5WCt3VHNVTi9ZZnNaZWdhcEZp\nMlMvSnNMeFpiYUgvMHZsY0RhYWxQc0EKrkYMH2yfFF5570Faji2e8VzSTa7iVV1r\naljSZtt+7EDhanl9YRA8DSkXUQjUlwogUEpznHOR2HmRCIIoRbd8YQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-01T22:48:18Z", + "mac": "ENC[AES256_GCM,data:4PkNhrvz1FN9UJ/uRpCMtEXUOrpm9YAApPwnRuuo2QKgJUNz8/KqVnpK/Ng4OP+9lJ3Odq7x47e8Js6WRlvFQev18C/j4IMQlhfZpURvqPh+fMRtgT71uHOpwNu3UYgpfnJJ/T31r3ytW8UbMFP/0L9U9/Mmvq1Hco606g/Cgag=,iv:HmEqeAkJmSB/Lqi6VuKmu0j5O61gkkcutBFZ3forwzc=,tag:BTzGSzWNR0ykweeo52gXzw==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} From ab2fdbf5d00cc8cd7406ab8e965a370da38c1cf3 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Mon, 6 Oct 2025 18:57:39 -0500 Subject: [PATCH 20/42] matomo: add nginx vts --- flake/nixosModules/matomo.nix | 102 ++++++++++++------ .../profile-cardano-node-pparams-api.nix | 2 - 2 files changed, 71 insertions(+), 33 deletions(-) diff --git a/flake/nixosModules/matomo.nix b/flake/nixosModules/matomo.nix index e6badecd..bd9561c1 100644 --- a/flake/nixosModules/matomo.nix +++ b/flake/nixosModules/matomo.nix @@ -8,44 +8,84 @@ flake: { inherit (flake.config.flake.cardano-parts.cluster.infra.aws) domain; hostname = "${name}.${domain}"; in { - networking.firewall.allowedTCPPorts = [80 443]; + imports = [flake.self.inputs.cardano-parts.nixosModules.module-nginx-vhost-exporter]; - services = { - matomo = { - inherit hostname; - enable = true; - nginx = { - serverName = hostname; - serverAliases = ["matomo.${domain}"]; + key = ./matomo.nix; + + config = { + networking.firewall.allowedTCPPorts = [80 443]; + + services = { + matomo = { + inherit hostname; + enable = true; + nginx = { + serverName = hostname; + serverAliases = ["matomo.${domain}"]; + + locations = { + "= /matomo.php" = { + extraConfig = '' + limit_req zone=matomoRateLimitPerIp burst=30 nodelay; + ''; + }; + + "= /piwik.php" = { + extraConfig = '' + limit_req zone=matomoRateLimitPerIp burst=30 nodelay; + ''; + }; + }; + }; }; - }; - mysql = { - enable = true; + mysql = { + enable = true; - # TODO: Consider pinning this so we don't have unexpected db breakage on machine updates - package = pkgs.mariadb; + # TODO: Consider pinning this so we don't have unexpected db breakage on machine updates + package = pkgs.mariadb; - initialDatabases = [{name = "matomo";}]; - ensureUsers = [ - { - name = "matomo"; - ensurePermissions = {"matomo.*" = "ALL PRIVILEGES";}; - } - ]; - }; + initialDatabases = [{name = "matomo";}]; + ensureUsers = [ + { + name = "matomo"; + ensurePermissions = {"matomo.*" = "ALL PRIVILEGES";}; + } + ]; + }; - nginx.enable = true; - }; + nginx = { + enable = true; + eventsConfig = "worker_connections 4096;"; + appendConfig = "worker_rlimit_nofile 16384;"; + recommendedGzipSettings = true; + recommendedOptimisation = true; + recommendedProxySettings = true; + + commonHttpConfig = '' + log_format x-fwd '$remote_addr - $remote_user [$time_local] ' + '"$scheme://$host" "$request" "$http_accept_language" $status $body_bytes_sent ' + '"$http_referer" "$http_user_agent" "$http_x_forwarded_for"'; + + access_log syslog:server=unix:/dev/log x-fwd; + + limit_req_zone $binary_remote_addr zone=matomoRateLimitPerIp:100m rate=30r/m; + limit_req_status 429; + ''; + }; + + nginx-vhost-exporter.enable = true; + }; - security.acme = { - acceptTerms = true; - defaults = { - email = "devops@iohk.io"; - server = - if true - then "https://acme-v02.api.letsencrypt.org/directory" - else "https://acme-staging-v02.api.letsencrypt.org/directory"; + security.acme = { + acceptTerms = true; + defaults = { + email = "devops@iohk.io"; + server = + if true + then "https://acme-v02.api.letsencrypt.org/directory" + else "https://acme-staging-v02.api.letsencrypt.org/directory"; + }; }; }; }; diff --git a/flake/nixosModules/profile-cardano-node-pparams-api.nix b/flake/nixosModules/profile-cardano-node-pparams-api.nix index 7d77b83a..0108fe00 100644 --- a/flake/nixosModules/profile-cardano-node-pparams-api.nix +++ b/flake/nixosModules/profile-cardano-node-pparams-api.nix @@ -26,8 +26,6 @@ flake: { cfg = config.services.cardano-node-pparams-api; cfgNode = config.services.cardano-node; in { - # imports = [flake.config.flake.nixosModules.module-nginx-vhost-exporter]; - options = { services.cardano-node-pparams-api = { acmeEmail = mkOption { From 915953694e2c032747419435e52e63059e4832a6 Mon Sep 17 00:00:00 2001 From: david amick Date: Tue, 7 Oct 2025 14:21:41 -0700 Subject: [PATCH 21/42] Fix CLI breaking changes, use --output-text in scripts/lib/cli.py --- scripts/lib/cli.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/lib/cli.py b/scripts/lib/cli.py index 3a434afb..34b8e1aa 100644 --- a/scripts/lib/cli.py +++ b/scripts/lib/cli.py @@ -53,7 +53,7 @@ def createTransaction(start, end, txin, payments_txouts, utxo_address, utxo_sign signed_tx = signTx(tx_prefix, utxo_signing_key_str) - p = subprocess.run([cardanoCliStr(), "latest", "transaction", "txid", "--tx-file", signed_tx], capture_output=True, text=True) + p = subprocess.run([cardanoCliStr(), "latest", "transaction", "txid", "--output-text", "--tx-file", signed_tx], capture_output=True, text=True) new_txin = p.stdout.rstrip() return (f"{new_txin}#0", tx_out_amount, fee) @@ -66,6 +66,7 @@ def estimateFeeTx(txbody, txin_count, txout_count, pparams) -> int: "--tx-out-count", str(txout_count), "--witness-count", "1", "--protocol-params-file", pparams, + "--output-text", "--tx-body-file", txbody] p = subprocess.run(cmd, capture_output=True, text=True) From fb77bf6ff670736689d3b5c4febb1c93634c34a5 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 8 Oct 2025 14:17:48 -0500 Subject: [PATCH 22/42] docs: add the public faucet url to the faucet setup --- docs/explain/faucet-setup.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/explain/faucet-setup.md b/docs/explain/faucet-setup.md index 59d87d6b..106a7cf0 100644 --- a/docs/explain/faucet-setup.md +++ b/docs/explain/faucet-setup.md @@ -7,6 +7,10 @@ Each network faucet will need to have its own wallet mnemonic, address and a json config file created and populated with the wallet mnemonic and appropriate api keys, default limits, network, recaptcha and cors settings. +## Public Faucet URL +The faucet url the public can use to obtain funds is found at: +[https://docs.cardano.org/cardano-testnets/tools/faucet](https://docs.cardano.org/cardano-testnets/tools/faucet). + ## Setup Files New wallet mnemonics can be made from the ops shell with: ```bash From 6d6e5a348010b2110d35027e281dee64870a4a97 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Tue, 14 Oct 2025 19:01:13 -0500 Subject: [PATCH 23/42] matomo: enable mysql backups --- flake/nixosModules/matomo.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/flake/nixosModules/matomo.nix b/flake/nixosModules/matomo.nix index bd9561c1..0a42765e 100644 --- a/flake/nixosModules/matomo.nix +++ b/flake/nixosModules/matomo.nix @@ -54,6 +54,26 @@ flake: { ]; }; + mysqlBackup = { + enable = true; + + # This will be created automatically by services.mysql.ensureUsers. + user = "mysqlbackup"; + + # This will ensure consistency and point-in-time snapshot backups. + singleTransaction = true; + + location = "/var/lib/mysql-backup"; + + databases = ["matomo"]; + + # Scheduled for a low load time: + # US East Coast = ~4:00 am + # US West Coast = ~1:00 am + # Japan = ~6:00 pm + calendar = "08:00:00"; + }; + nginx = { enable = true; eventsConfig = "worker_connections 4096;"; From 93067e5347a463fafcfdf9fcd6abcd95f0fcefd8 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 15 Oct 2025 11:17:40 -0500 Subject: [PATCH 24/42] matomo: make mysqlBackup create a backup history --- flake/nixosModules/matomo.nix | 107 ++++++++++++++++++++++++++++++++-- 1 file changed, 103 insertions(+), 4 deletions(-) diff --git a/flake/nixosModules/matomo.nix b/flake/nixosModules/matomo.nix index 0a42765e..47c21b88 100644 --- a/flake/nixosModules/matomo.nix +++ b/flake/nixosModules/matomo.nix @@ -3,8 +3,10 @@ flake: { name, config, pkgs, + lib, ... }: let + inherit (lib) concatMapStringsSep elem isBool mkBefore mkForce optionalString; inherit (flake.config.flake.cardano-parts.cluster.infra.aws) domain; hostname = "${name}.${domain}"; in { @@ -18,7 +20,7 @@ flake: { services = { matomo = { inherit hostname; - enable = true; + enable = builtins.trace pkgs.matomo.outPath true; nginx = { serverName = hostname; serverAliases = ["matomo.${domain}"]; @@ -60,11 +62,13 @@ flake: { # This will be created automatically by services.mysql.ensureUsers. user = "mysqlbackup"; - # This will ensure consistency and point-in-time snapshot backups. - singleTransaction = true; - + # By default this service will create a matomo.gz which will be + # overwritten on each backup invocation. While this might be ok for + # some use cases, we would prefer to maintain at least a few of the + # most recent daily backups with the systemd script override below. location = "/var/lib/mysql-backup"; + # Only back up the matomo db. databases = ["matomo"]; # Scheduled for a low load time: @@ -72,6 +76,13 @@ flake: { # US West Coast = ~1:00 am # Japan = ~6:00 pm calendar = "08:00:00"; + + # This will ensure consistency and point-in-time snapshot backups. + singleTransaction = true; + + # Lock the compression alg to gzip as we use it explicitly in the + # script override below. + compressionAlg = "gzip"; }; nginx = { @@ -107,6 +118,94 @@ flake: { else "https://acme-staging-v02.api.letsencrypt.org/directory"; }; }; + + systemd = let + cfgBackup = config.services.mysqlBackup; + in { + # Allow multiple mysql backups to exist without being overwritten. Aging + # clean up will be handled by tmpfiles. This code re-uses the upstream + # service definition with some modifications. + # + # The upstream module should have two options added for flexibility: + # 1) An option backup name suffix. + # 2) An option declaring the tmpfiles rule, defaulting to what it is currently. + services.mysql-backup.script = let + dumpBinary = + if + ( + lib.getName config.services.mysql.package + == lib.getName pkgs.mariadb + && lib.versionAtLeast config.services.mysql.package.version "11.0.0" + ) + then "${config.services.mysql.package}/bin/mariadb-dump" + else "${config.services.mysql.package}/bin/mysqldump"; + + compressionAlgs = { + gzip = rec { + pkg = pkgs.gzip; + ext = ".gz"; + minLevel = 1; + maxLevel = 9; + cmd = compressionLevelFlag: "${pkg}/bin/gzip -c ${cfgBackup.gzipOptions} ${compressionLevelFlag}"; + }; + xz = rec { + pkg = pkgs.xz; + ext = ".xz"; + minLevel = 0; + maxLevel = 9; + cmd = compressionLevelFlag: "${pkg}/bin/xz -z -c ${compressionLevelFlag} -"; + }; + zstd = rec { + pkg = pkgs.zstd; + ext = ".zst"; + minLevel = 1; + maxLevel = 19; + cmd = compressionLevelFlag: "${pkg}/bin/zstd ${compressionLevelFlag} -"; + }; + }; + + compressionLevelFlag = optionalString (cfgBackup.compressionLevel != null) ( + "-" + toString cfgBackup.compressionLevel + ); + + selectedAlg = compressionAlgs.${cfgBackup.compressionAlg}; + compressionCmd = selectedAlg.cmd compressionLevelFlag; + + shouldUseSingleTransaction = db: + if isBool cfgBackup.singleTransaction + then cfgBackup.singleTransaction + else elem db cfgBackup.singleTransaction; + + backupDatabaseScript = db: '' + date=$(date -u "+%Y-%m-%d_%H-%M-%S") + dest="${cfgBackup.location}/${db}-''${date}${selectedAlg.ext}" + if ${dumpBinary} ${optionalString (shouldUseSingleTransaction db) "--single-transaction"} ${db} | ${compressionCmd} > $dest.tmp; then + mv $dest.tmp $dest + echo "Backed up to $dest" + else + echo "Failed to back up to $dest" + rm -f $dest.tmp + failed="$failed ${db}" + fi + ''; + in + mkForce '' + set -o pipefail + failed="" + ${concatMapStringsSep "\n" backupDatabaseScript cfgBackup.databases} + if [ -n "$failed" ]; then + echo "Backup of database(s) failed:$failed" + exit 1 + fi + ''; + + # Provide an age expiration as the first and therefore overriding rule + # for the backup path until the module makes the tmpfiles rule an + # option. + tmpfiles.rules = mkBefore [ + "d ${cfgBackup.location} 0700 ${cfgBackup.user} - 7d -" + ]; + }; }; }; } From 612126f9322bbc80a4a745210b71fe1c611e4779 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 15 Oct 2025 16:26:50 -0500 Subject: [PATCH 25/42] matomo: make share/js mutable --- flake/nixosModules/matomo.nix | 206 ++++++++++++++++++++-------------- 1 file changed, 124 insertions(+), 82 deletions(-) diff --git a/flake/nixosModules/matomo.nix b/flake/nixosModules/matomo.nix index 47c21b88..9cd7a8a2 100644 --- a/flake/nixosModules/matomo.nix +++ b/flake/nixosModules/matomo.nix @@ -6,21 +6,42 @@ flake: { lib, ... }: let - inherit (lib) concatMapStringsSep elem isBool mkBefore mkForce optionalString; + inherit (lib) concatMapStringsSep elem isBool mkAfter mkBefore mkForce mkMerge mkOrder optionalString; inherit (flake.config.flake.cardano-parts.cluster.infra.aws) domain; hostname = "${name}.${domain}"; + + matomoPackage = pkgs.matomo.overrideAttrs (old: { + postInstall = + old.postInstall or "" + + '' + mv $out/share/js $out/share/js-read-only + ln -sv /var/lib/matomo-js $out/share/js + ''; + }); in { imports = [flake.self.inputs.cardano-parts.nixosModules.module-nginx-vhost-exporter]; key = ./matomo.nix; config = { + environment = { + systemPackages = with pkgs; [ + matomoPackage + php + ]; + variables.PIWIK_USER_PATH = "/var/lib/matomo"; + }; + networking.firewall.allowedTCPPorts = [80 443]; services = { matomo = { inherit hostname; - enable = builtins.trace pkgs.matomo.outPath true; + + enable = true; + + package = matomoPackage; + nginx = { serverName = hostname; serverAliases = ["matomo.${domain}"]; @@ -122,89 +143,110 @@ flake: { systemd = let cfgBackup = config.services.mysqlBackup; in { - # Allow multiple mysql backups to exist without being overwritten. Aging - # clean up will be handled by tmpfiles. This code re-uses the upstream - # service definition with some modifications. - # - # The upstream module should have two options added for flexibility: - # 1) An option backup name suffix. - # 2) An option declaring the tmpfiles rule, defaulting to what it is currently. - services.mysql-backup.script = let - dumpBinary = - if - ( - lib.getName config.services.mysql.package - == lib.getName pkgs.mariadb - && lib.versionAtLeast config.services.mysql.package.version "11.0.0" - ) - then "${config.services.mysql.package}/bin/mariadb-dump" - else "${config.services.mysql.package}/bin/mysqldump"; - - compressionAlgs = { - gzip = rec { - pkg = pkgs.gzip; - ext = ".gz"; - minLevel = 1; - maxLevel = 9; - cmd = compressionLevelFlag: "${pkg}/bin/gzip -c ${cfgBackup.gzipOptions} ${compressionLevelFlag}"; - }; - xz = rec { - pkg = pkgs.xz; - ext = ".xz"; - minLevel = 0; - maxLevel = 9; - cmd = compressionLevelFlag: "${pkg}/bin/xz -z -c ${compressionLevelFlag} -"; - }; - zstd = rec { - pkg = pkgs.zstd; - ext = ".zst"; - minLevel = 1; - maxLevel = 19; - cmd = compressionLevelFlag: "${pkg}/bin/zstd ${compressionLevelFlag} -"; - }; - }; - - compressionLevelFlag = optionalString (cfgBackup.compressionLevel != null) ( - "-" + toString cfgBackup.compressionLevel - ); - - selectedAlg = compressionAlgs.${cfgBackup.compressionAlg}; - compressionCmd = selectedAlg.cmd compressionLevelFlag; - - shouldUseSingleTransaction = db: - if isBool cfgBackup.singleTransaction - then cfgBackup.singleTransaction - else elem db cfgBackup.singleTransaction; - - backupDatabaseScript = db: '' - date=$(date -u "+%Y-%m-%d_%H-%M-%S") - dest="${cfgBackup.location}/${db}-''${date}${selectedAlg.ext}" - if ${dumpBinary} ${optionalString (shouldUseSingleTransaction db) "--single-transaction"} ${db} | ${compressionCmd} > $dest.tmp; then - mv $dest.tmp $dest - echo "Backed up to $dest" - else - echo "Failed to back up to $dest" - rm -f $dest.tmp - failed="$failed ${db}" - fi - ''; - in - mkForce '' - set -o pipefail - failed="" - ${concatMapStringsSep "\n" backupDatabaseScript cfgBackup.databases} - if [ -n "$failed" ]; then - echo "Backup of database(s) failed:$failed" - exit 1 + services = { + matomo-setup-update.preStart = mkAfter '' + while ! [ -d /var/lib/matomo-js ]; do + echo "Waiting for tmpfiles creation of /var/lib/matomo-js..." + sleep 2 + done + + if ! [ -f /var/lib/matomo-js/index.php ]; then + cp -v ${config.services.matomo.package}/share/js-read-only/* /var/lib/matomo-js/ + chown -R matomo:matomo /var/lib/matomo-js fi ''; - # Provide an age expiration as the first and therefore overriding rule - # for the backup path until the module makes the tmpfiles rule an - # option. - tmpfiles.rules = mkBefore [ - "d ${cfgBackup.location} 0700 ${cfgBackup.user} - 7d -" - ]; + # Allow multiple mysql backups to exist without being overwritten. Aging + # clean up will be handled by tmpfiles. This code re-uses the upstream + # service definition with some modifications. + # + # The upstream module should have two options added for flexibility: + # 1) An option backup name suffix. + # 2) An option declaring the tmpfiles rule, defaulting to what it is currently. + mysql-backup.script = let + dumpBinary = + if + ( + lib.getName config.services.mysql.package + == lib.getName pkgs.mariadb + && lib.versionAtLeast config.services.mysql.package.version "11.0.0" + ) + then "${config.services.mysql.package}/bin/mariadb-dump" + else "${config.services.mysql.package}/bin/mysqldump"; + + compressionAlgs = { + gzip = rec { + pkg = pkgs.gzip; + ext = ".gz"; + minLevel = 1; + maxLevel = 9; + cmd = compressionLevelFlag: "${pkg}/bin/gzip -c ${cfgBackup.gzipOptions} ${compressionLevelFlag}"; + }; + xz = rec { + pkg = pkgs.xz; + ext = ".xz"; + minLevel = 0; + maxLevel = 9; + cmd = compressionLevelFlag: "${pkg}/bin/xz -z -c ${compressionLevelFlag} -"; + }; + zstd = rec { + pkg = pkgs.zstd; + ext = ".zst"; + minLevel = 1; + maxLevel = 19; + cmd = compressionLevelFlag: "${pkg}/bin/zstd ${compressionLevelFlag} -"; + }; + }; + + compressionLevelFlag = optionalString (cfgBackup.compressionLevel != null) ( + "-" + toString cfgBackup.compressionLevel + ); + + selectedAlg = compressionAlgs.${cfgBackup.compressionAlg}; + compressionCmd = selectedAlg.cmd compressionLevelFlag; + + shouldUseSingleTransaction = db: + if isBool cfgBackup.singleTransaction + then cfgBackup.singleTransaction + else elem db cfgBackup.singleTransaction; + + backupDatabaseScript = db: '' + date=$(date -u "+%Y-%m-%d_%H-%M-%S") + dest="${cfgBackup.location}/${db}-''${date}${selectedAlg.ext}" + if ${dumpBinary} ${optionalString (shouldUseSingleTransaction db) "--single-transaction"} ${db} | ${compressionCmd} > $dest.tmp; then + mv $dest.tmp $dest + echo "Backed up to $dest" + else + echo "Failed to back up to $dest" + rm -f $dest.tmp + failed="$failed ${db}" + fi + ''; + in + mkForce '' + set -o pipefail + failed="" + ${concatMapStringsSep "\n" backupDatabaseScript cfgBackup.databases} + if [ -n "$failed" ]; then + echo "Backup of database(s) failed:$failed" + exit 1 + fi + ''; + }; + + tmpfiles.rules = + # Provide an age expiration as the first and therefore overriding rule + # for the backup path until the module makes the tmpfiles rule an + # option. + mkMerge [ + (mkBefore [ + "d ${cfgBackup.location} 0700 ${cfgBackup.user} - 7d -" + ]) + # Ensure a writable matomo js state directory exists + (mkOrder 1000 [ + "d /var/lib/matomo-js 0750 matomo matomo - -" + ]) + ]; }; }; }; From a91813099facdffdb5c523f0597a00eaf0d30081 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Wed, 15 Oct 2025 20:13:41 -0500 Subject: [PATCH 26/42] matomo: adjust required mutables, mysql conf, geoip db --- flake/nixosModules/matomo.nix | 68 +++++++++++++++++++++++++++-------- 1 file changed, 54 insertions(+), 14 deletions(-) diff --git a/flake/nixosModules/matomo.nix b/flake/nixosModules/matomo.nix index 9cd7a8a2..10f288f5 100644 --- a/flake/nixosModules/matomo.nix +++ b/flake/nixosModules/matomo.nix @@ -7,6 +7,7 @@ flake: { ... }: let inherit (lib) concatMapStringsSep elem isBool mkAfter mkBefore mkForce mkMerge mkOrder optionalString; + inherit (pkgs) fetchurl writeText; inherit (flake.config.flake.cardano-parts.cluster.infra.aws) domain; hostname = "${name}.${domain}"; @@ -14,10 +15,23 @@ flake: { postInstall = old.postInstall or "" + '' - mv $out/share/js $out/share/js-read-only - ln -sv /var/lib/matomo-js $out/share/js + mkdir -p $out/read-only/share/js + + # Preserve the share/js directory as a mutable source of truth + mv $out/share/js $out/read-only/share/ + ln -sv /var/lib/matomo-mutable/share/js $out/share/js + + # Preserve the matomo.js file as a matable source of truth + mv $out/share/matomo.js $out/read-only/share/ + ln -sv /var/lib/matomo-mutable/share/matomo.js $out/share/matomo.js ''; }); + + # Geoip db source to bootstrap the geoip plugin + dbIp = fetchurl { + url = "https://download.db-ip.com/free/dbip-city-lite-2025-10.mmdb.gz"; + hash = "sha256-3DTgkx2UJ46Si6r30kNAbkQtgf9tT8ViDiW9b6u1YLU="; + }; in { imports = [flake.self.inputs.cardano-parts.nixosModules.module-nginx-vhost-exporter]; @@ -75,6 +89,15 @@ flake: { ensurePermissions = {"matomo.*" = "ALL PRIVILEGES";}; } ]; + + configFile = writeText "my.cnf" '' + [galera] + + [mysqld] + datadir=/var/lib/mysql + port=3306 + max_allowed_packet = 64M + ''; }; mysqlBackup = { @@ -142,19 +165,36 @@ flake: { systemd = let cfgBackup = config.services.mysqlBackup; + mutDir = "/var/lib/matomo-mutable"; in { services = { - matomo-setup-update.preStart = mkAfter '' - while ! [ -d /var/lib/matomo-js ]; do - echo "Waiting for tmpfiles creation of /var/lib/matomo-js..." - sleep 2 - done - - if ! [ -f /var/lib/matomo-js/index.php ]; then - cp -v ${config.services.matomo.package}/share/js-read-only/* /var/lib/matomo-js/ - chown -R matomo:matomo /var/lib/matomo-js - fi - ''; + matomo-setup-update = { + path = with pkgs; [gzip]; + preStart = mkAfter '' + MUT_DIR="${mutDir}" + while ! [ -d "$MUT_DIR" ]; do + echo "Waiting for tmpfiles creation of $MUT_DIR..." + sleep 2 + done + + # Bootstrap mutable matomo js directory to avoid archiving and other errors + if ! [ -f "$MUT_DIR/share/js/index.php" ]; then + mkdir -p "$MUT_DIR"/share/js + cp -v ${config.services.matomo.package}/read-only/share/js/* "$MUT_DIR"/share/js/ + cp -v ${config.services.matomo.package}/read-only/share/matomo.js "$MUT_DIR"/share/ + chown -R matomo:matomo "$MUT_DIR" + chmod u+w "$MUT_DIR"/share/matomo.js + fi + + # Bootstrap a geoip db to provide a working OOTB geoip plugin + if ! [ -f /var/lib/matomo/misc/DBIP-City.mmdb ]; then + echo "Placing an initial geoip db to /var/lib/matomo/misc/DBIP-City.mmdb..." + gunzip -c ${dbIp} > /var/lib/matomo/misc/DBIP-City.mmdb + chown matomo:matomo /var/lib/matomo/misc/DBIP-City.mmdb + chmod 0660 /var/lib/matomo/misc/DBIP-City.mmdb + fi + ''; + }; # Allow multiple mysql backups to exist without being overwritten. Aging # clean up will be handled by tmpfiles. This code re-uses the upstream @@ -244,7 +284,7 @@ flake: { ]) # Ensure a writable matomo js state directory exists (mkOrder 1000 [ - "d /var/lib/matomo-js 0750 matomo matomo - -" + "d ${mutDir} 0750 matomo matomo - -" ]) ]; }; From 0841cd6659affbede0202942c672c93d39897db2 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Thu, 16 Oct 2025 17:45:29 -0500 Subject: [PATCH 27/42] sanchonet: respin, reconnect topo update --- flake/colmena.nix | 54 +++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 52 insertions(+), 2 deletions(-) diff --git a/flake/colmena.nix b/flake/colmena.nix index ed4126af..d7df9408 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -200,6 +200,55 @@ in # Note: not including a topology profile will default to edge topology if module profile-cardano-node-group is imported topoBp = {imports = [inputs.cardano-parts.nixosModules.profile-cardano-node-topology {services.cardano-node-topology = {role = "bp";};}];}; topoRel = {imports = [inputs.cardano-parts.nixosModules.profile-cardano-node-topology {services.cardano-node-topology = {role = "relay";};}];}; + topoRelSancho = { + imports = [ + inputs.cardano-parts.nixosModules.profile-cardano-node-topology + (nixos: { + services.cardano-node = { + bootstrapPeers = null; + publicProducers = nixos.lib.mkForce []; + useLedgerAfterSlot = -1; + extraNodeConfig = { + PeerSharing = false; + }; + }; + services.cardano-node-topology = { + extraProducers = [ + { + address = "sancho-testnet.able-pool.io"; + port = 6002; + trustable = true; + } + { + address = "94.136.30.221"; + port = 3001; + trustable = true; + } + { + address = "202.61.236.233"; + port = 6002; + trustable = true; + } + { + address = "150.143.150.135"; + port = 9000; + trustable = true; + } + { + address = "64.23.159.5"; + port = 4000; + trustable = true; + } + { + address = "sanchonet.sevensspo.org"; + port = 7123; + trustable = true; + } + ]; + }; + }) + ]; + }; # Roles bp = { @@ -216,6 +265,7 @@ in ]; }; rel = {imports = [inputs.cardano-parts.nixosModules.role-relay topoRel];}; + relSancho = {imports = [topoRelSancho];}; # dbsync = { # imports = [ @@ -816,7 +866,7 @@ in # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node nodeGhc963 (openFwTcp 3001) bp gcLogging];}; # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node nodeGhc963 (openFwTcp 3001)];}; # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node (openFwTcp 3001)];}; - mainnet1-rel-a-1 = {imports = [eu-central-1 r5-xlarge (ebs 300) (group "mainnet1") node bp mithrilSignerDisable];}; + mainnet1-rel-a-1 = {imports = [eu-central-1 r5-xlarge (ebs 300) (group "mainnet1") node-pre bp mithrilSignerDisable];}; # Also keep the lmdb and extra debug mainnet node in stopped state for now mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 300) (group "mainnet1") node lmdb ram8gib (openFwTcp 3001)];}; @@ -844,7 +894,7 @@ in # --------------------------------------------------------------------------------------------------------- # Sanchonet temporary machines, for disaster recovery testing with the community sanchonet1-bp-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "sanchonet1") node bp nixosModules.sanchonet];}; - sanchonet1-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "sanchonet1") node rel nixosModules.sanchonet];}; + sanchonet1-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "sanchonet1") node relSancho nixosModules.sanchonet];}; # --------------------------------------------------------------------------------------------------------- }; From 4e7c3d07ba60ab7522a51156042efa6f90251408 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Fri, 24 Oct 2025 14:30:27 -0500 Subject: [PATCH 28/42] preview: vote gov action yes, cc/drep/pools --- scripts/playground/sign-cc-rationale.sh | 1 + scripts/playground/vote-with-cc.sh | 2 +- scripts/recipes/custom.just | 2 +- .../rationale-signed.json | 15 +++++++++++++++ .../vote-tx.signed | 15 +++++++++++++++ 5 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 secrets/envs/preview/gov-actions/2025-10-23/69c948cde90c6b9d7d61595e8534c106ec44132cb049ab2558399db1260c1f69#0/rationale-signed.json create mode 100644 secrets/envs/preview/gov-actions/2025-10-23/69c948cde90c6b9d7d61595e8534c106ec44132cb049ab2558399db1260c1f69#0/vote-tx.signed diff --git a/scripts/playground/sign-cc-rationale.sh b/scripts/playground/sign-cc-rationale.sh index a9204fbd..e9891a18 100755 --- a/scripts/playground/sign-cc-rationale.sh +++ b/scripts/playground/sign-cc-rationale.sh @@ -17,6 +17,7 @@ cardano-signer sign --cip100 \ --data-file "$RATIONALE_FILE" \ --secret-key <(just sops-decrypt-binary "$SCRIPT_DIR/../../secrets/envs/$ENV/cc-keys/rationale-signer.json" | jq -r '.output.skey') \ --author-name "IOE Node SRE for ${ENV^}" \ + --replace \ --out-file "$RATIONALE_FILE.signed" cardano-signer verify --cip100 \ diff --git a/scripts/playground/vote-with-cc.sh b/scripts/playground/vote-with-cc.sh index 6c0ddb6d..ebc12c71 100755 --- a/scripts/playground/vote-with-cc.sh +++ b/scripts/playground/vote-with-cc.sh @@ -17,7 +17,7 @@ INITHOT_DIR="$ORCH_DIR/init-hot" SIGNER_DIR="$ORCH_DIR/roles" ORCH_ADDR=$(just sops-decrypt-binary "$ORCH_DIR/orchestrator.addr") -# For signing voting rationale, see scripts/playground/cc-sign-rationale.sh +# For signing voting rationale, see scripts/playground/sign-cc-rationale.sh cardano-cli hash anchor-data \ --url "$ANCHOR_URL" --out-file anchor.hash diff --git a/scripts/recipes/custom.just b/scripts/recipes/custom.just index bd11154e..c0d5f5cb 100644 --- a/scripts/recipes/custom.just +++ b/scripts/recipes/custom.just @@ -201,7 +201,7 @@ fund-transfer ENV SEND_ADDR LOVELACE UTXO="auto": EXISTS="true" while [ "$EXISTS" = "true" ]; do - EXISTS=$(eval "$CARDANO_CLI" latest query tx-mempool tx-exists $TXID | jq -re .exists) + EXISTS=$(eval "$CARDANO_CLI" latest query tx-mempool tx-exists $TXID | jq -re .exists || true) if [ "$EXISTS" = "true" ]; then echo "The transaction still exists in the mempool, sleeping 5s: $TXID" else diff --git a/secrets/envs/preview/gov-actions/2025-10-23/69c948cde90c6b9d7d61595e8534c106ec44132cb049ab2558399db1260c1f69#0/rationale-signed.json b/secrets/envs/preview/gov-actions/2025-10-23/69c948cde90c6b9d7d61595e8534c106ec44132cb049ab2558399db1260c1f69#0/rationale-signed.json new file mode 100644 index 00000000..57f1d2d3 --- /dev/null +++ b/secrets/envs/preview/gov-actions/2025-10-23/69c948cde90c6b9d7d61595e8534c106ec44132cb049ab2558399db1260c1f69#0/rationale-signed.json @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data: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,iv:/JSKMTuNkmlriYYKUK87wvpzeZWqGRc9zbcAeMZu2cc=,tag:g+QQ9F1/7teLf+mwyvRzWA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwWkpweVJWN1crS1VBbWtQ\nWEl5VEgxdGVsSDVXM0NGeWlwRXNoY3FLV1U4CmIveHRNNUdaWFE0ckVuNnFET2M4\nYk5iMFJCbVBwdFlKL2hIWk44bEdpdzgKLS0tIFpSTXozVTAzSmFIaGI1RDZ6L09U\nOThncHFONEdZVmduMmdlRmdVRzFYU0kK/Hsci/5CAH4fI+ZAT+ZssgRtb5OdNwge\ng7GpMD6n3bdp5spq0SPO9YjyFO5BPfE9wya+6QrMN01KCF7XyCU14g==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-24T20:36:51Z", + "mac": "ENC[AES256_GCM,data:Iy7IQcFxi+CRFnqhzxTldw1g4xRPfE/n6nfDIqNnF6SD6djR7LGgOVV57tlnPMwN/YCduTjsT7pFSI4vT0nm5iOtnMax/M5CaSU5WkHLih7RGdmwgk/ud4+dB/YhdLcjhB7X+yx2E8g6RTAMPyaDQd7VgntYCRA5ZSl/Jo/3lJ0=,iv:IiZ1SymZPr+rNCDFUFKEwv+YHkTaGKx089BEUth/3TY=,tag:u8Npb9xMXczNCdz1NwqP/g==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/envs/preview/gov-actions/2025-10-23/69c948cde90c6b9d7d61595e8534c106ec44132cb049ab2558399db1260c1f69#0/vote-tx.signed b/secrets/envs/preview/gov-actions/2025-10-23/69c948cde90c6b9d7d61595e8534c106ec44132cb049ab2558399db1260c1f69#0/vote-tx.signed new file mode 100644 index 00000000..dd37149b --- /dev/null +++ b/secrets/envs/preview/gov-actions/2025-10-23/69c948cde90c6b9d7d61595e8534c106ec44132cb049ab2558399db1260c1f69#0/vote-tx.signed @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data: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,iv:rnwagPPtWKn7Adha5rZNCVXyvIJ2EqJ/PrdW3LKrTp8=,tag:Qq3uTucb66ncXdpu7Q2HKA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHZGhkRHZQSmVYakUzUXBj\nNDAyQnQxbTdHVzFVRXV4cmFvdTZnL3VqZzBNCk1JWmRtSWNNTEdTYmdmWUFKZ295\nZkxyRG5VT3RjRU9UeTE3Q0F6K2JwSU0KLS0tIHRuSXFQQ2U3MjFhb0pjTXpnTVhj\ncWxUSEx5RzJTUWltc0FzNUhPU2xlaEkKNyKMCPnwWNilfM/SWqWSXyqK7z066M7o\nRvw51tIZ/l0lll2xRoMZwdrBhm3m9OFb8qjp30dwFxUw+9axVqbzzQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-24T20:36:56Z", + "mac": "ENC[AES256_GCM,data:qSKdhUo119bsoEArt51CKMAEM/RxF0cZZsP+00bzytnuF9G9J95UMUnyHjJFUgsAie47x+t+Sa2K6jLCSqhK/vwnZsOXrio2wxpPIwIB3ttlZIAQr3kEElneGG6Aqfpl+Hhp6pkrIc9Qk8EesZJ+iN7AQ7+GxCygpr/xtOkWlDk=,iv:/QzjiochroWwDo0rfS7aul+LosBNt91mo9fmdUIHupw=,tag:hh5O1csp5fZr6aoYJaEwOw==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} From aaa59fb95e8765ea79e402d6b5daecd53be797a1 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Fri, 24 Oct 2025 14:31:01 -0500 Subject: [PATCH 29/42] sanchonet: revert to normal topo after respin, prep for 10.6.0 --- flake/colmena.nix | 54 ++--------------------------------------------- 1 file changed, 2 insertions(+), 52 deletions(-) diff --git a/flake/colmena.nix b/flake/colmena.nix index d7df9408..2cabe3b4 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -200,55 +200,6 @@ in # Note: not including a topology profile will default to edge topology if module profile-cardano-node-group is imported topoBp = {imports = [inputs.cardano-parts.nixosModules.profile-cardano-node-topology {services.cardano-node-topology = {role = "bp";};}];}; topoRel = {imports = [inputs.cardano-parts.nixosModules.profile-cardano-node-topology {services.cardano-node-topology = {role = "relay";};}];}; - topoRelSancho = { - imports = [ - inputs.cardano-parts.nixosModules.profile-cardano-node-topology - (nixos: { - services.cardano-node = { - bootstrapPeers = null; - publicProducers = nixos.lib.mkForce []; - useLedgerAfterSlot = -1; - extraNodeConfig = { - PeerSharing = false; - }; - }; - services.cardano-node-topology = { - extraProducers = [ - { - address = "sancho-testnet.able-pool.io"; - port = 6002; - trustable = true; - } - { - address = "94.136.30.221"; - port = 3001; - trustable = true; - } - { - address = "202.61.236.233"; - port = 6002; - trustable = true; - } - { - address = "150.143.150.135"; - port = 9000; - trustable = true; - } - { - address = "64.23.159.5"; - port = 4000; - trustable = true; - } - { - address = "sanchonet.sevensspo.org"; - port = 7123; - trustable = true; - } - ]; - }; - }) - ]; - }; # Roles bp = { @@ -265,7 +216,6 @@ in ]; }; rel = {imports = [inputs.cardano-parts.nixosModules.role-relay topoRel];}; - relSancho = {imports = [topoRelSancho];}; # dbsync = { # imports = [ @@ -869,7 +819,7 @@ in mainnet1-rel-a-1 = {imports = [eu-central-1 r5-xlarge (ebs 300) (group "mainnet1") node-pre bp mithrilSignerDisable];}; # Also keep the lmdb and extra debug mainnet node in stopped state for now - mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 300) (group "mainnet1") node lmdb ram8gib (openFwTcp 3001)];}; + mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 300) (group "mainnet1") node-pre lmdb ram8gib (openFwTcp 3001)];}; mainnet1-rel-a-3 = {imports = [eu-central-1 m5ad-large (ebs 300) (group "mainnet1") node lmdb ram8gib (openFwTcp 3001)];}; mainnet1-rel-a-4 = {imports = [eu-central-1 r5-xlarge (ebs 300) (group "mainnet1") node legacyT (openFwTcp 3001)];}; # --------------------------------------------------------------------------------------------------------- @@ -894,7 +844,7 @@ in # --------------------------------------------------------------------------------------------------------- # Sanchonet temporary machines, for disaster recovery testing with the community sanchonet1-bp-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "sanchonet1") node bp nixosModules.sanchonet];}; - sanchonet1-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "sanchonet1") node relSancho nixosModules.sanchonet];}; + sanchonet1-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "sanchonet1") node rel nixosModules.sanchonet];}; # --------------------------------------------------------------------------------------------------------- }; From 85fe5aeca15ddee3dea171465ff47f9059810a32 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Fri, 24 Oct 2025 16:38:24 -0500 Subject: [PATCH 30/42] book: prep for 10.6.0, staging --- docs/environments-pre/preprod | 1 - .../preprod/alonzo-genesis.json | 196 +++ .../preprod/byron-genesis.json | 117 ++ .../preprod/config-legacy.json | 110 ++ docs/environments-pre/preprod/config.json | 121 ++ .../preprod/conway-genesis.json | 303 ++++ .../preprod/db-sync-config.json | 115 ++ .../preprod/guardrails-script.plutus | 1 + .../preprod/mithril-signer-config.json | 10 + .../preprod/peer-snapshot.json | 606 +++++++ .../preprod/shelley-genesis.json | 72 + .../preprod/submit-api-config.json | 123 ++ docs/environments-pre/preprod/topology.json | 24 + .../preprod/tracer-config.json | 35 + docs/environments-pre/preview | 1 - .../preview/alonzo-genesis.json | 196 +++ .../preview/byron-genesis.json | 117 ++ .../preview/config-legacy.json | 116 ++ docs/environments-pre/preview/config.json | 127 ++ .../preview/conway-genesis.json | 297 ++++ .../preview/db-sync-config.json | 115 ++ .../preview/guardrails-script.plutus | 1 + .../preview/mithril-signer-config.json | 10 + .../preview/peer-snapshot.json | 1525 +++++++++++++++++ .../preview/shelley-genesis.json | 68 + .../preview/submit-api-config.json | 123 ++ docs/environments-pre/preview/topology.json | 24 + .../preview/tracer-config.json | 35 + mdbook/adv-preprod.md | 34 +- mdbook/adv-preview.md | 34 +- 30 files changed, 4637 insertions(+), 20 deletions(-) delete mode 120000 docs/environments-pre/preprod create mode 100644 docs/environments-pre/preprod/alonzo-genesis.json create mode 100644 docs/environments-pre/preprod/byron-genesis.json create mode 100644 docs/environments-pre/preprod/config-legacy.json create mode 100644 docs/environments-pre/preprod/config.json create mode 100644 docs/environments-pre/preprod/conway-genesis.json create mode 100644 docs/environments-pre/preprod/db-sync-config.json create mode 120000 docs/environments-pre/preprod/guardrails-script.plutus create mode 100644 docs/environments-pre/preprod/mithril-signer-config.json create mode 100644 docs/environments-pre/preprod/peer-snapshot.json create mode 100644 docs/environments-pre/preprod/shelley-genesis.json create mode 100644 docs/environments-pre/preprod/submit-api-config.json create mode 100644 docs/environments-pre/preprod/topology.json create mode 100644 docs/environments-pre/preprod/tracer-config.json delete mode 120000 docs/environments-pre/preview create mode 100644 docs/environments-pre/preview/alonzo-genesis.json create mode 100644 docs/environments-pre/preview/byron-genesis.json create mode 100644 docs/environments-pre/preview/config-legacy.json create mode 100644 docs/environments-pre/preview/config.json create mode 100644 docs/environments-pre/preview/conway-genesis.json create mode 100644 docs/environments-pre/preview/db-sync-config.json create mode 120000 docs/environments-pre/preview/guardrails-script.plutus create mode 100644 docs/environments-pre/preview/mithril-signer-config.json create mode 100644 docs/environments-pre/preview/peer-snapshot.json create mode 100644 docs/environments-pre/preview/shelley-genesis.json create mode 100644 docs/environments-pre/preview/submit-api-config.json create mode 100644 docs/environments-pre/preview/topology.json create mode 100644 docs/environments-pre/preview/tracer-config.json diff --git a/docs/environments-pre/preprod b/docs/environments-pre/preprod deleted file mode 120000 index 86c0f4a1..00000000 --- a/docs/environments-pre/preprod +++ /dev/null @@ -1 +0,0 @@ -../environments/preprod \ No newline at end of file diff --git a/docs/environments-pre/preprod/alonzo-genesis.json b/docs/environments-pre/preprod/alonzo-genesis.json new file mode 100644 index 00000000..0fd90dee --- /dev/null +++ b/docs/environments-pre/preprod/alonzo-genesis.json @@ -0,0 +1,196 @@ +{ + "lovelacePerUTxOWord": 34482, + "executionPrices": { + "prSteps": + { + "numerator" : 721, + "denominator" : 10000000 + }, + "prMem": + { + "numerator" : 577, + "denominator" : 10000 + } + }, + "maxTxExUnits": { + "exUnitsMem": 10000000, + "exUnitsSteps": 10000000000 + }, + "maxBlockExUnits": { + "exUnitsMem": 50000000, + "exUnitsSteps": 40000000000 + }, + "maxValueSize": 5000, + "collateralPercentage": 150, + "maxCollateralInputs": 3, + "costModels": { + "PlutusV1": { + "sha2_256-memory-arguments": 4, + "equalsString-cpu-arguments-constant": 1000, + "cekDelayCost-exBudgetMemory": 100, + "lessThanEqualsByteString-cpu-arguments-intercept": 103599, + "divideInteger-memory-arguments-minimum": 1, + "appendByteString-cpu-arguments-slope": 621, + "blake2b-cpu-arguments-slope": 29175, + "iData-cpu-arguments": 150000, + "encodeUtf8-cpu-arguments-slope": 1000, + "unBData-cpu-arguments": 150000, + "multiplyInteger-cpu-arguments-intercept": 61516, + "cekConstCost-exBudgetMemory": 100, + "nullList-cpu-arguments": 150000, + "equalsString-cpu-arguments-intercept": 150000, + "trace-cpu-arguments": 150000, + "mkNilData-memory-arguments": 32, + "lengthOfByteString-cpu-arguments": 150000, + "cekBuiltinCost-exBudgetCPU": 29773, + "bData-cpu-arguments": 150000, + "subtractInteger-cpu-arguments-slope": 0, + "unIData-cpu-arguments": 150000, + "consByteString-memory-arguments-intercept": 0, + "divideInteger-memory-arguments-slope": 1, + "divideInteger-cpu-arguments-model-arguments-slope": 118, + "listData-cpu-arguments": 150000, + "headList-cpu-arguments": 150000, + "chooseData-memory-arguments": 32, + "equalsInteger-cpu-arguments-intercept": 136542, + "sha3_256-cpu-arguments-slope": 82363, + "sliceByteString-cpu-arguments-slope": 5000, + "unMapData-cpu-arguments": 150000, + "lessThanInteger-cpu-arguments-intercept": 179690, + "mkCons-cpu-arguments": 150000, + "appendString-memory-arguments-intercept": 0, + "modInteger-cpu-arguments-model-arguments-slope": 118, + "ifThenElse-cpu-arguments": 1, + "mkNilPairData-cpu-arguments": 150000, + "lessThanEqualsInteger-cpu-arguments-intercept": 145276, + "addInteger-memory-arguments-slope": 1, + "chooseList-memory-arguments": 32, + "constrData-memory-arguments": 32, + "decodeUtf8-cpu-arguments-intercept": 150000, + "equalsData-memory-arguments": 1, + "subtractInteger-memory-arguments-slope": 1, + "appendByteString-memory-arguments-intercept": 0, + "lengthOfByteString-memory-arguments": 4, + "headList-memory-arguments": 32, + "listData-memory-arguments": 32, + "consByteString-cpu-arguments-intercept": 150000, + "unIData-memory-arguments": 32, + "remainderInteger-memory-arguments-minimum": 1, + "bData-memory-arguments": 32, + "lessThanByteString-cpu-arguments-slope": 248, + "encodeUtf8-memory-arguments-intercept": 0, + "cekStartupCost-exBudgetCPU": 100, + "multiplyInteger-memory-arguments-intercept": 0, + "unListData-memory-arguments": 32, + "remainderInteger-cpu-arguments-model-arguments-slope": 118, + "cekVarCost-exBudgetCPU": 29773, + "remainderInteger-memory-arguments-slope": 1, + "cekForceCost-exBudgetCPU": 29773, + "sha2_256-cpu-arguments-slope": 29175, + "equalsInteger-memory-arguments": 1, + "indexByteString-memory-arguments": 1, + "addInteger-memory-arguments-intercept": 1, + "chooseUnit-cpu-arguments": 150000, + "sndPair-cpu-arguments": 150000, + "cekLamCost-exBudgetCPU": 29773, + "fstPair-cpu-arguments": 150000, + "quotientInteger-memory-arguments-minimum": 1, + "decodeUtf8-cpu-arguments-slope": 1000, + "lessThanInteger-memory-arguments": 1, + "lessThanEqualsInteger-cpu-arguments-slope": 1366, + "fstPair-memory-arguments": 32, + "modInteger-memory-arguments-intercept": 0, + "unConstrData-cpu-arguments": 150000, + "lessThanEqualsInteger-memory-arguments": 1, + "chooseUnit-memory-arguments": 32, + "sndPair-memory-arguments": 32, + "addInteger-cpu-arguments-intercept": 197209, + "decodeUtf8-memory-arguments-slope": 8, + "equalsData-cpu-arguments-intercept": 150000, + "mapData-cpu-arguments": 150000, + "mkPairData-cpu-arguments": 150000, + "quotientInteger-cpu-arguments-constant": 148000, + "consByteString-memory-arguments-slope": 1, + "cekVarCost-exBudgetMemory": 100, + "indexByteString-cpu-arguments": 150000, + "unListData-cpu-arguments": 150000, + "equalsInteger-cpu-arguments-slope": 1326, + "cekStartupCost-exBudgetMemory": 100, + "subtractInteger-cpu-arguments-intercept": 197209, + "divideInteger-cpu-arguments-model-arguments-intercept": 425507, + "divideInteger-memory-arguments-intercept": 0, + "cekForceCost-exBudgetMemory": 100, + "blake2b-cpu-arguments-intercept": 2477736, + "remainderInteger-cpu-arguments-constant": 148000, + "tailList-cpu-arguments": 150000, + "encodeUtf8-cpu-arguments-intercept": 150000, + "equalsString-cpu-arguments-slope": 1000, + "lessThanByteString-memory-arguments": 1, + "multiplyInteger-cpu-arguments-slope": 11218, + "appendByteString-cpu-arguments-intercept": 396231, + "lessThanEqualsByteString-cpu-arguments-slope": 248, + "modInteger-memory-arguments-slope": 1, + "addInteger-cpu-arguments-slope": 0, + "equalsData-cpu-arguments-slope": 10000, + "decodeUtf8-memory-arguments-intercept": 0, + "chooseList-cpu-arguments": 150000, + "constrData-cpu-arguments": 150000, + "equalsByteString-memory-arguments": 1, + "cekApplyCost-exBudgetCPU": 29773, + "quotientInteger-memory-arguments-slope": 1, + "verifySignature-cpu-arguments-intercept": 3345831, + "unMapData-memory-arguments": 32, + "mkCons-memory-arguments": 32, + "sliceByteString-memory-arguments-slope": 1, + "sha3_256-memory-arguments": 4, + "ifThenElse-memory-arguments": 1, + "mkNilPairData-memory-arguments": 32, + "equalsByteString-cpu-arguments-slope": 247, + "appendString-cpu-arguments-intercept": 150000, + "quotientInteger-cpu-arguments-model-arguments-slope": 118, + "cekApplyCost-exBudgetMemory": 100, + "equalsString-memory-arguments": 1, + "multiplyInteger-memory-arguments-slope": 1, + "cekBuiltinCost-exBudgetMemory": 100, + "remainderInteger-memory-arguments-intercept": 0, + "sha2_256-cpu-arguments-intercept": 2477736, + "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, + "lessThanEqualsByteString-memory-arguments": 1, + "tailList-memory-arguments": 32, + "mkNilData-cpu-arguments": 150000, + "chooseData-cpu-arguments": 150000, + "unBData-memory-arguments": 32, + "blake2b-memory-arguments": 4, + "iData-memory-arguments": 32, + "nullList-memory-arguments": 32, + "cekDelayCost-exBudgetCPU": 29773, + "subtractInteger-memory-arguments-intercept": 1, + "lessThanByteString-cpu-arguments-intercept": 103599, + "consByteString-cpu-arguments-slope": 1000, + "appendByteString-memory-arguments-slope": 1, + "trace-memory-arguments": 32, + "divideInteger-cpu-arguments-constant": 148000, + "cekConstCost-exBudgetCPU": 29773, + "encodeUtf8-memory-arguments-slope": 8, + "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, + "mapData-memory-arguments": 32, + "appendString-cpu-arguments-slope": 1000, + "modInteger-cpu-arguments-constant": 148000, + "verifySignature-cpu-arguments-slope": 1, + "unConstrData-memory-arguments": 32, + "quotientInteger-memory-arguments-intercept": 0, + "equalsByteString-cpu-arguments-constant": 150000, + "sliceByteString-memory-arguments-intercept": 0, + "mkPairData-memory-arguments": 32, + "equalsByteString-cpu-arguments-intercept": 112536, + "appendString-memory-arguments-slope": 1, + "lessThanInteger-cpu-arguments-slope": 497, + "modInteger-cpu-arguments-model-arguments-intercept": 425507, + "modInteger-memory-arguments-minimum": 1, + "sha3_256-cpu-arguments-intercept": 0, + "verifySignature-memory-arguments": 1, + "cekLamCost-exBudgetMemory": 100, + "sliceByteString-cpu-arguments-intercept": 150000 + } + } +} diff --git a/docs/environments-pre/preprod/byron-genesis.json b/docs/environments-pre/preprod/byron-genesis.json new file mode 100644 index 00000000..23425788 --- /dev/null +++ b/docs/environments-pre/preprod/byron-genesis.json @@ -0,0 +1,117 @@ +{ "bootStakeholders": + { "05d1c10e4bf3cdd4de54712531c53be75a1609b25f396ffbbe5becf1": 1 + , "3bf1193b19be416283b8c0516d2f8b80939ffccb1c9b05946f54c83a": 1 + , "7bdd769bd872e8e6336c23f1e566c19a96e72137174b891fad9f4b99": 1 + , "9ddc1e29c59df0ddd9347fe8b8a736d247f286414684eddc02885348": 1 + , "a118c0d2737c8a77c0d982a0d299bc42614cea4e0c23614ba24a05ca": 1 + , "b0b2df3c9cf4dfe2ae04409913b3c3125509acbbfa0722449570aaeb": 1 + , "e0a65f21229e44c2bf6eec5b14e2775003b674ae53de18d22814346a": 1 + } +, "heavyDelegation": + { "05d1c10e4bf3cdd4de54712531c53be75a1609b25f396ffbbe5becf1": + { "omega": 0 + , "issuerPk": + "UFsjehyxQAIMxEL25RxqD0itM0RCdzWprVt1W+zopM5b7U9ru9AMr/zf9lAjWaFlNOpRgrrbz7r5tRbt8wUmSg==" + , "delegatePk": + "iwlg0jS9pn1SQyxdGiasor+1uaCflm2Vkqe/DHKKHs2EDqxcP+in7doCSnQDttN3BZkIKLNUgzKj+FAiHCCYvw==" + , "cert": + "633fc347138ee155d038b9d1040ee1e45cea5b1e8627046c95f7fe4ba949b0569437962568eadef9d49e22becbf30192425c008d10e03004612633dbc307340b" + } + , "3bf1193b19be416283b8c0516d2f8b80939ffccb1c9b05946f54c83a": + { "omega": 0 + , "issuerPk": + "pAIACMG6WCa4mz0tVoeekLXYuWkdxk/rgDuZ/x7ugh3CvEuhpGf2LRRRWilaGdraH1sCbnuMCmAHrBTbPDFmxA==" + , "delegatePk": + "0ajebKqP2bF1xZhi7N1avNBHe4S4Kg5S+uzGs8hRAKR1IW/7ZOp0U3AhQFuzKLD3BuSq1xV3leMWeBzKEg2slg==" + , "cert": + "eb5c4d76c7bfca2ab790a76f7dc4c6d9f7d0956d4af3b8c649804ef98beeb138d8916982c9142747b7a07e69f52b2c3776d64a7d74494e0f72eefaebf6bf5d07" + } + , "7bdd769bd872e8e6336c23f1e566c19a96e72137174b891fad9f4b99": + { "omega": 0 + , "issuerPk": + "P7JjeSPHjexNW5MsCaySrURaqV2gCgXttEe0CgfFnVZFGHaS9A4xEUrQ83VTLPjk+HV0Di19DjQ+DhS1M6Mf7A==" + , "delegatePk": + "jvMgwt9mVKYYjEXpxjnApoa/WoZSlVh9OZ3+sF/nSrZ5YaaWsmjIvOyTcrxzqpsTZewAez36BTnqwA0VSjFRjA==" + , "cert": + "9ef9f0e5ca23cd9365ec7a23f1b2d159da0d58e0242cb817c3bc946ba1c9e3629f1976f09a88370247bbc458c810d21a889e3ff6dd189ceea784bc9ab6dc9b0a" + } + , "9ddc1e29c59df0ddd9347fe8b8a736d247f286414684eddc02885348": + { "omega": 0 + , "issuerPk": + "Xro6BbV6hMh3RTZnst4ABhtQ2vr83YPXoLfQ8JWeunvvcuudGBQvLeqwVfGXrBWoMOOKroFV48ygfSEq2xhREA==" + , "delegatePk": + "mq5iXU0VvLNzPUIOBk8c0zjzhuCvBJ/NQrRVpp0orTZkg9F3uiuAG0E24NZmLl6eCiTyyAoOeNTCNbTAjyAfTA==" + , "cert": + "939dcfe5555ee661b9db5d817a70d5c3fa9d1d97c2ae5849696d915606b530f7e9edda5d02a01e61524a766f9c356084616ba058a3de70ea51bf29cd187a5f07" + } + , "a118c0d2737c8a77c0d982a0d299bc42614cea4e0c23614ba24a05ca": + { "omega": 0 + , "issuerPk": + "eqAAtu1X79MxCSa/i/RSApLGsnhDYqLJLu93f3wSzR5/M7calZS8DHFrAtJgzYbkg9nwKF1HQQ8bO/1LOJ9O4w==" + , "delegatePk": + "lCuzqqsPZEK5BrZbpt2/eWnKpmLZCWiSYhGj1WUy8R2OjLStw/UDT7xiV/pbEIZoncfQJN9yJqpQH8KOui0fYw==" + , "cert": + "b96ad354a6989df5de8d0888414843736d0a4a6626a1e595e8785a70b10a38eb4632159aabf84959983e8852fd4d390eba6c423fac8ea117913cec46353bd90e" + } + , "b0b2df3c9cf4dfe2ae04409913b3c3125509acbbfa0722449570aaeb": + { "omega": 0 + , "issuerPk": + "Y+Vaj0IaMeq0+oWjQr5hiEl4Ek+cWsKq7mufTO4wue2R6A6AMlqEDIV7vYsd3NZWomG5DGcwSAw2Ev1Mz26LIA==" + , "delegatePk": + "YYtiXfMN5TiV/ynno3cNylbC/wZtSqBaaXGQXe7O9tu33RDqH5F15Sk+reyXvxaxZ683mns+1K8DLNB7mezB6g==" + , "cert": + "ca38e688e759183b57d08ca6568248b91c8ddd81e56d0d31c3f3a26eca35754387c5f301ef017dafae453a93757d39a0e2d326ebe59cf31d5c1b22fc8616ac00" + } + , "e0a65f21229e44c2bf6eec5b14e2775003b674ae53de18d22814346a": + { "omega": 0 + , "issuerPk": + "vynbl3q/BFvwehgMzpp3NoWOuN5RwDUYCbNop0RR0jlEXomgPOrlXCwMTrwrI8Dcfzq5q1fK/1hOfv9IwDMPAA==" + , "delegatePk": + "1N1ppBBxvC3I5kqX9L1jeVJM4MK2ZXKAQ6Bn400+IYr4mh4zTYciCsTJTyvY8IKIBBEcT3GYW6ZlaYy7XbY5kg==" + , "cert": + "82b10bbea2dd80441315230354e3e4af0ac87d02c9e6424fc9432be21a6183c81555d3a1b373566aef7a8065a126d57c42629be780becc61bc1b8f3ce5b5170d" + } + } +, "startTime": 1654041600 +, "nonAvvmBalances": + { "FHnt4NL7yPXhCzCHVywZLqVsvwuG3HvwmjKXQJBrXh3h2aigv6uxkePbpzRNV8q": + "0" + , "FHnt4NL7yPXuJGViM3KwSPwrwECD9q5vNetX3QJDYRWgiX3RHi5i5VV32dnETDK": + "0" + , "FHnt4NL7yPXuYUxBF33VX5dZMBDAab2kvSNLRzCskvuKNCSDknzrQvKeQhGUw5a": + "30000000000000000" + , "FHnt4NL7yPY8exfnuJ8ACyoU7xCN93tKXSv357UrTp1nddGbkWxJpQfrt62xYFX": + "0" + , "FHnt4NL7yPYFpVcAXZADrKdsqCAFvcRFYkTcqkn2guGmj8akQMiMVjhSUECvD1F": + "0" + , "FHnt4NL7yPYH2vP2FLEfH2pt3K6meM7fgtjRiLBidaqpP5ogPzxLNsZy68e1KdW": + "0" + , "FHnt4NL7yPYHrcxPtPufYYFWLhqvHGnZ5NFSz2KZpWQgSq4VLsUgWnkEmfUtd1E": + "0" + , "FHnt4NL7yPYJiN5Y8VsQr6LP6YgN51BHBPegNjVwKkq6AooCkbTpfZ2bqkVkfXU": + "0" + } +, "blockVersionData": + { "scriptVersion": 0 + , "slotDuration": "20000" + , "maxBlockSize": "2000000" + , "maxHeaderSize": "2000000" + , "maxTxSize": "4096" + , "maxProposalSize": "700" + , "mpcThd": "20000000000000" + , "heavyDelThd": "300000000000" + , "updateVoteThd": "1000000000000" + , "updateProposalThd": "100000000000000" + , "updateImplicit": "10000" + , "softforkRule": + { "initThd": "900000000000000" + , "minThd": "600000000000000" + , "thdDecrement": "50000000000000" + } + , "txFeePolicy": + { "summand": "155381000000000" , "multiplier": "43946000000" } + , "unlockStakeEpoch": "18446744073709551615" + } +, "protocolConsts": { "k": 2160 , "protocolMagic": 1 } +, "avvmDistr": {} +} \ No newline at end of file diff --git a/docs/environments-pre/preprod/config-legacy.json b/docs/environments-pre/preprod/config-legacy.json new file mode 100644 index 00000000..0d8c7ab9 --- /dev/null +++ b/docs/environments-pre/preprod/config-legacy.json @@ -0,0 +1,110 @@ +{ + "AlonzoGenesisFile": "alonzo-genesis.json", + "AlonzoGenesisHash": "7e94a15f55d1e82d10f09203fa1d40f8eede58fd8066542cf6566008068ed874", + "ByronGenesisFile": "byron-genesis.json", + "ByronGenesisHash": "d4b8de7a11d929a323373cbab6c1a9bdc931beffff11db111cf9d57356ee1937", + "ConsensusMode": "GenesisMode", + "ConwayGenesisFile": "conway-genesis.json", + "ConwayGenesisHash": "0eb6adaec3fcb1fe286c1b4ae0da2a117eafc3add51e17577d36dd39eddfc3db", + "LastKnownBlockVersion-Alt": 0, + "LastKnownBlockVersion-Major": 2, + "LastKnownBlockVersion-Minor": 0, + "LedgerDB": { + "Backend": "V2InMemory", + "NumOfDiskSnapshots": 2, + "QueryBatchSize": 100000, + "SnapshotInterval": 4320 + }, + "MinNodeVersion": "10.6.0", + "Protocol": "Cardano", + "RequiresNetworkMagic": "RequiresMagic", + "ShelleyGenesisFile": "shelley-genesis.json", + "ShelleyGenesisHash": "162d29c4e1cf6b8a84f2d692e67a3ac6bc7851bc3e6e4afe64d15778bed8bd86", + "TraceAcceptPolicy": true, + "TraceBlockFetchClient": false, + "TraceBlockFetchDecisions": false, + "TraceBlockFetchProtocol": false, + "TraceBlockFetchProtocolSerialised": false, + "TraceBlockFetchServer": false, + "TraceChainDb": true, + "TraceChainSyncBlockServer": false, + "TraceChainSyncClient": false, + "TraceChainSyncHeaderServer": false, + "TraceChainSyncProtocol": false, + "TraceConnectionManager": true, + "TraceDNSResolver": true, + "TraceDNSSubscription": true, + "TraceDiffusionInitialization": true, + "TraceErrorPolicy": true, + "TraceForge": true, + "TraceHandshake": true, + "TraceInboundGovernor": true, + "TraceIpSubscription": true, + "TraceLedgerPeers": true, + "TraceLocalChainSyncProtocol": false, + "TraceLocalConnectionManager": true, + "TraceLocalErrorPolicy": true, + "TraceLocalHandshake": true, + "TraceLocalRootPeers": true, + "TraceLocalTxSubmissionProtocol": false, + "TraceLocalTxSubmissionServer": false, + "TraceMempool": true, + "TraceMux": false, + "TracePeerSelection": true, + "TracePeerSelectionActions": true, + "TracePublicRootPeers": true, + "TraceServer": true, + "TraceTxInbound": false, + "TraceTxOutbound": false, + "TraceTxSubmissionProtocol": false, + "TracingVerbosity": "NormalVerbosity", + "TurnOnLogMetrics": true, + "TurnOnLogging": true, + "UseTraceDispatcher": false, + "defaultBackends": [ + "KatipBK" + ], + "defaultScribes": [ + [ + "StdoutSK", + "stdout" + ] + ], + "hasEKG": 12788, + "hasPrometheus": [ + "127.0.0.1", + 12798 + ], + "minSeverity": "Info", + "options": { + "mapBackends": { + "cardano.node.metrics": [ + "EKGViewBK" + ], + "cardano.node.resources": [ + "EKGViewBK" + ] + }, + "mapSubtrace": { + "cardano.node.metrics": { + "subtrace": "Neutral" + } + } + }, + "rotation": { + "rpKeepFilesNum": 10, + "rpLogLimitBytes": 5000000, + "rpMaxAgeHours": 24 + }, + "setupBackends": [ + "KatipBK" + ], + "setupScribes": [ + { + "scFormat": "ScText", + "scKind": "StdoutSK", + "scName": "stdout", + "scRotation": null + } + ] +} diff --git a/docs/environments-pre/preprod/config.json b/docs/environments-pre/preprod/config.json new file mode 100644 index 00000000..dfaa7ec7 --- /dev/null +++ b/docs/environments-pre/preprod/config.json @@ -0,0 +1,121 @@ +{ + "AlonzoGenesisFile": "alonzo-genesis.json", + "AlonzoGenesisHash": "7e94a15f55d1e82d10f09203fa1d40f8eede58fd8066542cf6566008068ed874", + "ByronGenesisFile": "byron-genesis.json", + "ByronGenesisHash": "d4b8de7a11d929a323373cbab6c1a9bdc931beffff11db111cf9d57356ee1937", + "ConsensusMode": "GenesisMode", + "ConwayGenesisFile": "conway-genesis.json", + "ConwayGenesisHash": "0eb6adaec3fcb1fe286c1b4ae0da2a117eafc3add51e17577d36dd39eddfc3db", + "LastKnownBlockVersion-Alt": 0, + "LastKnownBlockVersion-Major": 2, + "LastKnownBlockVersion-Minor": 0, + "LedgerDB": { + "Backend": "V2InMemory", + "NumOfDiskSnapshots": 2, + "QueryBatchSize": 100000, + "SnapshotInterval": 4320 + }, + "MinNodeVersion": "10.6.0", + "Protocol": "Cardano", + "RequiresNetworkMagic": "RequiresMagic", + "ShelleyGenesisFile": "shelley-genesis.json", + "ShelleyGenesisHash": "162d29c4e1cf6b8a84f2d692e67a3ac6bc7851bc3e6e4afe64d15778bed8bd86", + "TraceOptionForwarder": { + "connQueueSize": 64, + "disconnQueueSize": 128, + "maxReconnectDelay": 30 + }, + "TraceOptionMetricsPrefix": "cardano.node.metrics.", + "TraceOptionPeerFrequency": 2000, + "TraceOptionResourceFrequency": 1000, + "TraceOptions": { + "": { + "backends": [ + "EKGBackend", + "Forwarder", + "PrometheusSimple suffix 127.0.0.1 12798", + "Stdout HumanFormatColoured" + ], + "detail": "DNormal", + "severity": "Notice" + }, + "BlockFetch.Client.CompletedBlockFetch": { + "maxFrequency": 2.0 + }, + "BlockFetch.Decision": { + "severity": "Silence" + }, + "ChainDB": { + "severity": "Info" + }, + "ChainDB.AddBlockEvent.AddBlockValidation": { + "severity": "Silence" + }, + "ChainDB.AddBlockEvent.AddBlockValidation.ValidCandidate": { + "maxFrequency": 2.0 + }, + "ChainDB.AddBlockEvent.AddedBlockToQueue": { + "maxFrequency": 2.0 + }, + "ChainDB.AddBlockEvent.AddedBlockToVolatileDB": { + "maxFrequency": 2.0 + }, + "ChainDB.CopyToImmutableDBEvent.CopiedBlockToImmutableDB": { + "maxFrequency": 2.0 + }, + "ChainDB.LedgerEvent.Forker": { + "severity": "Silence" + }, + "ChainSync.Client": { + "severity": "Warning" + }, + "Forge.Loop": { + "severity": "Info" + }, + "Forge.StateInfo": { + "severity": "Info" + }, + "Mempool": { + "severity": "Info" + }, + "Mempool.AttemptAdd": { + "severity": "Silence" + }, + "Mempool.SyncNotNeeded": { + "severity": "Silence" + }, + "Net.ConnectionManager.Remote": { + "severity": "Info" + }, + "Net.ConnectionManager.Remote.ConnectionManagerCounters": { + "severity": "Silence" + }, + "Net.InboundGovernor": { + "severity": "Warning" + }, + "Net.InboundGovernor.Remote": { + "severity": "Info" + }, + "Net.Mux.Remote": { + "severity": "Info" + }, + "Net.PeerSelection": { + "severity": "Silence" + }, + "Resources": { + "severity": "Silence" + }, + "Startup.DiffusionInit": { + "severity": "Info" + } + }, + "TurnOnLogMetrics": true, + "TurnOnLogging": true, + "UseTraceDispatcher": true, + "defaultBackends": [], + "defaultScribes": [], + "minSeverity": "Critical", + "options": {}, + "setupBackends": [], + "setupScribes": [] +} diff --git a/docs/environments-pre/preprod/conway-genesis.json b/docs/environments-pre/preprod/conway-genesis.json new file mode 100644 index 00000000..09c77b4d --- /dev/null +++ b/docs/environments-pre/preprod/conway-genesis.json @@ -0,0 +1,303 @@ +{ + "poolVotingThresholds": { + "committeeNormal": 0.51, + "committeeNoConfidence": 0.51, + "hardForkInitiation": 0.51, + "motionNoConfidence": 0.51, + "ppSecurityGroup": 0.51 + }, + "dRepVotingThresholds": { + "motionNoConfidence": 0.67, + "committeeNormal": 0.67, + "committeeNoConfidence": 0.6, + "updateToConstitution": 0.75, + "hardForkInitiation": 0.6, + "ppNetworkGroup": 0.67, + "ppEconomicGroup": 0.67, + "ppTechnicalGroup": 0.67, + "ppGovGroup": 0.75, + "treasuryWithdrawal": 0.67 + }, + "committeeMinSize": 7, + "committeeMaxTermLength": 146, + "govActionLifetime": 6, + "govActionDeposit": 100000000000, + "dRepDeposit": 500000000, + "dRepActivity": 20, + "minFeeRefScriptCostPerByte": 15, + "plutusV3CostModel": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1 + ], + "constitution": { + "anchor": { + "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", + "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" + }, + "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" + }, + "committee": { + "members": { + "scriptHash-a6a5e006fd4e8f51062dc431362369b2a43140abced8aa2ff2256d7b": 229, + "scriptHash-6095e643ea6f1cccb6e463ec34349026b3a48621aac5d512655ab1bf": 229, + "scriptHash-94c0de47e7ae32e3f7234ada5cf976506b68e3bb88c54dc53b4ba984": 229, + "scriptHash-5098dfd0deba725fadd692198fc33ee959fbe7e6edf1b5a695e06e61": 229, + "scriptHash-5a71f17f4ce4c1c0be053575d717ade6ad8a1d5453d02a65ce40d4b1": 229, + "scriptHash-2f4a6c6f098e20ee4bfd5b39942c164575f8ceb348e754df5d0ec04f": 229, + "scriptHash-94f51c795a6c11adb9c1e30f0b6def4230cbd0b8bc800098e2d2307b": 229 + }, + "threshold": { + "numerator": 2, + "denominator": 3 + } + } +} diff --git a/docs/environments-pre/preprod/db-sync-config.json b/docs/environments-pre/preprod/db-sync-config.json new file mode 100644 index 00000000..02d768a0 --- /dev/null +++ b/docs/environments-pre/preprod/db-sync-config.json @@ -0,0 +1,115 @@ +{ + "EnableFutureGenesis": true, + "EnableLogMetrics": false, + "EnableLogging": true, + "NetworkName": "preprod", + "NodeConfigFile": "config.json", + "PrometheusPort": 8080, + "RequiresNetworkMagic": "RequiresMagic", + "defaultBackends": [ + "KatipBK" + ], + "defaultScribes": [ + [ + "StdoutSK", + "stdout" + ] + ], + "minSeverity": "Info", + "options": { + "cfokey": { + "value": "Release-1.0.0" + }, + "mapBackends": {}, + "mapSeverity": { + "db-sync-node": "Info", + "db-sync-node.Mux": "Error", + "db-sync-node.Subscription": "Error" + }, + "mapSubtrace": { + "#ekgview": { + "contents": [ + [ + { + "contents": "cardano.epoch-validation.benchmark", + "tag": "Contains" + }, + [ + { + "contents": ".monoclock.basic.", + "tag": "Contains" + } + ] + ], + [ + { + "contents": "cardano.epoch-validation.benchmark", + "tag": "Contains" + }, + [ + { + "contents": "diff.RTS.cpuNs.timed.", + "tag": "Contains" + } + ] + ], + [ + { + "contents": "#ekgview.#aggregation.cardano.epoch-validation.benchmark", + "tag": "StartsWith" + }, + [ + { + "contents": "diff.RTS.gcNum.timed.", + "tag": "Contains" + } + ] + ] + ], + "subtrace": "FilterTrace" + }, + "#messagecounters.aggregation": { + "subtrace": "NoTrace" + }, + "#messagecounters.ekgview": { + "subtrace": "NoTrace" + }, + "#messagecounters.katip": { + "subtrace": "NoTrace" + }, + "#messagecounters.monitoring": { + "subtrace": "NoTrace" + }, + "#messagecounters.switchboard": { + "subtrace": "NoTrace" + }, + "benchmark": { + "contents": [ + "GhcRtsStats", + "MonotonicClock" + ], + "subtrace": "ObservableTrace" + }, + "cardano.epoch-validation.utxo-stats": { + "subtrace": "NoTrace" + } + } + }, + "rotation": { + "rpKeepFilesNum": 10, + "rpLogLimitBytes": 5000000, + "rpMaxAgeHours": 24 + }, + "setupBackends": [ + "AggregationBK", + "KatipBK" + ], + "setupScribes": [ + { + "scFormat": "ScText", + "scKind": "StdoutSK", + "scName": "stdout", + "scRotation": null + } + ] +} diff --git a/docs/environments-pre/preprod/guardrails-script.plutus b/docs/environments-pre/preprod/guardrails-script.plutus new file mode 120000 index 00000000..aa8a426f --- /dev/null +++ b/docs/environments-pre/preprod/guardrails-script.plutus @@ -0,0 +1 @@ +../../environments/preprod/guardrails-script.plutus \ No newline at end of file diff --git a/docs/environments-pre/preprod/mithril-signer-config.json b/docs/environments-pre/preprod/mithril-signer-config.json new file mode 100644 index 00000000..77286bd8 --- /dev/null +++ b/docs/environments-pre/preprod/mithril-signer-config.json @@ -0,0 +1,10 @@ +{ + "aggregator_endpoint": "https://aggregator.release-preprod.api.mithril.network/aggregator", + "era_reader_adapter_params": "{\"address\":\"addr_test1qpkyv2ws0deszm67t840sdnruqgr492n80g3y96xw3p2ksk6suj5musy6w8lsg3yjd09cnpgctc2qh386rtxphxt248qr0npnx\",\"verification_key\":\"5b35352c3232382c3134342c38372c3133382c3133362c34382c382c31342c3138372c38352c3134382c39372c3233322c3235352c3232392c33382c3234342c3234372c3230342c3139382c31332c33312c3232322c32352c3136342c35322c3130322c39312c3132302c3230382c3134375d\"}", + "era_reader_adapter_type": "cardano-chain", + "genesis_verification_key": "5b3132372c37332c3132342c3136312c362c3133372c3133312c3231332c3230372c3131372c3139382c38352c3137362c3139392c3136322c3234312c36382c3132332c3131392c3134352c31332c3233322c3234332c34392c3232392c322c3234392c3230352c3230352c33392c3233352c34345d", + "network": "preprod", + "network_magic": 1, + "run_interval": 60000, + "store_retention_limit": 5 +} diff --git a/docs/environments-pre/preprod/peer-snapshot.json b/docs/environments-pre/preprod/peer-snapshot.json new file mode 100644 index 00000000..7e3c7666 --- /dev/null +++ b/docs/environments-pre/preprod/peer-snapshot.json @@ -0,0 +1,606 @@ +{ + "bigLedgerPools": [ + { + "accumulatedStake": 0.10890260559755001, + "relativeStake": 0.10890260559755001, + "relays": [ + { + "address": "cf3r1.preprod.pool.cardanofoundation.org", + "port": 30000 + }, + { + "address": "cf3r2.preprod.pool.cardanofoundation.org", + "port": 30000 + } + ] + }, + { + "accumulatedStake": 0.21780510174717946, + "relativeStake": 0.10890249614962945, + "relays": [ + { + "address": "cf2r1.preprod.pool.cardanofoundation.org", + "port": 30000 + }, + { + "address": "cf2r2.preprod.pool.cardanofoundation.org", + "port": 30000 + } + ] + }, + { + "accumulatedStake": 0.3266991199759727, + "relativeStake": 0.10889401822879319, + "relays": [ + { + "address": "cf1r1.preprod.pool.cardanofoundation.org", + "port": 30000 + }, + { + "address": "cf1r2.preprod.pool.cardanofoundation.org", + "port": 30000 + } + ] + }, + { + "accumulatedStake": 0.43173298967985413, + "relativeStake": 0.1050338697038815, + "relays": [ + { + "address": "relay.preprod.staging.wingriders.com", + "port": 3001 + }, + { + "address": "relay.preprod.wingriders.com", + "port": 3002 + } + ] + }, + { + "accumulatedStake": 0.4886701514363071, + "relativeStake": 0.05693716175645298, + "relays": [ + { + "address": "preprod-node.pool.milkomeda.com", + "port": 3002 + } + ] + }, + { + "accumulatedStake": 0.5446940300512952, + "relativeStake": 0.05602387861498808, + "relays": [ + { + "address": "132.226.203.38", + "port": 6001 + } + ] + }, + { + "accumulatedStake": 0.5918136887510558, + "relativeStake": 0.04711965869976061, + "relays": [ + { + "address": "73.222.122.247", + "port": 13001 + } + ] + }, + { + "accumulatedStake": 0.6346301416762052, + "relativeStake": 0.04281645292514946, + "relays": [ + { + "address": "144.24.168.10", + "port": 3003 + }, + { + "address": "141.145.210.204", + "port": 3003 + } + ] + }, + { + "accumulatedStake": 0.6687537731654493, + "relativeStake": 0.034123631489244036, + "relays": [ + { + "address": "node1.cardano.gratis", + "port": 6601 + }, + { + "address": "node2.cardano.gratis", + "port": 6602 + }, + { + "address": "mbb3.cardano.gratis", + "port": 6603 + } + ] + }, + { + "accumulatedStake": 0.694658259761827, + "relativeStake": 0.025904486596377684, + "relays": [ + { + "address": "logicalmechanism.asuscomm.com", + "port": 6004 + }, + { + "address": "146.190.20.214", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.713287930453211, + "relativeStake": 0.018629670691384, + "relays": [ + { + "address": "140.238.91.50", + "port": 3001 + }, + { + "address": "132.145.71.219", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.7318523772691863, + "relativeStake": 0.01856444681597525, + "relays": [ + { + "address": "tn-preprod.psilobyte.io", + "port": 4101 + } + ] + }, + { + "accumulatedStake": 0.7449466099069926, + "relativeStake": 0.01309423263780631, + "relays": [ + { + "address": "adaboy-preprod-2b.gleeze.com", + "port": 3002 + }, + { + "address": "adaboy-preprod-3b.gleeze.com", + "port": 3000 + } + ] + }, + { + "accumulatedStake": 0.75793412880787, + "relativeStake": 0.012987518900877518, + "relays": [ + { + "address": "161.97.136.104", + "port": 3000 + } + ] + }, + { + "accumulatedStake": 0.7702285246170172, + "relativeStake": 0.012294395809147107, + "relays": [ + { + "address": "pp-relay1.apexpool.info", + "port": 4001 + } + ] + }, + { + "accumulatedStake": 0.7784533721676469, + "relativeStake": 0.008224847550629737, + "relays": [ + { + "address": "preprod1.volcyada.com", + "port": 6003 + }, + { + "address": "preprod2.volcyada.com", + "port": 6007 + }, + { + "address": "preprod3.volcyada.com", + "port": 4001 + } + ] + }, + { + "accumulatedStake": 0.7859000587486189, + "relativeStake": 0.007446686580971991, + "relays": [ + { + "address": "node1.testnet.epiknode.com", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.7931504886581352, + "relativeStake": 0.007250429909516321, + "relays": [ + { + "address": "preprod.happystaking.io", + "port": 3002 + } + ] + }, + { + "accumulatedStake": 0.8003160546688347, + "relativeStake": 0.0071655660106994794, + "relays": [ + { + "address": "preprod.canadastakes.ca", + "port": 4002 + } + ] + }, + { + "accumulatedStake": 0.8070114200989492, + "relativeStake": 0.006695365430114553, + "relays": [ + { + "address": "18.222.164.102", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8125631387668045, + "relativeStake": 0.005551718667855238, + "relays": [ + { + "address": "r1.pp.mrbee.io", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.817309601207056, + "relativeStake": 0.004746462440251492, + "relays": [ + { + "address": "66.42.94.80", + "port": 6000 + }, + { + "address": "170.187.201.55", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8212125092359704, + "relativeStake": 0.003902908028914426, + "relays": [ + { + "address": "dyn.derksen-it.nl", + "port": 4001 + } + ] + }, + { + "accumulatedStake": 0.8249226450791621, + "relativeStake": 0.003710135843191718, + "relays": [ + { + "address": "152.53.81.245", + "port": 5501 + }, + { + "address": "relay-s.wotapool.net", + "port": 5501 + } + ] + }, + { + "accumulatedStake": 0.8284786429362436, + "relativeStake": 0.0035559978570814618, + "relays": [ + { + "address": "preprod-r1.panl.org", + "port": 3012 + } + ] + }, + { + "accumulatedStake": 0.8318910232944634, + "relativeStake": 0.0034123803582197503, + "relays": [ + { + "address": "test.smaug.pool.pm", + "port": 3002 + } + ] + }, + { + "accumulatedStake": 0.8350080661593328, + "relativeStake": 0.0031170428648694378, + "relays": [ + { + "address": "relay.preprod.cardanostakehouse.com", + "port": 9000 + } + ] + }, + { + "accumulatedStake": 0.8380826304056392, + "relativeStake": 0.0030745642463064896, + "relays": [ + { + "address": "relay.preprod.cardanostakehouse.com", + "port": 9000 + } + ] + }, + { + "accumulatedStake": 0.8411083849384737, + "relativeStake": 0.0030257545328344756, + "relays": [ + { + "address": "relay.preprod.cardanostakehouse.com", + "port": 9000 + } + ] + }, + { + "accumulatedStake": 0.8440089599286102, + "relativeStake": 0.0029005749901364723, + "relays": [ + { + "address": "preprod-relay1.angelstakepool.net", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8469019817646449, + "relativeStake": 0.002893021836034664, + "relays": [ + { + "address": "relay1.hunadapool.com", + "port": 3002 + } + ] + }, + { + "accumulatedStake": 0.8497270460211257, + "relativeStake": 0.002825064256480855, + "relays": [ + { + "address": "relay.preprod.cardanostakehouse.com", + "port": 9000 + } + ] + }, + { + "accumulatedStake": 0.8524633871142686, + "relativeStake": 0.0027363410931428873, + "relays": [ + { + "address": "preprod1-node.play.dev.cardano.org", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.855194094831694, + "relativeStake": 0.002730707717425305, + "relays": [ + { + "address": "relay0-preprod.adanet.io", + "port": 7001 + } + ] + }, + { + "accumulatedStake": 0.8579139576182474, + "relativeStake": 0.0027198627865535124, + "relays": [ + { + "address": "relay.preprod.cardanostakehouse.com", + "port": 9000 + } + ] + }, + { + "accumulatedStake": 0.8604851235060361, + "relativeStake": 0.0025711658877887083, + "relays": [ + { + "address": "d.fluxpool.cc", + "port": 3010 + } + ] + }, + { + "accumulatedStake": 0.8630326671225643, + "relativeStake": 0.002547543616528152, + "relays": [ + { + "address": "73.54.73.48", + "port": 7000 + } + ] + }, + { + "accumulatedStake": 0.865529916741698, + "relativeStake": 0.0024972496191336545, + "relays": [ + { + "address": "168.138.37.117", + "port": 6003 + } + ] + }, + { + "accumulatedStake": 0.8680241941944484, + "relativeStake": 0.002494277452750481, + "relays": [ + { + "address": "flightrelay1.intertreecryptoconsultants.com", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8704167405740806, + "relativeStake": 0.002392546379632185, + "relays": [ + { + "address": "204.216.213.96", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8726798491139008, + "relativeStake": 0.002263108539820176, + "relays": [ + { + "address": "relay1.preprod.stakepool.quebec", + "port": 5000 + } + ] + }, + { + "accumulatedStake": 0.8749256568496611, + "relativeStake": 0.002245807735760279, + "relays": [ + { + "address": "pre-prod1.xstakepool.com", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8771572369603674, + "relativeStake": 0.0022315801107063485, + "relays": [ + { + "address": "preprod.altzpool.com", + "port": 7001 + } + ] + }, + { + "accumulatedStake": 0.8793746942615407, + "relativeStake": 0.0022174573011732998, + "relays": [ + { + "address": "preprod2-node.play.dev.cardano.org", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.881590313221427, + "relativeStake": 0.0022156189598862438, + "relays": [ + { + "address": "preprod.frcan.com", + "port": 6011 + } + ] + }, + { + "accumulatedStake": 0.8838015926624166, + "relativeStake": 0.002211279440989652, + "relays": [ + { + "address": "gateway.adavault.com", + "port": 4050 + } + ] + }, + { + "accumulatedStake": 0.8860117896792357, + "relativeStake": 0.0022101970168190667, + "relays": [ + { + "address": "preprod3-node.play.dev.cardano.org", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8882050714311446, + "relativeStake": 0.00219328175190889, + "relays": [ + { + "address": "artemisrelay3.uk", + "port": 6001 + } + ] + }, + { + "accumulatedStake": 0.8903940626246785, + "relativeStake": 0.0021889911935338876, + "relays": [ + { + "address": "alpha.stake-cardano-pool.com", + "port": 7001 + } + ] + }, + { + "accumulatedStake": 0.8925781469788638, + "relativeStake": 0.002184084354185338, + "relays": [ + { + "address": "62.169.19.81", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8947160359393009, + "relativeStake": 0.0021378889604371665, + "relays": [ + { + "address": "preprod-relay1.angelstakepool.net", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8968452713164228, + "relativeStake": 0.0021292353771218495, + "relays": [ + { + "address": "preprod-relays.onyxstakepool.com", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8989602946565252, + "relativeStake": 0.002115023340102283, + "relays": [ + { + "address": "c-pp-rn01.liv.io", + "port": 30000 + }, + { + "address": "c-pp-rn02.liv.io", + "port": 30000 + } + ] + }, + { + "accumulatedStake": 0.901058209903256, + "relativeStake": 0.0020979152467309084, + "relays": [ + { + "address": "pprelay.adaocean.com", + "port": 6001 + } + ] + } + ], + "slotNo": 105381838, + "version": 2 +} diff --git a/docs/environments-pre/preprod/shelley-genesis.json b/docs/environments-pre/preprod/shelley-genesis.json new file mode 100644 index 00000000..24862eb8 --- /dev/null +++ b/docs/environments-pre/preprod/shelley-genesis.json @@ -0,0 +1,72 @@ +{ + "activeSlotsCoeff": 0.05, + "epochLength": 432000, + "genDelegs": { + "637f2e950b0fd8f8e3e811c5fbeb19e411e7a2bf37272b84b29c1a0b": { + "delegate": "aae9293510344ddd636364c2673e34e03e79e3eefa8dbaa70e326f7d", + "vrf": "227116365af2ed943f1a8b5e6557bfaa34996f1578eec667a5e2b361c51e4ce7" + }, + "8a4b77c4f534f8b8cc6f269e5ebb7ba77fa63a476e50e05e66d7051c": { + "delegate": "d15422b2e8b60e500a82a8f4ceaa98b04e55a0171d1125f6c58f8758", + "vrf": "0ada6c25d62db5e1e35d3df727635afa943b9e8a123ab83785e2281605b09ce2" + }, + "b00470cd193d67aac47c373602fccd4195aad3002c169b5570de1126": { + "delegate": "b3b539e9e7ed1b32fbf778bf2ebf0a6b9f980eac90ac86623d11881a", + "vrf": "0ff0ce9b820376e51c03b27877cd08f8ba40318f1a9f85a3db0b60dd03f71a7a" + }, + "b260ffdb6eba541fcf18601923457307647dce807851b9d19da133ab": { + "delegate": "7c64eb868b4ef566391a321c85323f41d2b95480d7ce56ad2abcb022", + "vrf": "7fb22abd39d550c9a022ec8104648a26240a9ff9c88b8b89a6e20d393c03098e" + }, + "ced1599fd821a39593e00592e5292bdc1437ae0f7af388ef5257344a": { + "delegate": "de7ca985023cf892f4de7f5f1d0a7181668884752d9ebb9e96c95059", + "vrf": "c301b7fc4d1b57fb60841bcec5e3d2db89602e5285801e522fce3790987b1124" + }, + "dd2a7d71a05bed11db61555ba4c658cb1ce06c8024193d064f2a66ae": { + "delegate": "1e113c218899ee7807f4028071d0e108fc790dade9fd1a0d0b0701ee", + "vrf": "faf2702aa4893c877c622ab22dfeaf1d0c8aab98b837fe2bf667314f0d043822" + }, + "f3b9e74f7d0f24d2314ea5dfbca94b65b2059d1ff94d97436b82d5b4": { + "delegate": "fd637b08cc379ef7b99c83b416458fcda8a01a606041779331008fb9", + "vrf": "37f2ea7c843a688159ddc2c38a2f997ab465150164a9136dca69564714b73268" + } + }, + "initialFunds": {}, + "maxKESEvolutions": 62, + "maxLovelaceSupply": 45000000000000000, + "networkId": "Testnet", + "networkMagic": 1, + "protocolParams": { + "protocolVersion": { + "minor": 0, + "major": 2 + }, + "decentralisationParam": 1, + "eMax": 18, + "extraEntropy": { + "tag": "NeutralNonce" + }, + "maxTxSize": 16384, + "maxBlockBodySize": 65536, + "maxBlockHeaderSize": 1100, + "minFeeA": 44, + "minFeeB": 155381, + "minUTxOValue": 1000000, + "poolDeposit": 500000000, + "minPoolCost": 340000000, + "keyDeposit": 2000000, + "nOpt": 150, + "rho": 0.003, + "tau": 0.20, + "a0": 0.3 + }, + "securityParam": 2160, + "slotLength": 1, + "slotsPerKESPeriod": 129600, + "staking": { + "pools": {}, + "stake": {} + }, + "systemStart": "2022-06-01T00:00:00Z", + "updateQuorum": 5 +} diff --git a/docs/environments-pre/preprod/submit-api-config.json b/docs/environments-pre/preprod/submit-api-config.json new file mode 100644 index 00000000..4e1e4e7b --- /dev/null +++ b/docs/environments-pre/preprod/submit-api-config.json @@ -0,0 +1,123 @@ +{ + "EnableLogMetrics": false, + "EnableLogging": true, + "GenesisHash": "d4b8de7a11d929a323373cbab6c1a9bdc931beffff11db111cf9d57356ee1937", + "PrometheusPort": 8080, + "RequiresNetworkMagic": "RequiresMagic", + "TraceOptions": { + "": { + "backends": [ + "EKGBackend", + "Stdout HumanFormatColoured" + ], + "detail": "DNormal", + "severity": "Info" + } + }, + "defaultBackends": [ + "KatipBK" + ], + "defaultScribes": [ + [ + "StdoutSK", + "stdout" + ] + ], + "minSeverity": "Info", + "options": { + "cfokey": { + "value": "Release-1.0.0" + }, + "mapBackends": {}, + "mapSeverity": { + "db-sync-node": "Info", + "db-sync-node.Mux": "Error", + "db-sync-node.Subscription": "Error" + }, + "mapSubtrace": { + "#ekgview": { + "contents": [ + [ + { + "contents": "cardano.epoch-validation.benchmark", + "tag": "Contains" + }, + [ + { + "contents": ".monoclock.basic.", + "tag": "Contains" + } + ] + ], + [ + { + "contents": "cardano.epoch-validation.benchmark", + "tag": "Contains" + }, + [ + { + "contents": "diff.RTS.cpuNs.timed.", + "tag": "Contains" + } + ] + ], + [ + { + "contents": "#ekgview.#aggregation.cardano.epoch-validation.benchmark", + "tag": "StartsWith" + }, + [ + { + "contents": "diff.RTS.gcNum.timed.", + "tag": "Contains" + } + ] + ] + ], + "subtrace": "FilterTrace" + }, + "#messagecounters.aggregation": { + "subtrace": "NoTrace" + }, + "#messagecounters.ekgview": { + "subtrace": "NoTrace" + }, + "#messagecounters.katip": { + "subtrace": "NoTrace" + }, + "#messagecounters.monitoring": { + "subtrace": "NoTrace" + }, + "#messagecounters.switchboard": { + "subtrace": "NoTrace" + }, + "benchmark": { + "contents": [ + "GhcRtsStats", + "MonotonicClock" + ], + "subtrace": "ObservableTrace" + }, + "cardano.epoch-validation.utxo-stats": { + "subtrace": "NoTrace" + } + } + }, + "rotation": { + "rpKeepFilesNum": 10, + "rpLogLimitBytes": 5000000, + "rpMaxAgeHours": 24 + }, + "setupBackends": [ + "AggregationBK", + "KatipBK" + ], + "setupScribes": [ + { + "scFormat": "ScText", + "scKind": "StdoutSK", + "scName": "stdout", + "scRotation": null + } + ] +} diff --git a/docs/environments-pre/preprod/topology.json b/docs/environments-pre/preprod/topology.json new file mode 100644 index 00000000..acc24d44 --- /dev/null +++ b/docs/environments-pre/preprod/topology.json @@ -0,0 +1,24 @@ +{ + "bootstrapPeers": [ + { + "address": "preprod-node.play.dev.cardano.org", + "port": 3001 + } + ], + "localRoots": [ + { + "accessPoints": [], + "advertise": false, + "trustable": false, + "valency": 1 + } + ], + "peerSnapshotFile": "peer-snapshot.json", + "publicRoots": [ + { + "accessPoints": [], + "advertise": false + } + ], + "useLedgerAfterSlot": 105062413 +} diff --git a/docs/environments-pre/preprod/tracer-config.json b/docs/environments-pre/preprod/tracer-config.json new file mode 100644 index 00000000..fa7cbc10 --- /dev/null +++ b/docs/environments-pre/preprod/tracer-config.json @@ -0,0 +1,35 @@ +{ + "ekgRequestFreq": null, + "ekgRequestFull": null, + "hasEKG": { + "epHost": "127.0.0.1", + "epPort": 12788 + }, + "hasPrometheus": { + "epHost": "127.0.0.1", + "epPort": 12808 + }, + "loRequestNum": null, + "logging": [ + { + "logFormat": "ForHuman", + "logMode": "FileMode", + "logRoot": "/tmp/cardano-tracer" + } + ], + "metricsHelp": null, + "metricsNoSuffix": null, + "network": { + "contents": "/tmp/tracer.socket", + "tag": "AcceptAt" + }, + "networkMagic": 1, + "resourceFreq": null, + "rotation": { + "rpFrequencySecs": 60, + "rpKeepFilesNum": 14, + "rpLogLimitBytes": 10000000, + "rpMaxAgeHours": 24 + }, + "verbosity": null +} diff --git a/docs/environments-pre/preview b/docs/environments-pre/preview deleted file mode 120000 index 6b2e1697..00000000 --- a/docs/environments-pre/preview +++ /dev/null @@ -1 +0,0 @@ -../environments/preview \ No newline at end of file diff --git a/docs/environments-pre/preview/alonzo-genesis.json b/docs/environments-pre/preview/alonzo-genesis.json new file mode 100644 index 00000000..0fd90dee --- /dev/null +++ b/docs/environments-pre/preview/alonzo-genesis.json @@ -0,0 +1,196 @@ +{ + "lovelacePerUTxOWord": 34482, + "executionPrices": { + "prSteps": + { + "numerator" : 721, + "denominator" : 10000000 + }, + "prMem": + { + "numerator" : 577, + "denominator" : 10000 + } + }, + "maxTxExUnits": { + "exUnitsMem": 10000000, + "exUnitsSteps": 10000000000 + }, + "maxBlockExUnits": { + "exUnitsMem": 50000000, + "exUnitsSteps": 40000000000 + }, + "maxValueSize": 5000, + "collateralPercentage": 150, + "maxCollateralInputs": 3, + "costModels": { + "PlutusV1": { + "sha2_256-memory-arguments": 4, + "equalsString-cpu-arguments-constant": 1000, + "cekDelayCost-exBudgetMemory": 100, + "lessThanEqualsByteString-cpu-arguments-intercept": 103599, + "divideInteger-memory-arguments-minimum": 1, + "appendByteString-cpu-arguments-slope": 621, + "blake2b-cpu-arguments-slope": 29175, + "iData-cpu-arguments": 150000, + "encodeUtf8-cpu-arguments-slope": 1000, + "unBData-cpu-arguments": 150000, + "multiplyInteger-cpu-arguments-intercept": 61516, + "cekConstCost-exBudgetMemory": 100, + "nullList-cpu-arguments": 150000, + "equalsString-cpu-arguments-intercept": 150000, + "trace-cpu-arguments": 150000, + "mkNilData-memory-arguments": 32, + "lengthOfByteString-cpu-arguments": 150000, + "cekBuiltinCost-exBudgetCPU": 29773, + "bData-cpu-arguments": 150000, + "subtractInteger-cpu-arguments-slope": 0, + "unIData-cpu-arguments": 150000, + "consByteString-memory-arguments-intercept": 0, + "divideInteger-memory-arguments-slope": 1, + "divideInteger-cpu-arguments-model-arguments-slope": 118, + "listData-cpu-arguments": 150000, + "headList-cpu-arguments": 150000, + "chooseData-memory-arguments": 32, + "equalsInteger-cpu-arguments-intercept": 136542, + "sha3_256-cpu-arguments-slope": 82363, + "sliceByteString-cpu-arguments-slope": 5000, + "unMapData-cpu-arguments": 150000, + "lessThanInteger-cpu-arguments-intercept": 179690, + "mkCons-cpu-arguments": 150000, + "appendString-memory-arguments-intercept": 0, + "modInteger-cpu-arguments-model-arguments-slope": 118, + "ifThenElse-cpu-arguments": 1, + "mkNilPairData-cpu-arguments": 150000, + "lessThanEqualsInteger-cpu-arguments-intercept": 145276, + "addInteger-memory-arguments-slope": 1, + "chooseList-memory-arguments": 32, + "constrData-memory-arguments": 32, + "decodeUtf8-cpu-arguments-intercept": 150000, + "equalsData-memory-arguments": 1, + "subtractInteger-memory-arguments-slope": 1, + "appendByteString-memory-arguments-intercept": 0, + "lengthOfByteString-memory-arguments": 4, + "headList-memory-arguments": 32, + "listData-memory-arguments": 32, + "consByteString-cpu-arguments-intercept": 150000, + "unIData-memory-arguments": 32, + "remainderInteger-memory-arguments-minimum": 1, + "bData-memory-arguments": 32, + "lessThanByteString-cpu-arguments-slope": 248, + "encodeUtf8-memory-arguments-intercept": 0, + "cekStartupCost-exBudgetCPU": 100, + "multiplyInteger-memory-arguments-intercept": 0, + "unListData-memory-arguments": 32, + "remainderInteger-cpu-arguments-model-arguments-slope": 118, + "cekVarCost-exBudgetCPU": 29773, + "remainderInteger-memory-arguments-slope": 1, + "cekForceCost-exBudgetCPU": 29773, + "sha2_256-cpu-arguments-slope": 29175, + "equalsInteger-memory-arguments": 1, + "indexByteString-memory-arguments": 1, + "addInteger-memory-arguments-intercept": 1, + "chooseUnit-cpu-arguments": 150000, + "sndPair-cpu-arguments": 150000, + "cekLamCost-exBudgetCPU": 29773, + "fstPair-cpu-arguments": 150000, + "quotientInteger-memory-arguments-minimum": 1, + "decodeUtf8-cpu-arguments-slope": 1000, + "lessThanInteger-memory-arguments": 1, + "lessThanEqualsInteger-cpu-arguments-slope": 1366, + "fstPair-memory-arguments": 32, + "modInteger-memory-arguments-intercept": 0, + "unConstrData-cpu-arguments": 150000, + "lessThanEqualsInteger-memory-arguments": 1, + "chooseUnit-memory-arguments": 32, + "sndPair-memory-arguments": 32, + "addInteger-cpu-arguments-intercept": 197209, + "decodeUtf8-memory-arguments-slope": 8, + "equalsData-cpu-arguments-intercept": 150000, + "mapData-cpu-arguments": 150000, + "mkPairData-cpu-arguments": 150000, + "quotientInteger-cpu-arguments-constant": 148000, + "consByteString-memory-arguments-slope": 1, + "cekVarCost-exBudgetMemory": 100, + "indexByteString-cpu-arguments": 150000, + "unListData-cpu-arguments": 150000, + "equalsInteger-cpu-arguments-slope": 1326, + "cekStartupCost-exBudgetMemory": 100, + "subtractInteger-cpu-arguments-intercept": 197209, + "divideInteger-cpu-arguments-model-arguments-intercept": 425507, + "divideInteger-memory-arguments-intercept": 0, + "cekForceCost-exBudgetMemory": 100, + "blake2b-cpu-arguments-intercept": 2477736, + "remainderInteger-cpu-arguments-constant": 148000, + "tailList-cpu-arguments": 150000, + "encodeUtf8-cpu-arguments-intercept": 150000, + "equalsString-cpu-arguments-slope": 1000, + "lessThanByteString-memory-arguments": 1, + "multiplyInteger-cpu-arguments-slope": 11218, + "appendByteString-cpu-arguments-intercept": 396231, + "lessThanEqualsByteString-cpu-arguments-slope": 248, + "modInteger-memory-arguments-slope": 1, + "addInteger-cpu-arguments-slope": 0, + "equalsData-cpu-arguments-slope": 10000, + "decodeUtf8-memory-arguments-intercept": 0, + "chooseList-cpu-arguments": 150000, + "constrData-cpu-arguments": 150000, + "equalsByteString-memory-arguments": 1, + "cekApplyCost-exBudgetCPU": 29773, + "quotientInteger-memory-arguments-slope": 1, + "verifySignature-cpu-arguments-intercept": 3345831, + "unMapData-memory-arguments": 32, + "mkCons-memory-arguments": 32, + "sliceByteString-memory-arguments-slope": 1, + "sha3_256-memory-arguments": 4, + "ifThenElse-memory-arguments": 1, + "mkNilPairData-memory-arguments": 32, + "equalsByteString-cpu-arguments-slope": 247, + "appendString-cpu-arguments-intercept": 150000, + "quotientInteger-cpu-arguments-model-arguments-slope": 118, + "cekApplyCost-exBudgetMemory": 100, + "equalsString-memory-arguments": 1, + "multiplyInteger-memory-arguments-slope": 1, + "cekBuiltinCost-exBudgetMemory": 100, + "remainderInteger-memory-arguments-intercept": 0, + "sha2_256-cpu-arguments-intercept": 2477736, + "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, + "lessThanEqualsByteString-memory-arguments": 1, + "tailList-memory-arguments": 32, + "mkNilData-cpu-arguments": 150000, + "chooseData-cpu-arguments": 150000, + "unBData-memory-arguments": 32, + "blake2b-memory-arguments": 4, + "iData-memory-arguments": 32, + "nullList-memory-arguments": 32, + "cekDelayCost-exBudgetCPU": 29773, + "subtractInteger-memory-arguments-intercept": 1, + "lessThanByteString-cpu-arguments-intercept": 103599, + "consByteString-cpu-arguments-slope": 1000, + "appendByteString-memory-arguments-slope": 1, + "trace-memory-arguments": 32, + "divideInteger-cpu-arguments-constant": 148000, + "cekConstCost-exBudgetCPU": 29773, + "encodeUtf8-memory-arguments-slope": 8, + "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, + "mapData-memory-arguments": 32, + "appendString-cpu-arguments-slope": 1000, + "modInteger-cpu-arguments-constant": 148000, + "verifySignature-cpu-arguments-slope": 1, + "unConstrData-memory-arguments": 32, + "quotientInteger-memory-arguments-intercept": 0, + "equalsByteString-cpu-arguments-constant": 150000, + "sliceByteString-memory-arguments-intercept": 0, + "mkPairData-memory-arguments": 32, + "equalsByteString-cpu-arguments-intercept": 112536, + "appendString-memory-arguments-slope": 1, + "lessThanInteger-cpu-arguments-slope": 497, + "modInteger-cpu-arguments-model-arguments-intercept": 425507, + "modInteger-memory-arguments-minimum": 1, + "sha3_256-cpu-arguments-intercept": 0, + "verifySignature-memory-arguments": 1, + "cekLamCost-exBudgetMemory": 100, + "sliceByteString-cpu-arguments-intercept": 150000 + } + } +} diff --git a/docs/environments-pre/preview/byron-genesis.json b/docs/environments-pre/preview/byron-genesis.json new file mode 100644 index 00000000..99b58458 --- /dev/null +++ b/docs/environments-pre/preview/byron-genesis.json @@ -0,0 +1,117 @@ +{ "bootStakeholders": + { "021e737009040bf7f1e7b1bcc148f29d748d4a6b561902c95e4a9f36": 1 + , "0bc82ced9544980b9ffe7f64b1538bbda6804a5cc32c8035485e184b": 1 + , "18ed9844deef98cf9ba8b39791dede0538d2d2fa79bf67ef37dcc826": 1 + , "66cfa84ad0ee5ca8586244c8393007cf3d9622d77cfa03fd4f35065b": 1 + , "76c4d6c68c0ef81ae364411a84e52ce66089ed006ca29adfc0227901": 1 + , "8cc6b89fec65cc83d34b7bab2e6494db631d8476a86625767dd0c2a0": 1 + , "e90060fdc085ac9f63cdb3b32ba1d84e0f7eb98561687b213b4c8770": 1 + } +, "heavyDelegation": + { "021e737009040bf7f1e7b1bcc148f29d748d4a6b561902c95e4a9f36": + { "omega": 0 + , "issuerPk": + "6hSFCotivD08t02n43RMiaF9LzwtYVrFMu/WX6ShfEsxfdXFL5Y6c+DwHSZOCywU0RJz5er2icIO03UytC9NTg==" + , "delegatePk": + "JEnSVQTPGriTx1+lAMkKhCNsMBDNPGw+NiEvNPh4ui6IdvxrO+WkQPTy5U865XB4VFvi/zb7d+H1bilnztQNBg==" + , "cert": + "558952d17442e8cc73f0c7dd606e329b38ed2ec0c1f83fe2567d28b21ef2223d2d23640cd0531f75832b50e519631c48643fcfaa7168851645dce07b90d87f0e" + } + , "0bc82ced9544980b9ffe7f64b1538bbda6804a5cc32c8035485e184b": + { "omega": 0 + , "issuerPk": + "MJ7IskKU8GKk0Eeg3zhfSOK1DDVXOMHD2V/zhEpODUtL9YB0Y7sXnbZfg3+Df05hskP5Jz+dZvdC6DH/dP9jmQ==" + , "delegatePk": + "hwO7NJL7LfAk5e/QG61FKcdORoK60tvprE3063Muh4EQKrWA6l7t23B2GziK8D0hRO0j5W1Gzpn8WW69XLIlKA==" + , "cert": + "2bccf50d0c3cbb03dd29cfba817e8ba615db3d7722b41b264ad08722e548cfe83d069b29d13e490823d7519ecdd9940ea49573f6027056c4bd58da1adf75020e" + } + , "18ed9844deef98cf9ba8b39791dede0538d2d2fa79bf67ef37dcc826": + { "omega": 0 + , "issuerPk": + "pXbW4Jak8maeuWiosvrurykKnqDSHswUjroonSDS3fTnWS+BKe+vjT4zZJNKhQ33KbagiHVJ5CJUNggfsCtG2g==" + , "delegatePk": + "rbJAZp3kWCUvp8dnLR6qsgpGU+qKAFow4NHYKWiKCkfm1qFCFONob50N1IbNWCGWAhg38ZPTvBazTasjsfj6yQ==" + , "cert": + "89e1638e31fd3d402cecb897ba773d8c2c11c2d3cff2462b266e21461539b1a4fe8fb528e159b9af473799b51e49aa5b5816a88f10c484aa7cef7ad12850830a" + } + , "66cfa84ad0ee5ca8586244c8393007cf3d9622d77cfa03fd4f35065b": + { "omega": 0 + , "issuerPk": + "/LGZjmmcAMRisP7Rf454GM2QUKgj2aAyqE+iQo2PIEhcistFOlT+idtbLTceZAnQcwwPJDtTcNi+EnPQyscZOg==" + , "delegatePk": + "rinFUiKKCPPFY0ULEKn1SPRgLVmOS3jdTXDtrxK6VI1I11G3uBS1Olxi0mQSN3kf+B3hm/xHkuUDVNaSXNiBeQ==" + , "cert": + "3e7f30bb68c5bc4d23c2a730ac154a188a1fd45aac3f438efd380303171443d2ca4f50e5a1ff66b40ae3da64697f2599956ae06c21b73fa828b8c0dc9fb27302" + } + , "76c4d6c68c0ef81ae364411a84e52ce66089ed006ca29adfc0227901": + { "omega": 0 + , "issuerPk": + "9EE85tTLdSSR4T1Xoy6n9wr6jlbavCdfp9oQKusskO3DSSyNqRYS7QzYQ96j/WnphUey63082YkKijMfF9A4eA==" + , "delegatePk": + "dvyHDkXg8LFtb0K6Sitl8OGSEZPvfCVQYLDR6Au6t6/ROvlerMKQ8uri4fG7hQQzbHKtdKWgv94t+zuFJTQ1fw==" + , "cert": + "5ec0ed46ae7e575bdb089f1bceca3b2689b13a7162fe08578fe60ba64607fffaa507412a97652c3c81cc0ef93ff404cf809a628ae19faba1a035fca0505c1d04" + } + , "8cc6b89fec65cc83d34b7bab2e6494db631d8476a86625767dd0c2a0": + { "omega": 0 + , "issuerPk": + "Hr5S5PAxf9HSB4FzmtZzaFcXrNrctrI5XUrDrnCkOUTX6rhbtOMkXU3sWVDOvU6LNSSr3/Ws2+iCYZIr7LmTWg==" + , "delegatePk": + "FaLH2b5H/XS31YRnm98N6fP4Etx6m+GbniVAXMwOp8KhYXPKBJBsX/EjIy3pSkvRBhGCjsycB0yrDxWMi5ZsIQ==" + , "cert": + "10f06304cceb42071605ebba67b308c7568e5e6fe0d773c58f7e8c13bc8d8a340f70a4fd5e1b4a1c1db1de5c7646802bbc929d6c82d7adb8a77cb6ad77eac50a" + } + , "e90060fdc085ac9f63cdb3b32ba1d84e0f7eb98561687b213b4c8770": + { "omega": 0 + , "issuerPk": + "B2R+VXzy3c8bxncdOpQ2Z/tblxRNQO8AXQ0OsJDQvZYnLeGQcLD78kyYLpi3nfuS4SfnLar23NV4yiEVwaw+Yw==" + , "delegatePk": + "nACHGIBacymrKwn07iW/a5ZKJCPZ2cKQqeXw3ivR7WOYVUuufWhZlCoUTZ7rtBqoDaexblUQwkC7hA7AmNA3FA==" + , "cert": + "b5440daa05f7fae557df46e4f1b7c5802b86f465daad1137e315abf6e72f1c877207276abb8dcba86e18e42d39b34c2f0fa82ba2919944cdc8e2e5264baa450b" + } + } +, "startTime": 1666656000 +, "nonAvvmBalances": + { "FHnt4NL7yPXjpZtYj1YUiX9QYYUZGXDT9gA2PJXQFkTSMx3EgawXK5BUrCHdhe2": + "0" + , "FHnt4NL7yPXk7D87qAWEmfnL7wSQ9AzBU2mjZt3eM48NSCbygxgzAU6vCGiRZEW": + "0" + , "FHnt4NL7yPXpazQsTdJ3Gp1twQUo4N5rrgGbRNSzchjchPiApc1k4CvqDMcdd7H": + "0" + , "FHnt4NL7yPXtNo1wLCLZyGTMfAvB14h8onafiYkM7B69ZwvGgXeUyQWfi7FPrif": + "0" + , "FHnt4NL7yPXtmi4mAjD43V3NB3shDs1gCuHNcMLPsRWjaw1b2yRV2xad8S8V6aq": + "0" + , "FHnt4NL7yPXvDWHa8bVs73UEUdJd64VxWXSFNqetECtYfTd9TtJguJ14Lu3feth": + "30000000000000000" + , "FHnt4NL7yPXvNSRpCYydjRr7koQCrsTtkovk5uYMimgqMJX2DyrEEBqiXaTd8rG": + "0" + , "FHnt4NL7yPY9rTvdsCeyRnsbzp4bN7XdmAZeU5PzA1qR2asYmN6CsdxJw4YoDjG": + "0" + } +, "blockVersionData": + { "scriptVersion": 0 + , "slotDuration": "20000" + , "maxBlockSize": "2000000" + , "maxHeaderSize": "2000000" + , "maxTxSize": "4096" + , "maxProposalSize": "700" + , "mpcThd": "20000000000000" + , "heavyDelThd": "300000000000" + , "updateVoteThd": "1000000000000" + , "updateProposalThd": "100000000000000" + , "updateImplicit": "10000" + , "softforkRule": + { "initThd": "900000000000000" + , "minThd": "600000000000000" + , "thdDecrement": "50000000000000" + } + , "txFeePolicy": + { "summand": "155381000000000" , "multiplier": "43946000000" } + , "unlockStakeEpoch": "18446744073709551615" + } +, "protocolConsts": { "k": 432 , "protocolMagic": 2 } +, "avvmDistr": {} +} diff --git a/docs/environments-pre/preview/config-legacy.json b/docs/environments-pre/preview/config-legacy.json new file mode 100644 index 00000000..4cc8fbcf --- /dev/null +++ b/docs/environments-pre/preview/config-legacy.json @@ -0,0 +1,116 @@ +{ + "AlonzoGenesisFile": "alonzo-genesis.json", + "AlonzoGenesisHash": "7e94a15f55d1e82d10f09203fa1d40f8eede58fd8066542cf6566008068ed874", + "ByronGenesisFile": "byron-genesis.json", + "ByronGenesisHash": "83de1d7302569ad56cf9139a41e2e11346d4cb4a31c00142557b6ab3fa550761", + "ConsensusMode": "GenesisMode", + "ConwayGenesisFile": "conway-genesis.json", + "ConwayGenesisHash": "9cc5084f02e27210eacba47af0872e3dba8946ad9460b6072d793e1d2f3987ef", + "ExperimentalHardForksEnabled": false, + "ExperimentalProtocolsEnabled": false, + "LastKnownBlockVersion-Alt": 0, + "LastKnownBlockVersion-Major": 3, + "LastKnownBlockVersion-Minor": 1, + "LedgerDB": { + "Backend": "V2InMemory", + "NumOfDiskSnapshots": 2, + "QueryBatchSize": 100000, + "SnapshotInterval": 864 + }, + "MinNodeVersion": "10.6.0", + "Protocol": "Cardano", + "RequiresNetworkMagic": "RequiresMagic", + "ShelleyGenesisFile": "shelley-genesis.json", + "ShelleyGenesisHash": "363498d1024f84bb39d3fa9593ce391483cb40d479b87233f868d6e57c3a400d", + "TestAllegraHardForkAtEpoch": 0, + "TestAlonzoHardForkAtEpoch": 0, + "TestMaryHardForkAtEpoch": 0, + "TestShelleyHardForkAtEpoch": 0, + "TraceAcceptPolicy": true, + "TraceBlockFetchClient": false, + "TraceBlockFetchDecisions": false, + "TraceBlockFetchProtocol": false, + "TraceBlockFetchProtocolSerialised": false, + "TraceBlockFetchServer": false, + "TraceChainDb": true, + "TraceChainSyncBlockServer": false, + "TraceChainSyncClient": false, + "TraceChainSyncHeaderServer": false, + "TraceChainSyncProtocol": false, + "TraceConnectionManager": true, + "TraceDNSResolver": true, + "TraceDNSSubscription": true, + "TraceDiffusionInitialization": true, + "TraceErrorPolicy": true, + "TraceForge": true, + "TraceHandshake": true, + "TraceInboundGovernor": true, + "TraceIpSubscription": true, + "TraceLedgerPeers": true, + "TraceLocalChainSyncProtocol": false, + "TraceLocalConnectionManager": true, + "TraceLocalErrorPolicy": true, + "TraceLocalHandshake": true, + "TraceLocalRootPeers": true, + "TraceLocalTxSubmissionProtocol": false, + "TraceLocalTxSubmissionServer": false, + "TraceMempool": true, + "TraceMux": false, + "TracePeerSelection": true, + "TracePeerSelectionActions": true, + "TracePublicRootPeers": true, + "TraceServer": true, + "TraceTxInbound": false, + "TraceTxOutbound": false, + "TraceTxSubmissionProtocol": false, + "TracingVerbosity": "NormalVerbosity", + "TurnOnLogMetrics": true, + "TurnOnLogging": true, + "UseTraceDispatcher": false, + "defaultBackends": [ + "KatipBK" + ], + "defaultScribes": [ + [ + "StdoutSK", + "stdout" + ] + ], + "hasEKG": 12788, + "hasPrometheus": [ + "127.0.0.1", + 12798 + ], + "minSeverity": "Info", + "options": { + "mapBackends": { + "cardano.node.metrics": [ + "EKGViewBK" + ], + "cardano.node.resources": [ + "EKGViewBK" + ] + }, + "mapSubtrace": { + "cardano.node.metrics": { + "subtrace": "Neutral" + } + } + }, + "rotation": { + "rpKeepFilesNum": 10, + "rpLogLimitBytes": 5000000, + "rpMaxAgeHours": 24 + }, + "setupBackends": [ + "KatipBK" + ], + "setupScribes": [ + { + "scFormat": "ScText", + "scKind": "StdoutSK", + "scName": "stdout", + "scRotation": null + } + ] +} diff --git a/docs/environments-pre/preview/config.json b/docs/environments-pre/preview/config.json new file mode 100644 index 00000000..9aa128d8 --- /dev/null +++ b/docs/environments-pre/preview/config.json @@ -0,0 +1,127 @@ +{ + "AlonzoGenesisFile": "alonzo-genesis.json", + "AlonzoGenesisHash": "7e94a15f55d1e82d10f09203fa1d40f8eede58fd8066542cf6566008068ed874", + "ByronGenesisFile": "byron-genesis.json", + "ByronGenesisHash": "83de1d7302569ad56cf9139a41e2e11346d4cb4a31c00142557b6ab3fa550761", + "ConsensusMode": "GenesisMode", + "ConwayGenesisFile": "conway-genesis.json", + "ConwayGenesisHash": "9cc5084f02e27210eacba47af0872e3dba8946ad9460b6072d793e1d2f3987ef", + "ExperimentalHardForksEnabled": false, + "ExperimentalProtocolsEnabled": false, + "LastKnownBlockVersion-Alt": 0, + "LastKnownBlockVersion-Major": 3, + "LastKnownBlockVersion-Minor": 1, + "LedgerDB": { + "Backend": "V2InMemory", + "NumOfDiskSnapshots": 2, + "QueryBatchSize": 100000, + "SnapshotInterval": 864 + }, + "MinNodeVersion": "10.6.0", + "Protocol": "Cardano", + "RequiresNetworkMagic": "RequiresMagic", + "ShelleyGenesisFile": "shelley-genesis.json", + "ShelleyGenesisHash": "363498d1024f84bb39d3fa9593ce391483cb40d479b87233f868d6e57c3a400d", + "TestAllegraHardForkAtEpoch": 0, + "TestAlonzoHardForkAtEpoch": 0, + "TestMaryHardForkAtEpoch": 0, + "TestShelleyHardForkAtEpoch": 0, + "TraceOptionForwarder": { + "connQueueSize": 64, + "disconnQueueSize": 128, + "maxReconnectDelay": 30 + }, + "TraceOptionMetricsPrefix": "cardano.node.metrics.", + "TraceOptionPeerFrequency": 2000, + "TraceOptionResourceFrequency": 1000, + "TraceOptions": { + "": { + "backends": [ + "EKGBackend", + "Forwarder", + "PrometheusSimple suffix 127.0.0.1 12798", + "Stdout HumanFormatColoured" + ], + "detail": "DNormal", + "severity": "Notice" + }, + "BlockFetch.Client.CompletedBlockFetch": { + "maxFrequency": 2.0 + }, + "BlockFetch.Decision": { + "severity": "Silence" + }, + "ChainDB": { + "severity": "Info" + }, + "ChainDB.AddBlockEvent.AddBlockValidation": { + "severity": "Silence" + }, + "ChainDB.AddBlockEvent.AddBlockValidation.ValidCandidate": { + "maxFrequency": 2.0 + }, + "ChainDB.AddBlockEvent.AddedBlockToQueue": { + "maxFrequency": 2.0 + }, + "ChainDB.AddBlockEvent.AddedBlockToVolatileDB": { + "maxFrequency": 2.0 + }, + "ChainDB.CopyToImmutableDBEvent.CopiedBlockToImmutableDB": { + "maxFrequency": 2.0 + }, + "ChainDB.LedgerEvent.Forker": { + "severity": "Silence" + }, + "ChainSync.Client": { + "severity": "Warning" + }, + "Forge.Loop": { + "severity": "Info" + }, + "Forge.StateInfo": { + "severity": "Info" + }, + "Mempool": { + "severity": "Info" + }, + "Mempool.AttemptAdd": { + "severity": "Silence" + }, + "Mempool.SyncNotNeeded": { + "severity": "Silence" + }, + "Net.ConnectionManager.Remote": { + "severity": "Info" + }, + "Net.ConnectionManager.Remote.ConnectionManagerCounters": { + "severity": "Silence" + }, + "Net.InboundGovernor": { + "severity": "Warning" + }, + "Net.InboundGovernor.Remote": { + "severity": "Info" + }, + "Net.Mux.Remote": { + "severity": "Info" + }, + "Net.PeerSelection": { + "severity": "Silence" + }, + "Resources": { + "severity": "Silence" + }, + "Startup.DiffusionInit": { + "severity": "Info" + } + }, + "TurnOnLogMetrics": true, + "TurnOnLogging": true, + "UseTraceDispatcher": true, + "defaultBackends": [], + "defaultScribes": [], + "minSeverity": "Critical", + "options": {}, + "setupBackends": [], + "setupScribes": [] +} diff --git a/docs/environments-pre/preview/conway-genesis.json b/docs/environments-pre/preview/conway-genesis.json new file mode 100644 index 00000000..4f8b1d06 --- /dev/null +++ b/docs/environments-pre/preview/conway-genesis.json @@ -0,0 +1,297 @@ +{ + "poolVotingThresholds": { + "committeeNormal": 0.51, + "committeeNoConfidence": 0.51, + "hardForkInitiation": 0.51, + "motionNoConfidence": 0.51, + "ppSecurityGroup": 0.51 + }, + "dRepVotingThresholds": { + "motionNoConfidence": 0.67, + "committeeNormal": 0.67, + "committeeNoConfidence": 0.6, + "updateToConstitution": 0.75, + "hardForkInitiation": 0.6, + "ppNetworkGroup": 0.67, + "ppEconomicGroup": 0.67, + "ppTechnicalGroup": 0.67, + "ppGovGroup": 0.75, + "treasuryWithdrawal": 0.67 + }, + "committeeMinSize": 0, + "committeeMaxTermLength": 365, + "govActionLifetime": 30, + "govActionDeposit": 100000000000, + "dRepDeposit": 500000000, + "dRepActivity": 20, + "minFeeRefScriptCostPerByte": 15, + "plutusV3CostModel": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1 + ], + "constitution": { + "anchor": { + "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", + "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" + }, + "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" + }, + "committee": { + "members": { + "scriptHash-ff9babf23fef3f54ec29132c07a8e23807d7b395b143ecd8ff79f4c7": 1000 + }, + "threshold": { + "numerator": 2, + "denominator": 3 + } + } +} diff --git a/docs/environments-pre/preview/db-sync-config.json b/docs/environments-pre/preview/db-sync-config.json new file mode 100644 index 00000000..6a5e0139 --- /dev/null +++ b/docs/environments-pre/preview/db-sync-config.json @@ -0,0 +1,115 @@ +{ + "EnableFutureGenesis": true, + "EnableLogMetrics": false, + "EnableLogging": true, + "NetworkName": "preview", + "NodeConfigFile": "config.json", + "PrometheusPort": 8080, + "RequiresNetworkMagic": "RequiresMagic", + "defaultBackends": [ + "KatipBK" + ], + "defaultScribes": [ + [ + "StdoutSK", + "stdout" + ] + ], + "minSeverity": "Info", + "options": { + "cfokey": { + "value": "Release-1.0.0" + }, + "mapBackends": {}, + "mapSeverity": { + "db-sync-node": "Info", + "db-sync-node.Mux": "Error", + "db-sync-node.Subscription": "Error" + }, + "mapSubtrace": { + "#ekgview": { + "contents": [ + [ + { + "contents": "cardano.epoch-validation.benchmark", + "tag": "Contains" + }, + [ + { + "contents": ".monoclock.basic.", + "tag": "Contains" + } + ] + ], + [ + { + "contents": "cardano.epoch-validation.benchmark", + "tag": "Contains" + }, + [ + { + "contents": "diff.RTS.cpuNs.timed.", + "tag": "Contains" + } + ] + ], + [ + { + "contents": "#ekgview.#aggregation.cardano.epoch-validation.benchmark", + "tag": "StartsWith" + }, + [ + { + "contents": "diff.RTS.gcNum.timed.", + "tag": "Contains" + } + ] + ] + ], + "subtrace": "FilterTrace" + }, + "#messagecounters.aggregation": { + "subtrace": "NoTrace" + }, + "#messagecounters.ekgview": { + "subtrace": "NoTrace" + }, + "#messagecounters.katip": { + "subtrace": "NoTrace" + }, + "#messagecounters.monitoring": { + "subtrace": "NoTrace" + }, + "#messagecounters.switchboard": { + "subtrace": "NoTrace" + }, + "benchmark": { + "contents": [ + "GhcRtsStats", + "MonotonicClock" + ], + "subtrace": "ObservableTrace" + }, + "cardano.epoch-validation.utxo-stats": { + "subtrace": "NoTrace" + } + } + }, + "rotation": { + "rpKeepFilesNum": 10, + "rpLogLimitBytes": 5000000, + "rpMaxAgeHours": 24 + }, + "setupBackends": [ + "AggregationBK", + "KatipBK" + ], + "setupScribes": [ + { + "scFormat": "ScText", + "scKind": "StdoutSK", + "scName": "stdout", + "scRotation": null + } + ] +} diff --git a/docs/environments-pre/preview/guardrails-script.plutus b/docs/environments-pre/preview/guardrails-script.plutus new file mode 120000 index 00000000..5033c610 --- /dev/null +++ b/docs/environments-pre/preview/guardrails-script.plutus @@ -0,0 +1 @@ +../../environments/preview/guardrails-script.plutus \ No newline at end of file diff --git a/docs/environments-pre/preview/mithril-signer-config.json b/docs/environments-pre/preview/mithril-signer-config.json new file mode 100644 index 00000000..4b4948b6 --- /dev/null +++ b/docs/environments-pre/preview/mithril-signer-config.json @@ -0,0 +1,10 @@ +{ + "aggregator_endpoint": "https://aggregator.pre-release-preview.api.mithril.network/aggregator", + "era_reader_adapter_params": "{\"address\":\"addr_test1qrv5xfwh043mlc3vk5d97s4nmhxu7cmleyssvhx37gkfyejfe8d38v3vsfgetjafgrsdc49krug8wf04h5rmtengtejqlxrksk\",\"verification_key\":\"5b35352c3232382c3134342c38372c3133382c3133362c34382c382c31342c3138372c38352c3134382c39372c3233322c3235352c3232392c33382c3234342c3234372c3230342c3139382c31332c33312c3232322c32352c3136342c35322c3130322c39312c3132302c3230382c3134375d\"}", + "era_reader_adapter_type": "cardano-chain", + "genesis_verification_key": "5b3132372c37332c3132342c3136312c362c3133372c3133312c3231332c3230372c3131372c3139382c38352c3137362c3139392c3136322c3234312c36382c3132332c3131392c3134352c31332c3233322c3234332c34392c3232392c322c3234392c3230352c3230352c33392c3233352c34345d", + "network": "preview", + "network_magic": 2, + "run_interval": 60000, + "store_retention_limit": 5 +} diff --git a/docs/environments-pre/preview/peer-snapshot.json b/docs/environments-pre/preview/peer-snapshot.json new file mode 100644 index 00000000..ab74154b --- /dev/null +++ b/docs/environments-pre/preview/peer-snapshot.json @@ -0,0 +1,1525 @@ +{ + "bigLedgerPools": [ + { + "accumulatedStake": 0.06721067201080023, + "relativeStake": 0.06721067201080023, + "relays": [ + { + "address": "node1.cardano.gratis", + "port": 6501 + }, + { + "address": "node2.cardano.gratis", + "port": 6502 + }, + { + "address": "mbb3.cardano.gratis", + "port": 6503 + } + ] + }, + { + "accumulatedStake": 0.11988680191249584, + "relativeStake": 0.0526761299016956, + "relays": [ + { + "address": "preview1.volcyada.com", + "port": 6004 + }, + { + "address": "preview2.volcyada.com", + "port": 6005 + }, + { + "address": "preview3.volcyada.com", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.16633029853437056, + "relativeStake": 0.046443496621874726, + "relays": [ + { + "address": "adaboy-preview-1c.gleeze.com", + "port": 5000 + }, + { + "address": "adaboy-preview-2c.gleeze.com", + "port": 5000 + } + ] + }, + { + "accumulatedStake": 0.21085212625505437, + "relativeStake": 0.04452182772068381, + "relays": [ + { + "address": "tn-preview.psilobyte.io", + "port": 4201 + }, + { + "address": "tn-preview2.psilobyte.io", + "port": 4202 + } + ] + }, + { + "accumulatedStake": 0.25118288885569084, + "relativeStake": 0.04033076260063649, + "relays": [ + { + "address": "132.145.71.219", + "port": 6001 + } + ] + }, + { + "accumulatedStake": 0.28903716088654025, + "relativeStake": 0.03785427203084938, + "relays": [ + { + "address": "73.222.122.247", + "port": 23001 + } + ] + }, + { + "accumulatedStake": 0.3116148128034028, + "relativeStake": 0.02257765191686258, + "relays": [ + { + "address": "preview.world.bbhmm.net", + "port": 6200 + } + ] + }, + { + "accumulatedStake": 0.33181509111320284, + "relativeStake": 0.02020027830980003, + "relays": [ + { + "address": "204.216.214.226", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.3496428473259218, + "relativeStake": 0.017827756212718975, + "relays": [ + { + "address": "sully.crabdance.com", + "port": 6004 + } + ] + }, + { + "accumulatedStake": 0.36467474638991015, + "relativeStake": 0.0150318990639883, + "relays": [ + { + "address": "relay-m.fluxpool.cc", + "port": 5001 + } + ] + }, + { + "accumulatedStake": 0.378946794462849, + "relativeStake": 0.014272048072938904, + "relays": [ + { + "address": "75.119.130.108", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.3929990314300389, + "relativeStake": 0.014052236967189853, + "relays": [ + { + "address": "73.54.73.48", + "port": 6000 + }, + { + "address": "144.126.157.225", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.40598258695590994, + "relativeStake": 0.01298355552587104, + "relays": [ + { + "address": "161.97.167.41", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.4186072839361476, + "relativeStake": 0.012624696980237656, + "relays": [ + { + "address": "preview.leadstakepool.com", + "port": 3001 + }, + { + "address": "preview.leadstakepool.com", + "port": 3002 + } + ] + }, + { + "accumulatedStake": 0.4306660832003802, + "relativeStake": 0.012058799264232629, + "relays": [ + { + "address": "8.tcp.eu.ngrok.io", + "port": 28964 + } + ] + }, + { + "accumulatedStake": 0.4410643332536316, + "relativeStake": 0.010398250053251389, + "relays": [ + { + "address": "relay1.preview.stakepool.quebec", + "port": 4000 + } + ] + }, + { + "accumulatedStake": 0.4513533932625845, + "relativeStake": 0.01028906000895292, + "relays": [ + { + "address": "test.smaug.pool.pm", + "port": 3003 + } + ] + }, + { + "accumulatedStake": 0.46163493711993825, + "relativeStake": 0.010281543857353718, + "relays": [ + { + "address": "90.248.37.47", + "port": 3000 + } + ] + }, + { + "accumulatedStake": 0.4715649206207355, + "relativeStake": 0.009929983500797254, + "relays": [ + { + "address": "preview.frcan.com", + "port": 6010 + } + ] + }, + { + "accumulatedStake": 0.48134084598834437, + "relativeStake": 0.009775925367608889, + "relays": [ + { + "address": "previewrelay.stakepoolcentral.com", + "port": 15654 + } + ] + }, + { + "accumulatedStake": 0.490987075969851, + "relativeStake": 0.009646229981506563, + "relays": [ + { + "address": "82.208.22.91", + "port": 6003 + } + ] + }, + { + "accumulatedStake": 0.5005445935471324, + "relativeStake": 0.009557517577281465, + "relays": [ + { + "address": "adar-monitor.freeddns.org", + "port": 3010 + } + ] + }, + { + "accumulatedStake": 0.5098897186890524, + "relativeStake": 0.009345125141919966, + "relays": [ + { + "address": "1.tcp.au.ngrok.io", + "port": 25432 + } + ] + }, + { + "accumulatedStake": 0.5185376653380201, + "relativeStake": 0.008647946648967742, + "relays": [ + { + "address": "relay01.preview.junglestakepool.com", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.5268785759414869, + "relativeStake": 0.008340910603466803, + "relays": [ + { + "address": "preview-r1.panl.org", + "port": 3015 + } + ] + }, + { + "accumulatedStake": 0.5351336704201426, + "relativeStake": 0.008255094478655644, + "relays": [ + { + "address": "r1.pv.mrbee.io", + "port": 3101 + } + ] + }, + { + "accumulatedStake": 0.5431106461940229, + "relativeStake": 0.007976975773880339, + "relays": [ + { + "address": "relay.test.lidonation.com", + "port": 3010 + } + ] + }, + { + "accumulatedStake": 0.5509684944042043, + "relativeStake": 0.007857848210181376, + "relays": [ + { + "address": "207.180.211.199", + "port": 6007 + } + ] + }, + { + "accumulatedStake": 0.558600227578719, + "relativeStake": 0.007631733174514711, + "relays": [ + { + "address": "88.198.86.62", + "port": 4444 + } + ] + }, + { + "accumulatedStake": 0.5661804905996637, + "relativeStake": 0.00758026302094474, + "relays": [ + { + "address": "142.132.229.15", + "port": 6001 + } + ] + }, + { + "accumulatedStake": 0.5737423574135414, + "relativeStake": 0.0075618668138777035, + "relays": [ + { + "address": "144.126.157.40", + "port": 3005 + }, + { + "address": "144.126.157.40", + "port": 3006 + }, + { + "address": "preview1.onecommunityada.com" + }, + { + "address": "preview2.onecommunityada.com" + } + ] + }, + { + "accumulatedStake": 0.5813023874902753, + "relativeStake": 0.0075600300767338985, + "relays": [ + { + "address": "beta.stake-cardano-pool.com", + "port": 7002 + } + ] + }, + { + "accumulatedStake": 0.5888526127373478, + "relativeStake": 0.007550225247072501, + "relays": [ + { + "address": "184.174.32.106", + "port": 6002 + } + ] + }, + { + "accumulatedStake": 0.5962677240674247, + "relativeStake": 0.007415111330076861, + "relays": [ + { + "address": "testnet.valhallapool.net", + "port": 3000 + } + ] + }, + { + "accumulatedStake": 0.6036159323812993, + "relativeStake": 0.0073482083138746235, + "relays": [ + { + "address": "preview-testnet-relay.cardanistas.io", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.610719031860067, + "relativeStake": 0.007103099478767758, + "relays": [ + { + "address": "beadapool.ddns.net", + "port": 6001 + } + ] + }, + { + "accumulatedStake": 0.6177030650024609, + "relativeStake": 0.006984033142393725, + "relays": [ + { + "address": "relay1.afica.io", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.6245769916823768, + "relativeStake": 0.006873926679915955, + "relays": [ + { + "address": "preview-node.world.dev.cardano.org", + "port": 30002 + } + ] + }, + { + "accumulatedStake": 0.6314343950835077, + "relativeStake": 0.006857403401130943, + "relays": [ + { + "address": "preview.adastack.net", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.638270305486085, + "relativeStake": 0.0068359104025773245, + "relays": [ + { + "address": "bbotest.duckdns.org", + "port": 6000 + }, + { + "address": "bbotest01.duckdns.org", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.6450755024934051, + "relativeStake": 0.006805197007319994, + "relays": [ + { + "address": "preview-testnet-relay.junostakepool.com", + "port": 4521 + }, + { + "address": "passive-preview-testnet-relay.junostakepool.com", + "port": 4531 + } + ] + }, + { + "accumulatedStake": 0.6517274253080555, + "relativeStake": 0.006651922814650522, + "relays": [ + { + "address": "preview.testnet.cryptobounty.org", + "port": 6161 + } + ] + }, + { + "accumulatedStake": 0.6582565034387668, + "relativeStake": 0.00652907813071133, + "relays": [ + { + "address": "52.166.113.150", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.6647484267227038, + "relativeStake": 0.006491923283936948, + "relays": [ + { + "address": "adrelay.hawak.cloud", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.6711537203564607, + "relativeStake": 0.006405293633756829, + "relays": [ + { + "address": "esq.ddns.net", + "port": 6010 + }, + { + "address": "esq.ddns.net", + "port": 6011 + } + ] + }, + { + "accumulatedStake": 0.6775506333845934, + "relativeStake": 0.0063969130281328265, + "relays": [ + { + "address": "194.163.149.210", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.68384366595915, + "relativeStake": 0.0062930325745565825, + "relays": [ + { + "address": "130.162.231.122", + "port": 6001 + } + ] + }, + { + "accumulatedStake": 0.6901163846886247, + "relativeStake": 0.006272718729474571, + "relays": [ + { + "address": "128.140.96.209", + "port": 8000 + } + ] + }, + { + "accumulatedStake": 0.6963449202532437, + "relativeStake": 0.006228535564619105, + "relays": [ + { + "address": "alpha.relays.preview.mochipool.com", + "port": 31111 + } + ] + }, + { + "accumulatedStake": 0.7025678462514534, + "relativeStake": 0.006222925998209722, + "relays": [ + { + "address": "5.161.75.212", + "port": 5003 + }, + { + "address": "100.100.100.100", + "port": 100 + }, + { + "address": "200.200.200.200", + "port": 200 + } + ] + }, + { + "accumulatedStake": 0.7087746043668555, + "relativeStake": 0.0062067581154020375, + "relays": [ + { + "address": "scarborough1.ddns.net", + "port": 6000 + }, + { + "address": "scarborough1.ddns.net", + "port": 6001 + }, + { + "address": "scarborough1.ddns.net", + "port": 6002 + } + ] + }, + { + "accumulatedStake": 0.7149337938355733, + "relativeStake": 0.006159189468717783, + "relays": [ + { + "address": "194.60.201.143", + "port": 6001 + } + ] + }, + { + "accumulatedStake": 0.7207614108432866, + "relativeStake": 0.005827617007713289, + "relays": [ + { + "address": "194.60.201.143", + "port": 6001 + } + ] + }, + { + "accumulatedStake": 0.726560231967126, + "relativeStake": 0.005798821123839422, + "relays": [ + { + "address": "preview.canadastakes.ca", + "port": 5002 + } + ] + }, + { + "accumulatedStake": 0.7322938318098271, + "relativeStake": 0.005733599842701065, + "relays": [ + { + "address": "104.238.148.18", + "port": 4002 + }, + { + "address": "198.13.63.94", + "port": 4002 + } + ] + }, + { + "accumulatedStake": 0.7379912351765555, + "relativeStake": 0.005697403366728463, + "relays": [ + { + "address": "prv-relay1.apexpool.info", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.7432914762991488, + "relativeStake": 0.0053002411225932565, + "relays": [ + { + "address": "relay.preview.cardanostakehouse.com", + "port": 11000 + } + ] + }, + { + "accumulatedStake": 0.7480211121855821, + "relativeStake": 0.004729635886433266, + "relays": [ + { + "address": "0.0.0.0", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.7521441019289754, + "relativeStake": 0.004122989743393397, + "relays": [ + { + "address": "18.219.254.123", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.7562056184249312, + "relativeStake": 0.004061516495955762, + "relays": [ + { + "address": "preview.relay.hyperlinkpool.kr", + "port": 9001 + } + ] + }, + { + "accumulatedStake": 0.7600447607036762, + "relativeStake": 0.0038391422787450577, + "relays": [ + { + "address": "101100.dyndns.org", + "port": 6008 + }, + { + "address": "101100.dyndns.org", + "port": 6005 + } + ] + }, + { + "accumulatedStake": 0.7634641497155524, + "relativeStake": 0.0034193890118761187, + "relays": [ + { + "address": "ava1.sytes.net", + "port": 6010 + } + ] + }, + { + "accumulatedStake": 0.7667739780633887, + "relativeStake": 0.0033098283478362827, + "relays": [ + { + "address": "relay0-testnet.zeropercentstaking.com", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.770048577812702, + "relativeStake": 0.00327459974931331, + "relays": [ + { + "address": "010011.dyndns.org", + "port": 5026 + }, + { + "address": "010011.dyndns.org", + "port": 5034 + } + ] + }, + { + "accumulatedStake": 0.773097712170531, + "relativeStake": 0.003049134357829056, + "relays": [ + { + "address": "topo-test.topopool.com", + "port": 3010 + } + ] + }, + { + "accumulatedStake": 0.7760386076890654, + "relativeStake": 0.0029408955185344344, + "relays": [ + { + "address": "testnet-relay.xstakepool.com", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.7789299555274234, + "relativeStake": 0.0028913478383579294, + "relays": [ + { + "address": "preview-relays.onyxstakepool.com", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.7817247029882628, + "relativeStake": 0.0027947474608393903, + "relays": [ + { + "address": "preview1-node.play.dev.cardano.org", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.7844827443181478, + "relativeStake": 0.00275804132988505, + "relays": [ + { + "address": "preview-relay.sparkcube.xyz", + "port": 6001 + } + ] + }, + { + "accumulatedStake": 0.7871558190337322, + "relativeStake": 0.002673074715584393, + "relays": [ + { + "address": "preview.relays.liqwid.finance", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.7896658394987028, + "relativeStake": 0.0025100204649705963, + "relays": [ + { + "address": "midnight-testnet.digitalfortress.online", + "port": 8001 + } + ] + }, + { + "accumulatedStake": 0.7920808056513735, + "relativeStake": 0.0024149661526706844, + "relays": [ + { + "address": "pn1.powerfulpools.com", + "port": 6030 + } + ] + }, + { + "accumulatedStake": 0.7944719702697569, + "relativeStake": 0.002391164618383447, + "relays": [ + { + "address": "test.stakepool.at", + "port": 9001 + } + ] + }, + { + "accumulatedStake": 0.7967604771612782, + "relativeStake": 0.002288506891521267, + "relays": [ + { + "address": "preview-node.play.dev.cardano.org", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.7990275211621897, + "relativeStake": 0.0022670440009114608, + "relays": [ + { + "address": "preview-test.ahlnet.nu", + "port": 2102 + } + ] + }, + { + "accumulatedStake": 0.8012550922572494, + "relativeStake": 0.0022275710950597654, + "relays": [ + { + "address": "157.173.103.26", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8034710136785713, + "relativeStake": 0.002215921421321895, + "relays": [ + { + "address": "d8bdbfbe.cardano-relay.bison.run", + "port": 1338 + } + ] + }, + { + "accumulatedStake": 0.8056615763135412, + "relativeStake": 0.0021905626349698936, + "relays": [ + { + "address": "pv-relays.digitalfortress.online", + "port": 8001 + } + ] + }, + { + "accumulatedStake": 0.8078067336569626, + "relativeStake": 0.002145157343421472, + "relays": [ + { + "address": "previewrelay1.intertreecryptoconsultants.com", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8098895055467259, + "relativeStake": 0.0020827718897631483, + "relays": [ + { + "address": "hcm07xw90vx.sn.mynetname.net", + "port": 7000 + } + ] + }, + { + "accumulatedStake": 0.8119498987484465, + "relativeStake": 0.0020603932017206647, + "relays": [ + { + "address": "2001:861:4000:2b80:216:3eff:fe05:9009", + "port": 6006 + } + ] + }, + { + "accumulatedStake": 0.8139150449238969, + "relativeStake": 0.0019651461754503657, + "relays": [ + { + "address": "95.216.173.194", + "port": 16000 + } + ] + }, + { + "accumulatedStake": 0.8158672798111938, + "relativeStake": 0.001952234887296918, + "relays": [ + { + "address": "1.tcp.ap.ngrok.io", + "port": 25317 + } + ] + }, + { + "accumulatedStake": 0.8177651194544496, + "relativeStake": 0.0018978396432558539, + "relays": [ + { + "address": "2001:861:4000:2b80:216:3eff:feb6:d700", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8196350677583735, + "relativeStake": 0.0018699483039237837, + "relays": [ + { + "address": "spec2-staging.spirestaking2.com", + "port": 3006 + } + ] + }, + { + "accumulatedStake": 0.8214863837595101, + "relativeStake": 0.0018513160011366773, + "relays": [ + { + "address": "preview.happystaking.io", + "port": 3003 + } + ] + }, + { + "accumulatedStake": 0.823319376426649, + "relativeStake": 0.0018329926671389037, + "relays": [ + { + "address": "preview2-node.play.dev.cardano.org", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8251384409071798, + "relativeStake": 0.0018190644805307623, + "relays": [ + { + "address": "preview3-node.play.dev.cardano.org", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8268649438856631, + "relativeStake": 0.0017265029784833891, + "relays": [ + { + "address": "168.138.37.117", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8285705119794176, + "relativeStake": 0.0017055680937543797, + "relays": [ + { + "address": "65.21.198.152", + "port": 3003 + } + ] + }, + { + "accumulatedStake": 0.8302661365671214, + "relativeStake": 0.0016956245877038805, + "relays": [ + { + "address": "spec1-staging.spirestaking2.com", + "port": 3005 + } + ] + }, + { + "accumulatedStake": 0.8319542758839595, + "relativeStake": 0.0016881393168381494, + "relays": [ + { + "address": "f7ca89d1.cardano-relay.stagebison.net", + "port": 1338 + } + ] + }, + { + "accumulatedStake": 0.8336305935480397, + "relativeStake": 0.0016763176640801217, + "relays": [ + { + "address": "eu-central-1.relay-preview.easy1staking.com", + "port": 30100 + } + ] + }, + { + "accumulatedStake": 0.8353016138896898, + "relativeStake": 0.0016710203416501219, + "relays": [ + { + "address": "relay.preview.crimsonpool.com", + "port": 3000 + } + ] + }, + { + "accumulatedStake": 0.8369370633437048, + "relativeStake": 0.001635449454014958, + "relays": [ + { + "address": "152.53.108.208", + "port": 8081 + } + ] + }, + { + "accumulatedStake": 0.8385683547161896, + "relativeStake": 0.0016312913724848112, + "relays": [ + { + "address": "testicles.kiwipool.org", + "port": 9720 + } + ] + }, + { + "accumulatedStake": 0.8401746445243632, + "relativeStake": 0.0016062898081735972, + "relays": [ + { + "address": "pv-relays.digitalfortress.online", + "port": 8001 + } + ] + }, + { + "accumulatedStake": 0.8417790220473965, + "relativeStake": 0.0016043775230332837, + "relays": [ + { + "address": "185.43.205.110", + "port": 3003 + }, + { + "address": "cardano.illusion.hu" + } + ] + }, + { + "accumulatedStake": 0.843378506532527, + "relativeStake": 0.0015994844851305156, + "relays": [ + { + "address": "51.77.24.220", + "port": 4003 + } + ] + }, + { + "accumulatedStake": 0.8449681026875717, + "relativeStake": 0.0015895961550447411, + "relays": [ + { + "address": "pv-relays.digitalfortress.online", + "port": 8001 + } + ] + }, + { + "accumulatedStake": 0.8465434721701195, + "relativeStake": 0.0015753694825478, + "relays": [ + { + "address": "relay.preview.lidonation.com", + "port": 3010 + } + ] + }, + { + "accumulatedStake": 0.8480794186394561, + "relativeStake": 0.0015359464693365597, + "relays": [ + { + "address": "88.198.86.61", + "port": 8888 + } + ] + }, + { + "accumulatedStake": 0.8495619891510433, + "relativeStake": 0.0014825705115872516, + "relays": [ + { + "address": "pr.adaloop.org", + "port": 4001 + } + ] + }, + { + "accumulatedStake": 0.8510421576616715, + "relativeStake": 0.001480168510628096, + "relays": [ + { + "address": "192.167.57.23", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8524802971018993, + "relativeStake": 0.001438139440227929, + "relays": [ + { + "address": "217.180.194.220", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8539183890708854, + "relativeStake": 0.0014380919689860384, + "relays": [ + { + "address": "preview.ada.chicando.net", + "port": 3002 + } + ] + }, + { + "accumulatedStake": 0.8553402015151454, + "relativeStake": 0.0014218124442599875, + "relays": [ + { + "address": "45.14.194.45", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8567553854020851, + "relativeStake": 0.0014151838869396547, + "relays": [ + { + "address": "69.128.162.203", + "port": 3000 + } + ] + }, + { + "accumulatedStake": 0.8581374243829196, + "relativeStake": 0.0013820389808345923, + "relays": [ + { + "address": "preview.cr0ss0ver.com", + "port": 5000 + } + ] + }, + { + "accumulatedStake": 0.8594766702222727, + "relativeStake": 0.0013392458393530124, + "relays": [ + { + "address": "preview.vampyre.fund", + "port": 3201 + } + ] + }, + { + "accumulatedStake": 0.8608113116617679, + "relativeStake": 0.0013346414394952647, + "relays": [ + { + "address": "167.86.86.234", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.862144405086275, + "relativeStake": 0.0013330934245070322, + "relays": [ + { + "address": "34.141.108.51", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.863456853798851, + "relativeStake": 0.0013124487125759999, + "relays": [ + { + "address": "hida.duckdns.org", + "port": 3000 + } + ] + }, + { + "accumulatedStake": 0.8647600904912637, + "relativeStake": 0.001303236692412738, + "relays": [ + { + "address": "67.250.33.227", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8660489921484121, + "relativeStake": 0.0012889016571483944, + "relays": [ + { + "address": "65.109.33.28", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8673350113330734, + "relativeStake": 0.001286019184661375, + "relays": [ + { + "address": "173.67.34.66", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.868612302551427, + "relativeStake": 0.0012772912183535172, + "relays": [ + { + "address": "preview.planetstake.com", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8698863358195572, + "relativeStake": 0.0012740332681302614, + "relays": [ + { + "address": "109.205.181.113", + "port": 7900 + } + ] + }, + { + "accumulatedStake": 0.8711602157442334, + "relativeStake": 0.0012738799246761257, + "relays": [ + { + "address": "preview-relay.adaseal.eu", + "port": 6002 + } + ] + }, + { + "accumulatedStake": 0.8724296932945059, + "relativeStake": 0.001269477550272548, + "relays": [ + { + "address": "194.163.182.201", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8736979591154941, + "relativeStake": 0.00126826582098815, + "relays": [ + { + "address": "test.paradoxicalsphere.com", + "port": 6080 + } + ] + }, + { + "accumulatedStake": 0.8749633609994654, + "relativeStake": 0.0012654018839712614, + "relays": [ + { + "address": "173.249.12.120", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8762285784499102, + "relativeStake": 0.001265217450444893, + "relays": [ + { + "address": "gateway.adavault.com", + "port": 4051 + } + ] + }, + { + "accumulatedStake": 0.8774859509992309, + "relativeStake": 0.00125737254932063, + "relays": [ + { + "address": "riverfox.duckdns.org", + "port": 600 + } + ] + }, + { + "accumulatedStake": 0.878741133437856, + "relativeStake": 0.001255182438625094, + "relays": [ + { + "address": "preview-relay1.akyo.org", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8799861459400959, + "relativeStake": 0.0012450125022399978, + "relays": [ + { + "address": "preview1.fluid7.com", + "port": 6011 + } + ] + }, + { + "accumulatedStake": 0.8812236709345156, + "relativeStake": 0.0012375249944196747, + "relays": [ + { + "address": "76.81.132.186", + "port": 3002 + } + ] + }, + { + "accumulatedStake": 0.882445795290356, + "relativeStake": 0.0012221243558404437, + "relays": [ + { + "address": "188.68.34.2", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8836654966298457, + "relativeStake": 0.0012197013394896258, + "relays": [ + { + "address": "152.53.38.172", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8848763941810247, + "relativeStake": 0.0012108975511790096, + "relays": [ + { + "address": "tada.tada01dd", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8860810594307295, + "relativeStake": 0.001204665249704724, + "relays": [ + { + "address": "192.168.1.1", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8872797013625318, + "relativeStake": 0.0011986419318023205, + "relays": [ + { + "address": "ss-staging.spirestaking2.com", + "port": 3008 + } + ] + }, + { + "accumulatedStake": 0.8884777758542592, + "relativeStake": 0.001198074491727492, + "relays": [ + { + "address": "206.253.67.154", + "port": 4001 + } + ] + }, + { + "accumulatedStake": 0.8896739514778338, + "relativeStake": 0.001196175623574553, + "relays": [ + { + "address": "152.53.129.22", + "port": 5001 + } + ] + }, + { + "accumulatedStake": 0.8908670983154408, + "relativeStake": 0.0011931468376069991, + "relays": [ + { + "address": "196.175.65.1", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8920583153098266, + "relativeStake": 0.0011912169943858384, + "relays": [ + { + "address": "172.30.100.12", + "port": 6000 + }, + { + "address": "172.30.100.10", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.893249075012703, + "relativeStake": 0.001190759702876405, + "relays": [ + { + "address": "78.21.94.247", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.8944336048501014, + "relativeStake": 0.001184529837398349, + "relays": [ + { + "address": "languyen.duckdns.org", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8956167871615979, + "relativeStake": 0.0011831823114965437, + "relays": [ + { + "address": "77.23.179.21", + "port": 4444 + } + ] + }, + { + "accumulatedStake": 0.8967954028011521, + "relativeStake": 0.0011786156395541857, + "relays": [ + { + "address": "hatestnet.duckdns.org", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8979730222248046, + "relativeStake": 0.0011776194236525236, + "relays": [ + { + "address": "testnetrelay.cardano-pool.eu", + "port": 6000 + } + ] + }, + { + "accumulatedStake": 0.8991494055296037, + "relativeStake": 0.0011763833047989947, + "relays": [ + { + "address": "65.1.228.64", + "port": 3001 + } + ] + }, + { + "accumulatedStake": 0.9003214441615515, + "relativeStake": 0.0011720386319478185, + "relays": [ + { + "address": "preprod.altzpool.com", + "port": 5001 + } + ] + } + ], + "slotNo": 94408996, + "version": 2 +} diff --git a/docs/environments-pre/preview/shelley-genesis.json b/docs/environments-pre/preview/shelley-genesis.json new file mode 100644 index 00000000..20abba3f --- /dev/null +++ b/docs/environments-pre/preview/shelley-genesis.json @@ -0,0 +1,68 @@ +{ + "activeSlotsCoeff": 0.05, + "epochLength": 86400, + "genDelegs": { + "12b0f443d02861948a0fce9541916b014e8402984c7b83ad70a834ce": { + "delegate": "7c54a168c731f2f44ced620f3cca7c2bd90731cab223d5167aa994e6", + "vrf": "62d546a35e1be66a2b06e29558ef33f4222f1c466adbb59b52d800964d4e60ec" + }, + "3df542796a64e399b60c74acfbdb5afa1e114532fa36b46d6368ef3a": { + "delegate": "c44bc2f3cc7e98c0f227aa399e4035c33c0d775a0985875fff488e20", + "vrf": "4f9d334decadff6eba258b2df8ae1f02580a2628bce47ae7d957e1acd3f42a3c" + }, + "93fd5083ff20e7ab5570948831730073143bea5a5d5539852ed45889": { + "delegate": "82a02922f10105566b70366b07c758c8134fa91b3d8ae697dfa5e8e0", + "vrf": "8a57e94a9b4c65ec575f35d41edb1df399fa30fdf10775389f5d1ef670ca3f9f" + }, + "a86cab3ea72eabb2e8aafbbf4abbd2ba5bdfd04eea26a39b126a78e4": { + "delegate": "10257f6d3bae913514bdc96c9170b3166bf6838cca95736b0e418426", + "vrf": "1b54aad6b013145a0fc74bb5c2aa368ebaf3999e88637d78e09706d0cc29874a" + }, + "b799804a28885bd49c0e1b99d8b3b26de0fac17a5cf651ecf0c872f0": { + "delegate": "ebe606e22d932d51be2c1ce87e7d7e4c9a7d1f7df4a5535c29e23d22", + "vrf": "b3fc06a1f8ee69ff23185d9af453503be8b15b2652e1f9fb7c3ded6797a2d6f9" + }, + "d125812d6ab973a2c152a0525b7fd32d36ff13555a427966a9cac9b1": { + "delegate": "e302198135fb5b00bfe0b9b5623426f7cf03179ab7ba75f945d5b79b", + "vrf": "b45ca2ed95f92248fa0322ce1fc9f815a5a5aa2f21f1adc2c42c4dccfc7ba631" + }, + "ef27651990a26449a40767d5e06cdef1670a3f3ff4b951d385b51787": { + "delegate": "0e0b11e80d958732e587585d30978d683a061831d1b753878f549d05", + "vrf": "b860ec844f6cd476c4fabb4aa1ca72d5c74d82f3835aed3c9515a35b6e048719" + } + }, + "initialFunds": {}, + "maxKESEvolutions": 62, + "maxLovelaceSupply": 45000000000000000, + "networkId": "Testnet", + "networkMagic": 2, + "protocolParams": { + "protocolVersion": { + "minor": 0, + "major": 6 + }, + "decentralisationParam": 1, + "eMax": 18, + "extraEntropy": { + "tag": "NeutralNonce" + }, + "maxTxSize": 16384, + "maxBlockBodySize": 65536, + "maxBlockHeaderSize": 1100, + "minFeeA": 44, + "minFeeB": 155381, + "minUTxOValue": 1000000, + "poolDeposit": 500000000, + "minPoolCost": 340000000, + "keyDeposit": 2000000, + "nOpt": 150, + "rho": 0.003, + "tau": 0.20, + "a0": 0.3 + }, + "securityParam": 432, + "slotLength": 1, + "slotsPerKESPeriod": 129600, + "systemStart": "2022-10-25T00:00:00Z", + "updateQuorum": 5 +} diff --git a/docs/environments-pre/preview/submit-api-config.json b/docs/environments-pre/preview/submit-api-config.json new file mode 100644 index 00000000..44f80dca --- /dev/null +++ b/docs/environments-pre/preview/submit-api-config.json @@ -0,0 +1,123 @@ +{ + "EnableLogMetrics": false, + "EnableLogging": true, + "GenesisHash": "83de1d7302569ad56cf9139a41e2e11346d4cb4a31c00142557b6ab3fa550761", + "PrometheusPort": 8080, + "RequiresNetworkMagic": "RequiresMagic", + "TraceOptions": { + "": { + "backends": [ + "EKGBackend", + "Stdout HumanFormatColoured" + ], + "detail": "DNormal", + "severity": "Info" + } + }, + "defaultBackends": [ + "KatipBK" + ], + "defaultScribes": [ + [ + "StdoutSK", + "stdout" + ] + ], + "minSeverity": "Info", + "options": { + "cfokey": { + "value": "Release-1.0.0" + }, + "mapBackends": {}, + "mapSeverity": { + "db-sync-node": "Info", + "db-sync-node.Mux": "Error", + "db-sync-node.Subscription": "Error" + }, + "mapSubtrace": { + "#ekgview": { + "contents": [ + [ + { + "contents": "cardano.epoch-validation.benchmark", + "tag": "Contains" + }, + [ + { + "contents": ".monoclock.basic.", + "tag": "Contains" + } + ] + ], + [ + { + "contents": "cardano.epoch-validation.benchmark", + "tag": "Contains" + }, + [ + { + "contents": "diff.RTS.cpuNs.timed.", + "tag": "Contains" + } + ] + ], + [ + { + "contents": "#ekgview.#aggregation.cardano.epoch-validation.benchmark", + "tag": "StartsWith" + }, + [ + { + "contents": "diff.RTS.gcNum.timed.", + "tag": "Contains" + } + ] + ] + ], + "subtrace": "FilterTrace" + }, + "#messagecounters.aggregation": { + "subtrace": "NoTrace" + }, + "#messagecounters.ekgview": { + "subtrace": "NoTrace" + }, + "#messagecounters.katip": { + "subtrace": "NoTrace" + }, + "#messagecounters.monitoring": { + "subtrace": "NoTrace" + }, + "#messagecounters.switchboard": { + "subtrace": "NoTrace" + }, + "benchmark": { + "contents": [ + "GhcRtsStats", + "MonotonicClock" + ], + "subtrace": "ObservableTrace" + }, + "cardano.epoch-validation.utxo-stats": { + "subtrace": "NoTrace" + } + } + }, + "rotation": { + "rpKeepFilesNum": 10, + "rpLogLimitBytes": 5000000, + "rpMaxAgeHours": 24 + }, + "setupBackends": [ + "AggregationBK", + "KatipBK" + ], + "setupScribes": [ + { + "scFormat": "ScText", + "scKind": "StdoutSK", + "scName": "stdout", + "scRotation": null + } + ] +} diff --git a/docs/environments-pre/preview/topology.json b/docs/environments-pre/preview/topology.json new file mode 100644 index 00000000..5507ce52 --- /dev/null +++ b/docs/environments-pre/preview/topology.json @@ -0,0 +1,24 @@ +{ + "bootstrapPeers": [ + { + "address": "preview-node.play.dev.cardano.org", + "port": 3001 + } + ], + "localRoots": [ + { + "accessPoints": [], + "advertise": false, + "trustable": false, + "valency": 1 + } + ], + "peerSnapshotFile": "peer-snapshot.json", + "publicRoots": [ + { + "accessPoints": [], + "advertise": false + } + ], + "useLedgerAfterSlot": 94348801 +} diff --git a/docs/environments-pre/preview/tracer-config.json b/docs/environments-pre/preview/tracer-config.json new file mode 100644 index 00000000..690b466f --- /dev/null +++ b/docs/environments-pre/preview/tracer-config.json @@ -0,0 +1,35 @@ +{ + "ekgRequestFreq": null, + "ekgRequestFull": null, + "hasEKG": { + "epHost": "127.0.0.1", + "epPort": 12788 + }, + "hasPrometheus": { + "epHost": "127.0.0.1", + "epPort": 12808 + }, + "loRequestNum": null, + "logging": [ + { + "logFormat": "ForHuman", + "logMode": "FileMode", + "logRoot": "/tmp/cardano-tracer" + } + ], + "metricsHelp": null, + "metricsNoSuffix": null, + "network": { + "contents": "/tmp/tracer.socket", + "tag": "AcceptAt" + }, + "networkMagic": 2, + "resourceFreq": null, + "rotation": { + "rpFrequencySecs": 60, + "rpKeepFilesNum": 14, + "rpLogLimitBytes": 10000000, + "rpMaxAgeHours": 24 + }, + "verbosity": null +} diff --git a/mdbook/adv-preprod.md b/mdbook/adv-preprod.md index 267f73e4..e53db360 100644 --- a/mdbook/adv-preprod.md +++ b/mdbook/adv-preprod.md @@ -1,24 +1,28 @@ ## Advanced Configuration: Pre-Production Testnet -There is currently no pre-release version available for the preview environment. +Users wanting to test a cardano-node pre-release version on the pre-production +environment may obtain compatible configuration files below. -The latest version available is cardano-node release `10.5.1`. +The latest version available is cardano-node pre-release `10.6.0`. #### Configuration files -Compatible with cardano-node release [10.5.1](https://github.com/IntersectMBO/cardano-node/releases/tag/10.5.1) +Compatible with cardano-node pre-release [10.6.0](https://github.com/IntersectMBO/cardano-node/releases/tag/10.6.0) ``` NOTE: -The non-block-producer node config has `PeerSharing` enabled by -default, so should not be used with block-producers. +* The new tracing system is now default. See additional notes below. -Additionally, avoid connecting a block-producer not using p2p to a p2p -PeerSharing enabled relay as the block-producer's IP will be leaked. +* There is no longer a need to maintain separate non-forger and forger config +files. Node will now intelligently set PeerSharing, and a few other config +parameters based on forging status. + +* The legacy non-p2p networking mode is no longer available. ``` -- [Node Config (Non-block-producers -- see note above)](environments-pre/preprod/config.json) -- [Node Config (Block-producers)](environments-pre/preprod/config-bp.json) +- [Node Config](environments-pre/preprod/config.json) +- [Node Config Legacy](environments-pre/preprod/config-legacy.json) +- [Tracer Config](environments-pre/preprod/tracer-config.json) - [DB Sync Config](environments-pre/preprod/db-sync-config.json) - [Submit API Config](environments-pre/preprod/submit-api-config.json) - [Node Topology](environments-pre/preprod/topology.json) @@ -29,6 +33,18 @@ PeerSharing enabled relay as the block-producer's IP will be leaked. - [Conway Genesis](environments-pre/preprod/conway-genesis.json) - [Compiled guardrails script](environments-pre/preprod/guardrails-script.plutus) +#### New Tracing System + +As of node `10.6.0` the new tracing system is default. The legacy tracing +system is still available, with a legacy config provided above, but is +deprecated and will be removed in the near future. + +New tracing system documentation can be found at: [Quick +start](https://developers.cardano.org/docs/operate-a-stake-pool/node-operations/new-tracing-system/new-tracing-system/). +Additionally a metrics migration guide can be found +[here](https://update-me.com). + + #### Ouroboros Genesis Mode Ouroboros genesis mode is now the default consensus mode on preview and preprod diff --git a/mdbook/adv-preview.md b/mdbook/adv-preview.md index ae99a650..7c2bdcdf 100644 --- a/mdbook/adv-preview.md +++ b/mdbook/adv-preview.md @@ -1,24 +1,28 @@ ## Advanced Configuration: Preview Testnet -There is currently no pre-release version available for the preview environment. +Users wanting to test a cardano-node pre-release version on the preview +environment may obtain compatible configuration files below. -The latest version available is cardano-node release `10.5.1`. +The latest version available is cardano-node pre-release `10.6.0`. #### Configuration files -Compatible with cardano-node release [10.5.1](https://github.com/IntersectMBO/cardano-node/releases/tag/10.5.1) +Compatible with cardano-node pre-release [10.6.0](https://github.com/IntersectMBO/cardano-node/releases/tag/10.6.0) ``` NOTE: -The non-block-producer node config has `PeerSharing` enabled by -default, so should not be used with block-producers. +* The new tracing system is now default. See additional notes below. -Additionally, avoid connecting a block-producer not using p2p to a p2p -PeerSharing enabled relay as the block-producer's IP will be leaked. +* There is no longer a need to maintain separate non-forger and forger config +files. Node will now intelligently set PeerSharing, and a few other config +parameters based on forging status. + +* The legacy non-p2p networking mode is no longer available. ``` -- [Node Config (Non-block-producers -- see note above)](environments-pre/preview/config.json) -- [Node Config (Block-producers)](environments-pre/preview/config-bp.json) +- [Node Config](environments-pre/preview/config.json) +- [Node Config Legacy](environments-pre/preview/config-legacy.json) +- [Tracer Config](environments-pre/preview/tracer-config.json) - [DB Sync Config](environments-pre/preview/db-sync-config.json) - [Submit API Config](environments-pre/preview/submit-api-config.json) - [Node Topology](environments-pre/preview/topology.json) @@ -29,6 +33,18 @@ PeerSharing enabled relay as the block-producer's IP will be leaked. - [Conway Genesis](environments-pre/preview/conway-genesis.json) - [Compiled guardrails script](environments-pre/preview/guardrails-script.plutus) +#### New Tracing System + +As of node `10.6.0` the new tracing system is default. The legacy tracing +system is still available, with a legacy config provided above, but is +deprecated and will be removed in the near future. + +New tracing system documentation can be found at: [Quick +start](https://developers.cardano.org/docs/operate-a-stake-pool/node-operations/new-tracing-system/new-tracing-system/). +Additionally a metrics migration guide can be found +[here](https://update-me.com). + + #### Ouroboros Genesis Mode Ouroboros genesis mode is now the default consensus mode on preview and preprod From 5d19183620923ad91cd50d3c3984750d6b2f5973 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Mon, 27 Oct 2025 14:37:56 -0500 Subject: [PATCH 31/42] imp: minor bash and recipes fixes, devShell pin mod --- Justfile | 3 ++- flake/nixosModules/matomo.nix | 4 ++++ perSystem/devShells/default.nix | 21 +++++++++------------ scripts/bash-fns.sh | 2 +- scripts/recipes/governance.just | 2 +- 5 files changed, 17 insertions(+), 15 deletions(-) diff --git a/Justfile b/Justfile index d3ad5196..c2049952 100644 --- a/Justfile +++ b/Justfile @@ -112,6 +112,7 @@ checkSshConfig := ''' | where ($it.machine | str ends-with ".ipv4") | rename machine pubIpv4 | update machine { $in | str replace ".ipv4" "" } + | update pubIpv4 { $in | if $in == "unavailable.ipv4" { null } else { $in } } | sort-by machine ) @@ -404,7 +405,7 @@ dedelegate-pools ENV *IDXS=null: EXISTS="true" while [ "$EXISTS" = "true" ]; do - EXISTS=$(eval "$CARDANO_CLI" latest query tx-mempool tx-exists $TXID | jq -r .exists) + EXISTS=$(eval "$CARDANO_CLI" latest query tx-mempool tx-exists $TXID | jq -r .exists || true) if [ "$EXISTS" = "true" ]; then echo "Pool de-delegation index $i tx still exists in the mempool, sleeping 5s: $TXID" else diff --git a/flake/nixosModules/matomo.nix b/flake/nixosModules/matomo.nix index 10f288f5..67bdecb5 100644 --- a/flake/nixosModules/matomo.nix +++ b/flake/nixosModules/matomo.nix @@ -150,6 +150,10 @@ flake: { }; nginx-vhost-exporter.enable = true; + + redis.servers.matomo = { + enable = true; + }; }; security.acme = { diff --git a/perSystem/devShells/default.nix b/perSystem/devShells/default.nix index febae76e..f6aa8ebd 100644 --- a/perSystem/devShells/default.nix +++ b/perSystem/devShells/default.nix @@ -1,12 +1,8 @@ -flake: { +{ # Uncomment for node service debugging # flake.config.cardano-parts.pkgs.special.cardano-node-service = "${flake.inputs.cardano-node-service.outPath}/nix/nixos"; - perSystem = { - inputs', - system, - ... - }: { + perSystem = {inputs', ...}: { cardano-parts = { shell.global = { defaultShell = "ops"; @@ -17,12 +13,13 @@ flake: { # the defined cardano-parts pkgs, but also deployable cluster groups which also may utilize them. # # Temporarily set all node and cli packages to the X.Y.Z tag - pkgs = { - # inherit (flake.inputs.cardanoTest.packages.${system}) cardano-cli cardano-node; - cardano-cli-ng = flake.inputs.cardanoTest.packages.${system}.cardano-cli; - cardano-node-ng = flake.inputs.cardanoTest.packages.${system}.cardano-node; - cardano-tracer-ng = flake.inputs.cardanoTest.packages.${system}.cardano-tracer; - }; + # pkgs = { + # # inherit (flake.inputs.cardanoTest.packages.${system}) cardano-cli cardano-node; + # cardano-cli-ng = flake.inputs.cardanoTest.packages.${system}.cardano-cli; + # cardano-node-ng = flake.inputs.cardanoTest.packages.${system}.cardano-node; + # cardano-tracer-ng = flake.inputs.cardanoTest.packages.${system}.cardano-tracer; + # snapshot-converter-ng = flake.inputs.cardanoTest.packages.${system}.snapshot-converter; + # }; }; }; } diff --git a/scripts/bash-fns.sh b/scripts/bash-fns.sh index e6c5b409..409c9916 100644 --- a/scripts/bash-fns.sh +++ b/scripts/bash-fns.sh @@ -15,7 +15,7 @@ submit() ( EXISTS="true" while [ "$EXISTS" = "true" ]; do - EXISTS=$(cardano-cli latest query tx-mempool tx-exists "$TXID" | jq -re .exists) + EXISTS=$(cardano-cli latest query tx-mempool tx-exists "$TXID" | jq -re .exists || true) if [ "$EXISTS" = "true" ]; then echo "The transaction still exists in the mempool, sleeping 5s: $TXID" else diff --git a/scripts/recipes/governance.just b/scripts/recipes/governance.just index c4c5b488..0206c10c 100644 --- a/scripts/recipes/governance.just +++ b/scripts/recipes/governance.just @@ -992,7 +992,7 @@ vote-with-pool ENV POOL ACTION_ID ACTION_IDX VOTE: EXISTS="true" while [ "$EXISTS" = "true" ]; do - EXISTS=$(eval "$CARDANO_CLI" latest query tx-mempool tx-exists $TXID | jq -r .exists) + EXISTS=$(eval "$CARDANO_CLI" latest query tx-mempool tx-exists $TXID | jq -r .exists || true) if [ "$EXISTS" = "true" ]; then echo "Vote transaction still exists in the mempool, sleeping 5s: $TXID" else From e21ca39692ed4df2936a0f3f17352193ddb5de03 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Mon, 27 Oct 2025 14:40:11 -0500 Subject: [PATCH 32/42] imp: resize mainnet ebs gp3 -> 400, lmdb testing --- flake/colmena.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/flake/colmena.nix b/flake/colmena.nix index 2cabe3b4..73f3d339 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -791,7 +791,8 @@ in preview1-faucet-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node faucet previewFaucet];}; # Smallest d variant for testing - preview1-test-a-1 = {imports = [eu-central-1 m5ad-large (ebs 80) (nodeRamPct 70) (group "preview1") node-pre bp mithrilSignerDisable tcpTxOpt];}; + # preview1-test-a-1 = {imports = [eu-central-1 m5ad-large (ebs 80) (nodeRamPct 70) (group "preview1") node-pre bp mithrilSignerDisable tcpTxOpt];}; + preview1-test-a-1 = {imports = [eu-central-1 m5ad-large (ebs 80) (nodeRamPct 70) (group "preview1") node-pre lmdb tcpTxOpt];}; preview2-bp-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre bp legacyT mithrilRelease (declMRel "preview2-rel-b-1")];}; preview2-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre hiConn rel legacyT previewRelMig];}; @@ -816,12 +817,13 @@ in # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node nodeGhc963 (openFwTcp 3001) bp gcLogging];}; # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node nodeGhc963 (openFwTcp 3001)];}; # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node (openFwTcp 3001)];}; - mainnet1-rel-a-1 = {imports = [eu-central-1 r5-xlarge (ebs 300) (group "mainnet1") node-pre bp mithrilSignerDisable];}; + mainnet1-rel-a-1 = {imports = [eu-central-1 r5-xlarge (ebs 400) (group "mainnet1") node-pre bp mithrilSignerDisable];}; # Also keep the lmdb and extra debug mainnet node in stopped state for now - mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 300) (group "mainnet1") node-pre lmdb ram8gib (openFwTcp 3001)];}; - mainnet1-rel-a-3 = {imports = [eu-central-1 m5ad-large (ebs 300) (group "mainnet1") node lmdb ram8gib (openFwTcp 3001)];}; - mainnet1-rel-a-4 = {imports = [eu-central-1 r5-xlarge (ebs 300) (group "mainnet1") node legacyT (openFwTcp 3001)];}; + # mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 300) (group "mainnet1") node-pre lmdb ram8gib (openFwTcp 3001)];}; + mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 400) (group "mainnet1") node-pre lmdb ram8gib (openFwTcp 3001)];}; + mainnet1-rel-a-3 = {imports = [eu-central-1 m5ad-large (ebs 400) (group "mainnet1") node-pre lmdb ram8gib (openFwTcp 3001)];}; + mainnet1-rel-a-4 = {imports = [eu-central-1 r5-xlarge (ebs 400) (group "mainnet1") node legacyT (openFwTcp 3001)];}; # --------------------------------------------------------------------------------------------------------- # --------------------------------------------------------------------------------------------------------- From ccd18714d51949f52533409842b566fe96b274ff Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Mon, 27 Oct 2025 14:50:30 -0500 Subject: [PATCH 33/42] bump: cardano-parts pin for 10.6.0 release candidate --- flake.lock | 682 ++++++++++++++++++++++++----------------------------- flake.nix | 6 +- 2 files changed, 316 insertions(+), 372 deletions(-) diff --git a/flake.lock b/flake.lock index 6908b330..40a0065a 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ "CHaP_2": { "flake": false, "locked": { - "lastModified": 1752755491, - "narHash": "sha256-LhTRY6kgvg5cGfoQ9FD2v15WucqO4C+VLMHa9JP/Zi4=", + "lastModified": 1761315163, + "narHash": "sha256-h+JPIMflNAOpY3XhZNcS5sUAOyO06499uWATj2j6P5Q=", "owner": "intersectmbo", "repo": "cardano-haskell-packages", - "rev": "fe5f8c99284ca892efe46d91a9ccb00aa76f2525", + "rev": "131bcd51c4869b191e8c3afbb9f3fd326cd6e5e1", "type": "github" }, "original": { @@ -304,11 +304,11 @@ }, "capkgs": { "locked": { - "lastModified": 1755190706, - "narHash": "sha256-/+6TQESSFiqoyT6LfBbcij0HeyCAMD9+AndDJHGKSFM=", + "lastModified": 1760451894, + "narHash": "sha256-GXy1zMjD73bmBpmK3f6V+rWCKQgfjQXzYUk9Dky+qso=", "owner": "input-output-hk", "repo": "capkgs", - "rev": "b2cd2938011557e0c7e767dc112510acdaed2b16", + "rev": "36068d0908d770da0498f9dcc254d17b17524e03", "type": "github" }, "original": { @@ -319,22 +319,24 @@ }, "cardano-automation": { "inputs": { - "flake-utils": "flake-utils_3", + "flake-utils": "flake-utils_2", "haskellNix": [ - "cardanoTest", + "cardano-parts", + "cardano-node-10-6-0", "haskellNix" ], "nixpkgs": [ - "cardanoTest", + "cardano-parts", + "cardano-node-10-6-0", "nixpkgs" ] }, "locked": { - "lastModified": 1741965132, - "narHash": "sha256-SjNEfsLa+2FKS4GlszaH0fO/QGJbooNFMYU1GVdJToo=", + "lastModified": 1750923974, + "narHash": "sha256-PXB1aro2KalRw6OZkcbICl6Ge7HB4yEl5O3epm9VZl8=", "owner": "input-output-hk", "repo": "cardano-automation", - "rev": "78d16a837d74a72822041ee1b970daa73ac83b9e", + "rev": "64bf80a78102787790bac96075ef4109ff7de36e", "type": "github" }, "original": { @@ -426,6 +428,41 @@ "type": "github" } }, + "cardano-node-10-6-0": { + "inputs": { + "CHaP": "CHaP_2", + "cardano-automation": "cardano-automation", + "customConfig": "customConfig", + "em": "em", + "empty-flake": "empty-flake", + "flake-compat": "flake-compat_2", + "hackageNix": "hackageNix", + "haskellNix": "haskellNix_2", + "incl": "incl_2", + "iohkNix": "iohkNix_2", + "nixpkgs": [ + "cardano-parts", + "cardano-node-10-6-0", + "haskellNix", + "nixpkgs-unstable" + ], + "utils": "utils" + }, + "locked": { + "lastModified": 1761324192, + "narHash": "sha256-jch/4TeqzR3VcO6yfaWAOgw1lm1U4ZZf2WEjJE9iSXQ=", + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "10b1a67b39ca3fdd45c3966defa0fbb454bd5320", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "ref": "ana/10.6-final-integration-mix", + "repo": "cardano-node", + "type": "github" + } + }, "cardano-node-pparams-api": { "inputs": { "CHaP": "CHaP", @@ -473,16 +510,16 @@ "cardano-node-service-ng": { "flake": false, "locked": { - "lastModified": 1757635285, - "narHash": "sha256-dVYhbEYpl1G5hnQYz42DWFsYzrJ0DmSYhTQ1hIL0co8=", + "lastModified": 1761324192, + "narHash": "sha256-jch/4TeqzR3VcO6yfaWAOgw1lm1U4ZZf2WEjJE9iSXQ=", "owner": "IntersectMBO", "repo": "cardano-node", - "rev": "edae9912ff7569a48d531be6088470718f73e2cd", + "rev": "10b1a67b39ca3fdd45c3966defa0fbb454bd5320", "type": "github" }, "original": { "owner": "IntersectMBO", - "ref": "jl/10.6.0-pre-nix-cfg-updates", + "ref": "ana/10.6-final-integration-mix", "repo": "cardano-node", "type": "github" } @@ -515,6 +552,7 @@ "cardano-db-sync-service": "cardano-db-sync-service", "cardano-db-sync-service-ng": "cardano-db-sync-service-ng", "cardano-metadata-service": "cardano-metadata-service", + "cardano-node-10-6-0": "cardano-node-10-6-0", "cardano-node-service": "cardano-node-service", "cardano-node-service-ng": "cardano-node-service-ng", "cardano-ogmios-service": "cardano-ogmios-service", @@ -530,7 +568,7 @@ "iohk-nix-ng": "iohk-nix-ng", "nix": "nix_2", "nixpkgs": "nixpkgs_7", - "nixpkgs-unstable": "nixpkgs-unstable_2", + "nixpkgs-unstable": "nixpkgs-unstable_3", "opentofu-registry": "opentofu-registry", "process-compose-flake": "process-compose-flake", "services-flake": "services-flake", @@ -539,11 +577,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1759277328, - "narHash": "sha256-qA2msMhRqH7nn1JrLhp1WxbTkR8i92t6T0+EbncE+V4=", + "lastModified": 1761594377, + "narHash": "sha256-qlrr1KpqVkKis0oZvJOYtMfqpuu99kl79Mm7DQpXO2w=", "owner": "input-output-hk", "repo": "cardano-parts", - "rev": "be8a5f421fc947501db1b20af79cdf4c964e60ca", + "rev": "ced0ce83ebc73441d40a220a0c6c84e8c3c269f7", "type": "github" }, "original": { @@ -605,17 +643,17 @@ "cardano-submit-api-service-ng": { "flake": false, "locked": { - "lastModified": 1753292803, - "narHash": "sha256-uP5B+vu/DsqknOAG9EutRSgZW5aAuMV9+NVY+tGJJCk=", + "lastModified": 1761324192, + "narHash": "sha256-jch/4TeqzR3VcO6yfaWAOgw1lm1U4ZZf2WEjJE9iSXQ=", "owner": "IntersectMBO", "repo": "cardano-node", - "rev": "f11e0f303ddf3e5b8975daf72ceaa522ddb98426", + "rev": "10b1a67b39ca3fdd45c3966defa0fbb454bd5320", "type": "github" }, "original": { "owner": "IntersectMBO", + "ref": "ana/10.6-final-integration-mix", "repo": "cardano-node", - "rev": "f11e0f303ddf3e5b8975daf72ceaa522ddb98426", "type": "github" } }, @@ -639,16 +677,16 @@ "cardano-tracer-service-ng": { "flake": false, "locked": { - "lastModified": 1757635285, - "narHash": "sha256-dVYhbEYpl1G5hnQYz42DWFsYzrJ0DmSYhTQ1hIL0co8=", + "lastModified": 1761324192, + "narHash": "sha256-jch/4TeqzR3VcO6yfaWAOgw1lm1U4ZZf2WEjJE9iSXQ=", "owner": "IntersectMBO", "repo": "cardano-node", - "rev": "edae9912ff7569a48d531be6088470718f73e2cd", + "rev": "10b1a67b39ca3fdd45c3966defa0fbb454bd5320", "type": "github" }, "original": { "owner": "IntersectMBO", - "ref": "jl/10.6.0-pre-nix-cfg-updates", + "ref": "ana/10.6-final-integration-mix", "repo": "cardano-node", "type": "github" } @@ -670,44 +708,10 @@ "type": "github" } }, - "cardanoTest": { - "inputs": { - "CHaP": "CHaP_2", - "cardano-automation": "cardano-automation", - "customConfig": "customConfig", - "em": "em", - "empty-flake": "empty-flake", - "flake-compat": "flake-compat_4", - "hackageNix": "hackageNix", - "haskellNix": "haskellNix_2", - "incl": "incl_2", - "iohkNix": "iohkNix_2", - "nixpkgs": [ - "cardanoTest", - "haskellNix", - "nixpkgs-unstable" - ], - "utils": "utils" - }, - "locked": { - "lastModified": 1752857436, - "narHash": "sha256-YAAwDfzMMTeEQa0zHin7yo2nMdxONJ983tJ3NrP7K6E=", - "owner": "IntersectMBO", - "repo": "cardano-node", - "rev": "ca1ec278070baf4481564a6ba7b4a5b9e3d9f366", - "type": "github" - }, - "original": { - "owner": "IntersectMBO", - "ref": "10.5.1", - "repo": "cardano-node", - "type": "github" - } - }, "colmena": { "inputs": { - "flake-compat": "flake-compat_2", - "flake-utils": "flake-utils_2", + "flake-compat": "flake-compat_4", + "flake-utils": "flake-utils_3", "nix-github-actions": "nix-github-actions", "nixpkgs": [ "cardano-parts", @@ -747,15 +751,15 @@ "em": { "flake": false, "locked": { - "lastModified": 1685015066, - "narHash": "sha256-etAdEoYhtvjTw1ITh28WPNfwvvb5t/fpwCP6s7odSiQ=", - "owner": "deepfire", + "lastModified": 1750940090, + "narHash": "sha256-DmDtgq8ipHCm2/Hq6e9xeJ2u8WLQFN1gXYSWM1bZNCU=", + "owner": "mgmeier", "repo": "em", - "rev": "af69bb5c2ac2161434d8fea45f920f8f359587ce", + "rev": "e3dde1952fcbe550055fb065590fdffd6f6f9710", "type": "github" }, "original": { - "owner": "deepfire", + "owner": "mgmeier", "repo": "em", "type": "github" } @@ -795,15 +799,16 @@ "flake-compat_2": { "flake": false, "locked": { - "lastModified": 1650374568, - "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", - "owner": "edolstra", + "lastModified": 1647532380, + "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", + "owner": "input-output-hk", "repo": "flake-compat", - "rev": "b4a34015c698c7793d592d66adbab377907a2be8", + "rev": "7da118186435255a30b5ffeabba9629c344c0bec", "type": "github" }, "original": { - "owner": "edolstra", + "owner": "input-output-hk", + "ref": "fixes", "repo": "flake-compat", "type": "github" } @@ -811,15 +816,16 @@ "flake-compat_3": { "flake": false, "locked": { - "lastModified": 1733328505, - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", - "owner": "edolstra", + "lastModified": 1672831974, + "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "owner": "input-output-hk", "repo": "flake-compat", - "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", + "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", "type": "github" }, "original": { - "owner": "edolstra", + "owner": "input-output-hk", + "ref": "hkm/gitlab-fix", "repo": "flake-compat", "type": "github" } @@ -827,16 +833,15 @@ "flake-compat_4": { "flake": false, "locked": { - "lastModified": 1647532380, - "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", - "owner": "input-output-hk", + "lastModified": 1650374568, + "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", + "owner": "edolstra", "repo": "flake-compat", - "rev": "7da118186435255a30b5ffeabba9629c344c0bec", + "rev": "b4a34015c698c7793d592d66adbab377907a2be8", "type": "github" }, "original": { - "owner": "input-output-hk", - "ref": "fixes", + "owner": "edolstra", "repo": "flake-compat", "type": "github" } @@ -844,16 +849,15 @@ "flake-compat_5": { "flake": false, "locked": { - "lastModified": 1672831974, - "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", - "owner": "input-output-hk", + "lastModified": 1733328505, + "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", + "owner": "edolstra", "repo": "flake-compat", - "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", + "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", "type": "github" }, "original": { - "owner": "input-output-hk", - "ref": "hkm/gitlab-fix", + "owner": "edolstra", "repo": "flake-compat", "type": "github" } @@ -937,11 +941,11 @@ }, "flake-utils_2": { "locked": { - "lastModified": 1659877975, - "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", "repo": "flake-utils", - "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "type": "github" }, "original": { @@ -952,11 +956,11 @@ }, "flake-utils_3": { "locked": { - "lastModified": 1667395993, - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "lastModified": 1659877975, + "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", "owner": "numtide", "repo": "flake-utils", - "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0", "type": "github" }, "original": { @@ -999,43 +1003,6 @@ "type": "github" } }, - "ghc910X": { - "flake": false, - "locked": { - "lastModified": 1714520650, - "narHash": "sha256-4uz6RA1hRr0RheGNDM49a/B3jszqNNU8iHIow4mSyso=", - "ref": "ghc-9.10", - "rev": "2c6375b9a804ac7fca1e82eb6fcfc8594c67c5f5", - "revCount": 62663, - "submodules": true, - "type": "git", - "url": "https://gitlab.haskell.org/ghc/ghc" - }, - "original": { - "ref": "ghc-9.10", - "submodules": true, - "type": "git", - "url": "https://gitlab.haskell.org/ghc/ghc" - } - }, - "ghc911": { - "flake": false, - "locked": { - "lastModified": 1714817013, - "narHash": "sha256-m2je4UvWfkgepMeUIiXHMwE6W+iVfUY38VDGkMzjCcc=", - "ref": "refs/heads/master", - "rev": "fc24c5cf6c62ca9e3c8d236656e139676df65034", - "revCount": 62816, - "submodules": true, - "type": "git", - "url": "https://gitlab.haskell.org/ghc/ghc" - }, - "original": { - "submodules": true, - "type": "git", - "url": "https://gitlab.haskell.org/ghc/ghc" - } - }, "git-hooks-nix": { "inputs": { "flake-compat": [ @@ -1087,14 +1054,14 @@ "type": "github" } }, - "hackageNix": { + "hackage-for-stackage": { "flake": false, "locked": { - "lastModified": 1745281520, - "narHash": "sha256-dk/70Cmjx8fGSURcAHQnowETeAOElzDxn0wH/P4DUWA=", + "lastModified": 1755649550, + "narHash": "sha256-YNKeqYIezur2MvPmfVI/aHjcVRwOdBW7Du3jg6iXjKs=", "owner": "input-output-hk", "repo": "hackage.nix", - "rev": "4c98778277c642e326b3cb7c2c9cbb9163b9ffbd", + "rev": "5e56db8bc478dfb7466ea83744c3ab928aff0329", "type": "github" }, "original": { @@ -1104,6 +1071,38 @@ "type": "github" } }, + "hackage-internal": { + "flake": false, + "locked": { + "lastModified": 1750307553, + "narHash": "sha256-iiafNoeLHwlSLQTyvy8nPe2t6g5AV4PPcpMeH/2/DLs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "f7867baa8817fab296528f4a4ec39d1c7c4da4f3", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, + "hackageNix": { + "flake": false, + "locked": { + "lastModified": 1761265459, + "narHash": "sha256-7tsC/ZcNBJR1pXWdKsRoh/qlVDhCxb1Ukr7PVd2zieE=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "eb8e4d02528b4973cd09450bb62cf34997777226", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, "haskellNix": { "inputs": { "HTTP": "HTTP", @@ -1165,16 +1164,20 @@ "cabal-34": "cabal-34_2", "cabal-36": "cabal-36_2", "cardano-shell": "cardano-shell_2", - "flake-compat": "flake-compat_5", + "flake-compat": "flake-compat_3", "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_2", - "ghc910X": "ghc910X", - "ghc911": "ghc911", "hackage": [ - "cardanoTest", + "cardano-parts", + "cardano-node-10-6-0", "hackageNix" ], + "hackage-for-stackage": "hackage-for-stackage", + "hackage-internal": "hackage-internal", + "hls": "hls", "hls-1.10": "hls-1.10_2", "hls-2.0": "hls-2.0_2", + "hls-2.10": "hls-2.10", + "hls-2.11": "hls-2.11", "hls-2.2": "hls-2.2_2", "hls-2.3": "hls-2.3_2", "hls-2.4": "hls-2.4_2", @@ -1182,36 +1185,50 @@ "hls-2.6": "hls-2.6_2", "hls-2.7": "hls-2.7_2", "hls-2.8": "hls-2.8_2", + "hls-2.9": "hls-2.9_2", "hpc-coveralls": "hpc-coveralls_2", - "hydra": "hydra_2", "iserv-proxy": "iserv-proxy_2", "nixpkgs": [ - "cardanoTest", + "cardano-parts", + "cardano-node-10-6-0", "nixpkgs" ], - "nixpkgs-2003": "nixpkgs-2003_2", - "nixpkgs-2105": "nixpkgs-2105_2", - "nixpkgs-2111": "nixpkgs-2111_2", - "nixpkgs-2205": "nixpkgs-2205_2", - "nixpkgs-2211": "nixpkgs-2211_2", "nixpkgs-2305": "nixpkgs-2305_2", "nixpkgs-2311": "nixpkgs-2311_2", - "nixpkgs-unstable": "nixpkgs-unstable_3", + "nixpkgs-2405": "nixpkgs-2405_2", + "nixpkgs-2411": "nixpkgs-2411", + "nixpkgs-2505": "nixpkgs-2505", + "nixpkgs-unstable": "nixpkgs-unstable_2", "old-ghc-nix": "old-ghc-nix_2", "stackage": "stackage_2" }, "locked": { - "lastModified": 1718797200, - "narHash": "sha256-ueFxTuZrQ3ZT/Fj5sSeUWlqKa4+OkUU1xW0E+q/XTfw=", + "lastModified": 1755663895, + "narHash": "sha256-76Ns29GQsO5S5gPRcic+vagcJicOSvhA+oKQ9r9kjFE=", "owner": "input-output-hk", "repo": "haskell.nix", - "rev": "cb139fa956158397aa398186bb32dd26f7318784", + "rev": "71fcc9f531993aada52173fceb4ff4ce2148207d", "type": "github" }, "original": { "owner": "input-output-hk", "repo": "haskell.nix", - "rev": "cb139fa956158397aa398186bb32dd26f7318784", + "type": "github" + } + }, + "hls": { + "flake": false, + "locked": { + "lastModified": 1741604408, + "narHash": "sha256-tuq3+Ip70yu89GswZ7DSINBpwRprnWnl6xDYnS4GOsc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "682d6894c94087da5e566771f25311c47e145359", + "type": "github" + }, + "original": { + "owner": "haskell", + "repo": "haskell-language-server", "type": "github" } }, @@ -1283,6 +1300,40 @@ "type": "github" } }, + "hls-2.10": { + "flake": false, + "locked": { + "lastModified": 1743069404, + "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.10.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.11": { + "flake": false, + "locked": { + "lastModified": 1747306193, + "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.11.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.2": { "flake": false, "locked": { @@ -1538,6 +1589,23 @@ "type": "github" } }, + "hls-2.9_2": { + "flake": false, + "locked": { + "lastModified": 1719993701, + "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, "hpc-coveralls": { "flake": false, "locked": { @@ -1594,30 +1662,6 @@ "type": "indirect" } }, - "hydra_2": { - "inputs": { - "nix": "nix_3", - "nixpkgs": [ - "cardanoTest", - "haskellNix", - "hydra", - "nix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1671755331, - "narHash": "sha256-hXsgJj0Cy0ZiCiYdW2OdBz5WmFyOMKuw4zyxKpgUKm4=", - "owner": "NixOS", - "repo": "hydra", - "rev": "f48f00ee6d5727ae3e488cbf9ce157460853fea8", - "type": "github" - }, - "original": { - "id": "hydra", - "type": "indirect" - } - }, "incl": { "inputs": { "nixlib": "nixlib" @@ -1699,10 +1743,10 @@ }, "iohk-nix": { "inputs": { - "blst": "blst_2", + "blst": "blst_3", "nixpkgs": "nixpkgs_4", - "secp256k1": "secp256k1_2", - "sodium": "sodium_2" + "secp256k1": "secp256k1_3", + "sodium": "sodium_3" }, "locked": { "lastModified": 1751421193, @@ -1720,17 +1764,17 @@ }, "iohk-nix-ng": { "inputs": { - "blst": "blst_3", + "blst": "blst_4", "nixpkgs": "nixpkgs_5", - "secp256k1": "secp256k1_3", - "sodium": "sodium_3" + "secp256k1": "secp256k1_4", + "sodium": "sodium_4" }, "locked": { - "lastModified": 1755030560, - "narHash": "sha256-iEKngfkifsqAvi8g2cwV2W0IK/3LopgFhA3SXz4r5m0=", + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", "owner": "input-output-hk", "repo": "iohk-nix", - "rev": "f1da9c88be417237608580bab7fe24ee433bc585", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", "type": "github" }, "original": { @@ -1763,24 +1807,26 @@ }, "iohkNix_2": { "inputs": { - "blst": "blst_4", + "blst": "blst_2", "nixpkgs": [ - "cardanoTest", + "cardano-parts", + "cardano-node-10-6-0", "nixpkgs" ], - "secp256k1": "secp256k1_4", - "sodium": "sodium_4" + "secp256k1": "secp256k1_2", + "sodium": "sodium_2" }, "locked": { - "lastModified": 1750025513, - "narHash": "sha256-WUNoYIZvU9moc5ccwJcF22r+bUJXO5dWoRyLPs8bJic=", + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", "owner": "input-output-hk", "repo": "iohk-nix", - "rev": "f63aa2a49720526900fb5943db4123b5b8dcc534", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", "type": "github" }, "original": { "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", "repo": "iohk-nix", "type": "github" } @@ -1805,11 +1851,11 @@ "iserv-proxy_2": { "flake": false, "locked": { - "lastModified": 1717479972, - "narHash": "sha256-7vE3RQycHI1YT9LHJ1/fUaeln2vIpYm6Mmn8FTpYeVo=", + "lastModified": 1755040634, + "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", "owner": "stable-haskell", "repo": "iserv-proxy", - "rev": "2ed34002247213fc435d0062350b91bab920626e", + "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", "type": "github" }, "original": { @@ -1835,22 +1881,6 @@ "type": "github" } }, - "lowdown-src_2": { - "flake": false, - "locked": { - "lastModified": 1633514407, - "narHash": "sha256-Dw32tiMjdK9t3ETl5fzGrutQTzh2rufgZV4A/BbxuD4=", - "owner": "kristapsdz", - "repo": "lowdown", - "rev": "d2c2b44ff6c27b936ec27358a2653caaef8f73b8", - "type": "github" - }, - "original": { - "owner": "kristapsdz", - "repo": "lowdown", - "type": "github" - } - }, "nix": { "inputs": { "lowdown-src": "lowdown-src", @@ -1896,7 +1926,7 @@ }, "nix_2": { "inputs": { - "flake-compat": "flake-compat_3", + "flake-compat": "flake-compat_5", "flake-parts": "flake-parts_3", "git-hooks-nix": "git-hooks-nix", "nixpkgs": "nixpkgs_6", @@ -1918,27 +1948,6 @@ "type": "github" } }, - "nix_3": { - "inputs": { - "lowdown-src": "lowdown-src_2", - "nixpkgs": "nixpkgs_8", - "nixpkgs-regression": "nixpkgs-regression_3" - }, - "locked": { - "lastModified": 1661606874, - "narHash": "sha256-9+rpYzI+SmxJn+EbYxjGv68Ucp22bdFUSy/4LkHkkDQ=", - "owner": "NixOS", - "repo": "nix", - "rev": "11e45768b34fdafdcf019ddbd337afa16127ff0f", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "2.11.0", - "repo": "nix", - "type": "github" - } - }, "nixlib": { "locked": { "lastModified": 1667696192, @@ -2001,22 +2010,6 @@ "type": "github" } }, - "nixpkgs-2003_2": { - "locked": { - "lastModified": 1620055814, - "narHash": "sha256-8LEHoYSJiL901bTMVatq+rf8y7QtWuZhwwpKE2fyaRY=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "1db42b7fe3878f3f5f7a4f2dc210772fd080e205", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-20.03-darwin", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs-2105": { "locked": { "lastModified": 1659914493, @@ -2033,22 +2026,6 @@ "type": "github" } }, - "nixpkgs-2105_2": { - "locked": { - "lastModified": 1659914493, - "narHash": "sha256-lkA5X3VNMKirvA+SUzvEhfA7XquWLci+CGi505YFAIs=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "022caabb5f2265ad4006c1fa5b1ebe69fb0c3faf", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-21.05-darwin", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs-2111": { "locked": { "lastModified": 1659446231, @@ -2065,22 +2042,6 @@ "type": "github" } }, - "nixpkgs-2111_2": { - "locked": { - "lastModified": 1659446231, - "narHash": "sha256-hekabNdTdgR/iLsgce5TGWmfIDZ86qjPhxDg/8TlzhE=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "eabc38219184cc3e04a974fe31857d8e0eac098d", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-21.11-darwin", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs-2205": { "locked": { "lastModified": 1685573264, @@ -2097,22 +2058,6 @@ "type": "github" } }, - "nixpkgs-2205_2": { - "locked": { - "lastModified": 1685573264, - "narHash": "sha256-Zffu01pONhs/pqH07cjlF10NnMDLok8ix5Uk4rhOnZQ=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "380be19fbd2d9079f677978361792cb25e8a3635", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-22.05-darwin", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs-2211": { "locked": { "lastModified": 1688392541, @@ -2129,22 +2074,6 @@ "type": "github" } }, - "nixpkgs-2211_2": { - "locked": { - "lastModified": 1688392541, - "narHash": "sha256-lHrKvEkCPTUO+7tPfjIcb7Trk6k31rz18vkyqmkeJfY=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "ea4c80b39be4c09702b0cb3b42eab59e2ba4f24b", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-22.11-darwin", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs-23-11": { "locked": { "lastModified": 1717159533, @@ -2179,11 +2108,11 @@ }, "nixpkgs-2305_2": { "locked": { - "lastModified": 1701362232, - "narHash": "sha256-GVdzxL0lhEadqs3hfRLuj+L1OJFGiL/L7gCcelgBlsw=", + "lastModified": 1705033721, + "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d2332963662edffacfddfad59ff4f709dde80ffe", + "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", "type": "github" }, "original": { @@ -2211,11 +2140,11 @@ }, "nixpkgs-2311_2": { "locked": { - "lastModified": 1701386440, - "narHash": "sha256-xI0uQ9E7JbmEy/v8kR9ZQan6389rHug+zOtZeZFiDJk=", + "lastModified": 1719957072, + "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "293822e55ec1872f715a66d0eda9e592dc14419f", + "rev": "7144d6241f02d171d25fba3edeaf15e0f2592105", "type": "github" }, "original": { @@ -2241,6 +2170,54 @@ "type": "github" } }, + "nixpkgs-2405_2": { + "locked": { + "lastModified": 1735564410, + "narHash": "sha256-HB/FA0+1gpSs8+/boEavrGJH+Eq08/R2wWNph1sM1Dg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1e7a8f391f1a490460760065fa0630b5520f9cf8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2411": { + "locked": { + "lastModified": 1748037224, + "narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "f09dede81861f3a83f7f06641ead34f02f37597f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2505": { + "locked": { + "lastModified": 1748852332, + "narHash": "sha256-r/wVJWmLYEqvrJKnL48r90Wn9HWX9SHFt6s4LhuTh7k=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a8167f3cc2f991dd4d0055746df53dae5fd0c953", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-25.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-lib": { "locked": { "dir": "lib", @@ -2306,29 +2283,29 @@ "type": "github" } }, - "nixpkgs-regression_3": { + "nixpkgs-unstable": { "locked": { - "lastModified": 1643052045, - "narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=", + "lastModified": 1720181791, + "narHash": "sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", + "rev": "4284c2b73c8bce4b46a6adf23e16d9e2ec8da4bb", "type": "github" }, "original": { "owner": "NixOS", + "ref": "nixpkgs-unstable", "repo": "nixpkgs", - "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", "type": "github" } }, - "nixpkgs-unstable": { + "nixpkgs-unstable_2": { "locked": { - "lastModified": 1720181791, - "narHash": "sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8=", + "lastModified": 1748856973, + "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4284c2b73c8bce4b46a6adf23e16d9e2ec8da4bb", + "rev": "e4b09e47ace7d87de083786b404bf232eb6c89d8", "type": "github" }, "original": { @@ -2338,7 +2315,7 @@ "type": "github" } }, - "nixpkgs-unstable_2": { + "nixpkgs-unstable_3": { "locked": { "lastModified": 1748248602, "narHash": "sha256-LanRAm0IRpL36KpCKSknEwkBFvTLc9mDHKeAmfTrHwg=", @@ -2354,22 +2331,6 @@ "type": "github" } }, - "nixpkgs-unstable_3": { - "locked": { - "lastModified": 1694822471, - "narHash": "sha256-6fSDCj++lZVMZlyqOe9SIOL8tYSBz1bI8acwovRwoX8=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "47585496bcb13fb72e4a90daeea2f434e2501998", - "type": "github" - }, - "original": { - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "47585496bcb13fb72e4a90daeea2f434e2501998", - "type": "github" - } - }, "nixpkgs_2": { "locked": { "lastModified": 1684171562, @@ -2466,22 +2427,6 @@ "type": "github" } }, - "nixpkgs_8": { - "locked": { - "lastModified": 1657693803, - "narHash": "sha256-G++2CJ9u0E7NNTAi9n5G8TdDmGJXcIjkJ3NF8cetQB8=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "365e1b3a859281cf11b94f87231adeabbdd878a2", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-22.05-small", - "repo": "nixpkgs", - "type": "github" - } - }, "old-ghc-nix": { "flake": false, "locked": { @@ -2551,7 +2496,6 @@ "inputs": { "cardano-node-pparams-api": "cardano-node-pparams-api", "cardano-parts": "cardano-parts", - "cardanoTest": "cardanoTest", "flake-parts": [ "cardano-parts", "flake-parts" @@ -2773,11 +2717,11 @@ "stackage_2": { "flake": false, "locked": { - "lastModified": 1718756571, - "narHash": "sha256-8rL8viTbuE9/yV1of6SWp2tHmhVMD2UmkOfmN5KDbKg=", + "lastModified": 1755648773, + "narHash": "sha256-NhcOu6GwYal+awBQLoMT4vf7L7Ar1DectDjK2mF653I=", "owner": "input-output-hk", "repo": "stackage.nix", - "rev": "027672fb6fd45828b0e623c8152572d4058429ad", + "rev": "1a0ea16d99761b93456460c255a8b723647b2c77", "type": "github" }, "original": { @@ -2856,7 +2800,7 @@ "cardano-parts", "nixpkgs" ], - "systems": "systems_2" + "systems": "systems_3" }, "locked": { "lastModified": 1747386897, @@ -2895,7 +2839,7 @@ }, "utils": { "inputs": { - "systems": "systems_3" + "systems": "systems_2" }, "locked": { "lastModified": 1710146030, diff --git a/flake.nix b/flake.nix index 420804d0..bd8fcd3c 100644 --- a/flake.nix +++ b/flake.nix @@ -9,9 +9,9 @@ # cardano-parts.url = "path:/home/jlotoski/work/iohk/cardano-parts-wt/next-2025-08-14"; # Local pins for additional customization: - cardanoTest.url = "github:IntersectMBO/cardano-node/10.5.1"; - # cardanoTest.url = "github:IntersectMBO/cardano-node/jl/10.6.0-pre-nix-cfg-updates"; - # cardanoTest.url = "path:/home/jlotoski/work/iohk/cardano-node-wt/jl/10.6.0-pre-nix-cfg-updates"; + # cardanoTest.url = "github:IntersectMBO/cardano-node/10.5.1"; + # cardanoTest.url = "github:IntersectMBO/cardano-node/ana/10.6-final-integration-mix"; + # cardanoTest.url = "path:/home/jlotoski/work/iohk/cardano-node-wt/ana/10.6-final-integration-mix"; # PParams api testing cardano-node-pparams-api.url = "github:johnalotoski/cardano-node-pparams-api"; From 004c416b86e26e33c1475c90aaf63cc8d65889e3 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Mon, 27 Oct 2025 16:06:59 -0500 Subject: [PATCH 34/42] fix: breaking changes in faucet de-delegation scripts --- Justfile | 2 +- scripts/restore-delegation-accounts.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Justfile b/Justfile index c2049952..a4a69143 100644 --- a/Justfile +++ b/Justfile @@ -401,7 +401,7 @@ dedelegate-pools ENV *IDXS=null: --wallet-mnemonic <(just sops-decrypt-binary secrets/envs/{{ENV}}/utxo-keys/faucet.mnemonic) \ --delegation-index "$i" - TXID=$(eval "$CARDANO_CLI" latest transaction txid --tx-file tx-deleg-account-$i-restore.txsigned) + TXID=$(eval "$CARDANO_CLI" latest transaction txid --tx-file tx-deleg-account-$i-restore.txsigned | jq -r .txhash) EXISTS="true" while [ "$EXISTS" = "true" ]; do diff --git a/scripts/restore-delegation-accounts.py b/scripts/restore-delegation-accounts.py index bebb44ed..1f557810 100755 --- a/scripts/restore-delegation-accounts.py +++ b/scripts/restore-delegation-accounts.py @@ -261,7 +261,7 @@ def signTx(tx_body, utxo_signing_key_str, stake_signing_key, out_file): if p.returncode != 0: print(p.stderr) raise Exception("Unknown error signing transaction") - cli_args = ["cardano-cli", "latest", "transaction", "txid", "--tx-file", out_file] + cli_args = ["cardano-cli", "latest", "transaction", "txid", "--output-text", "--tx-file", out_file] p = subprocess.run(cli_args, input=None, capture_output=True, text=True) if p.returncode != 0: print(p.stderr) From 01fb2dd101e020a9940b7e70508e13f1ed9c47cf Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Sun, 2 Nov 2025 20:30:54 -0600 Subject: [PATCH 35/42] resize: preview1-test-a-1 to test lmdb at higher mem cap --- flake/colmena.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/flake/colmena.nix b/flake/colmena.nix index 73f3d339..de366212 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -29,6 +29,7 @@ in # i7ie-2xlarge.aws.instance.instance_type = "i7ie.2xlarge"; # m5a-large.aws.instance.instance_type = "m5a.large"; m5ad-large.aws.instance.instance_type = "m5ad.large"; + m5ad-xlarge.aws.instance.instance_type = "m5ad.xlarge"; # m5a-2xlarge.aws.instance.instance_type = "m5a.2xlarge"; r5-xlarge.aws.instance.instance_type = "r5.xlarge"; r5-2xlarge.aws.instance.instance_type = "r5.2xlarge"; @@ -791,8 +792,8 @@ in preview1-faucet-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node faucet previewFaucet];}; # Smallest d variant for testing - # preview1-test-a-1 = {imports = [eu-central-1 m5ad-large (ebs 80) (nodeRamPct 70) (group "preview1") node-pre bp mithrilSignerDisable tcpTxOpt];}; - preview1-test-a-1 = {imports = [eu-central-1 m5ad-large (ebs 80) (nodeRamPct 70) (group "preview1") node-pre lmdb tcpTxOpt];}; + # preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre bp mithrilSignerDisable tcpTxOpt];}; + preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre lmdb tcpTxOpt];}; preview2-bp-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre bp legacyT mithrilRelease (declMRel "preview2-rel-b-1")];}; preview2-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre hiConn rel legacyT previewRelMig];}; From b2c800892cf8a8a59a17c7c163bd4a1b763183a0 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Mon, 3 Nov 2025 20:16:17 -0600 Subject: [PATCH 36/42] imp: make independent pins for lmdb, lsm, etc tests --- flake.lock | 1109 ++++++++++++++++++++++++++++++++++++++++----- flake.nix | 4 + flake/colmena.nix | 60 ++- 3 files changed, 1066 insertions(+), 107 deletions(-) diff --git a/flake.lock b/flake.lock index 40a0065a..f7585d4a 100644 --- a/flake.lock +++ b/flake.lock @@ -1,6 +1,23 @@ { "nodes": { "CHaP": { + "flake": false, + "locked": { + "lastModified": 1761315163, + "narHash": "sha256-h+JPIMflNAOpY3XhZNcS5sUAOyO06499uWATj2j6P5Q=", + "owner": "intersectmbo", + "repo": "cardano-haskell-packages", + "rev": "131bcd51c4869b191e8c3afbb9f3fd326cd6e5e1", + "type": "github" + }, + "original": { + "owner": "intersectmbo", + "ref": "repo", + "repo": "cardano-haskell-packages", + "type": "github" + } + }, + "CHaP_2": { "flake": false, "locked": { "lastModified": 1727364445, @@ -17,7 +34,7 @@ "type": "github" } }, - "CHaP_2": { + "CHaP_3": { "flake": false, "locked": { "lastModified": 1761315163, @@ -66,6 +83,22 @@ "type": "github" } }, + "HTTP_3": { + "flake": false, + "locked": { + "lastModified": 1451647621, + "narHash": "sha256-oHIyw3x0iKBexEo49YeUDV1k74ZtyYKGR2gNJXXRxts=", + "owner": "phadej", + "repo": "HTTP", + "rev": "9bc0996d412fef1787449d841277ef663ad9a915", + "type": "github" + }, + "original": { + "owner": "phadej", + "repo": "HTTP", + "type": "github" + } + }, "auth-keys-hub": { "inputs": { "flake-parts": [ @@ -133,6 +166,23 @@ } }, "blst": { + "flake": false, + "locked": { + "lastModified": 1739372843, + "narHash": "sha256-IlbNMLBjs/dvGogcdbWQIL+3qwy7EXJbIDpo4xBd4bY=", + "owner": "supranational", + "repo": "blst", + "rev": "8c7db7fe8d2ce6e76dc398ebd4d475c0ec564355", + "type": "github" + }, + "original": { + "owner": "supranational", + "ref": "v0.3.14", + "repo": "blst", + "type": "github" + } + }, + "blst_2": { "flake": false, "locked": { "lastModified": 1691598027, @@ -149,7 +199,7 @@ "type": "github" } }, - "blst_2": { + "blst_3": { "flake": false, "locked": { "lastModified": 1739372843, @@ -166,7 +216,7 @@ "type": "github" } }, - "blst_3": { + "blst_4": { "flake": false, "locked": { "lastModified": 1739372843, @@ -183,7 +233,7 @@ "type": "github" } }, - "blst_4": { + "blst_5": { "flake": false, "locked": { "lastModified": 1739372843, @@ -234,6 +284,23 @@ "type": "github" } }, + "cabal-32_3": { + "flake": false, + "locked": { + "lastModified": 1603716527, + "narHash": "sha256-X0TFfdD4KZpwl0Zr6x+PLxUt/VyKQfX7ylXHdmZIL+w=", + "owner": "haskell", + "repo": "cabal", + "rev": "48bf10787e27364730dd37a42b603cee8d6af7ee", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.2", + "repo": "cabal", + "type": "github" + } + }, "cabal-34": { "flake": false, "locked": { @@ -268,6 +335,23 @@ "type": "github" } }, + "cabal-34_3": { + "flake": false, + "locked": { + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "owner": "haskell", + "repo": "cabal", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.4", + "repo": "cabal", + "type": "github" + } + }, "cabal-36": { "flake": false, "locked": { @@ -302,6 +386,23 @@ "type": "github" } }, + "cabal-36_3": { + "flake": false, + "locked": { + "lastModified": 1669081697, + "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "owner": "haskell", + "repo": "cabal", + "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.6", + "repo": "cabal", + "type": "github" + } + }, "capkgs": { "locked": { "lastModified": 1760451894, @@ -319,7 +420,33 @@ }, "cardano-automation": { "inputs": { - "flake-utils": "flake-utils_2", + "flake-utils": "flake-utils", + "haskellNix": [ + "cardano-node-lmdb-test", + "haskellNix" + ], + "nixpkgs": [ + "cardano-node-lmdb-test", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1750923974, + "narHash": "sha256-PXB1aro2KalRw6OZkcbICl6Ge7HB4yEl5O3epm9VZl8=", + "owner": "input-output-hk", + "repo": "cardano-automation", + "rev": "64bf80a78102787790bac96075ef4109ff7de36e", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-automation", + "type": "github" + } + }, + "cardano-automation_2": { + "inputs": { + "flake-utils": "flake-utils_3", "haskellNix": [ "cardano-parts", "cardano-node-10-6-0", @@ -430,30 +557,30 @@ }, "cardano-node-10-6-0": { "inputs": { - "CHaP": "CHaP_2", - "cardano-automation": "cardano-automation", - "customConfig": "customConfig", - "em": "em", - "empty-flake": "empty-flake", - "flake-compat": "flake-compat_2", - "hackageNix": "hackageNix", - "haskellNix": "haskellNix_2", - "incl": "incl_2", - "iohkNix": "iohkNix_2", + "CHaP": "CHaP_3", + "cardano-automation": "cardano-automation_2", + "customConfig": "customConfig_2", + "em": "em_2", + "empty-flake": "empty-flake_2", + "flake-compat": "flake-compat_4", + "hackageNix": "hackageNix_2", + "haskellNix": "haskellNix_3", + "incl": "incl_3", + "iohkNix": "iohkNix_3", "nixpkgs": [ "cardano-parts", "cardano-node-10-6-0", "haskellNix", "nixpkgs-unstable" ], - "utils": "utils" + "utils": "utils_2" }, "locked": { - "lastModified": 1761324192, - "narHash": "sha256-jch/4TeqzR3VcO6yfaWAOgw1lm1U4ZZf2WEjJE9iSXQ=", + "lastModified": 1761827211, + "narHash": "sha256-butMOynyTKhLUrjocKuBnbAkDYhbnRKGEGdbTS773KQ=", "owner": "IntersectMBO", "repo": "cardano-node", - "rev": "10b1a67b39ca3fdd45c3966defa0fbb454bd5320", + "rev": "9a132bb72045e9462f0612e5df5af07c7206635a", "type": "github" }, "original": { @@ -463,13 +590,47 @@ "type": "github" } }, - "cardano-node-pparams-api": { + "cardano-node-lmdb-test": { "inputs": { "CHaP": "CHaP", - "flake-utils": "flake-utils", + "cardano-automation": "cardano-automation", + "customConfig": "customConfig", + "em": "em", + "empty-flake": "empty-flake", + "flake-compat": "flake-compat", + "hackageNix": "hackageNix", "haskellNix": "haskellNix", "incl": "incl", "iohkNix": "iohkNix", + "nixpkgs": [ + "cardano-node-lmdb-test", + "haskellNix", + "nixpkgs-unstable" + ], + "utils": "utils" + }, + "locked": { + "lastModified": 1762212302, + "narHash": "sha256-92EVASqUIkwIAYZ3L2V2d3rW4/F3dRCEeIEZGtRtDZI=", + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "1ac429175dd4ebb391e633900a514ea145355475", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "ref": "da/lmdb-srp-test", + "repo": "cardano-node", + "type": "github" + } + }, + "cardano-node-pparams-api": { + "inputs": { + "CHaP": "CHaP_2", + "flake-utils": "flake-utils_2", + "haskellNix": "haskellNix_2", + "incl": "incl_2", + "iohkNix": "iohkNix_2", "nixpkgs": [ "cardano-node-pparams-api", "haskellNix", @@ -568,7 +729,7 @@ "iohk-nix-ng": "iohk-nix-ng", "nix": "nix_2", "nixpkgs": "nixpkgs_7", - "nixpkgs-unstable": "nixpkgs-unstable_3", + "nixpkgs-unstable": "nixpkgs-unstable_4", "opentofu-registry": "opentofu-registry", "process-compose-flake": "process-compose-flake", "services-flake": "services-flake", @@ -577,11 +738,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1761594377, - "narHash": "sha256-qlrr1KpqVkKis0oZvJOYtMfqpuu99kl79Mm7DQpXO2w=", + "lastModified": 1762212557, + "narHash": "sha256-pzB/Qlm1Tf3ImMAzYf/Djde54GKNUw4S+tYCUYRgtSU=", "owner": "input-output-hk", "repo": "cardano-parts", - "rev": "ced0ce83ebc73441d40a220a0c6c84e8c3c269f7", + "rev": "8b8a7d9d82200307428d07d74e7f3229b9bb86b3", "type": "github" }, "original": { @@ -623,6 +784,22 @@ "type": "github" } }, + "cardano-shell_3": { + "flake": false, + "locked": { + "lastModified": 1608537748, + "narHash": "sha256-PulY1GfiMgKVnBci3ex4ptk2UNYMXqGjJOxcPy2KYT4=", + "owner": "input-output-hk", + "repo": "cardano-shell", + "rev": "9392c75087cb9a3d453998f4230930dea3a95725", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-shell", + "type": "github" + } + }, "cardano-submit-api-service": { "flake": false, "locked": { @@ -710,8 +887,8 @@ }, "colmena": { "inputs": { - "flake-compat": "flake-compat_4", - "flake-utils": "flake-utils_3", + "flake-compat": "flake-compat_6", + "flake-utils": "flake-utils_4", "nix-github-actions": "nix-github-actions", "nixpkgs": [ "cardano-parts", @@ -748,6 +925,21 @@ "type": "github" } }, + "customConfig_2": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, "em": { "flake": false, "locked": { @@ -764,6 +956,22 @@ "type": "github" } }, + "em_2": { + "flake": false, + "locked": { + "lastModified": 1750940090, + "narHash": "sha256-DmDtgq8ipHCm2/Hq6e9xeJ2u8WLQFN1gXYSWM1bZNCU=", + "owner": "mgmeier", + "repo": "em", + "rev": "e3dde1952fcbe550055fb065590fdffd6f6f9710", + "type": "github" + }, + "original": { + "owner": "mgmeier", + "repo": "em", + "type": "github" + } + }, "empty-flake": { "locked": { "lastModified": 1630400035, @@ -779,24 +987,22 @@ "type": "github" } }, - "flake-compat": { - "flake": false, + "empty-flake_2": { "locked": { - "lastModified": 1672831974, - "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", "owner": "input-output-hk", - "repo": "flake-compat", - "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", "type": "github" }, "original": { "owner": "input-output-hk", - "ref": "hkm/gitlab-fix", - "repo": "flake-compat", + "repo": "empty-flake", "type": "github" } }, - "flake-compat_2": { + "flake-compat": { "flake": false, "locked": { "lastModified": 1647532380, @@ -813,7 +1019,7 @@ "type": "github" } }, - "flake-compat_3": { + "flake-compat_2": { "flake": false, "locked": { "lastModified": 1672831974, @@ -830,27 +1036,78 @@ "type": "github" } }, - "flake-compat_4": { + "flake-compat_3": { "flake": false, "locked": { - "lastModified": 1650374568, - "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", - "owner": "edolstra", + "lastModified": 1672831974, + "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "owner": "input-output-hk", "repo": "flake-compat", - "rev": "b4a34015c698c7793d592d66adbab377907a2be8", + "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", "type": "github" }, "original": { - "owner": "edolstra", + "owner": "input-output-hk", + "ref": "hkm/gitlab-fix", "repo": "flake-compat", "type": "github" } }, - "flake-compat_5": { + "flake-compat_4": { "flake": false, "locked": { - "lastModified": 1733328505, - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", + "lastModified": 1647532380, + "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "7da118186435255a30b5ffeabba9629c344c0bec", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "fixes", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_5": { + "flake": false, + "locked": { + "lastModified": 1672831974, + "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "hkm/gitlab-fix", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_6": { + "flake": false, + "locked": { + "lastModified": 1650374568, + "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "b4a34015c698c7793d592d66adbab377907a2be8", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_7": { + "flake": false, + "locked": { + "lastModified": 1733328505, + "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", "owner": "edolstra", "repo": "flake-compat", "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", @@ -921,8 +1178,23 @@ } }, "flake-utils": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_2": { "inputs": { - "systems": "systems" + "systems": "systems_2" }, "locked": { "lastModified": 1681378341, @@ -939,7 +1211,7 @@ "type": "github" } }, - "flake-utils_2": { + "flake-utils_3": { "locked": { "lastModified": 1667395993, "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", @@ -954,7 +1226,7 @@ "type": "github" } }, - "flake-utils_3": { + "flake-utils_4": { "locked": { "lastModified": 1659877975, "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", @@ -1003,6 +1275,23 @@ "type": "github" } }, + "ghc-8.6.5-iohk_3": { + "flake": false, + "locked": { + "lastModified": 1600920045, + "narHash": "sha256-DO6kxJz248djebZLpSzTGD6s8WRpNI9BTwUeOf5RwY8=", + "owner": "input-output-hk", + "repo": "ghc", + "rev": "95713a6ecce4551240da7c96b6176f980af75cae", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "release/8.6.5-iohk", + "repo": "ghc", + "type": "github" + } + }, "git-hooks-nix": { "inputs": { "flake-compat": [ @@ -1071,6 +1360,23 @@ "type": "github" } }, + "hackage-for-stackage_2": { + "flake": false, + "locked": { + "lastModified": 1755649550, + "narHash": "sha256-YNKeqYIezur2MvPmfVI/aHjcVRwOdBW7Du3jg6iXjKs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "5e56db8bc478dfb7466ea83744c3ab928aff0329", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "for-stackage", + "repo": "hackage.nix", + "type": "github" + } + }, "hackage-internal": { "flake": false, "locked": { @@ -1087,6 +1393,22 @@ "type": "github" } }, + "hackage-internal_2": { + "flake": false, + "locked": { + "lastModified": 1750307553, + "narHash": "sha256-iiafNoeLHwlSLQTyvy8nPe2t6g5AV4PPcpMeH/2/DLs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "f7867baa8817fab296528f4a4ec39d1c7c4da4f3", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, "hackageNix": { "flake": false, "locked": { @@ -1103,6 +1425,22 @@ "type": "github" } }, + "hackageNix_2": { + "flake": false, + "locked": { + "lastModified": 1761265459, + "narHash": "sha256-7tsC/ZcNBJR1pXWdKsRoh/qlVDhCxb1Ukr7PVd2zieE=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "eb8e4d02528b4973cd09450bb62cf34997777226", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, "haskellNix": { "inputs": { "HTTP": "HTTP", @@ -1110,11 +1448,19 @@ "cabal-34": "cabal-34", "cabal-36": "cabal-36", "cardano-shell": "cardano-shell", - "flake-compat": "flake-compat", + "flake-compat": "flake-compat_2", "ghc-8.6.5-iohk": "ghc-8.6.5-iohk", - "hackage": "hackage", + "hackage": [ + "cardano-node-lmdb-test", + "hackageNix" + ], + "hackage-for-stackage": "hackage-for-stackage", + "hackage-internal": "hackage-internal", + "hls": "hls", "hls-1.10": "hls-1.10", "hls-2.0": "hls-2.0", + "hls-2.10": "hls-2.10", + "hls-2.11": "hls-2.11", "hls-2.2": "hls-2.2", "hls-2.3": "hls-2.3", "hls-2.4": "hls-2.4", @@ -1124,31 +1470,26 @@ "hls-2.8": "hls-2.8", "hls-2.9": "hls-2.9", "hpc-coveralls": "hpc-coveralls", - "hydra": "hydra", "iserv-proxy": "iserv-proxy", "nixpkgs": [ - "cardano-node-pparams-api", - "haskellNix", - "nixpkgs-unstable" + "cardano-node-lmdb-test", + "nixpkgs" ], - "nixpkgs-2003": "nixpkgs-2003", - "nixpkgs-2105": "nixpkgs-2105", - "nixpkgs-2111": "nixpkgs-2111", - "nixpkgs-2205": "nixpkgs-2205", - "nixpkgs-2211": "nixpkgs-2211", "nixpkgs-2305": "nixpkgs-2305", "nixpkgs-2311": "nixpkgs-2311", "nixpkgs-2405": "nixpkgs-2405", + "nixpkgs-2411": "nixpkgs-2411", + "nixpkgs-2505": "nixpkgs-2505", "nixpkgs-unstable": "nixpkgs-unstable", "old-ghc-nix": "old-ghc-nix", "stackage": "stackage" }, "locked": { - "lastModified": 1727830257, - "narHash": "sha256-MWSPrlbnki4181gdUPiEf/skLi1K+k/CEATxDBfrJo8=", + "lastModified": 1755663895, + "narHash": "sha256-76Ns29GQsO5S5gPRcic+vagcJicOSvhA+oKQ9r9kjFE=", "owner": "input-output-hk", "repo": "haskell.nix", - "rev": "e1b4513aedd0b3055b34171c60a4cc6fe898b318", + "rev": "71fcc9f531993aada52173fceb4ff4ce2148207d", "type": "github" }, "original": { @@ -1166,18 +1507,9 @@ "cardano-shell": "cardano-shell_2", "flake-compat": "flake-compat_3", "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_2", - "hackage": [ - "cardano-parts", - "cardano-node-10-6-0", - "hackageNix" - ], - "hackage-for-stackage": "hackage-for-stackage", - "hackage-internal": "hackage-internal", - "hls": "hls", + "hackage": "hackage", "hls-1.10": "hls-1.10_2", "hls-2.0": "hls-2.0_2", - "hls-2.10": "hls-2.10", - "hls-2.11": "hls-2.11", "hls-2.2": "hls-2.2_2", "hls-2.3": "hls-2.3_2", "hls-2.4": "hls-2.4_2", @@ -1187,21 +1519,84 @@ "hls-2.8": "hls-2.8_2", "hls-2.9": "hls-2.9_2", "hpc-coveralls": "hpc-coveralls_2", + "hydra": "hydra", "iserv-proxy": "iserv-proxy_2", "nixpkgs": [ - "cardano-parts", - "cardano-node-10-6-0", - "nixpkgs" + "cardano-node-pparams-api", + "haskellNix", + "nixpkgs-unstable" ], + "nixpkgs-2003": "nixpkgs-2003", + "nixpkgs-2105": "nixpkgs-2105", + "nixpkgs-2111": "nixpkgs-2111", + "nixpkgs-2205": "nixpkgs-2205", + "nixpkgs-2211": "nixpkgs-2211", "nixpkgs-2305": "nixpkgs-2305_2", "nixpkgs-2311": "nixpkgs-2311_2", "nixpkgs-2405": "nixpkgs-2405_2", - "nixpkgs-2411": "nixpkgs-2411", - "nixpkgs-2505": "nixpkgs-2505", "nixpkgs-unstable": "nixpkgs-unstable_2", "old-ghc-nix": "old-ghc-nix_2", "stackage": "stackage_2" }, + "locked": { + "lastModified": 1727830257, + "narHash": "sha256-MWSPrlbnki4181gdUPiEf/skLi1K+k/CEATxDBfrJo8=", + "owner": "input-output-hk", + "repo": "haskell.nix", + "rev": "e1b4513aedd0b3055b34171c60a4cc6fe898b318", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "haskell.nix", + "type": "github" + } + }, + "haskellNix_3": { + "inputs": { + "HTTP": "HTTP_3", + "cabal-32": "cabal-32_3", + "cabal-34": "cabal-34_3", + "cabal-36": "cabal-36_3", + "cardano-shell": "cardano-shell_3", + "flake-compat": "flake-compat_5", + "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_3", + "hackage": [ + "cardano-parts", + "cardano-node-10-6-0", + "hackageNix" + ], + "hackage-for-stackage": "hackage-for-stackage_2", + "hackage-internal": "hackage-internal_2", + "hls": "hls_2", + "hls-1.10": "hls-1.10_3", + "hls-2.0": "hls-2.0_3", + "hls-2.10": "hls-2.10_2", + "hls-2.11": "hls-2.11_2", + "hls-2.2": "hls-2.2_3", + "hls-2.3": "hls-2.3_3", + "hls-2.4": "hls-2.4_3", + "hls-2.5": "hls-2.5_3", + "hls-2.6": "hls-2.6_3", + "hls-2.7": "hls-2.7_3", + "hls-2.8": "hls-2.8_3", + "hls-2.9": "hls-2.9_3", + "hpc-coveralls": "hpc-coveralls_3", + "iserv-proxy": "iserv-proxy_3", + "nixpkgs": [ + "cardano-parts", + "cardano-node-10-6-0", + "nixpkgs" + ], + "nixpkgs-2305": "nixpkgs-2305_3", + "nixpkgs-2311": "nixpkgs-2311_3", + "nixpkgs-2405": "nixpkgs-2405_3", + "nixpkgs-2411": "nixpkgs-2411_2", + "nixpkgs-2505": "nixpkgs-2505_2", + "nixpkgs-unstable": "nixpkgs-unstable_3", + "old-ghc-nix": "old-ghc-nix_3", + "stackage": "stackage_3" + }, "locked": { "lastModified": 1755663895, "narHash": "sha256-76Ns29GQsO5S5gPRcic+vagcJicOSvhA+oKQ9r9kjFE=", @@ -1266,6 +1661,23 @@ "type": "github" } }, + "hls-1.10_3": { + "flake": false, + "locked": { + "lastModified": 1680000865, + "narHash": "sha256-rc7iiUAcrHxwRM/s0ErEsSPxOR3u8t7DvFeWlMycWgo=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "b08691db779f7a35ff322b71e72a12f6e3376fd9", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "1.10.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.0": { "flake": false, "locked": { @@ -1300,6 +1712,23 @@ "type": "github" } }, + "hls-2.0_3": { + "flake": false, + "locked": { + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "783905f211ac63edf982dd1889c671653327e441", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.0.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.10": { "flake": false, "locked": { @@ -1317,6 +1746,23 @@ "type": "github" } }, + "hls-2.10_2": { + "flake": false, + "locked": { + "lastModified": 1743069404, + "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.10.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.11": { "flake": false, "locked": { @@ -1334,6 +1780,23 @@ "type": "github" } }, + "hls-2.11_2": { + "flake": false, + "locked": { + "lastModified": 1747306193, + "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.11.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.2": { "flake": false, "locked": { @@ -1368,6 +1831,23 @@ "type": "github" } }, + "hls-2.2_3": { + "flake": false, + "locked": { + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.2.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.3": { "flake": false, "locked": { @@ -1402,6 +1882,23 @@ "type": "github" } }, + "hls-2.3_3": { + "flake": false, + "locked": { + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.3.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.4": { "flake": false, "locked": { @@ -1436,6 +1933,23 @@ "type": "github" } }, + "hls-2.4_3": { + "flake": false, + "locked": { + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.4.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.5": { "flake": false, "locked": { @@ -1470,6 +1984,23 @@ "type": "github" } }, + "hls-2.5_3": { + "flake": false, + "locked": { + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.6": { "flake": false, "locked": { @@ -1504,6 +2035,23 @@ "type": "github" } }, + "hls-2.6_3": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.7": { "flake": false, "locked": { @@ -1538,6 +2086,23 @@ "type": "github" } }, + "hls-2.7_3": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.8": { "flake": false, "locked": { @@ -1572,7 +2137,41 @@ "type": "github" } }, + "hls-2.8_3": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.9": { + "flake": false, + "locked": { + "lastModified": 1719993701, + "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.9_2": { "flake": false, "locked": { "lastModified": 1720003792, @@ -1589,7 +2188,7 @@ "type": "github" } }, - "hls-2.9_2": { + "hls-2.9_3": { "flake": false, "locked": { "lastModified": 1719993701, @@ -1606,6 +2205,22 @@ "type": "github" } }, + "hls_2": { + "flake": false, + "locked": { + "lastModified": 1741604408, + "narHash": "sha256-tuq3+Ip70yu89GswZ7DSINBpwRprnWnl6xDYnS4GOsc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "682d6894c94087da5e566771f25311c47e145359", + "type": "github" + }, + "original": { + "owner": "haskell", + "repo": "haskell-language-server", + "type": "github" + } + }, "hpc-coveralls": { "flake": false, "locked": { @@ -1638,6 +2253,22 @@ "type": "github" } }, + "hpc-coveralls_3": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, "hydra": { "inputs": { "nix": "nix", @@ -1698,6 +2329,24 @@ "type": "github" } }, + "incl_3": { + "inputs": { + "nixlib": "nixlib_3" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, "inclusive": { "inputs": { "stdlib": "stdlib" @@ -1743,10 +2392,10 @@ }, "iohk-nix": { "inputs": { - "blst": "blst_3", + "blst": "blst_4", "nixpkgs": "nixpkgs_4", - "secp256k1": "secp256k1_3", - "sodium": "sodium_3" + "secp256k1": "secp256k1_4", + "sodium": "sodium_4" }, "locked": { "lastModified": 1751421193, @@ -1762,12 +2411,37 @@ "type": "github" } }, - "iohk-nix-ng": { + "iohk-nix-ng": { + "inputs": { + "blst": "blst_5", + "nixpkgs": "nixpkgs_5", + "secp256k1": "secp256k1_5", + "sodium": "sodium_5" + }, + "locked": { + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", + "repo": "iohk-nix", + "type": "github" + } + }, + "iohkNix": { "inputs": { - "blst": "blst_4", - "nixpkgs": "nixpkgs_5", - "secp256k1": "secp256k1_4", - "sodium": "sodium_4" + "blst": "blst", + "nixpkgs": [ + "cardano-node-lmdb-test", + "nixpkgs" + ], + "secp256k1": "secp256k1", + "sodium": "sodium" }, "locked": { "lastModified": 1761066415, @@ -1784,12 +2458,12 @@ "type": "github" } }, - "iohkNix": { + "iohkNix_2": { "inputs": { - "blst": "blst", + "blst": "blst_2", "nixpkgs": "nixpkgs_2", - "secp256k1": "secp256k1", - "sodium": "sodium" + "secp256k1": "secp256k1_2", + "sodium": "sodium_2" }, "locked": { "lastModified": 1721825987, @@ -1805,16 +2479,16 @@ "type": "github" } }, - "iohkNix_2": { + "iohkNix_3": { "inputs": { - "blst": "blst_2", + "blst": "blst_3", "nixpkgs": [ "cardano-parts", "cardano-node-10-6-0", "nixpkgs" ], - "secp256k1": "secp256k1_2", - "sodium": "sodium_2" + "secp256k1": "secp256k1_3", + "sodium": "sodium_3" }, "locked": { "lastModified": 1761066415, @@ -1832,6 +2506,23 @@ } }, "iserv-proxy": { + "flake": false, + "locked": { + "lastModified": 1755040634, + "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "type": "github" + }, + "original": { + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", + "type": "github" + } + }, + "iserv-proxy_2": { "flake": false, "locked": { "lastModified": 1717479972, @@ -1848,7 +2539,7 @@ "type": "github" } }, - "iserv-proxy_2": { + "iserv-proxy_3": { "flake": false, "locked": { "lastModified": 1755040634, @@ -1926,7 +2617,7 @@ }, "nix_2": { "inputs": { - "flake-compat": "flake-compat_5", + "flake-compat": "flake-compat_7", "flake-parts": "flake-parts_3", "git-hooks-nix": "git-hooks-nix", "nixpkgs": "nixpkgs_6", @@ -1978,6 +2669,21 @@ "type": "github" } }, + "nixlib_3": { + "locked": { + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1657693803, @@ -2122,6 +2828,22 @@ "type": "github" } }, + "nixpkgs-2305_3": { + "locked": { + "lastModified": 1705033721, + "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-23.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2311": { "locked": { "lastModified": 1719957072, @@ -2154,7 +2876,39 @@ "type": "github" } }, + "nixpkgs-2311_3": { + "locked": { + "lastModified": 1719957072, + "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "7144d6241f02d171d25fba3edeaf15e0f2592105", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-23.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2405": { + "locked": { + "lastModified": 1735564410, + "narHash": "sha256-HB/FA0+1gpSs8+/boEavrGJH+Eq08/R2wWNph1sM1Dg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1e7a8f391f1a490460760065fa0630b5520f9cf8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2405_2": { "locked": { "lastModified": 1720122915, "narHash": "sha256-Nby8WWxj0elBu1xuRaUcRjPi/rU3xVbkAt2kj4QwX2U=", @@ -2170,7 +2924,7 @@ "type": "github" } }, - "nixpkgs-2405_2": { + "nixpkgs-2405_3": { "locked": { "lastModified": 1735564410, "narHash": "sha256-HB/FA0+1gpSs8+/boEavrGJH+Eq08/R2wWNph1sM1Dg=", @@ -2202,6 +2956,22 @@ "type": "github" } }, + "nixpkgs-2411_2": { + "locked": { + "lastModified": 1748037224, + "narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "f09dede81861f3a83f7f06641ead34f02f37597f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2505": { "locked": { "lastModified": 1748852332, @@ -2218,6 +2988,22 @@ "type": "github" } }, + "nixpkgs-2505_2": { + "locked": { + "lastModified": 1748852332, + "narHash": "sha256-r/wVJWmLYEqvrJKnL48r90Wn9HWX9SHFt6s4LhuTh7k=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a8167f3cc2f991dd4d0055746df53dae5fd0c953", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-25.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-lib": { "locked": { "dir": "lib", @@ -2284,6 +3070,22 @@ } }, "nixpkgs-unstable": { + "locked": { + "lastModified": 1748856973, + "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e4b09e47ace7d87de083786b404bf232eb6c89d8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-unstable_2": { "locked": { "lastModified": 1720181791, "narHash": "sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8=", @@ -2299,7 +3101,7 @@ "type": "github" } }, - "nixpkgs-unstable_2": { + "nixpkgs-unstable_3": { "locked": { "lastModified": 1748856973, "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", @@ -2315,7 +3117,7 @@ "type": "github" } }, - "nixpkgs-unstable_3": { + "nixpkgs-unstable_4": { "locked": { "lastModified": 1748248602, "narHash": "sha256-LanRAm0IRpL36KpCKSknEwkBFvTLc9mDHKeAmfTrHwg=", @@ -2461,6 +3263,23 @@ "type": "github" } }, + "old-ghc-nix_3": { + "flake": false, + "locked": { + "lastModified": 1631092763, + "narHash": "sha256-sIKgO+z7tj4lw3u6oBZxqIhDrzSkvpHtv0Kki+lh9Fg=", + "owner": "angerman", + "repo": "old-ghc-nix", + "rev": "af48a7a7353e418119b6dfe3cd1463a657f342b8", + "type": "github" + }, + "original": { + "owner": "angerman", + "ref": "master", + "repo": "old-ghc-nix", + "type": "github" + } + }, "opentofu-registry": { "flake": false, "locked": { @@ -2494,6 +3313,7 @@ }, "root": { "inputs": { + "cardano-node-lmdb-test": "cardano-node-lmdb-test", "cardano-node-pparams-api": "cardano-node-pparams-api", "cardano-parts": "cardano-parts", "flake-parts": [ @@ -2578,6 +3398,23 @@ "type": "github" } }, + "secp256k1_5": { + "flake": false, + "locked": { + "lastModified": 1683999695, + "narHash": "sha256-9nJJVENMXjXEJZzw8DHzin1DkFkF8h9m/c6PuM7Uk4s=", + "owner": "bitcoin-core", + "repo": "secp256k1", + "rev": "acf5c55ae6a94e5ca847e07def40427547876101", + "type": "github" + }, + "original": { + "owner": "bitcoin-core", + "ref": "v0.3.2", + "repo": "secp256k1", + "type": "github" + } + }, "services-flake": { "locked": { "lastModified": 1705690208, @@ -2661,6 +3498,23 @@ "type": "github" } }, + "sodium_5": { + "flake": false, + "locked": { + "lastModified": 1675156279, + "narHash": "sha256-0uRcN5gvMwO7MCXVYnoqG/OmeBFi8qRVnDWJLnBb9+Y=", + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + } + }, "sops-nix": { "inputs": { "nixpkgs": [ @@ -2699,6 +3553,22 @@ } }, "stackage": { + "flake": false, + "locked": { + "lastModified": 1755648773, + "narHash": "sha256-NhcOu6GwYal+awBQLoMT4vf7L7Ar1DectDjK2mF653I=", + "owner": "input-output-hk", + "repo": "stackage.nix", + "rev": "1a0ea16d99761b93456460c255a8b723647b2c77", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "stackage.nix", + "type": "github" + } + }, + "stackage_2": { "flake": false, "locked": { "lastModified": 1727827866, @@ -2714,7 +3584,7 @@ "type": "github" } }, - "stackage_2": { + "stackage_3": { "flake": false, "locked": { "lastModified": 1755648773, @@ -2790,6 +3660,21 @@ "type": "github" } }, + "systems_4": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "terranix": { "inputs": { "flake-parts": [ @@ -2800,7 +3685,7 @@ "cardano-parts", "nixpkgs" ], - "systems": "systems_3" + "systems": "systems_4" }, "locked": { "lastModified": 1747386897, @@ -2839,7 +3724,25 @@ }, "utils": { "inputs": { - "systems": "systems_2" + "systems": "systems" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_2": { + "inputs": { + "systems": "systems_3" }, "locked": { "lastModified": 1710146030, diff --git a/flake.nix b/flake.nix index bd8fcd3c..96f61752 100644 --- a/flake.nix +++ b/flake.nix @@ -13,6 +13,10 @@ # cardanoTest.url = "github:IntersectMBO/cardano-node/ana/10.6-final-integration-mix"; # cardanoTest.url = "path:/home/jlotoski/work/iohk/cardano-node-wt/ana/10.6-final-integration-mix"; + cardano-node-lmdb-test.url = "github:IntersectMBO/cardano-node/da/lmdb-srp-test"; + # cardano-node-lsm-test.url = "github:IntersectMBO/cardano-node/js/lsm-beta"; + # cardano-tracer-prom-test.url = "github:IntersectMBO/cardano-node/..."; + # PParams api testing cardano-node-pparams-api.url = "github:johnalotoski/cardano-node-pparams-api"; }; diff --git a/flake/colmena.nix b/flake/colmena.nix index de366212..a58a03b3 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -108,6 +108,58 @@ in ]; }; + node-lmdb-test = { + imports = [ + # Base cardano-node service + config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng + config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng + + # Config for cardano-node group deployments + inputs.cardano-parts.nixosModules.profile-cardano-node-group + inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + bperfNoPublish + { + cardano-parts.perNode = { + pkgs = { + inherit + (inputs.cardano-node-lmdb-test.packages.x86_64-linux) + cardano-cli + cardano-node + cardano-submit-api + cardano-tracer + ; + }; + }; + } + ]; + }; + + # node-lsm-test = { + # imports = [ + # # Base cardano-node service + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng + + # # Config for cardano-node group deployments + # inputs.cardano-parts.nixosModules.profile-cardano-node-group + # inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + # bperfNoPublish + # { + # cardano-parts.perNode = { + # pkgs = { + # inherit + # (inputs.cardano-node-lsm-test.packages.x86_64-linux) + # cardano-cli + # cardano-node + # cardano-submit-api + # cardano-tracer + # ; + # }; + # }; + # } + # ]; + # }; + # Include blockPerf by default with no upstream push to CF -- only push prom metrics bperfNoPublish = { imports = [ @@ -793,7 +845,7 @@ in # Smallest d variant for testing # preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre bp mithrilSignerDisable tcpTxOpt];}; - preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre lmdb tcpTxOpt];}; + preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-test lmdb tcpTxOpt];}; preview2-bp-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre bp legacyT mithrilRelease (declMRel "preview2-rel-b-1")];}; preview2-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre hiConn rel legacyT previewRelMig];}; @@ -818,12 +870,12 @@ in # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node nodeGhc963 (openFwTcp 3001) bp gcLogging];}; # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node nodeGhc963 (openFwTcp 3001)];}; # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node (openFwTcp 3001)];}; - mainnet1-rel-a-1 = {imports = [eu-central-1 r5-xlarge (ebs 400) (group "mainnet1") node-pre bp mithrilSignerDisable];}; + mainnet1-rel-a-1 = {imports = [eu-central-1 r5-xlarge (ebs 400) (group "mainnet1") node-lmdb-test bp mithrilSignerDisable];}; # Also keep the lmdb and extra debug mainnet node in stopped state for now # mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 300) (group "mainnet1") node-pre lmdb ram8gib (openFwTcp 3001)];}; - mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 400) (group "mainnet1") node-pre lmdb ram8gib (openFwTcp 3001)];}; - mainnet1-rel-a-3 = {imports = [eu-central-1 m5ad-large (ebs 400) (group "mainnet1") node-pre lmdb ram8gib (openFwTcp 3001)];}; + mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 400) (group "mainnet1") node-lmdb-test lmdb ram8gib (openFwTcp 3001)];}; + mainnet1-rel-a-3 = {imports = [eu-central-1 m5ad-large (ebs 400) (group "mainnet1") node-lmdb-test lmdb ram8gib (openFwTcp 3001)];}; mainnet1-rel-a-4 = {imports = [eu-central-1 r5-xlarge (ebs 400) (group "mainnet1") node legacyT (openFwTcp 3001)];}; # --------------------------------------------------------------------------------------------------------- From aeff4c52d7990846e5296de602efc4c9bc00ef5b Mon Sep 17 00:00:00 2001 From: david amick Date: Tue, 4 Nov 2025 13:22:14 -0800 Subject: [PATCH 37/42] testing: setup for new temp testing machines --- flake.lock | 1091 +++++++++++++++++++++++++++++++++++++++++---- flake.nix | 1 + flake/colmena.nix | 125 +++++- 3 files changed, 1122 insertions(+), 95 deletions(-) diff --git a/flake.lock b/flake.lock index f7585d4a..b26abec2 100644 --- a/flake.lock +++ b/flake.lock @@ -18,6 +18,23 @@ } }, "CHaP_2": { + "flake": false, + "locked": { + "lastModified": 1761315163, + "narHash": "sha256-h+JPIMflNAOpY3XhZNcS5sUAOyO06499uWATj2j6P5Q=", + "owner": "intersectmbo", + "repo": "cardano-haskell-packages", + "rev": "131bcd51c4869b191e8c3afbb9f3fd326cd6e5e1", + "type": "github" + }, + "original": { + "owner": "intersectmbo", + "ref": "repo", + "repo": "cardano-haskell-packages", + "type": "github" + } + }, + "CHaP_3": { "flake": false, "locked": { "lastModified": 1727364445, @@ -34,7 +51,7 @@ "type": "github" } }, - "CHaP_3": { + "CHaP_4": { "flake": false, "locked": { "lastModified": 1761315163, @@ -99,6 +116,22 @@ "type": "github" } }, + "HTTP_4": { + "flake": false, + "locked": { + "lastModified": 1451647621, + "narHash": "sha256-oHIyw3x0iKBexEo49YeUDV1k74ZtyYKGR2gNJXXRxts=", + "owner": "phadej", + "repo": "HTTP", + "rev": "9bc0996d412fef1787449d841277ef663ad9a915", + "type": "github" + }, + "original": { + "owner": "phadej", + "repo": "HTTP", + "type": "github" + } + }, "auth-keys-hub": { "inputs": { "flake-parts": [ @@ -183,6 +216,23 @@ } }, "blst_2": { + "flake": false, + "locked": { + "lastModified": 1739372843, + "narHash": "sha256-IlbNMLBjs/dvGogcdbWQIL+3qwy7EXJbIDpo4xBd4bY=", + "owner": "supranational", + "repo": "blst", + "rev": "8c7db7fe8d2ce6e76dc398ebd4d475c0ec564355", + "type": "github" + }, + "original": { + "owner": "supranational", + "ref": "v0.3.14", + "repo": "blst", + "type": "github" + } + }, + "blst_3": { "flake": false, "locked": { "lastModified": 1691598027, @@ -199,7 +249,7 @@ "type": "github" } }, - "blst_3": { + "blst_4": { "flake": false, "locked": { "lastModified": 1739372843, @@ -216,7 +266,7 @@ "type": "github" } }, - "blst_4": { + "blst_5": { "flake": false, "locked": { "lastModified": 1739372843, @@ -233,7 +283,7 @@ "type": "github" } }, - "blst_5": { + "blst_6": { "flake": false, "locked": { "lastModified": 1739372843, @@ -301,6 +351,23 @@ "type": "github" } }, + "cabal-32_4": { + "flake": false, + "locked": { + "lastModified": 1603716527, + "narHash": "sha256-X0TFfdD4KZpwl0Zr6x+PLxUt/VyKQfX7ylXHdmZIL+w=", + "owner": "haskell", + "repo": "cabal", + "rev": "48bf10787e27364730dd37a42b603cee8d6af7ee", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.2", + "repo": "cabal", + "type": "github" + } + }, "cabal-34": { "flake": false, "locked": { @@ -352,6 +419,23 @@ "type": "github" } }, + "cabal-34_4": { + "flake": false, + "locked": { + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "owner": "haskell", + "repo": "cabal", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.4", + "repo": "cabal", + "type": "github" + } + }, "cabal-36": { "flake": false, "locked": { @@ -403,6 +487,23 @@ "type": "github" } }, + "cabal-36_4": { + "flake": false, + "locked": { + "lastModified": 1669081697, + "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "owner": "haskell", + "repo": "cabal", + "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.6", + "repo": "cabal", + "type": "github" + } + }, "capkgs": { "locked": { "lastModified": 1760451894, @@ -446,7 +547,33 @@ }, "cardano-automation_2": { "inputs": { - "flake-utils": "flake-utils_3", + "flake-utils": "flake-utils_2", + "haskellNix": [ + "cardano-node-lmdb-test-traces", + "haskellNix" + ], + "nixpkgs": [ + "cardano-node-lmdb-test-traces", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1750923974, + "narHash": "sha256-PXB1aro2KalRw6OZkcbICl6Ge7HB4yEl5O3epm9VZl8=", + "owner": "input-output-hk", + "repo": "cardano-automation", + "rev": "64bf80a78102787790bac96075ef4109ff7de36e", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-automation", + "type": "github" + } + }, + "cardano-automation_3": { + "inputs": { + "flake-utils": "flake-utils_4", "haskellNix": [ "cardano-parts", "cardano-node-10-6-0", @@ -557,23 +684,23 @@ }, "cardano-node-10-6-0": { "inputs": { - "CHaP": "CHaP_3", - "cardano-automation": "cardano-automation_2", - "customConfig": "customConfig_2", - "em": "em_2", - "empty-flake": "empty-flake_2", - "flake-compat": "flake-compat_4", - "hackageNix": "hackageNix_2", - "haskellNix": "haskellNix_3", - "incl": "incl_3", - "iohkNix": "iohkNix_3", + "CHaP": "CHaP_4", + "cardano-automation": "cardano-automation_3", + "customConfig": "customConfig_3", + "em": "em_3", + "empty-flake": "empty-flake_3", + "flake-compat": "flake-compat_6", + "hackageNix": "hackageNix_3", + "haskellNix": "haskellNix_4", + "incl": "incl_4", + "iohkNix": "iohkNix_4", "nixpkgs": [ "cardano-parts", "cardano-node-10-6-0", "haskellNix", "nixpkgs-unstable" ], - "utils": "utils_2" + "utils": "utils_3" }, "locked": { "lastModified": 1761827211, @@ -624,13 +751,47 @@ "type": "github" } }, - "cardano-node-pparams-api": { + "cardano-node-lmdb-test-traces": { "inputs": { "CHaP": "CHaP_2", - "flake-utils": "flake-utils_2", + "cardano-automation": "cardano-automation_2", + "customConfig": "customConfig_2", + "em": "em_2", + "empty-flake": "empty-flake_2", + "flake-compat": "flake-compat_3", + "hackageNix": "hackageNix_2", "haskellNix": "haskellNix_2", "incl": "incl_2", "iohkNix": "iohkNix_2", + "nixpkgs": [ + "cardano-node-lmdb-test-traces", + "haskellNix", + "nixpkgs-unstable" + ], + "utils": "utils_2" + }, + "locked": { + "lastModified": 1762252800, + "narHash": "sha256-vBzi2gEuFo1t/WsgxmPsHNeQZKGEDUypR4+sVfveEj8=", + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "93437a0fb34161f7b6e07334f0760ed670d28b02", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "93437a0fb34161f7b6e07334f0760ed670d28b02", + "type": "github" + } + }, + "cardano-node-pparams-api": { + "inputs": { + "CHaP": "CHaP_3", + "flake-utils": "flake-utils_3", + "haskellNix": "haskellNix_3", + "incl": "incl_3", + "iohkNix": "iohkNix_3", "nixpkgs": [ "cardano-node-pparams-api", "haskellNix", @@ -729,7 +890,7 @@ "iohk-nix-ng": "iohk-nix-ng", "nix": "nix_2", "nixpkgs": "nixpkgs_7", - "nixpkgs-unstable": "nixpkgs-unstable_4", + "nixpkgs-unstable": "nixpkgs-unstable_5", "opentofu-registry": "opentofu-registry", "process-compose-flake": "process-compose-flake", "services-flake": "services-flake", @@ -800,6 +961,22 @@ "type": "github" } }, + "cardano-shell_4": { + "flake": false, + "locked": { + "lastModified": 1608537748, + "narHash": "sha256-PulY1GfiMgKVnBci3ex4ptk2UNYMXqGjJOxcPy2KYT4=", + "owner": "input-output-hk", + "repo": "cardano-shell", + "rev": "9392c75087cb9a3d453998f4230930dea3a95725", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-shell", + "type": "github" + } + }, "cardano-submit-api-service": { "flake": false, "locked": { @@ -887,8 +1064,8 @@ }, "colmena": { "inputs": { - "flake-compat": "flake-compat_6", - "flake-utils": "flake-utils_4", + "flake-compat": "flake-compat_8", + "flake-utils": "flake-utils_5", "nix-github-actions": "nix-github-actions", "nixpkgs": [ "cardano-parts", @@ -940,6 +1117,21 @@ "type": "github" } }, + "customConfig_3": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, "em": { "flake": false, "locked": { @@ -972,6 +1164,22 @@ "type": "github" } }, + "em_3": { + "flake": false, + "locked": { + "lastModified": 1750940090, + "narHash": "sha256-DmDtgq8ipHCm2/Hq6e9xeJ2u8WLQFN1gXYSWM1bZNCU=", + "owner": "mgmeier", + "repo": "em", + "rev": "e3dde1952fcbe550055fb065590fdffd6f6f9710", + "type": "github" + }, + "original": { + "owner": "mgmeier", + "repo": "em", + "type": "github" + } + }, "empty-flake": { "locked": { "lastModified": 1630400035, @@ -1002,6 +1210,21 @@ "type": "github" } }, + "empty-flake_3": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -1039,16 +1262,16 @@ "flake-compat_3": { "flake": false, "locked": { - "lastModified": 1672831974, - "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "lastModified": 1647532380, + "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", "owner": "input-output-hk", "repo": "flake-compat", - "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", + "rev": "7da118186435255a30b5ffeabba9629c344c0bec", "type": "github" }, "original": { "owner": "input-output-hk", - "ref": "hkm/gitlab-fix", + "ref": "fixes", "repo": "flake-compat", "type": "github" } @@ -1056,16 +1279,16 @@ "flake-compat_4": { "flake": false, "locked": { - "lastModified": 1647532380, - "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", + "lastModified": 1672831974, + "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", "owner": "input-output-hk", "repo": "flake-compat", - "rev": "7da118186435255a30b5ffeabba9629c344c0bec", + "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", "type": "github" }, "original": { "owner": "input-output-hk", - "ref": "fixes", + "ref": "hkm/gitlab-fix", "repo": "flake-compat", "type": "github" } @@ -1090,20 +1313,54 @@ "flake-compat_6": { "flake": false, "locked": { - "lastModified": 1650374568, - "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", - "owner": "edolstra", + "lastModified": 1647532380, + "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", + "owner": "input-output-hk", "repo": "flake-compat", - "rev": "b4a34015c698c7793d592d66adbab377907a2be8", + "rev": "7da118186435255a30b5ffeabba9629c344c0bec", "type": "github" }, "original": { - "owner": "edolstra", + "owner": "input-output-hk", + "ref": "fixes", "repo": "flake-compat", "type": "github" } }, "flake-compat_7": { + "flake": false, + "locked": { + "lastModified": 1672831974, + "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "hkm/gitlab-fix", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_8": { + "flake": false, + "locked": { + "lastModified": 1650374568, + "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "b4a34015c698c7793d592d66adbab377907a2be8", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_9": { "flake": false, "locked": { "lastModified": 1733328505, @@ -1193,8 +1450,23 @@ } }, "flake-utils_2": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_3": { "inputs": { - "systems": "systems_2" + "systems": "systems_3" }, "locked": { "lastModified": 1681378341, @@ -1211,7 +1483,7 @@ "type": "github" } }, - "flake-utils_3": { + "flake-utils_4": { "locked": { "lastModified": 1667395993, "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", @@ -1226,7 +1498,7 @@ "type": "github" } }, - "flake-utils_4": { + "flake-utils_5": { "locked": { "lastModified": 1659877975, "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", @@ -1292,6 +1564,23 @@ "type": "github" } }, + "ghc-8.6.5-iohk_4": { + "flake": false, + "locked": { + "lastModified": 1600920045, + "narHash": "sha256-DO6kxJz248djebZLpSzTGD6s8WRpNI9BTwUeOf5RwY8=", + "owner": "input-output-hk", + "repo": "ghc", + "rev": "95713a6ecce4551240da7c96b6176f980af75cae", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "release/8.6.5-iohk", + "repo": "ghc", + "type": "github" + } + }, "git-hooks-nix": { "inputs": { "flake-compat": [ @@ -1377,6 +1666,23 @@ "type": "github" } }, + "hackage-for-stackage_3": { + "flake": false, + "locked": { + "lastModified": 1755649550, + "narHash": "sha256-YNKeqYIezur2MvPmfVI/aHjcVRwOdBW7Du3jg6iXjKs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "5e56db8bc478dfb7466ea83744c3ab928aff0329", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "for-stackage", + "repo": "hackage.nix", + "type": "github" + } + }, "hackage-internal": { "flake": false, "locked": { @@ -1409,6 +1715,22 @@ "type": "github" } }, + "hackage-internal_3": { + "flake": false, + "locked": { + "lastModified": 1750307553, + "narHash": "sha256-iiafNoeLHwlSLQTyvy8nPe2t6g5AV4PPcpMeH/2/DLs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "f7867baa8817fab296528f4a4ec39d1c7c4da4f3", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, "hackageNix": { "flake": false, "locked": { @@ -1441,6 +1763,22 @@ "type": "github" } }, + "hackageNix_3": { + "flake": false, + "locked": { + "lastModified": 1761265459, + "narHash": "sha256-7tsC/ZcNBJR1pXWdKsRoh/qlVDhCxb1Ukr7PVd2zieE=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "eb8e4d02528b4973cd09450bb62cf34997777226", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, "haskellNix": { "inputs": { "HTTP": "HTTP", @@ -1505,11 +1843,19 @@ "cabal-34": "cabal-34_2", "cabal-36": "cabal-36_2", "cardano-shell": "cardano-shell_2", - "flake-compat": "flake-compat_3", + "flake-compat": "flake-compat_4", "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_2", - "hackage": "hackage", + "hackage": [ + "cardano-node-lmdb-test-traces", + "hackageNix" + ], + "hackage-for-stackage": "hackage-for-stackage_2", + "hackage-internal": "hackage-internal_2", + "hls": "hls_2", "hls-1.10": "hls-1.10_2", "hls-2.0": "hls-2.0_2", + "hls-2.10": "hls-2.10_2", + "hls-2.11": "hls-2.11_2", "hls-2.2": "hls-2.2_2", "hls-2.3": "hls-2.3_2", "hls-2.4": "hls-2.4_2", @@ -1519,31 +1865,26 @@ "hls-2.8": "hls-2.8_2", "hls-2.9": "hls-2.9_2", "hpc-coveralls": "hpc-coveralls_2", - "hydra": "hydra", "iserv-proxy": "iserv-proxy_2", "nixpkgs": [ - "cardano-node-pparams-api", - "haskellNix", - "nixpkgs-unstable" + "cardano-node-lmdb-test-traces", + "nixpkgs" ], - "nixpkgs-2003": "nixpkgs-2003", - "nixpkgs-2105": "nixpkgs-2105", - "nixpkgs-2111": "nixpkgs-2111", - "nixpkgs-2205": "nixpkgs-2205", - "nixpkgs-2211": "nixpkgs-2211", "nixpkgs-2305": "nixpkgs-2305_2", "nixpkgs-2311": "nixpkgs-2311_2", "nixpkgs-2405": "nixpkgs-2405_2", + "nixpkgs-2411": "nixpkgs-2411_2", + "nixpkgs-2505": "nixpkgs-2505_2", "nixpkgs-unstable": "nixpkgs-unstable_2", "old-ghc-nix": "old-ghc-nix_2", "stackage": "stackage_2" }, "locked": { - "lastModified": 1727830257, - "narHash": "sha256-MWSPrlbnki4181gdUPiEf/skLi1K+k/CEATxDBfrJo8=", + "lastModified": 1755663895, + "narHash": "sha256-76Ns29GQsO5S5gPRcic+vagcJicOSvhA+oKQ9r9kjFE=", "owner": "input-output-hk", "repo": "haskell.nix", - "rev": "e1b4513aedd0b3055b34171c60a4cc6fe898b318", + "rev": "71fcc9f531993aada52173fceb4ff4ce2148207d", "type": "github" }, "original": { @@ -1561,18 +1902,9 @@ "cardano-shell": "cardano-shell_3", "flake-compat": "flake-compat_5", "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_3", - "hackage": [ - "cardano-parts", - "cardano-node-10-6-0", - "hackageNix" - ], - "hackage-for-stackage": "hackage-for-stackage_2", - "hackage-internal": "hackage-internal_2", - "hls": "hls_2", + "hackage": "hackage", "hls-1.10": "hls-1.10_3", "hls-2.0": "hls-2.0_3", - "hls-2.10": "hls-2.10_2", - "hls-2.11": "hls-2.11_2", "hls-2.2": "hls-2.2_3", "hls-2.3": "hls-2.3_3", "hls-2.4": "hls-2.4_3", @@ -1582,21 +1914,84 @@ "hls-2.8": "hls-2.8_3", "hls-2.9": "hls-2.9_3", "hpc-coveralls": "hpc-coveralls_3", + "hydra": "hydra", "iserv-proxy": "iserv-proxy_3", "nixpkgs": [ - "cardano-parts", - "cardano-node-10-6-0", - "nixpkgs" + "cardano-node-pparams-api", + "haskellNix", + "nixpkgs-unstable" ], + "nixpkgs-2003": "nixpkgs-2003", + "nixpkgs-2105": "nixpkgs-2105", + "nixpkgs-2111": "nixpkgs-2111", + "nixpkgs-2205": "nixpkgs-2205", + "nixpkgs-2211": "nixpkgs-2211", "nixpkgs-2305": "nixpkgs-2305_3", "nixpkgs-2311": "nixpkgs-2311_3", "nixpkgs-2405": "nixpkgs-2405_3", - "nixpkgs-2411": "nixpkgs-2411_2", - "nixpkgs-2505": "nixpkgs-2505_2", "nixpkgs-unstable": "nixpkgs-unstable_3", "old-ghc-nix": "old-ghc-nix_3", "stackage": "stackage_3" }, + "locked": { + "lastModified": 1727830257, + "narHash": "sha256-MWSPrlbnki4181gdUPiEf/skLi1K+k/CEATxDBfrJo8=", + "owner": "input-output-hk", + "repo": "haskell.nix", + "rev": "e1b4513aedd0b3055b34171c60a4cc6fe898b318", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "haskell.nix", + "type": "github" + } + }, + "haskellNix_4": { + "inputs": { + "HTTP": "HTTP_4", + "cabal-32": "cabal-32_4", + "cabal-34": "cabal-34_4", + "cabal-36": "cabal-36_4", + "cardano-shell": "cardano-shell_4", + "flake-compat": "flake-compat_7", + "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_4", + "hackage": [ + "cardano-parts", + "cardano-node-10-6-0", + "hackageNix" + ], + "hackage-for-stackage": "hackage-for-stackage_3", + "hackage-internal": "hackage-internal_3", + "hls": "hls_3", + "hls-1.10": "hls-1.10_4", + "hls-2.0": "hls-2.0_4", + "hls-2.10": "hls-2.10_3", + "hls-2.11": "hls-2.11_3", + "hls-2.2": "hls-2.2_4", + "hls-2.3": "hls-2.3_4", + "hls-2.4": "hls-2.4_4", + "hls-2.5": "hls-2.5_4", + "hls-2.6": "hls-2.6_4", + "hls-2.7": "hls-2.7_4", + "hls-2.8": "hls-2.8_4", + "hls-2.9": "hls-2.9_4", + "hpc-coveralls": "hpc-coveralls_4", + "iserv-proxy": "iserv-proxy_4", + "nixpkgs": [ + "cardano-parts", + "cardano-node-10-6-0", + "nixpkgs" + ], + "nixpkgs-2305": "nixpkgs-2305_4", + "nixpkgs-2311": "nixpkgs-2311_4", + "nixpkgs-2405": "nixpkgs-2405_4", + "nixpkgs-2411": "nixpkgs-2411_3", + "nixpkgs-2505": "nixpkgs-2505_3", + "nixpkgs-unstable": "nixpkgs-unstable_4", + "old-ghc-nix": "old-ghc-nix_4", + "stackage": "stackage_4" + }, "locked": { "lastModified": 1755663895, "narHash": "sha256-76Ns29GQsO5S5gPRcic+vagcJicOSvhA+oKQ9r9kjFE=", @@ -1678,6 +2073,23 @@ "type": "github" } }, + "hls-1.10_4": { + "flake": false, + "locked": { + "lastModified": 1680000865, + "narHash": "sha256-rc7iiUAcrHxwRM/s0ErEsSPxOR3u8t7DvFeWlMycWgo=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "b08691db779f7a35ff322b71e72a12f6e3376fd9", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "1.10.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.0": { "flake": false, "locked": { @@ -1729,6 +2141,23 @@ "type": "github" } }, + "hls-2.0_4": { + "flake": false, + "locked": { + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "783905f211ac63edf982dd1889c671653327e441", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.0.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.10": { "flake": false, "locked": { @@ -1763,6 +2192,23 @@ "type": "github" } }, + "hls-2.10_3": { + "flake": false, + "locked": { + "lastModified": 1743069404, + "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.10.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.11": { "flake": false, "locked": { @@ -1797,6 +2243,23 @@ "type": "github" } }, + "hls-2.11_3": { + "flake": false, + "locked": { + "lastModified": 1747306193, + "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.11.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.2": { "flake": false, "locked": { @@ -1848,6 +2311,23 @@ "type": "github" } }, + "hls-2.2_4": { + "flake": false, + "locked": { + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.2.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.3": { "flake": false, "locked": { @@ -1899,6 +2379,23 @@ "type": "github" } }, + "hls-2.3_4": { + "flake": false, + "locked": { + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.3.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.4": { "flake": false, "locked": { @@ -1950,6 +2447,23 @@ "type": "github" } }, + "hls-2.4_4": { + "flake": false, + "locked": { + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.4.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.5": { "flake": false, "locked": { @@ -2001,6 +2515,23 @@ "type": "github" } }, + "hls-2.5_4": { + "flake": false, + "locked": { + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.6": { "flake": false, "locked": { @@ -2052,6 +2583,23 @@ "type": "github" } }, + "hls-2.6_4": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.7": { "flake": false, "locked": { @@ -2103,6 +2651,23 @@ "type": "github" } }, + "hls-2.7_4": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.8": { "flake": false, "locked": { @@ -2154,6 +2719,23 @@ "type": "github" } }, + "hls-2.8_4": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.9": { "flake": false, "locked": { @@ -2172,6 +2754,23 @@ } }, "hls-2.9_2": { + "flake": false, + "locked": { + "lastModified": 1719993701, + "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.9_3": { "flake": false, "locked": { "lastModified": 1720003792, @@ -2188,7 +2787,7 @@ "type": "github" } }, - "hls-2.9_3": { + "hls-2.9_4": { "flake": false, "locked": { "lastModified": 1719993701, @@ -2221,6 +2820,22 @@ "type": "github" } }, + "hls_3": { + "flake": false, + "locked": { + "lastModified": 1741604408, + "narHash": "sha256-tuq3+Ip70yu89GswZ7DSINBpwRprnWnl6xDYnS4GOsc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "682d6894c94087da5e566771f25311c47e145359", + "type": "github" + }, + "original": { + "owner": "haskell", + "repo": "haskell-language-server", + "type": "github" + } + }, "hpc-coveralls": { "flake": false, "locked": { @@ -2269,6 +2884,22 @@ "type": "github" } }, + "hpc-coveralls_4": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, "hydra": { "inputs": { "nix": "nix", @@ -2347,6 +2978,24 @@ "type": "github" } }, + "incl_4": { + "inputs": { + "nixlib": "nixlib_4" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, "inclusive": { "inputs": { "stdlib": "stdlib" @@ -2392,10 +3041,10 @@ }, "iohk-nix": { "inputs": { - "blst": "blst_4", + "blst": "blst_5", "nixpkgs": "nixpkgs_4", - "secp256k1": "secp256k1_4", - "sodium": "sodium_4" + "secp256k1": "secp256k1_5", + "sodium": "sodium_5" }, "locked": { "lastModified": 1751421193, @@ -2413,10 +3062,35 @@ }, "iohk-nix-ng": { "inputs": { - "blst": "blst_5", + "blst": "blst_6", "nixpkgs": "nixpkgs_5", - "secp256k1": "secp256k1_5", - "sodium": "sodium_5" + "secp256k1": "secp256k1_6", + "sodium": "sodium_6" + }, + "locked": { + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", + "repo": "iohk-nix", + "type": "github" + } + }, + "iohkNix": { + "inputs": { + "blst": "blst", + "nixpkgs": [ + "cardano-node-lmdb-test", + "nixpkgs" + ], + "secp256k1": "secp256k1", + "sodium": "sodium" }, "locked": { "lastModified": 1761066415, @@ -2433,15 +3107,15 @@ "type": "github" } }, - "iohkNix": { + "iohkNix_2": { "inputs": { - "blst": "blst", + "blst": "blst_2", "nixpkgs": [ - "cardano-node-lmdb-test", + "cardano-node-lmdb-test-traces", "nixpkgs" ], - "secp256k1": "secp256k1", - "sodium": "sodium" + "secp256k1": "secp256k1_2", + "sodium": "sodium_2" }, "locked": { "lastModified": 1761066415, @@ -2458,12 +3132,12 @@ "type": "github" } }, - "iohkNix_2": { + "iohkNix_3": { "inputs": { - "blst": "blst_2", + "blst": "blst_3", "nixpkgs": "nixpkgs_2", - "secp256k1": "secp256k1_2", - "sodium": "sodium_2" + "secp256k1": "secp256k1_3", + "sodium": "sodium_3" }, "locked": { "lastModified": 1721825987, @@ -2479,16 +3153,16 @@ "type": "github" } }, - "iohkNix_3": { + "iohkNix_4": { "inputs": { - "blst": "blst_3", + "blst": "blst_4", "nixpkgs": [ "cardano-parts", "cardano-node-10-6-0", "nixpkgs" ], - "secp256k1": "secp256k1_3", - "sodium": "sodium_3" + "secp256k1": "secp256k1_4", + "sodium": "sodium_4" }, "locked": { "lastModified": 1761066415, @@ -2523,6 +3197,23 @@ } }, "iserv-proxy_2": { + "flake": false, + "locked": { + "lastModified": 1755040634, + "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "type": "github" + }, + "original": { + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", + "type": "github" + } + }, + "iserv-proxy_3": { "flake": false, "locked": { "lastModified": 1717479972, @@ -2539,7 +3230,7 @@ "type": "github" } }, - "iserv-proxy_3": { + "iserv-proxy_4": { "flake": false, "locked": { "lastModified": 1755040634, @@ -2617,7 +3308,7 @@ }, "nix_2": { "inputs": { - "flake-compat": "flake-compat_7", + "flake-compat": "flake-compat_9", "flake-parts": "flake-parts_3", "git-hooks-nix": "git-hooks-nix", "nixpkgs": "nixpkgs_6", @@ -2684,6 +3375,21 @@ "type": "github" } }, + "nixlib_4": { + "locked": { + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1657693803, @@ -2844,6 +3550,22 @@ "type": "github" } }, + "nixpkgs-2305_4": { + "locked": { + "lastModified": 1705033721, + "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-23.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2311": { "locked": { "lastModified": 1719957072, @@ -2892,6 +3614,22 @@ "type": "github" } }, + "nixpkgs-2311_4": { + "locked": { + "lastModified": 1719957072, + "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "7144d6241f02d171d25fba3edeaf15e0f2592105", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-23.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2405": { "locked": { "lastModified": 1735564410, @@ -2909,6 +3647,22 @@ } }, "nixpkgs-2405_2": { + "locked": { + "lastModified": 1735564410, + "narHash": "sha256-HB/FA0+1gpSs8+/boEavrGJH+Eq08/R2wWNph1sM1Dg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1e7a8f391f1a490460760065fa0630b5520f9cf8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2405_3": { "locked": { "lastModified": 1720122915, "narHash": "sha256-Nby8WWxj0elBu1xuRaUcRjPi/rU3xVbkAt2kj4QwX2U=", @@ -2924,7 +3678,7 @@ "type": "github" } }, - "nixpkgs-2405_3": { + "nixpkgs-2405_4": { "locked": { "lastModified": 1735564410, "narHash": "sha256-HB/FA0+1gpSs8+/boEavrGJH+Eq08/R2wWNph1sM1Dg=", @@ -2972,6 +3726,22 @@ "type": "github" } }, + "nixpkgs-2411_3": { + "locked": { + "lastModified": 1748037224, + "narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "f09dede81861f3a83f7f06641ead34f02f37597f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2505": { "locked": { "lastModified": 1748852332, @@ -3004,6 +3774,22 @@ "type": "github" } }, + "nixpkgs-2505_3": { + "locked": { + "lastModified": 1748852332, + "narHash": "sha256-r/wVJWmLYEqvrJKnL48r90Wn9HWX9SHFt6s4LhuTh7k=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a8167f3cc2f991dd4d0055746df53dae5fd0c953", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-25.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-lib": { "locked": { "dir": "lib", @@ -3086,6 +3872,22 @@ } }, "nixpkgs-unstable_2": { + "locked": { + "lastModified": 1748856973, + "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e4b09e47ace7d87de083786b404bf232eb6c89d8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-unstable_3": { "locked": { "lastModified": 1720181791, "narHash": "sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8=", @@ -3101,7 +3903,7 @@ "type": "github" } }, - "nixpkgs-unstable_3": { + "nixpkgs-unstable_4": { "locked": { "lastModified": 1748856973, "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", @@ -3117,7 +3919,7 @@ "type": "github" } }, - "nixpkgs-unstable_4": { + "nixpkgs-unstable_5": { "locked": { "lastModified": 1748248602, "narHash": "sha256-LanRAm0IRpL36KpCKSknEwkBFvTLc9mDHKeAmfTrHwg=", @@ -3280,6 +4082,23 @@ "type": "github" } }, + "old-ghc-nix_4": { + "flake": false, + "locked": { + "lastModified": 1631092763, + "narHash": "sha256-sIKgO+z7tj4lw3u6oBZxqIhDrzSkvpHtv0Kki+lh9Fg=", + "owner": "angerman", + "repo": "old-ghc-nix", + "rev": "af48a7a7353e418119b6dfe3cd1463a657f342b8", + "type": "github" + }, + "original": { + "owner": "angerman", + "ref": "master", + "repo": "old-ghc-nix", + "type": "github" + } + }, "opentofu-registry": { "flake": false, "locked": { @@ -3314,6 +4133,7 @@ "root": { "inputs": { "cardano-node-lmdb-test": "cardano-node-lmdb-test", + "cardano-node-lmdb-test-traces": "cardano-node-lmdb-test-traces", "cardano-node-pparams-api": "cardano-node-pparams-api", "cardano-parts": "cardano-parts", "flake-parts": [ @@ -3415,6 +4235,23 @@ "type": "github" } }, + "secp256k1_6": { + "flake": false, + "locked": { + "lastModified": 1683999695, + "narHash": "sha256-9nJJVENMXjXEJZzw8DHzin1DkFkF8h9m/c6PuM7Uk4s=", + "owner": "bitcoin-core", + "repo": "secp256k1", + "rev": "acf5c55ae6a94e5ca847e07def40427547876101", + "type": "github" + }, + "original": { + "owner": "bitcoin-core", + "ref": "v0.3.2", + "repo": "secp256k1", + "type": "github" + } + }, "services-flake": { "locked": { "lastModified": 1705690208, @@ -3515,6 +4352,23 @@ "type": "github" } }, + "sodium_6": { + "flake": false, + "locked": { + "lastModified": 1675156279, + "narHash": "sha256-0uRcN5gvMwO7MCXVYnoqG/OmeBFi8qRVnDWJLnBb9+Y=", + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + } + }, "sops-nix": { "inputs": { "nixpkgs": [ @@ -3569,6 +4423,22 @@ } }, "stackage_2": { + "flake": false, + "locked": { + "lastModified": 1755648773, + "narHash": "sha256-NhcOu6GwYal+awBQLoMT4vf7L7Ar1DectDjK2mF653I=", + "owner": "input-output-hk", + "repo": "stackage.nix", + "rev": "1a0ea16d99761b93456460c255a8b723647b2c77", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "stackage.nix", + "type": "github" + } + }, + "stackage_3": { "flake": false, "locked": { "lastModified": 1727827866, @@ -3584,7 +4454,7 @@ "type": "github" } }, - "stackage_3": { + "stackage_4": { "flake": false, "locked": { "lastModified": 1755648773, @@ -3675,6 +4545,21 @@ "type": "github" } }, + "systems_5": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "terranix": { "inputs": { "flake-parts": [ @@ -3685,7 +4570,7 @@ "cardano-parts", "nixpkgs" ], - "systems": "systems_4" + "systems": "systems_5" }, "locked": { "lastModified": 1747386897, @@ -3742,7 +4627,25 @@ }, "utils_2": { "inputs": { - "systems": "systems_3" + "systems": "systems_2" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_3": { + "inputs": { + "systems": "systems_4" }, "locked": { "lastModified": 1710146030, diff --git a/flake.nix b/flake.nix index 96f61752..58c07381 100644 --- a/flake.nix +++ b/flake.nix @@ -14,6 +14,7 @@ # cardanoTest.url = "path:/home/jlotoski/work/iohk/cardano-node-wt/ana/10.6-final-integration-mix"; cardano-node-lmdb-test.url = "github:IntersectMBO/cardano-node/da/lmdb-srp-test"; + cardano-node-lmdb-test-traces.url = "github:IntersectMBO/cardano-node/93437a0fb34161f7b6e07334f0760ed670d28b02"; # cardano-node-lsm-test.url = "github:IntersectMBO/cardano-node/js/lsm-beta"; # cardano-tracer-prom-test.url = "github:IntersectMBO/cardano-node/..."; diff --git a/flake/colmena.nix b/flake/colmena.nix index a58a03b3..d94418e6 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -134,6 +134,58 @@ in ]; }; + node-lmdb-test-profiled = { + imports = [ + # Base cardano-node service + config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng + config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng + + # Config for cardano-node group deployments + inputs.cardano-parts.nixosModules.profile-cardano-node-group + inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + bperfNoPublish + { + cardano-parts.perNode = { + pkgs = { + inherit + (inputs.cardano-node-lmdb-test.packages.x86_64-linux) + cardano-cli + cardano-submit-api + cardano-tracer + ; + cardano-node = inputs.cardano-node-lmdb-test.packages.x86_64-linux.cardano-node.profiled; + }; + }; + } + ]; + }; + + node-lmdb-test-traces = { + imports = [ + # Base cardano-node service + config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng + config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng + + # Config for cardano-node group deployments + inputs.cardano-parts.nixosModules.profile-cardano-node-group + inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + bperfNoPublish + { + cardano-parts.perNode = { + pkgs = { + inherit + (inputs.cardano-node-lmdb-test-traces.packages.x86_64-linux) + cardano-cli + cardano-node + cardano-submit-api + cardano-tracer + ; + }; + }; + } + ]; + }; + # node-lsm-test = { # imports = [ # # Base cardano-node service @@ -844,8 +896,79 @@ in preview1-faucet-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node faucet previewFaucet];}; # Smallest d variant for testing + + # We are going to investigate these 4 versions of the node: + # A: 10.5.1 (tag 10.5.1 , https://github.com/IntersectMBO/cardano-node/tree/10.5.1, https://github.com/IntersectMBO/cardano-node/commit/ca1ec278070baf4481564a6ba7b4a5b9e3d9f366) + # B: 10.6 integration branch (for V2 inmemory) (tip of Ana's branch, https://github.com/IntersectMBO/cardano-node/commit/9a132bb72045e9462f0612e5df5af07c7206635a) + # C: 10.6 with patches (https://github.com/IntersectMBO/cardano-node/commit/1ac429175dd4ebb391e633900a514ea145355475) + # D : 10.6 with traces (and patches) (https://github.com/IntersectMBO/cardano-node/commit/93437a0fb34161f7b6e07334f0760ed670d28b02) + # With new tracing, syncing from Genesis, we will run + # 2 - 10.5.1 LMDB + # 3 - 10.6 InMemory (ana/10.6-final-integration-mix branch) + # 4 - 10.6 LMDB with patches, full chain replay + # 5 - 10.6 InMemory with patches, full chain replay + # 6 - 10.6 LMDB with patches, full chain replay, and "space-type" and eventlog profiling + # 7 - 10.6 LMDB with patches and new traces, full chain replay + # Also adding a 10.6 LMDB with patches ledger replay from genesis only (chain is already in sync). + # preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre bp mithrilSignerDisable tcpTxOpt];}; - preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-test lmdb tcpTxOpt];}; + # Also adding a 10.6 LMDB with patches ledger replay from genesis only (chain is already in sync). + # started replay at: 2025-11-04 18:05:33.0477Z, Volatile DB with max slot seen SlotNo 95623169 + preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-test lmdb];}; + + # 10.5.1 LMDB full chain replay from Genesis - started replay at: 2025-11-04 18:31:31.6613Z + preview1-test-a-2 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node lmdb];}; + + # 10.6 InMemory (ana/10.6-final-integration-mix branch) - started a replay at: 2025-11-04 18:47:32.7666Z + preview1-test-a-3 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre];}; + + # 10.6 LMDB with patches, full chain replay - started a replay at: 2025-11-04 19:03:37.6060Z - not seeing block metrics + preview1-test-a-4 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-test lmdb];}; + + # 10.6 InMemory with patches, full chain replay - start a replay at: 2025-11-04 19:20:31.6120Z - did see the relay error - not seeing block metrics + preview1-test-a-5 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-test];}; + + # 10.6 LMDB with patches, full chain replay, and "space-type" and eventlog profiling - did see the relay error - started a replay at: 2025-11-04 20:51:59.1179Z + preview1-test-a-6 = { + imports = [ + eu-central-1 + m5ad-xlarge + (ebs 80) + (nodeRamPct 70) + (group "preview1") + node-lmdb-test-profiled + lmdb + { + services.cardano-node = { + eventlog = true; + profiling = "space-type"; + }; + } + ]; + }; + + # 10.6 LMDB with patches and new traces, full chain replay - did see the relay error - started a replay at: 2025-11-04 21:16:48.6045Z + preview1-test-a-7 = { + imports = [ + eu-central-1 + m5ad-xlarge + (ebs 80) + (nodeRamPct 70) + (group "preview1") + node-lmdb-test-traces + lmdb + { + services.cardano-node.extraNodeConfig.TraceOptions = { + "ChainDB.LedgerEvent" = { + severity = "Debug"; + }; + "ChainDB.LedgerEvent.Flavor.V1.OnDisk.BackingStoreEvent" = { + severity = "Silence"; + }; + }; + } + ]; + }; preview2-bp-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre bp legacyT mithrilRelease (declMRel "preview2-rel-b-1")];}; preview2-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre hiConn rel legacyT previewRelMig];}; From 15439885ad62f7df1c604dcb04d2936d71f0c4d9 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Tue, 4 Nov 2025 17:22:45 -0600 Subject: [PATCH 38/42] testing: fixup cardanoLib versioning for peer-snapshot files --- flake/colmena.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/flake/colmena.nix b/flake/colmena.nix index d94418e6..b65a8624 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -120,6 +120,7 @@ in bperfNoPublish { cardano-parts.perNode = { + lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; pkgs = { inherit (inputs.cardano-node-lmdb-test.packages.x86_64-linux) @@ -146,6 +147,7 @@ in bperfNoPublish { cardano-parts.perNode = { + lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; pkgs = { inherit (inputs.cardano-node-lmdb-test.packages.x86_64-linux) @@ -172,6 +174,7 @@ in bperfNoPublish { cardano-parts.perNode = { + lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; pkgs = { inherit (inputs.cardano-node-lmdb-test-traces.packages.x86_64-linux) @@ -903,13 +906,13 @@ in # C: 10.6 with patches (https://github.com/IntersectMBO/cardano-node/commit/1ac429175dd4ebb391e633900a514ea145355475) # D : 10.6 with traces (and patches) (https://github.com/IntersectMBO/cardano-node/commit/93437a0fb34161f7b6e07334f0760ed670d28b02) # With new tracing, syncing from Genesis, we will run - # 2 - 10.5.1 LMDB - # 3 - 10.6 InMemory (ana/10.6-final-integration-mix branch) - # 4 - 10.6 LMDB with patches, full chain replay - # 5 - 10.6 InMemory with patches, full chain replay - # 6 - 10.6 LMDB with patches, full chain replay, and "space-type" and eventlog profiling - # 7 - 10.6 LMDB with patches and new traces, full chain replay - # Also adding a 10.6 LMDB with patches ledger replay from genesis only (chain is already in sync). + # preview1-test-a-1 - Also adding a 10.6 LMDB with patches ledger replay from genesis only (chain is already in sync). + # preview1-test-a-2 - 10.5.1 LMDB, full chain replay + # preview1-test-a-3 - 10.6 InMemory (ana/10.6-final-integration-mix branch) + # preview1-test-a-4 - 10.6 LMDB with patches, full chain replay + # preview1-test-a-5 - 10.6 InMemory with patches, full chain replay + # preview1-test-a-6 - 10.6 LMDB with patches, full chain replay, and "space-type" and eventlog profiling + # preview1-test-a-7 - 10.6 LMDB with patches and new traces, full chain replay # preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre bp mithrilSignerDisable tcpTxOpt];}; # Also adding a 10.6 LMDB with patches ledger replay from genesis only (chain is already in sync). From f4e57042fa1921753e6b60d8398233f731abe914 Mon Sep 17 00:00:00 2001 From: david amick Date: Wed, 5 Nov 2025 19:01:54 -0800 Subject: [PATCH 39/42] Testing round 2 --- flake.nix | 3 ++ flake/colmena.nix | 78 ++++++++++++++++++++++++++++++++++++++++------- 2 files changed, 70 insertions(+), 11 deletions(-) diff --git a/flake.nix b/flake.nix index 58c07381..59f08e46 100644 --- a/flake.nix +++ b/flake.nix @@ -13,7 +13,10 @@ # cardanoTest.url = "github:IntersectMBO/cardano-node/ana/10.6-final-integration-mix"; # cardanoTest.url = "path:/home/jlotoski/work/iohk/cardano-node-wt/ana/10.6-final-integration-mix"; + # cardano-node-js-bang.url = "github:IntersectMBO/cardano-node/js/bang"; + # cardano-node-10-5-1-tmp-profiled-test.url = "github:IntersectMBO/cardano-node/da/10.5.1-tmp-profiled"; cardano-node-lmdb-test.url = "github:IntersectMBO/cardano-node/da/lmdb-srp-test"; + # cardano-node-lmdb-tmp-profiled-test.url = "github:IntersectMBO/cardano-node/da/lmdb-srp-test-tmp-profiled"; cardano-node-lmdb-test-traces.url = "github:IntersectMBO/cardano-node/93437a0fb34161f7b6e07334f0760ed670d28b02"; # cardano-node-lsm-test.url = "github:IntersectMBO/cardano-node/js/lsm-beta"; # cardano-tracer-prom-test.url = "github:IntersectMBO/cardano-node/..."; diff --git a/flake/colmena.nix b/flake/colmena.nix index b65a8624..3aaf4a56 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -93,6 +93,33 @@ in ]; }; + # temporary branch for profiling 10.5.1 + # node-10-5-1-tmp-profiled = { + # imports = [ + # # Base cardano-node and tracer service + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service + # # Config for cardano-node group deployments + # inputs.cardano-parts.nixosModules.profile-cardano-node-group + # inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + # bperfNoPublish + # { + # cardano-parts.perNode = { + # # lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; + # pkgs = { + # inherit + # (inputs.cardano-node-10-5-1-tmp-profiled-test.packages.x86_64-linux) + # cardano-cli + # cardano-node + # cardano-submit-api + # cardano-tracer + # ; + # }; + # }; + # } + # ]; + # }; + node-pre = { imports = [ # Base cardano-node service @@ -108,6 +135,33 @@ in ]; }; + # node-pre-js-bang = { + # imports = [ + # # Base cardano-node service + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng + # + # # Config for cardano-node group deployments + # inputs.cardano-parts.nixosModules.profile-cardano-node-group + # inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + # bperfNoPublish + # { + # cardano-parts.perNode = { + # lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; + # pkgs = { + # inherit + # (inputs.cardano-node-lmdb-test.packages.x86_64-linux) + # cardano-cli + # cardano-node + # cardano-submit-api + # cardano-tracer + # ; + # }; + # }; + # } + # ]; + # }; + node-lmdb-test = { imports = [ # Base cardano-node service @@ -123,7 +177,7 @@ in lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; pkgs = { inherit - (inputs.cardano-node-lmdb-test.packages.x86_64-linux) + (inputs.cardano-node-js-bang.packages.x86_64-linux) cardano-cli cardano-node cardano-submit-api @@ -914,6 +968,15 @@ in # preview1-test-a-6 - 10.6 LMDB with patches, full chain replay, and "space-type" and eventlog profiling # preview1-test-a-7 - 10.6 LMDB with patches and new traces, full chain replay + ### round 2 2025-11-05 + # preview1-test-a-1 - Also adding a 10.6 LMDB with patches ledger replay from genesis only (chain is already in sync). + # preview1-test-a-2 - 10.5.1 LMDB, full chain replay + # preview1-test-a-3 - 10.6 InMemory (ana/10.6-final-integration-mix branch) + # preview1-test-a-4 - 10.6 LMDB with patches, full chain replay + # preview1-test-a-5 - 10.6 InMemory with patches, full chain replay + # preview1-test-a-6 - 10.6 LMDB js/bang + # preview1-test-a-7 - 10.6 LMDB with patches and new traces, full chain replay + # preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre bp mithrilSignerDisable tcpTxOpt];}; # Also adding a 10.6 LMDB with patches ledger replay from genesis only (chain is already in sync). # started replay at: 2025-11-04 18:05:33.0477Z, Volatile DB with max slot seen SlotNo 95623169 @@ -960,19 +1023,12 @@ in (group "preview1") node-lmdb-test-traces lmdb - { - services.cardano-node.extraNodeConfig.TraceOptions = { - "ChainDB.LedgerEvent" = { - severity = "Debug"; - }; - "ChainDB.LedgerEvent.Flavor.V1.OnDisk.BackingStoreEvent" = { - severity = "Silence"; - }; - }; - } ]; }; + # test js/bang + # preview1-test-a-8 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre-js-bang lmdb];}; + preview2-bp-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre bp legacyT mithrilRelease (declMRel "preview2-rel-b-1")];}; preview2-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre hiConn rel legacyT previewRelMig];}; preview2-rel-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre hiConn rel previewRelMig mithrilRelay (declMSigner "preview2-bp-b-1")];}; From 9c4344136950d1ab089b9751a393c155819b375c Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Thu, 6 Nov 2025 00:32:39 -0600 Subject: [PATCH 40/42] testing: deploy round 2 --- flake.lock | 5438 +++++++++++++++++++++++++++++++++++++-------- flake.nix | 16 +- flake/colmena.nix | 261 ++- 3 files changed, 4717 insertions(+), 998 deletions(-) diff --git a/flake.lock b/flake.lock index b26abec2..21ef3ba9 100644 --- a/flake.lock +++ b/flake.lock @@ -1,6 +1,40 @@ { "nodes": { "CHaP": { + "flake": false, + "locked": { + "lastModified": 1752755491, + "narHash": "sha256-LhTRY6kgvg5cGfoQ9FD2v15WucqO4C+VLMHa9JP/Zi4=", + "owner": "intersectmbo", + "repo": "cardano-haskell-packages", + "rev": "fe5f8c99284ca892efe46d91a9ccb00aa76f2525", + "type": "github" + }, + "original": { + "owner": "intersectmbo", + "ref": "repo", + "repo": "cardano-haskell-packages", + "type": "github" + } + }, + "CHaP_2": { + "flake": false, + "locked": { + "lastModified": 1762339046, + "narHash": "sha256-Bjp3l29xTW7K0gjkN/IHxV5f75LCJ2IaSgmKYykPpU0=", + "owner": "intersectmbo", + "repo": "cardano-haskell-packages", + "rev": "6a6a2f326d6884a37311d2f21ea510b9a7e549bd", + "type": "github" + }, + "original": { + "owner": "intersectmbo", + "ref": "repo", + "repo": "cardano-haskell-packages", + "type": "github" + } + }, + "CHaP_3": { "flake": false, "locked": { "lastModified": 1761315163, @@ -17,7 +51,7 @@ "type": "github" } }, - "CHaP_2": { + "CHaP_4": { "flake": false, "locked": { "lastModified": 1761315163, @@ -34,7 +68,41 @@ "type": "github" } }, - "CHaP_3": { + "CHaP_5": { + "flake": false, + "locked": { + "lastModified": 1761315163, + "narHash": "sha256-h+JPIMflNAOpY3XhZNcS5sUAOyO06499uWATj2j6P5Q=", + "owner": "intersectmbo", + "repo": "cardano-haskell-packages", + "rev": "131bcd51c4869b191e8c3afbb9f3fd326cd6e5e1", + "type": "github" + }, + "original": { + "owner": "intersectmbo", + "ref": "repo", + "repo": "cardano-haskell-packages", + "type": "github" + } + }, + "CHaP_6": { + "flake": false, + "locked": { + "lastModified": 1761315163, + "narHash": "sha256-h+JPIMflNAOpY3XhZNcS5sUAOyO06499uWATj2j6P5Q=", + "owner": "intersectmbo", + "repo": "cardano-haskell-packages", + "rev": "131bcd51c4869b191e8c3afbb9f3fd326cd6e5e1", + "type": "github" + }, + "original": { + "owner": "intersectmbo", + "ref": "repo", + "repo": "cardano-haskell-packages", + "type": "github" + } + }, + "CHaP_7": { "flake": false, "locked": { "lastModified": 1727364445, @@ -51,7 +119,7 @@ "type": "github" } }, - "CHaP_4": { + "CHaP_8": { "flake": false, "locked": { "lastModified": 1761315163, @@ -132,6 +200,70 @@ "type": "github" } }, + "HTTP_5": { + "flake": false, + "locked": { + "lastModified": 1451647621, + "narHash": "sha256-oHIyw3x0iKBexEo49YeUDV1k74ZtyYKGR2gNJXXRxts=", + "owner": "phadej", + "repo": "HTTP", + "rev": "9bc0996d412fef1787449d841277ef663ad9a915", + "type": "github" + }, + "original": { + "owner": "phadej", + "repo": "HTTP", + "type": "github" + } + }, + "HTTP_6": { + "flake": false, + "locked": { + "lastModified": 1451647621, + "narHash": "sha256-oHIyw3x0iKBexEo49YeUDV1k74ZtyYKGR2gNJXXRxts=", + "owner": "phadej", + "repo": "HTTP", + "rev": "9bc0996d412fef1787449d841277ef663ad9a915", + "type": "github" + }, + "original": { + "owner": "phadej", + "repo": "HTTP", + "type": "github" + } + }, + "HTTP_7": { + "flake": false, + "locked": { + "lastModified": 1451647621, + "narHash": "sha256-oHIyw3x0iKBexEo49YeUDV1k74ZtyYKGR2gNJXXRxts=", + "owner": "phadej", + "repo": "HTTP", + "rev": "9bc0996d412fef1787449d841277ef663ad9a915", + "type": "github" + }, + "original": { + "owner": "phadej", + "repo": "HTTP", + "type": "github" + } + }, + "HTTP_8": { + "flake": false, + "locked": { + "lastModified": 1451647621, + "narHash": "sha256-oHIyw3x0iKBexEo49YeUDV1k74ZtyYKGR2gNJXXRxts=", + "owner": "phadej", + "repo": "HTTP", + "rev": "9bc0996d412fef1787449d841277ef663ad9a915", + "type": "github" + }, + "original": { + "owner": "phadej", + "repo": "HTTP", + "type": "github" + } + }, "auth-keys-hub": { "inputs": { "flake-parts": [ @@ -181,7 +313,7 @@ "blockperf": { "inputs": { "flake-parts": "flake-parts", - "nixpkgs": "nixpkgs_3" + "nixpkgs": "nixpkgs_4" }, "locked": { "lastModified": 1758832274, @@ -215,6 +347,23 @@ "type": "github" } }, + "blst_10": { + "flake": false, + "locked": { + "lastModified": 1739372843, + "narHash": "sha256-IlbNMLBjs/dvGogcdbWQIL+3qwy7EXJbIDpo4xBd4bY=", + "owner": "supranational", + "repo": "blst", + "rev": "8c7db7fe8d2ce6e76dc398ebd4d475c0ec564355", + "type": "github" + }, + "original": { + "owner": "supranational", + "ref": "v0.3.14", + "repo": "blst", + "type": "github" + } + }, "blst_2": { "flake": false, "locked": { @@ -235,16 +384,16 @@ "blst_3": { "flake": false, "locked": { - "lastModified": 1691598027, - "narHash": "sha256-oqljy+ZXJAXEB/fJtmB8rlAr4UXM+Z2OkDa20gpILNA=", + "lastModified": 1739372843, + "narHash": "sha256-IlbNMLBjs/dvGogcdbWQIL+3qwy7EXJbIDpo4xBd4bY=", "owner": "supranational", "repo": "blst", - "rev": "3dd0f804b1819e5d03fb22ca2e6fac105932043a", + "rev": "8c7db7fe8d2ce6e76dc398ebd4d475c0ec564355", "type": "github" }, "original": { "owner": "supranational", - "ref": "v0.3.11", + "ref": "v0.3.14", "repo": "blst", "type": "github" } @@ -300,6 +449,57 @@ "type": "github" } }, + "blst_7": { + "flake": false, + "locked": { + "lastModified": 1691598027, + "narHash": "sha256-oqljy+ZXJAXEB/fJtmB8rlAr4UXM+Z2OkDa20gpILNA=", + "owner": "supranational", + "repo": "blst", + "rev": "3dd0f804b1819e5d03fb22ca2e6fac105932043a", + "type": "github" + }, + "original": { + "owner": "supranational", + "ref": "v0.3.11", + "repo": "blst", + "type": "github" + } + }, + "blst_8": { + "flake": false, + "locked": { + "lastModified": 1739372843, + "narHash": "sha256-IlbNMLBjs/dvGogcdbWQIL+3qwy7EXJbIDpo4xBd4bY=", + "owner": "supranational", + "repo": "blst", + "rev": "8c7db7fe8d2ce6e76dc398ebd4d475c0ec564355", + "type": "github" + }, + "original": { + "owner": "supranational", + "ref": "v0.3.14", + "repo": "blst", + "type": "github" + } + }, + "blst_9": { + "flake": false, + "locked": { + "lastModified": 1739372843, + "narHash": "sha256-IlbNMLBjs/dvGogcdbWQIL+3qwy7EXJbIDpo4xBd4bY=", + "owner": "supranational", + "repo": "blst", + "rev": "8c7db7fe8d2ce6e76dc398ebd4d475c0ec564355", + "type": "github" + }, + "original": { + "owner": "supranational", + "ref": "v0.3.14", + "repo": "blst", + "type": "github" + } + }, "cabal-32": { "flake": false, "locked": { @@ -368,113 +568,249 @@ "type": "github" } }, - "cabal-34": { + "cabal-32_5": { "flake": false, "locked": { - "lastModified": 1645834128, - "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "lastModified": 1603716527, + "narHash": "sha256-X0TFfdD4KZpwl0Zr6x+PLxUt/VyKQfX7ylXHdmZIL+w=", "owner": "haskell", "repo": "cabal", - "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "rev": "48bf10787e27364730dd37a42b603cee8d6af7ee", "type": "github" }, "original": { "owner": "haskell", - "ref": "3.4", + "ref": "3.2", "repo": "cabal", "type": "github" } }, - "cabal-34_2": { + "cabal-32_6": { "flake": false, "locked": { - "lastModified": 1645834128, - "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "lastModified": 1603716527, + "narHash": "sha256-X0TFfdD4KZpwl0Zr6x+PLxUt/VyKQfX7ylXHdmZIL+w=", "owner": "haskell", "repo": "cabal", - "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "rev": "48bf10787e27364730dd37a42b603cee8d6af7ee", "type": "github" }, "original": { "owner": "haskell", - "ref": "3.4", + "ref": "3.2", "repo": "cabal", "type": "github" } }, - "cabal-34_3": { + "cabal-32_7": { "flake": false, "locked": { - "lastModified": 1645834128, - "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "lastModified": 1603716527, + "narHash": "sha256-X0TFfdD4KZpwl0Zr6x+PLxUt/VyKQfX7ylXHdmZIL+w=", "owner": "haskell", "repo": "cabal", - "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "rev": "48bf10787e27364730dd37a42b603cee8d6af7ee", "type": "github" }, "original": { "owner": "haskell", - "ref": "3.4", + "ref": "3.2", "repo": "cabal", "type": "github" } }, - "cabal-34_4": { + "cabal-32_8": { "flake": false, "locked": { - "lastModified": 1645834128, - "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "lastModified": 1603716527, + "narHash": "sha256-X0TFfdD4KZpwl0Zr6x+PLxUt/VyKQfX7ylXHdmZIL+w=", "owner": "haskell", "repo": "cabal", - "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "rev": "48bf10787e27364730dd37a42b603cee8d6af7ee", "type": "github" }, "original": { "owner": "haskell", - "ref": "3.4", + "ref": "3.2", "repo": "cabal", "type": "github" } }, - "cabal-36": { + "cabal-34": { "flake": false, "locked": { - "lastModified": 1669081697, - "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", "owner": "haskell", "repo": "cabal", - "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", "type": "github" }, "original": { "owner": "haskell", - "ref": "3.6", + "ref": "3.4", "repo": "cabal", "type": "github" } }, - "cabal-36_2": { + "cabal-34_2": { "flake": false, "locked": { - "lastModified": 1669081697, - "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", "owner": "haskell", "repo": "cabal", - "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", "type": "github" }, "original": { "owner": "haskell", - "ref": "3.6", + "ref": "3.4", "repo": "cabal", "type": "github" } }, - "cabal-36_3": { + "cabal-34_3": { "flake": false, "locked": { - "lastModified": 1669081697, - "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "owner": "haskell", + "repo": "cabal", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.4", + "repo": "cabal", + "type": "github" + } + }, + "cabal-34_4": { + "flake": false, + "locked": { + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "owner": "haskell", + "repo": "cabal", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.4", + "repo": "cabal", + "type": "github" + } + }, + "cabal-34_5": { + "flake": false, + "locked": { + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "owner": "haskell", + "repo": "cabal", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.4", + "repo": "cabal", + "type": "github" + } + }, + "cabal-34_6": { + "flake": false, + "locked": { + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "owner": "haskell", + "repo": "cabal", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.4", + "repo": "cabal", + "type": "github" + } + }, + "cabal-34_7": { + "flake": false, + "locked": { + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "owner": "haskell", + "repo": "cabal", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.4", + "repo": "cabal", + "type": "github" + } + }, + "cabal-34_8": { + "flake": false, + "locked": { + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "owner": "haskell", + "repo": "cabal", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.4", + "repo": "cabal", + "type": "github" + } + }, + "cabal-36": { + "flake": false, + "locked": { + "lastModified": 1669081697, + "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "owner": "haskell", + "repo": "cabal", + "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.6", + "repo": "cabal", + "type": "github" + } + }, + "cabal-36_2": { + "flake": false, + "locked": { + "lastModified": 1669081697, + "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "owner": "haskell", + "repo": "cabal", + "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.6", + "repo": "cabal", + "type": "github" + } + }, + "cabal-36_3": { + "flake": false, + "locked": { + "lastModified": 1669081697, + "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", "owner": "haskell", "repo": "cabal", "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", @@ -504,6 +840,74 @@ "type": "github" } }, + "cabal-36_5": { + "flake": false, + "locked": { + "lastModified": 1669081697, + "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "owner": "haskell", + "repo": "cabal", + "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.6", + "repo": "cabal", + "type": "github" + } + }, + "cabal-36_6": { + "flake": false, + "locked": { + "lastModified": 1669081697, + "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "owner": "haskell", + "repo": "cabal", + "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.6", + "repo": "cabal", + "type": "github" + } + }, + "cabal-36_7": { + "flake": false, + "locked": { + "lastModified": 1669081697, + "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "owner": "haskell", + "repo": "cabal", + "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.6", + "repo": "cabal", + "type": "github" + } + }, + "cabal-36_8": { + "flake": false, + "locked": { + "lastModified": 1669081697, + "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "owner": "haskell", + "repo": "cabal", + "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.6", + "repo": "cabal", + "type": "github" + } + }, "capkgs": { "locked": { "lastModified": 1760451894, @@ -523,20 +927,20 @@ "inputs": { "flake-utils": "flake-utils", "haskellNix": [ - "cardano-node-lmdb-test", + "cardano-node-10-5-1-profiled", "haskellNix" ], "nixpkgs": [ - "cardano-node-lmdb-test", + "cardano-node-10-5-1-profiled", "nixpkgs" ] }, "locked": { - "lastModified": 1750923974, - "narHash": "sha256-PXB1aro2KalRw6OZkcbICl6Ge7HB4yEl5O3epm9VZl8=", + "lastModified": 1741965132, + "narHash": "sha256-SjNEfsLa+2FKS4GlszaH0fO/QGJbooNFMYU1GVdJToo=", "owner": "input-output-hk", "repo": "cardano-automation", - "rev": "64bf80a78102787790bac96075ef4109ff7de36e", + "rev": "78d16a837d74a72822041ee1b970daa73ac83b9e", "type": "github" }, "original": { @@ -549,11 +953,11 @@ "inputs": { "flake-utils": "flake-utils_2", "haskellNix": [ - "cardano-node-lmdb-test-traces", + "cardano-node-10-6-0-profiled", "haskellNix" ], "nixpkgs": [ - "cardano-node-lmdb-test-traces", + "cardano-node-10-6-0-profiled", "nixpkgs" ] }, @@ -573,15 +977,13 @@ }, "cardano-automation_3": { "inputs": { - "flake-utils": "flake-utils_4", + "flake-utils": "flake-utils_3", "haskellNix": [ - "cardano-parts", - "cardano-node-10-6-0", + "cardano-node-bang", "haskellNix" ], "nixpkgs": [ - "cardano-parts", - "cardano-node-10-6-0", + "cardano-node-bang", "nixpkgs" ] }, @@ -599,36 +1001,142 @@ "type": "github" } }, - "cardano-db-sync-schema": { - "flake": false, + "cardano-automation_4": { + "inputs": { + "flake-utils": "flake-utils_4", + "haskellNix": [ + "cardano-node-bang-profiled", + "haskellNix" + ], + "nixpkgs": [ + "cardano-node-bang-profiled", + "nixpkgs" + ] + }, "locked": { - "lastModified": 1742316958, - "narHash": "sha256-8dADl0Y5mu8rHGADDC56KYV/kQlDFITTpgRiSTHwUc8=", - "owner": "IntersectMBO", - "repo": "cardano-db-sync", - "rev": "cb61094c82254464fc9de777225e04d154d9c782", + "lastModified": 1750923974, + "narHash": "sha256-PXB1aro2KalRw6OZkcbICl6Ge7HB4yEl5O3epm9VZl8=", + "owner": "input-output-hk", + "repo": "cardano-automation", + "rev": "64bf80a78102787790bac96075ef4109ff7de36e", "type": "github" }, "original": { - "owner": "IntersectMBO", - "ref": "13.6.0.5", - "repo": "cardano-db-sync", + "owner": "input-output-hk", + "repo": "cardano-automation", "type": "github" } }, - "cardano-db-sync-schema-ng": { - "flake": false, + "cardano-automation_5": { + "inputs": { + "flake-utils": "flake-utils_5", + "haskellNix": [ + "cardano-node-lmdb", + "haskellNix" + ], + "nixpkgs": [ + "cardano-node-lmdb", + "nixpkgs" + ] + }, "locked": { - "lastModified": 1742316958, - "narHash": "sha256-8dADl0Y5mu8rHGADDC56KYV/kQlDFITTpgRiSTHwUc8=", - "owner": "IntersectMBO", - "repo": "cardano-db-sync", - "rev": "cb61094c82254464fc9de777225e04d154d9c782", + "lastModified": 1750923974, + "narHash": "sha256-PXB1aro2KalRw6OZkcbICl6Ge7HB4yEl5O3epm9VZl8=", + "owner": "input-output-hk", + "repo": "cardano-automation", + "rev": "64bf80a78102787790bac96075ef4109ff7de36e", "type": "github" }, "original": { - "owner": "IntersectMBO", - "ref": "13.6.0.5", + "owner": "input-output-hk", + "repo": "cardano-automation", + "type": "github" + } + }, + "cardano-automation_6": { + "inputs": { + "flake-utils": "flake-utils_6", + "haskellNix": [ + "cardano-node-lmdb-profiled", + "haskellNix" + ], + "nixpkgs": [ + "cardano-node-lmdb-profiled", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1750923974, + "narHash": "sha256-PXB1aro2KalRw6OZkcbICl6Ge7HB4yEl5O3epm9VZl8=", + "owner": "input-output-hk", + "repo": "cardano-automation", + "rev": "64bf80a78102787790bac96075ef4109ff7de36e", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-automation", + "type": "github" + } + }, + "cardano-automation_7": { + "inputs": { + "flake-utils": "flake-utils_8", + "haskellNix": [ + "cardano-parts", + "cardano-node-10-6-0", + "haskellNix" + ], + "nixpkgs": [ + "cardano-parts", + "cardano-node-10-6-0", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1750923974, + "narHash": "sha256-PXB1aro2KalRw6OZkcbICl6Ge7HB4yEl5O3epm9VZl8=", + "owner": "input-output-hk", + "repo": "cardano-automation", + "rev": "64bf80a78102787790bac96075ef4109ff7de36e", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-automation", + "type": "github" + } + }, + "cardano-db-sync-schema": { + "flake": false, + "locked": { + "lastModified": 1742316958, + "narHash": "sha256-8dADl0Y5mu8rHGADDC56KYV/kQlDFITTpgRiSTHwUc8=", + "owner": "IntersectMBO", + "repo": "cardano-db-sync", + "rev": "cb61094c82254464fc9de777225e04d154d9c782", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "ref": "13.6.0.5", + "repo": "cardano-db-sync", + "type": "github" + } + }, + "cardano-db-sync-schema-ng": { + "flake": false, + "locked": { + "lastModified": 1742316958, + "narHash": "sha256-8dADl0Y5mu8rHGADDC56KYV/kQlDFITTpgRiSTHwUc8=", + "owner": "IntersectMBO", + "repo": "cardano-db-sync", + "rev": "cb61094c82254464fc9de777225e04d154d9c782", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "ref": "13.6.0.5", "repo": "cardano-db-sync", "type": "github" } @@ -682,76 +1190,76 @@ "type": "github" } }, - "cardano-node-10-6-0": { + "cardano-node-10-5-1-profiled": { "inputs": { - "CHaP": "CHaP_4", - "cardano-automation": "cardano-automation_3", - "customConfig": "customConfig_3", - "em": "em_3", - "empty-flake": "empty-flake_3", - "flake-compat": "flake-compat_6", - "hackageNix": "hackageNix_3", - "haskellNix": "haskellNix_4", - "incl": "incl_4", - "iohkNix": "iohkNix_4", + "CHaP": "CHaP", + "cardano-automation": "cardano-automation", + "customConfig": "customConfig", + "em": "em", + "empty-flake": "empty-flake", + "flake-compat": "flake-compat", + "hackageNix": "hackageNix", + "haskellNix": "haskellNix", + "incl": "incl", + "iohkNix": "iohkNix", "nixpkgs": [ - "cardano-parts", - "cardano-node-10-6-0", + "cardano-node-10-5-1-profiled", "haskellNix", "nixpkgs-unstable" ], - "utils": "utils_3" + "utils": "utils" }, "locked": { - "lastModified": 1761827211, - "narHash": "sha256-butMOynyTKhLUrjocKuBnbAkDYhbnRKGEGdbTS773KQ=", + "lastModified": 1762386471, + "narHash": "sha256-sLD+7DGqHcVD2GkhdbgwAUO4pxf1W0zBcw9eQByaYlY=", "owner": "IntersectMBO", "repo": "cardano-node", - "rev": "9a132bb72045e9462f0612e5df5af07c7206635a", + "rev": "687a2df8926062d0728f810f05c897fb49d2da98", "type": "github" }, "original": { "owner": "IntersectMBO", - "ref": "ana/10.6-final-integration-mix", + "ref": "da/10.5.1-tmp-profiled", "repo": "cardano-node", "type": "github" } }, - "cardano-node-lmdb-test": { + "cardano-node-10-6-0": { "inputs": { - "CHaP": "CHaP", - "cardano-automation": "cardano-automation", - "customConfig": "customConfig", - "em": "em", - "empty-flake": "empty-flake", - "flake-compat": "flake-compat", - "hackageNix": "hackageNix", - "haskellNix": "haskellNix", - "incl": "incl", - "iohkNix": "iohkNix", + "CHaP": "CHaP_8", + "cardano-automation": "cardano-automation_7", + "customConfig": "customConfig_7", + "em": "em_7", + "empty-flake": "empty-flake_7", + "flake-compat": "flake-compat_14", + "hackageNix": "hackageNix_7", + "haskellNix": "haskellNix_8", + "incl": "incl_8", + "iohkNix": "iohkNix_8", "nixpkgs": [ - "cardano-node-lmdb-test", + "cardano-parts", + "cardano-node-10-6-0", "haskellNix", "nixpkgs-unstable" ], - "utils": "utils" + "utils": "utils_7" }, "locked": { - "lastModified": 1762212302, - "narHash": "sha256-92EVASqUIkwIAYZ3L2V2d3rW4/F3dRCEeIEZGtRtDZI=", + "lastModified": 1761827211, + "narHash": "sha256-butMOynyTKhLUrjocKuBnbAkDYhbnRKGEGdbTS773KQ=", "owner": "IntersectMBO", "repo": "cardano-node", - "rev": "1ac429175dd4ebb391e633900a514ea145355475", + "rev": "9a132bb72045e9462f0612e5df5af07c7206635a", "type": "github" }, "original": { "owner": "IntersectMBO", - "ref": "da/lmdb-srp-test", + "ref": "ana/10.6-final-integration-mix", "repo": "cardano-node", "type": "github" } }, - "cardano-node-lmdb-test-traces": { + "cardano-node-10-6-0-profiled": { "inputs": { "CHaP": "CHaP_2", "cardano-automation": "cardano-automation_2", @@ -764,34 +1272,170 @@ "incl": "incl_2", "iohkNix": "iohkNix_2", "nixpkgs": [ - "cardano-node-lmdb-test-traces", + "cardano-node-10-6-0-profiled", "haskellNix", "nixpkgs-unstable" ], "utils": "utils_2" }, "locked": { - "lastModified": 1762252800, - "narHash": "sha256-vBzi2gEuFo1t/WsgxmPsHNeQZKGEDUypR4+sVfveEj8=", + "lastModified": 1762402672, + "narHash": "sha256-i0WO9c0jL+W6nr8RTpzt0VD6jkIu3Sxf0Cv/Wo6jDLQ=", "owner": "IntersectMBO", "repo": "cardano-node", - "rev": "93437a0fb34161f7b6e07334f0760ed670d28b02", + "rev": "568651d3863905cda049a258ba7b957e73a44f66", "type": "github" }, "original": { "owner": "IntersectMBO", + "ref": "da/10.6-final-integration-mix-profiled", "repo": "cardano-node", - "rev": "93437a0fb34161f7b6e07334f0760ed670d28b02", "type": "github" } }, - "cardano-node-pparams-api": { + "cardano-node-bang": { "inputs": { "CHaP": "CHaP_3", - "flake-utils": "flake-utils_3", + "cardano-automation": "cardano-automation_3", + "customConfig": "customConfig_3", + "em": "em_3", + "empty-flake": "empty-flake_3", + "flake-compat": "flake-compat_5", + "hackageNix": "hackageNix_3", "haskellNix": "haskellNix_3", "incl": "incl_3", "iohkNix": "iohkNix_3", + "nixpkgs": [ + "cardano-node-bang", + "haskellNix", + "nixpkgs-unstable" + ], + "utils": "utils_3" + }, + "locked": { + "lastModified": 1762385298, + "narHash": "sha256-zCrLH7TT7KPr3eqbMQw59G9kFqNz7Yn34kFRhQdrxkI=", + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "35b6393cafc48a7cd5a0f2b5808c3290fe487d74", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "ref": "js/bang", + "repo": "cardano-node", + "type": "github" + } + }, + "cardano-node-bang-profiled": { + "inputs": { + "CHaP": "CHaP_4", + "cardano-automation": "cardano-automation_4", + "customConfig": "customConfig_4", + "em": "em_4", + "empty-flake": "empty-flake_4", + "flake-compat": "flake-compat_7", + "hackageNix": "hackageNix_4", + "haskellNix": "haskellNix_4", + "incl": "incl_4", + "iohkNix": "iohkNix_4", + "nixpkgs": [ + "cardano-node-bang-profiled", + "haskellNix", + "nixpkgs-unstable" + ], + "utils": "utils_4" + }, + "locked": { + "lastModified": 1762401990, + "narHash": "sha256-m2vtuZfJPDIPk6l7Q3mF4AHQ68VvXlj8oUqv0ERM4eo=", + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "d82df410fa01d856cbfd9bdac0f9ce1b48fd77c9", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "ref": "da/bang-profiled", + "repo": "cardano-node", + "type": "github" + } + }, + "cardano-node-lmdb": { + "inputs": { + "CHaP": "CHaP_5", + "cardano-automation": "cardano-automation_5", + "customConfig": "customConfig_5", + "em": "em_5", + "empty-flake": "empty-flake_5", + "flake-compat": "flake-compat_9", + "hackageNix": "hackageNix_5", + "haskellNix": "haskellNix_5", + "incl": "incl_5", + "iohkNix": "iohkNix_5", + "nixpkgs": [ + "cardano-node-lmdb", + "haskellNix", + "nixpkgs-unstable" + ], + "utils": "utils_5" + }, + "locked": { + "lastModified": 1762212302, + "narHash": "sha256-92EVASqUIkwIAYZ3L2V2d3rW4/F3dRCEeIEZGtRtDZI=", + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "1ac429175dd4ebb391e633900a514ea145355475", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "ref": "da/lmdb-srp-test", + "repo": "cardano-node", + "type": "github" + } + }, + "cardano-node-lmdb-profiled": { + "inputs": { + "CHaP": "CHaP_6", + "cardano-automation": "cardano-automation_6", + "customConfig": "customConfig_6", + "em": "em_6", + "empty-flake": "empty-flake_6", + "flake-compat": "flake-compat_11", + "hackageNix": "hackageNix_6", + "haskellNix": "haskellNix_6", + "incl": "incl_6", + "iohkNix": "iohkNix_6", + "nixpkgs": [ + "cardano-node-lmdb-profiled", + "haskellNix", + "nixpkgs-unstable" + ], + "utils": "utils_6" + }, + "locked": { + "lastModified": 1762400698, + "narHash": "sha256-Aei/0JsKRg5ZvJEhVa7QA9yOYUqbmFULzFrHy95S/P0=", + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "f966de50c379fb67d7741794dbc622346ddb8236", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "ref": "da/lmdb-srp-test-tmp-profiled", + "repo": "cardano-node", + "type": "github" + } + }, + "cardano-node-pparams-api": { + "inputs": { + "CHaP": "CHaP_7", + "flake-utils": "flake-utils_7", + "haskellNix": "haskellNix_7", + "incl": "incl_7", + "iohkNix": "iohkNix_7", "nixpkgs": [ "cardano-node-pparams-api", "haskellNix", @@ -888,9 +1532,9 @@ "inputs-check": "inputs-check", "iohk-nix": "iohk-nix", "iohk-nix-ng": "iohk-nix-ng", - "nix": "nix_2", - "nixpkgs": "nixpkgs_7", - "nixpkgs-unstable": "nixpkgs-unstable_5", + "nix": "nix_3", + "nixpkgs": "nixpkgs_8", + "nixpkgs-unstable": "nixpkgs-unstable_9", "opentofu-registry": "opentofu-registry", "process-compose-flake": "process-compose-flake", "services-flake": "services-flake", @@ -977,38 +1621,102 @@ "type": "github" } }, - "cardano-submit-api-service": { + "cardano-shell_5": { "flake": false, "locked": { - "lastModified": 1753292803, - "narHash": "sha256-uP5B+vu/DsqknOAG9EutRSgZW5aAuMV9+NVY+tGJJCk=", - "owner": "IntersectMBO", - "repo": "cardano-node", - "rev": "f11e0f303ddf3e5b8975daf72ceaa522ddb98426", + "lastModified": 1608537748, + "narHash": "sha256-PulY1GfiMgKVnBci3ex4ptk2UNYMXqGjJOxcPy2KYT4=", + "owner": "input-output-hk", + "repo": "cardano-shell", + "rev": "9392c75087cb9a3d453998f4230930dea3a95725", "type": "github" }, "original": { - "owner": "IntersectMBO", - "repo": "cardano-node", - "rev": "f11e0f303ddf3e5b8975daf72ceaa522ddb98426", + "owner": "input-output-hk", + "repo": "cardano-shell", "type": "github" } }, - "cardano-submit-api-service-ng": { + "cardano-shell_6": { "flake": false, "locked": { - "lastModified": 1761324192, - "narHash": "sha256-jch/4TeqzR3VcO6yfaWAOgw1lm1U4ZZf2WEjJE9iSXQ=", - "owner": "IntersectMBO", - "repo": "cardano-node", - "rev": "10b1a67b39ca3fdd45c3966defa0fbb454bd5320", + "lastModified": 1608537748, + "narHash": "sha256-PulY1GfiMgKVnBci3ex4ptk2UNYMXqGjJOxcPy2KYT4=", + "owner": "input-output-hk", + "repo": "cardano-shell", + "rev": "9392c75087cb9a3d453998f4230930dea3a95725", "type": "github" }, "original": { - "owner": "IntersectMBO", - "ref": "ana/10.6-final-integration-mix", - "repo": "cardano-node", - "type": "github" + "owner": "input-output-hk", + "repo": "cardano-shell", + "type": "github" + } + }, + "cardano-shell_7": { + "flake": false, + "locked": { + "lastModified": 1608537748, + "narHash": "sha256-PulY1GfiMgKVnBci3ex4ptk2UNYMXqGjJOxcPy2KYT4=", + "owner": "input-output-hk", + "repo": "cardano-shell", + "rev": "9392c75087cb9a3d453998f4230930dea3a95725", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-shell", + "type": "github" + } + }, + "cardano-shell_8": { + "flake": false, + "locked": { + "lastModified": 1608537748, + "narHash": "sha256-PulY1GfiMgKVnBci3ex4ptk2UNYMXqGjJOxcPy2KYT4=", + "owner": "input-output-hk", + "repo": "cardano-shell", + "rev": "9392c75087cb9a3d453998f4230930dea3a95725", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-shell", + "type": "github" + } + }, + "cardano-submit-api-service": { + "flake": false, + "locked": { + "lastModified": 1753292803, + "narHash": "sha256-uP5B+vu/DsqknOAG9EutRSgZW5aAuMV9+NVY+tGJJCk=", + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "f11e0f303ddf3e5b8975daf72ceaa522ddb98426", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "f11e0f303ddf3e5b8975daf72ceaa522ddb98426", + "type": "github" + } + }, + "cardano-submit-api-service-ng": { + "flake": false, + "locked": { + "lastModified": 1761324192, + "narHash": "sha256-jch/4TeqzR3VcO6yfaWAOgw1lm1U4ZZf2WEjJE9iSXQ=", + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "10b1a67b39ca3fdd45c3966defa0fbb454bd5320", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "ref": "ana/10.6-final-integration-mix", + "repo": "cardano-node", + "type": "github" } }, "cardano-tracer-service": { @@ -1064,8 +1772,8 @@ }, "colmena": { "inputs": { - "flake-compat": "flake-compat_8", - "flake-utils": "flake-utils_5", + "flake-compat": "flake-compat_16", + "flake-utils": "flake-utils_9", "nix-github-actions": "nix-github-actions", "nixpkgs": [ "cardano-parts", @@ -1132,7 +1840,83 @@ "type": "github" } }, + "customConfig_4": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, + "customConfig_5": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, + "customConfig_6": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, + "customConfig_7": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, "em": { + "flake": false, + "locked": { + "lastModified": 1685015066, + "narHash": "sha256-etAdEoYhtvjTw1ITh28WPNfwvvb5t/fpwCP6s7odSiQ=", + "owner": "deepfire", + "repo": "em", + "rev": "af69bb5c2ac2161434d8fea45f920f8f359587ce", + "type": "github" + }, + "original": { + "owner": "deepfire", + "repo": "em", + "type": "github" + } + }, + "em_2": { "flake": false, "locked": { "lastModified": 1750940090, @@ -1148,7 +1932,7 @@ "type": "github" } }, - "em_2": { + "em_3": { "flake": false, "locked": { "lastModified": 1750940090, @@ -1164,7 +1948,55 @@ "type": "github" } }, - "em_3": { + "em_4": { + "flake": false, + "locked": { + "lastModified": 1750940090, + "narHash": "sha256-DmDtgq8ipHCm2/Hq6e9xeJ2u8WLQFN1gXYSWM1bZNCU=", + "owner": "mgmeier", + "repo": "em", + "rev": "e3dde1952fcbe550055fb065590fdffd6f6f9710", + "type": "github" + }, + "original": { + "owner": "mgmeier", + "repo": "em", + "type": "github" + } + }, + "em_5": { + "flake": false, + "locked": { + "lastModified": 1750940090, + "narHash": "sha256-DmDtgq8ipHCm2/Hq6e9xeJ2u8WLQFN1gXYSWM1bZNCU=", + "owner": "mgmeier", + "repo": "em", + "rev": "e3dde1952fcbe550055fb065590fdffd6f6f9710", + "type": "github" + }, + "original": { + "owner": "mgmeier", + "repo": "em", + "type": "github" + } + }, + "em_6": { + "flake": false, + "locked": { + "lastModified": 1750940090, + "narHash": "sha256-DmDtgq8ipHCm2/Hq6e9xeJ2u8WLQFN1gXYSWM1bZNCU=", + "owner": "mgmeier", + "repo": "em", + "rev": "e3dde1952fcbe550055fb065590fdffd6f6f9710", + "type": "github" + }, + "original": { + "owner": "mgmeier", + "repo": "em", + "type": "github" + } + }, + "em_7": { "flake": false, "locked": { "lastModified": 1750940090, @@ -1225,6 +2057,66 @@ "type": "github" } }, + "empty-flake_4": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, + "empty-flake_5": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, + "empty-flake_6": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, + "empty-flake_7": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -1242,7 +2134,7 @@ "type": "github" } }, - "flake-compat_2": { + "flake-compat_10": { "flake": false, "locked": { "lastModified": 1672831974, @@ -1259,7 +2151,7 @@ "type": "github" } }, - "flake-compat_3": { + "flake-compat_11": { "flake": false, "locked": { "lastModified": 1647532380, @@ -1276,7 +2168,7 @@ "type": "github" } }, - "flake-compat_4": { + "flake-compat_12": { "flake": false, "locked": { "lastModified": 1672831974, @@ -1293,7 +2185,7 @@ "type": "github" } }, - "flake-compat_5": { + "flake-compat_13": { "flake": false, "locked": { "lastModified": 1672831974, @@ -1310,7 +2202,7 @@ "type": "github" } }, - "flake-compat_6": { + "flake-compat_14": { "flake": false, "locked": { "lastModified": 1647532380, @@ -1327,7 +2219,7 @@ "type": "github" } }, - "flake-compat_7": { + "flake-compat_15": { "flake": false, "locked": { "lastModified": 1672831974, @@ -1344,7 +2236,7 @@ "type": "github" } }, - "flake-compat_8": { + "flake-compat_16": { "flake": false, "locked": { "lastModified": 1650374568, @@ -1360,7 +2252,7 @@ "type": "github" } }, - "flake-compat_9": { + "flake-compat_17": { "flake": false, "locked": { "lastModified": 1733328505, @@ -1376,13 +2268,149 @@ "type": "github" } }, - "flake-parts": { - "inputs": { - "nixpkgs-lib": "nixpkgs-lib" - }, + "flake-compat_2": { + "flake": false, "locked": { - "lastModified": 1704982712, - "narHash": "sha256-2Ptt+9h8dczgle2Oo6z5ni5rt/uLMG47UFTR1ry/wgg=", + "lastModified": 1672831974, + "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "hkm/gitlab-fix", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_3": { + "flake": false, + "locked": { + "lastModified": 1647532380, + "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "7da118186435255a30b5ffeabba9629c344c0bec", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "fixes", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_4": { + "flake": false, + "locked": { + "lastModified": 1672831974, + "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "hkm/gitlab-fix", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_5": { + "flake": false, + "locked": { + "lastModified": 1647532380, + "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "7da118186435255a30b5ffeabba9629c344c0bec", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "fixes", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_6": { + "flake": false, + "locked": { + "lastModified": 1672831974, + "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "hkm/gitlab-fix", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_7": { + "flake": false, + "locked": { + "lastModified": 1647532380, + "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "7da118186435255a30b5ffeabba9629c344c0bec", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "fixes", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_8": { + "flake": false, + "locked": { + "lastModified": 1672831974, + "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "hkm/gitlab-fix", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_9": { + "flake": false, + "locked": { + "lastModified": 1647532380, + "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "7da118186435255a30b5ffeabba9629c344c0bec", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "fixes", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-parts": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib" + }, + "locked": { + "lastModified": 1704982712, + "narHash": "sha256-2Ptt+9h8dczgle2Oo6z5ni5rt/uLMG47UFTR1ry/wgg=", "owner": "hercules-ci", "repo": "flake-parts", "rev": "07f6395285469419cf9d078f59b5b49993198c00", @@ -1465,8 +2493,68 @@ } }, "flake-utils_3": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_4": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_5": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_6": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_7": { "inputs": { - "systems": "systems_3" + "systems": "systems_7" }, "locked": { "lastModified": 1681378341, @@ -1483,7 +2571,7 @@ "type": "github" } }, - "flake-utils_4": { + "flake-utils_8": { "locked": { "lastModified": 1667395993, "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", @@ -1498,7 +2586,7 @@ "type": "github" } }, - "flake-utils_5": { + "flake-utils_9": { "locked": { "lastModified": 1659877975, "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", @@ -1581,64 +2669,169 @@ "type": "github" } }, - "git-hooks-nix": { - "inputs": { - "flake-compat": [ - "cardano-parts", - "nix" - ], - "gitignore": [ - "cardano-parts", - "nix" - ], - "nixpkgs": [ - "cardano-parts", - "nix", - "nixpkgs" - ], - "nixpkgs-stable": [ - "cardano-parts", - "nix", - "nixpkgs" - ] - }, + "ghc-8.6.5-iohk_5": { + "flake": false, "locked": { - "lastModified": 1734279981, - "narHash": "sha256-NdaCraHPp8iYMWzdXAt5Nv6sA3MUzlCiGiR586TCwo0=", - "owner": "cachix", - "repo": "git-hooks.nix", - "rev": "aa9f40c906904ebd83da78e7f328cd8aeaeae785", + "lastModified": 1600920045, + "narHash": "sha256-DO6kxJz248djebZLpSzTGD6s8WRpNI9BTwUeOf5RwY8=", + "owner": "input-output-hk", + "repo": "ghc", + "rev": "95713a6ecce4551240da7c96b6176f980af75cae", "type": "github" }, "original": { - "owner": "cachix", - "repo": "git-hooks.nix", + "owner": "input-output-hk", + "ref": "release/8.6.5-iohk", + "repo": "ghc", "type": "github" } }, - "hackage": { + "ghc-8.6.5-iohk_6": { "flake": false, "locked": { - "lastModified": 1727828875, - "narHash": "sha256-gpGSsaS9kTwUUi3KNLwHbAPKZiXjrg1tYKhMj/31Sd4=", + "lastModified": 1600920045, + "narHash": "sha256-DO6kxJz248djebZLpSzTGD6s8WRpNI9BTwUeOf5RwY8=", "owner": "input-output-hk", - "repo": "hackage.nix", - "rev": "f24239b969ef8bef3e4887a17efd2ef6ca3016ef", + "repo": "ghc", + "rev": "95713a6ecce4551240da7c96b6176f980af75cae", "type": "github" }, "original": { "owner": "input-output-hk", - "repo": "hackage.nix", + "ref": "release/8.6.5-iohk", + "repo": "ghc", "type": "github" } }, - "hackage-for-stackage": { + "ghc-8.6.5-iohk_7": { "flake": false, "locked": { - "lastModified": 1755649550, - "narHash": "sha256-YNKeqYIezur2MvPmfVI/aHjcVRwOdBW7Du3jg6iXjKs=", + "lastModified": 1600920045, + "narHash": "sha256-DO6kxJz248djebZLpSzTGD6s8WRpNI9BTwUeOf5RwY8=", "owner": "input-output-hk", - "repo": "hackage.nix", + "repo": "ghc", + "rev": "95713a6ecce4551240da7c96b6176f980af75cae", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "release/8.6.5-iohk", + "repo": "ghc", + "type": "github" + } + }, + "ghc-8.6.5-iohk_8": { + "flake": false, + "locked": { + "lastModified": 1600920045, + "narHash": "sha256-DO6kxJz248djebZLpSzTGD6s8WRpNI9BTwUeOf5RwY8=", + "owner": "input-output-hk", + "repo": "ghc", + "rev": "95713a6ecce4551240da7c96b6176f980af75cae", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "release/8.6.5-iohk", + "repo": "ghc", + "type": "github" + } + }, + "ghc910X": { + "flake": false, + "locked": { + "lastModified": 1714520650, + "narHash": "sha256-4uz6RA1hRr0RheGNDM49a/B3jszqNNU8iHIow4mSyso=", + "ref": "ghc-9.10", + "rev": "2c6375b9a804ac7fca1e82eb6fcfc8594c67c5f5", + "revCount": 62663, + "submodules": true, + "type": "git", + "url": "https://gitlab.haskell.org/ghc/ghc" + }, + "original": { + "ref": "ghc-9.10", + "submodules": true, + "type": "git", + "url": "https://gitlab.haskell.org/ghc/ghc" + } + }, + "ghc911": { + "flake": false, + "locked": { + "lastModified": 1714817013, + "narHash": "sha256-m2je4UvWfkgepMeUIiXHMwE6W+iVfUY38VDGkMzjCcc=", + "ref": "refs/heads/master", + "rev": "fc24c5cf6c62ca9e3c8d236656e139676df65034", + "revCount": 62816, + "submodules": true, + "type": "git", + "url": "https://gitlab.haskell.org/ghc/ghc" + }, + "original": { + "submodules": true, + "type": "git", + "url": "https://gitlab.haskell.org/ghc/ghc" + } + }, + "git-hooks-nix": { + "inputs": { + "flake-compat": [ + "cardano-parts", + "nix" + ], + "gitignore": [ + "cardano-parts", + "nix" + ], + "nixpkgs": [ + "cardano-parts", + "nix", + "nixpkgs" + ], + "nixpkgs-stable": [ + "cardano-parts", + "nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1734279981, + "narHash": "sha256-NdaCraHPp8iYMWzdXAt5Nv6sA3MUzlCiGiR586TCwo0=", + "owner": "cachix", + "repo": "git-hooks.nix", + "rev": "aa9f40c906904ebd83da78e7f328cd8aeaeae785", + "type": "github" + }, + "original": { + "owner": "cachix", + "repo": "git-hooks.nix", + "type": "github" + } + }, + "hackage": { + "flake": false, + "locked": { + "lastModified": 1727828875, + "narHash": "sha256-gpGSsaS9kTwUUi3KNLwHbAPKZiXjrg1tYKhMj/31Sd4=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "f24239b969ef8bef3e4887a17efd2ef6ca3016ef", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, + "hackage-for-stackage": { + "flake": false, + "locked": { + "lastModified": 1755649550, + "narHash": "sha256-YNKeqYIezur2MvPmfVI/aHjcVRwOdBW7Du3jg6iXjKs=", + "owner": "input-output-hk", + "repo": "hackage.nix", "rev": "5e56db8bc478dfb7466ea83744c3ab928aff0329", "type": "github" }, @@ -1683,6 +2876,57 @@ "type": "github" } }, + "hackage-for-stackage_4": { + "flake": false, + "locked": { + "lastModified": 1755649550, + "narHash": "sha256-YNKeqYIezur2MvPmfVI/aHjcVRwOdBW7Du3jg6iXjKs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "5e56db8bc478dfb7466ea83744c3ab928aff0329", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "for-stackage", + "repo": "hackage.nix", + "type": "github" + } + }, + "hackage-for-stackage_5": { + "flake": false, + "locked": { + "lastModified": 1755649550, + "narHash": "sha256-YNKeqYIezur2MvPmfVI/aHjcVRwOdBW7Du3jg6iXjKs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "5e56db8bc478dfb7466ea83744c3ab928aff0329", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "for-stackage", + "repo": "hackage.nix", + "type": "github" + } + }, + "hackage-for-stackage_6": { + "flake": false, + "locked": { + "lastModified": 1755649550, + "narHash": "sha256-YNKeqYIezur2MvPmfVI/aHjcVRwOdBW7Du3jg6iXjKs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "5e56db8bc478dfb7466ea83744c3ab928aff0329", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "for-stackage", + "repo": "hackage.nix", + "type": "github" + } + }, "hackage-internal": { "flake": false, "locked": { @@ -1731,7 +2975,72 @@ "type": "github" } }, + "hackage-internal_4": { + "flake": false, + "locked": { + "lastModified": 1750307553, + "narHash": "sha256-iiafNoeLHwlSLQTyvy8nPe2t6g5AV4PPcpMeH/2/DLs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "f7867baa8817fab296528f4a4ec39d1c7c4da4f3", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, + "hackage-internal_5": { + "flake": false, + "locked": { + "lastModified": 1750307553, + "narHash": "sha256-iiafNoeLHwlSLQTyvy8nPe2t6g5AV4PPcpMeH/2/DLs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "f7867baa8817fab296528f4a4ec39d1c7c4da4f3", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, + "hackage-internal_6": { + "flake": false, + "locked": { + "lastModified": 1750307553, + "narHash": "sha256-iiafNoeLHwlSLQTyvy8nPe2t6g5AV4PPcpMeH/2/DLs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "f7867baa8817fab296528f4a4ec39d1c7c4da4f3", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, "hackageNix": { + "flake": false, + "locked": { + "lastModified": 1745281520, + "narHash": "sha256-dk/70Cmjx8fGSURcAHQnowETeAOElzDxn0wH/P4DUWA=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "4c98778277c642e326b3cb7c2c9cbb9163b9ffbd", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "for-stackage", + "repo": "hackage.nix", + "type": "github" + } + }, + "hackageNix_2": { "flake": false, "locked": { "lastModified": 1761265459, @@ -1747,7 +3056,7 @@ "type": "github" } }, - "hackageNix_2": { + "hackageNix_3": { "flake": false, "locked": { "lastModified": 1761265459, @@ -1763,7 +3072,55 @@ "type": "github" } }, - "hackageNix_3": { + "hackageNix_4": { + "flake": false, + "locked": { + "lastModified": 1761265459, + "narHash": "sha256-7tsC/ZcNBJR1pXWdKsRoh/qlVDhCxb1Ukr7PVd2zieE=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "eb8e4d02528b4973cd09450bb62cf34997777226", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, + "hackageNix_5": { + "flake": false, + "locked": { + "lastModified": 1761265459, + "narHash": "sha256-7tsC/ZcNBJR1pXWdKsRoh/qlVDhCxb1Ukr7PVd2zieE=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "eb8e4d02528b4973cd09450bb62cf34997777226", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, + "hackageNix_6": { + "flake": false, + "locked": { + "lastModified": 1761265459, + "narHash": "sha256-7tsC/ZcNBJR1pXWdKsRoh/qlVDhCxb1Ukr7PVd2zieE=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "eb8e4d02528b4973cd09450bb62cf34997777226", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, + "hackageNix_7": { "flake": false, "locked": { "lastModified": 1761265459, @@ -1788,17 +3145,14 @@ "cardano-shell": "cardano-shell", "flake-compat": "flake-compat_2", "ghc-8.6.5-iohk": "ghc-8.6.5-iohk", + "ghc910X": "ghc910X", + "ghc911": "ghc911", "hackage": [ - "cardano-node-lmdb-test", + "cardano-node-10-5-1-profiled", "hackageNix" ], - "hackage-for-stackage": "hackage-for-stackage", - "hackage-internal": "hackage-internal", - "hls": "hls", "hls-1.10": "hls-1.10", "hls-2.0": "hls-2.0", - "hls-2.10": "hls-2.10", - "hls-2.11": "hls-2.11", "hls-2.2": "hls-2.2", "hls-2.3": "hls-2.3", "hls-2.4": "hls-2.4", @@ -1806,33 +3160,36 @@ "hls-2.6": "hls-2.6", "hls-2.7": "hls-2.7", "hls-2.8": "hls-2.8", - "hls-2.9": "hls-2.9", "hpc-coveralls": "hpc-coveralls", + "hydra": "hydra", "iserv-proxy": "iserv-proxy", "nixpkgs": [ - "cardano-node-lmdb-test", + "cardano-node-10-5-1-profiled", "nixpkgs" ], + "nixpkgs-2003": "nixpkgs-2003", + "nixpkgs-2105": "nixpkgs-2105", + "nixpkgs-2111": "nixpkgs-2111", + "nixpkgs-2205": "nixpkgs-2205", + "nixpkgs-2211": "nixpkgs-2211", "nixpkgs-2305": "nixpkgs-2305", "nixpkgs-2311": "nixpkgs-2311", - "nixpkgs-2405": "nixpkgs-2405", - "nixpkgs-2411": "nixpkgs-2411", - "nixpkgs-2505": "nixpkgs-2505", "nixpkgs-unstable": "nixpkgs-unstable", "old-ghc-nix": "old-ghc-nix", "stackage": "stackage" }, "locked": { - "lastModified": 1755663895, - "narHash": "sha256-76Ns29GQsO5S5gPRcic+vagcJicOSvhA+oKQ9r9kjFE=", + "lastModified": 1718797200, + "narHash": "sha256-ueFxTuZrQ3ZT/Fj5sSeUWlqKa4+OkUU1xW0E+q/XTfw=", "owner": "input-output-hk", "repo": "haskell.nix", - "rev": "71fcc9f531993aada52173fceb4ff4ce2148207d", + "rev": "cb139fa956158397aa398186bb32dd26f7318784", "type": "github" }, "original": { "owner": "input-output-hk", "repo": "haskell.nix", + "rev": "cb139fa956158397aa398186bb32dd26f7318784", "type": "github" } }, @@ -1846,16 +3203,16 @@ "flake-compat": "flake-compat_4", "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_2", "hackage": [ - "cardano-node-lmdb-test-traces", + "cardano-node-10-6-0-profiled", "hackageNix" ], - "hackage-for-stackage": "hackage-for-stackage_2", - "hackage-internal": "hackage-internal_2", - "hls": "hls_2", + "hackage-for-stackage": "hackage-for-stackage", + "hackage-internal": "hackage-internal", + "hls": "hls", "hls-1.10": "hls-1.10_2", "hls-2.0": "hls-2.0_2", - "hls-2.10": "hls-2.10_2", - "hls-2.11": "hls-2.11_2", + "hls-2.10": "hls-2.10", + "hls-2.11": "hls-2.11", "hls-2.2": "hls-2.2_2", "hls-2.3": "hls-2.3_2", "hls-2.4": "hls-2.4_2", @@ -1863,18 +3220,18 @@ "hls-2.6": "hls-2.6_2", "hls-2.7": "hls-2.7_2", "hls-2.8": "hls-2.8_2", - "hls-2.9": "hls-2.9_2", + "hls-2.9": "hls-2.9", "hpc-coveralls": "hpc-coveralls_2", "iserv-proxy": "iserv-proxy_2", "nixpkgs": [ - "cardano-node-lmdb-test-traces", + "cardano-node-10-6-0-profiled", "nixpkgs" ], "nixpkgs-2305": "nixpkgs-2305_2", "nixpkgs-2311": "nixpkgs-2311_2", - "nixpkgs-2405": "nixpkgs-2405_2", - "nixpkgs-2411": "nixpkgs-2411_2", - "nixpkgs-2505": "nixpkgs-2505_2", + "nixpkgs-2405": "nixpkgs-2405", + "nixpkgs-2411": "nixpkgs-2411", + "nixpkgs-2505": "nixpkgs-2505", "nixpkgs-unstable": "nixpkgs-unstable_2", "old-ghc-nix": "old-ghc-nix_2", "stackage": "stackage_2" @@ -1900,11 +3257,19 @@ "cabal-34": "cabal-34_3", "cabal-36": "cabal-36_3", "cardano-shell": "cardano-shell_3", - "flake-compat": "flake-compat_5", + "flake-compat": "flake-compat_6", "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_3", - "hackage": "hackage", + "hackage": [ + "cardano-node-bang", + "hackageNix" + ], + "hackage-for-stackage": "hackage-for-stackage_2", + "hackage-internal": "hackage-internal_2", + "hls": "hls_2", "hls-1.10": "hls-1.10_3", "hls-2.0": "hls-2.0_3", + "hls-2.10": "hls-2.10_2", + "hls-2.11": "hls-2.11_2", "hls-2.2": "hls-2.2_3", "hls-2.3": "hls-2.3_3", "hls-2.4": "hls-2.4_3", @@ -1912,33 +3277,28 @@ "hls-2.6": "hls-2.6_3", "hls-2.7": "hls-2.7_3", "hls-2.8": "hls-2.8_3", - "hls-2.9": "hls-2.9_3", + "hls-2.9": "hls-2.9_2", "hpc-coveralls": "hpc-coveralls_3", - "hydra": "hydra", "iserv-proxy": "iserv-proxy_3", "nixpkgs": [ - "cardano-node-pparams-api", - "haskellNix", - "nixpkgs-unstable" + "cardano-node-bang", + "nixpkgs" ], - "nixpkgs-2003": "nixpkgs-2003", - "nixpkgs-2105": "nixpkgs-2105", - "nixpkgs-2111": "nixpkgs-2111", - "nixpkgs-2205": "nixpkgs-2205", - "nixpkgs-2211": "nixpkgs-2211", "nixpkgs-2305": "nixpkgs-2305_3", "nixpkgs-2311": "nixpkgs-2311_3", - "nixpkgs-2405": "nixpkgs-2405_3", + "nixpkgs-2405": "nixpkgs-2405_2", + "nixpkgs-2411": "nixpkgs-2411_2", + "nixpkgs-2505": "nixpkgs-2505_2", "nixpkgs-unstable": "nixpkgs-unstable_3", "old-ghc-nix": "old-ghc-nix_3", "stackage": "stackage_3" }, "locked": { - "lastModified": 1727830257, - "narHash": "sha256-MWSPrlbnki4181gdUPiEf/skLi1K+k/CEATxDBfrJo8=", + "lastModified": 1755663895, + "narHash": "sha256-76Ns29GQsO5S5gPRcic+vagcJicOSvhA+oKQ9r9kjFE=", "owner": "input-output-hk", "repo": "haskell.nix", - "rev": "e1b4513aedd0b3055b34171c60a4cc6fe898b318", + "rev": "71fcc9f531993aada52173fceb4ff4ce2148207d", "type": "github" }, "original": { @@ -1954,11 +3314,10 @@ "cabal-34": "cabal-34_4", "cabal-36": "cabal-36_4", "cardano-shell": "cardano-shell_4", - "flake-compat": "flake-compat_7", + "flake-compat": "flake-compat_8", "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_4", "hackage": [ - "cardano-parts", - "cardano-node-10-6-0", + "cardano-node-bang-profiled", "hackageNix" ], "hackage-for-stackage": "hackage-for-stackage_3", @@ -1975,17 +3334,16 @@ "hls-2.6": "hls-2.6_4", "hls-2.7": "hls-2.7_4", "hls-2.8": "hls-2.8_4", - "hls-2.9": "hls-2.9_4", + "hls-2.9": "hls-2.9_3", "hpc-coveralls": "hpc-coveralls_4", "iserv-proxy": "iserv-proxy_4", "nixpkgs": [ - "cardano-parts", - "cardano-node-10-6-0", + "cardano-node-bang-profiled", "nixpkgs" ], "nixpkgs-2305": "nixpkgs-2305_4", "nixpkgs-2311": "nixpkgs-2311_4", - "nixpkgs-2405": "nixpkgs-2405_4", + "nixpkgs-2405": "nixpkgs-2405_3", "nixpkgs-2411": "nixpkgs-2411_3", "nixpkgs-2505": "nixpkgs-2505_3", "nixpkgs-unstable": "nixpkgs-unstable_4", @@ -2006,6 +3364,233 @@ "type": "github" } }, + "haskellNix_5": { + "inputs": { + "HTTP": "HTTP_5", + "cabal-32": "cabal-32_5", + "cabal-34": "cabal-34_5", + "cabal-36": "cabal-36_5", + "cardano-shell": "cardano-shell_5", + "flake-compat": "flake-compat_10", + "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_5", + "hackage": [ + "cardano-node-lmdb", + "hackageNix" + ], + "hackage-for-stackage": "hackage-for-stackage_4", + "hackage-internal": "hackage-internal_4", + "hls": "hls_4", + "hls-1.10": "hls-1.10_5", + "hls-2.0": "hls-2.0_5", + "hls-2.10": "hls-2.10_4", + "hls-2.11": "hls-2.11_4", + "hls-2.2": "hls-2.2_5", + "hls-2.3": "hls-2.3_5", + "hls-2.4": "hls-2.4_5", + "hls-2.5": "hls-2.5_5", + "hls-2.6": "hls-2.6_5", + "hls-2.7": "hls-2.7_5", + "hls-2.8": "hls-2.8_5", + "hls-2.9": "hls-2.9_4", + "hpc-coveralls": "hpc-coveralls_5", + "iserv-proxy": "iserv-proxy_5", + "nixpkgs": [ + "cardano-node-lmdb", + "nixpkgs" + ], + "nixpkgs-2305": "nixpkgs-2305_5", + "nixpkgs-2311": "nixpkgs-2311_5", + "nixpkgs-2405": "nixpkgs-2405_4", + "nixpkgs-2411": "nixpkgs-2411_4", + "nixpkgs-2505": "nixpkgs-2505_4", + "nixpkgs-unstable": "nixpkgs-unstable_5", + "old-ghc-nix": "old-ghc-nix_5", + "stackage": "stackage_5" + }, + "locked": { + "lastModified": 1755663895, + "narHash": "sha256-76Ns29GQsO5S5gPRcic+vagcJicOSvhA+oKQ9r9kjFE=", + "owner": "input-output-hk", + "repo": "haskell.nix", + "rev": "71fcc9f531993aada52173fceb4ff4ce2148207d", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "haskell.nix", + "type": "github" + } + }, + "haskellNix_6": { + "inputs": { + "HTTP": "HTTP_6", + "cabal-32": "cabal-32_6", + "cabal-34": "cabal-34_6", + "cabal-36": "cabal-36_6", + "cardano-shell": "cardano-shell_6", + "flake-compat": "flake-compat_12", + "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_6", + "hackage": [ + "cardano-node-lmdb-profiled", + "hackageNix" + ], + "hackage-for-stackage": "hackage-for-stackage_5", + "hackage-internal": "hackage-internal_5", + "hls": "hls_5", + "hls-1.10": "hls-1.10_6", + "hls-2.0": "hls-2.0_6", + "hls-2.10": "hls-2.10_5", + "hls-2.11": "hls-2.11_5", + "hls-2.2": "hls-2.2_6", + "hls-2.3": "hls-2.3_6", + "hls-2.4": "hls-2.4_6", + "hls-2.5": "hls-2.5_6", + "hls-2.6": "hls-2.6_6", + "hls-2.7": "hls-2.7_6", + "hls-2.8": "hls-2.8_6", + "hls-2.9": "hls-2.9_5", + "hpc-coveralls": "hpc-coveralls_6", + "iserv-proxy": "iserv-proxy_6", + "nixpkgs": [ + "cardano-node-lmdb-profiled", + "nixpkgs" + ], + "nixpkgs-2305": "nixpkgs-2305_6", + "nixpkgs-2311": "nixpkgs-2311_6", + "nixpkgs-2405": "nixpkgs-2405_5", + "nixpkgs-2411": "nixpkgs-2411_5", + "nixpkgs-2505": "nixpkgs-2505_5", + "nixpkgs-unstable": "nixpkgs-unstable_6", + "old-ghc-nix": "old-ghc-nix_6", + "stackage": "stackage_6" + }, + "locked": { + "lastModified": 1755663895, + "narHash": "sha256-76Ns29GQsO5S5gPRcic+vagcJicOSvhA+oKQ9r9kjFE=", + "owner": "input-output-hk", + "repo": "haskell.nix", + "rev": "71fcc9f531993aada52173fceb4ff4ce2148207d", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "haskell.nix", + "type": "github" + } + }, + "haskellNix_7": { + "inputs": { + "HTTP": "HTTP_7", + "cabal-32": "cabal-32_7", + "cabal-34": "cabal-34_7", + "cabal-36": "cabal-36_7", + "cardano-shell": "cardano-shell_7", + "flake-compat": "flake-compat_13", + "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_7", + "hackage": "hackage", + "hls-1.10": "hls-1.10_7", + "hls-2.0": "hls-2.0_7", + "hls-2.2": "hls-2.2_7", + "hls-2.3": "hls-2.3_7", + "hls-2.4": "hls-2.4_7", + "hls-2.5": "hls-2.5_7", + "hls-2.6": "hls-2.6_7", + "hls-2.7": "hls-2.7_7", + "hls-2.8": "hls-2.8_7", + "hls-2.9": "hls-2.9_6", + "hpc-coveralls": "hpc-coveralls_7", + "hydra": "hydra_2", + "iserv-proxy": "iserv-proxy_7", + "nixpkgs": [ + "cardano-node-pparams-api", + "haskellNix", + "nixpkgs-unstable" + ], + "nixpkgs-2003": "nixpkgs-2003_2", + "nixpkgs-2105": "nixpkgs-2105_2", + "nixpkgs-2111": "nixpkgs-2111_2", + "nixpkgs-2205": "nixpkgs-2205_2", + "nixpkgs-2211": "nixpkgs-2211_2", + "nixpkgs-2305": "nixpkgs-2305_7", + "nixpkgs-2311": "nixpkgs-2311_7", + "nixpkgs-2405": "nixpkgs-2405_6", + "nixpkgs-unstable": "nixpkgs-unstable_7", + "old-ghc-nix": "old-ghc-nix_7", + "stackage": "stackage_7" + }, + "locked": { + "lastModified": 1727830257, + "narHash": "sha256-MWSPrlbnki4181gdUPiEf/skLi1K+k/CEATxDBfrJo8=", + "owner": "input-output-hk", + "repo": "haskell.nix", + "rev": "e1b4513aedd0b3055b34171c60a4cc6fe898b318", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "haskell.nix", + "type": "github" + } + }, + "haskellNix_8": { + "inputs": { + "HTTP": "HTTP_8", + "cabal-32": "cabal-32_8", + "cabal-34": "cabal-34_8", + "cabal-36": "cabal-36_8", + "cardano-shell": "cardano-shell_8", + "flake-compat": "flake-compat_15", + "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_8", + "hackage": [ + "cardano-parts", + "cardano-node-10-6-0", + "hackageNix" + ], + "hackage-for-stackage": "hackage-for-stackage_6", + "hackage-internal": "hackage-internal_6", + "hls": "hls_6", + "hls-1.10": "hls-1.10_8", + "hls-2.0": "hls-2.0_8", + "hls-2.10": "hls-2.10_6", + "hls-2.11": "hls-2.11_6", + "hls-2.2": "hls-2.2_8", + "hls-2.3": "hls-2.3_8", + "hls-2.4": "hls-2.4_8", + "hls-2.5": "hls-2.5_8", + "hls-2.6": "hls-2.6_8", + "hls-2.7": "hls-2.7_8", + "hls-2.8": "hls-2.8_8", + "hls-2.9": "hls-2.9_7", + "hpc-coveralls": "hpc-coveralls_8", + "iserv-proxy": "iserv-proxy_8", + "nixpkgs": [ + "cardano-parts", + "cardano-node-10-6-0", + "nixpkgs" + ], + "nixpkgs-2305": "nixpkgs-2305_8", + "nixpkgs-2311": "nixpkgs-2311_8", + "nixpkgs-2405": "nixpkgs-2405_7", + "nixpkgs-2411": "nixpkgs-2411_6", + "nixpkgs-2505": "nixpkgs-2505_6", + "nixpkgs-unstable": "nixpkgs-unstable_8", + "old-ghc-nix": "old-ghc-nix_8", + "stackage": "stackage_8" + }, + "locked": { + "lastModified": 1755663895, + "narHash": "sha256-76Ns29GQsO5S5gPRcic+vagcJicOSvhA+oKQ9r9kjFE=", + "owner": "input-output-hk", + "repo": "haskell.nix", + "rev": "71fcc9f531993aada52173fceb4ff4ce2148207d", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "haskell.nix", + "type": "github" + } + }, "hls": { "flake": false, "locked": { @@ -2090,1419 +3675,2848 @@ "type": "github" } }, - "hls-2.0": { + "hls-1.10_5": { "flake": false, "locked": { - "lastModified": 1687698105, - "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", + "lastModified": 1680000865, + "narHash": "sha256-rc7iiUAcrHxwRM/s0ErEsSPxOR3u8t7DvFeWlMycWgo=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "783905f211ac63edf982dd1889c671653327e441", + "rev": "b08691db779f7a35ff322b71e72a12f6e3376fd9", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.0.0.1", + "ref": "1.10.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.0_2": { + "hls-1.10_6": { "flake": false, "locked": { - "lastModified": 1687698105, - "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", + "lastModified": 1680000865, + "narHash": "sha256-rc7iiUAcrHxwRM/s0ErEsSPxOR3u8t7DvFeWlMycWgo=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "783905f211ac63edf982dd1889c671653327e441", + "rev": "b08691db779f7a35ff322b71e72a12f6e3376fd9", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.0.0.1", + "ref": "1.10.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.0_3": { + "hls-1.10_7": { "flake": false, "locked": { - "lastModified": 1687698105, - "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", + "lastModified": 1680000865, + "narHash": "sha256-rc7iiUAcrHxwRM/s0ErEsSPxOR3u8t7DvFeWlMycWgo=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "783905f211ac63edf982dd1889c671653327e441", + "rev": "b08691db779f7a35ff322b71e72a12f6e3376fd9", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.0.0.1", + "ref": "1.10.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.0_4": { + "hls-1.10_8": { "flake": false, "locked": { - "lastModified": 1687698105, - "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", + "lastModified": 1680000865, + "narHash": "sha256-rc7iiUAcrHxwRM/s0ErEsSPxOR3u8t7DvFeWlMycWgo=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "783905f211ac63edf982dd1889c671653327e441", + "rev": "b08691db779f7a35ff322b71e72a12f6e3376fd9", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.0.0.1", + "ref": "1.10.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.10": { + "hls-2.0": { "flake": false, "locked": { - "lastModified": 1743069404, - "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", + "rev": "783905f211ac63edf982dd1889c671653327e441", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.10.0.0", + "ref": "2.0.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.10_2": { + "hls-2.0_2": { "flake": false, "locked": { - "lastModified": 1743069404, - "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", + "rev": "783905f211ac63edf982dd1889c671653327e441", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.10.0.0", + "ref": "2.0.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.10_3": { + "hls-2.0_3": { "flake": false, "locked": { - "lastModified": 1743069404, - "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", + "rev": "783905f211ac63edf982dd1889c671653327e441", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.10.0.0", + "ref": "2.0.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.11": { + "hls-2.0_4": { "flake": false, "locked": { - "lastModified": 1747306193, - "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", + "rev": "783905f211ac63edf982dd1889c671653327e441", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.11.0.0", + "ref": "2.0.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.11_2": { + "hls-2.0_5": { "flake": false, "locked": { - "lastModified": 1747306193, - "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", + "rev": "783905f211ac63edf982dd1889c671653327e441", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.11.0.0", + "ref": "2.0.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.11_3": { + "hls-2.0_6": { "flake": false, "locked": { - "lastModified": 1747306193, - "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", + "rev": "783905f211ac63edf982dd1889c671653327e441", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.11.0.0", + "ref": "2.0.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.2": { + "hls-2.0_7": { "flake": false, "locked": { - "lastModified": 1693064058, - "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", + "rev": "783905f211ac63edf982dd1889c671653327e441", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.2.0.0", + "ref": "2.0.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.2_2": { + "hls-2.0_8": { "flake": false, "locked": { - "lastModified": 1693064058, - "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", + "rev": "783905f211ac63edf982dd1889c671653327e441", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.2.0.0", + "ref": "2.0.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.2_3": { + "hls-2.10": { "flake": false, "locked": { - "lastModified": 1693064058, - "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", + "lastModified": 1743069404, + "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", + "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.2.0.0", + "ref": "2.10.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.2_4": { + "hls-2.10_2": { "flake": false, "locked": { - "lastModified": 1693064058, - "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", + "lastModified": 1743069404, + "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", + "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.2.0.0", + "ref": "2.10.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.3": { + "hls-2.10_3": { "flake": false, "locked": { - "lastModified": 1695910642, - "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", + "lastModified": 1743069404, + "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", + "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.3.0.0", + "ref": "2.10.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.3_2": { + "hls-2.10_4": { "flake": false, "locked": { - "lastModified": 1695910642, - "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", + "lastModified": 1743069404, + "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", + "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.3.0.0", + "ref": "2.10.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.3_3": { + "hls-2.10_5": { "flake": false, "locked": { - "lastModified": 1695910642, - "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", + "lastModified": 1743069404, + "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", + "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.3.0.0", + "ref": "2.10.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.3_4": { + "hls-2.10_6": { "flake": false, "locked": { - "lastModified": 1695910642, - "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", + "lastModified": 1743069404, + "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", + "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.3.0.0", + "ref": "2.10.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.4": { + "hls-2.11": { "flake": false, "locked": { - "lastModified": 1699862708, - "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "lastModified": 1747306193, + "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", + "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.4.0.1", + "ref": "2.11.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.4_2": { + "hls-2.11_2": { "flake": false, "locked": { - "lastModified": 1699862708, - "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "lastModified": 1747306193, + "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", + "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.4.0.1", + "ref": "2.11.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.4_3": { + "hls-2.11_3": { "flake": false, "locked": { - "lastModified": 1699862708, - "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "lastModified": 1747306193, + "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", + "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.4.0.1", + "ref": "2.11.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.4_4": { + "hls-2.11_4": { "flake": false, "locked": { - "lastModified": 1699862708, - "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "lastModified": 1747306193, + "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", + "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.4.0.1", + "ref": "2.11.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.5": { + "hls-2.11_5": { "flake": false, "locked": { - "lastModified": 1701080174, - "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "lastModified": 1747306193, + "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", + "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.5.0.0", + "ref": "2.11.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.5_2": { + "hls-2.11_6": { "flake": false, "locked": { - "lastModified": 1701080174, - "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "lastModified": 1747306193, + "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", + "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.5.0.0", + "ref": "2.11.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.5_3": { + "hls-2.2": { "flake": false, "locked": { - "lastModified": 1701080174, - "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.5.0.0", + "ref": "2.2.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.5_4": { + "hls-2.2_2": { "flake": false, "locked": { - "lastModified": 1701080174, - "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.5.0.0", + "ref": "2.2.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.6": { + "hls-2.2_3": { "flake": false, "locked": { - "lastModified": 1705325287, - "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.6.0.0", + "ref": "2.2.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.6_2": { + "hls-2.2_4": { "flake": false, "locked": { - "lastModified": 1705325287, - "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.6.0.0", + "ref": "2.2.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.6_3": { + "hls-2.2_5": { "flake": false, "locked": { - "lastModified": 1705325287, - "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.6.0.0", + "ref": "2.2.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.6_4": { + "hls-2.2_6": { "flake": false, "locked": { - "lastModified": 1705325287, - "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.6.0.0", + "ref": "2.2.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.7": { + "hls-2.2_7": { "flake": false, "locked": { - "lastModified": 1708965829, - "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.7.0.0", + "ref": "2.2.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.7_2": { + "hls-2.2_8": { "flake": false, "locked": { - "lastModified": 1708965829, - "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.7.0.0", + "ref": "2.2.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.7_3": { + "hls-2.3": { "flake": false, "locked": { - "lastModified": 1708965829, - "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.7.0.0", + "ref": "2.3.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.7_4": { + "hls-2.3_2": { "flake": false, "locked": { - "lastModified": 1708965829, - "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.7.0.0", + "ref": "2.3.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.8": { + "hls-2.3_3": { "flake": false, "locked": { - "lastModified": 1715153580, - "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.8.0.0", + "ref": "2.3.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.8_2": { + "hls-2.3_4": { "flake": false, "locked": { - "lastModified": 1715153580, - "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.8.0.0", + "ref": "2.3.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.8_3": { + "hls-2.3_5": { "flake": false, "locked": { - "lastModified": 1715153580, - "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.8.0.0", + "ref": "2.3.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.8_4": { + "hls-2.3_6": { "flake": false, "locked": { - "lastModified": 1715153580, - "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.8.0.0", + "ref": "2.3.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.9": { + "hls-2.3_7": { "flake": false, "locked": { - "lastModified": 1719993701, - "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.9.0.1", + "ref": "2.3.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.9_2": { + "hls-2.3_8": { "flake": false, "locked": { - "lastModified": 1719993701, - "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.9.0.1", + "ref": "2.3.0.0", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.9_3": { + "hls-2.4": { "flake": false, "locked": { - "lastModified": 1720003792, - "narHash": "sha256-qnDx8Pk0UxtoPr7BimEsAZh9g2WuTuMB/kGqnmdryKs=", + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "0c1817cb2babef0765e4e72dd297c013e8e3d12b", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.9.0.1", + "ref": "2.4.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hls-2.9_4": { + "hls-2.4_2": { "flake": false, "locked": { - "lastModified": 1719993701, - "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", "type": "github" }, "original": { "owner": "haskell", - "ref": "2.9.0.1", + "ref": "2.4.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hls_2": { + "hls-2.4_3": { "flake": false, "locked": { - "lastModified": 1741604408, - "narHash": "sha256-tuq3+Ip70yu89GswZ7DSINBpwRprnWnl6xDYnS4GOsc=", + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "682d6894c94087da5e566771f25311c47e145359", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", "type": "github" }, "original": { "owner": "haskell", + "ref": "2.4.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hls_3": { + "hls-2.4_4": { "flake": false, "locked": { - "lastModified": 1741604408, - "narHash": "sha256-tuq3+Ip70yu89GswZ7DSINBpwRprnWnl6xDYnS4GOsc=", + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "682d6894c94087da5e566771f25311c47e145359", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", "type": "github" }, "original": { "owner": "haskell", + "ref": "2.4.0.1", "repo": "haskell-language-server", "type": "github" } }, - "hpc-coveralls": { + "hls-2.4_5": { "flake": false, "locked": { - "lastModified": 1607498076, - "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", - "owner": "sevanspowell", - "repo": "hpc-coveralls", - "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", "type": "github" }, "original": { - "owner": "sevanspowell", - "repo": "hpc-coveralls", + "owner": "haskell", + "ref": "2.4.0.1", + "repo": "haskell-language-server", "type": "github" } }, - "hpc-coveralls_2": { + "hls-2.4_6": { "flake": false, "locked": { - "lastModified": 1607498076, - "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", - "owner": "sevanspowell", - "repo": "hpc-coveralls", - "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", "type": "github" }, "original": { - "owner": "sevanspowell", - "repo": "hpc-coveralls", + "owner": "haskell", + "ref": "2.4.0.1", + "repo": "haskell-language-server", "type": "github" } }, - "hpc-coveralls_3": { + "hls-2.4_7": { "flake": false, "locked": { - "lastModified": 1607498076, - "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", - "owner": "sevanspowell", - "repo": "hpc-coveralls", - "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", "type": "github" }, "original": { - "owner": "sevanspowell", - "repo": "hpc-coveralls", + "owner": "haskell", + "ref": "2.4.0.1", + "repo": "haskell-language-server", "type": "github" } }, - "hpc-coveralls_4": { + "hls-2.4_8": { "flake": false, "locked": { - "lastModified": 1607498076, - "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", - "owner": "sevanspowell", - "repo": "hpc-coveralls", - "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", "type": "github" }, "original": { - "owner": "sevanspowell", - "repo": "hpc-coveralls", + "owner": "haskell", + "ref": "2.4.0.1", + "repo": "haskell-language-server", "type": "github" } }, - "hydra": { - "inputs": { - "nix": "nix", - "nixpkgs": [ - "cardano-node-pparams-api", - "haskellNix", - "hydra", - "nix", - "nixpkgs" - ] - }, + "hls-2.5": { + "flake": false, "locked": { - "lastModified": 1671755331, - "narHash": "sha256-hXsgJj0Cy0ZiCiYdW2OdBz5WmFyOMKuw4zyxKpgUKm4=", - "owner": "NixOS", - "repo": "hydra", - "rev": "f48f00ee6d5727ae3e488cbf9ce157460853fea8", + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", "type": "github" }, "original": { - "id": "hydra", - "type": "indirect" + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", + "type": "github" } }, - "incl": { - "inputs": { - "nixlib": "nixlib" - }, + "hls-2.5_2": { + "flake": false, "locked": { - "lastModified": 1693483555, - "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", - "owner": "divnix", - "repo": "incl", - "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", "type": "github" }, "original": { - "owner": "divnix", - "repo": "incl", + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", "type": "github" } }, - "incl_2": { - "inputs": { - "nixlib": "nixlib_2" - }, + "hls-2.5_3": { + "flake": false, "locked": { - "lastModified": 1693483555, - "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", - "owner": "divnix", - "repo": "incl", - "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", "type": "github" }, "original": { - "owner": "divnix", - "repo": "incl", + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", "type": "github" } }, - "incl_3": { - "inputs": { - "nixlib": "nixlib_3" - }, + "hls-2.5_4": { + "flake": false, "locked": { - "lastModified": 1693483555, - "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", - "owner": "divnix", - "repo": "incl", - "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", "type": "github" }, "original": { - "owner": "divnix", - "repo": "incl", + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", "type": "github" } }, - "incl_4": { - "inputs": { - "nixlib": "nixlib_4" - }, + "hls-2.5_5": { + "flake": false, "locked": { - "lastModified": 1693483555, - "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", - "owner": "divnix", - "repo": "incl", - "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", "type": "github" }, "original": { - "owner": "divnix", - "repo": "incl", + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", "type": "github" } }, - "inclusive": { - "inputs": { - "stdlib": "stdlib" - }, + "hls-2.5_6": { + "flake": false, "locked": { - "lastModified": 1628098927, + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.5_7": { + "flake": false, + "locked": { + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.5_8": { + "flake": false, + "locked": { + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.6": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.6_2": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.6_3": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.6_4": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.6_5": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.6_6": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.6_7": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.6_8": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.7": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.7_2": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.7_3": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.7_4": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.7_5": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.7_6": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.7_7": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.7_8": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.8": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.8_2": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.8_3": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.8_4": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.8_5": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.8_6": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.8_7": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.8_8": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.9": { + "flake": false, + "locked": { + "lastModified": 1719993701, + "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.9_2": { + "flake": false, + "locked": { + "lastModified": 1719993701, + "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.9_3": { + "flake": false, + "locked": { + "lastModified": 1719993701, + "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.9_4": { + "flake": false, + "locked": { + "lastModified": 1719993701, + "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.9_5": { + "flake": false, + "locked": { + "lastModified": 1719993701, + "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.9_6": { + "flake": false, + "locked": { + "lastModified": 1720003792, + "narHash": "sha256-qnDx8Pk0UxtoPr7BimEsAZh9g2WuTuMB/kGqnmdryKs=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "0c1817cb2babef0765e4e72dd297c013e8e3d12b", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls-2.9_7": { + "flake": false, + "locked": { + "lastModified": 1719993701, + "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls_2": { + "flake": false, + "locked": { + "lastModified": 1741604408, + "narHash": "sha256-tuq3+Ip70yu89GswZ7DSINBpwRprnWnl6xDYnS4GOsc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "682d6894c94087da5e566771f25311c47e145359", + "type": "github" + }, + "original": { + "owner": "haskell", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls_3": { + "flake": false, + "locked": { + "lastModified": 1741604408, + "narHash": "sha256-tuq3+Ip70yu89GswZ7DSINBpwRprnWnl6xDYnS4GOsc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "682d6894c94087da5e566771f25311c47e145359", + "type": "github" + }, + "original": { + "owner": "haskell", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls_4": { + "flake": false, + "locked": { + "lastModified": 1741604408, + "narHash": "sha256-tuq3+Ip70yu89GswZ7DSINBpwRprnWnl6xDYnS4GOsc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "682d6894c94087da5e566771f25311c47e145359", + "type": "github" + }, + "original": { + "owner": "haskell", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls_5": { + "flake": false, + "locked": { + "lastModified": 1741604408, + "narHash": "sha256-tuq3+Ip70yu89GswZ7DSINBpwRprnWnl6xDYnS4GOsc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "682d6894c94087da5e566771f25311c47e145359", + "type": "github" + }, + "original": { + "owner": "haskell", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hls_6": { + "flake": false, + "locked": { + "lastModified": 1741604408, + "narHash": "sha256-tuq3+Ip70yu89GswZ7DSINBpwRprnWnl6xDYnS4GOsc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "682d6894c94087da5e566771f25311c47e145359", + "type": "github" + }, + "original": { + "owner": "haskell", + "repo": "haskell-language-server", + "type": "github" + } + }, + "hpc-coveralls": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, + "hpc-coveralls_2": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, + "hpc-coveralls_3": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, + "hpc-coveralls_4": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, + "hpc-coveralls_5": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, + "hpc-coveralls_6": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, + "hpc-coveralls_7": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, + "hpc-coveralls_8": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, + "hydra": { + "inputs": { + "nix": "nix", + "nixpkgs": [ + "cardano-node-10-5-1-profiled", + "haskellNix", + "hydra", + "nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1671755331, + "narHash": "sha256-hXsgJj0Cy0ZiCiYdW2OdBz5WmFyOMKuw4zyxKpgUKm4=", + "owner": "NixOS", + "repo": "hydra", + "rev": "f48f00ee6d5727ae3e488cbf9ce157460853fea8", + "type": "github" + }, + "original": { + "id": "hydra", + "type": "indirect" + } + }, + "hydra_2": { + "inputs": { + "nix": "nix_2", + "nixpkgs": [ + "cardano-node-pparams-api", + "haskellNix", + "hydra", + "nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1671755331, + "narHash": "sha256-hXsgJj0Cy0ZiCiYdW2OdBz5WmFyOMKuw4zyxKpgUKm4=", + "owner": "NixOS", + "repo": "hydra", + "rev": "f48f00ee6d5727ae3e488cbf9ce157460853fea8", + "type": "github" + }, + "original": { + "id": "hydra", + "type": "indirect" + } + }, + "incl": { + "inputs": { + "nixlib": "nixlib" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, + "incl_2": { + "inputs": { + "nixlib": "nixlib_2" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, + "incl_3": { + "inputs": { + "nixlib": "nixlib_3" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, + "incl_4": { + "inputs": { + "nixlib": "nixlib_4" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, + "incl_5": { + "inputs": { + "nixlib": "nixlib_5" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, + "incl_6": { + "inputs": { + "nixlib": "nixlib_6" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, + "incl_7": { + "inputs": { + "nixlib": "nixlib_7" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, + "incl_8": { + "inputs": { + "nixlib": "nixlib_8" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, + "inclusive": { + "inputs": { + "stdlib": "stdlib" + }, + "locked": { + "lastModified": 1628098927, "narHash": "sha256-Ft4sdf7VPL8MQtu18AAPiN2s5pUsbv+3RxqzJSa/yzg=", "owner": "input-output-hk", - "repo": "nix-inclusive", - "rev": "13123eb7a8c3359738a4756b8d645729e8655b27", + "repo": "nix-inclusive", + "rev": "13123eb7a8c3359738a4756b8d645729e8655b27", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "nix-inclusive", + "type": "github" + } + }, + "inputs-check": { + "inputs": { + "flake-parts": [ + "cardano-parts", + "flake-parts" + ], + "nixpkgs": [ + "cardano-parts", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1741904425, + "narHash": "sha256-s/M0Pa+4pm64BZT4nfsQMTNUZcsvvdfBhvEM5BrxaTQ=", + "owner": "input-output-hk", + "repo": "inputs-check", + "rev": "54a0f366a6ab2c17a9cf3b97aa4e0b96083373e1", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "inputs-check", + "type": "github" + } + }, + "iohk-nix": { + "inputs": { + "blst": "blst_9", + "nixpkgs": "nixpkgs_5", + "secp256k1": "secp256k1_9", + "sodium": "sodium_9" + }, + "locked": { + "lastModified": 1751421193, + "narHash": "sha256-rklXDo12dfukaSqcEyiYbze3ffRtTl2/WAAQCWfkGiw=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "64ca6f4c0c6db283e2ec457c775bce75173fb319", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "iohk-nix", + "type": "github" + } + }, + "iohk-nix-ng": { + "inputs": { + "blst": "blst_10", + "nixpkgs": "nixpkgs_6", + "secp256k1": "secp256k1_10", + "sodium": "sodium_10" + }, + "locked": { + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", + "repo": "iohk-nix", + "type": "github" + } + }, + "iohkNix": { + "inputs": { + "blst": "blst", + "nixpkgs": [ + "cardano-node-10-5-1-profiled", + "nixpkgs" + ], + "secp256k1": "secp256k1", + "sodium": "sodium" + }, + "locked": { + "lastModified": 1750025513, + "narHash": "sha256-WUNoYIZvU9moc5ccwJcF22r+bUJXO5dWoRyLPs8bJic=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "f63aa2a49720526900fb5943db4123b5b8dcc534", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "iohk-nix", + "type": "github" + } + }, + "iohkNix_2": { + "inputs": { + "blst": "blst_2", + "nixpkgs": [ + "cardano-node-10-6-0-profiled", + "nixpkgs" + ], + "secp256k1": "secp256k1_2", + "sodium": "sodium_2" + }, + "locked": { + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", + "repo": "iohk-nix", + "type": "github" + } + }, + "iohkNix_3": { + "inputs": { + "blst": "blst_3", + "nixpkgs": [ + "cardano-node-bang", + "nixpkgs" + ], + "secp256k1": "secp256k1_3", + "sodium": "sodium_3" + }, + "locked": { + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", + "repo": "iohk-nix", + "type": "github" + } + }, + "iohkNix_4": { + "inputs": { + "blst": "blst_4", + "nixpkgs": [ + "cardano-node-bang-profiled", + "nixpkgs" + ], + "secp256k1": "secp256k1_4", + "sodium": "sodium_4" + }, + "locked": { + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", + "repo": "iohk-nix", + "type": "github" + } + }, + "iohkNix_5": { + "inputs": { + "blst": "blst_5", + "nixpkgs": [ + "cardano-node-lmdb", + "nixpkgs" + ], + "secp256k1": "secp256k1_5", + "sodium": "sodium_5" + }, + "locked": { + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", + "repo": "iohk-nix", + "type": "github" + } + }, + "iohkNix_6": { + "inputs": { + "blst": "blst_6", + "nixpkgs": [ + "cardano-node-lmdb-profiled", + "nixpkgs" + ], + "secp256k1": "secp256k1_6", + "sodium": "sodium_6" + }, + "locked": { + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", + "repo": "iohk-nix", + "type": "github" + } + }, + "iohkNix_7": { + "inputs": { + "blst": "blst_7", + "nixpkgs": "nixpkgs_3", + "secp256k1": "secp256k1_7", + "sodium": "sodium_7" + }, + "locked": { + "lastModified": 1721825987, + "narHash": "sha256-PPcma4tjozwXJAWf+YtHUQUulmxwulVlwSQzKItx/n8=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "eb61f2c14e1f610ec59117ad40f8690cddbf80cb", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "iohk-nix", + "type": "github" + } + }, + "iohkNix_8": { + "inputs": { + "blst": "blst_8", + "nixpkgs": [ + "cardano-parts", + "cardano-node-10-6-0", + "nixpkgs" + ], + "secp256k1": "secp256k1_8", + "sodium": "sodium_8" + }, + "locked": { + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", + "repo": "iohk-nix", + "type": "github" + } + }, + "iserv-proxy": { + "flake": false, + "locked": { + "lastModified": 1717479972, + "narHash": "sha256-7vE3RQycHI1YT9LHJ1/fUaeln2vIpYm6Mmn8FTpYeVo=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "2ed34002247213fc435d0062350b91bab920626e", + "type": "github" + }, + "original": { + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", + "type": "github" + } + }, + "iserv-proxy_2": { + "flake": false, + "locked": { + "lastModified": 1755040634, + "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "type": "github" + }, + "original": { + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", + "type": "github" + } + }, + "iserv-proxy_3": { + "flake": false, + "locked": { + "lastModified": 1755040634, + "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "type": "github" + }, + "original": { + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", + "type": "github" + } + }, + "iserv-proxy_4": { + "flake": false, + "locked": { + "lastModified": 1755040634, + "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "type": "github" + }, + "original": { + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", + "type": "github" + } + }, + "iserv-proxy_5": { + "flake": false, + "locked": { + "lastModified": 1755040634, + "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "type": "github" + }, + "original": { + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", + "type": "github" + } + }, + "iserv-proxy_6": { + "flake": false, + "locked": { + "lastModified": 1755040634, + "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "type": "github" + }, + "original": { + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", + "type": "github" + } + }, + "iserv-proxy_7": { + "flake": false, + "locked": { + "lastModified": 1717479972, + "narHash": "sha256-7vE3RQycHI1YT9LHJ1/fUaeln2vIpYm6Mmn8FTpYeVo=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "2ed34002247213fc435d0062350b91bab920626e", "type": "github" }, "original": { - "owner": "input-output-hk", - "repo": "nix-inclusive", + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", "type": "github" } }, - "inputs-check": { + "iserv-proxy_8": { + "flake": false, + "locked": { + "lastModified": 1755040634, + "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "type": "github" + }, + "original": { + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", + "type": "github" + } + }, + "lowdown-src": { + "flake": false, + "locked": { + "lastModified": 1633514407, + "narHash": "sha256-Dw32tiMjdK9t3ETl5fzGrutQTzh2rufgZV4A/BbxuD4=", + "owner": "kristapsdz", + "repo": "lowdown", + "rev": "d2c2b44ff6c27b936ec27358a2653caaef8f73b8", + "type": "github" + }, + "original": { + "owner": "kristapsdz", + "repo": "lowdown", + "type": "github" + } + }, + "lowdown-src_2": { + "flake": false, + "locked": { + "lastModified": 1633514407, + "narHash": "sha256-Dw32tiMjdK9t3ETl5fzGrutQTzh2rufgZV4A/BbxuD4=", + "owner": "kristapsdz", + "repo": "lowdown", + "rev": "d2c2b44ff6c27b936ec27358a2653caaef8f73b8", + "type": "github" + }, + "original": { + "owner": "kristapsdz", + "repo": "lowdown", + "type": "github" + } + }, + "nix": { + "inputs": { + "lowdown-src": "lowdown-src", + "nixpkgs": "nixpkgs", + "nixpkgs-regression": "nixpkgs-regression" + }, + "locked": { + "lastModified": 1661606874, + "narHash": "sha256-9+rpYzI+SmxJn+EbYxjGv68Ucp22bdFUSy/4LkHkkDQ=", + "owner": "NixOS", + "repo": "nix", + "rev": "11e45768b34fdafdcf019ddbd337afa16127ff0f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "2.11.0", + "repo": "nix", + "type": "github" + } + }, + "nix-github-actions": { "inputs": { - "flake-parts": [ - "cardano-parts", - "flake-parts" - ], "nixpkgs": [ "cardano-parts", + "colmena", "nixpkgs" ] }, "locked": { - "lastModified": 1741904425, - "narHash": "sha256-s/M0Pa+4pm64BZT4nfsQMTNUZcsvvdfBhvEM5BrxaTQ=", - "owner": "input-output-hk", - "repo": "inputs-check", - "rev": "54a0f366a6ab2c17a9cf3b97aa4e0b96083373e1", + "lastModified": 1729742964, + "narHash": "sha256-B4mzTcQ0FZHdpeWcpDYPERtyjJd/NIuaQ9+BV1h+MpA=", + "owner": "nix-community", + "repo": "nix-github-actions", + "rev": "e04df33f62cdcf93d73e9a04142464753a16db67", "type": "github" }, "original": { - "owner": "input-output-hk", - "repo": "inputs-check", + "owner": "nix-community", + "repo": "nix-github-actions", "type": "github" } }, - "iohk-nix": { + "nix_2": { "inputs": { - "blst": "blst_5", - "nixpkgs": "nixpkgs_4", - "secp256k1": "secp256k1_5", - "sodium": "sodium_5" + "lowdown-src": "lowdown-src_2", + "nixpkgs": "nixpkgs_2", + "nixpkgs-regression": "nixpkgs-regression_2" }, "locked": { - "lastModified": 1751421193, - "narHash": "sha256-rklXDo12dfukaSqcEyiYbze3ffRtTl2/WAAQCWfkGiw=", - "owner": "input-output-hk", - "repo": "iohk-nix", - "rev": "64ca6f4c0c6db283e2ec457c775bce75173fb319", + "lastModified": 1661606874, + "narHash": "sha256-9+rpYzI+SmxJn+EbYxjGv68Ucp22bdFUSy/4LkHkkDQ=", + "owner": "NixOS", + "repo": "nix", + "rev": "11e45768b34fdafdcf019ddbd337afa16127ff0f", "type": "github" }, "original": { - "owner": "input-output-hk", - "repo": "iohk-nix", + "owner": "NixOS", + "ref": "2.11.0", + "repo": "nix", "type": "github" } }, - "iohk-nix-ng": { + "nix_3": { "inputs": { - "blst": "blst_6", - "nixpkgs": "nixpkgs_5", - "secp256k1": "secp256k1_6", - "sodium": "sodium_6" + "flake-compat": "flake-compat_17", + "flake-parts": "flake-parts_3", + "git-hooks-nix": "git-hooks-nix", + "nixpkgs": "nixpkgs_7", + "nixpkgs-23-11": "nixpkgs-23-11", + "nixpkgs-regression": "nixpkgs-regression_3" }, "locked": { - "lastModified": 1761066415, - "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", - "owner": "input-output-hk", - "repo": "iohk-nix", - "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "lastModified": 1751027644, + "narHash": "sha256-f3ar0uez/+tc+PFtOTyjo7Vfa2xsLxl6K3vZt2Bs4so=", + "owner": "nixos", + "repo": "nix", + "rev": "8f6c5d088ad49df471168b769ae44f4ea0b915f3", "type": "github" }, "original": { - "owner": "input-output-hk", - "ref": "jl/10.6.0-pre-updates", - "repo": "iohk-nix", + "owner": "nixos", + "ref": "2.29-maintenance", + "repo": "nix", "type": "github" } }, - "iohkNix": { - "inputs": { - "blst": "blst", - "nixpkgs": [ - "cardano-node-lmdb-test", - "nixpkgs" - ], - "secp256k1": "secp256k1", - "sodium": "sodium" + "nixlib": { + "locked": { + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "type": "github" }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, + "nixlib_2": { "locked": { - "lastModified": 1761066415, - "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", - "owner": "input-output-hk", - "repo": "iohk-nix", - "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", "type": "github" }, "original": { - "owner": "input-output-hk", - "ref": "jl/10.6.0-pre-updates", - "repo": "iohk-nix", + "owner": "nix-community", + "repo": "nixpkgs.lib", "type": "github" } }, - "iohkNix_2": { - "inputs": { - "blst": "blst_2", - "nixpkgs": [ - "cardano-node-lmdb-test-traces", - "nixpkgs" - ], - "secp256k1": "secp256k1_2", - "sodium": "sodium_2" + "nixlib_3": { + "locked": { + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "type": "github" }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, + "nixlib_4": { "locked": { - "lastModified": 1761066415, - "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", - "owner": "input-output-hk", - "repo": "iohk-nix", - "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", "type": "github" }, "original": { - "owner": "input-output-hk", - "ref": "jl/10.6.0-pre-updates", - "repo": "iohk-nix", + "owner": "nix-community", + "repo": "nixpkgs.lib", "type": "github" } }, - "iohkNix_3": { - "inputs": { - "blst": "blst_3", - "nixpkgs": "nixpkgs_2", - "secp256k1": "secp256k1_3", - "sodium": "sodium_3" + "nixlib_5": { + "locked": { + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "type": "github" }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, + "nixlib_6": { "locked": { - "lastModified": 1721825987, - "narHash": "sha256-PPcma4tjozwXJAWf+YtHUQUulmxwulVlwSQzKItx/n8=", - "owner": "input-output-hk", - "repo": "iohk-nix", - "rev": "eb61f2c14e1f610ec59117ad40f8690cddbf80cb", + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, + "nixlib_7": { + "locked": { + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", "type": "github" }, "original": { - "owner": "input-output-hk", - "repo": "iohk-nix", + "owner": "nix-community", + "repo": "nixpkgs.lib", "type": "github" } }, - "iohkNix_4": { - "inputs": { - "blst": "blst_4", - "nixpkgs": [ - "cardano-parts", - "cardano-node-10-6-0", - "nixpkgs" - ], - "secp256k1": "secp256k1_4", - "sodium": "sodium_4" - }, + "nixlib_8": { "locked": { - "lastModified": 1761066415, - "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", - "owner": "input-output-hk", - "repo": "iohk-nix", - "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", "type": "github" }, "original": { - "owner": "input-output-hk", - "ref": "jl/10.6.0-pre-updates", - "repo": "iohk-nix", + "owner": "nix-community", + "repo": "nixpkgs.lib", "type": "github" } }, - "iserv-proxy": { - "flake": false, + "nixpkgs": { "locked": { - "lastModified": 1755040634, - "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", - "owner": "stable-haskell", - "repo": "iserv-proxy", - "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "lastModified": 1657693803, + "narHash": "sha256-G++2CJ9u0E7NNTAi9n5G8TdDmGJXcIjkJ3NF8cetQB8=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "365e1b3a859281cf11b94f87231adeabbdd878a2", "type": "github" }, "original": { - "owner": "stable-haskell", - "ref": "iserv-syms", - "repo": "iserv-proxy", + "owner": "NixOS", + "ref": "nixos-22.05-small", + "repo": "nixpkgs", "type": "github" } }, - "iserv-proxy_2": { - "flake": false, + "nixpkgs-2003": { "locked": { - "lastModified": 1755040634, - "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", - "owner": "stable-haskell", - "repo": "iserv-proxy", - "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "lastModified": 1620055814, + "narHash": "sha256-8LEHoYSJiL901bTMVatq+rf8y7QtWuZhwwpKE2fyaRY=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1db42b7fe3878f3f5f7a4f2dc210772fd080e205", "type": "github" }, "original": { - "owner": "stable-haskell", - "ref": "iserv-syms", - "repo": "iserv-proxy", + "owner": "NixOS", + "ref": "nixpkgs-20.03-darwin", + "repo": "nixpkgs", "type": "github" } }, - "iserv-proxy_3": { - "flake": false, + "nixpkgs-2003_2": { "locked": { - "lastModified": 1717479972, - "narHash": "sha256-7vE3RQycHI1YT9LHJ1/fUaeln2vIpYm6Mmn8FTpYeVo=", - "owner": "stable-haskell", - "repo": "iserv-proxy", - "rev": "2ed34002247213fc435d0062350b91bab920626e", + "lastModified": 1620055814, + "narHash": "sha256-8LEHoYSJiL901bTMVatq+rf8y7QtWuZhwwpKE2fyaRY=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1db42b7fe3878f3f5f7a4f2dc210772fd080e205", "type": "github" }, "original": { - "owner": "stable-haskell", - "ref": "iserv-syms", - "repo": "iserv-proxy", + "owner": "NixOS", + "ref": "nixpkgs-20.03-darwin", + "repo": "nixpkgs", "type": "github" } }, - "iserv-proxy_4": { - "flake": false, + "nixpkgs-2105": { "locked": { - "lastModified": 1755040634, - "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", - "owner": "stable-haskell", - "repo": "iserv-proxy", - "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "lastModified": 1659914493, + "narHash": "sha256-lkA5X3VNMKirvA+SUzvEhfA7XquWLci+CGi505YFAIs=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "022caabb5f2265ad4006c1fa5b1ebe69fb0c3faf", "type": "github" }, "original": { - "owner": "stable-haskell", - "ref": "iserv-syms", - "repo": "iserv-proxy", + "owner": "NixOS", + "ref": "nixpkgs-21.05-darwin", + "repo": "nixpkgs", "type": "github" } }, - "lowdown-src": { - "flake": false, + "nixpkgs-2105_2": { "locked": { - "lastModified": 1633514407, - "narHash": "sha256-Dw32tiMjdK9t3ETl5fzGrutQTzh2rufgZV4A/BbxuD4=", - "owner": "kristapsdz", - "repo": "lowdown", - "rev": "d2c2b44ff6c27b936ec27358a2653caaef8f73b8", + "lastModified": 1659914493, + "narHash": "sha256-lkA5X3VNMKirvA+SUzvEhfA7XquWLci+CGi505YFAIs=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "022caabb5f2265ad4006c1fa5b1ebe69fb0c3faf", "type": "github" }, "original": { - "owner": "kristapsdz", - "repo": "lowdown", + "owner": "NixOS", + "ref": "nixpkgs-21.05-darwin", + "repo": "nixpkgs", "type": "github" } }, - "nix": { - "inputs": { - "lowdown-src": "lowdown-src", - "nixpkgs": "nixpkgs", - "nixpkgs-regression": "nixpkgs-regression" - }, + "nixpkgs-2111": { "locked": { - "lastModified": 1661606874, - "narHash": "sha256-9+rpYzI+SmxJn+EbYxjGv68Ucp22bdFUSy/4LkHkkDQ=", + "lastModified": 1659446231, + "narHash": "sha256-hekabNdTdgR/iLsgce5TGWmfIDZ86qjPhxDg/8TlzhE=", "owner": "NixOS", - "repo": "nix", - "rev": "11e45768b34fdafdcf019ddbd337afa16127ff0f", + "repo": "nixpkgs", + "rev": "eabc38219184cc3e04a974fe31857d8e0eac098d", "type": "github" }, "original": { "owner": "NixOS", - "ref": "2.11.0", - "repo": "nix", + "ref": "nixpkgs-21.11-darwin", + "repo": "nixpkgs", "type": "github" } }, - "nix-github-actions": { - "inputs": { - "nixpkgs": [ - "cardano-parts", - "colmena", - "nixpkgs" - ] - }, + "nixpkgs-2111_2": { "locked": { - "lastModified": 1729742964, - "narHash": "sha256-B4mzTcQ0FZHdpeWcpDYPERtyjJd/NIuaQ9+BV1h+MpA=", - "owner": "nix-community", - "repo": "nix-github-actions", - "rev": "e04df33f62cdcf93d73e9a04142464753a16db67", + "lastModified": 1659446231, + "narHash": "sha256-hekabNdTdgR/iLsgce5TGWmfIDZ86qjPhxDg/8TlzhE=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "eabc38219184cc3e04a974fe31857d8e0eac098d", "type": "github" }, "original": { - "owner": "nix-community", - "repo": "nix-github-actions", + "owner": "NixOS", + "ref": "nixpkgs-21.11-darwin", + "repo": "nixpkgs", "type": "github" } }, - "nix_2": { - "inputs": { - "flake-compat": "flake-compat_9", - "flake-parts": "flake-parts_3", - "git-hooks-nix": "git-hooks-nix", - "nixpkgs": "nixpkgs_6", - "nixpkgs-23-11": "nixpkgs-23-11", - "nixpkgs-regression": "nixpkgs-regression_2" - }, + "nixpkgs-2205": { "locked": { - "lastModified": 1751027644, - "narHash": "sha256-f3ar0uez/+tc+PFtOTyjo7Vfa2xsLxl6K3vZt2Bs4so=", - "owner": "nixos", - "repo": "nix", - "rev": "8f6c5d088ad49df471168b769ae44f4ea0b915f3", + "lastModified": 1685573264, + "narHash": "sha256-Zffu01pONhs/pqH07cjlF10NnMDLok8ix5Uk4rhOnZQ=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "380be19fbd2d9079f677978361792cb25e8a3635", "type": "github" }, "original": { - "owner": "nixos", - "ref": "2.29-maintenance", - "repo": "nix", + "owner": "NixOS", + "ref": "nixpkgs-22.05-darwin", + "repo": "nixpkgs", "type": "github" } }, - "nixlib": { + "nixpkgs-2205_2": { "locked": { - "lastModified": 1667696192, - "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", - "owner": "nix-community", - "repo": "nixpkgs.lib", - "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "lastModified": 1685573264, + "narHash": "sha256-Zffu01pONhs/pqH07cjlF10NnMDLok8ix5Uk4rhOnZQ=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "380be19fbd2d9079f677978361792cb25e8a3635", "type": "github" }, "original": { - "owner": "nix-community", - "repo": "nixpkgs.lib", + "owner": "NixOS", + "ref": "nixpkgs-22.05-darwin", + "repo": "nixpkgs", "type": "github" } }, - "nixlib_2": { + "nixpkgs-2211": { "locked": { - "lastModified": 1667696192, - "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", - "owner": "nix-community", - "repo": "nixpkgs.lib", - "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "lastModified": 1688392541, + "narHash": "sha256-lHrKvEkCPTUO+7tPfjIcb7Trk6k31rz18vkyqmkeJfY=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "ea4c80b39be4c09702b0cb3b42eab59e2ba4f24b", "type": "github" }, "original": { - "owner": "nix-community", - "repo": "nixpkgs.lib", + "owner": "NixOS", + "ref": "nixpkgs-22.11-darwin", + "repo": "nixpkgs", "type": "github" } }, - "nixlib_3": { + "nixpkgs-2211_2": { "locked": { - "lastModified": 1667696192, - "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", - "owner": "nix-community", - "repo": "nixpkgs.lib", - "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "lastModified": 1688392541, + "narHash": "sha256-lHrKvEkCPTUO+7tPfjIcb7Trk6k31rz18vkyqmkeJfY=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "ea4c80b39be4c09702b0cb3b42eab59e2ba4f24b", "type": "github" }, "original": { - "owner": "nix-community", - "repo": "nixpkgs.lib", + "owner": "NixOS", + "ref": "nixpkgs-22.11-darwin", + "repo": "nixpkgs", "type": "github" } }, - "nixlib_4": { + "nixpkgs-23-11": { "locked": { - "lastModified": 1667696192, - "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", - "owner": "nix-community", - "repo": "nixpkgs.lib", - "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "lastModified": 1717159533, + "narHash": "sha256-oamiKNfr2MS6yH64rUn99mIZjc45nGJlj9eGth/3Xuw=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", "type": "github" }, "original": { - "owner": "nix-community", - "repo": "nixpkgs.lib", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", "type": "github" } }, - "nixpkgs": { + "nixpkgs-2305": { "locked": { - "lastModified": 1657693803, - "narHash": "sha256-G++2CJ9u0E7NNTAi9n5G8TdDmGJXcIjkJ3NF8cetQB8=", + "lastModified": 1701362232, + "narHash": "sha256-GVdzxL0lhEadqs3hfRLuj+L1OJFGiL/L7gCcelgBlsw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "365e1b3a859281cf11b94f87231adeabbdd878a2", + "rev": "d2332963662edffacfddfad59ff4f709dde80ffe", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-22.05-small", + "ref": "nixpkgs-23.05-darwin", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-2003": { + "nixpkgs-2305_2": { "locked": { - "lastModified": 1620055814, - "narHash": "sha256-8LEHoYSJiL901bTMVatq+rf8y7QtWuZhwwpKE2fyaRY=", + "lastModified": 1705033721, + "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1db42b7fe3878f3f5f7a4f2dc210772fd080e205", + "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-20.03-darwin", + "ref": "nixpkgs-23.05-darwin", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-2105": { + "nixpkgs-2305_3": { "locked": { - "lastModified": 1659914493, - "narHash": "sha256-lkA5X3VNMKirvA+SUzvEhfA7XquWLci+CGi505YFAIs=", + "lastModified": 1705033721, + "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "022caabb5f2265ad4006c1fa5b1ebe69fb0c3faf", + "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-21.05-darwin", + "ref": "nixpkgs-23.05-darwin", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-2111": { + "nixpkgs-2305_4": { "locked": { - "lastModified": 1659446231, - "narHash": "sha256-hekabNdTdgR/iLsgce5TGWmfIDZ86qjPhxDg/8TlzhE=", + "lastModified": 1705033721, + "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "eabc38219184cc3e04a974fe31857d8e0eac098d", + "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-21.11-darwin", + "ref": "nixpkgs-23.05-darwin", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-2205": { + "nixpkgs-2305_5": { "locked": { - "lastModified": 1685573264, - "narHash": "sha256-Zffu01pONhs/pqH07cjlF10NnMDLok8ix5Uk4rhOnZQ=", + "lastModified": 1705033721, + "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "380be19fbd2d9079f677978361792cb25e8a3635", + "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-22.05-darwin", + "ref": "nixpkgs-23.05-darwin", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-2211": { + "nixpkgs-2305_6": { "locked": { - "lastModified": 1688392541, - "narHash": "sha256-lHrKvEkCPTUO+7tPfjIcb7Trk6k31rz18vkyqmkeJfY=", + "lastModified": 1705033721, + "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ea4c80b39be4c09702b0cb3b42eab59e2ba4f24b", + "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-22.11-darwin", + "ref": "nixpkgs-23.05-darwin", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-23-11": { + "nixpkgs-2305_7": { "locked": { - "lastModified": 1717159533, - "narHash": "sha256-oamiKNfr2MS6yH64rUn99mIZjc45nGJlj9eGth/3Xuw=", + "lastModified": 1705033721, + "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", + "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", "type": "github" }, "original": { "owner": "NixOS", + "ref": "nixpkgs-23.05-darwin", "repo": "nixpkgs", - "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", "type": "github" } }, - "nixpkgs-2305": { + "nixpkgs-2305_8": { "locked": { "lastModified": 1705033721, "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", @@ -3518,55 +6532,55 @@ "type": "github" } }, - "nixpkgs-2305_2": { + "nixpkgs-2311": { "locked": { - "lastModified": 1705033721, - "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", + "lastModified": 1701386440, + "narHash": "sha256-xI0uQ9E7JbmEy/v8kR9ZQan6389rHug+zOtZeZFiDJk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", + "rev": "293822e55ec1872f715a66d0eda9e592dc14419f", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-23.05-darwin", + "ref": "nixpkgs-23.11-darwin", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-2305_3": { + "nixpkgs-2311_2": { "locked": { - "lastModified": 1705033721, - "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", + "lastModified": 1719957072, + "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", + "rev": "7144d6241f02d171d25fba3edeaf15e0f2592105", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-23.05-darwin", + "ref": "nixpkgs-23.11-darwin", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-2305_4": { + "nixpkgs-2311_3": { "locked": { - "lastModified": 1705033721, - "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", + "lastModified": 1719957072, + "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", + "rev": "7144d6241f02d171d25fba3edeaf15e0f2592105", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-23.05-darwin", + "ref": "nixpkgs-23.11-darwin", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-2311": { + "nixpkgs-2311_4": { "locked": { "lastModified": 1719957072, "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", @@ -3582,7 +6596,7 @@ "type": "github" } }, - "nixpkgs-2311_2": { + "nixpkgs-2311_5": { "locked": { "lastModified": 1719957072, "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", @@ -3598,7 +6612,7 @@ "type": "github" } }, - "nixpkgs-2311_3": { + "nixpkgs-2311_6": { "locked": { "lastModified": 1719957072, "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", @@ -3614,7 +6628,23 @@ "type": "github" } }, - "nixpkgs-2311_4": { + "nixpkgs-2311_7": { + "locked": { + "lastModified": 1719957072, + "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "7144d6241f02d171d25fba3edeaf15e0f2592105", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-23.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2311_8": { "locked": { "lastModified": 1719957072, "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", @@ -3663,6 +6693,54 @@ } }, "nixpkgs-2405_3": { + "locked": { + "lastModified": 1735564410, + "narHash": "sha256-HB/FA0+1gpSs8+/boEavrGJH+Eq08/R2wWNph1sM1Dg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1e7a8f391f1a490460760065fa0630b5520f9cf8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2405_4": { + "locked": { + "lastModified": 1735564410, + "narHash": "sha256-HB/FA0+1gpSs8+/boEavrGJH+Eq08/R2wWNph1sM1Dg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1e7a8f391f1a490460760065fa0630b5520f9cf8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2405_5": { + "locked": { + "lastModified": 1735564410, + "narHash": "sha256-HB/FA0+1gpSs8+/boEavrGJH+Eq08/R2wWNph1sM1Dg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1e7a8f391f1a490460760065fa0630b5520f9cf8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2405_6": { "locked": { "lastModified": 1720122915, "narHash": "sha256-Nby8WWxj0elBu1xuRaUcRjPi/rU3xVbkAt2kj4QwX2U=", @@ -3678,7 +6756,7 @@ "type": "github" } }, - "nixpkgs-2405_4": { + "nixpkgs-2405_7": { "locked": { "lastModified": 1735564410, "narHash": "sha256-HB/FA0+1gpSs8+/boEavrGJH+Eq08/R2wWNph1sM1Dg=", @@ -3712,37 +6790,133 @@ }, "nixpkgs-2411_2": { "locked": { - "lastModified": 1748037224, - "narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=", + "lastModified": 1748037224, + "narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "f09dede81861f3a83f7f06641ead34f02f37597f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2411_3": { + "locked": { + "lastModified": 1748037224, + "narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "f09dede81861f3a83f7f06641ead34f02f37597f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2411_4": { + "locked": { + "lastModified": 1748037224, + "narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "f09dede81861f3a83f7f06641ead34f02f37597f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2411_5": { + "locked": { + "lastModified": 1748037224, + "narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "f09dede81861f3a83f7f06641ead34f02f37597f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2411_6": { + "locked": { + "lastModified": 1748037224, + "narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "f09dede81861f3a83f7f06641ead34f02f37597f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2505": { + "locked": { + "lastModified": 1748852332, + "narHash": "sha256-r/wVJWmLYEqvrJKnL48r90Wn9HWX9SHFt6s4LhuTh7k=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a8167f3cc2f991dd4d0055746df53dae5fd0c953", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-25.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-2505_2": { + "locked": { + "lastModified": 1748852332, + "narHash": "sha256-r/wVJWmLYEqvrJKnL48r90Wn9HWX9SHFt6s4LhuTh7k=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f09dede81861f3a83f7f06641ead34f02f37597f", + "rev": "a8167f3cc2f991dd4d0055746df53dae5fd0c953", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-24.11-darwin", + "ref": "nixpkgs-25.05-darwin", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-2411_3": { + "nixpkgs-2505_3": { "locked": { - "lastModified": 1748037224, - "narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=", + "lastModified": 1748852332, + "narHash": "sha256-r/wVJWmLYEqvrJKnL48r90Wn9HWX9SHFt6s4LhuTh7k=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f09dede81861f3a83f7f06641ead34f02f37597f", + "rev": "a8167f3cc2f991dd4d0055746df53dae5fd0c953", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-24.11-darwin", + "ref": "nixpkgs-25.05-darwin", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-2505": { + "nixpkgs-2505_4": { "locked": { "lastModified": 1748852332, "narHash": "sha256-r/wVJWmLYEqvrJKnL48r90Wn9HWX9SHFt6s4LhuTh7k=", @@ -3758,7 +6932,7 @@ "type": "github" } }, - "nixpkgs-2505_2": { + "nixpkgs-2505_5": { "locked": { "lastModified": 1748852332, "narHash": "sha256-r/wVJWmLYEqvrJKnL48r90Wn9HWX9SHFt6s4LhuTh7k=", @@ -3774,7 +6948,7 @@ "type": "github" } }, - "nixpkgs-2505_3": { + "nixpkgs-2505_6": { "locked": { "lastModified": 1748852332, "narHash": "sha256-r/wVJWmLYEqvrJKnL48r90Wn9HWX9SHFt6s4LhuTh7k=", @@ -3855,7 +7029,39 @@ "type": "github" } }, + "nixpkgs-regression_3": { + "locked": { + "lastModified": 1643052045, + "narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", + "type": "github" + } + }, "nixpkgs-unstable": { + "locked": { + "lastModified": 1694822471, + "narHash": "sha256-6fSDCj++lZVMZlyqOe9SIOL8tYSBz1bI8acwovRwoX8=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "47585496bcb13fb72e4a90daeea2f434e2501998", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "47585496bcb13fb72e4a90daeea2f434e2501998", + "type": "github" + } + }, + "nixpkgs-unstable_2": { "locked": { "lastModified": 1748856973, "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", @@ -3871,7 +7077,7 @@ "type": "github" } }, - "nixpkgs-unstable_2": { + "nixpkgs-unstable_3": { "locked": { "lastModified": 1748856973, "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", @@ -3887,7 +7093,55 @@ "type": "github" } }, - "nixpkgs-unstable_3": { + "nixpkgs-unstable_4": { + "locked": { + "lastModified": 1748856973, + "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e4b09e47ace7d87de083786b404bf232eb6c89d8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-unstable_5": { + "locked": { + "lastModified": 1748856973, + "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e4b09e47ace7d87de083786b404bf232eb6c89d8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-unstable_6": { + "locked": { + "lastModified": 1748856973, + "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e4b09e47ace7d87de083786b404bf232eb6c89d8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-unstable_7": { "locked": { "lastModified": 1720181791, "narHash": "sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8=", @@ -3903,7 +7157,7 @@ "type": "github" } }, - "nixpkgs-unstable_4": { + "nixpkgs-unstable_8": { "locked": { "lastModified": 1748856973, "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", @@ -3919,7 +7173,7 @@ "type": "github" } }, - "nixpkgs-unstable_5": { + "nixpkgs-unstable_9": { "locked": { "lastModified": 1748248602, "narHash": "sha256-LanRAm0IRpL36KpCKSknEwkBFvTLc9mDHKeAmfTrHwg=", @@ -3936,6 +7190,22 @@ } }, "nixpkgs_2": { + "locked": { + "lastModified": 1657693803, + "narHash": "sha256-G++2CJ9u0E7NNTAi9n5G8TdDmGJXcIjkJ3NF8cetQB8=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "365e1b3a859281cf11b94f87231adeabbdd878a2", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-22.05-small", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_3": { "locked": { "lastModified": 1684171562, "narHash": "sha256-BMUWjVWAUdyMWKk0ATMC9H0Bv4qAV/TXwwPUvTiC5IQ=", @@ -3951,7 +7221,7 @@ "type": "github" } }, - "nixpkgs_3": { + "nixpkgs_4": { "locked": { "lastModified": 1705458851, "narHash": "sha256-uQvEhiv33Zj/Pv364dTvnpPwFSptRZgVedDzoM+HqVg=", @@ -3967,7 +7237,7 @@ "type": "github" } }, - "nixpkgs_4": { + "nixpkgs_5": { "locked": { "lastModified": 1751071626, "narHash": "sha256-/uHE/AD2qGq4QLigWAnBHiVvpVXB04XAfrOtw8JMv+Y=", @@ -3983,7 +7253,7 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_6": { "locked": { "lastModified": 1751071626, "narHash": "sha256-/uHE/AD2qGq4QLigWAnBHiVvpVXB04XAfrOtw8JMv+Y=", @@ -3999,7 +7269,7 @@ "type": "github" } }, - "nixpkgs_6": { + "nixpkgs_7": { "locked": { "lastModified": 1747179050, "narHash": "sha256-qhFMmDkeJX9KJwr5H32f1r7Prs7XbQWtO0h3V0a0rFY=", @@ -4015,7 +7285,7 @@ "type": "github" } }, - "nixpkgs_7": { + "nixpkgs_8": { "locked": { "lastModified": 1748162331, "narHash": "sha256-rqc2RKYTxP3tbjA+PB3VMRQNnjesrT0pEofXQTrMsS8=", @@ -4099,6 +7369,74 @@ "type": "github" } }, + "old-ghc-nix_5": { + "flake": false, + "locked": { + "lastModified": 1631092763, + "narHash": "sha256-sIKgO+z7tj4lw3u6oBZxqIhDrzSkvpHtv0Kki+lh9Fg=", + "owner": "angerman", + "repo": "old-ghc-nix", + "rev": "af48a7a7353e418119b6dfe3cd1463a657f342b8", + "type": "github" + }, + "original": { + "owner": "angerman", + "ref": "master", + "repo": "old-ghc-nix", + "type": "github" + } + }, + "old-ghc-nix_6": { + "flake": false, + "locked": { + "lastModified": 1631092763, + "narHash": "sha256-sIKgO+z7tj4lw3u6oBZxqIhDrzSkvpHtv0Kki+lh9Fg=", + "owner": "angerman", + "repo": "old-ghc-nix", + "rev": "af48a7a7353e418119b6dfe3cd1463a657f342b8", + "type": "github" + }, + "original": { + "owner": "angerman", + "ref": "master", + "repo": "old-ghc-nix", + "type": "github" + } + }, + "old-ghc-nix_7": { + "flake": false, + "locked": { + "lastModified": 1631092763, + "narHash": "sha256-sIKgO+z7tj4lw3u6oBZxqIhDrzSkvpHtv0Kki+lh9Fg=", + "owner": "angerman", + "repo": "old-ghc-nix", + "rev": "af48a7a7353e418119b6dfe3cd1463a657f342b8", + "type": "github" + }, + "original": { + "owner": "angerman", + "ref": "master", + "repo": "old-ghc-nix", + "type": "github" + } + }, + "old-ghc-nix_8": { + "flake": false, + "locked": { + "lastModified": 1631092763, + "narHash": "sha256-sIKgO+z7tj4lw3u6oBZxqIhDrzSkvpHtv0Kki+lh9Fg=", + "owner": "angerman", + "repo": "old-ghc-nix", + "rev": "af48a7a7353e418119b6dfe3cd1463a657f342b8", + "type": "github" + }, + "original": { + "owner": "angerman", + "ref": "master", + "repo": "old-ghc-nix", + "type": "github" + } + }, "opentofu-registry": { "flake": false, "locked": { @@ -4132,8 +7470,12 @@ }, "root": { "inputs": { - "cardano-node-lmdb-test": "cardano-node-lmdb-test", - "cardano-node-lmdb-test-traces": "cardano-node-lmdb-test-traces", + "cardano-node-10-5-1-profiled": "cardano-node-10-5-1-profiled", + "cardano-node-10-6-0-profiled": "cardano-node-10-6-0-profiled", + "cardano-node-bang": "cardano-node-bang", + "cardano-node-bang-profiled": "cardano-node-bang-profiled", + "cardano-node-lmdb": "cardano-node-lmdb", + "cardano-node-lmdb-profiled": "cardano-node-lmdb-profiled", "cardano-node-pparams-api": "cardano-node-pparams-api", "cardano-parts": "cardano-parts", "flake-parts": [ @@ -4167,6 +7509,23 @@ "type": "github" } }, + "secp256k1_10": { + "flake": false, + "locked": { + "lastModified": 1683999695, + "narHash": "sha256-9nJJVENMXjXEJZzw8DHzin1DkFkF8h9m/c6PuM7Uk4s=", + "owner": "bitcoin-core", + "repo": "secp256k1", + "rev": "acf5c55ae6a94e5ca847e07def40427547876101", + "type": "github" + }, + "original": { + "owner": "bitcoin-core", + "ref": "v0.3.2", + "repo": "secp256k1", + "type": "github" + } + }, "secp256k1_2": { "flake": false, "locked": { @@ -4184,7 +7543,58 @@ "type": "github" } }, - "secp256k1_3": { + "secp256k1_3": { + "flake": false, + "locked": { + "lastModified": 1683999695, + "narHash": "sha256-9nJJVENMXjXEJZzw8DHzin1DkFkF8h9m/c6PuM7Uk4s=", + "owner": "bitcoin-core", + "repo": "secp256k1", + "rev": "acf5c55ae6a94e5ca847e07def40427547876101", + "type": "github" + }, + "original": { + "owner": "bitcoin-core", + "ref": "v0.3.2", + "repo": "secp256k1", + "type": "github" + } + }, + "secp256k1_4": { + "flake": false, + "locked": { + "lastModified": 1683999695, + "narHash": "sha256-9nJJVENMXjXEJZzw8DHzin1DkFkF8h9m/c6PuM7Uk4s=", + "owner": "bitcoin-core", + "repo": "secp256k1", + "rev": "acf5c55ae6a94e5ca847e07def40427547876101", + "type": "github" + }, + "original": { + "owner": "bitcoin-core", + "ref": "v0.3.2", + "repo": "secp256k1", + "type": "github" + } + }, + "secp256k1_5": { + "flake": false, + "locked": { + "lastModified": 1683999695, + "narHash": "sha256-9nJJVENMXjXEJZzw8DHzin1DkFkF8h9m/c6PuM7Uk4s=", + "owner": "bitcoin-core", + "repo": "secp256k1", + "rev": "acf5c55ae6a94e5ca847e07def40427547876101", + "type": "github" + }, + "original": { + "owner": "bitcoin-core", + "ref": "v0.3.2", + "repo": "secp256k1", + "type": "github" + } + }, + "secp256k1_6": { "flake": false, "locked": { "lastModified": 1683999695, @@ -4201,7 +7611,7 @@ "type": "github" } }, - "secp256k1_4": { + "secp256k1_7": { "flake": false, "locked": { "lastModified": 1683999695, @@ -4218,7 +7628,7 @@ "type": "github" } }, - "secp256k1_5": { + "secp256k1_8": { "flake": false, "locked": { "lastModified": 1683999695, @@ -4235,7 +7645,7 @@ "type": "github" } }, - "secp256k1_6": { + "secp256k1_9": { "flake": false, "locked": { "lastModified": 1683999695, @@ -4284,6 +7694,23 @@ "type": "github" } }, + "sodium_10": { + "flake": false, + "locked": { + "lastModified": 1675156279, + "narHash": "sha256-0uRcN5gvMwO7MCXVYnoqG/OmeBFi8qRVnDWJLnBb9+Y=", + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + } + }, "sodium_2": { "flake": false, "locked": { @@ -4369,6 +7796,57 @@ "type": "github" } }, + "sodium_7": { + "flake": false, + "locked": { + "lastModified": 1675156279, + "narHash": "sha256-0uRcN5gvMwO7MCXVYnoqG/OmeBFi8qRVnDWJLnBb9+Y=", + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + } + }, + "sodium_8": { + "flake": false, + "locked": { + "lastModified": 1675156279, + "narHash": "sha256-0uRcN5gvMwO7MCXVYnoqG/OmeBFi8qRVnDWJLnBb9+Y=", + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + } + }, + "sodium_9": { + "flake": false, + "locked": { + "lastModified": 1675156279, + "narHash": "sha256-0uRcN5gvMwO7MCXVYnoqG/OmeBFi8qRVnDWJLnBb9+Y=", + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + } + }, "sops-nix": { "inputs": { "nixpkgs": [ @@ -4407,6 +7885,22 @@ } }, "stackage": { + "flake": false, + "locked": { + "lastModified": 1718756571, + "narHash": "sha256-8rL8viTbuE9/yV1of6SWp2tHmhVMD2UmkOfmN5KDbKg=", + "owner": "input-output-hk", + "repo": "stackage.nix", + "rev": "027672fb6fd45828b0e623c8152572d4058429ad", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "stackage.nix", + "type": "github" + } + }, + "stackage_2": { "flake": false, "locked": { "lastModified": 1755648773, @@ -4422,7 +7916,7 @@ "type": "github" } }, - "stackage_2": { + "stackage_3": { "flake": false, "locked": { "lastModified": 1755648773, @@ -4438,7 +7932,55 @@ "type": "github" } }, - "stackage_3": { + "stackage_4": { + "flake": false, + "locked": { + "lastModified": 1755648773, + "narHash": "sha256-NhcOu6GwYal+awBQLoMT4vf7L7Ar1DectDjK2mF653I=", + "owner": "input-output-hk", + "repo": "stackage.nix", + "rev": "1a0ea16d99761b93456460c255a8b723647b2c77", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "stackage.nix", + "type": "github" + } + }, + "stackage_5": { + "flake": false, + "locked": { + "lastModified": 1755648773, + "narHash": "sha256-NhcOu6GwYal+awBQLoMT4vf7L7Ar1DectDjK2mF653I=", + "owner": "input-output-hk", + "repo": "stackage.nix", + "rev": "1a0ea16d99761b93456460c255a8b723647b2c77", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "stackage.nix", + "type": "github" + } + }, + "stackage_6": { + "flake": false, + "locked": { + "lastModified": 1755648773, + "narHash": "sha256-NhcOu6GwYal+awBQLoMT4vf7L7Ar1DectDjK2mF653I=", + "owner": "input-output-hk", + "repo": "stackage.nix", + "rev": "1a0ea16d99761b93456460c255a8b723647b2c77", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "stackage.nix", + "type": "github" + } + }, + "stackage_7": { "flake": false, "locked": { "lastModified": 1727827866, @@ -4454,7 +7996,7 @@ "type": "github" } }, - "stackage_4": { + "stackage_8": { "flake": false, "locked": { "lastModified": 1755648773, @@ -4560,6 +8102,66 @@ "type": "github" } }, + "systems_6": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_7": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_8": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_9": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "terranix": { "inputs": { "flake-parts": [ @@ -4570,7 +8172,7 @@ "cardano-parts", "nixpkgs" ], - "systems": "systems_5" + "systems": "systems_9" }, "locked": { "lastModified": 1747386897, @@ -4644,6 +8246,24 @@ } }, "utils_3": { + "inputs": { + "systems": "systems_3" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_4": { "inputs": { "systems": "systems_4" }, @@ -4660,6 +8280,60 @@ "repo": "flake-utils", "type": "github" } + }, + "utils_5": { + "inputs": { + "systems": "systems_5" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_6": { + "inputs": { + "systems": "systems_6" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_7": { + "inputs": { + "systems": "systems_8" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 59f08e46..a38c42e2 100644 --- a/flake.nix +++ b/flake.nix @@ -13,11 +13,17 @@ # cardanoTest.url = "github:IntersectMBO/cardano-node/ana/10.6-final-integration-mix"; # cardanoTest.url = "path:/home/jlotoski/work/iohk/cardano-node-wt/ana/10.6-final-integration-mix"; - # cardano-node-js-bang.url = "github:IntersectMBO/cardano-node/js/bang"; - # cardano-node-10-5-1-tmp-profiled-test.url = "github:IntersectMBO/cardano-node/da/10.5.1-tmp-profiled"; - cardano-node-lmdb-test.url = "github:IntersectMBO/cardano-node/da/lmdb-srp-test"; - # cardano-node-lmdb-tmp-profiled-test.url = "github:IntersectMBO/cardano-node/da/lmdb-srp-test-tmp-profiled"; - cardano-node-lmdb-test-traces.url = "github:IntersectMBO/cardano-node/93437a0fb34161f7b6e07334f0760ed670d28b02"; + # Testing Pins Round 1 and 2 + cardano-node-bang.url = "github:IntersectMBO/cardano-node/js/bang"; + cardano-node-bang-profiled.url = "github:IntersectMBO/cardano-node/da/bang-profiled"; + + cardano-node-10-5-1-profiled.url = "github:IntersectMBO/cardano-node/da/10.5.1-tmp-profiled"; + cardano-node-10-6-0-profiled.url = "github:IntersectMBO/cardano-node/da/10.6-final-integration-mix-profiled"; + + cardano-node-lmdb.url = "github:IntersectMBO/cardano-node/da/lmdb-srp-test"; + cardano-node-lmdb-profiled.url = "github:IntersectMBO/cardano-node/da/lmdb-srp-test-tmp-profiled"; + + # cardano-node-lmdb-test-traces.url = "github:IntersectMBO/cardano-node/93437a0fb34161f7b6e07334f0760ed670d28b02"; # cardano-node-lsm-test.url = "github:IntersectMBO/cardano-node/js/lsm-beta"; # cardano-tracer-prom-test.url = "github:IntersectMBO/cardano-node/..."; diff --git a/flake/colmena.nix b/flake/colmena.nix index 3aaf4a56..cae9a2ab 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -63,6 +63,12 @@ in }; }; + profiled = { + services.cardano-node = { + rts_flags_override = ["-l" "-hi"]; + }; + }; + # Declare a static ipv6. This should only be used for public machines # where ip exposure in committed code is acceptable and a vanity address # is needed. Ie: don't use this for bps. @@ -94,31 +100,31 @@ in }; # temporary branch for profiling 10.5.1 - # node-10-5-1-tmp-profiled = { - # imports = [ - # # Base cardano-node and tracer service - # config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service - # config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service - # # Config for cardano-node group deployments - # inputs.cardano-parts.nixosModules.profile-cardano-node-group - # inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics - # bperfNoPublish - # { - # cardano-parts.perNode = { - # # lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; - # pkgs = { - # inherit - # (inputs.cardano-node-10-5-1-tmp-profiled-test.packages.x86_64-linux) - # cardano-cli - # cardano-node - # cardano-submit-api - # cardano-tracer - # ; - # }; - # }; - # } - # ]; - # }; + node-profiled = { + imports = [ + # Base cardano-node and tracer service + config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service + config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service + # Config for cardano-node group deployments + inputs.cardano-parts.nixosModules.profile-cardano-node-group + inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + bperfNoPublish + { + cardano-parts.perNode = { + pkgs = { + inherit + (inputs.cardano-node-10-5-1-profiled.packages.x86_64-linux) + cardano-cli + cardano-node + cardano-submit-api + cardano-tracer + ; + }; + }; + } + profiled + ]; + }; node-pre = { imports = [ @@ -135,34 +141,35 @@ in ]; }; - # node-pre-js-bang = { - # imports = [ - # # Base cardano-node service - # config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng - # config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng - # - # # Config for cardano-node group deployments - # inputs.cardano-parts.nixosModules.profile-cardano-node-group - # inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics - # bperfNoPublish - # { - # cardano-parts.perNode = { - # lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; - # pkgs = { - # inherit - # (inputs.cardano-node-lmdb-test.packages.x86_64-linux) - # cardano-cli - # cardano-node - # cardano-submit-api - # cardano-tracer - # ; - # }; - # }; - # } - # ]; - # }; + node-pre-profiled = { + imports = [ + # Base cardano-node service + config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng + config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng + + # Config for cardano-node group deployments + inputs.cardano-parts.nixosModules.profile-cardano-node-group + inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + bperfNoPublish + { + cardano-parts.perNode = { + lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; + pkgs = { + inherit + (inputs.cardano-node-10-6-0-profiled.packages.x86_64-linux) + cardano-cli + cardano-node + cardano-submit-api + cardano-tracer + ; + }; + }; + } + profiled + ]; + }; - node-lmdb-test = { + node-bang = { imports = [ # Base cardano-node service config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng @@ -177,7 +184,7 @@ in lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; pkgs = { inherit - (inputs.cardano-node-js-bang.packages.x86_64-linux) + (inputs.cardano-node-bang.packages.x86_64-linux) cardano-cli cardano-node cardano-submit-api @@ -189,7 +196,7 @@ in ]; }; - node-lmdb-test-profiled = { + node-bang-profiled = { imports = [ # Base cardano-node service config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng @@ -204,19 +211,47 @@ in lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; pkgs = { inherit - (inputs.cardano-node-lmdb-test.packages.x86_64-linux) + (inputs.cardano-node-bang-profiled.packages.x86_64-linux) cardano-cli + cardano-node cardano-submit-api cardano-tracer ; - cardano-node = inputs.cardano-node-lmdb-test.packages.x86_64-linux.cardano-node.profiled; }; }; } + profiled ]; }; - node-lmdb-test-traces = { + # node-lmdb = { + # imports = [ + # # Base cardano-node service + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng + + # # Config for cardano-node group deployments + # inputs.cardano-parts.nixosModules.profile-cardano-node-group + # inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + # bperfNoPublish + # { + # cardano-parts.perNode = { + # lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; + # pkgs = { + # inherit + # (inputs.cardano-node-js-bang.packages.x86_64-linux) + # cardano-cli + # cardano-node + # cardano-submit-api + # cardano-tracer + # ; + # }; + # }; + # } + # ]; + # }; + + node-lmdb-profiled = { imports = [ # Base cardano-node service config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng @@ -231,7 +266,7 @@ in lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; pkgs = { inherit - (inputs.cardano-node-lmdb-test-traces.packages.x86_64-linux) + (inputs.cardano-node-lmdb-profiled.packages.x86_64-linux) cardano-cli cardano-node cardano-submit-api @@ -240,9 +275,37 @@ in }; }; } + profiled ]; }; + # node-lmdb-test-traces = { + # imports = [ + # # Base cardano-node service + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng + + # # Config for cardano-node group deployments + # inputs.cardano-parts.nixosModules.profile-cardano-node-group + # inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + # bperfNoPublish + # { + # cardano-parts.perNode = { + # lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; + # pkgs = { + # inherit + # (inputs.cardano-node-lmdb-test-traces.packages.x86_64-linux) + # cardano-cli + # cardano-node + # cardano-submit-api + # cardano-tracer + # ; + # }; + # }; + # } + # ]; + # }; + # node-lsm-test = { # imports = [ # # Base cardano-node service @@ -967,67 +1030,43 @@ in # preview1-test-a-5 - 10.6 InMemory with patches, full chain replay # preview1-test-a-6 - 10.6 LMDB with patches, full chain replay, and "space-type" and eventlog profiling # preview1-test-a-7 - 10.6 LMDB with patches and new traces, full chain replay - - ### round 2 2025-11-05 - # preview1-test-a-1 - Also adding a 10.6 LMDB with patches ledger replay from genesis only (chain is already in sync). - # preview1-test-a-2 - 10.5.1 LMDB, full chain replay - # preview1-test-a-3 - 10.6 InMemory (ana/10.6-final-integration-mix branch) - # preview1-test-a-4 - 10.6 LMDB with patches, full chain replay - # preview1-test-a-5 - 10.6 InMemory with patches, full chain replay - # preview1-test-a-6 - 10.6 LMDB js/bang - # preview1-test-a-7 - 10.6 LMDB with patches and new traces, full chain replay - + # + # ----------------------- + # + ### Round 2 2025-11-05 + # preview1-test-a-1 - 10.6 LMDB with patches, ledger replay from genesis only (chain is already in sync), with -hi profiling + # preview1-test-a-2 - 10.5.1 LMDB, full chain replay, with -hi profiling + # preview1-test-a-3 - 10.6 InMemory (ana/10.6-final-integration-mix branch), full chain replay, with -hi profiling + # preview1-test-a-4 - 10.6 LMDB with patches, full chain replay, with -hi profiling + # preview1-test-a-5 - 10.6 InMemory with patches, full chain replay, with -hi profiling + # preview1-test-a-6 - 10.6 LMDB js/bang, full chain replay + # preview1-test-a-7 - 10.6 LMDB js/bang, full chain replay, with -hi profiling + + # Prior config of preview1-test-a-1 to return to when testing rounds are over # preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre bp mithrilSignerDisable tcpTxOpt];}; - # Also adding a 10.6 LMDB with patches ledger replay from genesis only (chain is already in sync). - # started replay at: 2025-11-04 18:05:33.0477Z, Volatile DB with max slot seen SlotNo 95623169 - preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-test lmdb];}; - # 10.5.1 LMDB full chain replay from Genesis - started replay at: 2025-11-04 18:31:31.6613Z - preview1-test-a-2 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node lmdb];}; + # 10.6.0 LMDB with patches ONLY ledger replay (chain is already in sync), with -hi profiling + preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-profiled lmdb];}; - # 10.6 InMemory (ana/10.6-final-integration-mix branch) - started a replay at: 2025-11-04 18:47:32.7666Z - preview1-test-a-3 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre];}; + # 10.5.1 LMDB, full chain replay, with -hi profiling + preview1-test-a-2 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-profiled lmdb];}; - # 10.6 LMDB with patches, full chain replay - started a replay at: 2025-11-04 19:03:37.6060Z - not seeing block metrics - preview1-test-a-4 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-test lmdb];}; + # 10.6 InMemory (ana/10.6-final-integration-mix branch), full chain replay, with -hi profiling + preview1-test-a-3 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre-profiled];}; - # 10.6 InMemory with patches, full chain replay - start a replay at: 2025-11-04 19:20:31.6120Z - did see the relay error - not seeing block metrics - preview1-test-a-5 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-test];}; + # 10.6 LMDB with patches, full chain replay, with -hi profiling + preview1-test-a-4 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-profiled lmdb];}; - # 10.6 LMDB with patches, full chain replay, and "space-type" and eventlog profiling - did see the relay error - started a replay at: 2025-11-04 20:51:59.1179Z - preview1-test-a-6 = { - imports = [ - eu-central-1 - m5ad-xlarge - (ebs 80) - (nodeRamPct 70) - (group "preview1") - node-lmdb-test-profiled - lmdb - { - services.cardano-node = { - eventlog = true; - profiling = "space-type"; - }; - } - ]; - }; + # 10.6 InMemory with patches, full chain replay, with -hi profiling + preview1-test-a-5 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-profiled];}; - # 10.6 LMDB with patches and new traces, full chain replay - did see the relay error - started a replay at: 2025-11-04 21:16:48.6045Z - preview1-test-a-7 = { - imports = [ - eu-central-1 - m5ad-xlarge - (ebs 80) - (nodeRamPct 70) - (group "preview1") - node-lmdb-test-traces - lmdb - ]; - }; + # 10.6 LMDB with patches, full chain replay, js-bang + preview1-test-a-6 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-bang lmdb];}; + + # 10.6 LMDB with patches, full chain replay, js-bang with -hi profiling + preview1-test-a-7 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-bang-profiled lmdb];}; - # test js/bang - # preview1-test-a-8 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre-js-bang lmdb];}; + # ----------------------- preview2-bp-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre bp legacyT mithrilRelease (declMRel "preview2-rel-b-1")];}; preview2-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre hiConn rel legacyT previewRelMig];}; From 580bdea7c06e27bd12a3c81f54d09e1ebe3398ae Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Thu, 6 Nov 2025 11:29:37 -0600 Subject: [PATCH 41/42] testing: deploy round 3 --- flake.lock | 983 ++++++++++++++++++++++++++++++++++++++++++++-- flake.nix | 4 +- flake/colmena.nix | 215 +++++----- 3 files changed, 1070 insertions(+), 132 deletions(-) diff --git a/flake.lock b/flake.lock index 21ef3ba9..c226ccc8 100644 --- a/flake.lock +++ b/flake.lock @@ -120,6 +120,23 @@ } }, "CHaP_8": { + "flake": false, + "locked": { + "lastModified": 1762339046, + "narHash": "sha256-Bjp3l29xTW7K0gjkN/IHxV5f75LCJ2IaSgmKYykPpU0=", + "owner": "intersectmbo", + "repo": "cardano-haskell-packages", + "rev": "6a6a2f326d6884a37311d2f21ea510b9a7e549bd", + "type": "github" + }, + "original": { + "owner": "intersectmbo", + "ref": "repo", + "repo": "cardano-haskell-packages", + "type": "github" + } + }, + "CHaP_9": { "flake": false, "locked": { "lastModified": 1761315163, @@ -264,6 +281,22 @@ "type": "github" } }, + "HTTP_9": { + "flake": false, + "locked": { + "lastModified": 1451647621, + "narHash": "sha256-oHIyw3x0iKBexEo49YeUDV1k74ZtyYKGR2gNJXXRxts=", + "owner": "phadej", + "repo": "HTTP", + "rev": "9bc0996d412fef1787449d841277ef663ad9a915", + "type": "github" + }, + "original": { + "owner": "phadej", + "repo": "HTTP", + "type": "github" + } + }, "auth-keys-hub": { "inputs": { "flake-parts": [ @@ -364,6 +397,23 @@ "type": "github" } }, + "blst_11": { + "flake": false, + "locked": { + "lastModified": 1739372843, + "narHash": "sha256-IlbNMLBjs/dvGogcdbWQIL+3qwy7EXJbIDpo4xBd4bY=", + "owner": "supranational", + "repo": "blst", + "rev": "8c7db7fe8d2ce6e76dc398ebd4d475c0ec564355", + "type": "github" + }, + "original": { + "owner": "supranational", + "ref": "v0.3.14", + "repo": "blst", + "type": "github" + } + }, "blst_2": { "flake": false, "locked": { @@ -636,6 +686,23 @@ "type": "github" } }, + "cabal-32_9": { + "flake": false, + "locked": { + "lastModified": 1603716527, + "narHash": "sha256-X0TFfdD4KZpwl0Zr6x+PLxUt/VyKQfX7ylXHdmZIL+w=", + "owner": "haskell", + "repo": "cabal", + "rev": "48bf10787e27364730dd37a42b603cee8d6af7ee", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.2", + "repo": "cabal", + "type": "github" + } + }, "cabal-34": { "flake": false, "locked": { @@ -772,6 +839,23 @@ "type": "github" } }, + "cabal-34_9": { + "flake": false, + "locked": { + "lastModified": 1645834128, + "narHash": "sha256-wG3d+dOt14z8+ydz4SL7pwGfe7SiimxcD/LOuPCV6xM=", + "owner": "haskell", + "repo": "cabal", + "rev": "5ff598c67f53f7c4f48e31d722ba37172230c462", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.4", + "repo": "cabal", + "type": "github" + } + }, "cabal-36": { "flake": false, "locked": { @@ -908,6 +992,23 @@ "type": "github" } }, + "cabal-36_9": { + "flake": false, + "locked": { + "lastModified": 1669081697, + "narHash": "sha256-I5or+V7LZvMxfbYgZATU4awzkicBwwok4mVoje+sGmU=", + "owner": "haskell", + "repo": "cabal", + "rev": "8fd619e33d34924a94e691c5fea2c42f0fc7f144", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "3.6", + "repo": "cabal", + "type": "github" + } + }, "capkgs": { "locked": { "lastModified": 1760451894, @@ -1082,6 +1183,32 @@ "cardano-automation_7": { "inputs": { "flake-utils": "flake-utils_8", + "haskellNix": [ + "cardano-node-strict", + "haskellNix" + ], + "nixpkgs": [ + "cardano-node-strict", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1750923974, + "narHash": "sha256-PXB1aro2KalRw6OZkcbICl6Ge7HB4yEl5O3epm9VZl8=", + "owner": "input-output-hk", + "repo": "cardano-automation", + "rev": "64bf80a78102787790bac96075ef4109ff7de36e", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-automation", + "type": "github" + } + }, + "cardano-automation_8": { + "inputs": { + "flake-utils": "flake-utils_9", "haskellNix": [ "cardano-parts", "cardano-node-10-6-0", @@ -1226,23 +1353,23 @@ }, "cardano-node-10-6-0": { "inputs": { - "CHaP": "CHaP_8", - "cardano-automation": "cardano-automation_7", - "customConfig": "customConfig_7", - "em": "em_7", - "empty-flake": "empty-flake_7", - "flake-compat": "flake-compat_14", - "hackageNix": "hackageNix_7", - "haskellNix": "haskellNix_8", - "incl": "incl_8", - "iohkNix": "iohkNix_8", + "CHaP": "CHaP_9", + "cardano-automation": "cardano-automation_8", + "customConfig": "customConfig_8", + "em": "em_8", + "empty-flake": "empty-flake_8", + "flake-compat": "flake-compat_16", + "hackageNix": "hackageNix_8", + "haskellNix": "haskellNix_9", + "incl": "incl_9", + "iohkNix": "iohkNix_9", "nixpkgs": [ "cardano-parts", "cardano-node-10-6-0", "haskellNix", "nixpkgs-unstable" ], - "utils": "utils_7" + "utils": "utils_8" }, "locked": { "lastModified": 1761827211, @@ -1490,6 +1617,40 @@ "type": "github" } }, + "cardano-node-strict": { + "inputs": { + "CHaP": "CHaP_8", + "cardano-automation": "cardano-automation_7", + "customConfig": "customConfig_7", + "em": "em_7", + "empty-flake": "empty-flake_7", + "flake-compat": "flake-compat_14", + "hackageNix": "hackageNix_7", + "haskellNix": "haskellNix_8", + "incl": "incl_8", + "iohkNix": "iohkNix_8", + "nixpkgs": [ + "cardano-node-strict", + "haskellNix", + "nixpkgs-unstable" + ], + "utils": "utils_7" + }, + "locked": { + "lastModified": 1762431812, + "narHash": "sha256-mmowakiVjJYSRyarFBVlK8SPUU3D2ua554TIjACrmrE=", + "owner": "IntersectMBO", + "repo": "cardano-node", + "rev": "09f5bc529ffa9d0e151393d56f8d990696268578", + "type": "github" + }, + "original": { + "owner": "IntersectMBO", + "ref": "js/with-replayed-block-strict", + "repo": "cardano-node", + "type": "github" + } + }, "cardano-ogmios-service": { "flake": false, "locked": { @@ -1534,7 +1695,7 @@ "iohk-nix-ng": "iohk-nix-ng", "nix": "nix_3", "nixpkgs": "nixpkgs_8", - "nixpkgs-unstable": "nixpkgs-unstable_9", + "nixpkgs-unstable": "nixpkgs-unstable_10", "opentofu-registry": "opentofu-registry", "process-compose-flake": "process-compose-flake", "services-flake": "services-flake", @@ -1685,6 +1846,22 @@ "type": "github" } }, + "cardano-shell_9": { + "flake": false, + "locked": { + "lastModified": 1608537748, + "narHash": "sha256-PulY1GfiMgKVnBci3ex4ptk2UNYMXqGjJOxcPy2KYT4=", + "owner": "input-output-hk", + "repo": "cardano-shell", + "rev": "9392c75087cb9a3d453998f4230930dea3a95725", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "cardano-shell", + "type": "github" + } + }, "cardano-submit-api-service": { "flake": false, "locked": { @@ -1772,8 +1949,8 @@ }, "colmena": { "inputs": { - "flake-compat": "flake-compat_16", - "flake-utils": "flake-utils_9", + "flake-compat": "flake-compat_18", + "flake-utils": "flake-utils_10", "nix-github-actions": "nix-github-actions", "nixpkgs": [ "cardano-parts", @@ -1900,6 +2077,21 @@ "type": "github" } }, + "customConfig_8": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, "em": { "flake": false, "locked": { @@ -2012,6 +2204,22 @@ "type": "github" } }, + "em_8": { + "flake": false, + "locked": { + "lastModified": 1750940090, + "narHash": "sha256-DmDtgq8ipHCm2/Hq6e9xeJ2u8WLQFN1gXYSWM1bZNCU=", + "owner": "mgmeier", + "repo": "em", + "rev": "e3dde1952fcbe550055fb065590fdffd6f6f9710", + "type": "github" + }, + "original": { + "owner": "mgmeier", + "repo": "em", + "type": "github" + } + }, "empty-flake": { "locked": { "lastModified": 1630400035, @@ -2117,6 +2325,21 @@ "type": "github" } }, + "empty-flake_8": { + "locked": { + "lastModified": 1630400035, + "narHash": "sha256-MWaVOCzuFwp09wZIW9iHq5wWen5C69I940N1swZLEQ0=", + "owner": "input-output-hk", + "repo": "empty-flake", + "rev": "2040a05b67bf9a669ce17eca56beb14b4206a99a", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "empty-flake", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -2237,6 +2460,40 @@ } }, "flake-compat_16": { + "flake": false, + "locked": { + "lastModified": 1647532380, + "narHash": "sha256-wswAxyO8AJTH7d5oU8VK82yBCpqwA+p6kLgpb1f1PAY=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "7da118186435255a30b5ffeabba9629c344c0bec", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "fixes", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_17": { + "flake": false, + "locked": { + "lastModified": 1672831974, + "narHash": "sha256-z9k3MfslLjWQfnjBtEtJZdq3H7kyi2kQtUThfTgdRk0=", + "owner": "input-output-hk", + "repo": "flake-compat", + "rev": "45f2638735f8cdc40fe302742b79f248d23eb368", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "hkm/gitlab-fix", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_18": { "flake": false, "locked": { "lastModified": 1650374568, @@ -2252,7 +2509,7 @@ "type": "github" } }, - "flake-compat_17": { + "flake-compat_19": { "flake": false, "locked": { "lastModified": 1733328505, @@ -2477,10 +2734,25 @@ "type": "github" } }, - "flake-utils_2": { + "flake-utils_10": { "locked": { - "lastModified": 1667395993, - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "lastModified": 1659877975, + "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_2": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", "repo": "flake-utils", "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", @@ -2588,11 +2860,11 @@ }, "flake-utils_9": { "locked": { - "lastModified": 1659877975, - "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", "repo": "flake-utils", - "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "type": "github" }, "original": { @@ -2737,6 +3009,23 @@ "type": "github" } }, + "ghc-8.6.5-iohk_9": { + "flake": false, + "locked": { + "lastModified": 1600920045, + "narHash": "sha256-DO6kxJz248djebZLpSzTGD6s8WRpNI9BTwUeOf5RwY8=", + "owner": "input-output-hk", + "repo": "ghc", + "rev": "95713a6ecce4551240da7c96b6176f980af75cae", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "release/8.6.5-iohk", + "repo": "ghc", + "type": "github" + } + }, "ghc910X": { "flake": false, "locked": { @@ -2927,6 +3216,23 @@ "type": "github" } }, + "hackage-for-stackage_7": { + "flake": false, + "locked": { + "lastModified": 1755649550, + "narHash": "sha256-YNKeqYIezur2MvPmfVI/aHjcVRwOdBW7Du3jg6iXjKs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "5e56db8bc478dfb7466ea83744c3ab928aff0329", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "for-stackage", + "repo": "hackage.nix", + "type": "github" + } + }, "hackage-internal": { "flake": false, "locked": { @@ -3023,6 +3329,22 @@ "type": "github" } }, + "hackage-internal_7": { + "flake": false, + "locked": { + "lastModified": 1750307553, + "narHash": "sha256-iiafNoeLHwlSLQTyvy8nPe2t6g5AV4PPcpMeH/2/DLs=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "f7867baa8817fab296528f4a4ec39d1c7c4da4f3", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, "hackageNix": { "flake": false, "locked": { @@ -3136,6 +3458,22 @@ "type": "github" } }, + "hackageNix_8": { + "flake": false, + "locked": { + "lastModified": 1761265459, + "narHash": "sha256-7tsC/ZcNBJR1pXWdKsRoh/qlVDhCxb1Ukr7PVd2zieE=", + "owner": "input-output-hk", + "repo": "hackage.nix", + "rev": "eb8e4d02528b4973cd09450bb62cf34997777226", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "hackage.nix", + "type": "github" + } + }, "haskellNix": { "inputs": { "HTTP": "HTTP", @@ -3542,8 +3880,7 @@ "flake-compat": "flake-compat_15", "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_8", "hackage": [ - "cardano-parts", - "cardano-node-10-6-0", + "cardano-node-strict", "hackageNix" ], "hackage-for-stackage": "hackage-for-stackage_6", @@ -3564,8 +3901,7 @@ "hpc-coveralls": "hpc-coveralls_8", "iserv-proxy": "iserv-proxy_8", "nixpkgs": [ - "cardano-parts", - "cardano-node-10-6-0", + "cardano-node-strict", "nixpkgs" ], "nixpkgs-2305": "nixpkgs-2305_8", @@ -3591,6 +3927,65 @@ "type": "github" } }, + "haskellNix_9": { + "inputs": { + "HTTP": "HTTP_9", + "cabal-32": "cabal-32_9", + "cabal-34": "cabal-34_9", + "cabal-36": "cabal-36_9", + "cardano-shell": "cardano-shell_9", + "flake-compat": "flake-compat_17", + "ghc-8.6.5-iohk": "ghc-8.6.5-iohk_9", + "hackage": [ + "cardano-parts", + "cardano-node-10-6-0", + "hackageNix" + ], + "hackage-for-stackage": "hackage-for-stackage_7", + "hackage-internal": "hackage-internal_7", + "hls": "hls_7", + "hls-1.10": "hls-1.10_9", + "hls-2.0": "hls-2.0_9", + "hls-2.10": "hls-2.10_7", + "hls-2.11": "hls-2.11_7", + "hls-2.2": "hls-2.2_9", + "hls-2.3": "hls-2.3_9", + "hls-2.4": "hls-2.4_9", + "hls-2.5": "hls-2.5_9", + "hls-2.6": "hls-2.6_9", + "hls-2.7": "hls-2.7_9", + "hls-2.8": "hls-2.8_9", + "hls-2.9": "hls-2.9_8", + "hpc-coveralls": "hpc-coveralls_9", + "iserv-proxy": "iserv-proxy_9", + "nixpkgs": [ + "cardano-parts", + "cardano-node-10-6-0", + "nixpkgs" + ], + "nixpkgs-2305": "nixpkgs-2305_9", + "nixpkgs-2311": "nixpkgs-2311_9", + "nixpkgs-2405": "nixpkgs-2405_8", + "nixpkgs-2411": "nixpkgs-2411_7", + "nixpkgs-2505": "nixpkgs-2505_7", + "nixpkgs-unstable": "nixpkgs-unstable_9", + "old-ghc-nix": "old-ghc-nix_9", + "stackage": "stackage_9" + }, + "locked": { + "lastModified": 1755663895, + "narHash": "sha256-76Ns29GQsO5S5gPRcic+vagcJicOSvhA+oKQ9r9kjFE=", + "owner": "input-output-hk", + "repo": "haskell.nix", + "rev": "71fcc9f531993aada52173fceb4ff4ce2148207d", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "haskell.nix", + "type": "github" + } + }, "hls": { "flake": false, "locked": { @@ -3743,6 +4138,23 @@ "type": "github" } }, + "hls-1.10_9": { + "flake": false, + "locked": { + "lastModified": 1680000865, + "narHash": "sha256-rc7iiUAcrHxwRM/s0ErEsSPxOR3u8t7DvFeWlMycWgo=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "b08691db779f7a35ff322b71e72a12f6e3376fd9", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "1.10.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.0": { "flake": false, "locked": { @@ -3879,6 +4291,23 @@ "type": "github" } }, + "hls-2.0_9": { + "flake": false, + "locked": { + "lastModified": 1687698105, + "narHash": "sha256-OHXlgRzs/kuJH8q7Sxh507H+0Rb8b7VOiPAjcY9sM1k=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "783905f211ac63edf982dd1889c671653327e441", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.0.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.10": { "flake": false, "locked": { @@ -3981,6 +4410,23 @@ "type": "github" } }, + "hls-2.10_7": { + "flake": false, + "locked": { + "lastModified": 1743069404, + "narHash": "sha256-q4kDFyJDDeoGqfEtrZRx4iqMVEC2MOzCToWsFY+TOzY=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "2318c61db3a01e03700bd4b05665662929b7fe8b", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.10.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.11": { "flake": false, "locked": { @@ -4083,6 +4529,23 @@ "type": "github" } }, + "hls-2.11_7": { + "flake": false, + "locked": { + "lastModified": 1747306193, + "narHash": "sha256-/MmtpF8+FyQlwfKHqHK05BdsxC9LHV70d/FiMM7pzBM=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "46ef4523ea4949f47f6d2752476239f1c6d806fe", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.11.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.2": { "flake": false, "locked": { @@ -4219,6 +4682,23 @@ "type": "github" } }, + "hls-2.2_9": { + "flake": false, + "locked": { + "lastModified": 1693064058, + "narHash": "sha256-8DGIyz5GjuCFmohY6Fa79hHA/p1iIqubfJUTGQElbNk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "b30f4b6cf5822f3112c35d14a0cba51f3fe23b85", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.2.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.3": { "flake": false, "locked": { @@ -4355,6 +4835,23 @@ "type": "github" } }, + "hls-2.3_9": { + "flake": false, + "locked": { + "lastModified": 1695910642, + "narHash": "sha256-tR58doOs3DncFehHwCLczJgntyG/zlsSd7DgDgMPOkI=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "458ccdb55c9ea22cd5d13ec3051aaefb295321be", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.3.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.4": { "flake": false, "locked": { @@ -4491,6 +4988,23 @@ "type": "github" } }, + "hls-2.4_9": { + "flake": false, + "locked": { + "lastModified": 1699862708, + "narHash": "sha256-YHXSkdz53zd0fYGIYOgLt6HrA0eaRJi9mXVqDgmvrjk=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "54507ef7e85fa8e9d0eb9a669832a3287ffccd57", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.4.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.5": { "flake": false, "locked": { @@ -4627,6 +5141,23 @@ "type": "github" } }, + "hls-2.5_9": { + "flake": false, + "locked": { + "lastModified": 1701080174, + "narHash": "sha256-fyiR9TaHGJIIR0UmcCb73Xv9TJq3ht2ioxQ2mT7kVdc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "27f8c3d3892e38edaef5bea3870161815c4d014c", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.5.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.6": { "flake": false, "locked": { @@ -4763,6 +5294,23 @@ "type": "github" } }, + "hls-2.6_9": { + "flake": false, + "locked": { + "lastModified": 1705325287, + "narHash": "sha256-+P87oLdlPyMw8Mgoul7HMWdEvWP/fNlo8jyNtwME8E8=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "6e0b342fa0327e628610f2711f8c3e4eaaa08b1e", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.6.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.7": { "flake": false, "locked": { @@ -4899,6 +5447,23 @@ "type": "github" } }, + "hls-2.7_9": { + "flake": false, + "locked": { + "lastModified": 1708965829, + "narHash": "sha256-LfJ+TBcBFq/XKoiNI7pc4VoHg4WmuzsFxYJ3Fu+Jf+M=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "50322b0a4aefb27adc5ec42f5055aaa8f8e38001", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.7.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.8": { "flake": false, "locked": { @@ -5035,6 +5600,23 @@ "type": "github" } }, + "hls-2.8_9": { + "flake": false, + "locked": { + "lastModified": 1715153580, + "narHash": "sha256-Vi/iUt2pWyUJlo9VrYgTcbRviWE0cFO6rmGi9rmALw0=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "dd1be1beb16700de59e0d6801957290bcf956a0a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.8.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls-2.9": { "flake": false, "locked": { @@ -5154,6 +5736,23 @@ "type": "github" } }, + "hls-2.9_8": { + "flake": false, + "locked": { + "lastModified": 1719993701, + "narHash": "sha256-wy348++MiMm/xwtI9M3vVpqj2qfGgnDcZIGXw8sF1sA=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "90319a7e62ab93ab65a95f8f2bcf537e34dae76a", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.1", + "repo": "haskell-language-server", + "type": "github" + } + }, "hls_2": { "flake": false, "locked": { @@ -5234,6 +5833,22 @@ "type": "github" } }, + "hls_7": { + "flake": false, + "locked": { + "lastModified": 1741604408, + "narHash": "sha256-tuq3+Ip70yu89GswZ7DSINBpwRprnWnl6xDYnS4GOsc=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "682d6894c94087da5e566771f25311c47e145359", + "type": "github" + }, + "original": { + "owner": "haskell", + "repo": "haskell-language-server", + "type": "github" + } + }, "hpc-coveralls": { "flake": false, "locked": { @@ -5362,6 +5977,22 @@ "type": "github" } }, + "hpc-coveralls_9": { + "flake": false, + "locked": { + "lastModified": 1607498076, + "narHash": "sha256-8uqsEtivphgZWYeUo5RDUhp6bO9j2vaaProQxHBltQk=", + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "rev": "14df0f7d229f4cd2e79f8eabb1a740097fdfa430", + "type": "github" + }, + "original": { + "owner": "sevanspowell", + "repo": "hpc-coveralls", + "type": "github" + } + }, "hydra": { "inputs": { "nix": "nix", @@ -5554,6 +6185,24 @@ "type": "github" } }, + "incl_9": { + "inputs": { + "nixlib": "nixlib_9" + }, + "locked": { + "lastModified": 1693483555, + "narHash": "sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo=", + "owner": "divnix", + "repo": "incl", + "rev": "526751ad3d1e23b07944b14e3f6b7a5948d3007b", + "type": "github" + }, + "original": { + "owner": "divnix", + "repo": "incl", + "type": "github" + } + }, "inclusive": { "inputs": { "stdlib": "stdlib" @@ -5599,10 +6248,10 @@ }, "iohk-nix": { "inputs": { - "blst": "blst_9", + "blst": "blst_10", "nixpkgs": "nixpkgs_5", - "secp256k1": "secp256k1_9", - "sodium": "sodium_9" + "secp256k1": "secp256k1_10", + "sodium": "sodium_10" }, "locked": { "lastModified": 1751421193, @@ -5620,10 +6269,10 @@ }, "iohk-nix-ng": { "inputs": { - "blst": "blst_10", + "blst": "blst_11", "nixpkgs": "nixpkgs_6", - "secp256k1": "secp256k1_10", - "sodium": "sodium_10" + "secp256k1": "secp256k1_11", + "sodium": "sodium_11" }, "locked": { "lastModified": 1761066415, @@ -5814,8 +6463,7 @@ "inputs": { "blst": "blst_8", "nixpkgs": [ - "cardano-parts", - "cardano-node-10-6-0", + "cardano-node-strict", "nixpkgs" ], "secp256k1": "secp256k1_8", @@ -5836,6 +6484,32 @@ "type": "github" } }, + "iohkNix_9": { + "inputs": { + "blst": "blst_9", + "nixpkgs": [ + "cardano-parts", + "cardano-node-10-6-0", + "nixpkgs" + ], + "secp256k1": "secp256k1_9", + "sodium": "sodium_9" + }, + "locked": { + "lastModified": 1761066415, + "narHash": "sha256-jx83bMiZGw3ulkouzjLTcx6xtVI9GLoG6qBy/Oo3DPM=", + "owner": "input-output-hk", + "repo": "iohk-nix", + "rev": "338ae551e1d1ae5dae72bbb335f8c3cd623fefee", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "ref": "jl/10.6.0-pre-updates", + "repo": "iohk-nix", + "type": "github" + } + }, "iserv-proxy": { "flake": false, "locked": { @@ -5972,6 +6646,23 @@ "type": "github" } }, + "iserv-proxy_9": { + "flake": false, + "locked": { + "lastModified": 1755040634, + "narHash": "sha256-8W7uHpAIG8HhO3ig5OGHqvwduoye6q6dlrea1IrP2eI=", + "owner": "stable-haskell", + "repo": "iserv-proxy", + "rev": "1383d199a2c64f522979005d112b4fbdee38dd92", + "type": "github" + }, + "original": { + "owner": "stable-haskell", + "ref": "iserv-syms", + "repo": "iserv-proxy", + "type": "github" + } + }, "lowdown-src": { "flake": false, "locked": { @@ -6070,7 +6761,7 @@ }, "nix_3": { "inputs": { - "flake-compat": "flake-compat_17", + "flake-compat": "flake-compat_19", "flake-parts": "flake-parts_3", "git-hooks-nix": "git-hooks-nix", "nixpkgs": "nixpkgs_7", @@ -6212,6 +6903,21 @@ "type": "github" } }, + "nixlib_9": { + "locked": { + "lastModified": 1667696192, + "narHash": "sha256-hOdbIhnpWvtmVynKcsj10nxz9WROjZja+1wRAJ/C9+s=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "babd9cd2ca6e413372ed59fbb1ecc3c3a5fd3e5b", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1657693803, @@ -6532,6 +7238,22 @@ "type": "github" } }, + "nixpkgs-2305_9": { + "locked": { + "lastModified": 1705033721, + "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-23.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2311": { "locked": { "lastModified": 1701386440, @@ -6660,6 +7382,22 @@ "type": "github" } }, + "nixpkgs-2311_9": { + "locked": { + "lastModified": 1719957072, + "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "7144d6241f02d171d25fba3edeaf15e0f2592105", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-23.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2405": { "locked": { "lastModified": 1735564410, @@ -6772,6 +7510,22 @@ "type": "github" } }, + "nixpkgs-2405_8": { + "locked": { + "lastModified": 1735564410, + "narHash": "sha256-HB/FA0+1gpSs8+/boEavrGJH+Eq08/R2wWNph1sM1Dg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1e7a8f391f1a490460760065fa0630b5520f9cf8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2411": { "locked": { "lastModified": 1748037224, @@ -6868,6 +7622,22 @@ "type": "github" } }, + "nixpkgs-2411_7": { + "locked": { + "lastModified": 1748037224, + "narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "f09dede81861f3a83f7f06641ead34f02f37597f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.11-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-2505": { "locked": { "lastModified": 1748852332, @@ -6964,6 +7734,22 @@ "type": "github" } }, + "nixpkgs-2505_7": { + "locked": { + "lastModified": 1748852332, + "narHash": "sha256-r/wVJWmLYEqvrJKnL48r90Wn9HWX9SHFt6s4LhuTh7k=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a8167f3cc2f991dd4d0055746df53dae5fd0c953", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-25.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-lib": { "locked": { "dir": "lib", @@ -7061,6 +7847,22 @@ "type": "github" } }, + "nixpkgs-unstable_10": { + "locked": { + "lastModified": 1748248602, + "narHash": "sha256-LanRAm0IRpL36KpCKSknEwkBFvTLc9mDHKeAmfTrHwg=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "ad331efcaf680eb1c838cb339472399ea7b3cdab", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-unstable_2": { "locked": { "lastModified": 1748856973, @@ -7175,15 +7977,15 @@ }, "nixpkgs-unstable_9": { "locked": { - "lastModified": 1748248602, - "narHash": "sha256-LanRAm0IRpL36KpCKSknEwkBFvTLc9mDHKeAmfTrHwg=", - "owner": "nixos", + "lastModified": 1748856973, + "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", + "owner": "NixOS", "repo": "nixpkgs", - "rev": "ad331efcaf680eb1c838cb339472399ea7b3cdab", + "rev": "e4b09e47ace7d87de083786b404bf232eb6c89d8", "type": "github" }, "original": { - "owner": "nixos", + "owner": "NixOS", "ref": "nixpkgs-unstable", "repo": "nixpkgs", "type": "github" @@ -7437,6 +8239,23 @@ "type": "github" } }, + "old-ghc-nix_9": { + "flake": false, + "locked": { + "lastModified": 1631092763, + "narHash": "sha256-sIKgO+z7tj4lw3u6oBZxqIhDrzSkvpHtv0Kki+lh9Fg=", + "owner": "angerman", + "repo": "old-ghc-nix", + "rev": "af48a7a7353e418119b6dfe3cd1463a657f342b8", + "type": "github" + }, + "original": { + "owner": "angerman", + "ref": "master", + "repo": "old-ghc-nix", + "type": "github" + } + }, "opentofu-registry": { "flake": false, "locked": { @@ -7477,6 +8296,7 @@ "cardano-node-lmdb": "cardano-node-lmdb", "cardano-node-lmdb-profiled": "cardano-node-lmdb-profiled", "cardano-node-pparams-api": "cardano-node-pparams-api", + "cardano-node-strict": "cardano-node-strict", "cardano-parts": "cardano-parts", "flake-parts": [ "cardano-parts", @@ -7526,6 +8346,23 @@ "type": "github" } }, + "secp256k1_11": { + "flake": false, + "locked": { + "lastModified": 1683999695, + "narHash": "sha256-9nJJVENMXjXEJZzw8DHzin1DkFkF8h9m/c6PuM7Uk4s=", + "owner": "bitcoin-core", + "repo": "secp256k1", + "rev": "acf5c55ae6a94e5ca847e07def40427547876101", + "type": "github" + }, + "original": { + "owner": "bitcoin-core", + "ref": "v0.3.2", + "repo": "secp256k1", + "type": "github" + } + }, "secp256k1_2": { "flake": false, "locked": { @@ -7711,6 +8548,23 @@ "type": "github" } }, + "sodium_11": { + "flake": false, + "locked": { + "lastModified": 1675156279, + "narHash": "sha256-0uRcN5gvMwO7MCXVYnoqG/OmeBFi8qRVnDWJLnBb9+Y=", + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "libsodium", + "rev": "dbb48cce5429cb6585c9034f002568964f1ce567", + "type": "github" + } + }, "sodium_2": { "flake": false, "locked": { @@ -8012,6 +8866,22 @@ "type": "github" } }, + "stackage_9": { + "flake": false, + "locked": { + "lastModified": 1755648773, + "narHash": "sha256-NhcOu6GwYal+awBQLoMT4vf7L7Ar1DectDjK2mF653I=", + "owner": "input-output-hk", + "repo": "stackage.nix", + "rev": "1a0ea16d99761b93456460c255a8b723647b2c77", + "type": "github" + }, + "original": { + "owner": "input-output-hk", + "repo": "stackage.nix", + "type": "github" + } + }, "stdlib": { "locked": { "lastModified": 1590026685, @@ -8042,6 +8912,21 @@ "type": "github" } }, + "systems_10": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_2": { "locked": { "lastModified": 1681028828, @@ -8172,7 +9057,7 @@ "cardano-parts", "nixpkgs" ], - "systems": "systems_9" + "systems": "systems_10" }, "locked": { "lastModified": 1747386897, @@ -8334,6 +9219,24 @@ "repo": "flake-utils", "type": "github" } + }, + "utils_8": { + "inputs": { + "systems": "systems_9" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index a38c42e2..9ded525a 100644 --- a/flake.nix +++ b/flake.nix @@ -13,10 +13,12 @@ # cardanoTest.url = "github:IntersectMBO/cardano-node/ana/10.6-final-integration-mix"; # cardanoTest.url = "path:/home/jlotoski/work/iohk/cardano-node-wt/ana/10.6-final-integration-mix"; - # Testing Pins Round 1 and 2 + # Testing Pins Round 1, 2 and 3 cardano-node-bang.url = "github:IntersectMBO/cardano-node/js/bang"; cardano-node-bang-profiled.url = "github:IntersectMBO/cardano-node/da/bang-profiled"; + cardano-node-strict.url = "github:IntersectMBO/cardano-node/js/with-replayed-block-strict"; + cardano-node-10-5-1-profiled.url = "github:IntersectMBO/cardano-node/da/10.5.1-tmp-profiled"; cardano-node-10-6-0-profiled.url = "github:IntersectMBO/cardano-node/da/10.6-final-integration-mix-profiled"; diff --git a/flake/colmena.nix b/flake/colmena.nix index cae9a2ab..33c9ba30 100644 --- a/flake/colmena.nix +++ b/flake/colmena.nix @@ -33,6 +33,7 @@ in # m5a-2xlarge.aws.instance.instance_type = "m5a.2xlarge"; r5-xlarge.aws.instance.instance_type = "r5.xlarge"; r5-2xlarge.aws.instance.instance_type = "r5.2xlarge"; + # r5d-4xlarge.aws.instance.instance_type = "r5d.4xlarge"; r6a-large.aws.instance.instance_type = "r6a.large"; r6a-xlarge.aws.instance.instance_type = "r6a.xlarge"; # t3a-micro.aws.instance.instance_type = "t3a.micro"; @@ -63,11 +64,11 @@ in }; }; - profiled = { - services.cardano-node = { - rts_flags_override = ["-l" "-hi"]; - }; - }; + # profiled = { + # services.cardano-node = { + # rts_flags_override = ["-l" "-hi"]; + # }; + # }; # Declare a static ipv6. This should only be used for public machines # where ip exposure in committed code is acceptable and a vanity address @@ -100,31 +101,31 @@ in }; # temporary branch for profiling 10.5.1 - node-profiled = { - imports = [ - # Base cardano-node and tracer service - config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service - config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service - # Config for cardano-node group deployments - inputs.cardano-parts.nixosModules.profile-cardano-node-group - inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics - bperfNoPublish - { - cardano-parts.perNode = { - pkgs = { - inherit - (inputs.cardano-node-10-5-1-profiled.packages.x86_64-linux) - cardano-cli - cardano-node - cardano-submit-api - cardano-tracer - ; - }; - }; - } - profiled - ]; - }; + # node-profiled = { + # imports = [ + # # Base cardano-node and tracer service + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service + # # Config for cardano-node group deployments + # inputs.cardano-parts.nixosModules.profile-cardano-node-group + # inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + # bperfNoPublish + # { + # cardano-parts.perNode = { + # pkgs = { + # inherit + # (inputs.cardano-node-10-5-1-profiled.packages.x86_64-linux) + # cardano-cli + # cardano-node + # cardano-submit-api + # cardano-tracer + # ; + # }; + # }; + # } + # profiled + # ]; + # }; node-pre = { imports = [ @@ -141,7 +142,35 @@ in ]; }; - node-pre-profiled = { + # node-pre-profiled = { + # imports = [ + # # Base cardano-node service + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng + + # # Config for cardano-node group deployments + # inputs.cardano-parts.nixosModules.profile-cardano-node-group + # inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + # bperfNoPublish + # { + # cardano-parts.perNode = { + # lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; + # pkgs = { + # inherit + # (inputs.cardano-node-10-6-0-profiled.packages.x86_64-linux) + # cardano-cli + # cardano-node + # cardano-submit-api + # cardano-tracer + # ; + # }; + # }; + # } + # profiled + # ]; + # }; + + node-bang = { imports = [ # Base cardano-node service config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng @@ -156,7 +185,7 @@ in lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; pkgs = { inherit - (inputs.cardano-node-10-6-0-profiled.packages.x86_64-linux) + (inputs.cardano-node-bang.packages.x86_64-linux) cardano-cli cardano-node cardano-submit-api @@ -165,11 +194,38 @@ in }; }; } - profiled ]; }; - node-bang = { + # node-bang-profiled = { + # imports = [ + # # Base cardano-node service + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng + # config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng + + # # Config for cardano-node group deployments + # inputs.cardano-parts.nixosModules.profile-cardano-node-group + # inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics + # bperfNoPublish + # { + # cardano-parts.perNode = { + # lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; + # pkgs = { + # inherit + # (inputs.cardano-node-bang-profiled.packages.x86_64-linux) + # cardano-cli + # cardano-node + # cardano-submit-api + # cardano-tracer + # ; + # }; + # }; + # } + # profiled + # ]; + # }; + + node-strict = { imports = [ # Base cardano-node service config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng @@ -184,7 +240,7 @@ in lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; pkgs = { inherit - (inputs.cardano-node-bang.packages.x86_64-linux) + (inputs.cardano-node-strict.packages.x86_64-linux) cardano-cli cardano-node cardano-submit-api @@ -196,7 +252,7 @@ in ]; }; - node-bang-profiled = { + node-lmdb = { imports = [ # Base cardano-node service config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng @@ -211,7 +267,7 @@ in lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; pkgs = { inherit - (inputs.cardano-node-bang-profiled.packages.x86_64-linux) + (inputs.cardano-node-js-bang.packages.x86_64-linux) cardano-cli cardano-node cardano-submit-api @@ -220,11 +276,10 @@ in }; }; } - profiled ]; }; - # node-lmdb = { + # node-lmdb-profiled = { # imports = [ # # Base cardano-node service # config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng @@ -239,7 +294,7 @@ in # lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; # pkgs = { # inherit - # (inputs.cardano-node-js-bang.packages.x86_64-linux) + # (inputs.cardano-node-lmdb-profiled.packages.x86_64-linux) # cardano-cli # cardano-node # cardano-submit-api @@ -248,37 +303,10 @@ in # }; # }; # } + # profiled # ]; # }; - node-lmdb-profiled = { - imports = [ - # Base cardano-node service - config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng - config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng - - # Config for cardano-node group deployments - inputs.cardano-parts.nixosModules.profile-cardano-node-group - inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics - bperfNoPublish - { - cardano-parts.perNode = { - lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux"; - pkgs = { - inherit - (inputs.cardano-node-lmdb-profiled.packages.x86_64-linux) - cardano-cli - cardano-node - cardano-submit-api - cardano-tracer - ; - }; - }; - } - profiled - ]; - }; - # node-lmdb-test-traces = { # imports = [ # # Base cardano-node service @@ -1041,30 +1069,35 @@ in # preview1-test-a-5 - 10.6 InMemory with patches, full chain replay, with -hi profiling # preview1-test-a-6 - 10.6 LMDB js/bang, full chain replay # preview1-test-a-7 - 10.6 LMDB js/bang, full chain replay, with -hi profiling + # + # ----------------------- + # + ### Round 3 2025-11-06 + # + # - We've already run LMDB bang once, so: + # - repeat 2x more for 3 LMDB bang genesis re-syncs total + # - run 3x for 3 LMDB strict genesis re-syncs total + # - run 1x for 1 InMem bang genesis re-sync + # - run 1x for 1 InMem strict genesis re-sync + # + # preview1-test-a-1 - 10.6 LMDB bang + # preview1-test-a-2 - 10.6 LMDB bang + # preview1-test-a-3 - 10.6 LMDB strict + # preview1-test-a-4 - 10.6 LMDB strict + # preview1-test-a-5 - 10.6 LMDB strict + # preview1-test-a-6 - 10.6 InMemory bang + # preview1-test-a-7 - 10.6 InMemory strict # Prior config of preview1-test-a-1 to return to when testing rounds are over # preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre bp mithrilSignerDisable tcpTxOpt];}; - # 10.6.0 LMDB with patches ONLY ledger replay (chain is already in sync), with -hi profiling - preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-profiled lmdb];}; - - # 10.5.1 LMDB, full chain replay, with -hi profiling - preview1-test-a-2 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-profiled lmdb];}; - - # 10.6 InMemory (ana/10.6-final-integration-mix branch), full chain replay, with -hi profiling - preview1-test-a-3 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre-profiled];}; - - # 10.6 LMDB with patches, full chain replay, with -hi profiling - preview1-test-a-4 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-profiled lmdb];}; - - # 10.6 InMemory with patches, full chain replay, with -hi profiling - preview1-test-a-5 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-lmdb-profiled];}; - - # 10.6 LMDB with patches, full chain replay, js-bang - preview1-test-a-6 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-bang lmdb];}; - - # 10.6 LMDB with patches, full chain replay, js-bang with -hi profiling - preview1-test-a-7 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-bang-profiled lmdb];}; + preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-bang lmdb];}; + preview1-test-a-2 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-bang lmdb];}; + preview1-test-a-3 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-strict lmdb];}; + preview1-test-a-4 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-strict lmdb];}; + preview1-test-a-5 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-strict lmdb];}; + preview1-test-a-6 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-bang];}; + preview1-test-a-7 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-strict];}; # ----------------------- @@ -1091,12 +1124,12 @@ in # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node nodeGhc963 (openFwTcp 3001) bp gcLogging];}; # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node nodeGhc963 (openFwTcp 3001)];}; # mainnet1-rel-a-1 = {imports = [eu-central-1 m5a-2xlarge (ebs 300) (group "mainnet1") node (openFwTcp 3001)];}; - mainnet1-rel-a-1 = {imports = [eu-central-1 r5-xlarge (ebs 400) (group "mainnet1") node-lmdb-test bp mithrilSignerDisable];}; + mainnet1-rel-a-1 = {imports = [eu-central-1 r5-xlarge (ebs 400) (group "mainnet1") node-lmdb bp mithrilSignerDisable];}; # Also keep the lmdb and extra debug mainnet node in stopped state for now # mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 300) (group "mainnet1") node-pre lmdb ram8gib (openFwTcp 3001)];}; - mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 400) (group "mainnet1") node-lmdb-test lmdb ram8gib (openFwTcp 3001)];}; - mainnet1-rel-a-3 = {imports = [eu-central-1 m5ad-large (ebs 400) (group "mainnet1") node-lmdb-test lmdb ram8gib (openFwTcp 3001)];}; + mainnet1-rel-a-2 = {imports = [eu-central-1 m5ad-large (ebs 400) (group "mainnet1") node-lmdb lmdb ram8gib (openFwTcp 3001)];}; + mainnet1-rel-a-3 = {imports = [eu-central-1 m5ad-large (ebs 400) (group "mainnet1") node-lmdb lmdb ram8gib (openFwTcp 3001)];}; mainnet1-rel-a-4 = {imports = [eu-central-1 r5-xlarge (ebs 400) (group "mainnet1") node legacyT (openFwTcp 3001)];}; # --------------------------------------------------------------------------------------------------------- From 6b163bdda26178cf05dcc9da222948401a85ea17 Mon Sep 17 00:00:00 2001 From: John Lotoski Date: Thu, 6 Nov 2025 16:34:05 -0600 Subject: [PATCH 42/42] preprod: vote gov action yes, cc/drep/pools --- .../rationale-signed.json | 15 +++++++++++++++ .../vote-tx.signed | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 secrets/envs/preprod/gov-actions/2025-11-06/158ef6b249b7c3ec219c62d11f0b8e766a356472d023bd7b1e736efed977f3c6#0/rationale-signed.json create mode 100644 secrets/envs/preprod/gov-actions/2025-11-06/158ef6b249b7c3ec219c62d11f0b8e766a356472d023bd7b1e736efed977f3c6#0/vote-tx.signed diff --git a/secrets/envs/preprod/gov-actions/2025-11-06/158ef6b249b7c3ec219c62d11f0b8e766a356472d023bd7b1e736efed977f3c6#0/rationale-signed.json b/secrets/envs/preprod/gov-actions/2025-11-06/158ef6b249b7c3ec219c62d11f0b8e766a356472d023bd7b1e736efed977f3c6#0/rationale-signed.json new file mode 100644 index 00000000..5215925c --- /dev/null +++ b/secrets/envs/preprod/gov-actions/2025-11-06/158ef6b249b7c3ec219c62d11f0b8e766a356472d023bd7b1e736efed977f3c6#0/rationale-signed.json @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data: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,iv:mV/QtrByWXOhYf/8KDQLRFCZEcPyh7V5fKg3hVdcBY4=,tag:R3uh2rarOQSlrsuJCjtYVQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrazJRUjdCVGxlWTVpMjBa\nTlI0OUtiNk8xb0pWaE1HMkxOSHF0Uys2THo4CkdsdVBzR25RUlpBaTZNOVdEOFZW\nSmVRL2F1TEtGdHFDeFQrcnNVR1lPd0UKLS0tIExDQVJEbE1oeThySzZlc2IxSU90\nelhKNVZaQklsZlBaM3k1M09PTW5PYTQKYOIXFw478TC2e0nZ+QZd6NxK+JGJqB7p\nYFfDYpcxZxyTsHvtdI4ClKWzmhr1808iYdLx7jJ2E6DOGVv8Q7MUxw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-11-06T22:32:15Z", + "mac": "ENC[AES256_GCM,data:GVj73pKypohpGgN4dgpZZSk67vbRdZN13cECbh8ko2QGBNB6lTEM+lUjA1MjsHux5kJnb0CJEVcPtygm7t1rOvCmj/l5U/9siotbwIjw/Rrd+xhW81MaA4mb1XPHf8mc//+CZaHo+ivTJdAx5jil2bPlb/kCecnrh0sCqulAWI8=,iv:kjjDGl6ZwEADjcf4CbhFA5fPEw8rPTSJGerHf58Q3Bk=,tag:qpnTFOtImy2zOzt5nKXklw==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/secrets/envs/preprod/gov-actions/2025-11-06/158ef6b249b7c3ec219c62d11f0b8e766a356472d023bd7b1e736efed977f3c6#0/vote-tx.signed b/secrets/envs/preprod/gov-actions/2025-11-06/158ef6b249b7c3ec219c62d11f0b8e766a356472d023bd7b1e736efed977f3c6#0/vote-tx.signed new file mode 100644 index 00000000..87eec0bf --- /dev/null +++ b/secrets/envs/preprod/gov-actions/2025-11-06/158ef6b249b7c3ec219c62d11f0b8e766a356472d023bd7b1e736efed977f3c6#0/vote-tx.signed @@ -0,0 +1,15 @@ +{ + "data": "ENC[AES256_GCM,data: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,iv:HFbIjx7hLbMPvWbmdqsa+jJfISWOTVkccs4IZavCnFY=,tag:LHkA6dB8ePlLBN0CqBKk5w==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1rj7vaq0rsarnum2fx6zq0k3l64f6mca9t9mlhqu4nfvpqhux6uts5zud2m", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBnRU9OMVl2YnhoZ2FVNzBk\ncHhTZU5rZEJxalFSd0dncUNGdCtkNm5qY0ZrClJFZzByUGZIOC9Jak9uSzNhUUZh\naUZZTW9uUERHZHZtS2k1TGh2WHY3K0UKLS0tIDJsY1gvUEx0ZjFhZENiMVd0bGdD\nMlRaY3N0bDVpMzFYbVZIUzJrREhLT1kKRD1kr/Z6wB6TKloNoA3zxXOAffeRdag/\nheSSCDay+mkDURQZdIAHvth+ant+c6wGqVJ0aJWVhUANHhYd+LBI8g==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-11-06T22:32:19Z", + "mac": "ENC[AES256_GCM,data:9P2duJmGVNBr81HTIAI4ErKbUZlFIYEozO63XyD/T64S9TupYzCWybix9PCgg9ltLqH16QQPnWscyeO6MhXMg97SjdT4DihlCvmjNMwldqR6gy/1WSwQ9oCk1/S9vYncdrv30KldUa99fa4bBSXqmmX+6mqrk95YC9rcod7oqE0=,iv:laq7G3yxlHG3uWEG/erufFArVJF0S2QOL+cP6Wh/W5U=,tag:fhBz3KP7kplObFnBDsaWVA==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +}