Tuesday, 2024-12-03

opendevreviewJonathan Rosser proposed openstack/openstack-ansible-ops master: Store clusterctl and magnum-system namespace dump if cluster create fails  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/93662614:42
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Test all supported versions of k8s workload cluster with magnum-cluster-api  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/91664914:42
noonedeadpunk#startmeeting openstack_ansible_meeting15:00
opendevmeetMeeting started Tue Dec  3 15:00:36 2024 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:00
noonedeadpunk#topic rollcall15:00
noonedeadpunko/15:00
noonedeadpunk#topic Dalmatian release15:05
noonedeadpunkso RC2 is about to be ready15:05
noonedeadpunkI will propose it once https://review.opendev.org/c/openstack/openstack-ansible/+/936810 land15:06
noonedeadpunkhopefully it won't fail intermittently15:06
noonedeadpunkthough, there's already an issue I spotted in it15:06
noonedeadpunkwhich is that rabbitmq_upgrade can't be re-run after upgrade to 4.015:06
noonedeadpunkunder some conditions....15:07
noonedeadpunkas non-tls upgrade jobs are failing15:07
noonedeadpunk#link https://zuul.opendev.org/t/openstack/build/56f58e441f2240dfb9842092923eb6c115:07
noonedeadpunkwill need to check on that15:08
noonedeadpunkbut anyway - I think such fixes can be backported once we fix15:08
noonedeadpunk#topic new/old projects15:11
noonedeadpunkso we have couple of things going on with repos15:11
noonedeadpunksenlin/sahara/murano are still not fully retired15:12
noonedeadpunkwe're waiting for TC to vote on removal them from gobvernance15:12
noonedeadpunkhttpd role repo - infra hasn't merged the change which would create repo for it15:12
noonedeadpunkso it's on a very early stage15:12
noonedeadpunkwatcher repo - I haven't even proposed to re-incarnate the role15:13
noonedeadpunkwith that, as I'm starting to look into freezer in my free time - I might wanna raise adding freezer-api role one day15:14
noonedeadpunkit's a bit tricky, as consist of multiple components... not sure yet if/how I want to handle agent installation - with dib element, role or both15:14
noonedeadpunkbut let's not dive deep into it, as I'm not sure about even approximate timeline for this to happen15:15
noonedeadpunkand that would also require for freezer to be re-established as active project first15:15
noonedeadpunk#topic office hours15:26
noonedeadpunkI wanted actually to raise one thing. which is - noble backport to Caracal.15:26
noonedeadpunkBut it's a bit weird topic and I don't know how I feel overall about the confusion around it15:26
noonedeadpunkLike first thing, is that openstack caracal is not tested with python 3.1215:27
noonedeadpunkbut canonical does ship caracal out of the box with noble15:27
noonedeadpunkamount of things they do behind doors is unknown15:27
noonedeadpunkbut then I somehow already want to deploy new nodes on noble :D15:30
noonedeadpunkand don't want to have non-SLURP in production15:30
mgariepyEpoxy wont run on 22.04 ?15:41
noonedeadpunkit will15:42
noonedeadpunkI guess15:42
mgariepyhmm ok :)15:42
noonedeadpunkat least it does not fail right now15:42
mgariepyok hopefully it will :)15:45
noonedeadpunkI guess it come from idea that then we could also have an upgrade path for distro15:48
noonedeadpunkwhich we are not obliged to have, but would be nice if it is there15:49
mgariepyit's always appreciated to have an upgrade path for the distros.15:49
noonedeadpunkand also do kind of upgrade planning for next year here as well :)15:49
noonedeadpunkand it appears that otherwise I'd have slot for OS upgrades only in 2026 lol15:50
mgariepyideally being either on .1 or .2 it would be better to always have SLURP for all version .15:50
mgariepyhaha15:50
mgariepylet's build against arch. no more mass upgrade.15:50
mgariepyonly small bumps every day :) haha15:51
noonedeadpunkyeah15:52
noonedeadpunkclients not gonna like that if I'd start restarting l3 agent daily15:52
mgariepyhaha15:53
mgariepyovn 15:53
mgariepybut yeah. not quite for server work ;)15:53
mgariepyAlso the 308 issue on python <3.11 is anoying.15:54
noonedeadpunkseen you;ve discussed that, but not still sure why it raised15:55
noonedeadpunksmth gitlab related?15:55
mgariepygitlab does now redirect 308 for release .15:55
noonedeadpunkwell. I would blame not python, but nasty gitlab15:55
mgariepypython didn't merge the patch in earliers version.15:55
* noonedeadpunk hate gitlab15:55
* noonedeadpunk thinks that gitlab is just broken version of github15:56
mgariepywell currently with ansible on jammy if you take the python version it ships with you cannot get a url that has a 308 redirect.15:57
noonedeadpunkwell, it is applicable to any python-based app15:57
mgariepythe tests for ansible does pull all sort of ramdom verison of python via docker which don't really allign with the version that is shipped with the varions distros.15:57
noonedeadpunkwhich kind of proves the point- that gitlab devs are just obnoxious self-centric 15:58
mgariepyso ansible 2.15 on jammy pass. but if you pip install ansible-core==2.15 it wont.15:58
noonedeadpunkas iirc - it's really on python requests level?15:58
noonedeadpunkbut dunno... I frankly never heard of 308 code before....15:59
mgariepyurllib level from what i seen15:59
noonedeadpunkwhy in the world not 30215:59
mgariepyhttps://github.com/python/cpython/commit/c379bc5ec9012cf66424ef3d80612cf13ec5100615:59
noonedeadpunkah, true16:00
mgariepythe pacth for python 3.9 was submited then closed.16:00
noonedeadpunkas it's not supported...16:01
noonedeadpunkI wonder if anyone raised that to gitlab instead?16:01
mgariepyhttps://paste.opendev.org/show/bADa7HLYxBFpxUL9nLqV/16:03
noonedeadpunkas given the fact that nobody seen missing 308 as an issue until python 3.11 (for how many decades?) - I'd say one can live without them for some more time...16:03
noonedeadpunkah, i see....16:04
mgariepywhere do we ping them ? do you have an idea?16:04
mgariepyhmm16:06
noonedeadpunkum. but what triggers that request?16:06
noonedeadpunkoh, we're over time16:06
noonedeadpunk#endmeeting16:07
opendevmeetMeeting ended Tue Dec  3 16:07:00 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:07
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-12-03-15.00.html16:07
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-12-03-15.00.txt16:07
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-12-03-15.00.log.html16:07
mgariepythe 308 seems to be there to redirect : https://gitlab.com//-/ .. > https://gitlab.com/-/16:07
noonedeadpunkI see it's https://www.gitlab.com/hctrdev/fail2ban-prometheus-exporter -> https://gitlab.com/hctrdev/fail2ban-prometheus-exporter/16:07
noonedeadpunkso www -> no www16:07
noonedeadpunkand obvious thing would be to drop www16:07
mgariepyyeah this one also.16:07
mgariepybut it's the second one that is causing the issue, since the url is sent without. the www.16:08
mgariepydo they have an irc channel ?16:09
noonedeadpunkbut in second it a bug in their code even I guess?16:09
mgariepyyeah from what i see now yes.16:09
noonedeadpunklike this 302 is just broken: https://paste.opendev.org/show/bs1RGbNqkp0tSP8lErKF/16:10
mgariepyyep16:10
noonedeadpunkwell... we kind of have some contract with them, but I'm not sure it's applicable for their public instance16:10
mgariepyi'll open an issue16:11
noonedeadpunkI think you need an account, but for public gitlab it should be available16:12
noonedeadpunkif something is off when you interact with gitlab, it's usually not a tooling issue, but gitlab issue, lol16:13
mgariepyyeah i'm trying to skip the needed walkthrough lol.16:13
noonedeadpunkIt could be that I hate gitlab so much, as it is originating from my city and shittalking it was a norm there :D16:14
noonedeadpunkbut it's https://gitlab.zendesk.com/16:14
noonedeadpunkalso prior version not doing this 308 according to your paste...16:17
mgariepywow.. only 60k issues..16:34
mgariepypretty sure it will be fixed quickly16:34
noonedeadpunklol16:38
noonedeadpunkit's gitlab....16:38
noonedeadpunkthey had only 3 issues with CVE score >9.5 this year, so...16:39
mgariepyi'm trying to find out if it's a thing generalized or only for this project16:41
noonedeadpunkI don't see how this could be project specific... but who knows16:41
mgariepymaybe they added something wrong in their config16:42
noonedeadpunkwhich would cause gitlab to redirect to the wrong uri?16:45
mgariepymaybe16:45
noonedeadpunknot trimming `/`?16:45
noonedeadpunkyeah, dunno16:45
noonedeadpunkcan be as this doesn't happen for 0.10.116:46
mgariepyyep might have changed some stuff around between the releases16:52
mgariepyanyway lunch time.16:52

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