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

rhcos: Support channels #1402

Closed
wants to merge 1 commit into from

Conversation

cgwalters
Copy link
Member

The code was hardcoded to DefaultChannel; add an environment variable
so people (and CI) can use the other channels.

@openshift-ci-robot openshift-ci-robot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Mar 11, 2019
@openshift-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: cgwalters
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: aaronlevy

If they are not already assigned, you can assign the PR to them by writing /assign @aaronlevy in a comment when ready.

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

@ashcrow
Copy link
Member

ashcrow commented Mar 11, 2019

Changes look good. Waiting for CI to return.

@cgwalters
Copy link
Member Author

Hum, no idea what went wrong there.

/test e2e-aws

@wking
Copy link
Member

wking commented Mar 11, 2019

Why would we have RHCOS channels? I thought we wanted to pull RHCOS from the release image, #1286. I think we want Cincinnati channels, not RHCOS channels.

@wking
Copy link
Member

wking commented Mar 11, 2019

See also discussion in #1168.

@cgwalters
Copy link
Member Author

Why would we have RHCOS channels?

They already exist today, the installer just doesn't make them ergonomic to pull.

I thought we wanted to pull RHCOS from the release image, #1286. I think we want Cincinnati channels, not RHCOS channels.

100% agreed! If we are all in agreement to land 1286 very soon I'm fine closing this. But if 1286 isn't going to go in in the next say day or two I'd like to land this so it's easier for others to test using our existing other streams.

Once this lands it's totally fine to revert it in 1286 when rebasing.

The code was hardcoded to `DefaultChannel`; add an environment variable
so people (and CI) can use the other channels.
@cgwalters
Copy link
Member Author

/hold

Will rebase once #1407 lands

BTW a related PR is #1168

@openshift-ci-robot openshift-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 13, 2019
@wking
Copy link
Member

wking commented Mar 13, 2019

BTW a related PR is #1168

Yup, linked above too ;). And I still think that OPENSHIFT_INSTALL_OS_IMAGE_OVERRIDE is a sufficient knob for the moment, and that we'll want to land #1286 soon and drop OPENSHIFT_INSTALL_OS_IMAGE_OVERRIDE entirely soon, and just have RHCOS overrides happen via release images like operator overrides. If there is additional tooling I can help provide (like this script) to make this more convenient without updating the compiled installer, please let me know.

@cgwalters
Copy link
Member Author

Superceded by #1423

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. size/S Denotes a PR that changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants