Wednesday, 2022-06-22

*** vishalmanchanda_ is now known as vishalmanchanda06:12
*** carloss_ is now known as carloss06:12
opendevreviewMerged openstack/kolla-ansible master: Fix nested mounts of /run/openvswitch  https://review.opendev.org/c/openstack/kolla-ansible/+/84696906:42
opendevreviewMerged openstack/kolla-ansible stable/wallaby: Increase openstack-exporter timeout to 45 seconds  https://review.opendev.org/c/openstack/kolla-ansible/+/84479407:05
mnasiadkahrw: I can!07:28
*** amoralej|off is now known as amoralej07:42
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/yoga: Fix nested mounts of /run/openvswitch  https://review.opendev.org/c/openstack/kolla-ansible/+/84694407:46
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/xena: Fix nested mounts of /run/openvswitch  https://review.opendev.org/c/openstack/kolla-ansible/+/84694507:47
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/wallaby: Fix nested mounts of /run/openvswitch  https://review.opendev.org/c/openstack/kolla-ansible/+/84694607:48
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible master: [DNM] [CI] backend_host pre-upgrade  https://review.opendev.org/c/openstack/kolla-ansible/+/84702207:52
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible master: [DNM] [CI] backend_host pre- and post-upgrade  https://review.opendev.org/c/openstack/kolla-ansible/+/84702507:53
kevkofrickler: +2 and +w ? https://review.opendev.org/c/openstack/kolla/+/818727 << ? 08:07
opendevreviewMerged openstack/kolla-ansible stable/yoga: CI: cephadm: Add osds/pools/users in one run  https://review.opendev.org/c/openstack/kolla-ansible/+/84655809:01
opendevreviewMerged openstack/kolla-ansible stable/xena: CI: cephadm: Add osds/pools/users in one run  https://review.opendev.org/c/openstack/kolla-ansible/+/84655909:01
opendevreviewMerged openstack/kolla-ansible stable/wallaby: CI: cephadm: Add osds/pools/users in one run  https://review.opendev.org/c/openstack/kolla-ansible/+/84656009:01
mnasiadkayay09:10
hrwmnasiadka: lovely10:34
kevkohttps://review.opendev.org/c/openstack/kolla-ansible/+/846946 << bugfix, please anyone for +2 and +w ? 11:12
*** amoralej is now known as amoralej|lunch12:01
hrwdone12:05
opendevreviewMerged openstack/kolla-ansible stable/yoga: Fix nested mounts of /run/openvswitch  https://review.opendev.org/c/openstack/kolla-ansible/+/84694412:27
*** mattia is now known as Guest293912:48
*** Guest2939 is now known as mattia12:51
*** mattia is now known as blmt12:52
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/yoga: cinder: start using active-active for rbd  https://review.opendev.org/c/openstack/kolla-ansible/+/84715113:02
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible master: [DNM] [CI] backend_host pre-upgrade  https://review.opendev.org/c/openstack/kolla-ansible/+/84702213:03
opendevreviewMerged openstack/kolla-ansible stable/wallaby: Fix nested mounts of /run/openvswitch  https://review.opendev.org/c/openstack/kolla-ansible/+/84694613:03
*** amoralej|lunch is now known as amoralej13:11
mnasiadkamgoddard mnasiadka hrw yoctozepto bbezak parallax Fl1nt frickler adrian-a - meeting in 1013:50
*** rockey_ is now known as rockey13:51
mnasiadka#startmeeting kolla14:00
opendevmeetMeeting started Wed Jun 22 14:00:03 2022 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
frickler\o14:01
ra-rauo/14:02
yoctozeptoo/14:02
mnasiadka#topic agenda14:03
mnasiadka* Review action items from the last meeting14:03
mnasiadka* CI status14:03
mnasiadka* Release tasks14:03
mnasiadka* Regular stable releases (first meeting in a month)14:03
mnasiadka* Current cycle planning14:03
mnasiadka* Additional agenda (from whiteboard)14:03
mnasiadka* Open discussion14:03
mnasiadka#topic Review action items from the last meeting14:03
mnasiadkafrickler to continue working on Grafana dashboards14:03
mnasiadkahrw to look for aarch64 failures in yoga/master14:03
mnasiadkamnasiadka add more release liasons14:03
mnasiadkaI did mine14:03
mnasiadkahrw is not here14:03
mnasiadka#action hrw to look for aarch64 failures in yoga/master14:03
mnasiadkafrickler: ?14:03
fricklerI did some dashboard updates, but not finished yet14:03
mnasiadkaok, in progress then14:04
mnasiadka#action frickler to continue working on Grafana dashboards14:04
mnasiadka#topic CI status14:04
mnasiadkayoctozepto: CI all green I guess?14:04
yoctozeptoseems so14:04
mnasiadkaat least once14:04
mnasiadka#topic Release tasks14:04
mnasiadkaThis week is R-1514:05
mnasiadkaYoga Cycle-Trailing Release Deadline14:05
mnasiadkaAnd I think we merged the R-17 patches (switching back to master)14:06
mnasiadkaI need to check if we did that for Kayobe14:06
mnasiadka#topic Regular stable releases (first meeting in a month)14:06
mnasiadkafrickler: did we merge the regular stable release - first patch that you raised?14:07
frickleryes14:07
mnasiadkafantastic14:07
mnasiadkado we need another one now, or not yet?14:07
fricklerin two weeks would be first meeting of July14:07
mnasiadkaok14:07
mnasiadkaI'm going to be off first two weeks of July14:07
mnasiadkayoctozepto/frickler: can you run the meetings?14:07
fricklerthe first one yes, I may be off after that, too14:08
yoctozeptoI will be there14:08
mnasiadkaok, I'm leaving 30th (next week Thu - so will run next meeting) - coming back 18th July14:08
mnasiadka#topic Current cycle planning14:09
fricklerdo we want to discuss Jammy under this topic or later?14:09
mnasiadkaThat's the topic for it14:10
mnasiadkaThanks for picking up this topic as a joint effort ;-)14:10
fricklerwell thanks for breaking the things that I had working :-P14:10
mnasiadkaWell, I think it makes sense to have the init-runonce patch as separate14:11
fricklerfirst thing: tzdata vs. /etc/timezone, I would suggest to keep it in bindep14:11
mnasiadkaI'll raise it later today (unless you've done that already).14:11
mnasiadkaWell, bindep is for CI - what about regular users?14:11
fricklerbtw. we should fix kolla bindep getting used in kolla-ansible jobs14:11
yoctozeptowe should probably disable it14:11
fricklerthe ssh key type patch I didn't do yet14:11
frickleryoctozepto: and then set up the CI environment how?14:12
yoctozeptoanyhow, do we still need to mount /etc/timezone?14:12
mnasiadkaok, I'll do it today (the ssh key type patch) as promised14:12
mnasiadkayoctozepto: that's probably a good question14:12
yoctozeptofrickler: I think that file is actually just cargoculting stuff14:12
fricklero.k., so make a patch to drop it and we can base jammy on top14:13
yoctozeptoroger that14:13
fricklerthen there are the monasca issues. does anyone really care about monasca?14:14
frickleror phrased differently, who would block just dropping it?14:15
yoctozeptonot me14:15
mnasiadkaLet's post a patch for it, and see what's the result - but probably would be worth sending a mail to the mailing list.14:16
mnasiadkamy company is not relying on it anymore14:17
yoctozeptohow badly is it broken?14:17
yoctozeptomnasiadka: wow, that's good to hear14:17
mnasiadkait requires some confluent/kafka libs that are not in distros14:17
yoctozeptoack14:17
mnasiadkaI mean it requires newer versions than in distros14:17
mnasiadkaSo unless somebody wants to put cycles in making it work - we just make it unbuildable for now and try to seek any people wanting to make it alive in Kolla14:18
mnasiadkaat least that's my proposal14:18
frickler+114:18
mnasiadkaanybody wants to take care of this?14:18
fricklerI can make a patch but I don't like sending mail14:19
mnasiadkaOk, I can send the mail14:19
mnasiadkaprobably no answers as always :)14:19
fricklerdo you want the patch first in order to reference it in the mail? or the other way round?14:20
mnasiadka#action frickler/mnasiadka to handle Monasca being unbuildable (mark as unbuildable, send mail to ML around volunteers to fix, if not submit a patch to drop)14:20
mnasiadkaI think we can. create the patch as a result, too much work if somebody wants to pick it up I think14:21
mnasiadkatoo much work in creating a patch dropping everything ;-)14:21
mnasiadkaok, I guess Jammy topic is more or less clear how to proceed14:21
fricklerok, so I'll wait for answers until next week14:21
mnasiadkaare there any other features/patches we'd like to discuss?14:22
fricklerdoes anyone know the state of the podman work?14:22
priteauI would like to discuss the openstack-exporter patch14:22
fricklersome time ago they said they are reworking things14:22
mnasiadkaI have no clue14:23
mnasiadkapriteau: sure, go on14:23
mnasiadkaI think yoctozepto and frickler are the reviewers14:23
priteauIndeed14:23
priteauSo as a summary: we currently have an old prometheus openstack-exporter, 1.3.014:23
priteauI have contributed an update to the latest, 1.6.014:23
priteauProblem is that now, by default, openstack-exporter will use the latest Nova API microversion, which makes some metrics unavailable or changes some metadata14:24
frickler#link https://review.opendev.org/c/openstack/kolla-ansible/+/82890214:24
priteauThe microversion can be customised with an environemtn variable14:24
priteauThat's the patch14:25
priteauThe debate is around the default microversion to use14:25
priteauI was proposing to use 2.1 so metrics stay the same as what we have in Yoga and previous releases14:25
priteauBut if the majority thinks we should use latest, I can update my patch14:25
priteauAnd add an upgrade note explaining how to set the microversion to keep metrics unchanged14:26
fricklerso I'm the one with the -1 on it, but open to hearing other opinions14:27
mnasiadkaI understand new API is not returning some data?14:27
fricklerit doesn't return data that is possibly wrong14:28
priteauThey dropped some metrics in Wallaby: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#maximum-in-wallaby14:28
fricklerlike the flavor id that a server was created with14:28
fricklerwhich may no longer exist14:28
priteauBut also flavor_id is missing14:28
priteauThat's an older change, Pike microversion I think, but only visible through openstack-exporter with latest versions14:29
fricklerso my argument is nova made these changes for a reason and we shouldn't override them by default14:30
fricklerI'm fine with keeping the old behavior in stable backports14:30
fricklerdeployers can still override if they choose to going forward14:31
priteauWould we update openstack-exporter in stable?14:31
fricklernot sure, would we? we did backport the skydive update14:32
priteauI believe I checked the output of metrics, if we use Nova API 2.1, the existing metrics are not modified14:32
priteauWell, skydive was fixing a bug14:32
mnasiadkaWe normally bump versions of those external infra components in stable branches14:32
priteauopenstack-exporter update would add a number of new metrics, but shouldn't be a problem14:32
mnasiadkaAs long as it does not break anything it’s fine14:33
fricklerthere are some bugfixes in 1.4.0 at least, so I think we do want to backport14:34
mnasiadkaSo, default to latest microversion in Zed, backport with old microversion (but overridable) - does that sound ok?14:34
priteauIn a way I would have preferred if the exporter used 2.1 as default, which I believe is what CLI clients do? You need to explicitly give the microversion you want to use if not default14:34
priteaumnasiadka: yes, I think so.14:34
mnasiadkaGood :)14:35
fricklerthat's a bug in OSC rather than a feature14:35
priteauI understand frickler's arguments, no one else agrees or disagrees strongly, so I'll adapt the patch14:35
mnasiadkaThanks14:35
priteauThanks for taking the time to discuss this14:36
mnasiadkafrickler: podman state is unknown to me - yoctozepto probably is the assigned reviewer14:36
yoctozeptoI dont14:36
yoctozeptoknow either14:36
yoctozeptosorry14:36
mnasiadkaSo be it14:36
mnasiadka#topic Open discussion14:36
mnasiadkaAnybody anything?14:37
fricklerI revived an old patch to use clouds.yaml instead of openrc https://review.opendev.org/c/openstack/kolla-ansible/+/45200514:37
frickleralso the test with updated ansible version in zuul went well, so we are prepared for that14:38
mnasiadkaOk, makes sense, but we’re still going to template out openrc? Kayobe uses that14:38
fricklerwe will do it for now, but IMO we should deprecate it14:39
yoctozeptoI agree with frickler 14:39
fricklerbut not urgent, so maybe a topic for next ptg14:39
mnasiadkaDeprecation is ok, we just need to adapt14:39
yoctozeptoI think we can deprecate this cycle14:39
mnasiadka+114:40
fricklerit also mainly is about CI I think14:40
fricklernot about how deployments use it. we have clouds.yaml in OSISM for quite some time14:40
headphoneJamesif possible, a review of Let's Encrypt is still most welcome: https://review.opendev.org/c/openstack/kolla-ansible/+/74134014:41
mnasiadkaheadphoneJames: thanks for reminding14:43
mnasiadkaOk, thanks for attending14:43
mnasiadkaSee you next week14:43
mnasiadka#endmeeting14:43
opendevmeetMeeting ended Wed Jun 22 14:43:44 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:43
opendevmeetMinutes:        https://meetings.opendev.org/meetings/kolla/2022/kolla.2022-06-22-14.00.html14:43
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/kolla/2022/kolla.2022-06-22-14.00.txt14:43
opendevmeetLog:            https://meetings.opendev.org/meetings/kolla/2022/kolla.2022-06-22-14.00.log.html14:43
fricklerthx mnasiadka 14:45
yoctozeptothx mnasiadka 14:46
fricklerthere was a patch in devstack tuning malloc for python threads, not sure if we'd want to copy https://review.opendev.org/c/openstack/devstack/+/84580514:46
yoctozeptointeresting14:47
fricklerand this one from osa I also found interesting, though it seems we don't do CSP at all yet? https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/84647314:48
opendevreviewPierre Riteau proposed openstack/kolla-ansible master: Fix typo in prometheus-node-exporter restart handler  https://review.opendev.org/c/openstack/kolla-ansible/+/84717914:52
opendevreviewPierre Riteau proposed openstack/kolla-ansible master: Support setting Nova API microversion for openstack-exporter  https://review.opendev.org/c/openstack/kolla-ansible/+/82890214:55
opendevreviewPierre Riteau proposed openstack/kolla master: Bump prometheus-openstack-exporter version to 1.6.0  https://review.opendev.org/c/openstack/kolla/+/84560114:57
priteauI updated both patches for openstack-exporter14:58
*** blmt is now known as mattia15:19
*** mattia is now known as blmt15:20
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Add support for Ubuntu Jammy Jellyfish (22.04 LTS)  https://review.opendev.org/c/openstack/kolla-ansible/+/84607015:33
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: init-runonce: Migrate to ecdsa keys  https://review.opendev.org/c/openstack/kolla-ansible/+/84718715:36
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Add support for Ubuntu Jammy Jellyfish (22.04 LTS)  https://review.opendev.org/c/openstack/kolla-ansible/+/84607015:41
hrwfrickler: monasca/x86-64 builds for Debian, CS8, CS9, Ubuntu/20.04 as they use python 3.6 - 3.9 so use upstream provided wheel file.16:21
hrwfrickler: Ubuntu 22.04 uses Python 3.10 so no wheel == no monasca16:22
hrwfrickler: aarch64 do not have wheel == no monasca16:22
hrwfrickler: we can make ubuntu/22.04 use upstream confluent repos and build confluent-kafka-python during building an image. but it is time consuming16:23
mnasiadkahrw: so basically in Zed the final situation (unless somebody steps up) is that we'll have Monasca buildable for Debian and CS9/RockyLinux917:36
hrwmnasiadka: yes17:37
hrwmnasiadka: and x86-64 only17:37
mnasiadkayes, that's what I meant17:37
hrwmnasiadka: I wrote about it on openstack-discuss few days ago. no reponse17:38
mnasiadkahrw: so mailing to ML step is done ;)17:38
mnasiadkaLet's see how that evolves, but I don't see anybody putting in cycles/caring for Monasca in Kolla anymore - so we might drop off some weight sooner or later.17:39
hrwmnasiadka: deprecate in Zed, drop in Atlas?17:40
mnasiadkamight be, let's discuss it again on next meeting - if nobody replies to your mail.17:41
hrwiirc aarch64 failures got sorted by disabling monasca. ubuntu/aarch64 fails due to rmq/erlang situation17:41
*** amoralej is now known as amoralej|off17:56

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