·
20 commits
to main
since this release
0.35.0 (2025-02-20)
Features
- Add adminKey flag to node setup command (#1193) (b044fcc)
- add BaseCommand.getConsensusNodes() method (#1364) (44703a4)
- add BaseCommand.getContexts() method (#1366) (7a5b05b)
- add basic multi-cluster support to
solo network deploy
(#1389) (22ed9ae) - add clusters fluent interface implementation (#1291) (95c71f0)
- add concurrent to the task of copying hedera jar files to network node (#1289) (c50f4c3)
- add configmaps fluent interface implementation (#1295) (2c5d6f3)
- add contexts fluent interface implementation (#1297) (938a956)
- add factory and injection logic (#1352) (c794610)
- add flags to support aws as storage destination (#1372) (5ca0e47)
- add secrets fluent interface implementation (#1312) (fb92fd6)
- add service and services fluent interface implementation (#1303) (8ef6998)
- add support for --force-port-forward as a top level flag (#1404) (5c18967)
- add support for multi-cluster testing via KinD (#1392) (ec7eca1)
- add support for using load balancer address in gossip configuration (#1405) (0e3f41f)
- cli: add new command
solo deployment list
that lists deployments on that specific cluster (#1220) (6b0b486) - cli: reduce redundancy on context to cluster flags in command
deployment create
(#1156) (4ab4dd5) - create the v059x node-override.yaml via solo (#1192) (283d35c)
- external-database: add ability to pass readonly user to the external database (#1350) (d9626ac)
- local-remote-config: added solo version to local config and remote config (#1384) (2dca095)
- mirror-node: Enhance mirror-node external database feature (#1230) (bce75d5)
- multi-cluster: 'solo relay deploy' to handle cluster-ref value (#1394) (e73114c)
- multi-cluster: make remote config validation compatible with multi-cluster K8 implementation (#1407) (7614a39)
- multi-cluster: Update
solo node setup
to support multiple clusters (#1368) (4618a43) - remote-config: instead of keeping just the command and the subcommand inside the remote config keep the flags as passed (#1208) (a31498e)
- remote-config: save reusable solo flags in remoteconfig (#1191) (809d0ab)
- Separate concepts for namespace and deployment name (#1231) (2566c90)
- update solo to support pathPrefix of mirror node importer (#1204) (d9a3592)
Bug Fixes
- ensure network active check supports multi-cluster deployments (#1431) (a07801f)
- ensure staking updates support multi-cluster deployments (#1432) (ef5435e)
- fixed issue with taskfile forcing an incorrect cluster and context and added a dual cluster readme (#1396) (cc672c2)
- fixed merge issue with incorrect license header (#1235) (cb91806)
- increase number of attempts to wait for active nodes (#1430) (d113167)
- mirror node command changes required for multi-cluster support (#1433) (f43870e)
- multi-cluster: fix 'solo node setup' command, failing when running multiple clusters (#1421) (eacdf1f)
- network-command: wrong value passed to addDebugOptions inside the 'network' command (#1415) (c2e5c3b)
- Resolve
cannot read properties of undefined
error thrown duringsolo network deploy
(#1410) (401b937) - test script of google storage (#1397) (370f57b)
- update default solo helm chart version (#1378) (5b5e276)
- update RemoteConfig to handle multi-cluster networking (#1348) (77b769f)
- use better internal IPs for 0.58.5+ (#1429) (26279ac)