Tuesday, 2026-05-19

-@gerrit:opendev.org- Goutham Pacha Ravi proposed: [openstack/project-config] 989053: Add devstack-plugin-lustre notifications https://review.opendev.org/c/openstack/project-config/+/98905304:44
-@gerrit:opendev.org- Goutham Pacha Ravi proposed: [openstack/project-config] 989054: Add devstack-plugin-lustre to Zuul tenant https://review.opendev.org/c/openstack/project-config/+/98905405:00
-@gerrit:opendev.org- Zuul merged on behalf of Goutham Pacha Ravi: [opendev/irc-meetings] 987415: Add schedule for the TC weekly meeting (2026.2) https://review.opendev.org/c/opendev/irc-meetings/+/98741507:22
-@gerrit:opendev.org- Zuul merged on behalf of Elod Illes: [openstack/project-config] 988968: Fix publish-openstack-releasenotes-python3 job https://review.opendev.org/c/openstack/project-config/+/98896811:47
@fungicide:matrix.orgas mentioned in #openstack-infra on oftc, mirroring has gone stale for the mirror.debian volume as of the past several days, coinciding with the 13.5 stable point release which seems to have caused reprepro to hit our timeout leaving its lockfile behind. i'm working to get it back on track now13:50
@fungicide:matrix.orgi cleared `/afs/.openstack.org/mirror/debian/db/lockfile` and am rerunning reprepro in a root screen session now13:51
-@gerrit:opendev.org- Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org proposed: [opendev/zuul-providers] 989136: Drop haveged and urandom fiddling from images https://review.opendev.org/c/opendev/zuul-providers/+/98913614:11
@fungicide:matrix.orgoh, also the afs quota for mirror.debian has been exceeded, guess i'll increase that too14:18
-@gerrit:opendev.org- Dmitriy Rabotyagov proposed: [opendev/infra-manual] 989143: Add ACL change mention to retirement guide https://review.opendev.org/c/opendev/infra-manual/+/98914314:49
-@gerrit:opendev.org- Dmitriy Rabotyagov proposed: [openstack/project-config] 989144: Change ACLs for Venus to retired https://review.opendev.org/c/openstack/project-config/+/98914414:55
-@gerrit:opendev.org- Clark Boylan proposed wip on behalf of Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org: [opendev/system-config] 988698: Use mixed arches for system-config-run-base-arm64 https://review.opendev.org/c/opendev/system-config/+/98869815:27
-@gerrit:opendev.org- Clark Boylan proposed: [opendev/system-config] 989022: Handle mixed provider nodests and ipv6 availability https://review.opendev.org/c/opendev/system-config/+/98902215:27
@clarkb:matrix.orgfungi: looking in the zuul console the data structure looks right but the file we copy at the end of the job has the old content in it. So I've added more debugging to figure out if we ever write the correct file or not and we can take it from there. But I can see that the nested inventory value is updated to set ansible_host to the ipv4 addr but the gate-hosts.yaml file we log still shows the ipv6 value so maybe the final write out is broken or something resets it15:28
-@gerrit:opendev.org- Zuul merged on behalf of Goutham Pacha Ravi:15:37
- [openstack/project-config] 989053: Add devstack-plugin-lustre notifications https://review.opendev.org/c/openstack/project-config/+/989053
- [openstack/project-config] 989054: Add devstack-plugin-lustre to Zuul tenant https://review.opendev.org/c/openstack/project-config/+/989054
-@gerrit:opendev.org- Zuul merged on behalf of cid: [openstack/project-config] 988655: [EOL]: Remove VirtualPDU repository references https://review.opendev.org/c/openstack/project-config/+/98865515:47
-@gerrit:opendev.org- Will Szumski proposed: [openstack/diskimage-builder] 989169: Adds DIB_IMAGE_VERSION to centos element https://review.opendev.org/c/openstack/diskimage-builder/+/98916915:51
-@gerrit:opendev.org- Clark Boylan proposed wip on behalf of Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org: [opendev/system-config] 988698: Use mixed arches for system-config-run-base-arm64 https://review.opendev.org/c/opendev/system-config/+/98869815:57
-@gerrit:opendev.org- Clark Boylan proposed: [opendev/system-config] 989022: Handle mixed provider nodests and ipv6 availability https://review.opendev.org/c/opendev/system-config/+/98902215:57
-@gerrit:opendev.org- Clark Boylan proposed wip on behalf of Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org: [opendev/system-config] 988698: Use mixed arches for system-config-run-base-arm64 https://review.opendev.org/c/opendev/system-config/+/98869816:21
-@gerrit:opendev.org- Clark Boylan proposed: [opendev/system-config] 989022: Handle mixed provider nodests and ipv6 availability https://review.opendev.org/c/opendev/system-config/+/98902216:21
@fungicide:matrix.orgthe debian mirror ended up with 23 truncated package files sp o'16:25
@fungicide:matrix.orger, so i've replaced them with official copies and am rerunning reprepro16:25
-@gerrit:opendev.org- Elod Illes proposed: [openstack/project-config] 989179: [release-tool] check-approval use only governance data https://review.opendev.org/c/openstack/project-config/+/98917916:43
@clarkb:matrix.orgfungi: https://zuul.opendev.org/t/openstack/build/5dc49f77010a4055b66d648b17f983ab/console#2/3/7/bridge99.opendev.org here you can see the update_fact task seems to update the fact. But then when we debug the fact not much later it shows the old values: https://zuul.opendev.org/t/openstack/build/5dc49f77010a4055b66d648b17f983ab/console#2/3/8/bridge99.opendev.org16:44
@clarkb:matrix.orgthat also exposes another problem: public_v4 for the rax nodes is the private 10/8 address ... but one problem at a time16:45
@mordred:waterwanders.comClark: public_v4 is the private address in the return value from rax? Or sdk is doing the mapping wrong?16:45
@fungicide:matrix.orgClark: is it a fact cache problem? different playbooks?16:46
@clarkb:matrix.orgmordred: it may also be something that we did intentionally due to rackspace networking being weird16:47
@clarkb:matrix.orgmordred: the `public_v6: ''` values are likely coming from sdk if you're interested in debugging something related16:47
@clarkb:matrix.orgmordred: we've seen that for rax classic and ovh16:47
@clarkb:matrix.orgfungi: maybe the tasks are in the same playbook and are basically adjacent to one another16:47
@clarkb:matrix.orgfungi: I see the issue after rereading docs16:48
@clarkb:matrix.orgupdate_fact returns a new value and doesn't update in place. Poorly named imo16:49
-@gerrit:opendev.org- Elod Illes proposed: [openstack/project-config] 989179: [release-tool] check-approval use only governance data https://review.opendev.org/c/openstack/project-config/+/98917916:50
-@gerrit:opendev.org- Clark Boylan proposed wip on behalf of Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org: [opendev/system-config] 988698: Use mixed arches for system-config-run-base-arm64 https://review.opendev.org/c/opendev/system-config/+/98869816:54
-@gerrit:opendev.org- Clark Boylan proposed: [opendev/system-config] 989022: Handle mixed provider nodests and ipv6 availability https://review.opendev.org/c/opendev/system-config/+/98902216:54
@clarkb:matrix.orgmordred: but osuosl nodes don't have the `public_v6: ''` issue so this isn't a problem across the board. It is weird16:55
@clarkb:matrix.org`self.public_ipv4 = server.get('public_v4')` that makes me think this is coming from openstacksdk too17:03
@clarkb:matrix.orgthere may be a number of bugs here. But I have only observed this through zuul so far and haven't use the sdk directly. I think that is the next step17:03
@clarkb:matrix.orgok I wrote a little script on bridge in my homedir that others can run like ` sudo /usr/launcher-venv/bin/python ./get_server_with_sdk.py np979f624eec954` it gets the server in `argv[1]` in the dfw zuul cloud account. This is one of the regions observed to have problems: https://zuul.opendev.org/t/openstack/build/daf42ad2dca14a1688eaf095b26e9bd5/console#2/3/3/bridge99.opendev.org but running that script I am not able to reproduce17:13
@fungicide:matrix.orgdifferent sdk version?17:14
@clarkb:matrix.orgthat venv has the current openstacksdk release in it which is from yesterday (4.13.0). I Think zuul may be using an older openstacksdk?17:14
@clarkb:matrix.orgso ya it could be that this broke in 4.12.0 but got fixed after?17:14
@clarkb:matrix.orgor the bug is in zuul somewhere?17:15
@jim:acmegating.comcan you try your script with the older sdk17:15
@clarkb:matrix.orgyes I should be able to set up a venv in my homedir that installs the old version. I'll do that next17:15
@jim:acmegating.comlaunchers have openstacksdk==4.12.017:16
@clarkb:matrix.orgcorvus: `sudo /home/clarkb/sdkvenv/bin/python ./get_server_with_sdk.py np979f624eec954` also does not reproduce. That has openstacksdk 4.12.0 installed into the venv17:20
@clarkb:matrix.org`public_v4=104.239.142.18, public_v6=2001:4800:7818:104:be76:4eff:fe02:d32e` is printed17:21
@clarkb:matrix.orgso the v6 address isn't `''` and the public_v4 address is the public not private address17:21
@clarkb:matrix.orgcorvus: oh looking at zuul we use list servers to get the info I think. I'm using get_server in my little script17:23
@jim:acmegating.comi'm working on a zuulish reproducer17:24
@clarkb:matrix.organd we call `openstack.cloud.meta.add_server_interfaces` so maybe the issue here is in the call path specifically?17:24
@clarkb:matrix.orgcorvus: ack I think that is the next step since my naive script is not quite the same as what zuul does17:24
@clarkb:matrix.orgmy ansible update to modify the inventory to prefer ipv4 if not all hosts have ipv6 is "working" now. But it is failing due to the private address now17:27
@clarkb:matrix.orgit is interesting that the playbook was able to function until a relatively late task https://eeadb1b3a17ef6b83258-4d11a9e45a4dfc6cfba428233616e283.ssl.cf2.rackcdn.com/openstack/d8fbc386f35e48b38f35baac63a6051b/bridge99.opendev.org/ara-report/playbooks/3.html?status=failed&status=unreachable#results then it complains about connecting to the private address17:31
@clarkb:matrix.orgcorvus: I wonder actually if write-inventory is the problem17:33
@clarkb:matrix.orgcorvus: that role is in zuul-jobs but its how we "fetch" the inventory from the zuul side to the nested side. It just occurred to me that zuul may be doing the correct thing here and I think https://zuul.opendev.org/t/openstack/build/daf42ad2dca14a1688eaf095b26e9bd5/log/zuul-info/inventory.yaml may show this is the case for public_v4 but not public_v6?17:34
@jim:acmegating.comi'm confused -- that says public_v6='' -- that's the debug inventory from zuul -- aren't you saying that's wrong?17:36
@clarkb:matrix.orgcorvus: yes I'm saying public_v6 is wrong, but public_v4 there is the public address not the private one17:36
@clarkb:matrix.orgcorvus: sorry I meant that maybe write-inventory is to blame for the public_v4 mixup but I don't think it explains the public_v6 empty string problem17:37
@jim:acmegating.comah ok17:37
@clarkb:matrix.orgbut also write-inventory seems to be a pretty direct port of the inventory it isn't modifying key value pairs as far as I can tell so write-inventory may not explain public_v4's weird values17:37
@jim:acmegating.comClark: the test server is gone now; i tried to find a new one, but my test script is showing no problem; maybe it doesn't always happen; how did you find a test server?17:38
@fungicide:matrix.orgi guess i should have kept my autohold, since that was where we first spotted the problem17:39
@clarkb:matrix.orgcorvus: I just picked out of openstack server list. But on the zuul side these are all happening in fungi's mixed nodeset jobs. However, I looekd beyond them and found a random gra job that also exhibited it. I think its doing it to all the rax classic and ovh nodes but haven't done an exhaustive check (specifically the public_v6 empty string thing)17:39
@clarkb:matrix.orghttps://zuul.opendev.org/t/openstack/build/f333659af7b84f27a9e998c05226d674/log/zuul-info/inventory.yaml this is a random rax iad nodeset for a pep8 job that has the empty string17:40
@jim:acmegating.combut that node wasn't held right?17:41
@clarkb:matrix.orgcorrect17:41
@jim:acmegating.comi picked npb59397729680417:41
@clarkb:matrix.orgI have some held nodes for gerrit testing let me check them and mabe they are a good case17:42
@jim:acmegating.comthat has  'public_v6': '2001:4800:7818:104:be76:4eff:fe03:5b88' at the end of zuul's wacky server list thingy17:42
@jim:acmegating.com(i'm allowed to call it that i wrote it)17:42
@jim:acmegating.com~corvus/get_server_with_sdk.py has my port of the relevant code17:43
@clarkb:matrix.orghttps://zuul.opendev.org/t/openstack/build/0becef01bc434d009fa9f169bcbe9a73/log/job-output.txt#32-54 these two held nodes in ovh gra1 have ipv6 addrs in openstack server show output but not at https://zuul.opendev.org/t/openstack/build/0becef01bc434d009fa9f169bcbe9a73/log/zuul-info/inventory.yaml#6617:44
@jim:acmegating.comso if all that is legit, then either the problem may be elsewhere, or there may be a time component to this (eventual consistency?)17:44
@clarkb:matrix.orgya I'm wondering if our use of listings to update the server makes us more prone to timing issues?17:45
@clarkb:matrix.orgbut that also doesn't explain the public_v4 private address mixup17:45
@clarkb:matrix.orgbut since zuul's inventory seems to capture them separately they may be independent issues17:45
@clarkb:matrix.orgI see the public_v4 vs private_v6 issue17:46
@clarkb:matrix.orgit is in system-config so only public_v6 to worry about on the sdk/zuul side of things17:46
@jim:acmegating.comi'm not sure we know enough to blame server listing vs just being fast17:46
@jim:acmegating.com(like, it may be that if we did a server get very quickly we would see the same problem -- assuming it is timing related)17:47
-@gerrit:opendev.org- Clark Boylan proposed wip on behalf of Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org: [opendev/system-config] 988698: Use mixed arches for system-config-run-base-arm64 https://review.opendev.org/c/opendev/system-config/+/98869817:49
-@gerrit:opendev.org- Clark Boylan proposed:17:49
- [opendev/system-config] 989022: Handle mixed provider nodests and ipv6 availability https://review.opendev.org/c/opendev/system-config/+/989022
- [opendev/system-config] 989185: Make public_v4 in our nested ansible inventory the actual public address https://review.opendev.org/c/opendev/system-config/+/989185
@clarkb:matrix.orgif anyone is curious ^ that is the public_v4 mixup fixed. Whether or not we did that intentionally for some reason previously isn't clear to me17:49
@fungicide:matrix.orgoh neat17:51
@fungicide:matrix.orgunrelated, reprepro for mirror.debian ran clean, i'm running it once more just to make sure it's essentially a no-op17:52
@clarkb:matrix.orghttps://opendev.org/opendev/system-config/src/branch/master/playbooks/zuul/templates/group_vars/gitea-lb.yaml.j2#L7-L10 I guess I ran into this previously and just worked around it17:53
@fungicide:matrix.orghah17:54
@clarkb:matrix.orgmeetpad also has some handling around this17:54
@clarkb:matrix.orgthe proposed change is running a fairly full set of jobs. I expect gitea and meetpad will fail and everything else should be ok based on some quick git greps17:55
@clarkb:matrix.orgI need to switch over to meeting prep mode shortly. But feel free to push updates on anything in that stack if I'm busy with other things17:55
@fungicide:matrix.orglooks like it may have been a typo in https://review.opendev.org/733409 that none of us has spotted for the subsequent 6 years?17:56
@clarkb:matrix.orgfungi: no it was intentional according to the commit message17:57
@fungicide:matrix.orgoh, NOT a typo!17:57
@fungicide:matrix.orgyes17:57
@clarkb:matrix.orgso that is actually helpful. Apparently we're writing these names to the /etc/hosts file17:57
@clarkb:matrix.orgthis may actually take some effort to untangle. I'm thinking the easiest thing in the short term may be to write actual_public_v4 to the v4 address and then we can use that?17:58
@clarkb:matrix.orgthen figure out lceaning up where we rely on public being private elsewhere later?17:59
@clarkb:matrix.orgif someone else wants to update 989185 and 989022 to do that that would be great otherwise I'll try to get to it after our meeting and lunch later today17:59
@mnasiadka:matrix.orgOh boy, good rabbit hole18:01
@clarkb:matrix.orgbut also that may explain some of the connectivity issues if /etc/hosts points to the private addr and we're in a mixed nodeset situation18:01
@clarkb:matrix.orgits possible that fixing the inventory is only part of the problem18:01
@mnasiadka:matrix.orgClark: I won't be there for the meeting, but I'll go back to polishing Prometheus patches from tomorrow, got sucked into a downstream vortex for a couple of days...18:03
@clarkb:matrix.orgthank you for the heads up and I understand. I've been sucked into random vortexes myself recently18:03
@mnasiadka:matrix.orgIf there's any server upgrade to be done - count me in, just tell me which one and we can do that together (I think you mentioned some backup server)18:04
@clarkb:matrix.orgmnasiadka: yup lets work on a new backup server. Maybe Thursday?18:04
@mnasiadka:matrix.orgAnd maybe I'll be able to go back to the mediawiki stuff, because that's probably one of the oldest servers18:04
@clarkb:matrix.orgI'm flexible timing wise but have some extra meetings tomorrow that I normally wouldn't so Thursday is probably easiest for me18:04
@mnasiadka:matrix.orgThursday looks good18:04
@fungicide:matrix.orgrerun of reprepro for mirror.debian completed quickly and successfully as well, so i've closed out the root screen session for it on mirror-update now18:20
@fungicide:matrix.org#status log Increased AFS quota for the mirror.debian volume by 100GB (from 0.9TB to 1TB) to make room for the 13.5 stable point release18:24
@status:opendev.org@fungicide:matrix.org: finished logging18:25
@fungicide:matrix.orgwe're currently running very close to quota on mirror volumes for ubuntu-ports, centos-stream, debian, and debian-security; also the project.docs volume is almost at quota18:27
@fungicide:matrix.orgClark: system-config-run-base-arm64 passed!18:29
-@gerrit:opendev.org- Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org marked as active: [opendev/system-config] 988698: Use mixed arches for system-config-run-base-arm64 https://review.opendev.org/c/opendev/system-config/+/98869818:30
@clarkb:matrix.orgfungi: great so I think my suggestion to add an actual public v4 car to the inventory should sort things out without first untangling everything18:33
@clarkb:matrix.org* @fungicide:matrix.org: great so I think my suggestion to add an actual public v4 var to the inventory should sort things out without first untangling everything18:33
-@gerrit:opendev.org- Clark Boylan proposed on behalf of Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org: [opendev/system-config] 988698: Use mixed arches for system-config-run-base-arm64 https://review.opendev.org/c/opendev/system-config/+/98869819:01
-@gerrit:opendev.org- Clark Boylan proposed:19:01
- [opendev/system-config] 989022: Handle mixed provider nodests and ipv6 availability https://review.opendev.org/c/opendev/system-config/+/989022
- [opendev/system-config] 989185: Make public_v4 in our nested ansible inventory the actual public address https://review.opendev.org/c/opendev/system-config/+/989185
@clarkb:matrix.orgthere's the new var update with the change from private to public for public_v4 at the end so we can iterate on that as a followup19:01
-@gerrit:opendev.org- Zuul merged on behalf of Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org: [opendev/zone-opendev.org] 989024: Remove records for static02 and static04 https://review.opendev.org/c/opendev/zone-opendev.org/+/98902419:45
@fungicide:matrix.orgmentioned during the meeting in passing, but https://github.com/ether/pad is a console-based tui client for etherpad20:16
@fungicide:matrix.orgthough needs etherpad 3.x or later20:17
@fungicide:matrix.orgalso https://github.com/ether/etherpad-desktop for a graphical etherpad client application20:17
@fungicide:matrix.orgooh, this is an interesting feature in the etherpad 3.0 changelog... "Scrub history in-place on the pad URL. A long-edited pad can now have its history rewritten in place (e.g. for compliance or to drop accidentally-pasted secrets), without changing the pad URL or breaking deep-links"20:19
@fungicide:matrix.orgalso it can do .docx file exports without libreoffice now20:20
@fungicide:matrix.org#status log Deleted the unused static02.opendev.org and static04.opendev.org servers, now that all AFS-backed sites have been on static03.opendev.org for over a month20:27
@status:opendev.org@fungicide:matrix.org: finished logging20:27
@clarkb:matrix.orgfungi: the gitea job is failing on my ansible inventory rewrite change. I dont' fully understand why yet as we seem to rely on fetching things against localhost on the load balancer but it is saying there aren't any backends? In theory my change to avoid changing the public address value should sidestep those issues, but maybe not fully?20:52
@clarkb:matrix.orgor there is just a bug in there20:52
@clarkb:matrix.orgIn any case I'm going to pop out for a bike ride now. But I'll try to look more closely when I get back20:52
-@gerrit:opendev.org- Stephen Finucane proposed:21:49
- [opendev/git-review] 988966: Use configparser utils to parse types https://review.opendev.org/c/opendev/git-review/+/988966
- [opendev/git-review] 987712: Revert "Clean up all references to branchauthor after removal of usage" https://review.opendev.org/c/opendev/git-review/+/987712
- [opendev/git-review] 987713: Add gitreview.autotopic git config flag https://review.opendev.org/c/opendev/git-review/+/987713
-@gerrit:opendev.org- Stephen Finucane proposed:21:58
- [opendev/git-review] 988966: Use configparser utils to parse types https://review.opendev.org/c/opendev/git-review/+/988966
- [opendev/git-review] 987712: Revert "Clean up all references to branchauthor after removal of usage" https://review.opendev.org/c/opendev/git-review/+/987712
- [opendev/git-review] 987713: Add gitreview.autotopic git config flag https://review.opendev.org/c/opendev/git-review/+/987713
- [opendev/git-review] 989239: Remove support for global/system git-review config files https://review.opendev.org/c/opendev/git-review/+/989239
@clarkb:matrix.orgfungi: oh nevermind I mixed up the changes. https://review.opendev.org/c/opendev/system-config/+/989022/16 and child both pass and seem to do the correct thing. Its the followup that redefines public_v4 to not be private_v4 equivalent that fails. And I expected that23:06
@clarkb:matrix.orgso I think we can probably land the first two chagnes tomorrow as well as the ansible-role-puppet fixup and then hopefully the ansible 9 fallout will be completely dealt with23:06
@fungicide:matrix.orgsounds good. i'm about checked out for the evening, but plan to be around all day tomorrow and can monitor for breakage once those merge23:07
@clarkb:matrix.orgsounds good. I should be around as well. I have that AI wg meeting and then also will try to work through the gerrit upgrade todos23:08
@fungicide:matrix.orgyeah, that's the only meeting on my schedule for tomorrow (so far)23:08
@jim:acmegating.comit looks like the server that zuul-ci.org points to is gone23:41
@jim:acmegating.comzones/zuul-ci.org/zone.db:@             IN      A       104.130.253.13123:41
@jim:acmegating.comi think that was static0223:42
@jim:acmegating.comi know stuff moved around; is everything on one static host now?  do we just need to update to whatever that is?23:42
-@gerrit:opendev.org- Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org proposed: [opendev/zone-zuul-ci.org] 989306: Update address records for domain root https://review.opendev.org/c/opendev/zone-zuul-ci.org/+/98930623:43
@fungicide:matrix.orgcorvus: ^ oops!23:43
@fungicide:matrix.orgsorry i didn't remember it was that way23:44
@jim:acmegating.comhttps://review.opendev.org/540029 has the reason why it's that way23:45
@jim:acmegating.com(i didn't remember either, just had to go look it up :)23:45
@fungicide:matrix.orgi mean, i know why, it just didn't dawn on me to check those domains23:46
@fungicide:matrix.orgchecking the vhosts on static03, i think i need to do the same for devstack.org and gating.dev23:48
@fungicide:matrix.orgworking on those now23:49
-@gerrit:opendev.org- Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org proposed: [opendev/zone-gating.dev] 989307: Update address records for domain root https://review.opendev.org/c/opendev/zone-gating.dev/+/98930723:51
@clarkb:matrix.orgcorvus: is fast on that approval button :)23:51
@jim:acmegating.comi wrote a whole program for it23:52
@jim:acmegating.comi typo "alt+3"23:52
-@gerrit:opendev.org- Zuul merged on behalf of Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org: [opendev/zone-zuul-ci.org] 989306: Update address records for domain root https://review.opendev.org/c/opendev/zone-zuul-ci.org/+/98930623:52
@fungicide:matrix.orgokay, dns management for devstack.org is still living in rackspace so i've manually updated its a and aaaa records there23:55
@fungicide:matrix.orgnot that anybody probably actually uses that domain these days23:56
@clarkb:matrix.orgzuul-ci.org and zuulci.org should be updated in just another minute or so23:56
@fungicide:matrix.orgeverything else we're hosting from static is a subdomain so presumably uses a cname to static.opendev.org already (or if it doesn't, should be fixed to do so)23:56
@clarkb:matrix.orgI didn't have the old records cached and I can hit zuul-ci.org now23:56
@fungicide:matrix.orgcool, and apologies once again for the disruption! i guess it's been down since 20:27 when static02 was deleted in rackspace, so approximately 3.5 hours23:58

Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!