Wednesday, 2023-12-13

*** jph5 is now known as jph108:19
*** jph1 is now known as jph08:20
opendevreviewBartosz Bezak proposed openstack/kolla stable/2023.1: Pin docker.py to <7  https://review.opendev.org/c/openstack/kolla/+/90358309:48
opendevreviewAlex Welsh proposed openstack/kolla-ansible master: Update keystone service user passwords  https://review.opendev.org/c/openstack/kolla-ansible/+/90317811:34
opendevreviewAlex Welsh proposed openstack/kolla-ansible master: Update keystone service user passwords  https://review.opendev.org/c/openstack/kolla-ansible/+/90317812:00
mnasiadkamgoddard mnasiadka bbezak frickler kevko SvenKieske mmalchuk gkoper jangutter jsuazo jovial osmanlicilegi - meeting in 8 minutes13:52
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Stop running pip install container_engine  https://review.opendev.org/c/openstack/kolla-ansible/+/90336413:55
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Stop running pip install container_engine  https://review.opendev.org/c/openstack/kolla-ansible/+/90336413:56
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Stop running pip install container_engine  https://review.opendev.org/c/openstack/kolla-ansible/+/90336413:59
mnasiadka#startmeeting kolla14:00
opendevmeetMeeting started Wed Dec 13 14:00:22 2023 UTC and is due to finish in 60 minutes.  The chair is mnasiadka. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'kolla'14:00
mnasiadka#topic rollcall14:00
mnasiadkao/14:00
jovial\o14:00
bbezako/14:00
mattcreeso/14:00
jsuazo\o14:00
fricklero/14:01
SvenKieskeo/14:01
mmalchuk\o14:01
mnasiadka#topic agenda14:02
mnasiadka* CI status14:02
mnasiadka* Release tasks14:02
mnasiadka* Regular stable releases (first meeting in a month)14:02
mnasiadka* Current cycle planning14:02
mnasiadka* Additional agenda (from whiteboard)14:02
mnasiadka* Open discussion14:02
mnasiadka#topic CI status14:02
mnasiadkableeding red14:02
mnasiadkadocker 7.0.0 broke docker builds14:02
SvenKieske:(14:02
mnasiadkawe're trying to pin, but that's a funny task14:02
mnasiadkahopefully we'll resolve that until the end of the week14:02
bbezakfor stable branches as well14:02
bbezakas we probably need to ditch requirements CI check to implement it - https://review.opendev.org/c/openstack/kolla/+/90358314:03
bbezakhttps://zuul.opendev.org/t/openstack/build/342916f25b0646e491c1fec2707fe11014:03
mnasiadkaseems that's the only sensible options14:03
mnasiadka*option14:04
mnasiadkaanybody sees any problems in ditching requirements-check job?14:04
fricklerno, this has come up earlier already, I'm +2 to that14:05
SvenKiesketemporarily to fix this I guess?14:05
mmalchukwhy not propose change to requiremnts?14:05
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Pin docker to <7 in setup_gate.sh  https://review.opendev.org/c/openstack/kolla-ansible/+/90336414:05
fricklerkolla isn't to be co-installed with anything else from openstack14:05
mnasiadkaand we never documented that users should use upper-constraints14:05
mnasiadkabbezak: just update the change with removal of reqs-check and let's fix stable branches14:06
mnasiadka#topic Release tasks14:06
bbezakok14:06
mnasiadkafrickler: remember the deploy guide thing? we should raise some patch, right?14:06
frickleralready done and merged yesterday14:07
mnasiadkafantastic14:07
mnasiadkathanks14:07
fricklerhttps://review.opendev.org/c/openstack/openstack-manuals/+/90351214:07
fricklermerged this morning, but yeah14:07
jovialWe do install kolla-ansible with constraints in kayobe. Will we need to stop doing that?14:07
mnasiadkait's about kolla, not kolla-ansible14:07
jovialahh, OK14:08
mnasiadkaand we hope that once docker 7.0.1 is out with the fix for regex - we can unpin master14:08
jovialSounds like a plan14:08
fricklerwe could also use !=7.0.0, that might pass the reqs check. though not sure about that14:08
mmalchukimho, both K and K-A are Openstack Python projects, so should use constraints14:08
bbezakfrickler: I can try that14:09
mnasiadka#topic Current cycle planning14:10
mnasiadkaWe agreed to hold with building Caracal in master until January14:10
mnasiadkaAny patches that should be reviewed before then? (not counting the docker7 drama)14:10
mnasiadkamattcrees: how's the RMQ precheck going?14:11
mattcreesWould be good to get the quorum queue precheck in, so it can be backported to Bobcat https://review.opendev.org/c/openstack/kolla-ansible/+/90278714:11
mattcreesThere's discussion to be had on if this should actually be present in Caracal, I think it should :) 14:11
opendevreviewBartosz Bezak proposed openstack/kolla stable/2023.1: Pin docker.py to <7  https://review.opendev.org/c/openstack/kolla/+/90358314:11
mnasiadkait should be there always, because people might decide to stay on HA queues for another cycle and migrate somewhere in future14:12
SvenKieske+1 on that14:12
mnasiadkafrickler: do you still need answers from mattcrees ?14:13
SvenKieskebut I already commented on the patch14:13
fricklerno, I'm fine with just removing the "drop in C" comment14:13
mnasiadkamattcrees: drop that comment please ;-)14:13
mattcreesYeah will do :P 14:13
mnasiadkaok14:14
mnasiadkadon't see anything new in additional topics14:14
mnasiadkalet's go to open discussion14:14
mnasiadka#topic Open discussion14:14
SvenKieskeside note: the docker-py 7.0.0 stuff will be needed afaik for python 3.12 support :) so hoping for 7.0.1 :)14:15
mnasiadkafrickler: just thinking, everybody is claiming mod_wsgi+apache is to be not recommended - do you know why?14:15
mnasiadka(I started a poc on switching Nova to gunicorn, I'll probably work on this later - when we fix the docker7 drama)14:15
SvenKieskewsgi is "Old fashioned" afaik and not that well maintained?14:15
jsuazoHi, need some cores for reviews14:16
jsuazo#link https://review.opendev.org/c/openstack/kolla-ansible/+/88541714:16
jsuazo#link https://review.opendev.org/c/openstack/kolla-ansible/+/87598314:16
mnasiadkayeah, that is obvious - was thinking about any known flaw beyond that14:16
fricklermnasiadka: no, I would like more background there, too14:16
mnasiadkawe use uwsgi in devstack and some other projects, and it's also unmaintained :)14:16
SvenKieskemnasiadka: regarding the poc: all gunicorn docs mention you should run it behind e.g. nginx reverse proxy in prod. I think it's not that hardened as a webserver. maybe not a problem with haproxy in front of it thoguh?14:16
mmalchukafaik its about pbr issues becouse it was used in python214:17
fricklerhaproxy is as good as nginx for that IMO14:17
SvenKieskeyes14:17
mnasiadkaSvenKieske: That's what I was thinking - OSA is running that behind haproxy (only for keystone/horizon SSO support they use Apache in front of uwsgi)14:17
opendevreviewMatt Crees proposed openstack/kolla-ansible master: Add precheck for RabbitMQ quorum queues  https://review.opendev.org/c/openstack/kolla-ansible/+/90278714:17
SvenKieskefine14:17
mnasiadkaAnyway, once I get to working gunicorn - we can have a discussion if we want to go in that direction14:18
fricklergunicorn seems like a good idea, hoping that it will be better supported14:18
SvenKieskeI would also be interested in more information regarding wsgi, I'm personally not a fan of EOL software, being burned in the past too much..14:18
mnasiadkasurely better than uwsgi14:18
mnasiadkawell, asgi seems to be the way14:18
mnasiadkaforward14:18
mnasiadkabut surely most openstack services are not there14:19
SvenKieskeyep14:19
fricklerwill also be interesting to see what becomes of this whole eventlet thing, might be slightly related14:20
mnasiadkajsuazo: seems you need some other core's attention - I've looked into those in the past14:20
mnasiadkafrickler, bbezak - willing to help jsuazo?14:20
mnasiadkaor maybe osmanlicilegi 14:21
* frickler won't get to that this year at least, sorry14:21
mnasiadkaok14:22
mnasiadkaany more topics?14:22
jsuazomnasiadka 875983 has no core reviews yet 14:22
jovialI was just goin to mention that the patch to fix: https://bugs.launchpad.net/kayobe/+bug/2028744 has merged now. Was going to check it is in the latest kolla images.14:23
jsuazoor at least +214:23
mnasiadkajovial: fix on bifrost side?14:24
jovialindeed14:24
mnasiadkahas it been backported to 2023.1?14:25
mnasiadkaWe're not building Caracal images yet, so if it's only in master - then not yet14:25
jovialyep, it is backported to 2023.1.14:25
mnasiadkaso then should be there14:25
mnasiadkaok then, I see no other topics14:26
bbezakfrickler: ERROR: Requirement for package docker excludes a version not excluded in the global list.14:26
bbezak  Local settings : {'!=7.0.0'}14:26
bbezak  Global settings: set()14:26
bbezak  Unexpected     : {'!=7.0.0'}14:26
bbezakdidn't help14:26
bbezakso removing the check14:26
mnasiadkaI forgot to cancel meetings during christmas/new year period14:27
mmalchukbbezak lets propose a change to the requremets repo?14:27
mnasiadkaI'll do that today - I mean send out a mail14:27
mnasiadkaI'm going to cancel next week, week after next and then first week in January - so the next three14:28
mnasiadkawe meet again on 10th of January14:28
mnasiadkaHappy festive period - and if there are any topics before the next meeting - feel free to raise them in the channel14:29
SvenKieskealright, fits my schedule :)14:29
SvenKieskeyou too14:29
mnasiadkaThanks for coming14:29
mnasiadka#endmeeting14:29
opendevmeetMeeting ended Wed Dec 13 14:29:21 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:29
opendevmeetMinutes:        https://meetings.opendev.org/meetings/kolla/2023/kolla.2023-12-13-14.00.html14:29
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/kolla/2023/kolla.2023-12-13-14.00.txt14:29
opendevmeetLog:            https://meetings.opendev.org/meetings/kolla/2023/kolla.2023-12-13-14.00.log.html14:29
fricklerreqs CI is broken for 2023.1, so that would take some time to merge14:29
mmalchukmnasiadka thanks14:30
mnasiadkafrickler: not counting that upper-constraints is probably pinning to a lot lower version14:31
opendevreviewBartosz Bezak proposed openstack/kolla stable/2023.1: Pin docker.py to <7  https://review.opendev.org/c/openstack/kolla/+/90358314:36
opendevreviewBartosz Bezak proposed openstack/kolla stable/2023.1: Pin docker.py to <7  https://review.opendev.org/c/openstack/kolla/+/90358314:45
opendevreviewMatt Crees proposed openstack/kolla-ansible master: Add precheck for RabbitMQ quorum queues  https://review.opendev.org/c/openstack/kolla-ansible/+/90278714:49
fricklermnasiadka: oh, good point, so maybe instead we can actually use u-c for that?14:52
fricklerdocker===6.0.0 in 2023.1, 6.0.1 in 2023.2, 6.1.3 in master14:53
mmalchukimho we should15:11
mmalchukit also will install oslo.config the right version, not the latest one15:12
SvenKieskefine for me15:27
mnasiadkafrickler: we would need to add a check in the code for users - they don't use u-c15:33
SvenKieskemhm15:54
opendevreviewMerged openstack/kolla-ansible master: Configures the tap-as-a-service neutron plugin  https://review.opendev.org/c/openstack/kolla-ansible/+/88541716:11
fricklerwell I think we need to make a choice here. either we do not use u-c, then the reqs check is bogus and we should drop it, but we might get into conflict with mmalchuk and also the TC. or we use it, then we also need to make it part of our documentation16:19
mnasiadkawell, isn't u-c only for testing?16:22
mnasiadkawe use it in building images and in kayobe - but still it's only for testing and making sure testing is sane16:25
mnasiadkaif we want to direct users to use u-c - then we need that in the docs16:25
mnasiadkaI would probably go for testing for docker-py <7 in the code for stable releases, we don't need to support python3.12 there16:26
mnasiadkaand maybe amend the docs that best results are with using u-c16:27
fricklerhmm, good points, I'll need to think about that16:31
asraelgood evening! i have a interesting problem with my ansible-kolla deployment. we integrated most of the kolla-collection plays into our normal pxe/awx/callback pipeline to install hypervisors, now when i try deploying the openstack with kolla-ansible, i get random problems with containers. I can see in the host journal, that the containers crashing due to not able to find stuff.19:57
asraelExample the cron container exits with: docker[953706]: /usr/local/bin/kolla_start: line 24: exec: cron: not found19:57
asraelhas someone a advice for me?19:58

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