Closed yulianedyalkova closed 4 days ago
We discussed this partially last week at our on-site. Here's some points from those discussions:
default-apps-XXX
Apps into the cluster-XXX
and cluster
charts.config.yaml
of the app tests.Changes needed based on https://github.com/giantswarm/giantswarm/issues/30638
Once cluster creation and deletion is moved into apptest-framework
we will have more control over the default apps created with the cluster.
BeforeSuite
logic to perform the above check for if it is a default app and if so modify the Cluster values to override the version and catalog⚠️ Blockers:
Some thoughts now that default apps are defined via Releases and how this impacts testing:
Release.Spec.Apps[]
Release.Spec.Apps[]
but this is limited in what can be set (e.g. no install namespace or chart values)cluster-standup-teardown
to have a Standup
function that can take in a BuiltCluster
that also defines the ReleaseApp
in the test state.
Currently pausing this because of this. The main issues are: