Add a command line flag to accept a values.yaml #496
Labels
Blocker
Further development work cannot be done
Feature Enhancement
Enhancing an existing feature driven by business requirements. Typically backwards compatible.
P2
Required to be completed in the assigned milestone, but may or may not impact release schedule.
Requested by Stakeholder
Requested by an individual or team that uses Solo
Feature to Enhance
Solo command line flags and custom chart values.
Requested Enhancement
Solo has the
-d
flag but it requires an entire directory. To enable acceptance tests, the mirror node only needs to make some changes to the defaultvalues.yaml
that Solo uses. To use Solo in a Github workflow with this change, at the moment it appears that we need to copy/paste Solo's chart directory, instead of just passing it the values we need added to thevalues.yaml
.The
values.yaml
passed on the command line should be in addition to the default values that Solo already uses, and any conflicting values should be overwritten with the command line version.Business Need
To enable the use of Solo in a Github workflow to run mirror node acceptance tests with each PR or merge to main, the mirror node needs to change the default values in the Fullstack testing
values.yaml
to enable acceptance tests. We can do this by copy/pasting the entire directory into our repository (and just editing the values.yaml in our repo) but that is not a good practice. This change is needed to unblock #8513 Test acceptance tests in CIAdditional Context
No response
The text was updated successfully, but these errors were encountered: