Friday, 2021-08-27

mnasiadkayoctozepto: re collections - we would need to move to FQCNs and install required collections on the node running kolla-ansible command - first is more or less easy, second would need an additional command to install from requirements.yml file I guess06:30
mnasiadkamgoddard: seems ansible-core 2.11 doesn't like kolla_toolbox module approach - https://538ea43bba4ab74baa0f-8156621505f6355ffb6896f9b15e0b7a.ssl.cf1.rackcdn.com/796758/7/check/kolla-ansible-centos8s-source/fa8182f/primary/logs/ansible/deploy https://github.com/ansible/ansible/blob/9691eb5f2054b2c39a33b3ecb2bdb60c167b590b/lib/ansible/parsing/mod_args.py#L34306:40
yoctozeptoduh and duh06:54
opendevreviewMichal Nasiadka proposed openstack/kolla master: haproxy: Use haproxy 2.2.x  https://review.opendev.org/c/openstack/kolla/+/80451306:57
*** rpittau|afk is now known as rpittau07:07
*** amoralej|off is now known as amoralej07:08
yoctozeptomnasiadka's mass approval in the gates ;D07:46
mnasiadkayoctozepto: yeah well, I convinced myself to review some stuff ;)07:48
*** mgoddard- is now known as mgoddard07:58
mnasiadkayoctozepto: https://review.opendev.org/c/openstack/kolla-ansible/+/785229 - here's one that needs your review07:59
yoctozeptook, checking out, looks short08:00
yoctozeptomnasiadka: any reason we call it integration now and not exporter?08:02
mnasiadkayoctozepto: have no clue, we're just scraping fluentd ;)08:02
yoctozeptomnasiadka: ok, I think I understand ;-) 08:07
yoctozeptoapproved with some nits08:07
mgoddardyoctozepto: I wanted s/integration/metrics/, but hey :)08:22
mgoddardyoctozepto: exporter is external to the service being monitored08:22
mnasiadka,,integrated exporter'' :D08:25
opendevreviewMerged openstack/kolla-ansible stable/ussuri: Fix regression in image pull action v2  https://review.opendev.org/c/openstack/kolla-ansible/+/80560208:26
opendevreviewMerged openstack/kolla-ansible stable/ussuri: Add ability to retry image pulling  https://review.opendev.org/c/openstack/kolla-ansible/+/80556708:26
ignaziocassanoyoctozepto : Hi, unfortunately my managers are not agree to switch on debian so I cannot test it08:33
yoctozeptoignaziocassano: I see08:35
yoctozeptomgoddard: yeah, that's what I figured finally :-)08:35
ignaziocassanoyoctozepto : do you know if I can get help on any irc for the issue on nova libvirt on ubuntu ? 08:38
yoctozeptono idea08:39
yoctozeptothey would probably send you back to us08:39
opendevreviewMerged openstack/kolla-ansible stable/victoria: Add ability to retry image pulling  https://review.opendev.org/c/openstack/kolla-ansible/+/80556608:39
opendevreviewMerged openstack/kolla-ansible stable/wallaby: Add ability to retry image pulling  https://review.opendev.org/c/openstack/kolla-ansible/+/80556508:39
opendevreviewMerged openstack/kolla-ansible stable/ussuri: Set changed_when to false for group_by tasks  https://review.opendev.org/c/openstack/kolla-ansible/+/80513308:39
opendevreviewMerged openstack/kolla-ansible stable/victoria: Set changed_when to false for group_by tasks  https://review.opendev.org/c/openstack/kolla-ansible/+/80513208:39
opendevreviewMerged openstack/kolla-ansible stable/wallaby: Use Docker healthchecks for rabbitmq services  https://review.opendev.org/c/openstack/kolla-ansible/+/80443608:39
opendevreviewMerged openstack/kolla-ansible stable/wallaby: Add suppress_type_name to stop warnings with ES7  https://review.opendev.org/c/openstack/kolla-ansible/+/80415708:39
opendevreviewMerged openstack/kolla-ansible stable/ussuri: Check config when checking the containers  https://review.opendev.org/c/openstack/kolla-ansible/+/80367308:39
opendevreviewMerged openstack/kolla-ansible stable/victoria: Check config when checking the containers  https://review.opendev.org/c/openstack/kolla-ansible/+/80367208:39
opendevreviewMerged openstack/kolla-ansible stable/wallaby: Check config when checking the containers  https://review.opendev.org/c/openstack/kolla-ansible/+/80367108:40
opendevreviewMerged openstack/kolla-ansible stable/wallaby: [CI] Slim down Masakari job  https://review.opendev.org/c/openstack/kolla-ansible/+/80287008:40
ignaziocassanoyoctozepto : So the bug will reimain in unassigned state or do you think someone will investigate ?08:40
opendevreviewVerification of a change to openstack/kolla-ansible master failed: Replace auth_uri with www_authenticate_uri  https://review.opendev.org/c/openstack/kolla-ansible/+/79762508:40
yoctozeptoignaziocassano: I am still investigating... to some extent08:42
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible master: [CI] Test instance health after upgrade  https://review.opendev.org/c/openstack/kolla-ansible/+/80633108:44
yoctozeptoignaziocassano: ^ for example like that08:46
opendevreviewMichal Nasiadka proposed openstack/kolla master: haproxy: Use haproxy 2.2.x  https://review.opendev.org/c/openstack/kolla/+/80451308:52
opendevreviewMerged openstack/kolla-ansible master: Use api-paste.ini from /etc/neutron  https://review.opendev.org/c/openstack/kolla-ansible/+/80428808:55
opendevreviewMerged openstack/kolla-ansible master: Fix Masakari in multi-region deploys  https://review.opendev.org/c/openstack/kolla-ansible/+/80545108:55
opendevreviewVerification of a change to openstack/kolla-ansible master failed: Update Manila deploy steps for Wallaby  https://review.opendev.org/c/openstack/kolla-ansible/+/80274308:55
opendevreviewMerged openstack/kolla-ansible master: Use Docker healthchecks for keystone-fernet container  https://review.opendev.org/c/openstack/kolla-ansible/+/80454609:02
opendevreviewMerged openstack/kolla-ansible master: Use Docker healthchecks for memcached services  https://review.opendev.org/c/openstack/kolla-ansible/+/78377909:02
opendevreviewMerged openstack/kolla-ansible master: Use Docker healthchecks for nova-spicehtml5proxy service  https://review.opendev.org/c/openstack/kolla-ansible/+/80439109:04
opendevreviewVerification of a change to openstack/kolla-ansible master failed: Use Docker healthchecks for memcached service  https://review.opendev.org/c/openstack/kolla-ansible/+/80456009:11
opendevreviewMerged openstack/kolla-ansible master: [CI] Test Swift upgrades  https://review.opendev.org/c/openstack/kolla-ansible/+/72279809:31
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible master: [CI] Test instance health after upgrade  https://review.opendev.org/c/openstack/kolla-ansible/+/80633109:33
opendevreviewMerged openstack/kolla-ansible master: Support monitoring Fluentd with Prometheus  https://review.opendev.org/c/openstack/kolla-ansible/+/78522909:34
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/wallaby: Fix Masakari in multi-region deploys  https://review.opendev.org/c/openstack/kolla-ansible/+/80622209:37
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/victoria: Fix Masakari in multi-region deploys  https://review.opendev.org/c/openstack/kolla-ansible/+/80622309:37
yoctozeptomgoddard, mnasiadka: oldie https://review.opendev.org/c/openstack/kolla-ansible/+/804522/109:39
mgoddardyoctozepto: ask again on tuesday :D09:40
yoctozeptomgoddard: short patch09:40
yoctozeptomgoddard: is approving disabled till Tuesday? :D09:40
mgoddardyoctozepto: half day, half day of work to do09:42
yoctozeptomgoddard: ok, I will find a twice smaller patch then09:44
yoctozeptomnasiadka: wow, you have approved memcached healthchecks twice today ;d09:45
mnasiadkayoctozepto: that's how it ends when you don't review anything for weeks ;)10:13
yoctozeptoignaziocassano: https://bugs.launchpad.net/kolla-ansible/+bug/1941706 triaged, reproducible in CI (cc mgoddard, mnasiadka - it really seems ubuntu folks just have not reported this issue yet :O )10:45
yoctozeptodebian passes, waiting for centos10:46
ignaziocassanoyoctozepto: thanks10:50
mnasiadkayoctozepto: why am I not surprised...11:49
yoctozeptomnasiadka: centos failed too12:04
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible master: [CI] Test instance health after upgrade  https://review.opendev.org/c/openstack/kolla-ansible/+/80633112:40
blmtI have a curiosity regarding kolla updates (so minor versions not releases)12:42
yoctozeptoplease share your curiosity12:43
blmtit seems whenever we attempt one all of our VM root disk goes read only. I assume this a side effect of using NFS as a backing storage12:43
yoctozeptohmm, possible; it certainly does not happen with ceph rbd12:43
blmtnetapp driver to be more precise but I don't think it matters in this specific case12:43
yoctozeptothe more we know, the better12:44
blmtrunning victoria with a netapp on tap system mounted via NFS on Ubuntu 20.0412:45
blmteverything works nicely except for this update issue.12:45
yoctozeptook, so the vm instances work fine except for their disks going read only12:46
opendevreviewMerged openstack/kolla-ansible master: Replace auth_uri with www_authenticate_uri  https://review.opendev.org/c/openstack/kolla-ansible/+/79762512:47
blmtcorrect12:49
mazzyhey guys12:49
mazzyduring the deployment of monasca I get the error that kolla/ubuntu-binary-monasca-api:wallaby image is not available12:49
mazzyError response from daemon: pull access denied for kolla/ubuntu-binary-monasca-api, repository does not exist or may require 'docker login': denied: requested access to the resource is denied12:50
yoctozeptomazzy: yes, it's not packaged12:50
mazzyaaaah got it12:50
mazzyso i need to build it for myself 12:50
mazzymay I ask why is not packaged?12:50
yoctozeptomazzy: I mean it's not packaged for ubuntu; "binary" means to use distribution packages12:51
yoctozeptothe answer would be probably that Canonical does not care about Monasca ;-) 12:51
mazzyI see12:51
yoctozeptoyou can use the "source" variant to get monasca12:51
yoctozeptoyou can switch it for this one project12:51
mazzymakes sense12:51
yoctozeptomonasca_install_type: source12:52
yoctozeptoin globals12:52
mazzythanks 12:53
yoctozeptomazzy: yw12:55
yoctozeptoblmt: https://bugs.launchpad.net/kolla-ansible/+bug/1783978 does this behaviour happen as well?12:55
yoctozeptoI'm not sure if we have enough nfs users to report bugs often enough12:55
*** amoralej is now known as amoralej|lunch13:01
blmtit seems so13:01
blmtjust restarted the container and the mount count went from 1024 -> 204813:02
blmtand I seriously doubt we have so many VM in there.. checking13:05
blmtwell at least for the time being we can report bugs on that 13:07
blmthopefully we'll be switching to RBD soon13:07
blmta bit off-topic yoctozepto: any experience with EC on RBD?13:08
mazzyI was wondering if there is any interest in supporting any other OS. I wanted to try to have Flatcar running Kolla deployment.13:17
mazzyat the end Kolla is fully containerized in Docker which is already a big thing. Do you find any big issues in supporting an OS like Flatcar?13:18
*** rpittau is now known as rpittau|afk13:42
yoctozeptoblmt: no; last time I checked it was discouraged13:54
yoctozeptomazzy: no idea; you mean as host, right? we still need some distro inside the containers though13:55
mazzyyes i mean as host. yeah I agree to have distro inside the containers13:55
mazzyi would need to give a try and see if we can have flatcar running kolla13:56
yoctozeptoblmt: coudl you try the workaround by mouza8 that's posted there?13:57
yoctozeptomazzy: that would be doable as long as ansible supports it13:57
yoctozeptoalso do note there might be some assumptions in kolla ansible that host_distro == image_distro13:57
mazzyyeah indeed i wanted to ask right this.13:58
yoctozeptobut we could probably improve this if it's not an overkill to do13:58
mazzyi believe there are switches around that select a specific ansible path accortding the distro var in globals13:58
yoctozeptoyeah, that is one thing13:58
mazzydo you have anything else in mind?13:59
yoctozeptobut the other is the general assumption I wrote above that will now be invalidated13:59
yoctozeptono, I think it has the same root - checking host distro for image internals13:59
yoctozeptoor really vice versa13:59
yoctozeptotbh, just give it a try and let us know :-)13:59
mazzysure I will 14:01
opendevreviewPiotr Parczewski proposed openstack/kolla master: Fix Elasticsearch Curator  https://review.opendev.org/c/openstack/kolla/+/80599014:02
*** amoralej|lunch is now known as amoralej14:08
blmtyoctozepto I'll look into the patch14:12
opendevreviewPiotr Parczewski proposed openstack/kolla master: Fix Elasticsearch Curator  https://review.opendev.org/c/openstack/kolla/+/80599014:51
mazzyping yoctozepto so the first block that I met running kolla is that it cannot compile netifaces because ofc course flatcar lacks of the building tools 14:59
yoctozeptomazzy: compile netifaces on target?15:00
mazzyyeah I was trying that but I've realized that it is no sense to even force the target to be the deployer15:01
yoctozepto:-)15:01
mazzyso was just a try15:02
mazzyvery surprised the bootstrap target command went green w/o issues...15:47
mazzylet's try the next15:47
mazzyand after a tiny change also the prechecks went in successfully16:10
mazzyone issue I get during the deploy that i've solved was the following error: 16:48
mazzy```16:48
mazzyAnsibleError: An unhandled exception occurred while templating '{{ [ansible_facts.processor_vcpus, 5]|min }}'. Error was a <class 'AttributeError'>, original message: module 'builtins' has no attribute 'get'"16:48
yoctozeptoit did not discover the amount of cpus?16:53
mazzyi can see in the facts the processor_vcpus var16:54
mazzyso i do not think is that16:54
yoctozeptook16:54
yoctozeptoperhaps the python version on target is somehow unsupported properly16:55
mazzyi get from the fact this16:55
mazzy        "ansible_processor_vcpus": 8,16:55
yoctozeptoyeah, this is correct; the error message is quite weird16:55
mazzyyeah I suspected as well the verrsion on the target16:55
yoctozeptoas if python failed in internals16:55
mazzywhich is the latest pypy16:55
yoctozeptopypy?16:55
mazzyyes16:56
yoctozeptouse some cpython; pypy might have issues16:56
yoctozeptonot sure if ansible tests with pypy...16:56
mazzyyeah i thought as well16:56
mazzybut the good thing is that i had onl ythat issue16:56
mazzyi'm almost done to put up an entire fleet of controlplane machines16:57
mazzyand no errors16:57
mazzyof course I would need to tests and so on... but it looks promising16:57
yoctozeptomhm16:57
*** amoralej is now known as amoralej|off17:11
mazzyi've run some tests and the installation works perfectly17:51
mazzyon Flatcar latest version17:51
yoctozeptogreat17:52
mazzywould be ok to wire a PR?17:52
yoctozeptoyeah, but it's called a "change" in gerrit's terminology17:53
yoctozeptohttps://docs.openstack.org/kolla-ansible/latest/contributor/contributing.html17:54
mazzyshould we put it here? https://review.opendev.org/q/status:open+project:openstack/kolla-ansible17:54
yoctozeptoyeah17:54
mazzyi havne't seen under tests if you run tests against different distros17:56
mazzyit's not clear to me where if you have e2e for the different distros18:10
mazzyso in my case the change that I would like to add how will be tested? do you have an env where to spin tests?18:11
yoctozeptoyeah, we use zuul as our CI; we have tests per each main distro18:12
mazzycould you point me there?18:12
yoctozeptoadding flatcar would need adding its images to opendev first though18:12
mazzyi haven't seen them18:12
yoctozeptoyeah, check out .zuul.d/18:12
mazzymaybe i'm looking in the wrong place18:12
mazzyooh got it18:12
yoctozeptofor flatcar nodeset/images, best ask in #opendev (another channel on this network)18:13
yoctozeptothe folks there should be able to help you18:13
yoctozeptofor now, I am signing off18:13
yoctozeptogood luck18:13
mazzycool gotcha18:13
mazzythanks18:13
* yoctozepto off18:13
opendevreviewMerged openstack/kolla master: Remove Prometheus v1 image  https://review.opendev.org/c/openstack/kolla/+/80363618:52
opendevreviewVerification of a change to openstack/kolla-ansible master failed: CI: Don't generate certificates before upgrade  https://review.opendev.org/c/openstack/kolla-ansible/+/79279319:23
opendevreviewMerged openstack/kolla-ansible master: CI: Reduce neutron RPC service workers to 1  https://review.opendev.org/c/openstack/kolla-ansible/+/77707719:28
opendevreviewJames Kirsch proposed openstack/kolla-ansible master: Support for keystone scoped authorization  https://review.opendev.org/c/openstack/kolla-ansible/+/69217919:40
opendevreviewJames Kirsch proposed openstack/kolla-ansible master: Support for keystone scoped authorization  https://review.opendev.org/c/openstack/kolla-ansible/+/69217920:25
opendevreviewJames Kirsch proposed openstack/kolla-ansible master: Support for keystone scoped authorization  https://review.opendev.org/c/openstack/kolla-ansible/+/69217921:01

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