Skip to content

Update v1 branch#146

Merged
mbaldessari merged 4 commits into
validatedpatterns:v1from
mbaldessari:v1-branch5
Jul 9, 2026
Merged

Update v1 branch#146
mbaldessari merged 4 commits into
validatedpatterns:v1from
mbaldessari:v1-branch5

Conversation

@mbaldessari

Copy link
Copy Markdown
Contributor
  • Improve the vault pod check
  • Bump actions/setup-python from 6.2.0 to 6.3.0
  • Add support for .main.variant and TARGET_VARIANT

mbaldessari and others added 4 commits July 2, 2026 22:25
The "Check if the vault pod is present" task (line 19-34) only checks
that the Pod resource exists, not that the container is actually
running. When the vault container is still in ContainerCreating, the
subsequent k8s_exec crashes with a Python ValueError in the k8s_exec
module (not a normal ansible failure), which prevents the until retry
loop from working. The issue was seen while testing the UI in the secret
injection pod

Tested on mcg
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@a309ff8...ece7cb0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Now that the pattern-operator supports "variant" in place of
clusterGroupName we need to add support here as well.

Tested as follows:

  1. Deployment with .main.clusterGroupName set in values-global.yaml -> OK

  1. Deployment with .main.clusterGroupName and .main.variant set in values-global.yaml -> Error (expected)

  1. Deployment with .main.variant set in values-global.yaml -> OK

  1. Deployed with TARGET_CLUSTERGROUPNAME env set -> OK

  1. Deployed with TARGET_VARIANT env set (this requires a patch to pattern.sh) -> OK

  1. Deployed with both TARGET_CLUSTERGROUPNAME and TARGET_VARIANT -> Error (expected)
@mbaldessari mbaldessari merged commit a9b174a into validatedpatterns:v1 Jul 9, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant