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

Shift on Stack DT #1744

Merged

Conversation

mandre
Copy link
Contributor

@mandre mandre commented May 22, 2024

Depends on openstack-k8s-operators/architecture#244

Renamed the Shift on Stack overrides file from shift-on-stack-overrides.yml to dt-osasinfra.yml to highlight that it now deploys the osasinfra DT.

As a pull request owner and reviewers, I checked that:

  • Appropriate testing is done and actually running
  • Appropriate documentation exists and/or is up-to-date:
    • README in the role
    • Content of the docs/source is reflecting the changes

Copy link
Contributor

openshift-ci bot commented May 22, 2024

Hi @mandre. Thanks for your PR.

I'm waiting for a openstack-k8s-operators member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

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.

Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://review.rdoproject.org/zuul/buildset/a2c59b6902a2455eb89254a6f52231c6

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 38m 22s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 19m 25s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 16m 52s
podified-multinode-hci-deployment-crc POST_FAILURE in 34m 25s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 38s
✔️ cifmw-pod-pre-commit SUCCESS in 8m 07s
✔️ cifmw-molecule-openshift_adm SUCCESS in 1m 48s

@mandre mandre changed the title WIP: Shift on Stack improvements Shift on Stack DT Jun 4, 2024
@mandre mandre marked this pull request as ready for review June 4, 2024 16:15
mandre added 5 commits June 21, 2024 12:01
Copied missing values from `va-hci.yaml`.
Renamed from `shift-on-stack-overrides.yml` to `dt-osasinfra.yml` to highlight
that it deploys the osasinfra DT.
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://review.rdoproject.org/zuul/buildset/ba32dedbe0a242f4a24b30c1e1d8af49

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 00m 48s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 18m 41s
cifmw-crc-podified-edpm-baremetal RETRY_LIMIT in 8m 15s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 38s
✔️ cifmw-pod-pre-commit SUCCESS in 7m 38s

@mandre
Copy link
Contributor Author

mandre commented Jul 1, 2024

The dependent PR merged. @cjeanner could you review when you get a chance?

@cjeanner
Copy link
Contributor

cjeanner commented Jul 1, 2024

/ok-to-test

@cjeanner
Copy link
Contributor

cjeanner commented Jul 1, 2024

recheck

@cjeanner
Copy link
Contributor

cjeanner commented Jul 2, 2024

/approve

Copy link
Contributor

openshift-ci bot commented Jul 2, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: cjeanner

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-ci openshift-ci bot added the approved label Jul 2, 2024
@rlobillo
Copy link
Contributor

rlobillo commented Jul 2, 2024

/lgtm

Copy link
Contributor

openshift-ci bot commented Jul 2, 2024

@rlobillo: changing LGTM is restricted to collaborators

In response to this:

/lgtm

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.

@mandre
Copy link
Contributor Author

mandre commented Jul 2, 2024

@abays you recently reviewed the osasinfra DT patch (openstack-k8s-operators/architecture#244), this is the needed cifm patch to enable it. Would you be able to take a look?

@mandre
Copy link
Contributor Author

mandre commented Jul 3, 2024

@abays you recently reviewed the osasinfra DT patch (openstack-k8s-operators/architecture#244), this is the needed cifm patch to enable it. Would you be able to take a look?

@fultonj as well 😉

Comment on lines +126 to +128
## devscript support for OCP deploy
cifmw_devscripts_config_overrides:
fips_mode: "{{ cifmw_fips_enabled | default(false) | bool }}"
Copy link
Contributor

Choose a reason for hiding this comment

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

I know certain things were moved out of cifmw_devscripts_config_overrides during #1777. Is fips_mode still valid here?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Not sure if it's needed, or has any effect. I copied from the va-hci.yml reproducer.

Copy link
Contributor

Choose a reason for hiding this comment

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

@cjeanner Do you know if fips_mode is still a valid option in cifmw_devscripts_config_overrides?

Copy link
Contributor

Choose a reason for hiding this comment

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

it is, yes

Copy link
Contributor

@fultonj fultonj left a comment

Choose a reason for hiding this comment

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

+2

@rlobillo
Copy link
Contributor

rlobillo commented Jul 4, 2024

Tested on zuul on https://sf.hosted.upshift.rdu2.redhat.com/zuul/t/tripleo-ci-internal/build/2c5369b3e12348998b62c8661ba85be6

The job failed, but it was due to shiftstack OCP cluster installation timing out because of lack of resources in the baremetal. The OSP18 installation with osasinfra DT was successful.

@eurijon
Copy link
Contributor

eurijon commented Jul 4, 2024

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Jul 4, 2024
@openshift-merge-bot openshift-merge-bot bot merged commit 11ffa84 into openstack-k8s-operators:main Jul 4, 2024
5 checks passed
@mandre mandre deleted the shiftstack branch July 4, 2024 11:33
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.

6 participants