Wednesday, 2020-03-25

openstackgerritMerged openstack/python-tripleoclient master: Clean unit tests from OS::TripleO::Hosts::SoftwareConfig  https://review.opendev.org/71467700:02
openstackgerritMerged openstack/tripleo-heat-templates stable/train: HA: check before restarting resource on stack update  https://review.opendev.org/71463400:02
*** tosky has quit IRC00:32
*** lbragstad has quit IRC00:37
openstackgerritMerged openstack/tripleo-upgrade stable/train: Missed variable redefinition during cleanup.  https://review.opendev.org/71458700:42
openstackgerritMerged openstack/tripleo-common stable/rocky: container_update: Retry removing containers.  https://review.opendev.org/70465500:42
*** Goneri has quit IRC00:53
openstackgerritMaAoyu proposed openstack/tripleo-common master: Don't write the json string in binary mode.  https://review.opendev.org/71479901:02
*** cdearborn has quit IRC01:05
openstackgerritTakashi Kajinami proposed openstack/puppet-tripleo master: Replace deprecated gnocchi::storage::coordination_url  https://review.opendev.org/71429601:19
openstackgerritTakashi Kajinami proposed openstack/puppet-tripleo master: Replace deprecated gnocchi::storage::coordination_url  https://review.opendev.org/71429601:20
openstackgerritTakashi Kajinami proposed openstack/puppet-tripleo master: Replace deprecated gnocchi::storage::coordination_url  https://review.opendev.org/71429601:21
*** hjensas_ has joined #tripleo01:26
*** hjensas has quit IRC01:30
openstackgerritwes hayutin proposed openstack/tripleo-heat-templates master: update vbmc_setup yaml for python3 packages  https://review.opendev.org/71480701:59
openstackgerritTakashi Kajinami proposed openstack/puppet-tripleo master: Replace deprecated gnocchi::storage::coordination_url  https://review.opendev.org/71429602:00
openstackgerritTakashi Kajinami proposed openstack/puppet-tripleo master: Use CentOS8 to run unit test jobs  https://review.opendev.org/71480902:04
openstackgerritwes hayutin proposed openstack/tripleo-heat-templates master: remove py27 tox env for tht  https://review.opendev.org/71481002:05
openstackgerritTakashi Kajinami proposed openstack/puppet-tripleo master: Add unit test job on CentOS8  https://review.opendev.org/71480902:08
openstackgerritTakashi Kajinami proposed openstack/puppet-tripleo master: Add unit test job on CentOS8  https://review.opendev.org/71480902:09
openstackgerritTakashi Kajinami proposed openstack/puppet-tripleo master: Add unit test job on CentOS8  https://review.opendev.org/71480902:10
*** jdandrea has quit IRC02:16
*** ianw has quit IRC02:30
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: standalone/overcloud: enable the HA deployment by default  https://review.opendev.org/35906002:34
*** jcoufal has joined #tripleo02:36
*** ianw has joined #tripleo02:36
*** ianw has quit IRC02:37
*** hjensas_ has quit IRC02:37
*** ianw has joined #tripleo02:40
openstackgerritAlan Bishop proposed openstack/tripleo-heat-templates stable/train: DCN/Edge: Handle ipv6 address for local glance endpoint  https://review.opendev.org/71481502:45
*** apetrich has quit IRC03:09
*** ysandeep|away is now known as ysandeep03:12
*** saneax has joined #tripleo03:19
*** cfontain_ has joined #tripleo03:20
*** ekultails has quit IRC03:32
*** psachin has joined #tripleo03:33
openstackgerritSteve Baker proposed openstack/tripleo-ansible master: Wait for ironic-neutron-agent bridge_mappings before provide  https://review.opendev.org/71482303:36
openstackgerritSteve Baker proposed openstack/python-tripleoclient master: Switch to ansible for overcloud node (un)provision  https://review.opendev.org/70874903:36
openstackgerritSteve Baker proposed openstack/python-tripleoclient master: overcloud deploy, use ansible for bm provision  https://review.opendev.org/71222103:36
openstackgerritSteve Baker proposed openstack/python-tripleoclient master: overcloud node delete, use ansible for unprovision  https://review.opendev.org/71222203:36
openstackgerritSteve Baker proposed openstack/python-tripleoclient master: Remove unused baremetal provision workflow code  https://review.opendev.org/71222303:36
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [wip] Add Fedora 31 support and test jobs  https://review.opendev.org/70841603:55
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [wip] Add Fedora 31 support and test jobs  https://review.opendev.org/70841603:58
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [wip] Add Fedora 31 support and test jobs  https://review.opendev.org/70841604:02
*** dmsimard|off has joined #tripleo04:18
*** ykarel|away is now known as ykarel04:26
*** udesale has joined #tripleo04:51
*** ratailor has joined #tripleo05:00
*** bdodd has quit IRC05:01
openstackgerritIan Wienand proposed openstack/diskimage-builder master: centos 8 image build: fix mirror  https://review.opendev.org/71483605:07
openstackgerritRabi Mishra proposed openstack/python-tripleoclient master: Use tripleo_common library directly for package_update  https://review.opendev.org/70681805:26
openstackgerritRabi Mishra proposed openstack/python-tripleoclient master: Create *-messages container when setting deployment status  https://review.opendev.org/71456705:26
openstackgerritRabi Mishra proposed openstack/python-tripleoclient master: Remove usage of swifthelper.SwiftTempUrlAction  https://review.opendev.org/71464005:26
openstackgerritRabi Mishra proposed openstack/python-tripleoclient master: Remove CreateContinerAction usage  https://review.opendev.org/71483805:26
*** ysandeep is now known as ysandeep|05:28
*** ysandeep| is now known as ysandeep05:31
*** evrardjp has quit IRC05:36
*** evrardjp has joined #tripleo05:36
*** shyamb has joined #tripleo05:46
openstackgerritIan Wienand proposed openstack/diskimage-builder master: centos 8 image build: fix mirror  https://review.opendev.org/71483605:55
*** abdysn has joined #tripleo06:01
shyambowalsh: ratailor: I will open a BZ for this, we can take it from there06:06
*** jmasud has quit IRC06:06
*** xek_ has joined #tripleo06:07
*** jmasud has joined #tripleo06:07
*** marios has joined #tripleo06:08
*** shyam89 has joined #tripleo06:18
*** shyamb has quit IRC06:21
shyam89owalsh: ratailor: here is the BZ for my issue: https://bugzilla.redhat.com/show_bug.cgi?id=181691806:25
openstackbugzilla.redhat.com bug 1816918 in puppet-tripleo "Error: relabel failed "/var/lib/nova": operation not supported" [Unspecified,New] - Assigned to rhos-maint06:25
*** waleedm has joined #tripleo06:25
*** cfontain_ has quit IRC06:25
openstackgerritRabi Mishra proposed openstack/tripleo-ansible master: Reduce tasks for updating plan parameters  https://review.opendev.org/71484006:31
*** shyam89 has quit IRC06:35
*** lmiccini has joined #tripleo06:43
*** saneax has quit IRC06:46
*** bandini has joined #tripleo06:56
*** cfontain has joined #tripleo06:58
*** shyamb has joined #tripleo06:59
*** waleedm_ has joined #tripleo07:04
*** waleedm has quit IRC07:05
*** saneax has joined #tripleo07:06
*** jfrancoa has joined #tripleo07:06
*** shyam89 has joined #tripleo07:07
*** shyamb has quit IRC07:09
openstackgerritChandan Kumar (raukadah) proposed openstack/tripleo-heat-templates master: Remove CephAnsibleSkipTags override  https://review.opendev.org/71410407:09
*** xek_ has quit IRC07:14
*** xek_ has joined #tripleo07:14
*** bogdando has joined #tripleo07:18
*** shyam89 has quit IRC07:27
*** shyamb has joined #tripleo07:27
*** apetrich has joined #tripleo07:27
ramishraLooks like some race when doing rsync, seen this failure few times in the last few days https://f2812ca26965a251a9f1-8c8e1caf92c572d2c7c7d35e44c895e7.ssl.cf2.rackcdn.com/714317/4/check/tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates/3fdf6bf/logs/undercloud/var/log/containers/stdouts/container-puppet-ironic_inspector.log07:30
ramishrawe should probably ignore the errors? EmilienM, bogdando ^^^07:31
bogdandoramishra: it's hard to say what is undionly.kpxe20200325-17-69r029 but looks like something highly ephemeral and temporary07:34
*** pojadhav is now known as pojadhav|lunch07:34
ramishrabogdando: two different containers are probably trying to sync the files07:35
ramishramay be something to do with --delete-after07:35
ramishraI don't know a lot about rsync07:35
ramishrahttps://f2812ca26965a251a9f1-8c8e1caf92c572d2c7c7d35e44c895e7.ssl.cf2.rackcdn.com/714317/4/check/tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates/3fdf6bf/logs/undercloud/var/log/containers/stdouts/container-puppet-ironic.log07:36
bogdandohm, that can only be a two ironic containers07:36
ramishraid the other container07:36
bogdandointeresting07:36
bogdandoramishra: I'll look into that. flock may help here07:37
ramishrabogdando: thanks! I can create a bug if you want with the details later07:38
bogdandoyes please07:38
ramishrabogdando: sure after lunch:)07:38
*** shyam89 has joined #tripleo07:39
*** shyamb has quit IRC07:42
*** jschlueter has quit IRC07:43
*** jbadiapa has joined #tripleo07:43
*** jschlueter has joined #tripleo07:43
*** dpawlik has joined #tripleo07:47
*** jschlueter has quit IRC07:48
*** jschlueter has joined #tripleo07:50
*** shyam89 has quit IRC07:55
*** shyamb has joined #tripleo07:56
*** slaweq has joined #tripleo07:59
*** matbu has joined #tripleo07:59
*** abishop_ has quit IRC08:04
*** jcapitao has joined #tripleo08:05
openstackgerritMartin Kopec proposed openstack/ansible-role-collect-logs master: WIP: Extend infrared molecule tests  https://review.opendev.org/70555208:08
*** chem has joined #tripleo08:09
*** waleedm_ has quit IRC08:10
*** waleedm has joined #tripleo08:10
*** alexmcleod has joined #tripleo08:17
*** tkajinam has quit IRC08:19
*** amoralej|off is now known as amoralej08:22
*** tosky has joined #tripleo08:24
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-ansible master: Do not race when truncating the jobs file for sync  https://review.opendev.org/71488808:27
*** abishop has joined #tripleo08:27
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-ansible master: Do not race when truncating the jobs file for sync  https://review.opendev.org/71488808:28
*** dtantsur|afk is now known as dtantsur08:29
ratailorshyamb, looks like this is also similar issue https://bugzilla.redhat.com/show_bug.cgi?id=181394108:29
openstackbugzilla.redhat.com bug 1813941 in openstack-tripleo-heat-templates "overcloud update with NFS volume attached to instance fails" [Unspecified,New] - Assigned to pkopec08:29
*** rpittau|afk is now known as rpittau08:31
ramishrabogdando: https://bugs.launchpad.net/tripleo/+bug/186893408:33
openstackLaunchpad bug 1868934 in tripleo "Intermittent failures for container-puppet-ironic_inspector with rsync error" [Medium,Triaged]08:33
*** pkopec has joined #tripleo08:34
*** shyam89 has joined #tripleo08:36
*** ykarel is now known as ykarel|lunch08:39
*** shyamb has quit IRC08:39
openstackgerritMerged openstack/tripleo-quickstart-extras master: Use tripleo-operator-ansible for standalone  https://review.opendev.org/70577508:39
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-ansible master: Do not race with locks for the sync/wrapper script  https://review.opendev.org/71488808:41
*** slaweq has quit IRC08:41
*** jpena|off is now known as jpena08:54
*** jmasud has quit IRC08:54
*** jmasud has joined #tripleo08:56
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates master: Do not race when applying puppet/rsync in containers  https://review.opendev.org/71489609:02
*** jpich has joined #tripleo09:03
*** pojadhav|lunch is now known as pojadhav09:04
*** cylopez has joined #tripleo09:04
*** suuuper has joined #tripleo09:04
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates master: Do not race when applying puppet/rsync in containers  https://review.opendev.org/71489609:06
*** lucasagomes has joined #tripleo09:09
*** shyam89 has quit IRC09:11
*** shyamb has joined #tripleo09:12
*** sshnaidm|afk is now known as sshnaidm09:15
openstackgerritJuan Badia Payno proposed openstack/tripleo-ansible master: BaR: Pacemaker config backup  https://review.opendev.org/71389709:16
*** slaweq has joined #tripleo09:18
*** shyamb has quit IRC09:18
openstackgerritFlavio Fernandes proposed openstack/puppet-tripleo stable/train: Add Octavia OVN Provider configuration (1 of 2)  https://review.opendev.org/70582109:20
*** d0ugal has quit IRC09:25
*** d0ugal has joined #tripleo09:25
openstackgerritFlavio Fernandes proposed openstack/puppet-tripleo stable/train: DNM: Please ignore  https://review.opendev.org/70582109:27
*** jbadiapa has quit IRC09:27
openstackgerritFlavio Fernandes proposed openstack/puppet-tripleo stable/train: DNM: Please ignore  https://review.opendev.org/70582109:34
*** dmacpher has joined #tripleo09:35
openstackgerritRiccardo Pittau proposed openstack/diskimage-builder master: Use rm instead of rmdir and force it  https://review.opendev.org/71490309:35
openstackgerritFlavio Fernandes proposed openstack/puppet-tripleo stable/train: Add Octavia OVN Provider configuration (1 of 2)  https://review.opendev.org/70582109:37
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates master: Do not race when applying puppet/rsync in containers  https://review.opendev.org/71489609:37
*** ykarel|lunch is now known as ykarel09:38
openstackgerritMarios Andreou proposed openstack/tripleo-ci master: Add tempest_tempest_conf_overrides from featureset into jobs vars  https://review.opendev.org/71490509:44
marioschandankumar: sshnaidm: fyi thing we discussed yesterday ^^ (filed a bug for that https://bugs.launchpad.net/tripleo/+bug/1868938 )09:44
openstackLaunchpad bug 1868938 in tripleo "tempest_tempest_conf_overrides ignored in the featureset if set in job featureset_override" [High,Triaged] - Assigned to Marios Andreou (marios-b)09:44
marioschandankumar: sshnaidm: going to post same for rdo-jobs now09:45
chandankumarmarios, Ah i forgot about that totally , adding there09:45
*** cylopez has quit IRC09:45
marioschandankumar: ack... that is a new bug not the one we were using yesterday (I referenced that in the description)09:45
marioschandankumar: i already added note for your stuff at https://bugs.launchpad.net/tripleo/+bug/1867807/comments/709:46
openstackLaunchpad bug 1867807 in tripleo "periodic- centos-8-ovb-3ctlr_1comp-featureset001-baremetal-master fails to download tempest cirros image" [Critical,Fix released]09:46
marioschandankumar: i think we need both things... even if we merge your one, we still want to ensure all the overrides are present and ultimately remove it from the fs so i filed the new bug09:47
*** dmacpher has quit IRC09:47
sshnaidmmarios, why not to add image.image_path to featureset itself? What is overridden there?09:48
*** dmacpher has joined #tripleo09:49
sshnaidmmarios, if we set option in all featureset_overrides, it seems like a new default09:49
*** shyamb has joined #tripleo09:49
mariossshnaidm: it is in the featureset already https://github.com/openstack/tripleo-quickstart/blob/16beb60b8f6f6dc7233dd3a8e2e839ec48ee8a64/config/general_config/featureset052.yml#L6709:49
mariossshnaidm: it just gets overridden if you have the same override in the job (not merged overrridden)09:49
mariosrrr09:49
mariossshnaidm: for this one i think we just need to remove it from the FS alltogether otherwise like now we think we are using FS values but they are just being ignored09:50
openstackgerritSorin Sbarnea proposed openstack/tripleo-ci master: Run standalone scenario jobs at tht podman changes  https://review.opendev.org/63632309:50
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates master: Do not race when applying puppet/rsync in containers  https://review.opendev.org/71489609:51
sshnaidmoh, it's tempest_tempest_conf_overrides actually..09:51
sshnaidmomg09:51
shyambratailor: Yes, looks similar09:51
mariossshnaidm: yeah ... but luckily its 'only' featureset 5209:51
mariossshnaidm: (which makes sense... we mainly abused the featurest_override for fs52 cos all the standalones are sharing it)09:51
sshnaidmand is there a better place for image.image_path than tempest_tempest_conf_overrides? <-- chandankumar09:52
sshnaidmmaybe it can be just a default for tempest09:52
shyambratailor: logged recently09:52
mariossshnaidm: yeah he has that already09:52
mariossshnaidm: there https://review.opendev.org/#/q/topic:tripleocirros+(status:open+OR+status:merged09:53
mariossshnaidm: but as i said we should do that ^^^ but also fix our side, like remove it from the featureset since it is dangerous like that we think it is used but it is not09:53
shyambratailor: I need to monitor it09:53
sshnaidmmarios, agree09:54
shyambowalsh: Hi... we found this similar issue https://bugzilla.redhat.com/show_bug.cgi?id=181394109:54
openstackbugzilla.redhat.com bug 1813941 in openstack-tripleo-heat-templates "overcloud update with NFS volume attached to instance fails" [Unspecified,New] - Assigned to pkopec09:54
shyambIt's in NEW state09:54
sshnaidmmarios, but if we have chandankumar patches merged, we don't need this in featureset_override, right?09:54
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates master: WIP Allow overlap-zone  https://review.opendev.org/71490809:54
mariossshnaidm: right but we need th other one 'dynamic credentials'09:54
shyambCan we push it?09:54
mariossshnaidm: so adding both for now so we can remove it from the fs09:54
mariossshnaidm: but i can update it before it merges etc depending on progress from chandankumar one09:55
sshnaidmmarios, and can be dynamic creadentials as default too..?09:55
chandankumarmarios, for dynamic credentials, we can make it permanment in tempestconf09:55
mariossshnaidm: don't know ... i mean that one might not be as 'general' as the image location09:55
sshnaidmmarios, chandankumar if we can set in tempestconf, would be great09:56
*** Abdallahyas has joined #tripleo09:56
*** abdysn has quit IRC09:57
marioschandankumar: sshnaidm: ok... so i wasn't sure about that one i thought it was job specific (if we set it on tempest conf, then it get applied to all the things, not just standalone/fs52 ... is that ok?09:57
chandankumarmarios, yes it get applied to all jobs09:58
marioschandankumar: ?09:58
marioschandankumar: so is that ok?09:58
marioschandankumar: didn't think that was as general as the image location...09:58
chandankumarmarios, in tempestconf it is set to false09:59
chandankumarlet me check in tempest what is the default value09:59
marioschandankumar: going to post rdo-jobs change too now we can discuss after...10:00
chandankumarok10:00
marioschandankumar: i mean once the change is posted and you have time to check10:00
*** abdysn has joined #tripleo10:00
*** Abdallahyas has quit IRC10:01
chandankumarmarios, https://opendev.org/openstack/tempest/src/branch/master/tempest/config.py#L59 it is set to true by default10:01
chandankumarmarios, I checked the code, https://opendev.org/openstack/python-tempestconf/src/branch/master/config_tempest/main.py#L18610:02
chandankumarmarios, basically it is already true, that is not needed10:02
chandankumarhttps://opendev.org/openstack/python-tempestconf/src/branch/master/config_tempest/main.py#L19810:03
openstackgerritMarios Andreou proposed openstack/tripleo-quickstart master: Remove tempest_tempest_conf_overrides from featureset 52  https://review.opendev.org/71490910:03
marioschandankumar: ack ok cool, then ^^10:03
marioschandankumar: dropping them from the featureset ^^ sshnaidm10:03
chandankumarkopecmartin, ^^10:03
*** florianf has joined #tripleo10:03
sshnaidmmarios, ack10:04
marioschandankumar: can you please go -1 @ https://review.opendev.org/#/c/714905/ and point to your fixes instead10:05
marioschandankumar: and please add some info into the bug10:05
ratailorshyamb, if you are using nfs share then it should not execute https://github.com/shyam-biradar/triliovault-cfg-scripts/blob/master/redhat-director-scripts/docker/services/trilio-datamover-osp16.yaml#L17610:05
ratailorshyamb, as per https://github.com/openstack/tripleo-heat-templates/commit/b56c521e01d0a4b42f44f2d9d03f524a4dc6047510:05
marioschandankumar: i will not post rdo-jobs change then, leaving it to you? (your changes at tempestconf need update)10:06
openstackgerritCarlos Goncalves proposed openstack/tripleo-ci master: Add Octavia standalone upgrade CI job  https://review.opendev.org/71047310:06
shyambratailor: let me check10:06
ratailorshyamb, what do you think ?10:06
*** shyam89 has joined #tripleo10:08
shyam89hi10:08
shyam89ratailor: that flag is of openstack10:09
shyam89nova nfs backend10:09
shyam89So, if user does not configures NFS as nova backend then it executes the second statment10:10
shyam89mounting the "/var/lib/nova" in shared,z mode10:10
shyam89which is happening on my lab10:10
shyam89what if we do not use z flag?10:10
shyam89and always mount "/var/lib/nova" in shared mode?10:11
marioschandankumar: https://bugs.launchpad.net/tripleo/+bug/1868938/comments/310:11
openstackLaunchpad bug 1868938 in tripleo "tempest_tempest_conf_overrides ignored in the featureset if set in job featureset_override" [High,Triaged] - Assigned to Marios Andreou (marios-b)10:11
*** shyamb has quit IRC10:11
*** cylopez has joined #tripleo10:11
ratailorshyam89, it was the case earlier, https://bugs.launchpad.net/tripleo/+bug/1835503   to resolve this issue we had to add z flag when nova nfs is not used.10:14
openstackLaunchpad bug 1835503 in tripleo "Deployment with NovaNfsEnabled: True to enabled NFS share for nova ephemeral storage fails when podman is used" [Undecided,Fix released] - Assigned to Martin Schuppert (mschuppert)10:14
ratailorshyam89, but in BZ descrition it is mentioned that is uses NFS share under /var/lib/nova .10:15
ratailorshyam89, you also mentioned that it is working for first time deployment, do you mean that it true for OSP 16 as well ?10:16
*** rcernin has quit IRC10:17
*** sshnaidm has quit IRC10:18
ratailorshyam89, to me it looks like the problem is here if NovaNfsShare is true, https://github.com/shyam-biradar/triliovault-cfg-scripts/blob/master/redhat-director-scripts/docker/services/trilio-datamover-osp16.yaml#L87-L9210:18
*** sshnaidm has joined #tripleo10:19
shyam89ratailor: okay10:23
shyam89We mount our NFS share10:23
ratailorshyam89, you should modify the condition like below or add the NovaNfsEnabled as role_specific parameter.10:23
ratailor    nova_nfs_enabled:10:23
ratailor      - equals: [{get_param: NovaNfsEnabled}, true]10:23
shyam89but that does not sets the flag nova_nfs_backend10:24
shyam89okay10:25
ratailoryou could try modifying the condition as above and try if that works or not.10:25
shyam89ratailor: Can you please explain more about this change?10:26
shyam89What we are changing here?10:26
shyam89I mean, why we are changing this10:26
shyam89just to understand it10:27
ratailorbecause we don't define NovaNfsEnabled as role_specific parameter here https://github.com/shyam-biradar/triliovault-cfg-scripts/blob/master/redhat-director-scripts/docker/services/trilio-datamover-osp16.yaml10:27
ratailorbut here we have defined it as role_specific https://github.com/openstack/tripleo-heat-templates/blob/master/deployment/nova/nova-compute-container-puppet.yaml#L93-L9810:28
shyam89okay10:29
*** holser has joined #tripleo10:29
shyam89Let me try that10:29
ratailorto me it looks like that it should not try to use z flag if NFS is enabled, which it is doing and it might be because of the condition which sets nova_nfs_enabled to false instead of true.10:30
openstackgerritRiccardo Pittau proposed openstack/diskimage-builder master: [WIP] Run hooks with sudo  https://review.opendev.org/71491310:33
Madkissis the ctlplane n etwork gonna be present on every deployed node automatically?10:42
owalshratailor, shyam89: don't think setting NovaNfsEnabled is a solution - that triggers lots of other stuff, e.g tries to mount the share10:44
owalshratailor: also need to do something with cinder is NFS backed for BZ1813941...10:44
shyam89owalsh: okay10:45
*** lbragstad has joined #tripleo10:45
owalshmaybe we can drop the podman/docker selinux relabel and do it ourselves in nova_statedir_ownership.py10:46
owalsh...skipping any NFS mounts we find10:46
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates master: Use global hosts entries to configure /etc/hosts  https://review.opendev.org/71461110:46
owalshshyam89: BTW ran a quick test with NFS selinux mount options. chcon always returns operation not supported for me10:47
owalshwhich makes sense I guess as the NFS mount is faking selinux labels10:48
shyam89owalsh: okay10:48
owalshAFAICT it's *possible* to do real selinux labelling with NFS 4.x using xattrs but I don't think we can assume the server supports it10:50
owalshpkopec: FYI ^10:57
openstackgerritFlavio Fernandes proposed openstack/tripleo-heat-templates master: Add Octavia OVN Provider configuration  https://review.opendev.org/70769510:58
* pkopec looks10:58
openstackgerritFlavio Fernandes proposed openstack/tripleo-heat-templates stable/train: Add Octavia OVN Provider configuration  https://review.opendev.org/71491610:59
owalshpkopec: for all of these NFS selinux issue I'm thinking maybe we can do the relabelling in nova_statedir_ownership.py instead, WDYT?10:59
pkopecowalsh, give me few min to check a few things11:01
pkopecowalsh, I was almost sure that we solved this issue in https://review.opendev.org/#/c/669317/11:09
pkopecin logs i can see11:10
pkopecin logfile {\"TRIPLEO_DEPLOY_IDENTIFIER\": \"1584020954\", \"__OS_DEBUG\": \"false\"}, \"image\": \"tpavcpsat.vici.verizon.com:5000/corona-openstack_containers-nova-compute:16.0-83\", \"net\": \"none\", \"privileged\": false, \"user\": \"root\", \"volumes\": [\"/var/lib/nova:/var/lib/nova:shared,z\", \"/var/lib/container-config-scripts/:/container-config-scripts/:z\"]}', '--conmon-pidfile=/var/run/nova_statedir_owner.pid', '--log-driver',11:10
pkopec'k8s-file', '--log-opt', 'path=/var/log/containers/stdouts/nova_statedir_owner.log', '--env=TRIPLEO_DEPLOY_IDENTIFIER=1584020954', '--env=__OS_DEBUG=false', '--net=none', '--privileged=false', '--user=root', '--volume=/var/lib/nova:/var/lib/nova:shared,z'11:10
owalshpkopec: for BZ1813941 we would need to do the same for CinderEnableNfsBackend11:10
pkopecowalsh, oh right, that's cinder, sorry11:10
owalshpkopec: and for BZ1816918 neither NFS param is set - it's trilio that is mounting nfs exports in /var/lib/nova11:11
openstackgerritChandan Kumar (raukadah) proposed openstack/tripleo-quickstart-extras master: Set tempest_images path for periodic  https://review.opendev.org/71460911:13
openstackgerritChandan Kumar (raukadah) proposed openstack/tripleo-quickstart-extras master: Set tempest_tempestconf_image path for periodic  https://review.opendev.org/71460911:14
pkopecowalsh, i think maybe trilio should set the nfs param by default, that would work right?11:15
owalshpkopec: no, we'll try to mount the share etc... and IIRC glance etc... does different things when nova is NFS backed11:16
pkopecowalsh, i'll need to check that because I don't know atm, sorry11:17
*** jcapitao is now known as jcapitao_lunch11:18
pkopecowalsh, but since you are probably right, what we would need to do for BZ1816918?11:18
owalshpkopec: think we can manage the relabelling in nova_statedir_ownership.py instead of mounting with the z flag11:19
chandankumarmarios, commented on both https://bugs.launchpad.net/tripleo/+bug/1868938 and https://bugs.launchpad.net/tripleo/+bug/1867807/ let me know anything more needed there11:21
openstackLaunchpad bug 1868938 in tripleo "tempest_tempest_conf_overrides ignored in the featureset if set in job featureset_override" [High,Triaged] - Assigned to Marios Andreou (marios-b)11:21
openstackLaunchpad bug 1867807 in tripleo "periodic- centos-8-ovb-3ctlr_1comp-featureset001-baremetal-master fails to download tempest cirros image" [Critical,Fix released]11:21
mariosthanks chandankumar11:22
*** tosky is now known as tosky_11:24
*** yolanda has quit IRC11:27
*** raildo has joined #tripleo11:31
*** yolanda has joined #tripleo11:32
cloudnullmornings11:33
*** sshnaidm has quit IRC11:34
*** sshnaidm has joined #tripleo11:34
*** jcoufal has joined #tripleo11:36
*** jpich has quit IRC11:39
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-ansible master: Add dynamic concurrency values  https://review.opendev.org/71473511:39
*** jpich has joined #tripleo11:39
*** tosky_ is now known as tosky11:40
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-ansible master: Dynamically adjust the retires value to fit the deployment  https://review.opendev.org/71473611:40
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-ansible master: Normalize how we run validations  https://review.opendev.org/71476911:40
*** rpittau is now known as rpittau|bbl11:42
*** gfidente|pto is now known as gfidente11:46
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-common master: Remove invalid mistral envocation and references  https://review.opendev.org/71156211:47
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-common master: Remove invalid mistral envocation and references  https://review.opendev.org/71156211:48
openstackgerritSorin Sbarnea proposed openstack/tripleo-quickstart master: Adds centos-8 testing to install-deps  https://review.opendev.org/66922311:51
*** jcoufal has quit IRC11:52
*** holser__ has joined #tripleo11:52
*** holser has quit IRC11:52
*** shyam89 has quit IRC11:55
*** rh-jelabarre has joined #tripleo11:56
openstackgerritMarios Andreou proposed openstack/tripleo-quickstart-extras master: Use correct novajoin package for centos8 featureset 39 freeipa  https://review.opendev.org/71406511:56
*** ekultails has joined #tripleo11:58
*** sshnaidm is now known as sshnaidm|afk12:08
fultonjcloudnull: would you mind reviewing https://review.opendev.org/#/c/714768 ?12:08
cloudnullfultonj looking now12:10
*** waleedm_ has joined #tripleo12:13
cloudnullfultonj done12:14
cloudnullnicely done12:15
fultonjcloudnull: thanks12:15
*** waleedm has quit IRC12:15
fultonjchandankumar: thanks for working with me on scenario001-multinode-containers.yaml looks like it's working now (after lots of changes)12:17
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-ansible master: Fix population of username, public keys  https://review.opendev.org/71477812:19
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-ansible master: Wait for ironic-neutron-agent bridge_mappings before provide  https://review.opendev.org/71482312:20
*** waleedm_ has quit IRC12:23
*** shyamb has joined #tripleo12:23
*** sshnaidm|afk is now known as sshnaidm12:24
*** waleedm has joined #tripleo12:24
*** rlandy has joined #tripleo12:24
cloudnullgchamoul - re: https://review.opendev.org/#/c/714769/3/tripleo_ansible/playbooks/cli-baremetal-clean.yaml@41 should I just delete that task ?12:25
openstackgerritMerged openstack/tripleo-ci master: lint: enable black  https://review.opendev.org/70398012:25
gchamoulcloudnull: yes because I never heard about pre-cleaning validations group12:26
cloudnull++12:26
cloudnullgchamoul do the rest of those validation groups look right ?12:27
*** jcoufal has joined #tripleo12:28
gchamoulcloudnull: didn't have a look at everything but all the official groups are referenced in this file https://opendev.org/openstack/tripleo-validations/src/branch/master/groups.yaml12:28
cloudnullI think the only other two were "pre-introspection" and  "pre-deployment"12:28
gchamoulcloudnull: both are good! yes12:29
cloudnullcool12:29
*** jcapitao_lunch is now known as jcapitao12:29
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-ansible master: Normalize how we run validations  https://review.opendev.org/71476912:29
*** shyamb has quit IRC12:29
*** jpena is now known as jpena|lunch12:29
cloudnullgchamoul thanks for the review on that :D12:30
*** rfolco has joined #tripleo12:30
*** ansmith_ has quit IRC12:31
*** ansmith has joined #tripleo12:31
*** ratailor has quit IRC12:32
*** udesale_ has joined #tripleo12:42
*** waleedm_ has joined #tripleo12:42
*** udesale has quit IRC12:45
gchamoulcloudnull: you're welcome12:45
*** waleedm has quit IRC12:46
*** ramishra has quit IRC12:47
openstackgerritHarald JensÃ¥s proposed openstack/tripleo-ansible master: Less is More - hosts entries  https://review.opendev.org/71440912:53
*** jmasud has quit IRC12:53
*** Goneri has joined #tripleo12:55
*** jmasud has joined #tripleo12:56
*** ramishra has joined #tripleo12:58
*** rpittau|bbl is now known as rpittau13:00
ramishracloudnull: Hey! I've left some comments on https://review.opendev.org/#/c/714769/, I think that service enabled/hiera ensures that the package is installed unless things have changed now13:04
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates stable/train: Do not race when applying puppet/rsync in containers  https://review.opendev.org/71493713:05
*** holser__ has quit IRC13:06
bogdandoramishra, EmilienM: I'm not sure how https://bugs.launchpad.net/tripleo/+bug/1868934 happens in master13:09
openstackLaunchpad bug 1868934 in tripleo "Intermittent failures for container-puppet-ironic_inspector with rsync error" [High,In progress] - Assigned to Bogdan Dobrelya (bogdando)13:09
bogdandogiven that the new code should make races not possible13:09
bogdandohttps://github.com/openstack/tripleo-ansible/blob/a70139e5b985a25a2a82edfd8df1d93e54c2f872/tripleo_ansible/ansible_plugins/modules/container_puppet_config.py#L182-L18513:09
bogdandoalso not sure what to do with the master in tht and its container-puppet.py, shall we removed it maybe?13:10
EmilienMdon't trust the comments, only the code ;-)13:11
bogdandoEmilienM: could you please take over that bug for the master? I don't know that new code13:11
EmilienMcontainer-puppet.py will be removed once we remove docker support completely13:11
bogdandonot sure where config_volume now lives and how to add a bind mount for locks :)13:12
EmilienMbogdando: sure, I'll take a look this week. I'm debugging another thing this morning but I'll look at it next13:12
*** amoralej is now known as amoralej|lunch13:12
bogdandoEmilienM: will we do so as well for Train?13:12
bogdandoor backporting my patch for T is ok13:13
ramishraEmilienM: lol, I would add  don't trust code untill tested and works:)13:14
cloudnullthanks ramishra13:14
EmilienMbogdando: only when paunch is disabled13:16
EmilienMramishra: true; races are hard to test though13:16
EmilienMI'll take a look at the bug a bit later; however the new module isn't that different from the container-puppet.py script13:17
bogdandowell it looks different13:17
EmilienMit's basically running the same things (better of course) on the host13:17
bogdandoas I said was not easy to figure out where config_volume now lives and how to add a bind mount for locks13:17
bogdando:)13:17
EmilienMbogdando: https://opendev.org/openstack/tripleo-heat-templates/src/branch/master/common/container-puppet.py#L45913:17
EmilienMthe comment that you pointed out comes from here ^13:18
bogdandoso any nova_* uses nova?13:18
cloudnullanyone around mind giving - https://review.opendev.org/#/c/714598/ - a look13:18
EmilienMI think the ansible module is safer as it merges the data in the config volume13:18
bogdandoconfig container13:19
EmilienMbut again, I can't look deeply now, I'll look a bit later13:19
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates stable/train: [Train only] Do not race when applying puppet/rsync in containers  https://review.opendev.org/71493713:21
openstackgerritGregory Thiemonge proposed openstack/tripleo-ansible master: Use native modules for octavia certs creation  https://review.opendev.org/71439613:22
openstackgerritGregory Thiemonge proposed openstack/tripleo-ansible master: Scan existing controllers on update to pick up existing CA/private key pairs  https://review.opendev.org/69259913:22
ramishracloudnull: I'm not convinced with the assumption that the packages would be installed somehow without that service enabled:)13:23
cloudnullI still think its better to fail than to silently skip, maybe we check both and add a fail task ?13:24
*** jbadiapa has joined #tripleo13:25
mwhahahawhich service?13:26
ramishracloudnull: this was checked earlier and IMO we can't just get rid of that.. If we plan that then we should first get rid of that service. I really don't know who and how the packages would be instale dthen13:26
ramishramwhahaha: https://github.com/openstack/tripleo-heat-templates/blob/master/deployment/validations/tripleo-validations-baremetal-ansible.yaml#L39-L4413:26
cloudnullmwhahaha talking about - https://review.opendev.org/#/c/714769/4/tripleo_ansible/playbooks/cli-deploy-deployment-plan.yaml13:27
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates stable/stein: Do not race when applying puppet/rsync in containers  https://review.opendev.org/71494013:28
*** ysandeep is now known as ysandeep|away13:31
*** jpena|lunch is now known as jpena13:32
openstackgerritHarald JensÃ¥s proposed openstack/tripleo-ansible master: Less is More - hosts entries  https://review.opendev.org/71440913:32
mwhahahatripleo_validations_enabled is set by the undercloud install, no?13:33
ramishramwhahaha: yes13:33
mwhahahaif tripleo-validations isn't a dep of like the tripleoclient, it likely won't already be installed. this might also just be legacy crap from before we integrated validations more13:34
openstackgerritMarios Andreou proposed openstack/tripleo-quickstart-extras master: Fix build-images for centos8 jobs set tripleoclient and image-yaml  https://review.opendev.org/71462713:35
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates stable/queens: Do not race when applying puppet/rsync in containers  https://review.opendev.org/71494213:37
ramishramwhahaha: https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_1d8/713773/2/gate/tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates/1d83fea/logs/undercloud/etc/puppet/hieradata/all_nodes.json13:38
cloudnullramishra mwhahaha https://github.com/rdo-packages/tripleoclient-distgit/blob/rpm-master/python-tripleoclient.spec#L125 it looks like validations is a dep ?13:38
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates stable/stein: Do not race when applying puppet/rsync in containers  https://review.opendev.org/71494013:38
ramishravs13:38
ramishrahttps://82aeb71d4c2ef828072a-87e6ec00760ed1d0ee3af698b2b27828.ssl.cf5.rackcdn.com/713773/2/check/tripleo-ci-centos-8-containers-multinode/e2ca8c9/logs/undercloud/etc/puppet/hieradata/all_nodes.json13:38
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates stable/queens: Do not race when applying puppet/rsync in containers  https://review.opendev.org/71494213:40
*** holser has joined #tripleo13:44
cloudnullmwhahaha ramishra - https://github.com/rdo-packages/tripleoclient-distgit/blob/rpm-master/python-tripleoclient.spec#L124-L125 given the package `openstack-tripleo-validations` is a requirement we shouldn't need to run that heira command, right ?13:44
ramishracloudnull: yeah, it's probably all legacy crap then, not relevant to undercloud13:44
mwhahahacloudnull: we would need the command because you can disable validations via udnercloud.conf13:45
mwhahahai think that's what sets that hieradata13:45
* mwhahaha would have to go back in history13:45
cloudnullso should we run the hiera command before running any of those validations within the cli-* playbooks ?13:46
mwhahahalikely13:46
mwhahahabut i'd have to check the history on that13:47
mwhahahaof course we might have lost this specific key in the transition to non-instack-undercloud13:48
* mwhahaha goes looking13:48
*** TrevorV has joined #tripleo13:49
mwhahahaso we rely on that in extraconfig/post_Deploy/undercloud_post.py13:49
mwhahahaif it's disabled, we skip setting up the ssh environment for mistral13:50
mwhahahaif we no longer require that with the conversion to no mistral we can drop it13:50
mwhahahathat's why it was in the cli13:50
mwhahahabecause if it wasn't installed, the validations would fail13:50
mwhahahahttps://github.com/openstack/tripleo-heat-templates/blob/master/extraconfig/post_deploy/undercloud_post.py#L186-L18913:51
cloudnullso... we can drop it?13:54
* cloudnull hides behind a table 13:54
*** holser has quit IRC13:55
* mwhahaha shrugs13:55
*** dwilde has joined #tripleo13:55
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-ansible master: Normalize how we run validations  https://review.opendev.org/71476913:58
*** jdandrea has joined #tripleo13:59
*** jdandrea has quit IRC13:59
*** jdandrea has joined #tripleo14:00
cloudnullramishra mwhahaha https://review.opendev.org/#/c/714769/5/tripleo_ansible/playbooks/cli-baremetal-introspect.yaml - thoughts ? -cc Tengu gchamoul14:00
*** amoralej|lunch is now known as amoralej14:00
*** holser has joined #tripleo14:01
Tengucloudnull: so right now the validator subcommand doesn't support the --os-cloud thing iirc14:03
Tengucloudnull: we're currently working as fast as possible in order to get the packaging done, and this kind of issues should be solved with this kind of change....14:04
cloudnullit does not , i kept it in the command because all other openstack commands use it but we're sourcing the stackrc file for now.14:04
Tenguoh, I didn't see it. ok14:05
openstackgerritMerged openstack/tripleo-quickstart master: Update image URL links for CentOS 8  https://review.opendev.org/71479014:05
*** holser has quit IRC14:05
*** holser has joined #tripleo14:05
Tengucloudnull: so on the other parts - this sounds like a good thing. Also ensuring that config matches the options, I like it14:06
cloudnull++14:06
Tengucloudnull: aaand apparently there are some pre-introspection thngs that might be uneeded - this is another story.14:07
*** pojadhav is now known as pojadhav|away14:08
Tengucloudnull: guess having the operator would make that thing even easier right?14:08
openstackgerritLuke Short proposed openstack/tripleo-docs master: Add good use cases for manually running config-download playbooks.  https://review.opendev.org/71419614:10
*** aedc has joined #tripleo14:13
*** aedc has quit IRC14:13
sshnaidmcloudnull, sorry, my webcam and headset had a fight for a mic, and nobody won14:13
cloudnullTengu yeah. if we could use tripleo-ansible-operator for some of those commands that would be great.14:13
Tengucloudnull: ok. maybe I can give a try, if I have some help in order to avid doing bad things ^^'.14:14
* cloudnull doesn't know if we could do that quite yet ?14:14
cloudnullsshnaidm no worries.14:14
Tengucloudnull: for now, we (the squad) have no real time to work on the operator for the validations :(14:14
Tenguwith the deadline and all for 16.114:14
openstackgerritZhuo Zhen proposed openstack/tripleo-image-elements master: Install python3-dev package  https://review.opendev.org/71495214:15
cloudnullTengu ++ its something we can iterate on later.14:15
Tengubut maybe I can get some time whil gchamoul and matbu are working hard on the python libs and tripleoclient changes14:15
Tengucloudnull: maybe providing a quick wrapper would already be nice?14:15
cloudnullthat would be great too. its just two commands for the cli-* playbooks, so not a massive priority, nothing gchamoul or matbu should breakaway for.14:16
Tengucloudnull: cool. I'll check if I can slip that in my tasks14:17
cloudnull++14:17
Tengucloudnull: stupid question.... is there some kind of helper in order to create the basic tree for a new operator? I don't see any in the /14:20
Tenguand doc doesn't help XD14:21
*** bdodd has joined #tripleo14:24
*** psachin has quit IRC14:27
slaweqykarel: hi14:33
slaweqykarel: yesterday my issue with standalone was indeed due to hiera installed from epel14:33
ykarelslaweq, hi14:33
slaweqykarel: but now it's failing for me on different stage, error is like http://paste.openstack.org/show/791132/14:33
ykarellookin14:33
slaweqdo You maybe know what can be wrong with this?14:34
*** hjensas has joined #tripleo14:35
ykarelslaweq, looks like u don't have https://review.opendev.org/#/c/714234/14:37
ykarel^^ should help in figurring out what containers failed14:38
openstackgerritGael Chamoulaud proposed openstack/tripleo-validations master: Migrate molecule jobs from centos 7 to 8  https://review.opendev.org/71240214:42
openstackgerritGael Chamoulaud proposed openstack/tripleo-validations master: Convert all of the fedora28 container usage to CentOS8  https://review.opendev.org/71250914:42
rlandycloudnull: hi - are you working on the cli-baremetal-introspect playbook?14:42
slaweqykarel: I have this patch already in /usr/share/ansible/ on my vm14:44
openstackgerritFlavio Fernandes proposed openstack/tripleo-heat-templates stable/train: Allow disabling the octavia provider  https://review.opendev.org/71397814:45
Tenguhjensas: heya! I just restaured https://review.opendev.org/714041 - feel free to take over if needed.14:46
Tengu*restored14:46
openstackgerritCédric Jeanneret (Tengu) proposed openstack/tripleo-ansible master: Rework how we push the content in the file  https://review.opendev.org/71404114:47
ykarelslaweq, sorry i shared wrong patch, i checked again and i see that task has  failed_when: false14:48
ykarelslaweq, can u share more logs14:48
hjensasTengu: if the Extra entry is fixed with that, it's ok with me. One nit, is that I would like to have empty lines beetween entries for each node.14:49
Tenguhjensas: ah, between blocks?14:50
hjensasTengu: yes, it makes it easier to read for the human eye. Totally a nit. :)14:51
Tenguhjensas: hmmm... not really easy in fact, unless I split the for in three.... But that would probably be less efficient?14:52
Tenguor are you talking about the "tripleo_hosts_entries_block" itself?14:52
hjensasTengu: drop the - on L41 ?14:53
Tenguthat was the one then :). either 41 or 45 in fact.14:53
cloudnullrlandy kinda, what's up?14:53
hjensasTengu: or L34 - I'm not sure.14:54
rlandycloudnull: sshnaidm is fixing the issue - thanks14:54
Tenguhjensas: I wasn't that happy with all those blank lines in fact - that's why I added the "-" everywhere14:54
Tenguhjensas: I'd rather push a #comment in fact.14:54
cloudnullTengu idk of a helper in tripleo-operator-ansible, maybe mwhahaha has one ?14:55
Tenguthat would even be more helpful... ?14:55
mwhahahaque?14:55
Tengucloudnull: discussed with mwhahaha already - rsync is the helper, mostly :). Makes sense, since we won't add that many new commands once we're up-to-date with the current CLI14:55
hjensasTengu: yeah, maby '\n# {{ host }}'14:55
*** udesale_ has quit IRC14:57
Tenguhjensas: and something with "network" as well I guess? That would help finding issues, even better than "host"14:58
Tengulemme try to get something and push it back.14:58
slaweqykarel: but do You need more logs from stdout? or from some files (where should I look exactly?)14:58
openstackgerritFlavio Fernandes proposed openstack/tripleo-heat-templates stable/train: Add Octavia OVN Provider configuration  https://review.opendev.org/71491614:59
hjensasTengu: we used to have something like this: http://paste.openstack.org/show/791137/14:59
Tenguhjensas: hmm, there were a lot of other blank lines lately15:00
ykarelslaweq, stdout as first place to see15:00
ykarelas per tasks it should display failed containers15:00
Tengubut seing that..... droping the "-" line 34 or 49 should be enough to get it, imho.15:01
hjensasTengu: ok, I fully agree that more than that is bad. :)15:01
ykarelif not we can use podman commands15:01
openstackgerritCédric Jeanneret (Tengu) proposed openstack/tripleo-ansible master: Rework how we push the content in the file  https://review.opendev.org/71404115:01
Tenguhjensas: let's see how it outputs its content there -^^15:01
hjensasTengu: thanks.15:02
slaweqykarel: ok, give me few minutes :)15:03
openstackgerritAlex Schultz proposed openstack/tripleo-common master: Disable fact gathering for create_admin  https://review.opendev.org/71496615:05
*** beagles is now known as beagles_mtg15:06
openstackgerritAlex Schultz proposed openstack/tripleo-common master: Disable fact gathering for create_admin  https://review.opendev.org/71496615:08
*** abdysn has quit IRC15:09
hjensasslagle: is there an easy way to get the undercloud install to run ansible with the '--step' option?15:11
mwhahahano15:11
mwhahahayou could extract the playbooks after the fact and run it manually though15:11
mwhahahabut it's not a native thing15:12
hjensasmwhahaha: so I can get it to do "stack-only" then config-download and run it manually?15:12
mwhahahano but if you ctl+c the install at execution time, you can do it15:12
mwhahahathe undercloud install command doesn't support extra fance bits, but you can hax it15:13
slaweqykarel: I need to try it again to get more logs, I will probably get back to You tomorrow :)15:13
slaweqykarel: thx a lot for all help15:13
mwhahahahjensas: that being said, why are you trying to step the install?15:13
slaglehjensas: i think you can use --dry-run. then run the shown tripleo deploy command with --output-only15:14
hjensasmwhahaha: the inspection issue on RHEL 8.2. I can't reproduce it on anything where undercloud install did'nt run first. I tried pulling in bit's like the sysctl settings, firewall, ovs bridges+ports+flows etc.15:14
slaglethen run ansible-playbook15:15
mwhahahaif you set cleanup to false (or whatever the option is) it won't tar up the playbooks. you can just let the install run and ctl+c at the start of the ansible run15:16
hjensasmwhahaha: basically something get's jammed and any process listening on udp:67 does not see any traffic. I even tried stopping all tripleo_ services, killed neutron dhcp container, deleted ovs bridges and set ip on the physical interface. i.e I want to step trough, to figure out when it breaks.15:16
mwhahahafun15:17
hjensasmwhahaha: yeah .. in comic books I'd be saying ''')(&(¤%/(#¤&/#%"¤#&''' atm. :)15:17
mwhahahayea when i was troubleshooting it, i saw the traffic in the container on the interface but dnsmasq didn't pick it up15:17
*** jcoufal has quit IRC15:18
hjensasthanks slagle, i'll look into that.15:19
ykarelslaweq, ack, and i hope u have disabled epel completely, as if ansible also used from it u can see other issues15:21
slaweqyes, I disabled it completly15:21
ykarelslaweq, ack15:21
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates master: Add rabbitmq_erlang_cookie tag for rabbitmq config  https://review.opendev.org/71496915:22
ykarelslaweq, u destroyed the environment?15:22
ykarelif not can u check ansible version15:22
slaweqykarel: http://paste.openstack.org/show/791141/15:22
ykarelslaweq, ack version is good15:23
ykarelok collect more logs, that would help15:23
Tenguhjensas: may it be related to network namespace being nuked at some point?15:23
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates master: Add rabbitmq_erlang_cookie tag for rabbitmq config  https://review.opendev.org/71496915:23
Tenguhjensas: I recently learnt that namespace can get nuked whild relevant container are still running in it.... I'm wondering if this doesn't create some issues...15:24
Tengu*while15:24
openstackgerritBogdan Dobrelya (bogdando) proposed openstack/tripleo-heat-templates master: Add rabbitmq_erlang_cookie tag for rabbitmq config  https://review.opendev.org/71496915:24
*** ykarel is now known as ykarel|away15:25
*** bogdando has quit IRC15:29
*** pkopec has quit IRC15:30
*** jcoufal has joined #tripleo15:30
*** arxcruz|rover is now known as arxcruz15:30
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: Refactorize test_tht_ansible_syntax to welcome new roles/modules  https://review.opendev.org/71366915:37
*** dmacpher has quit IRC15:38
*** dmacpher has joined #tripleo15:39
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: Refactorize test_tht_ansible_syntax to welcome new roles/modules  https://review.opendev.org/71366915:39
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: standalone/overcloud: enable the HA deployment by default  https://review.opendev.org/35906015:39
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: Deprecate Keepalived service  https://review.opendev.org/65706715:39
openstackgerritGael Chamoulaud proposed openstack/tripleo-validations master: Convert all of the fedora28 container usage to CentOS8  https://review.opendev.org/71250915:44
*** pojadhav|away is now known as pojadhav15:53
*** pkopec has joined #tripleo15:54
slaweqykarel|away: https://transfer.sh/MfsMo/tripleo_standalone.log <-- here is full log from my attempt to deploy standalone on Centos 8, please check if You will have few minutes :)16:05
*** florianf has quit IRC16:07
*** jcapitao is now known as jcapitao_afk16:14
*** waleedm_ has quit IRC16:14
openstackgerritGregory Thiemonge proposed openstack/tripleo-heat-templates master: Update octavia playbooks parameters  https://review.opendev.org/71498216:14
openstackgerritGregory Thiemonge proposed openstack/tripleo-ansible master: Scan existing controllers on update to pick up existing certs/private keys  https://review.opendev.org/69259916:16
*** beagles_mtg is now known as beagles16:21
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-ansible master: Improve deployer UX by limiting failure output potential  https://review.opendev.org/71498516:26
*** weshay|ruck changes topic to "CI status: GREENISH | community irc meeting Tues@1400 UTC - tripleo-ci-community meeting Tues@1330 UTC | https://docs.openstack.org/tripleo-docs"16:27
weshay|ruckanyone see 500 ise errors tripleo-common image prepare on the auth16:28
weshay|ruckhttps://bugs.launchpad.net/tripleo/+bug/186904016:28
openstackLaunchpad bug 1869040 in tripleo "requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: https://auth.docker.io/token?s" [Critical,Triaged]16:28
weshay|ruckcould just be a hiccup.. but wanted to check16:28
rlandybfournie: hi - if introspection hangs after the first node boot, what response is it waiting for?16:34
openstackgerritJose Luis Franco proposed openstack/tripleo-upgrade master: Add new rhsm_overcloud_env parameter to tripleo-upgrade.  https://review.opendev.org/71498916:37
*** jcoufal has quit IRC16:37
*** jbadiapa has quit IRC16:40
openstackgerritDamien Ciabrini proposed openstack/puppet-tripleo master: Support for mariadb's ed25519 authentication  https://review.opendev.org/71276916:46
*** jcapitao_afk is now known as jcapitao16:50
*** marios is now known as marios|out16:53
*** jmasud has quit IRC16:53
*** jcoufal has joined #tripleo16:56
*** jmasud has joined #tripleo16:56
*** rfolco is now known as rfolco|bbl16:58
*** marios|out has quit IRC16:58
bfournierlandy: is this with 16.1? that is the issue we are debugging with https://bugzilla.redhat.com/show_bug.cgi?id=1814616.  The inspector dnsmasq is not receiving dhcp packets from the node17:01
openstackbugzilla.redhat.com bug 1814616 in rhosp-openvswitch "ironic inspector dnsmasq is not receiving DHCP requests" [High,New] - Assigned to rhos-maint17:01
openstackgerritMerged openstack/python-tripleoclient master: Use tripleo_common library directly for package_update  https://review.opendev.org/70681817:02
rlandybfournie: I am running RDO master on centos 817:02
rlandychecking bug17:03
*** dtantsur is now known as dtantsur|afk17:06
rlandybfournie: OVB is working but real baremetal is not17:06
*** lucasagomes has quit IRC17:07
rlandybfournie: I have the environment up if there is any info to check17:09
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-ansible master: Ensure that the playbooks and roles can display debug data when enabled  https://review.opendev.org/71500617:11
*** weshay|ruck changes topic to "CI status: Upstream GREENISH, 3rd party Registry is migrating to vexxhost | community irc meeting Tues@1400 UTC - tripleo-ci-community meeting Tues@1330 UTC | https://docs.openstack.org/tripleo-docs"17:11
openstackgerritKevin Carter (cloudnull) proposed openstack/tripleo-ansible master: Ensure that the playbooks and roles can display debug data when enabled  https://review.opendev.org/71500617:13
*** rpittau is now known as rpittau|afk17:13
*** derekh has joined #tripleo17:14
*** jcoufal has quit IRC17:16
bfournierlandy: sure I can check but just in meeting right now17:18
rlandyk17:18
*** pkopec has quit IRC17:25
*** ed_b has joined #tripleo17:30
openstackgerritJose Luis Franco proposed openstack/tripleo-upgrade master: Add new rhsm_overcloud_env parameter to tripleo-upgrade.  https://review.opendev.org/71498917:31
*** jcoufal has joined #tripleo17:32
*** evrardjp has quit IRC17:36
*** evrardjp has joined #tripleo17:36
openstackgerritMerged openstack/ansible-role-redhat-subscription master: Improve support for HTTP proxy  https://review.opendev.org/71452417:39
*** dpaterson has joined #tripleo17:43
*** jpich has quit IRC17:44
*** waleedm_ has joined #tripleo17:44
*** dmacpher has quit IRC17:44
*** dmacpher has joined #tripleo17:46
*** dmacpher has quit IRC17:46
*** dmacpher has joined #tripleo17:46
openstackgerritOliver Walsh proposed openstack/tripleo-heat-templates master: Tolerate NFS exports in /var/lib/nova when selinux relabelling  https://review.opendev.org/71501517:57
openstackgerritDamien Ciabrini proposed openstack/tripleo-common master: Fix placement dependencies to work with mysql's ed25519  https://review.opendev.org/71501617:58
*** jpena is now known as jpena|off18:00
*** lmiccini has quit IRC18:07
openstackgerritOliver Walsh proposed openstack/tripleo-heat-templates master: Tolerate NFS exports in /var/lib/nova when selinux relabelling  https://review.opendev.org/71501518:08
bfourniehi rlandy: I can check out the logs if you have link18:13
openstackgerritOliver Walsh proposed openstack/tripleo-heat-templates master: Tolerate NFS exports in /var/lib/nova when selinux relabelling  https://review.opendev.org/71501518:14
openstackgerritRodolfo Alonso Hernandez proposed openstack/tripleo-ansible stable/train: Force container deletion if namespace does not exist in service_kill  https://review.opendev.org/71501918:15
*** waleedm__ has joined #tripleo18:22
openstackgerritSagi Shnaidman proposed openstack/tripleo-quickstart master: Configure main registry as trunk.registry.rdoproject.org  https://review.opendev.org/71502118:24
sshnaidmweshay|ruck, ^^18:24
*** waleedm_ has quit IRC18:25
weshay|rucksshnaidm++18:26
*** bandini has quit IRC18:30
*** alexmcleod has quit IRC18:34
*** irclogbot_1 has quit IRC18:37
*** jcoufal has quit IRC18:37
*** rfolco|bbl is now known as rfolco18:39
*** jcoufal has joined #tripleo18:42
*** jcapitao has quit IRC18:44
openstackgerritMerged openstack/python-tripleoclient master: Create *-messages container when setting deployment status  https://review.opendev.org/71456718:46
*** rh-jelabarre has quit IRC18:52
*** rh-jelabarre has joined #tripleo18:52
openstackgerritLukas Bezdicka proposed openstack/tripleo-upgrade master: FFWD2 Overcloud upgrade automation.  https://review.opendev.org/71352818:54
cloudnullanyone mind giving https://review.opendev.org/#/c/714640 and https://review.opendev.org/#/c/714838 a look18:55
*** lbragstad has quit IRC18:57
cloudnullthis series could do with a couple reviews as well - https://review.opendev.org/#/c/71476918:58
*** amoralej is now known as amoralej|off18:59
rlandybfournie: hi - here is the link to the undercloud logs ... https://sf.hosted.upshift.rdu2.redhat.com/logs/40/195040/6/check/periodic-tripleo-ci-centos-8-bm_envA-3ctlr_1comp-featureset001-master/9f95481/logs/undercloud/19:00
rlandybfournie: what's interesting is that OVB passes introspection19:01
rlandywith the same versions of ironic and OVS19:01
bfournierlandy: thanks, I am in another meeting but will look right after19:01
*** irclogbot_1 has joined #tripleo19:03
MadkissIf I want the control plane network interface on my nodes to be a bond interface, can it be an ovs-bridge or does it have to be a linux bridge?19:06
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: Refactorize test_tht_ansible_syntax to welcome new roles/modules  https://review.opendev.org/71366919:20
*** waleedm__ has quit IRC19:23
*** Trevor_V has joined #tripleo19:28
*** TrevorV has quit IRC19:32
*** irclogbot_1 has quit IRC19:37
mwhahahaweshay|ruck: btw there was https://review.opendev.org/#/c/518374/ to get dstat as a top level zuul role to replace our hacks in quickstart19:37
beaglesis there an example of how to load non-default configuration files or set a config-dir for a wsgi based service somewhere?19:37
mwhahahai fixed it up but we might look to switch to it19:37
mwhahahabeagles: no it picks up the default file i believe19:38
mwhahahabeagles: it uses the oslo.config defaults19:38
beaglesinterestin19:38
mwhahahawe've hit this downstream when we forget to patch the dist/ path in19:38
mwhahahabreaks stuff every release19:38
mwhahahaalways fun19:38
beagles:)19:39
weshay|ruckmwhahaha, that great.. I can't force the issue and still have push back on the dstat, atop thing19:40
* weshay|ruck gets folks on the review you pointed out19:40
mwhahahaweshay|ruck: sure just fyi, it poped back up on my radar19:40
weshay|ruckthanks for pointing it out19:40
*** irclogbot_1 has joined #tripleo19:41
mwhahahabeagles: https://github.com/rdo-packages/oslo-config-distgit/blob/rpm-master/0001-add-usr-share-project-dist.conf-to-the-default-confi.patch19:42
*** irclogbot_1 has quit IRC19:42
beaglesmwhahaha: thanks! I was just looking for it :)19:42
mwhahahabreaks heat-api and a few other services if it's missing19:43
mwhahahabut yea, config file locations are special19:43
*** hjensas has quit IRC19:46
*** irclogbot_2 has joined #tripleo19:46
*** hjensas has joined #tripleo19:50
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo master: rabbitmq_bundle: remove file resources which manage the cookie  https://review.opendev.org/71504719:52
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: standalone/overcloud: enable the HA deployment by default  https://review.opendev.org/35906019:52
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: standalone/overcloud: enable the HA deployment by default  https://review.opendev.org/35906019:52
*** jcoufal has quit IRC19:53
*** irclogbot_2 has quit IRC20:00
bfournierlandy: that looks like the same problem we are seeing with osp-16.1 CI - the inspector dnsmasq isn't receiving any dhcp packets as shown in https://sf.hosted.upshift.rdu2.redhat.com/logs/40/195040/6/check/periodic-tripleo-ci-centos-8-bm_envA-3ctlr_1comp-featureset001-master/9f95481/logs/undercloud/var/log/containers/ironic-inspector/dnsmasq.log.  We found the root cause and should have a fix shortly - https://bugzilla.redha20:03
bfournieug.cgi?id=181461620:03
rlandybfournie: do you know why OVB would not hit  this?20:04
*** irclogbot_0 has joined #tripleo20:05
EmilienMweshay|ruck: nice joke20:06
EmilienMand pretty accurate (re: lunch)20:06
weshay|ruck:)20:08
weshay|ruckit was an easy target20:08
*** irclogbot_0 has quit IRC20:12
bfournierlandy: well this is due to nffiltering of all udp packets, i'm not sure why ovb would be different, do you have a url? I can look at the dnsmasq.log20:13
rlandybfournie: http://paste.openstack.org/show/791161/ is from the undercloud where we do see the hang20:14
rlandydoesn't seem to have the include from the bug20:15
openstackgerritSteve Baker proposed openstack/tripleo-ansible master: Wait for ironic-neutron-agent bridge_mappings before provide  https://review.opendev.org/71482320:15
rlandybfournie: either way, I am happy to try this fix20:15
rlandyif it goes upstream, I can depends-on20:16
bfournierlandy: yeah you're right, not same nftables as problem, but dnsmasq log has same symptom20:17
rlandybfournie: I'll try the fix - maybe it's related20:17
openstackgerritMichele Baldessari proposed openstack/puppet-tripleo stable/train: WIP [train-only] purge /etc/nftables/*  https://review.opendev.org/71505620:18
*** irclogbot_2 has joined #tripleo20:22
openstackgerritMichele Baldessari proposed openstack/puppet-tripleo stable/train: WIP [train-only] purge /etc/nftables/*  https://review.opendev.org/71505620:39
*** tosky has quit IRC20:40
openstackgerritwes hayutin proposed openstack/tripleo-quickstart-extras master: udpate skip list for master, security_groups basic_ops  https://review.opendev.org/71506020:40
rlandybfournie: I found something ...20:41
rlandyhttps://sf.hosted.upshift.rdu2.redhat.com/logs/40/195040/6/check/periodic-tripleo-ci-centos-8-bm_envA-3ctlr_1comp-featureset001-master/9f95481/logs/undercloud/var/log/extra/podman/containers/ironic_inspector_dnsmasq/log/anaconda/ifcfg.log20:41
rlandythe ens3 interface does not exist20:42
rlandywe changed those for consistent naming ...20:42
rlandyas in https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-disabling_consistent_network_device_naming20:43
mwhahahaens3 isn't that the bad infterface in the qcow images20:43
mwhahahawe fixed that in overcloud-full20:43
mwhahahais it sneaking into however you're creating the undercloud?20:44
mwhahahayou need to clear it if the undercloud is launched from a centos8 image20:44
rlandyI don't see it in /etc/sysconfig/network-scripts20:44
mwhahahamight be in the container?20:44
rlandyand the same log shows up in ovb20:45
rlandybut that passes introspection just fine20:45
mwhahahamaybe ipa needs to remove it too?20:45
rlandybaremetal is not getting dhcp packets20:45
mwhahahaoh did you see the nftables cause?20:45
mwhahahafor 8.220:45
rlandyI did but this is a master deployment20:46
rlandyand nftables was never enabled20:46
rlandyso centos 8 master on baremetal20:46
mwhahahayes but what version of centos is it20:46
mwhahahais it 8.2?20:46
rlandy(undercloud) [zuul@undercloud ~]$ cat /etc/redhat-release20:47
rlandyCentOS Linux release 8.1.1911 (Core)20:47
mwhahahak20:47
*** ericyoung has quit IRC20:47
rlandyinteresting enough ... ovb never has this issue ... and https://logserver.rdoproject.org/69/714969/3/openstack-check/tripleo-ci-centos-8-ovb-3ctlr_1comp-featureset001/a556714/logs/undercloud/var/log/extra/podman/containers/ironic_inspector_dnsmasq/log/anaconda/ifcfg.log.txt.gz20:48
mwhahahaif it's not seeing dhcp packets that seems like the nftables thing20:49
mwhahahamtu maybe?20:49
weshay|ruckshould be at 135020:49
*** ericyoung has joined #tripleo20:49
weshay|ruckrlandy, ah..20:50
weshay|ruckhttps://sf.hosted.upshift.rdu2.redhat.com/logs/40/195040/6/check/periodic-tripleo-ci-centos-8-bm_envA-3ctlr_1comp-featureset001-master/9f95481/logs/undercloud/var/log/extra/network.txt20:50
weshay|ruckI see 150020:50
weshay|ruckwell.. on the undercloud20:50
rlandywe stopped dropping mtus on baremetal but I can try that again20:50
*** tosky has joined #tripleo20:54
*** jmasud has quit IRC20:54
*** jmasud has joined #tripleo20:56
*** rfolco has quit IRC20:58
*** raildo_ has joined #tripleo20:58
*** raildo has quit IRC21:00
bfournierlandy, mwhahaha: yeah there are no dhcp packets in dnsmasq.log but it doesn't look like the nftables issue based on nftables.conf21:06
mwhahahayea i noticed21:06
mwhahahais there any dhcp in the neutron dnsmasq?21:06
rlandytrying to put mtus back to 135021:06
mwhahahacause it should show that it didn't match21:06
bfourniemwhahaha: looking21:07
*** jmasud has quit IRC21:10
bfourniemwhahaha: no I don't see neutron logging any dhcp packets either21:12
mwhahahais the provisioning interface on the bm broken?21:13
mwhahahaor the network?21:13
rlandyso that may be the new nmcli bridge connections21:15
bfourniemwhahaha: br-ctlplane is up21:16
bfourniehttps://sf.hosted.upshift.rdu2.redhat.com/logs/40/195040/6/check/periodic-tripleo-ci-centos-8-bm_envA-3ctlr_1comp-featureset001-master/9f95481/logs/undercloud/var/log/extra/network.txt21:16
mwhahahabr-ctlplane is always up :D21:17
*** xek_ has quit IRC21:17
mwhahahai wodner if vlan107 is bad21:17
rlandyso we have a virt undercloud on the undercloud baremetal box21:17
rlandyit makes reprovisioning easier21:17
* mwhahaha shrugs21:17
mwhahahasounds messy21:17
* mwhahaha runs away21:17
bfournieah :-)21:17
rlandypre centos8, controlled those interfaces with network service21:18
rlandynow they are NM controlled21:18
rlandyso ...21:18
bfournieweird - Object "iptables-save" is unknown, try "ip help". https://sf.hosted.upshift.rdu2.redhat.com/logs/40/195040/6/check/periodic-tripleo-ci-centos-8-bm_envA-3ctlr_1comp-featureset001-master/9f95481/logs/undercloud/var/log/extra/network-netns21:18
mwhahahadon't forget to disable firewalld21:18
mwhahahaor fix it21:18
rlandyif you look at the the baremetal box itself,21:18
stevebakerEmilienM: hey do you have a moment to talk about node delete and the scale-down playbook?21:19
weshay|ruckmwhahaha, meh.. it's the better way.. we dicussed the undercloud and vbmc on the undercloud previously21:19
rlandyhttp://pastebin.test.redhat.com/84841121:19
weshay|ruckas a way to avoid re-provisioning .. works fine21:19
rlandythe provisioning interface is on eth321:20
mwhahahaweshay|ruck: i'm sure it's better, just hard to troubleshoot for those who have no idea what the config is21:20
mwhahahastevebaker: EmilienM's afk, sup?21:20
rlandyadded to bridge brovc21:20
weshay|ruckmwhahaha, k.. understood /me chats w/ rlandy21:21
weshay|ruckanyone want to experiment w/ review priority?? in tripleo repos? https://review.opendev.org/#/c/715069/21:21
weshay|ruckrlandy, want to chat?21:21
rlandyyeah21:22
openstackgerritLuke Short proposed openstack/tripleo-common master: Expose --limit, --skip-tags, and --tags in config-download.  https://review.opendev.org/69242021:24
sshnaidmcloudnull, is there a reason behind using async? https://github.com/openstack/tripleo-ansible/blob/master/tripleo_ansible/playbooks/cli-baremetal-introspect.yaml#L6621:25
openstackgerritLuke Short proposed openstack/python-tripleoclient master: Expose --limit, --skip-tags, and --tags on the CLI.  https://review.opendev.org/69242121:25
sshnaidmcloudnull, I wonder if we can get rid off it, using just node timeouts config21:25
stevebakermwhahaha: when specifying node delete --baremetal-deployment, there is code to map the host names to the deployed-server heat resource[1]. These heat stack/resource IDs are then passed to the scale_down. However this fails with this message. The error kind of implies I can just pass the hostname, even for deployed-server http://paste.openstack.org/show/791162/21:25
stevebakermwhahaha: [1] https://opendev.org/openstack/python-tripleoclient/src/branch/master/tripleoclient/v1/overcloud_node.py#L11721:25
cloudnullsshnaidm sure . that makes sense21:25
sshnaidmcloudnull, ok, submitting a patch..21:26
mwhahahastevebaker: yea i think we need to fix the uuid-to-name stuff for the delete.21:26
mwhahahaor vice versa21:26
stevebakermwhahaha: so I should be passing in heat resource ID for deployed-server?21:27
mwhahahai mean we can change it, the issue is that it needs to know where to run the playbook21:27
mwhahahastevebaker: i vaguely recall EmilienM looking into it previously because of the uuid thing21:28
stevebakeryeah, same21:28
Madkissmwhahaha: Are tagged VLANs for Controplane still not supported? :)21:28
mwhahahaMadkiss: yes i believe they are still not supported21:29
Madkissthank you21:29
cloudnullsshnaidm i think at one point we were looping over the nodes so async made sense. with the module now processing nodes concurrently it seems that doesn't make sense any longer.21:29
openstackgerritSagi Shnaidman proposed openstack/tripleo-ansible master: Remove async from introspection  https://review.opendev.org/71507321:29
MadkissAm I correct to assume that I do not have to configure a Controlplane port per role because every node will have one anyway?21:29
sshnaidmcloudnull, ack21:30
openstackgerritMerged openstack/tripleo-upgrade master: Correct wrong template reference.  https://review.opendev.org/71472521:30
sshnaidmcloudnull, https://review.opendev.org/#/c/715073/21:30
sshnaidmrlandy, ^^ should fix this ansible failure at least21:30
rlandyk - thanks21:30
sshnaidmrlandy, if it's possible worth to check it with bm21:31
rlandysshnaidm: yeah - after I get off the call21:32
sshnaidmcool21:32
cloudnullsshnaidm - https://review.opendev.org/#/c/715073/ i think the var needs to be adjusted.21:32
ekultailsstevebaker, mwhahaha: I've been looking into the `node delete` stuff a lot lately as it's related to some of the --limit stuff I've been working on. The existing code *should* technically work with hostnames or UUIDs.21:32
sshnaidmcloudnull, yup21:32
stevebakerekultails: for deployed-server? (when there is no nova)21:33
openstackgerritSagi Shnaidman proposed openstack/tripleo-ansible master: Remove async from introspection  https://review.opendev.org/71507321:34
mwhahahayea i think we need a uuid to hostname thing where before we could pull it out of the stack21:34
*** derekh has quit IRC21:34
mwhahahastevebaker: oh he did openstack overcloud node delete --baremetal-deployment21:35
mwhahahayou have to use that21:35
mwhahahahttps://review.opendev.org/#/c/701296/21:35
openstackgerritSagi Shnaidman proposed openstack/tripleo-ansible master: Remove async from introspection  https://review.opendev.org/71507321:35
mwhahahaor is that what you're poking at?21:35
*** dpawlik has quit IRC21:35
ekultailsstevebaker: I haven't looked into the novaless use-case for that. I'm not sure if we really even need `node delete` for novaless.21:35
mwhahahayes we do21:36
mwhahahato run scale down actions (specifically this) additionally to clean up the stack representation21:36
ekultailsOkay, so we do still do some cleanup bits with the stack.21:37
mwhahahayea21:37
mwhahahaso i think for deployed server you pass the hostname in21:37
mwhahahait looks like the --baremetal-deployment wants the deployment yaml21:38
mwhahahaand it'd try to figure out the systems being removed21:38
cloudnullsshnaidm ++ looks good !21:39
openstackgerritRajini Karthik proposed openstack/puppet-tripleo master: Support for PowerMax Volume Config  https://review.opendev.org/71218421:39
*** derekh has joined #tripleo21:42
openstackgerritMichele Baldessari proposed openstack/puppet-tripleo stable/train: WIP [train-only] purge /etc/nftables/*  https://review.opendev.org/71505621:43
EmilienMstevebaker: hi I'm back21:43
stevebakerEmilienM: hey21:43
EmilienMstevebaker: if you have a moment, let's talk about it yeah21:43
*** derekh has quit IRC21:44
stevebakerEmilienM: should I try just passing in the hostname for deployed-server?21:44
EmilienMstevebaker: it would be so much easier imo21:44
EmilienMand less error prone21:44
stevebakerit would be nice to delete the ~60 lines of _translate_nodes_to_resource https://opendev.org/openstack/python-tripleoclient/src/branch/master/tripleoclient/v1/overcloud_node.py#L11721:45
openstackgerritMerged openstack/tripleo-heat-templates stable/train: Introduce environments/disable-swift.yaml  https://review.opendev.org/71468821:46
*** suuuper has quit IRC21:49
openstackgerritMichele Baldessari proposed openstack/puppet-tripleo stable/train: WIP [train-only] purge /etc/nftables/*  https://review.opendev.org/71505621:52
openstackgerritEmilien Macchi proposed openstack/ansible-role-redhat-subscription master: Fix ansible_pkg_mgr  https://review.opendev.org/71507921:53
openstackgerritMichele Baldessari proposed openstack/puppet-tripleo stable/train: WIP [train-only] purge /etc/nftables/*  https://review.opendev.org/71505621:53
stevebakerEmilienM: when I pass in the hostname instead I get http://paste.openstack.org/show/791164/21:57
EmilienMstevebaker: are you using deployed server (metalsmith I guess?)21:59
*** dking_desktop has quit IRC22:01
stevebakerEmilienM: yes, node delete --baremetal-deployment. Basically I'm trying to validate that this ansible switchover works, but the underlying scale-down doesn't seem to support deployed-server, so I can't https://review.opendev.org/#/c/712222/22:01
*** jonmasters has joined #tripleo22:02
*** jdandrea has quit IRC22:02
EmilienMwe would make it backward compatible if nova is used; we have customers who have scripts doing node delete using the uuid22:03
EmilienMi would suggest that, if nova is used, we don't change anything for now; and if we do node delete --baremetal-deployment, we use the hostname; which will lookup the resource id22:04
stevebakerEmilienM: ok, that suggests I should delete _translate_nodes_to_resources[1] and pass the hostname, and I'll leave it to DF to handle hostnames in the deployed-server case? [1] _translate_nodes_to_resources22:06
stevebaker[1] https://opendev.org/openstack/python-tripleoclient/src/branch/master/tripleoclient/v1/overcloud_node.py#L11722:06
EmilienMstevebaker: at the end what we want is 1) the resources deleted in heat if nova is deployed, so baremetal nodes are removed22:06
EmilienMif nova isn't deployed, you run the unprovision playbook22:06
EmilienMand 2) give the hostname corresponding to uuid if nova is used, or use straight hostname to call ansible scale down tasks for --limit22:06
MadkissWhat is the name of the file again where I can configure what task is supposed to use what network?22:07
stevebakerEmilienM: ok, I think I should raise a bug to track support for specifying hostname when scaling down for deployed server22:08
EmilienMstevebaker: so what you're saying is we could return hostnames in _translate_nodes_to_resources()?22:08
EmilienMI'm sure we can22:08
EmilienMit's in the heat stack resource22:09
openstackgerritMerged openstack/ansible-role-redhat-subscription master: Fix ansible_pkg_mgr  https://review.opendev.org/71507922:09
stevebakerEmilienM: _translate_nodes_to_resources wouldn't be needed at all, _nodes_to_delete returns the hostnames already22:09
EmilienMoh ok22:10
EmilienMi'll probably ask Rabi if he can help on this one22:11
EmilienMstevebaker: let me know when you have the bug report22:11
stevebakerEmilienM: but the scale_down playbook would need some equivalent logic to discover heat resource ID from hostname. It should be possible for this to work for deployed-server and nova cases, so it could replace whatever nova hostname->id lookup happens22:12
*** rh-jelabarre has quit IRC22:16
*** jmasud has joined #tripleo22:29
stevebakerEmilienM, ekultails: I've raised https://bugs.launchpad.net/tripleo/+bug/186908922:29
openstackLaunchpad bug 1869089 in tripleo "overcloud node delete needs to support deployed-server delete by hostname" [High,Triaged]22:29
ade_leestevebaker, EmilienM ah -- I was wondering about this exact question ..22:30
ade_leeie. when will I be able to run scale_tasks for pre-provisioned nodes ..22:31
*** raildo_ has quit IRC22:34
*** slaweq has quit IRC22:34
*** Trevor_V has quit IRC22:49
*** tkajinam has joined #tripleo22:52
EmilienMstevebaker: thx22:52
EmilienMstevebaker: will look with Rabi tomorrow22:53
*** rcernin has joined #tripleo22:56
*** jfrancoa has quit IRC23:13
*** lbragstad has joined #tripleo23:25
*** chem has quit IRC23:26
*** chem has joined #tripleo23:27
openstackgerritMerged openstack/tripleo-ansible stable/train: Force container deletion if namespace does not exist in service_kill  https://review.opendev.org/71501923:50
*** rlandy has quit IRC23:51
*** jdandrea has joined #tripleo23:56

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!