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

End-to-end test with minimal configmap #897

Merged
merged 1 commit into from Jan 24, 2020

Conversation

stbenjam
Copy link
Member

@stbenjam stbenjam commented Jan 22, 2020

With the exception of RHCOS image url, this configures Metal3 using the
Provisioning CR from MAO, and deploys workers as part of the install.

@stbenjam stbenjam added the CI check this PR with CI label Jan 23, 2020
@metal3ci
Copy link

Build FAILURE, see build http://10.8.144.11:8080/job/dev-tools/1443/

@metal3ci
Copy link

Build ABORTED, see build http://10.8.144.11:8080/job/dev-tools/1444/

controlPlane:
name: master
replicas: ${NUM_MASTERS}
platform:
baremetal: {}
platform:
baremetal:
provisioningNetworkInterface: "enp1s0"
Copy link
Member Author

Choose a reason for hiding this comment

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

@hardys The default in openshift/installer is ens3, but that's wrong for dev-scripts. I wonder if we should even have a default value for this field, as it's really hardware and environment-specific, what do you think?

Copy link

Choose a reason for hiding this comment

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

Yeah I guess it makes sense to remove the default, I commented on the installer PR though as I think we have to make it very clear what the needed info is there when folks invariably don't initially include it.

@metal3ci
Copy link

Build FAILURE, see build http://10.8.144.11:8080/job/dev-tools/1445/

@metal3ci
Copy link

Build FAILURE, see build http://10.8.144.11:8080/job/dev-tools/1446/

@metal3ci
Copy link

Build FAILURE, see build http://10.8.144.11:8080/job/dev-tools/1447/

@stbenjam
Copy link
Member Author

Hm, the last one may just have been a timeout due to how long it takes to deploy masters and workers in the installer. Mine passed locally (barely). Both PR's are merged, will have a look tomorrow morning once it's available in a CI build.

@stbenjam stbenjam force-pushed the test-end-to-end branch 3 times, most recently from b7448d8 to 12177e6 Compare January 24, 2020 10:54
@stbenjam stbenjam changed the title [WIP] Test end to end installation without configmap End-to-end test with minimal configmap Jan 24, 2020
@metal3ci
Copy link

Build FAILURE, see build http://10.8.144.11:8080/job/dev-tools/1450/

@metal3ci
Copy link

Build FAILURE, see build http://10.8.144.11:8080/job/dev-tools/1451/

With the exception of RHCOS image url, this configures Metal3 using the
Provisioning CR from MAO, and deploys workers as part of the install.
@metal3ci
Copy link

Build SUCCESS, see build http://10.8.144.11:8080/job/dev-tools/1453/

# TODO - Change worker replicas to ${NUM_WORKERS} once the machine-api-operator
# deploys the baremetal-operator
deploy_kernel=$(node_val 0 "driver_info.deploy_kernel")
deploy_ramdisk=$(node_val 0 "driver_info.deploy_ramdisk")
Copy link

Choose a reason for hiding this comment

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

Is this still used anywhere? I think we can remove it?

Copy link
Member Author

Choose a reason for hiding this comment

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

echo " hardwareProfile: ${MASTER_HARDWARE_PROFILE:-default}"
else
echo " hardwareProfile: ${WORKER_HARDWARE_PROFILE:-unknown}"
fi
Copy link

Choose a reason for hiding this comment

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

As a note for any other reviewers this will be fixed by openshift/installer#2969

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI check this PR with CI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants