|
89 | 89 | inputs.cardano-parts.nixosModules.profile-cardano-node-group |
90 | 90 | inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics |
91 | 91 | bperfNoPublish |
| 92 | + |
| 93 | + # Until 10.5 is released -- see description below |
| 94 | + absPeerSnap |
92 | 95 | ]; |
93 | 96 | }; |
94 | 97 |
|
|
202 | 205 | }; |
203 | 206 | rel = {imports = [inputs.cardano-parts.nixosModules.role-relay topoRel];}; |
204 | 207 |
|
205 | | - # Until 10.5 is released, 10.4.1 will fail to start without this because |
| 208 | + # Until 10.5.x is released, 10.4.1 will fail to start without this because |
206 | 209 | # node doesn't yet properly look up the relative path from topology to |
207 | 210 | # peer snapshot file. |
208 | 211 | # |
209 | 212 | # Setting this option null fixes the problem, but will leave a |
210 | | - # dangling peer snapshot file until cleaned up in the new tracing system |
211 | | - # service PR. |
| 213 | + # dangling peer snapshot file until 10.6. |
212 | 214 | # |
213 | 215 | # So until then, we'll switch from relative path that causes node failure |
214 | 216 | # to absolute path which does not. |
215 | | - praosMode = {services.cardano-node.peerSnapshotFile = i: "/etc/cardano-node/peer-snapshot-${toString i}.json";}; |
| 217 | + absPeerSnap = {services.cardano-node.peerSnapshotFile = i: "/etc/cardano-node/peer-snapshot-${toString i}.json";}; |
216 | 218 |
|
217 | 219 | dbsync = { |
218 | 220 | imports = [ |
|
227 | 229 | services.cardano-postgres.enablePsqlrc = true; |
228 | 230 | } |
229 | 231 | bperfNoPublish |
| 232 | + |
| 233 | + # Until 10.5 is released -- see description above |
| 234 | + absPeerSnap |
230 | 235 | ]; |
231 | 236 | }; |
232 | 237 |
|
|
732 | 737 | # Setup cardano-world networks: |
733 | 738 | # --------------------------------------------------------------------------------------------------------- |
734 | 739 | # Preprod, two-thirds on release tag, one-third on pre-release tag |
735 | | - preprod1-bp-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod1") node bp praosMode mithrilRelease (declMRel "preprod1-rel-a-1")];}; |
736 | | - preprod1-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod1") node rel praosMode preprodRelMig mithrilRelay (declMSigner "preprod1-bp-a-1")];}; |
737 | | - preprod1-rel-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod1") node rel praosMode preprodRelMig];}; |
738 | | - preprod1-rel-c-1 = {imports = [us-east-2 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod1") node rel praosMode preprodRelMig tcpTxOpt];}; |
| 740 | + preprod1-bp-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod1") node bp mithrilRelease (declMRel "preprod1-rel-a-1")];}; |
| 741 | + preprod1-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod1") node rel preprodRelMig mithrilRelay (declMSigner "preprod1-bp-a-1")];}; |
| 742 | + preprod1-rel-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod1") node rel preprodRelMig];}; |
| 743 | + preprod1-rel-c-1 = {imports = [us-east-2 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod1") node rel preprodRelMig tcpTxOpt];}; |
739 | 744 | preprod1-dbsync-a-1 = {imports = [eu-central-1 r6a-xlarge (ebs 200) (group "preprod1") dbsync pre smash preprodSmash];}; |
740 | | - preprod1-faucet-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod1") node faucet praosMode preprodFaucet];}; |
| 745 | + preprod1-faucet-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod1") node faucet preprodFaucet];}; |
741 | 746 |
|
742 | | - preprod2-bp-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod2") node bp praosMode mithrilRelease (declMRel "preprod2-rel-b-1")];}; |
743 | | - preprod2-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod2") node rel praosMode preprodRelMig];}; |
744 | | - preprod2-rel-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod2") node rel praosMode preprodRelMig mithrilRelay (declMSigner "preprod2-bp-b-1")];}; |
745 | | - preprod2-rel-c-1 = {imports = [us-east-2 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod2") node rel praosMode preprodRelMig tcpTxOpt];}; |
| 747 | + preprod2-bp-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod2") node bp mithrilRelease (declMRel "preprod2-rel-b-1")];}; |
| 748 | + preprod2-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod2") node rel preprodRelMig];}; |
| 749 | + preprod2-rel-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod2") node rel preprodRelMig mithrilRelay (declMSigner "preprod2-bp-b-1")];}; |
| 750 | + preprod2-rel-c-1 = {imports = [us-east-2 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod2") node rel preprodRelMig tcpTxOpt];}; |
746 | 751 |
|
747 | 752 | preprod3-bp-c-1 = {imports = [us-east-2 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod3") node bp pre mithrilRelease (declMRel "preprod3-rel-c-1")];}; |
748 | 753 | preprod3-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preprod3") node rel pre preprodRelMig];}; |
|
752 | 757 |
|
753 | 758 | # --------------------------------------------------------------------------------------------------------- |
754 | 759 | # Preview, one-third on release tag, two-thirds on pre-release tag |
755 | | - preview1-bp-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node bp praosMode mithrilRelease (declMRel "preview1-rel-a-1")];}; |
| 760 | + preview1-bp-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node bp mithrilRelease (declMRel "preview1-rel-a-1")];}; |
756 | 761 | # preview1-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node rel maxVerbosity previewRelMig mithrilRelay (declMSigner "preview1-bp-a-1")];}; |
757 | | - preview1-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node rel praosMode previewRelMig mithrilRelay (declMSigner "preview1-bp-a-1")];}; |
758 | | - preview1-rel-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node minLog rel praosMode previewRelMig];}; |
759 | | - preview1-rel-c-1 = {imports = [us-east-2 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node rel praosMode previewRelMig tcpTxOpt];}; |
760 | | - preview1-dbsync-a-1 = {imports = [eu-central-1 r6a-large (ebs 250) (group "preview1") dbsync pre smash praosMode previewSmash];}; |
761 | | - preview1-faucet-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node faucet praosMode previewFaucet];}; |
| 762 | + preview1-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node rel previewRelMig mithrilRelay (declMSigner "preview1-bp-a-1")];}; |
| 763 | + preview1-rel-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node minLog rel previewRelMig];}; |
| 764 | + preview1-rel-c-1 = {imports = [us-east-2 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node rel previewRelMig tcpTxOpt];}; |
| 765 | + preview1-dbsync-a-1 = {imports = [eu-central-1 r6a-large (ebs 250) (group "preview1") dbsync pre smash previewSmash];}; |
| 766 | + preview1-faucet-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview1") node faucet previewFaucet];}; |
762 | 767 |
|
763 | 768 | # Smallest d variant for testing |
764 | 769 | preview1-test-a-1 = { |
|
0 commit comments