Wednesday, 2022-07-13

opendevreviewlixuehai proposed openstack/kolla-ansible master: Fix api layer become slow when shutdown one control node  https://review.opendev.org/c/openstack/kolla-ansible/+/84960303:03
opendevreviewlixuehai proposed openstack/kolla-ansible master: Fix api layer become slow when shutdown one control node  https://review.opendev.org/c/openstack/kolla-ansible/+/84948703:07
*** amoralej|off is now known as amoralej07:19
niknonHi! If I run "sudo ovs-vsctl show" on a Kolla all-in-one host, should I then see a list of Neutron bridges etc.? I don't see anything when I run that command.08:07
niknonSome context: I get a lot of errors like "neutron_lib.exceptions.BridgeDoesNotExist: Bridge br-int does not exist", both from neutron-dhcp, manila etc. It seems like something is not configured correctly.08:10
niknonI thought that neutron created these by itself on boot?08:11
hrwmorning08:39
yoctozeptomorning08:46
hrwadded cs9 to meeting agenda in whiteboard09:07
hrwas clustercheck needs solution09:10
yoctozeptohrw: I think you can try installing systemd in that image and working from there; the Fedora systemd has been container-friendly for some time already so I believe the RHEL9's one might be as well (and thus why they removed xinetd because then it was simply redundant)09:18
hrwbtw - why we fetch clustercheck in mariadb-base?09:30
yoctozeptohrw: because it's deployed near mariadb-server anyway and possibly because it relied on the client libs? not sure now09:33
hrwthis is shell script09:33
yoctozeptoyup, so it calls something, right? ;-)09:34
opendevreviewMerged openstack/kolla-ansible master: Set the ironic notification level  https://review.opendev.org/c/openstack/kolla-ansible/+/82896210:42
*** amoralej is now known as amoralej|lunch12:29
*** amoralej|lunch is now known as amoralej13:29
yoctozeptomeeting in 6 minutes mgoddard mnasiadka hrw yoctozepto bbezak parallax Fl1nt frickler adrian-a13:54
yoctozepto#startmeeting kolla14:00
opendevmeetMeeting started Wed Jul 13 14:00:10 2022 UTC and is due to finish in 60 minutes.  The chair is yoctozepto. 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
yoctozepto#topic Roll-call14:00
yoctozeptoo/14:00
mmalchukhi14:00
hrwo\14:01
yoctozeptocrowds today14:02
yoctozepto#topic Agenda14:02
yoctozepto* Roll-call14:02
yoctozepto* Agenda14:02
yoctozepto* Announcements14:02
yoctozepto* Review action items from the last meeting14:02
yoctozepto* CI status14:02
yoctozepto* Release tasks14:02
yoctozepto* Regular stable releases (first meeting in a month)14:02
yoctozepto* Current cycle planning14:02
yoctozepto* Additional agenda (from whiteboard)14:02
yoctozepto* Open discussion14:02
yoctozeptoin the additional agenda we have14:03
yoctozepto(hrw) CentOS Stream 914:03
yoctozepto(frickler) Virtual PTG planning14:03
yoctozepto(m.hiner) tmpfs comparison in kolla_docker14:03
yoctozepto(headphoneJames) please review let's encrypt patch: https://review.opendev.org/c/openstack/kolla-ansible/+/74134014:03
TimBeermann[m]o/14:03
yoctozepto#topic Announcements14:03
yoctozeptonothing to announce14:03
yoctozepto#topic Review action items from the last meeting14:04
yoctozeptomnasiadka Monasca - ensure it's marked as unbuildable where it should be and evaluate later in the cycle if situation fixed itself14:04
yoctozeptonot handled, mnasiadka not around14:04
yoctozeptoreadding14:04
yoctozepto#action mnasiadka Monasca - ensure it's marked as unbuildable where it should be and evaluate later in the cycle if situation fixed itself14:04
yoctozepto#topic CI status14:04
ra-rauo/14:05
yoctozeptothe CI seems green unless anyone noticed differently14:05
yoctozeptounsure about kayobe14:05
yoctozeptook, let's move on14:06
yoctozepto#topic Release tasks14:07
yoctozeptohttps://releases.openstack.org/zed/schedule.html14:07
yoctozeptoR-1214:07
yoctozeptoZed-2 milestone14:08
yoctozeptowe don't have any related tasks in kolla projects14:08
yoctozepto#topic Regular stable releases (first meeting in a month)14:09
yoctozeptoit's not the first meeting in a month, nothing to discuss; the patch is pending14:09
yoctozepto#topic Current cycle planning14:09
yoctozeptohow do we look with the different priorities?14:10
yoctozeptoI know some are in additional agenda14:10
yoctozeptoso we can discuss then14:10
yoctozeptounless someone did not include theirs and wishes to discuss them now14:10
hrw;D14:11
yoctozeptook, so I can report that kevko's proxysql is very close now14:11
kevkohi14:11
hrwand is not provided for cs914:11
yoctozeptoyeah, that's a good topic; cs9 being proxysql-less is sad14:11
hrwlast time I checked14:11
kevkoi already reported to authors ..14:12
kevkoand they replied they don't have a plans to build for cs914:12
yoctozeptoduh14:12
mmalchukfor Kayobe please review https://review.opendev.org/c/openstack/kayobe/+/845338 and https://review.opendev.org/c/openstack/kayobe/+/84003314:12
yoctozeptowell, we could default to using non-cs9 images for proxysql14:13
hrwmmalchuk: we are in a meeting now14:13
kevkoFrom what I see, CentOS 9 Stream is a rolling distro.14:13
kevkoIt's difficult for 3rd parties to support, as any components of the system can change/update/upgrade to unexpected versions and have unforeseen impact on the product.14:13
kevkoYou can try to install the RPM packages to see if any are compatible, still, long term it is a gamble.14:13
kevkoYou can also compile from source yourself.14:13
kevkoFor production I would recommend one of the distros we support, and matching packages from our repository.14:13
yoctozeptosome debian fallback or whatever14:13
kevko^^ from author 14:13
hrwkevko: then let them build for alma9 or rhel9 etc14:13
yoctozepto^14:14
hrwkevko: fluentd image uses td-agent built in alma9 container14:14
kevkoI don't think we will support CentOS Stream 9,14:14
kevkobut we will support Almalinux 9 which is compatible with RHEL 914:14
kevkoETA, next release in a few weeks.14:14
yoctozeptoawesome14:14
kevkoyeah, they replying fast :P 14:15
yoctozeptook, guessing nothing else to discuss here14:17
yoctozeptolet's move on14:17
yoctozeptoand thank you for handling the situation, hrw & kevko14:17
yoctozepto#topic (hrw) CentOS Stream 914:17
yoctozeptogo14:18
hrw;D14:18
hrwwe can build images (no ELK, Grafana, proxysql) but default k-a fails due to lack of mariadb-clustercheck (due to lack of xinetd in cs9)14:18
hrwofficial way for rhel9 family is 'use systemd instead of xinetd'14:19
hrwbut we have dumb-init '14:19
hrwmeh++14:19
kevkohmm14:20
yoctozeptodoes anyone know of another solution?14:21
yoctozeptomaybe we could go with xinetd from source? ;d14:21
hrwI do not even know what clustercheck does and why we need it ;D14:21
yoctozeptoit checks whether mariadb sever is in sync with the galera cluster14:21
yoctozeptoand haproxy uses it to avoid broken replicas14:22
kevkowell, clustercheck is reading status of wsrep in mariadb and returning 200/500 so haproxy now which is healtthy14:22
kevkobecause output is HTTP reply14:22
yoctozeptokevko: does proxysql require clustercheck?14:22
kevkonope14:22
yoctozeptook, so we could also "force" users wishing to use cs9 to use proxysql14:22
yoctozeptokevko would not mind14:22
yoctozeptonor me14:22
hrwI have a feeling that Z release will slip quite a while due to distro updates14:23
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add proxysql support for database  https://review.opendev.org/c/openstack/kolla-ansible/+/77021514:23
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Edit services roles to support database sharding  https://review.opendev.org/c/openstack/kolla-ansible/+/77021614:23
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [CI] Test ProxySQL with shards in the nova cells scenario  https://review.opendev.org/c/openstack/kolla-ansible/+/77062114:23
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [DNM] Trigger cells job  https://review.opendev.org/c/openstack/kolla-ansible/+/83891614:23
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Use Docker healthchecks for mariadb-server service  https://review.opendev.org/c/openstack/kolla-ansible/+/80561614:23
yoctozeptohrw: anything else to discuss?14:27
hrwnope14:27
yoctozeptolet's move on then14:28
yoctozepto#topic (frickler) Virtual PTG planning14:28
yoctozeptofrickler not around14:28
yoctozeptodoes anyone want to discuss this topic?14:29
TimBeermann[m]Not from my side14:30
ra-rauNot from my side. Frickler is on vacation14:31
hrwwhen vPTG takes place? October?14:31
yoctozeptonot sure14:33
yoctozeptobut that makes sense14:33
yoctozeptoit was usually (if not always) mid-October14:34
hrwso maybe we did not dropped that entry from march?14:35
hrws/from/since14:35
yoctozeptono, frickler wanted to discuss it14:37
yoctozeptoyou all can see the discussion from the last meeting14:37
hrwok, just wanted to be usre ;d14:37
* yoctozepto moving on14:37
yoctozeptosure14:37
yoctozepto#topic (m.hiner) tmpfs comparison in kolla_docker14:38
m_hinerSo I have this issue where in the JSON we get from container inspect, the tmpfs is represented as a dictionary with keys being the directory names and values are it's settings14:39
m_hinerthen in the kolla_docker module we compare that dictionary by converting it to set which only takes the keys so we basically just compare the directory names and not also their settings14:40
m_hinerMy question is, is this intententional and non-issue?14:40
opendevreviewSergei Raiskii proposed openstack/kolla-ansible master: Allow cinder-backup to be configured to use S3 backend.  https://review.opendev.org/c/openstack/kolla-ansible/+/84971114:41
yoctozeptom_hiner: that is certainly possible14:42
yoctozeptoI don't remember by heart what tmpfs settings are14:43
yoctozeptoif asked, I would probably say there are none14:43
yoctozeptomaybe they are dummies?14:43
yoctozeptolet's check14:43
yoctozeptoit seems it originally did not support options but now it does https://docs.docker.com/storage/tmpfs/#specify-tmpfs-options14:44
yoctozeptothat said, I am pretty sure kolla-ansible does not use them14:45
yoctozeptohence why they are ignored14:45
yoctozeptodid I help you?14:45
m_hinerso what you are saying is that it is fine as is, right?14:45
yoctozeptoright14:46
m_hinerOkay, that's all, thank you14:46
yoctozeptook, let's move on14:46
hrwyoctozepto: does it makes sense?: enable_mariadb_clustercheck: "{{ enable_haproxy if kolla_base_distro != 'centos' else 'false' }}"14:46
kevkoi don't think this is ok14:47
yoctozeptohrw: you need "false" without quote marks14:47
yoctozeptobut you can also do14:47
mgoddardyoctozepto, m_hiner: we can use tmpfs, although not by default14:47
yoctozepto"{{ enable_haproxy | bool and kolla_base_distro != 'centos' }}"14:48
mgoddardfor cinder volume conversion14:48
yoctozeptomgoddard: but not its options14:48
hrwyoctozepto: thx14:48
mgoddardperhaps not14:48
yoctozepto#topic (headphoneJames) please review let's encrypt patch: https://review.opendev.org/c/openstack/kolla-ansible/+/74134014:48
opendevreviewMarcin Juszkiewicz proposed openstack/kolla-ansible master: [WIP] add CentOS Stream 9 support  https://review.opendev.org/c/openstack/kolla-ansible/+/83971514:49
yoctozeptoI guess this one is pretty self-explanatory14:49
headphoneJamesWould love to get patch in this release14:50
-opendevstatus- NOTICE: Due to an incident in our hosting provider, the tarballs.opendev.org site (and possibly other sites served from static.opendev.org) is offline while we attempt recovery14:53
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Edit services roles to support database sharding  https://review.opendev.org/c/openstack/kolla-ansible/+/77021614:58
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [CI] Test ProxySQL with shards in the nova cells scenario  https://review.opendev.org/c/openstack/kolla-ansible/+/77062114:58
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [DNM] Trigger cells job  https://review.opendev.org/c/openstack/kolla-ansible/+/83891614:58
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Use Docker healthchecks for mariadb-server service  https://review.opendev.org/c/openstack/kolla-ansible/+/80561614:58
hrw#endmeeting?15:02
opendevmeetMeeting ended Wed Jul 13 15:02:35 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:02
opendevmeetMinutes:        https://meetings.opendev.org/meetings/kolla/2022/kolla.2022-07-13-14.00.html15:02
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/kolla/2022/kolla.2022-07-13-14.00.txt15:02
opendevmeetLog:            https://meetings.opendev.org/meetings/kolla/2022/kolla.2022-07-13-14.00.log.html15:02
hrwshit. since when I have chair powers?15:03
kevkoBtw, i had a question, is there a reason why neutron is not splitted to neutron-api and neutron-server (neutron-rpc-server) ? 15:04
yoctozeptothanks hrw15:04
kevkounderstand that it is probably from historical reasons ...15:04
yoctozeptosorry that someone caught my attention ;-)15:04
kevkobut this should be reworked, shouldn't be  ? 15:04
yoctozeptokevko: you mean in neutron itself?15:05
kevkoneutron-server container -> neutron-api, neutron-server15:05
kevkoi mean in kolla15:05
yoctozeptokevko: are they two separate daemons elsewhere?15:05
kevkowell, neutron-api as server which is just listening for API requiests ..and then RPC server no ? 15:06
yoctozeptokevko: so far I have only seen it in a single process tbh15:07
kevkolet me check and paste here15:08
kevkoyoctozepto: (neutron-server)[root@controller0 /]# ls -la  /var/lib/kolla/venv/bin/ | egrep 'neutron-api|neutron-rpc'15:10
kevko-rwxr-xr-x 1 root root  1866 Jun 28 09:28 neutron-api15:10
kevko-rwxr-xr-x 1 root root   267 Jun 28 09:28 neutron-rpc-server15:10
kevkobecause, sometimes you want to have different count of workers for rpc daemon and different for neutron-api15:10
kevkofor now neutron-server container is doing both 15:11
kevkoyoctozepto: it is also in official documentation for neutron -> https://docs.openstack.org/neutron/rocky/admin/config-wsgi.html 15:12
kevkoyoctozepto: i think it is from rocky 15:12
kevkoalso, healthcheck is only checking listen port for API ...not if it is connected to rabbitmq15:13
yoctozeptowell, we set api_workers and rpc_workers independently so it's not an issue15:14
yoctozeptobut splitting the two would help with their placement optimisation or whatever15:14
yoctozeptoyou can propose to split15:14
yoctozeptobut I would find it even more beneficial to split it per role further; as in splitting api/controller role from neutron agents role (like nova and nova-cell now)15:15
* yoctozepto off15:18
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add proxysql support for database  https://review.opendev.org/c/openstack/kolla-ansible/+/77021516:17
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Edit services roles to support database sharding  https://review.opendev.org/c/openstack/kolla-ansible/+/77021616:17
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [CI] Test ProxySQL with shards in the nova cells scenario  https://review.opendev.org/c/openstack/kolla-ansible/+/77062116:17
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [DNM] Trigger cells job  https://review.opendev.org/c/openstack/kolla-ansible/+/83891616:17
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Use Docker healthchecks for mariadb-server service  https://review.opendev.org/c/openstack/kolla-ansible/+/80561616:17
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add proxysql support for database  https://review.opendev.org/c/openstack/kolla-ansible/+/77021516:35
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Edit services roles to support database sharding  https://review.opendev.org/c/openstack/kolla-ansible/+/77021616:35
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [CI] Test ProxySQL with shards in the nova cells scenario  https://review.opendev.org/c/openstack/kolla-ansible/+/77062116:35
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [DNM] Trigger cells job  https://review.opendev.org/c/openstack/kolla-ansible/+/83891616:35
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Use Docker healthchecks for mariadb-server service  https://review.opendev.org/c/openstack/kolla-ansible/+/80561616:35
*** amoralej is now known as amoralej|off16:47
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add proxysql support for database  https://review.opendev.org/c/openstack/kolla-ansible/+/77021516:52
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Edit services roles to support database sharding  https://review.opendev.org/c/openstack/kolla-ansible/+/77021616:52
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [CI] Test ProxySQL with shards in the nova cells scenario  https://review.opendev.org/c/openstack/kolla-ansible/+/77062116:52
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [DNM] Trigger cells job  https://review.opendev.org/c/openstack/kolla-ansible/+/83891616:52
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Use Docker healthchecks for mariadb-server service  https://review.opendev.org/c/openstack/kolla-ansible/+/80561616:52
opendevreviewSergei Raiskii proposed openstack/kolla-ansible master: Allow cinder-backup to be configured to use S3 backend.  https://review.opendev.org/c/openstack/kolla-ansible/+/84971117:49
opendevreviewSergei Raiskii proposed openstack/kolla-ansible master: Allow cinder-backup to be configured to use S3 backend.  https://review.opendev.org/c/openstack/kolla-ansible/+/84971118:14
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add proxysql support for database  https://review.opendev.org/c/openstack/kolla-ansible/+/77021519:29
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Edit services roles to support database sharding  https://review.opendev.org/c/openstack/kolla-ansible/+/77021619:29
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [CI] Test ProxySQL with shards in the nova cells scenario  https://review.opendev.org/c/openstack/kolla-ansible/+/77062119:29
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: [DNM] Trigger cells job  https://review.opendev.org/c/openstack/kolla-ansible/+/83891619:29
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Use Docker healthchecks for mariadb-server service  https://review.opendev.org/c/openstack/kolla-ansible/+/80561619:29

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