Wednesday, 2024-06-05

Core1553Should we use consider the possibility of adding vector for log forwarding along with fluentd? VRL parser seems so initiative for parsing logs on the edge.05:54
SvenKieskeCore1553: is "vector" another log shipping product? If you want to add it, propose a patch, I would say. I don't use or know it :)07:18
SvenKieskecores, reviews for this trivial bugfix for keystone federation would be appreciated: https://review.opendev.org/c/openstack/kolla-ansible/+/913908 (see also the link on whiteboard)07:18
bbezakkevko, frickler: please take a look - to unblock CI in antelope/zed/yoga https://review.opendev.org/c/openstack/kolla/+/92128009:10
SvenKieskebbezak, kevko, frickler, mnasiadka: maybe we should stop merging patches as well? not sure this affects us: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/ORQB3WFFA67UUAF5JNRKGYWB2U2MXHGJ/09:16
SvenKiesketl;dr: gate pipeline doesn't run all jobs it should be running, at least for neutron, need to look into it if this affects us09:16
SvenKieskeok it doesn't look like we use "negate:" anywhere in kolla or kolla-ansible09:21
SvenKieskelooking into ack now09:21
SvenKieskealso clean09:22
opendevreviewPierre Riteau proposed openstack/kayobe master: CI: Build default images in experimental jobs  https://review.opendev.org/c/openstack/kayobe/+/92106509:34
SvenKieskemhm, locally I get "pyflakes" failed during execution due to "'FlakesChecker' object has no attribute 'NAMEDEXPR'" when running "tox -e pep8"10:32
SvenKieskeanybody seen this?10:33
opendevreviewSven Kieske proposed openstack/kolla-ansible master: hardening horizon: don't mount hosts /tmp  https://review.opendev.org/c/openstack/kolla-ansible/+/92137110:34
opendevreviewMerged openstack/kolla stable/2023.2: Drop packaging requirement  https://review.opendev.org/c/openstack/kolla/+/92127210:49
opendevreviewMerged openstack/kolla stable/2023.1: Pin requests to <2.32 for docker sdk (2023.1 and older releases)  https://review.opendev.org/c/openstack/kolla/+/92128010:51
opendevreviewMerged openstack/kayobe master: Add ironic config files clean up tasks to overcloud deprovision  https://review.opendev.org/c/openstack/kayobe/+/92054610:51
opendevreviewMaksim Malchuk proposed openstack/kolla stable/2023.2: swift-base: fix rsync missing for rpm installs  https://review.opendev.org/c/openstack/kolla/+/91677010:52
opendevreviewMaksim Malchuk proposed openstack/kolla stable/2023.1: swift-base: fix rsync missing for rpm installs  https://review.opendev.org/c/openstack/kolla/+/91677110:52
opendevreviewRafal Lewandowski proposed openstack/kayobe stable/2023.2: Add ironic config files clean up tasks to overcloud deprovision  https://review.opendev.org/c/openstack/kayobe/+/92137511:33
opendevreviewMerged openstack/kayobe master: Add seed service destroy  https://review.opendev.org/c/openstack/kayobe/+/91170212:54
opendevreviewMerged openstack/kayobe master: Update instructions to migrate from CentOS Stream 8  https://review.opendev.org/c/openstack/kayobe/+/92101412:54
bbezakmgoddard mnasiadka bbezak frickler kevko SvenKieske mmalchuk gkoper jangutter jsuazo jovial osmanlicilegi mattcrees dougszu kolla meeting in 5!12:55
bbezak#startmeeting kolla13:00
opendevmeetMeeting started Wed Jun  5 13:00:20 2024 UTC and is due to finish in 60 minutes.  The chair is bbezak. Information about MeetBot at http://wiki.debian.org/MeetBot.13:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:00
opendevmeetThe meeting name has been set to 'kolla'13:00
bbezak#topic rollcall13:00
SvenKieskeo/13:00
jovial[m]o/13:00
mmalchuko/13:00
frickler\o13:00
mhinero/13:00
jhorstmanno/13:01
r-krcek0/13:01
bbezak#topic agenda13:02
bbezak* Roll-call13:02
bbezak* Agenda13:02
bbezak* Announcements13:02
bbezak* Review action items from the last meeting13:02
bbezak* CI status13:02
bbezak* Release tasks13:02
bbezak* Regular stable releases (first meeting in a month)13:03
bbezak* Current cycle planning13:03
bbezak* Additional agenda (from whiteboard)13:03
bbezak* Open discussion13:03
bbezak#topic CI status13:03
bbezakperiodics jobs are failing13:04
bbezakpossible fix - https://review.opendev.org/c/openstack/kolla/+/921032. I'm working on bumping community.docker in CI13:04
bbezaktest change of periodics jobs will follow after the meeting13:04
jovial[m]I think we are all green in kayobe land13:05
bbezaktoday we fixed bobcat and antelope for kolla13:05
bbezakgreat13:06
bbezakI think except periodics we're OK13:06
SvenKieskewhy do the periodic jobs need another fix? I don't understand the comment in your commit message13:06
SvenKieskehttps://opendev.org/openstack/kolla/src/commit/968711579fbe73316227bd2b1993c5656adad9f4/tests/playbooks/publish.yml#L8 this explictly tells that it's using docker sdk (I guess they mean docker-py?) from kolla venv13:07
bbezakpublish.yml is the only place where we're using community.docker collection13:07
bbezakand apparently it also needs to be bumped13:07
bbezakand publish.yml is being used only in periodics13:07
bbezakdocker_host_info:13:08
bbezakfor example13:08
SvenKieskeokay, unfortunate13:08
fricklermaybe creating a dedicated venv for the publish job might be a better solution though?13:09
bbezakmaybe13:09
bbezakas ansible version (and default community.docker) is coming from opendev base jobs13:10
bbezakI'll look into it13:10
SvenKieskegreat13:10
bbezak#topic Release tasks13:11
bbezakhow we're doing on Kayobe release jovial[m] ?13:11
jovial[m]Just trying to merge the last few patches and then I was going to propose a release candidate13:12
bbezakok, let me know if you need to push some changes forward13:13
jovial[m]Any further patches people would like to see in the release?13:13
jovial[m]bbezak, will do - thanks13:13
bbezakI think we should just merge what we can and do a release at this point13:15
jovial[m]Right, we are cutting it fine already :)13:15
bbezak:)13:15
bbezak#topic Regular stable releases (first meeting in a month)13:15
bbezakI'd say let's move stable release when we have kayobe as well13:16
bbezakas we recently released kolla/k-a13:16
bbezak#topic Current cycle planning13:17
opendevreviewWill Szumski proposed openstack/kayobe master: Add proxy support to Vagrantfile  https://review.opendev.org/c/openstack/kayobe/+/70366613:17
bbezakI think we should add Dalmatian release and move the priorities there13:17
bbezakI'll look into that13:18
bbezak(on the whiteboard)13:18
bbezak#topic Additional agenda (from whiteboard)13:20
bbezakspeaking of federation bug - I somehow don't have this problem in antelope deployment, however I didn't dig into that why is that13:22
bbezakhttps://etherpad.opendev.org/p/KollaWhiteBoard#L7213:22
bbezakI added a comment in the change13:22
SvenKieskeokay, thanks, I just wanted to get some reviews, I didn't really reproduce it locally (no federation available locally on my laptop), but it seemed like an important bugfix :)13:24
SvenKieskeand as far as I could tell the fixed syntax looks more correct to me, I think I even consulted the haproxy docs for that13:24
bbezakyeah it maybe makes sense to update the syntax too13:25
SvenKieskemaybe some ansible/jinja shenanigans 13:26
bbezakthere are two comments of r-krcek13:27
bbezakhttps://etherpad.opendev.org/p/KollaWhiteBoard#L7413:27
SvenKieskeI guess those didn't merge because backportvoting was not done when workflow was set to +113:28
SvenKieskeI hoped me doing backport +1 would suffice13:28
fricklerthe first one only needed another W+1 after backport flag was set13:28
SvenKieskemaybe toggle that w+1 switch again13:28
SvenKieskethat trove thing, does this need a backport? I really like the new switch, honestly.13:29
fricklerhttps://review.opendev.org/c/openstack/kolla-ansible/+/920714 is a big change, might need some more discussion. but I only took a quick look just now13:31
r-krcekDefinitely, I'd be glad for any feedback/discussion .) 13:32
SvenKieskemaybe I can squeeze that in my ever growing list, I'm on the reviewers list already anyway.13:33
bbezakI added some more reviewers13:33
opendevreviewMatúš Jenča proposed openstack/kolla-ansible master: Add certificates for RabbitMQ internode TLS  https://review.opendev.org/c/openstack/kolla-ansible/+/92138013:34
SvenKieskethe bug description and the commit message don't really seem to well connected and might need an update as well, but I just took a quick look13:35
SvenKieskeand yes, I read both bug reports.13:35
SvenKieskemy initial reaction is, this should be split into at least two parts: the refactoring (converting scripts into playbooks) and the bugfixing (removing all datadirs) just going by the commit message and the size of the patch13:37
SvenKieskeunless there is a very good reason why both must be done at the same time, of course.13:37
opendevreviewMatúš Jenča proposed openstack/kolla-ansible master: Add certificates for RabbitMQ internode TLS  https://review.opendev.org/c/openstack/kolla-ansible/+/92138013:38
r-krcekSvenKieske: Since the list of containers that will be destroyed is taken from the config, the playbooks wont remove any containers that were not deployed directly by kolla-anisble.13:38
SvenKieskemhm, is that a bug, or a feature? ;)13:38
r-krcekI see, okay, I will split it into multiple. I dont belive there is a direct need to do it at the same time 13:38
r-krcekHuh, did not think of if was a feature :O13:39
SvenKieskeI at least know of some deployments who run totally separate playbooks (with distinct inventory files) for kolla and "other stuff". I know that's not good, but that's what people seem to do..13:39
SvenKieskeso there might very well be containers not deployed by k-a that you surely don't want k-a to delete :)13:39
jovial[m]I like the move to use playbooks - finally we will be able to use --tags :)13:40
SvenKieskeas long as there is an option to turn that feature/bug off, I guess it's fine13:40
SvenKieskeftr: I also like the general idea and the idea to "own" all containers on kolla deployed hosts, but I guess the history of deployments needs some escape switches :)13:40
bbezakwe've also got some ihalomi changes on whiteboard13:41
SvenKieskeI guess we should write the rest directly into gerrit for preservation of review history :)13:41
bbezakhttps://etherpad.opendev.org/p/KollaWhiteBoard#L7813:41
ihalomithe most important is to merge the first patchset https://review.opendev.org/c/openstack/ansible-collection-kolla/+/916258 13:44
ihalomiso debian tests will pass on the docker worker refactor patchset13:44
bbezakok I'll try to look into that13:46
bbezakand some changes of mhiner as well13:47
mhineryes, both ready for review13:48
bbezakok, let's try to review them in following week13:49
bbezakcommas one is pretty simple :)13:49
bbezak#topic Open discussion13:50
bbezakanything to discuss?13:51
fricklernext PTG dates announced: 2024-10-21 - -25 https://openinfra.dev/ptg/13:51
fricklerjust if ppl like to plan early13:51
bbezakthx!13:51
mmalchukthanks for info13:51
SvenKieskeonly 4 months to go13:52
opendevreviewMatúš Jenča proposed openstack/kolla-ansible master: Add support for RabbitMQ internode tls  https://review.opendev.org/c/openstack/kolla-ansible/+/92138113:52
bbezak:)13:52
bbezakok let's finish for today then13:52
bbezak#endmeeting13:52
opendevmeetMeeting ended Wed Jun  5 13:52:53 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:52
opendevmeetMinutes:        https://meetings.opendev.org/meetings/kolla/2024/kolla.2024-06-05-13.00.html13:52
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/kolla/2024/kolla.2024-06-05-13.00.txt13:52
opendevmeetLog:            https://meetings.opendev.org/meetings/kolla/2024/kolla.2024-06-05-13.00.log.html13:52
bbezakthx all!13:52
mmalchukbbezak thanks13:52
SvenKieskethx13:54
opendevreviewMerged openstack/kolla stable/2023.1: swift-base: fix rsync missing for rpm installs  https://review.opendev.org/c/openstack/kolla/+/91677114:31
opendevreviewMerged openstack/kolla-ansible master: Fix: Update Skyline stop task  https://review.opendev.org/c/openstack/kolla-ansible/+/91969715:03
opendevreviewVerification of a change to openstack/kolla-ansible master failed: Fix trove module imports  https://review.opendev.org/c/openstack/kolla-ansible/+/91237815:10
opendevreviewPierre Riteau proposed openstack/kayobe stable/2023.2: Update instructions to migrate from CentOS Stream 8  https://review.opendev.org/c/openstack/kayobe/+/92139115:21
opendevreviewPierre Riteau proposed openstack/kayobe stable/2023.1: Update instructions to migrate from CentOS Stream 8  https://review.opendev.org/c/openstack/kayobe/+/92139215:22
opendevreviewMerged openstack/kayobe master: CI: Build default images in experimental jobs  https://review.opendev.org/c/openstack/kayobe/+/92106515:57
opendevreviewWill Szumski proposed openstack/kayobe master: Add vagrant-libvirt support  https://review.opendev.org/c/openstack/kayobe/+/70366716:00
tafkamax<SvenKieske> "I at least know of some deployme..." <- I am deploying keycloak to a same physical host as kolla-ansible runs on for OIDC auth.16:03
SvenKieskeyeah, that is a usual setup, for example :)16:04
SvenKieskeit's still difficult, because you have effectively two kinds of cfgmgmt solutions competing for the same host.16:04
SvenKieskeI would say the best practice for that would be to wrap k-a inside your own playbook, so you only ever execute one playbook and your outer playbook controls what k-a sees. this is still not bulletproof of course.16:05
opendevreviewWill Szumski proposed openstack/kayobe-config master: Sync with kayobe for 2024.1 release  https://review.opendev.org/c/openstack/kayobe-config/+/92139716:11
tafkamaxyes it is. Currently docker.json is managed by both, I need to fix it. As we are still not yet in prod.16:11
tafkamaxbut docker.json is added during bootstrapping16:11
tafkamaxThanks to kolla-ansible i  already merged the role in my playbook docker repo setup to deb822 version for futureproofing16:12
opendevreviewWill Szumski proposed openstack/kayobe-config-dev master: Sync with kayobe for 2024.1 release  https://review.opendev.org/c/openstack/kayobe-config-dev/+/92139816:14
opendevreviewMerged openstack/kayobe-config master: Sync with kayobe for 2024.1 release  https://review.opendev.org/c/openstack/kayobe-config/+/92139716:28
greatgatsbyHello.  We performed upgrades on our controllers and rebooted them one at a time.  Our rabbitmq logs are now flooded with queue.declare channel exception not_found errors for all the non-durable queues and our services are not functioning.  Did we miss something we should do when we need to restart a controller?  We do use kolla-ansible to stop all the containers, and confirm RMQ is in maintenance 18:50
greatgatsbymode and drain it before the reboot.18:50
opendevreviewMerged openstack/kayobe-config-dev master: Sync with kayobe for 2024.1 release  https://review.opendev.org/c/openstack/kayobe-config-dev/+/92139818:55
opendevreviewVerification of a change to openstack/kolla stable/2023.2 failed: swift-base: fix rsync missing for rpm installs  https://review.opendev.org/c/openstack/kolla/+/91677019:06
opendevreviewVerification of a change to openstack/kolla-ansible master failed: Fix trove module imports  https://review.opendev.org/c/openstack/kolla-ansible/+/91237819:24
opendevreviewMerged openstack/kolla-ansible master: Fix trove module imports  https://review.opendev.org/c/openstack/kolla-ansible/+/91237822:23

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