Skip to content

Conversation

@derekhiggins
Copy link
Collaborator

Sticking to the same defaults as the metal3-dev-env support
for consistency.

@derekhiggins
Copy link
Collaborator Author

/hold

@derekhiggins derekhiggins changed the title Add support for provisioning over IPv6 [WIP]: Add support for provisioning over IPv6 Oct 24, 2019
@derekhiggins derekhiggins force-pushed the ipv6-dev-scripts branch 2 times, most recently from e7da2cf to 5ed2a34 Compare November 28, 2019 17:30
@derekhiggins
Copy link
Collaborator Author

For IPv6 should be tested with openshift/installer#2727

@derekhiggins derekhiggins changed the title [WIP]: Add support for provisioning over IPv6 Add support for provisioning over IPv6 Dec 20, 2019
@derekhiggins derekhiggins added the CI check this PR with CI label Dec 20, 2019
@derekhiggins derekhiggins mentioned this pull request Dec 20, 2019
@metal3ci
Copy link

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

@metal3ci
Copy link

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

@metal3ci
Copy link

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

@stbenjam
Copy link
Member

stbenjam commented Feb 7, 2020

The installer IPv6 fixes have landed. This needs a rebase when you get a chance.

I assume we also still need the UEFI/IPv6-compatible (snponly.efi) iPXE in the OpenShift ironic images

@metal3ci
Copy link

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

@metal3ci
Copy link

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

@metal3ci
Copy link

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

@metal3ci
Copy link

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

if ! sudo iptables -C INPUT -i baremetal -p udp -m udp --dport 6230:${VBMC_MAX_PORT} -j ACCEPT 2>/dev/null ; then
sudo iptables -I INPUT -i baremetal -p udp -m udp --dport 6230:${VBMC_MAX_PORT} -j ACCEPT
if ! sudo $IPTABLES -C INPUT -i baremetal -p udp -m udp --dport 6230:6235 -j ACCEPT 2>/dev/null ; then
sudo $IPTABLES -I INPUT -i baremetal -p udp -m udp --dport 6230:6235 -j ACCEPT
Copy link
Member

Choose a reason for hiding this comment

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

Sorry just noticed this: can you put back VBMC_MAX_PORT?

Otherwise this is good to go.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

yup

clusterOSImage: http://${MIRROR_IP}/images/${MACHINE_OS_IMAGE_NAME}?sha256=${MACHINE_OS_IMAGE_SHA256}
bootstrapOSImage: http://$(wrap_if_ipv6 $MIRROR_IP)/images/${MACHINE_OS_BOOTSTRAP_IMAGE_NAME}?sha256=${MACHINE_OS_BOOTSTRAP_IMAGE_UNCOMPRESSED_SHA256}
clusterOSImage: http://$(wrap_if_ipv6 $MIRROR_IP)/images/${MACHINE_OS_IMAGE_NAME}?sha256=${MACHINE_OS_IMAGE_SHA256}
provisioningNetworkCIDR: $PROVISIONING_NETWORK
Copy link
Member

@stbenjam stbenjam Feb 20, 2020

Choose a reason for hiding this comment

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

This should be removed, it's handled by the network_configuration function above, to keep compatability with 4.3

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

will do

Sticking to the same defaults as the metal3-dev-env support
for consistency.
@stbenjam
Copy link
Member

Thanks, LGTM

@stbenjam stbenjam merged commit 7474d1f into openshift-metal3:master Feb 20, 2020
@metal3ci
Copy link

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

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.

3 participants