action #159306
closedcoordination #121720: [saga][epic] Migration to QE setup in PRG2+NUE3 while ensuring availability
coordination #123800: [epic] Provide SUSE QE Tools services running in PRG2 aka. Prg CoLo
coordination #137630: [epic] QE (non-openQA) setup in PRG2
Fix AAAA records in qe.prg2.suse.org size:S
0%
Description
Motivation¶
Apparently
https://gitlab.suse.de/OPS-Service/salt/-/blob/production/salt/profile/dns/files/prg2_suse_org/dns-qe.prg2.suse.org has wrong AAAA records. Asked in
https://suse.slack.com/archives/C04MDKHQE20/p1713438519404599
… you lately added entries for "storage" in https://gitlab.suse.de/OPS-Service/salt/-/blob/production/salt/profile/dns/files/prg2_suse_org/dns-qe.prg2.suse.org?ref_type=heads&plain=1 with AAAA records. Those AAAA records are addresses which would match to DHCPv6 entries but AFAIK there is no DHCPv6 in qe.prg2.suse.org but SLAAC. So is it that you added wrong entries and haven't checked those? If yes what's the quickest way to update all AAAA records to match the SLAAC addresses?
Acceptance criteria¶
- AC1: https://gitlab.suse.de/OPS-Service/salt/-/blob/production/salt/profile/dns/files/prg2_suse_org/dns-qe.prg2.suse.org has correct AAAA entries for all hosts compliant with SLAAC
Suggestions¶
- Streamline scripting from #156250-7
- Update AAAA records for all to be SLAAC compliant
- At best also do reverse PTR entries
Updated by okurz 7 months ago
- Copied from action #153742: Move of OSD machine NUE1 to PRG2 - storage.qe.prg2.suse.org added
Updated by okurz 7 months ago
Created https://wiki.suse.net/index.php?title=SUSE-Quality_Assurance%2FQE_infrastructure&action=historysubmit&type=revision&diff=393006&oldid=393003 mentioning https://github.com/okurz/scripts/blob/master/hosts-yaml-to-aaaa
Next steps:
- Add AAAA updates for qe.prg2.suse.org
- Add support for reverse PTR in scripts
- Add reverse PTR for qe.prg2.suse.org, oqa.prg2.suse.org if missing, qe.nue2.suse.org
Updated by okurz 6 months ago
Added reverse PTR support in https://github.com/okurz/scripts/commit/f5e052824ce19b1787dc9bcc8d4076c0c44ec86a
Updated by okurz 6 months ago
- Status changed from In Progress to Blocked
Both AAAA and PTR creation now mentioned in https://wiki.suse.net/index.php/SUSE-Quality_Assurance/QE_infrastructure#DNS/DHCP
Waiting for https://gitlab.suse.de/OPS-Service/salt/-/merge_requests/5019
Updated by okurz 6 months ago
https://gitlab.suse.de/OPS-Service/salt/-/merge_requests/5019 merged. https://gitlab.suse.de/OPS-Service/salt/-/merge_requests/5020 to go. host storage.qe.prg2.suse.org
still returns old AAAA, waiting.
Updated by okurz 6 months ago
- Due date deleted (
2024-05-08) - Status changed from Feedback to Resolved
https://gitlab.suse.de/OPS-Service/salt/-/merge_requests/5029 merged and deployed and effective. The team has not found more problems but they are aware what I might have broken :)