Repository navigation
Use CS10 edpm job base for validation job - #196
Conversation
|
Build failed (check pipeline). Post ✔️ s2i-openstack-containers-molecule SUCCESS in 2m 13s |
So for edpm node, for installing ceph-common , we need |
Thanks, I missed we need |
|
Build failed (check pipeline). Post ✔️ s2i-openstack-containers-molecule SUCCESS in 2m 04s |
|
recheck |
|
Build failed (check pipeline). Post ✔️ s2i-openstack-containers-molecule SUCCESS in 2m 11s |
|
Build succeeded (check pipeline). ✔️ s2i-openstack-containers-molecule SUCCESS in 2m 10s |
|
/lgtm |
|
Build succeeded (check pipeline). ✔️ s2i-openstack-containers-molecule SUCCESS in 2m 08s |
Set up comprehensive testing environment for Cyborg PCI drivers: - Update Cyborg tempest job to use CentOS 10 with PCI simulator modules - Configure Cyborg agent with pci_driver enabled via ConfigMap - Implement pre-deployment playbook to build fake PCI SRIOV modules - Add post-deployment resource playbook for device profile creation - Include tempest overrides for Cyborg PCI device profile testing - cyborg job is using ocp22 nodeset Note: It also updates existing nova operator job nodeset to cs10. Depends-On: openstack-k8s-operators/ci-framework#4163 Depends-On: openstack-k8s-operators/s2i-openstack-containers#196 Signed-off-by: Chandan <raukadah@gmail.com>
Set up comprehensive testing environment for Cyborg PCI drivers: - Update Cyborg tempest job to use CentOS 10 with PCI simulator modules - Configure Cyborg agent with pci_driver enabled via ConfigMap - Implement pre-deployment playbook to build fake PCI SRIOV modules - Add post-deployment resource playbook for device profile creation - Include tempest overrides for Cyborg PCI device profile testing - cyborg job is using ocp22 nodeset Note: It also updates existing nova operator job nodeset to cs10. Depends-On: openstack-k8s-operators/ci-framework#4163 Depends-On: openstack-k8s-operators/s2i-openstack-containers#196 Signed-off-by: Chandan <raukadah@gmail.com>
Set up comprehensive testing environment for Cyborg PCI drivers: - Update Cyborg tempest job to use CentOS 10 with PCI simulator modules - Configure Cyborg agent with pci_driver enabled via ConfigMap - Implement pre-deployment playbook to build fake PCI SRIOV modules - Add post-deployment resource playbook for device profile creation - Include tempest overrides for Cyborg PCI device profile testing - cyborg job is using ocp22 nodeset Note: It also updates existing nova operator job nodeset to cs10. Depends-On: openstack-k8s-operators/ci-framework#4163 Depends-On: openstack-k8s-operators/s2i-openstack-containers#196 Depends-On: openstack-k8s-operators/ci-framework#4210 Signed-off-by: Chandan <raukadah@gmail.com>
Set up comprehensive testing environment for Cyborg PCI drivers: - Update Cyborg tempest job to use CentOS 10 with PCI simulator modules - Configure Cyborg agent with pci_driver enabled via ConfigMap - Implement pre-deployment playbook to build fake PCI SRIOV modules - Add post-deployment resource playbook for device profile creation - Include tempest overrides for Cyborg PCI device profile testing - cyborg job is using ocp22 nodeset Note: It also updates existing nova operator job nodeset to cs10. Depends-On: openstack-k8s-operators/ci-framework#4163 Depends-On: openstack-k8s-operators/s2i-openstack-containers#196 Depends-On: openstack-k8s-operators/ci-framework#4210 Signed-off-by: Chandan <raukadah@gmail.com>
Set up comprehensive testing environment for Cyborg PCI drivers: - Update Cyborg tempest job to use CentOS 10 with PCI simulator modules - Configure Cyborg agent with pci_driver enabled via ConfigMap - Implement pre-deployment playbook to build fake PCI SRIOV modules - Add post-deployment resource playbook for device profile creation - Include tempest overrides for Cyborg PCI device profile testing - cyborg job is using ocp22 nodeset Note: It also updates existing nova operator job nodeset to cs10. Depends-On: openstack-k8s-operators/ci-framework#4163 Depends-On: openstack-k8s-operators/s2i-openstack-containers#196 Depends-On: openstack-k8s-operators/ci-framework#4210 Signed-off-by: Chandan <raukadah@gmail.com>
Set up comprehensive testing environment for Cyborg PCI drivers: - Update Cyborg tempest job to use CentOS 10 with PCI simulator modules - Configure Cyborg agent with pci_driver enabled via ConfigMap - Implement pre-deployment playbook to build fake PCI SRIOV modules - Add post-deployment resource playbook for device profile creation - Include tempest overrides for Cyborg PCI device profile testing - cyborg job is using ocp22 nodeset Note: It also updates existing nova operator job nodeset to cs10. Depends-On: openstack-k8s-operators/s2i-openstack-containers#196 Signed-off-by: Chandan <raukadah@gmail.com>
|
Build succeeded (check pipeline). ✔️ s2i-openstack-containers-molecule SUCCESS in 2m 06s |
|
I'm reluctant to change the base job that other jobs are using to CS10 at this point. We have found issues in CS10 based jobs in watcher (openstack-k8s-operators/watcher-operator#450) where live migrations do not work, i.e. Changing this, may affect other jobs based from this one, so i would not merge it until storage and other have tested this is not breaking. |
|
recheck |
|
Build failed (check pipeline). Post ✔️ s2i-openstack-containers-molecule SUCCESS in 2m 05s |
|
Build succeeded (check pipeline). ✔️ s2i-openstack-containers-molecule SUCCESS in 2m 07s |
Thank you @amoralej for the comment.
Here is the results from neutron:
❌ neutron-s2i-test-dvr-tls FAILURE in 3h 56m 50s What other projects tests we need to get it merged? |
So probably we need to set selinux to permissive in base jobs.
It may be good to mention this in the s2i channel and ask for interested parties. I'd say nova and telemetry may be good candidates |
Based on latest neutron results: ✔️ openstack-k8s-operators-content-provider SUCCESS in 4h 27m 02s dvr tls failure is not related to this pr. Nova testing is in progress here: openstack-k8s-operators/nova-operator#1206 |
Add new job to POC S2I manila images with dummy drivers using DHSS=True. Configuration: 2 backends (ALPHA, BETA) with separate IP pools and VLANs StandaloneNetworkPlugin for share server network management API and Scenario tempest tests for multi-backend validation Depends-On: openstack-k8s-operators/openstack-operator#2058 Depends-On: openstack-k8s-operators/s2i-openstack-containers#196 Depends-On: openstack-k8s-operators/ci-framework#4218 Co-Authored-By: Claude Code noreply@anthropic.com Signed-off-by: Vida Haririan <vhariria@redhat.com>
openstack-k8s-operators/ci-framework#4163 adds the support of cs10 based edpm jobs and cs10 job bases. Let's use the same base here to run validation job on cs10. It also updates the scenario files to cs10. Depends-On: openstack-k8s-operators/ci-framework#4163 Signed-off-by: Chandan <raukadah@gmail.com>
|
Build succeeded (check pipeline). ✔️ s2i-openstack-containers-molecule SUCCESS in 2m 08s |
Set up comprehensive testing environment for Cyborg PCI drivers: - Update Cyborg tempest job to use CentOS 10 with PCI simulator modules - Configure Cyborg agent with pci_driver enabled via ConfigMap - Implement pre-deployment playbook to build fake PCI SRIOV modules - Add post-deployment resource playbook for device profile creation - Include tempest overrides for Cyborg PCI device profile testing - cyborg job is using ocp22 nodeset Note: It also updates existing nova operator job nodeset to cs10. Depends-On: openstack-k8s-operators/s2i-openstack-containers#196 Signed-off-by: Chandan <raukadah@gmail.com>
telemetry one is not directly using s2i parent https://github.com/openstack-k8s-operators/telemetry-operator/blob/9a75a5fcea5906b3e0e177200e2a4972588b77c3/zuul.d/projects.yaml#L59 for their job. I think this pr is ready to merge. |
Set up comprehensive testing environment for Cyborg PCI drivers: - Update Cyborg tempest job to use CentOS 10 with PCI simulator modules - Configure Cyborg agent with pci_driver enabled via ConfigMap - Implement pre-deployment playbook to build fake PCI SRIOV modules - Add post-deployment resource playbook for device profile creation - Include tempest overrides for Cyborg PCI device profile testing - cyborg job is using ocp22 nodeset Note: It also updates existing nova operator job nodeset to cs10. Depends-On: openstack-k8s-operators/s2i-openstack-containers#196 Signed-off-by: Chandan <raukadah@gmail.com>
|
/lgtm |
|
I think we need to get openstack-k8s-operators/ci-framework#4217 merged first |
openstack-k8s-operators/ci-framework#4217 is merged now. |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: amoralej The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
153b6ad
into
openstack-k8s-operators:main
Set up comprehensive testing environment for Cyborg PCI drivers: - Update Cyborg tempest job to use CentOS 10 with PCI simulator modules - Configure Cyborg agent with pci_driver enabled via ConfigMap - Implement pre-deployment playbook to build fake PCI SRIOV modules - Add post-deployment resource playbook for device profile creation - Include tempest overrides for Cyborg PCI device profile testing Depends-On: openstack-k8s-operators/s2i-openstack-containers#196 Signed-off-by: Chandan <raukadah@gmail.com>
Set up comprehensive testing environment for Cyborg PCI drivers: - Update Cyborg tempest job to use CentOS 10 with PCI simulator modules - Configure Cyborg agent with pci_driver enabled via ConfigMap - Implement pre-deployment playbook to build fake PCI SRIOV modules - Add post-deployment resource playbook for device profile creation - Include tempest overrides for Cyborg PCI device profile testing Depends-On: openstack-k8s-operators/s2i-openstack-containers#196 Signed-off-by: Chandan <raukadah@gmail.com>
openstack-k8s-operators/ci-framework#4163 adds the support of cs10 based edpm jobs and cs10 job bases.
Let's use the same base here to run validation job on cs10.
Depends-On: openstack-k8s-operators/ci-framework#4163