Skip to content

Update kustomize repo version to use pinned version from group_vars#3792

Open
evallesp wants to merge 1 commit intoopenstack-k8s-operators:mainfrom
evallesp:kustomize_deploy_add_version_pinned
Open

Update kustomize repo version to use pinned version from group_vars#3792
evallesp wants to merge 1 commit intoopenstack-k8s-operators:mainfrom
evallesp:kustomize_deploy_add_version_pinned

Conversation

@evallesp
Copy link
Contributor

Now we can get the version from group_vars pinned section. We can still override this by passing extra vars or directly defined it from CI jobs.

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Mar 24, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign michburk for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

evallesp added a commit to evallesp/ci-framework that referenced this pull request Mar 24, 2026
This file in conjuction with:
* openstack-k8s-operators#3774
* openstack-k8s-operators#3772
* openstack-k8s-operators#3792

Allows ci-framework to clone those repos (architecture was already enabled)
when repositories are not already there due to zuul has not marked them as
required-projects or because we're running them outside the zuul ecosystem.

This is the almost the lowest in precedence, so if we still have these vars defined at zuul
level or defaults-vars (passed as extra-vars) or scenarios files, this file is not
taken into consideration.

 Precedence chain:
    * Zuul repos
    * cifmw_reproducer_repositories
    * cifmw_reproducer_default_repositories
    * Git pull logic in each of the roles

Signed-off-by: Enrique Vallespi Gil <evallesp@redhat.com>
…n from group_vars

Now we can get the version from group_vars pinned section.
We can still override this by passing extra vars or directly defined it from
CI jobs.

Signed-off-by: Enrique Vallespi Gil <evallesp@redhat.com>
@evallesp evallesp force-pushed the kustomize_deploy_add_version_pinned branch from bfe5086 to 7abbddf Compare March 24, 2026 12:26
evallesp added a commit to evallesp/ci-framework that referenced this pull request Mar 24, 2026
This file in conjuction with:
* openstack-k8s-operators#3774
* openstack-k8s-operators#3772
* openstack-k8s-operators#3792

Allows ci-framework to clone those repos (architecture was already enabled)
when repositories are not already there due to zuul has not marked them as
required-projects or because we're running them outside the zuul ecosystem.

This is the almost the lowest in precedence, so if we still have these vars defined at zuul
level or defaults-vars (passed as extra-vars) or scenarios files, this file is not
taken into consideration.

 Precedence chain:
    * Zuul repos
    * cifmw_reproducer_repositories
    * cifmw_reproducer_default_repositories
    * Git pull logic in each of the roles

Signed-off-by: Enrique Vallespi Gil <evallesp@redhat.com>
evallesp added a commit to evallesp/ci-framework that referenced this pull request Mar 24, 2026
This file in conjuction with:
* openstack-k8s-operators#3774
* openstack-k8s-operators#3772
* openstack-k8s-operators#3792

Allows ci-framework to clone those repos (architecture was already enabled)
when repositories are not already there due to zuul has not marked them as
required-projects or because we're running them outside the zuul ecosystem.

This is the almost the lowest in precedence, so if we still have these vars defined at zuul
level or defaults-vars (passed as extra-vars) or scenarios files, this file is not
taken into consideration.

 Precedence chain:
    * Zuul repos
    * cifmw_reproducer_repositories
    * cifmw_reproducer_default_repositories
    * Git pull logic in each of the roles

Signed-off-by: Enrique Vallespi Gil <evallesp@redhat.com>
evallesp added a commit to evallesp/ci-framework that referenced this pull request Mar 24, 2026
This file in conjuction with:
* openstack-k8s-operators#3774
* openstack-k8s-operators#3772
* openstack-k8s-operators#3792

Allows ci-framework to clone those repos (architecture was already enabled)
when repositories are not already there due to zuul has not marked them as
required-projects or because we're running them outside the zuul ecosystem.

This is the almost the lowest in precedence, so if we still have these vars defined at zuul
level or defaults-vars (passed as extra-vars) or scenarios files, this file is not
taken into consideration.

 Precedence chain:
    * Zuul repos
    * cifmw_reproducer_repositories
    * cifmw_reproducer_default_repositories
    * Git pull logic in each of the roles

Signed-off-by: Enrique Vallespi Gil <evallesp@redhat.com>
evallesp added a commit to evallesp/ci-framework that referenced this pull request Mar 24, 2026
This file in conjuction with:
* openstack-k8s-operators#3774
* openstack-k8s-operators#3772
* openstack-k8s-operators#3792

Allows ci-framework to clone those repos (architecture was already enabled)
when repositories are not already there due to zuul has not marked them as
required-projects or because we're running them outside the zuul ecosystem.

This is the almost the lowest in precedence, so if we still have these vars defined at zuul
level or defaults-vars (passed as extra-vars) or scenarios files, this file is not
taken into consideration.

 Precedence chain:
    * Zuul repos
    * cifmw_reproducer_repositories
    * cifmw_reproducer_default_repositories
    * Git pull logic in each of the roles

Signed-off-by: Enrique Vallespi Gil <evallesp@redhat.com>
evallesp added a commit to evallesp/ci-framework that referenced this pull request Mar 24, 2026
This file in conjuction with:
* openstack-k8s-operators#3774
* openstack-k8s-operators#3772
* openstack-k8s-operators#3792

Allows ci-framework to clone those repos (architecture was already enabled)
when repositories are not already there due to zuul has not marked them as
required-projects or because we're running them outside the zuul ecosystem.

This is the almost the lowest in precedence, so if we still have these vars defined at zuul
level or defaults-vars (passed as extra-vars) or scenarios files, this file is not
taken into consideration.

 Precedence chain:
    * Zuul repos
    * cifmw_reproducer_repositories
    * cifmw_reproducer_default_repositories
    * Git pull logic in each of the roles

Signed-off-by: Enrique Vallespi Gil <evallesp@redhat.com>
evallesp added a commit to evallesp/ci-framework that referenced this pull request Mar 24, 2026
This file in conjuction with:
* openstack-k8s-operators#3774
* openstack-k8s-operators#3772
* openstack-k8s-operators#3792

Allows ci-framework to clone those repos (architecture was already enabled)
when repositories are not already there due to zuul has not marked them as
required-projects or because we're running them outside the zuul ecosystem.

This is the almost the lowest in precedence, so if we still have these vars defined at zuul
level or defaults-vars (passed as extra-vars) or scenarios files, this file is not
taken into consideration.

 Precedence chain:
    * Zuul repos
    * cifmw_reproducer_repositories
    * cifmw_reproducer_default_repositories
    * Git pull logic in each of the roles

Signed-off-by: Enrique Vallespi Gil <evallesp@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant