Page MenuHomePhabricator

openstack: nova-fullstack: add support for IPv6
Closed, ResolvedPublic

Description

The nova-fullstack daemon modules/openstack/files/nova/fullstack/nova_fullstack_test.py lacks support for IPv6, for example:

  • checking AAAA/PTR records
  • checking fixed IPv6 for a VM
  • etc

Event Timeline

Restricted Application edited subscribers, added: Aklapper; removed: taavi. · View Herald TranscriptNov 8 2024, 12:40 PM

This is now mostly ready to deploy. There is a new --ipv6 option that the daemon accepts that will trigger IPv6 DNS checks. It should be enabled in codfw1dev but left disabled in eqiad1 for now.

aborrero changed the task status from Open to In Progress.Nov 14 2024, 1:37 PM

Change #1091607 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):

[operations/puppet@production] openstack: nova_fullstak: deploy from git with IPv6 support

https://gerrit.wikimedia.org/r/1091607

Change #1091607 merged by Arturo Borrero Gonzalez:

[operations/puppet@production] openstack: nova_fullstak: deploy from git with IPv6 support

https://gerrit.wikimedia.org/r/1091607

Change #1091614 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):

[operations/puppet@production] openstack: nova_fullstack: fix service parameters and enable IPv6

https://gerrit.wikimedia.org/r/1091614

Change #1091614 merged by Arturo Borrero Gonzalez:

[operations/puppet@production] openstack: nova_fullstack: fix service parameters and enable IPv6

https://gerrit.wikimedia.org/r/1091614

aborrero claimed this task.

This is ready. IPv6 support has been activated in codfw1dev. Support for eqiad1 is just a boolean away, when we deploy IPv6 for real there.

Mentioned in SAL (#wikimedia-cloud) [2024-11-15T12:51:01Z] <arturo> deployed new version of nova-fullstack, with IPv6 support (T379356)

Change #1092233 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):

[operations/puppet@production] openstack: nova: fullstack: use git clone instead of direct fetch

https://gerrit.wikimedia.org/r/1092233

Change #1092233 merged by Arturo Borrero Gonzalez:

[operations/puppet@production] openstack: nova: fullstack: use git clone instead of direct fetch

https://gerrit.wikimedia.org/r/1092233

Change #1092244 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):

[operations/puppet@production] openstack: nova: fullstack: file link depends on git clone

https://gerrit.wikimedia.org/r/1092244

Change #1092244 merged by Arturo Borrero Gonzalez:

[operations/puppet@production] openstack: nova: fullstack: file link depends on git clone

https://gerrit.wikimedia.org/r/1092244

Change #1092248 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):

[operations/puppet@production] openstack: nova: fullstack: subscribe service to git clone

https://gerrit.wikimedia.org/r/1092248

Change #1092248 merged by Arturo Borrero Gonzalez:

[operations/puppet@production] openstack: nova: fullstack: subscribe service to git clone

https://gerrit.wikimedia.org/r/1092248