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
The nova-fullstack daemon modules/openstack/files/nova/fullstack/nova_fullstack_test.py lacks support for IPv6, for example:
I will use this chance to move the code out of the ops/puppet.git into https://gitlab.wikimedia.org/repos/cloud/cloud-vps/nova_fullstack_test
aborrero opened https://gitlab.wikimedia.org/repos/cloud/cloud-vps/nova_fullstack_test/-/merge_requests/3
verify_ip_address: refresh function
aborrero merged https://gitlab.wikimedia.org/repos/cloud/cloud-vps/nova_fullstack_test/-/merge_requests/3
verify_ip_address: refresh function
aborrero merged https://gitlab.wikimedia.org/repos/cloud/cloud-vps/nova_fullstack_test/-/merge_requests/2
nova_fullstack_test: factorize dig code
aborrero opened https://gitlab.wikimedia.org/repos/cloud/cloud-vps/nova_fullstack_test/-/merge_requests/5
nova_fullstack_tests: add support to verify IPv6 DNS entries
aborrero merged https://gitlab.wikimedia.org/repos/cloud/cloud-vps/nova_fullstack_test/-/merge_requests/5
nova_fullstack_tests: add support to verify IPv6 DNS entries
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.
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
Change #1091607 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] openstack: nova_fullstak: deploy from git with IPv6 support
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
Change #1091614 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] openstack: nova_fullstack: fix service parameters and enable IPv6
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
Change #1092233 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] openstack: nova: fullstack: use git clone instead of direct fetch
aborrero opened https://gitlab.wikimedia.org/repos/cloud/cloud-vps/nova_fullstack_test/-/merge_requests/7
verify_dns_reverse_cleanup: fix call
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
Change #1092244 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] openstack: nova: fullstack: file link depends on git clone
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
Change #1092248 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] openstack: nova: fullstack: subscribe service to git clone