Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make NNCP optional #969

Merged

Conversation

hjensas
Copy link
Contributor

@hjensas hjensas commented Dec 9, 2024

In case the the NNCP was already applied the user may wan to skip applying the network configuration policy.

In case the the NNCP was already applied the user may wan to skip
applying the network configuration policy.
@openshift-ci openshift-ci bot requested review from gibizer and olliewalsh December 9, 2024 23:02
hjensas added a commit to hjensas/ci-framework that referenced this pull request Dec 9, 2024
Swtich the scenario to scenarios/centos-9/ironic.yml
Update hooks/playbooks/control_plane_ironic.yml to include kustomization
patches to configure ironic and Nova Cell with computeDriver: ironic.IronicDriver

Depends-On: openstack-k8s-operators/install_yamls#969
hjensas added a commit to hjensas/ci-framework that referenced this pull request Dec 9, 2024
Swtich the scenario to scenarios/centos-9/ironic.yml
Update hooks/playbooks/control_plane_ironic.yml to include kustomization
patches to configure ironic and Nova Cell with computeDriver: ironic.IronicDriver

Depends-On: openstack-k8s-operators/install_yamls#969
hjensas added a commit to hjensas/ci-framework that referenced this pull request Dec 9, 2024
Swtich the scenario to scenarios/centos-9/ironic.yml
Update hooks/playbooks/control_plane_ironic.yml to include kustomization
patches to configure ironic and Nova Cell with computeDriver: ironic.IronicDriver

Depends-On: openstack-k8s-operators/install_yamls#969
@hjensas
Copy link
Contributor Author

hjensas commented Dec 10, 2024

/test install-yamls-deploy

Copy link
Contributor

openshift-ci bot commented Dec 10, 2024

@hjensas: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/install-yamls-deploy 27ef1d4 link false /test install-yamls-deploy

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@stuggi
Copy link
Contributor

stuggi commented Dec 10, 2024

/retest

Copy link
Contributor

@stuggi stuggi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

Copy link
Contributor

openshift-ci bot commented Dec 10, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: hjensas, stuggi

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

The pull request process is described here

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

@openshift-merge-bot openshift-merge-bot bot merged commit 189e3dd into openstack-k8s-operators:main Dec 10, 2024
4 of 5 checks passed
hjensas added a commit to hjensas/ci-framework that referenced this pull request Dec 10, 2024
Swtich the scenario to scenarios/centos-9/ironic.yml
Update hooks/playbooks/control_plane_ironic.yml to include kustomization
patches to configure ironic and Nova Cell with computeDriver: ironic.IronicDriver

Depends-On: openstack-k8s-operators/install_yamls#969
hjensas added a commit to hjensas/ci-framework that referenced this pull request Dec 10, 2024
Swtich the scenario to scenarios/centos-9/ironic.yml
Update hooks/playbooks/control_plane_ironic.yml to include kustomization
patches to configure ironic and Nova Cell with computeDriver: ironic.IronicDriver

Depends-On: openstack-k8s-operators/install_yamls#969
hjensas added a commit to hjensas/ci-framework that referenced this pull request Dec 11, 2024
Swtich the scenario to scenarios/centos-9/ironic.yml
Update hooks/playbooks/control_plane_ironic.yml to include kustomization
patches to configure ironic and Nova Cell with computeDriver: ironic.IronicDriver

Depends-On: openstack-k8s-operators/install_yamls#969
stuggi added a commit to stuggi/release that referenced this pull request Dec 11, 2024
openstack-k8s-operators/install_yamls#969 changed the way when
to apply NNCPs. As a result NNCPs were created for the kuttl
jobs which is wrong. This sets the env vars to disable nmstate
and nncp creation.

Signed-off-by: Martin Schuppert <[email protected]>
@karelyatin karelyatin mentioned this pull request Dec 11, 2024
karelyatin added a commit to karelyatin/install_yamls that referenced this pull request Dec 11, 2024
[1] created new parameter for NNCP setup and now it explicitly require
INSTALL_NNCP=false to be passed along with NETWORK_ISOLATION=false.
restoring the previous behavior by using previous defaults relying
on NETWORK_ISOLATION and NETWORK_BGP.

[1] openstack-k8s-operators#969
openshift-merge-bot bot pushed a commit to openshift/release that referenced this pull request Dec 11, 2024
openstack-k8s-operators/install_yamls#969 changed the way when
to apply NNCPs. As a result NNCPs were created for the kuttl
jobs which is wrong. This sets the env vars to disable nmstate
and nncp creation.

Signed-off-by: Martin Schuppert <[email protected]>
yingzhanredhat pushed a commit to yingzhanredhat/release that referenced this pull request Dec 18, 2024
openstack-k8s-operators/install_yamls#969 changed the way when
to apply NNCPs. As a result NNCPs were created for the kuttl
jobs which is wrong. This sets the env vars to disable nmstate
and nncp creation.

Signed-off-by: Martin Schuppert <[email protected]>
yingzhanredhat pushed a commit to yingzhanredhat/release that referenced this pull request Dec 24, 2024
openstack-k8s-operators/install_yamls#969 changed the way when
to apply NNCPs. As a result NNCPs were created for the kuttl
jobs which is wrong. This sets the env vars to disable nmstate
and nncp creation.

Signed-off-by: Martin Schuppert <[email protected]>
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.

2 participants