Wednesday, 2022-09-07

*** dviroel is now known as dviroel|pto00:40
opendevreviewLewis Denny proposed openstack/tripleo-docs master: Update node delete host name list command  https://review.opendev.org/c/openstack/tripleo-docs/+/85621800:56
opendevreviewTakashi Kajinami proposed openstack/tripleo-heat-templates master: RabbitMQ: Fix missing bind mount for .key file  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85621901:04
opendevreviewLewis Denny proposed openstack/tripleo-ansible master: Migrate tripleo_ovn_metadata host prep tasks to tripleo-ansible  https://review.opendev.org/c/openstack/tripleo-ansible/+/85622001:08
opendevreviewTakashi Kajinami proposed openstack/puppet-tripleo master: Cinder/Manila: Remove unused logic for docker_volumes/envionments  https://review.opendev.org/c/openstack/puppet-tripleo/+/85494101:20
opendevreviewMerged openstack/tripleo-heat-templates master: Ironic: Fix incorrect type for integer values  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85515801:21
opendevreviewMerged openstack/puppet-tripleo master: remove unicode from code  https://review.opendev.org/c/openstack/puppet-tripleo/+/85448301:21
*** ysandeep|out is now known as ysandeep01:25
opendevreviewLewis Denny proposed openstack/tripleo-ansible master: renaming ovn standalone role hostprep.yml to install.yml  https://review.opendev.org/c/openstack/tripleo-ansible/+/85622201:25
opendevreviewLewis Denny proposed openstack/tripleo-heat-templates master: Use tripleo_ovn standalone role for host_prep_tasks  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/84204401:28
opendevreviewMerged openstack/tripleo-common master: Fix condition for CHROOT, missing quotes  https://review.opendev.org/c/openstack/tripleo-common/+/85615401:59
opendevreviewLewis Denny proposed openstack/tripleo-ansible master: renaming ovn standalone role hostprep.yml to install.yml  https://review.opendev.org/c/openstack/tripleo-ansible/+/85622202:32
opendevreviewTakashi Kajinami proposed openstack/tripleo-heat-templates master: Nova: Set unprivileged_userfaultfd only when post-copy is enabled  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85602503:09
opendevreviewRabi Mishra proposed openstack/python-tripleoclient master: Use host network for db_sync  https://review.opendev.org/c/openstack/python-tripleoclient/+/85622603:47
opendevreviewSteve Baker proposed openstack/tripleo-common master: Populate /var/www/cgi-bin/ironic/ with wsgi app  https://review.opendev.org/c/openstack/tripleo-common/+/85445904:02
opendevreviewSteve Baker proposed openstack/tripleo-common master: Do not install syslinux-tftpboot  https://review.opendev.org/c/openstack/tripleo-common/+/85405904:02
*** ysandeep is now known as ysandeep|afk04:04
opendevreviewMerged openstack/tripleo-heat-templates master: Remove argument to ssh-keygen for key size  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85460204:38
opendevreviewMerged openstack/puppet-tripleo master: mysql_bundle: Remove redundant override of mysqld options  https://review.opendev.org/c/openstack/puppet-tripleo/+/85510404:38
opendevreviewTakashi Kajinami proposed openstack/tripleo-heat-templates master: RabbitMQ: Fix missing bind mount for .key file  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85621904:50
lecris[m]Quick question, how do I trigger a recheck?04:53
opendevreviewTakashi Kajinami proposed openstack/tripleo-heat-templates master: Redis: Migrate environment/volumes definition  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85511304:53
opendevreviewTakashi Kajinami proposed openstack/tripleo-heat-templates master: MariaDB: Migrate environment/volumes definition  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85510104:55
*** ysandeep|afk is now known as ysandeep04:58
opendevreviewTakashi Kajinami proposed openstack/tripleo-heat-templates master: MySQL: Use common volumes in containers  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85622805:05
opendevreviewRabi Mishra proposed openstack/python-tripleoclient master: Use host network for db_sync  https://review.opendev.org/c/openstack/python-tripleoclient/+/85622605:21
ykarellecris[m], can post comment "recheck" on the patch05:35
ykarelor you mean jobs not triggered even after you commented?05:35
lecris[m]It might be the latter05:36
lecris[m]So firstly there is no new patch, because the build error is unrelated to the commit, it randomly timed out05:36
opendevreviewTakashi Kajinami proposed openstack/puppet-tripleo master: Cinder/Manila: Remove unused logic for docker_volumes/envionments  https://review.opendev.org/c/openstack/puppet-tripleo/+/85494105:36
ykarellecris[m], patch link05:37
lecris[m]So, do I simply reply to any comment with `recheck`? I don't think it submitted a new job (https://review.opendev.org/c/openstack/tripleo-ansible/+/856062)05:37
ykarellecris[m], jobs are running https://zuul.openstack.org/status#85606205:38
lecris[m]Oh, ok. Is it possible to submit only to rdo?05:39
ykarellecris[m], for that can comment: check-rdo05:39
ykarelwith recheck all upstream and rdo get's triggered05:39
lecris[m]Thanks for the tip05:39
lecris[m]Does it matter if it has a quote reply?05:40
ykarelyes it needs to be without quotes05:40
lecris[m]clarification quotes as in quoting the message of the CI, not the ""05:41
ykarelit should match the regex https://github.com/openstack/project-config/blob/master/zuul.d/pipelines.yaml#L2405:41
lecris[m]Oh boy, regex black-magic. Should be able to test that though05:42
ykarelokk i doubt it will work with that as will not match the regex ^05:42
opendevreviewTakashi Kajinami proposed openstack/tripleo-ci master: puppet: Test pacemaker services by multinode ipa job  https://review.opendev.org/c/openstack/tripleo-ci/+/85622905:42
lecris[m]tripleo-ci-centos-9-scenario001-ceph-nightly might not be picking up on errors in `openstack overcloud ceph deploy`? There is an issue currently that the container is one version ahead of the `cephadm` causing it to fail.05:51
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: New tripleo_ironic role  https://review.opendev.org/c/openstack/tripleo-ansible/+/85587306:10
opendevreviewLuca Miccini proposed openstack/puppet-pacemaker master: Expose run_arping to control IP collisions detection  https://review.opendev.org/c/openstack/puppet-pacemaker/+/85623306:32
opendevreviewFrancesco Pantano proposed openstack/tripleo-ansible master: Add unified_observability_data_only condition to node-exporter component  https://review.opendev.org/c/openstack/tripleo-ansible/+/85417606:40
opendevreviewFrancesco Pantano proposed openstack/tripleo-heat-templates master: Add observability_data_only bool  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85417806:44
opendevreviewFrancesco Pantano proposed openstack/tripleo-ansible master: Add observability_data_only condition to node-exporter component  https://review.opendev.org/c/openstack/tripleo-ansible/+/85417606:44
opendevreviewFrancesco Pantano proposed openstack/tripleo-heat-templates master: Add observability_data_only bool  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85417806:45
opendevreviewFrancesco Pantano proposed openstack/tripleo-heat-templates master: Add observability_data_only bool  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85417806:46
opendevreviewFrancesco Pantano proposed openstack/tripleo-heat-templates master: Add observability_data_only bool  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85417806:46
opendevreviewTakashi Kajinami proposed openstack/tripleo-heat-templates master: sshd: Strictly validate value for PasswordAuthentication  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85623406:54
tkajinamI'm afraid I broke multinode-ipa job in master and we need https://review.opendev.org/c/openstack/tripleo-heat-templates/+/856219 to fix it.06:59
* tkajinam is still waiting for CI06:59
dciabrintkajinam, preemptive +2 as it lgtm07:06
tkajinamdciabrin, thanks !07:07
lecris[m]Question about rabbitmq. Is the address supposed to be `controller-0.internalapi.domain.com` isntead of `overcloud.internalapi.domain.com`?07:15
tkajinamrabbitmq does not use vip so the local hostname should be correct07:22
lecris[m]Kay, then I still have no idea why rabbitmq is failing on me with tls-e07:24
opendevreviewamolkahat proposed openstack/tripleo-quickstart master: Mixed OS conditional dlrn_hash_tag for component line  https://review.opendev.org/c/openstack/tripleo-quickstart/+/85386007:28
lecris[m]Also, tkajinam  the leftover hiera of rabbitmq that I encountered are in the container itself ` tripleomastercentos9 / openstack-rabbitmq`?07:28
lecris[m]s/`?/`/07:29
tkajinamI didn't get what you mean07:32
tkajinamhieradata is not part of containers07:32
*** jpena|off is now known as jpena07:34
lecris[m]tkajinam:... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/StadSNhGwhHgYmIAvAbAQyvk)07:36
ramishra_tkajinam: do we've a LP for https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_073/847635/1/gate/tripleo-ci-centos-9-standalone-on-multinode-ipa/073087b/logs/undercloud/var/log/containers/rabbitmq/startup_log ?07:36
* ramishra_ noticed the patch to fix it07:36
lecris[m]ramishra_: Isn't it this https://review.opendev.org/c/openstack/tripleo-heat-templates/+/856219?07:37
ramishra_lecris[m]: yes, I was looking for bug report07:38
tkajinamramishra_, no I've not yet created one07:39
chkumar|rucktkajinam: thank you for fixing ipa failure quickly Do we have a bug opened for that?07:44
*** ysandeep is now known as ysandeep|lunch07:45
chkumar|ruckcreating one07:50
tkajinamchkumar|ruck, sorry not yet. submitted that patch before reporting that bug.07:54
chkumar|rucktkajinam: https://bugs.launchpad.net/tripleo/+bug/198894907:59
opendevreviewBhagyashri Shewale proposed openstack/tripleo-quickstart-extras master: Adding temporary workaround for libvirt-failures  https://review.opendev.org/c/openstack/tripleo-quickstart-extras/+/85624408:36
tkajinamchkumar|ruck, ipa job passed with https://review.opendev.org/c/openstack/tripleo-heat-templates/+/856219 so I've pushed it to gate. I need to leave soon but that one needs some attention just in case it fails at gate for an intermittent issue 08:51
tkajinamI've pushed a patch which would save us from a similar problem https://review.opendev.org/c/openstack/tripleo-ci/+/85622908:51
tkajinamI need to leave for a while but will check status later08:52
chkumar|rucktkajinam: ++ thank you :-)08:57
*** ysandeep|lunch is now known as ysandeep09:10
opendevreviewCedric Jeanneret proposed openstack/tripleo-heat-templates master: Switch default firewall engine  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85280809:21
*** jgilaber_ is now known as jgilaber09:45
*** ysandeep is now known as ysandeep|afk10:17
opendevreviewBhagyashri Shewale proposed openstack/tripleo-quickstart-extras master: Adding temporary workaround for libvirt-failures  https://review.opendev.org/c/openstack/tripleo-quickstart-extras/+/85624410:32
*** rlandy|out is now known as rlandy10:34
chkumar|ruckbogdando: I will take a look at molecule failure today https://review.opendev.org/c/openstack/tripleo-ansible/+/84215210:40
opendevreviewMerged openstack/tripleo-heat-templates stable/wallaby: Do not change ownership recursive for Swift  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85554110:56
opendevreviewamolkahat proposed openstack/tripleo-quickstart master: Mixed OS conditional dlrn_hash_tag for component line  https://review.opendev.org/c/openstack/tripleo-quickstart/+/85386011:15
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: Allow to remove an nft rule based on its comment  https://review.opendev.org/c/openstack/tripleo-ansible/+/85238611:19
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: Remove newline  https://review.opendev.org/c/openstack/tripleo-ansible/+/85626511:22
*** ysandeep|afk is now known as ysandeep11:30
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: Remove newline  https://review.opendev.org/c/openstack/tripleo-ansible/+/85626511:31
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: Make tripleo_nftables compatible with puppet-firewall  https://review.opendev.org/c/openstack/tripleo-ansible/+/85626611:45
opendevreviewPooja Jadhav proposed openstack/tripleo-ci master: Victoria tear down : multinode and undercloud jobs  https://review.opendev.org/c/openstack/tripleo-ci/+/85393111:46
opendevreviewArchana Singh proposed openstack/tripleo-upgrade stable/queens: Ensure fencing is correctly handled during update  https://review.opendev.org/c/openstack/tripleo-upgrade/+/85612611:53
opendevreviewBhagyashri Shewale proposed openstack/tripleo-quickstart-extras master: Adding temporary workaround for libvirt-failures  https://review.opendev.org/c/openstack/tripleo-quickstart-extras/+/85624412:10
opendevreviewMerged openstack/tripleo-ansible stable/wallaby: Fix wrong separator(,) used to list multiple dependent services  https://review.opendev.org/c/openstack/tripleo-ansible/+/84900712:43
opendevreviewMerged openstack/tripleo-heat-templates master: RabbitMQ: Fix missing bind mount for .key file  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85621912:43
opendevreviewMerged openstack/tripleo-validations master: Refactoring and improvement of check_ironic_boot_config tests  https://review.opendev.org/c/openstack/tripleo-validations/+/78112512:43
opendevreviewMerged openstack/tripleo-common master: Fix missing healthcheck script for manila-api/share  https://review.opendev.org/c/openstack/tripleo-common/+/84937912:43
opendevreviewMerged openstack/tripleo-heat-templates master: Manila: Fix missing healthcheck for api and share  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/84938012:43
opendevreviewMerged openstack/tripleo-heat-templates master: Remove leftover of the tripleo::firewall class  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/84586712:44
opendevreviewMerged openstack/tripleo-puppet-elements master: Remove unused puppet-ipaclient  https://review.opendev.org/c/openstack/tripleo-puppet-elements/+/84200912:44
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: Make tripleo_nftables compatible with puppet-firewall  https://review.opendev.org/c/openstack/tripleo-ansible/+/85626613:07
beaglesslagle, if you get a sec - can I get a review of https://review.opendev.org/c/openstack/tripleo-ansible/+/853181 and https://review.opendev.org/c/openstack/tripleo-heat-templates/+/853499 ?13:37
ysandeepade_lee, fyi.. links for zuul to fips jobs13:38
ysandeepcheck: https://zuul.openstack.org/builds?job_name=tripleo-ci-centos-9-standalone-fips&skip=013:38
ysandeepperiodic: https://zuul.openstack.org/buildset/71e50c59a12842978a2e285c475f029113:38
ysandeepperiodic line have some other jobs apart from fips jobs, you can search 'fips' for fips enabled jobs13:39
opendevreviewBhagyashri Shewale proposed openstack/tripleo-quickstart-extras master: Adding temporary workaround for libvirt-failures  https://review.opendev.org/c/openstack/tripleo-quickstart-extras/+/85624413:40
opendevreviewTakashi Kajinami proposed openstack/tripleo-ansible stable/train: Fix wrong separator(,) used to list multiple dependent services  https://review.opendev.org/c/openstack/tripleo-ansible/+/85628213:42
slaglebeagles: +w13:43
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: Ensure package is installed before downgrading  https://review.opendev.org/c/openstack/tripleo-ansible/+/85628313:45
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: Ensure package is installed before downgrading  https://review.opendev.org/c/openstack/tripleo-ansible/+/85628313:46
Tenguslagle: heya! would you have a moment to talk about the tripleo_httpd* roles and the comments you had?13:46
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: Remove newline  https://review.opendev.org/c/openstack/tripleo-ansible/+/85626513:48
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: Make tripleo_nftables compatible with puppet-firewall  https://review.opendev.org/c/openstack/tripleo-ansible/+/85626613:48
slagleTengu: sure!13:51
Tenguslagle: https://meet.google.com/jhe-fhqv-htf13:51
beaglesslagle++ thanks!13:52
slagleTengu: oh, no. thought you meant here13:52
Tenguoh.13:52
Tenguslagle: fine as well :)13:52
slagledid you respond on the patch? /me looks13:52
Tenguslagle: yep, I did13:52
Tenguslagle: mostly OK, but the structure/usage of the tripleo_httpd_vhost role isn't the same as the other "standalone" roles you created.13:53
opendevreviewTakashi Kajinami proposed openstack/tripleo-heat-templates stable/train: Do not change ownership recursive for Swift  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85554213:53
Tenguslagle: so it may not match the layout you may want, though that layout is probably not suited for that kind of module imho13:53
slagleTengu: ok, the layout is fine then13:54
Tenguslagle: cool :)13:54
Tenguso I may just push the change removing the files/.gitkeep and that's about it13:55
ade_leeysandeep, thanks!13:55
slagleTengu: well I still don't get the roles vars thing13:55
slagleTengu: putting them there, does not equate to "don't modify"13:55
Tenguslagle: where would you put them then?13:56
slaglewhy not defaults/main.yml?13:57
Tenguslagle: https://opendev.org/openstack/tripleo-ansible/src/branch/master/_skeleton_role_/vars/main.yml.j2#L18-L2013:57
Tenguis it misleading?13:57
Tenguslagle: also: https://opendev.org/openstack/tripleo-ansible/src/branch/master/_skeleton_role_/defaults/main.yml.j2#L1813:58
Tengusooo... at least according to those embedded comments, it's correct13:59
slagleok, fair enough. that's not an ansible thing afaik. but if we invented that in tripleo, ok14:00
Tenguheh..14:01
slagleprecedence is the difference, which causes massive confusion when you wonder why your vars aren't taking effect14:01
slagleplay vars would be ignored, but not block vars. who remembers that? :)14:02
opendevreviewchandan kumar proposed openstack/tripleo-ansible master: Ensure package is installed before downgrading  https://review.opendev.org/c/openstack/tripleo-ansible/+/85628314:02
Tenguso in there, the _default aren't intended to be modified, as there are other, with similar name, intended to extend the _default14:02
Tenguit's a "smart" way to ensure the bare minimal defaults are always set14:02
slagleyes, smart in quotes. e.g., not smart :)14:03
opendevreviewOliver Walsh proposed openstack/tripleo-ansible master: WIP: fix BLS entries with bad machine-id  https://review.opendev.org/c/openstack/tripleo-ansible/+/85598414:03
Tengu;)14:03
chkumar|ruckbogdando: slagle once zuul passes please merge this https://review.opendev.org/c/openstack/tripleo-ansible/+/856283/14:03
Tenguit's "not the worst". and if really we do want to override them, well... we still can14:04
Tenguslagle: and about the "parameters.yaml" for the verification? are we good as-is, or... ?14:05
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: Remove newline  https://review.opendev.org/c/openstack/tripleo-ansible/+/85626514:10
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: Allow to remove an nft rule based on its comment  https://review.opendev.org/c/openstack/tripleo-ansible/+/85238614:10
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: New roles for apache/httpd management  https://review.opendev.org/c/openstack/tripleo-ansible/+/85348114:11
Tenguah. dang. I should have rebased it as well...14:11
Tenguor... nope. podman provisioner, so we're good.14:12
slagleTengu: yea, it's fine as-is if those task files can't be used on their own14:12
Tenguslagle: it's not intended at least. Now, if really someone wants to hurt themself... ;)14:12
Tenguslagle: and for the tripleo_ironic - as answered, we can set a default value, though it will be empty, because there's no actual default...14:13
opendevreviewCedric Jeanneret proposed openstack/tripleo-heat-templates master: Switch default firewall engine  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85280814:16
*** ysandeep is now known as ysandeep|out14:16
slagleTengu: i think that's what we usually do for most other roles, an empty default.14:16
slaglethat way you can see what all needs to be set in one place14:16
Tenguslagle: ok, I can of course do that. makes sense then - but maybe I should ensure they are actually set to something non-null, like I did in the vhost role.14:17
slaglewell either way, should check whether it's set or defined14:17
Tenguif not set right now, it would just fail with "unknown parameter"14:18
Tengu:)14:18
Tengugimme a  minute or 2.14:18
bogdandoslagle, bshephar: hi. Do you think the multi-rhel work in progress in master branch, could become a requirement for standalone roles to function in stable/Wallaby?..14:23
bogdandothe context is: we are asked to backport standalone roles for external (EDPM) scope in W14:23
slaglebogdando: almost certain multi-rhel is also going back to W at this point14:24
bogdandojust wondering if the roles merged in master, then can it be just backported, or other deps?14:24
bogdandoright, but would it become a dependency14:24
bogdandoon which we should wait before backporting standalone DPM14:24
opendevreviewyatin proposed openstack/tripleo-heat-templates master: Switch default ML2 plugin in Undercloud to OVN  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85015814:24
bogdandoI can think at least of data structures changes to represent images data for roles, or may be not, it would keep getting a string value14:25
slaglebogdando: i don't know about "would it become" naturally. if it's there, or we plan it to be there, we can depend on it if we need it14:25
slaglei wouldn't block or wait on multi-rhel for anything. 14:25
bogdandothanks, that was my assumption also14:26
slagleonce the implementation is decided, we can always make changes on already merged standalone roles, of which there are just a few14:26
bogdandoyea14:26
bogdandook then I need to fix molecule failing and hopefully we can merge libvirt and compute roles into master14:26
odyssey4meslagle Tengu there is some guidance about vars vs defaults in https://redhat-cop.github.io/automation-good-practices/#_vars_vs_defaults14:27
bogdandobtw, I cannot get why it fails, the same scenario passes on my env14:27
slaglebogdando: so how did you get your molecule tests to run locally? and what is supposed to be in /opt/yum.repos.d on the host?14:27
slaglei can't figure out what creates that14:27
bogdandoI reproduced, with zuul, the env from https://review.opendev.org/c/openstack/tripleo-ansible/+/84215214:28
bogdandoand developing molecules there14:28
bogdandoand if I run pytest, it works14:28
Tenguodyssey4me: so it kind of match my understanding, apparently :). And the embedded comments.14:28
bogdandobut fails in upstream job :/14:28
bogdandosee the msg in comments14:28
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: New tripleo_ironic role  https://review.opendev.org/c/openstack/tripleo-ansible/+/85587314:29
opendevreviewCedric Jeanneret proposed openstack/tripleo-ansible master: New tripleo_ironic role  https://review.opendev.org/c/openstack/tripleo-ansible/+/85587314:29
slaglebogdando: i was just trying to use molecule and not test_molecule.py14:29
bogdandowhatever it should be there in /opt, it should be the same on my reproduced env and upstream zuul nodes14:29
Tenguhm. missed the rebase.14:29
slaglebogdando: it seems there is too much zuul embedded logic14:30
slagleexpecting stuff under /opt, etc14:30
bogdandomolecule way works also, just trying to follow closely that that job runs14:30
bogdando(pytest)14:30
slaglewe ought to be able to use molecule from a checkout14:30
slagleit copied the repo config from my fedora host, put it under /opt, mounted it into the ubi9 container, where it promptly tried to use fedora 9 repos. which are a bit outdated14:31
bogdando'/etc/libvirt/virtqemud.conf: No such file or directory' doesn't look zuul/CI specifc...14:32
bogdandoalso the log shows configuration was applied to that file, and the other ones14:32
bogdandobut yes, those things surely can be improved to allow local runs14:34
bogdandonot only on zuul workers deployed like the job does14:34
bogdandos/zuul/nodepool/*14:36
bogdandoslagle: do you need repro commands?14:36
slaglei'm just going to try and get it to work with locally with molecule14:36
bogdandomakes sense14:36
bogdandoomitting preparations, if any, it should be like cd tripleo-ansible/roles/tripleo_nova_libvirt/14:37
chkumar|ruckbogdando: hello14:38
chkumar|ruckbogdando: https://58d288df402434e7c3fd-04f41080b257670dc6eeadaffc790e1a.ssl.cf5.rackcdn.com/842152/41/check/tripleo-ansible-centos-stream-molecule-tripleo_nova_libvirt/41bccfe/job-output.txt14:38
bogdandoand molecule --base-config ../../../.config/molecule/config_podman.yml create and so on14:38
chkumar|ruckyou were talking about this error Error: error creating build container: copying system image from manifest list: Source image rejected: None of the signatures were accepted, reasons: open /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta: no such file or directory; open /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta:14:38
bogdandoor just config, if delegated14:38
chkumar|ruckbogdando: https://review.opendev.org/c/openstack/tripleo-ansible/+/856283 will fix it14:39
bogdandoanother example: molecule --base-config ../../../.config/molecule/config_podman.yml converge -s default -- --tags install --skip-tags configure,run14:39
bogdandobut currently, it fails 'configure' scenario, with delegated driver (config.yml)14:39
bogdandochkumar|ruck: not sure that's related, but I'm aware of that blocker14:39
bogdandothe failure I'm talking about is 2022-09-02 14:09:42.399608 | centos-9-stream |   stderr: 'grep: /etc/libvirt/virtqemud.conf: No such file or directory'14:40
chkumar|ruckchecking previous logs14:41
bogdandochkumar|ruck: https://f78eba48db27f93d7a35-b4998686e736196b5d74af7a908c113b.ssl.cf5.rackcdn.com/842152/41/check/tripleo-ansible-centos-stream-molecule-tripleo_nova_libvirt/c8041ff/job-output.txt14:42
chkumar|ruck[tripleo_nova_libvirt : Copy initial config files from nova_libvirt_config container got skipped14:46
chkumar|ruck2022-09-02 14:09:42.398600 | centos-9-stream | TASK [tripleo_nova_libvirt : Copy initial config files from nova_libvirt_config container] ***14:46
bogdandochkumar|ruck: indeed! it is not skipped on my env tho14:50
bogdandointeresting14:51
chkumar|ruckhttps://codesearch.opendev.org/?q=verifier%3A&i=nope&literal=nope&files=molecule.yml&excludeFiles=&repos=14:51
chkumar|ruckbogdando: can we use verifier to test infra for podman14:51
chkumar|ruckjust for consistency14:51
chkumar|ruckby default it is going to use ansible14:51
bogdandoI like the idea, though not sure what it is14:52
chkumar|ruckbogdando: you can run the job on rdo side also with testproject14:52
chkumar|ruckand hold the node and debug it there14:52
chkumar|ruckbogdando: if still comes, let me know, I will take a look at this tomorrow morning14:54
bogdandoactually, if I ran molecule --base-config ../../../.config/molecule/config.yml converge -s configure -- --skip-tags run, it only executes converge once, while that log above looks like executed it twice14:55
bogdandoweird, I configured no idempotency stage for it14:55
bogdandohttps://review.opendev.org/c/openstack/tripleo-ansible/+/842152/41/tripleo_ansible/roles/tripleo_nova_libvirt/molecule/configure/molecule.yml#2514:55
bogdandoTengu, chkumar|ruck: ah, that's molecule --base-config ../../../.config/molecule/config.yml test -s configure -- --skip-tags run executes converge twice, and 2nd time it gets skipped on my env as well, BUT, it finishes w/o errors :)15:05
bogdandochkumar|ruck, tkajinam, slagle: nvm, I got that reproduced on my env15:13
bogdandothanks for looking15:13
bogdandoall I needed to do is removing /etc/libvirt from host before running the above molecule test command15:14
bogdandoas the copy task gets skipped for the 2nd converge run, verifier fails to fetch config files to check it15:14
opendevreviewRonelle Landy proposed openstack/openstack-tempest-skiplist master: Remove test_minimum_basic_instance_hard_reboot_after_vol_snap_deletion  https://review.opendev.org/c/openstack/openstack-tempest-skiplist/+/85015515:47
opendevreviewRonelle Landy proposed openstack/tripleo-ci master: [DNM] testing hard_reboot tests  https://review.opendev.org/c/openstack/tripleo-ci/+/85015615:49
hjensasramishra_: you around? Can we use anchors/aliases in heat environment files?15:53
hjensasramishra_: We have to document a workaround, and it involves duplicating firewall rules on multiple roles. For example: https://paste.opendev.org/show/boJBqiufhPusPi2ZfGdz/15:54
hjensasramishra_: I figured if I could add the ExtraFirewallRules entries once add and anchor, and then reference it for subsequent roles.15:55
hjensasbshephar: ^ do you know?15:56
*** marios is now known as marios|out16:00
slaglechkumar|ruck: hi, not sure if you know the history here, but is there any specific reason to use ubi9 as the base image in  our molecule tests?16:06
slagleseems like quay.io/centos/centos:stream9 might be a better choice16:06
slaglethe zuul jobs copy the stream9 repos, gpg keys, and dnf vars into the ubi9 image, so that it looks like stream916:07
slaglei'm thinking, why not just use it instead?16:07
lecris[m]I give up, rdo-zuul does not want to collaborate with me even though I'm sure the errors are unrelated to this.16:17
lecris[m]https://review.opendev.org/c/openstack/tripleo-ansible/+/85606216:17
lecris[m]Can it be merged without rdo?16:18
*** jpena is now known as jpena|off16:34
opendevreviewOliver Walsh proposed openstack/tripleo-ansible master: WIP: fix BLS entries with bad machine-id  https://review.opendev.org/c/openstack/tripleo-ansible/+/85598416:40
opendevreviewMerged openstack/tripleo-heat-templates stable/wallaby: Enable designate-dashboard  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85349916:52
opendevreviewTakashi Kajinami proposed openstack/tripleo-heat-templates master: Nova: Squash NovaLibvirtCommon resource  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85630116:57
opendevreviewTakashi Kajinami proposed openstack/tripleo-heat-templates master: Nova: Squash NovaLibvirtCommon resource  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85630117:01
opendevreviewTakashi Kajinami proposed openstack/puppet-tripleo master: Remove reference to unused hieradata keys  https://review.opendev.org/c/openstack/puppet-tripleo/+/83177917:28
opendevreviewTakashi Kajinami proposed openstack/puppet-tripleo master: Pacemaker: Replace hiera by lookup (2)  https://review.opendev.org/c/openstack/puppet-tripleo/+/84316117:30
opendevreviewTakashi Kajinami proposed openstack/puppet-tripleo master: Redis: Remove unused parameters  https://review.opendev.org/c/openstack/puppet-tripleo/+/85584717:30
opendevreviewTakashi Kajinami proposed openstack/puppet-tripleo master: Fix ignored enable_aodh_expirer hieradata key  https://review.opendev.org/c/openstack/puppet-tripleo/+/84924417:32
opendevreviewTakashi Kajinami proposed openstack/tripleo-heat-templates master: Fix ignored EnableAodhExpirer  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85631017:37
*** dviroel is now known as dviroel|out17:58
opendevreviewMerged openstack/openstack-tempest-skiplist master: Remove test_minimum_basic_instance_hard_reboot_after_vol_snap_deletion  https://review.opendev.org/c/openstack/openstack-tempest-skiplist/+/85015518:29
opendevreviewMerged openstack/tripleo-heat-templates stable/wallaby: Add support for log offloading over TCP  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85014818:50
fultonjslagle: would you mind reviewing https://review.opendev.org/c/openstack/python-tripleoclient/+/851236 ? 19:01
fultonjas announced on https://lists.openstack.org/pipermail/openstack-discuss/2022-August/030092.html 19:02
* fultonj wanted to make sure PTL was ok with it19:02
opendevreviewJohn Fulton proposed openstack/tripleo-docs stable/wallaby: Document steps to migrate away from Derived Parameters  https://review.opendev.org/c/openstack/tripleo-docs/+/85620319:04
slaglefultonj: sure19:04
fultonjthanks19:04
*** dasm is now known as dasm|off21:11
opendevreviewMerged openstack/tripleo-heat-templates master: [ML2 OVN] Adding DisableOvnDhcpForBaremetalPorts parameter  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85059421:20
opendevreviewJames Slagle proposed openstack/tripleo-ansible master: Run molecule tests locally without zuul  https://review.opendev.org/c/openstack/tripleo-ansible/+/85633921:36
*** rlandy is now known as rlandy|out22:03
opendevreviewBrendan Shephard proposed openstack/tripleo-heat-templates master: Remove old network_data examples  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/85634322:44
bshepharhjensas: I'm not too sure about environment files. I guess you probably can since it's a yaml construct not related to Heat specifically. And we just parse the files with the python yaml library. So it should work22:48
bshepharhjensas: Why do those params need to be role specific like that though? Why not just set the rules globally?22:49

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