Thursday, 2022-12-01

*** dviroel|afk is now known as dviroel00:08
*** dviroel is now known as dviroel|out01:33
opendevreviewOpenStack Proposal Bot proposed openstack/project-config master: Normalize projects.yaml  https://review.opendev.org/c/openstack/project-config/+/86624302:22
*** yadnesh|away is now known as yadnesh04:00
*** akekane is now known as abhishekk04:59
*** jpena|off is now known as jpena08:31
*** yadnesh is now known as yadnesh|afk09:00
ade_leeclarkb, yeah thanks - sorry I didn't realize I still had a hold on something09:51
*** yadnesh|afk is now known as yadnesh09:58
fricklerelodilles: seems the oslo cleanup has increased the number of config errors again :-( "Job oslo.messaging-src-dsvm-* not defined" in multiple devstack-plugin-* repos and branches10:01
elodillesfrickler: ohh, i see :/10:03
elodillesfrickler: it seems that there was a job defined in oslo.messaging's (?) queens branch that is used in devstack-plugin-*10:04
elodillesoslo.messaging-src-dsvm-full-amqp1-dual-centos-710:05
elodillescentos-7... seems quite old, i doubt it works nowadays10:05
elodillesfrom newer branches probably it's easy to remove these job definitons10:05
elodillesfrickler: https://review.opendev.org/q/topic:remove-oslo-messaging-src-dsvm10:25
Tengu\o/ my patch to correct how ansible-galaxy is proxified works!10:26
fricklerelodilles: thx, there is also devstack-plugin-kafka affected, but I neither wanted to blame you nor assume that you are doing all the cleanup, just share my sadness about the error count moving into the wrong direction10:30
fricklers/are doing/are responsible for doing/10:31
elodillesfrickler: i'm preparing a patch right now for devstack-plugin-kafka as well right now. no problem :) yes, that is sad, that as we remove branches, we not just decrease config errors, but sometimes also increase them :/10:32
*** dviroel|out is now known as dviroel10:43
*** rlandy|out is now known as rlandy11:20
Tengufungi, clarkb heya! when around, care to re-check the ansible-galaxy proxy thing? All is green now, even with the new tests \o/12:44
opendevreviewMerged openstack/project-config master: Normalize projects.yaml  https://review.opendev.org/c/openstack/project-config/+/86624312:54
*** rlandy is now known as rlandy|brb13:03
Tengufungi, clarkb also, I'm trying to understand how to access the "zuul_site_mirror_fqdn" parameter - is it something pushed in some parameter file we can then load from without our own playbooks? if so, where is it located? I'd love to switch to that var instead of relying on the "old" bash thing.13:05
*** akekane is now known as abhishekk13:07
fungiTengu: it should be a generally available ansible variable for the roles/playbooks zuul runs, but https://codesearch.opendev.org/?q=zuul_site_mirror_fqdn is a quick way to get some examples13:12
Tengufungi: so I guess it's pushed in some default ansible variable location, such as /etc/ansible/host_vars or the like?13:12
fungiTengu: looks like tripleo-quickstart-extras is already using it13:14
Tenguguess I can give it a try. That would be smarter/more elegant than making a "shell" call13:14
Tenguhmmm good catch. roles/create-zuul-based-reproducer/templates/launcher-playbook.yaml.j2:    zuul_site_mirror_fqdn: "{{ zuul_site_mirror_fqdn | default(mirror_path) }}"13:14
Tengu(and other occurrences)13:15
Tengulet's see how it would work in tripleo-ansible/zuul.d/playbooks/pre.yml13:15
*** rlandy|brb is now known as rlandy13:18
fungiTengu: so for example, if you need to set it in some /etc/ansible/galaxy.conf file, you could make a galaxy.conf.j2 template and then just embed "my_galaxy_url = https://{{ zuul_site_mirror_fqdn }}:4448/" in it or whatever13:18
Tenguoh, ini_file13:18
Tenguthat's even better :)13:18
Tengulike that: https://review.opendev.org/c/openstack/tripleo-ansible/+/86603113:18
fungisure13:18
TenguI've been poking at that for a while, using the bash thing, but since we're supposed to get the env var...13:18
fungilots easier than templatizing an entire conffile13:18
TenguI'll see if it crashes or not - should work, if I understand well, so I'll be able to remove the comment on the "when" condition in order to make it OK on RDO as well (not sure they expose this var as well)13:19
Tenguand otherwise, it's better in case one is running it outside of the opendev infra.13:19
Tengu~> if it works, as soon as the proxy config is corrected/deployed, we'll be good13:20
Tenguthanks for the help, reviews and pointers!13:20
*** frenzy_friday|rover is now known as frenzy_friday|rover|lunch13:33
*** dasm|off is now known as dasm13:46
fungisure thing13:51
Tengucool! the zuul var is indeed available out of the box. how lovely is that :)13:52
Tengu"just" a matter of getting the config in then.13:53
fungiyeah, we tried to keep it simple and convenient13:54
*** yadnesh is now known as yadnesh|away13:55
*** frenzy_friday|rover|lunch is now known as frenzy_friday|rover14:01
Tengufungi: I guess you won't get the patch merged right before the weekend, correct?14:33
fungiclarkb will likely be around soon, so if he has time to review it again we might get it merged in the next few hours14:34
fungiit's still thursday after all14:34
Tenguoh, cool! and is it directly applied?14:34
fungiyes, the jobs which run in the deploy pipeline triggered by the change merging will roll it out to all the mirror servers14:35
Tenguthat's what I call a well managed infra-as-a-code :)14:36
fungizuul as a continuous deployment system, right14:36
Tenguless work for humans, more load on the machines :)14:36
fungiat least until the uprising14:38
Tengu:)14:38
Tenguhmmm. interesting. ansible-galaxy allows to get a list of servers. maybe I can put the proxy first, and if for any reason it fails, I can then fallback on the original galaxy.ansible.com...14:39
*** blarnath is now known as d34dh0r5315:06
clarkbsorry very slow start today17:05
clarkbTengu: fungi: there is a bug in the port specifications for that change. Otherwise lgtm17:26
*** jpena is now known as jpena|off17:27
fungioh, good catch17:27
Tenguoh?17:36
TenguI'll check tomorrow...17:36
Tenguoh. dang. stupid me.17:38
Tenguso merge on Monday to avoid weekend things then ;)17:38
fungiTengu: clarkb: i just pushed a revision as penance for missing those copy-paste errors17:41
fungibut i agree it's interesting the way we've got the tests rigged up it worked on the other listening port17:41
fungiprobably because it was just the ServerName/ServerAlias which aren't critical17:42
fungibecause, as you say, sni already has that worked out by the time it's reached17:42
opendevreviewJay Faulkner proposed openstack/project-config master: Allow Ironic/Sushy cores to toggle WIP state  https://review.opendev.org/c/openstack/project-config/+/86393119:54
*** dviroel is now known as dviroel|out21:02
clarkbade_lee: I've finally got around to cleaning up that held node today and it seems zuul forgot about it but nodepool didn't. SO this may have been ab ug on our side21:56
clarkbshould be all cleaned up now though21:56
*** dasm is now known as dasm|off22:07

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