Tuesday, 2021-10-05

jingvar\o/07:22
*** amoralej|off is now known as amoralej07:27
mnasiadkamorning08:30
mnasiadkayoctozepto: other things won yesterday08:30
yoctozeptomnasiadka: won with..?08:32
mnasiadkayoctozepto: updating the cinderlib change ;)08:32
yoctozeptoah, did not know you were going to08:36
yoctozeptoyou never told me08:37
mgoddardmorning08:44
mgoddardwe gonna switch to quay.io already? https://review.opendev.org/c/openstack/kolla-ansible/+/80848608:44
mnasiadkamgoddard: if you say so ;)08:46
yoctozeptomgoddard, mnasiadka: companion docs change that we might want to also backport: https://review.opendev.org/c/openstack/kolla-ansible/+/80944508:49
mgoddardyoctozepto: 'rewrite' in the commit message scared me off :D08:50
yoctozeptolol08:50
opendevreviewMichal Nasiadka proposed openstack/kolla master: cinder-volume: Install binary libraries only in binary  https://review.opendev.org/c/openstack/kolla/+/81001608:51
opendevreviewMerged openstack/kolla-ansible master: Add missing CloudKitty documentation.  https://review.opendev.org/c/openstack/kolla-ansible/+/80565008:52
opendevreviewMerged openstack/kayobe stable/wallaby: CI: Fix bashate ignores  https://review.opendev.org/c/openstack/kayobe/+/81232208:59
opendevreviewMerged openstack/kayobe stable/victoria: CI: Fix bashate ignores  https://review.opendev.org/c/openstack/kayobe/+/81232309:00
opendevreviewPierre Riteau proposed openstack/kayobe master: Enable consistent network device naming  https://review.opendev.org/c/openstack/kayobe/+/79985409:02
opendevreviewMichal Nasiadka proposed openstack/kolla master: cinder-volume: Install binary python libs only in binary  https://review.opendev.org/c/openstack/kolla/+/81001609:08
opendevreviewDr. Jens Harbott proposed openstack/kolla master: prometheus: Add OVS exporter  https://review.opendev.org/c/openstack/kolla/+/81246309:08
opendevreviewRadosław Piliszek proposed openstack/kolla master: cinder-volume: Install binary python libs only in binary  https://review.opendev.org/c/openstack/kolla/+/81001609:19
opendevreviewPierre Riteau proposed openstack/kayobe master: Build overcloud host image directly with DIB  https://review.opendev.org/c/openstack/kayobe/+/77260909:35
opendevreviewPierre Riteau proposed openstack/kayobe master: Build overcloud host image directly with DIB  https://review.opendev.org/c/openstack/kayobe/+/77260909:44
opendevreviewMerged openstack/kolla-ansible master: Switch default images source to quay.io  https://review.opendev.org/c/openstack/kolla-ansible/+/80848610:03
opendevreviewMerged openstack/kolla-ansible master: Do not enable mariadb-clustercheck when not needed  https://review.opendev.org/c/openstack/kolla-ansible/+/80999010:03
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/wallaby: Do not enable mariadb-clustercheck when not needed  https://review.opendev.org/c/openstack/kolla-ansible/+/81243810:10
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/victoria: Do not enable mariadb-clustercheck when not needed  https://review.opendev.org/c/openstack/kolla-ansible/+/81243910:12
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/victoria: Do not enable mariadb-clustercheck when not needed  https://review.opendev.org/c/openstack/kolla-ansible/+/81243910:12
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/ussuri: Do not enable mariadb-clustercheck when not needed  https://review.opendev.org/c/openstack/kolla-ansible/+/81244010:27
Fl1ntHowdy!10:44
Fl1ntAnyone else having issues with OFTC TLS Certs?10:44
yoctozeptonot me10:56
opendevreviewMichal Arbet proposed openstack/kolla master: Remove default policy files  https://review.opendev.org/c/openstack/kolla/+/81247910:56
Fl1ntweird, with strict TLS check IRC Client complain about expired Cert11:02
kevkohttps://review.opendev.org/c/openstack/kolla/+/812479 << anyone to review/chec 11:17
kevkocheck11:17
*** amoralej is now known as amoralej|lunch11:30
Fl1ntkevko, funny I'm working on our policies ^^ YAML/JSON are also colliding :D11:38
Fl1ntkevko, just checked out11:40
Fl1ntpolicy.d folder is a requirement from Openstack11:41
Fl1nthttps://docs.openstack.org/nova/latest/cli/nova-policy.html11:41
mgoddardkevko: why is debian shipping non-default policies?11:46
kevkoit's not non-default policies ..11:48
mgoddardkevko: so why do they break us?11:48
Fl1ntDebian is shipping default policies within policy.d for you to be able to easily override policies11:49
kevkomgoddard: well, policies are read in following order ->   policy.yaml  -> policy.d  --> but kolla-ansible provides mechanism to inject user-defined policy into image, but if you have custom policy ..you don't want to be overriden by any file in policy.d ...11:50
Fl1ntBTW mgoddard when you add custom policies using .yaml file extension within Kolla-ansible it collide with the default .json one pushed.11:50
mgoddardkevko: are they not merged?11:51
Fl1ntkevko, woot wait what? Aren't you mixing things with K-A instead11:51
Fl1nt?11:51
kevkoFl1nt: nope, I don't think ...11:52
Fl1ntpolicies are pushed by k-a at config time, do you talk about template-override with kolla ?11:53
Fl1ntthose policies are then loaded by config.json call on dumb-init kolla_start call11:53
kevkoFl1nt: yeah, they are pushed by k-a in config, time ..but when container is restarted ..both policies are read ..and bigger weight is that on in policy.d 11:54
Fl1ntyeah, that's normal11:54
Fl1ntso you need to update kolla-ansible workflow11:54
mgoddardkevko: are those rules in policy.d commented out?11:54
Fl1ntnot kolla11:54
kevkoFl1nt: well, it depends -> 1. Kolla-ansible can change mechanism from pushing single policy file into container to several files AND change path in container to policy.d11:56
kevkoor 2. Just remove policy.d folder in kolla in images 11:56
Fl1ntyes11:56
Fl1ntno11:56
kevko(sorry not folder ..just files inside)11:56
Fl1ntnope, your container should be a generic based thing, so you don't touch it, if your sources are binary then you're expected to respect distribution based opinion.11:57
Fl1ntif you want more control11:57
Fl1ntthen you build base on sources11:57
Fl1ntbut even then11:58
kevkomgoddard: most of them are commented ..but not all -> https://paste.opendev.org/show/809788/11:58
Fl1ntyou'll probably still get the folder AND the default policies11:58
mgoddardkevko: they should all be commented out - rely on policy in code11:58
mgoddardthat is the problem here11:58
mgoddardif they are specifying the defaults then it is unnecessary. If they are not then it is wrong11:59
mgoddardand also likely to go stale11:59
Fl1ntnot necessary, code based is for Openstack raw definition, distributors can choose things to get opiniated things related to their way to do things.11:59
mgoddardkevko said they were defaults though12:00
Fl1ntyeah, default from debian packages12:00
Fl1ntFrom my understanding tho12:01
kevkomgoddard: i've checked wallaby, xena has policies commented 12:02
Fl1ntkevko, are you building using source or binary?12:02
Fl1ntkevko, IMHO, in order to get the most generic and clean solution, you should edit the policy_item playbook to clean out the policy.d folder based on ansible_distribution.12:04
Fl1ntMaybe introduce a new switch to let the user choose to clean it or not.12:05
kevkobinary 12:06
Fl1ntok, it explain why so.12:14
opendevreviewPierre Riteau proposed openstack/kayobe master: Build overcloud host image directly with DIB  https://review.opendev.org/c/openstack/kayobe/+/77260912:17
opendevreviewDr. Jens Harbott proposed openstack/kolla master: prometheus: Add OVS exporter  https://review.opendev.org/c/openstack/kolla/+/81246312:51
*** amoralej|lunch is now known as amoralej13:03
ignaziocassanohello, please any help on kolla wallaby restore mariadb ? 13:06
ignaziocassanoI have 3 controllers and my mariadb cluster was damaged;. I destroyed and removed mariadb containters and volumes. I redeployed it but now I must restore from a backup made by kolla-ansible mariadb_backup full13:08
ignaziocassanoI read the followinghttps://docs.openstack.org/kolla-ansible/latest/admin/mariadb-backup-and-restore.html but I did not understand if I must extecute it on all controllers 13:11
yoctozeptomgoddard: no comments on docs update? (asking because maybe you have them in drafts)13:13
yoctozeptoignaziocassano: you restore on one13:14
yoctozeptojust make sure to use the correct image, the one in the docs is just an example13:15
yoctozepto(old version, predefined distro)13:15
ignaziocassanoyoctozepto: Hi, but while I am restoring I must stop mariadb on the other 2 controllers ?13:15
ignaziocassanoyoctozepto: ath this ttime the db have initial configuration with all tables empty And I must reimport all tables13:16
Fl1ntignaziocassano, nope your cluster will deal with fresh data distribution13:17
Fl1ntit's a cluster, so when one host receive data it send them to the rest of the hosts.13:17
ignaziocassanoFl1nt: now it is exactly as a fresh installation13:18
opendevreviewMerged openstack/kayobe master: Enable consistent network device naming  https://review.opendev.org/c/openstack/kayobe/+/79985413:18
Fl1ntjust restore your data and if you're on the same Openstack version then it will be fine.13:18
ignaziocassanoFl1nt: I must sto mariadb on the other two controllers while I restore on one of it ?13:19
ignaziocassanoFl1nt: I must stop mariadb on the other two controllers while I restore on one of it ?13:19
yoctozeptoignaziocassano: yes, stop them all, delete everything, restore on one13:20
ignaziocassanoyoctozepto: delete everithing ? How can to it ? Which is exactly the procedure ? Sorry but I do not know mariadb cluster. 13:22
ignaziocassanoyoctozepto: delete everithing ? How can do it ? Which is exactly the procedure ? Sorry but I do not know mariadb cluster. 13:22
yoctozeptoI meant that rm -rf13:22
yoctozeptoplease try the instructions and let us know how they can be improved ;-)13:23
ignaziocassanoyoctozepto: so : on tow controllers I enter in mariaddb container and rm /var/lib/maysql content , right? Stop mariadb: On one controller I execute the restore and then I start the other two13:25
ignaziocassano?13:25
ignaziocassanoyoctozepto: so : on two controllers I enter in mariaddb container and rm /var/lib/maysql content , right? Stop mariadb: On one controller I execute the restore and then I start the other two13:25
ignaziocassanocould be the right procedure ?13:26
yoctozeptoyeah, it sounds right to me13:27
ignaziocassanoI will try it13:27
ignaziocassanothanks13:27
ignaziocassanoyoctozepto: I am following doc at https://docs.openstack.org/kolla-ansible/latest/admin/mariadb-backup-and-restore.html but I cannot write in the volume13:54
opendevreviewPiotr Parczewski proposed openstack/kolla master: Remove Influxdb data source Grafana plugin  https://review.opendev.org/c/openstack/kolla/+/81250513:55
yoctozeptowhat does it say?13:57
ignaziocassanopermission denied13:57
opendevreviewDr. Jens Harbott proposed openstack/kolla master: prometheus: Add OVS exporter  https://review.opendev.org/c/openstack/kolla/+/81246314:02
kevkoignaziocassano: more context ? 14:16
ignaziocassanokevko: I restored on one node, but it does not replicate on the other two nodes14:24
ignaziocassanokevko: I which is the procedure? Stop mariadb on two nodes. Restore on one node ?14:26
ignaziocassanokevko: I lost the cluster. I created again it with kolla deploy. So it is like a new openstack installation. Now I must restore fom a backup made by kolla-ansible mariadb_backup playbook14:28
opendevreviewMark Goddard proposed openstack/kayobe master: Fix seed VM configdrive when admin network is a VLAN  https://review.opendev.org/c/openstack/kayobe/+/75295514:43
opendevreviewMark Goddard proposed openstack/kayobe master: Fix seed VM configdrive when admin network is a VLAN  https://review.opendev.org/c/openstack/kayobe/+/75295514:45
*** dtantsur_ is now known as dtantsur15:10
opendevreviewPierre Riteau proposed openstack/kayobe master: Build overcloud host image directly with DIB  https://review.opendev.org/c/openstack/kayobe/+/77260915:14
opendevreviewPierre Riteau proposed openstack/kayobe master: Support building multiple disk images  https://review.opendev.org/c/openstack/kayobe/+/81251615:14
mnasiadkayoctozepto, mgoddard: Anything that we're missing to be merged before branching and posting RC1?15:25
mgoddardmnasiadka: probably - discuss in tomorrow's meeting? Can always backport if necessary though15:26
yoctozeptoyeah, we are15:26
yoctozeptoI will post a list to the whiteboard15:26
mnasiadkayoctozepto: why it's not on the whiteboard?15:26
mnasiadkaThanks15:26
yoctozepto:-)15:26
mnasiadkaWe need a final list on the whiteboard before the meeting15:26
yoctozeptoyeah15:26
yoctozeptothat's the plan15:26
mnasiadkafantastic15:28
mnasiadkamgoddard: do you think we'd be able to prepare the same for Kayobe tomorrow?15:28
mgoddardmnasiadka: I should think so15:28
mnasiadkagreat15:29
mnasiadkafirewalld is merging, I'll cross it out on the whiteboard15:29
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible master: WIP: CI: Test MariaDB backup  https://review.opendev.org/c/openstack/kolla-ansible/+/69333215:32
opendevreviewPierre Riteau proposed openstack/kayobe master: Add support for configuring tuned profile  https://review.opendev.org/c/openstack/kayobe/+/81142415:33
mgoddardmnasiadka: I did wonder if infra VMs means we need new vars for firewalld and tuned...15:40
mnasiadkamgoddard: well, not so complicated to follow up :)15:40
mgoddardmnasiadka: could be a follow up (which would help backports)15:41
*** amoralej is now known as amoralej|off16:20
opendevreviewMerged openstack/kayobe master: Support configuration of firewalld  https://review.opendev.org/c/openstack/kayobe/+/79706817:25
opendevreviewMerged openstack/kayobe-config-dev master: Use kolla_internal_vip_address instead of aio_vip_address  https://review.opendev.org/c/openstack/kayobe-config-dev/+/80524017:28
opendevreviewPiotr Parczewski proposed openstack/kolla master: Remove InfluxDB data source Grafana plugin  https://review.opendev.org/c/openstack/kolla/+/81250518:00
opendevreviewPierre Riteau proposed openstack/kayobe master: Set proxy option in early dnf invocation  https://review.opendev.org/c/openstack/kayobe/+/80224621:21
opendevreviewPierre Riteau proposed openstack/kayobe master: Set proxy option in early dnf invocation  https://review.opendev.org/c/openstack/kayobe/+/80224621:24

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