Tuesday, 2021-03-09

openstackgerritMerged openstack/diskimage-builder master: Don't use hardcode while override base image file  https://review.opendev.org/c/openstack/diskimage-builder/+/77197800:03
*** jmasud has quit IRC00:16
*** lbragstad has quit IRC00:23
openstackgerritSergii Golovatiuk proposed openstack/tripleo-validations master: Rename Dockerfile.j2 to Dockerfile  https://review.opendev.org/c/openstack/tripleo-validations/+/77859600:26
*** tosky has quit IRC00:28
openstackgerritMerged openstack/tripleo-ci master: Deprecate non content provider undercloud zuul template layout  https://review.opendev.org/c/openstack/tripleo-ci/+/77870000:30
openstackgerritMerged openstack/python-tripleoclient stable/victoria: Add --disable-container-prepare flag  https://review.opendev.org/c/openstack/python-tripleoclient/+/76973900:30
openstackgerritJohn Fulton proposed openstack/tripleo-ansible master: Only create a user if they do not exist  https://review.opendev.org/c/openstack/tripleo-ansible/+/77935800:46
*** jmasud has joined #tripleo00:47
openstackgerritJohn Fulton proposed openstack/tripleo-ansible master: Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm  https://review.opendev.org/c/openstack/tripleo-ansible/+/77336400:48
*** lbragstad has joined #tripleo00:52
*** ha1f3mpty has quit IRC01:38
openstackgerritMerged openstack/diskimage-builder master: Add aarch64 support for rhel  https://review.opendev.org/c/openstack/diskimage-builder/+/77070301:52
openstackgerritMerged openstack/diskimage-builder master: Use the same bootloader pkg-map for all redhat family  https://review.opendev.org/c/openstack/diskimage-builder/+/77910502:00
openstackgerritJohn Fulton proposed openstack/tripleo-ansible master: Introduce ceph_spec_bootstrap module  https://review.opendev.org/c/openstack/tripleo-ansible/+/77776702:05
openstackgerritMerged openstack/diskimage-builder master: Add efibootmgr utility for UEFI boot menu management  https://review.opendev.org/c/openstack/diskimage-builder/+/77910602:11
*** jmasud has quit IRC02:14
*** jmasud has joined #tripleo02:17
*** rh-jelabarre has quit IRC02:23
openstackgerritMerged openstack/puppet-tripleo master: Remove unnecessary usage of hiera  https://review.opendev.org/c/openstack/puppet-tripleo/+/77711102:25
*** rcernin has quit IRC02:25
openstackgerritJohn Fulton proposed openstack/tripleo-ansible master: Introduce ceph_spec_bootstrap module  https://review.opendev.org/c/openstack/tripleo-ansible/+/77776702:30
openstackgerritJohn Fulton proposed openstack/tripleo-heat-templates master: Add CephDynamicSpec, CephSpecPath, CephOsdSpec, CephSpecFqdn  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/77911202:32
*** rcernin has joined #tripleo02:42
*** rcernin has quit IRC02:48
*** rcernin has joined #tripleo02:51
*** Yarboa has quit IRC02:53
*** Yarboa has joined #tripleo02:56
*** tmazur has quit IRC02:58
openstackgerritSteve Baker proposed openstack/diskimage-builder master: Don't run grub2-install for efi block devices  https://review.opendev.org/c/openstack/diskimage-builder/+/77910703:07
*** rcernin has quit IRC03:20
*** dmacpher_ has quit IRC03:23
*** dmacpher has joined #tripleo03:27
*** psachin has joined #tripleo03:30
*** jmasud has quit IRC03:31
*** rcernin has joined #tripleo03:40
*** lbragstad has quit IRC03:43
*** zzzeek has quit IRC03:46
*** zzzeek has joined #tripleo03:47
*** dpawlik6 has joined #tripleo03:51
*** rcernin_ has joined #tripleo03:51
*** social_ has joined #tripleo03:54
*** raukadah has joined #tripleo03:54
*** khyr0n_ has joined #tripleo03:54
*** dpeacock_ has joined #tripleo03:54
*** owalsh_ has joined #tripleo03:58
*** rcernin has quit IRC03:59
*** hoonetorg has quit IRC03:59
*** mjturek has quit IRC03:59
*** openstackgerrit has quit IRC03:59
*** amoralej|off has quit IRC03:59
*** khyr0n has quit IRC03:59
*** jbadiapa has quit IRC03:59
*** dpeacock has quit IRC03:59
*** dmellado has quit IRC03:59
*** social has quit IRC03:59
*** supamatt has quit IRC03:59
*** chandankumar has quit IRC03:59
*** leifmadsen has quit IRC03:59
*** tbarron has quit IRC03:59
*** cgoncalves has quit IRC03:59
*** dpawlik has quit IRC03:59
*** owalsh has quit IRC03:59
*** baha has quit IRC03:59
*** dpawlik6 is now known as dpawlik03:59
*** leifmadsen has joined #tripleo04:01
*** skramaja has joined #tripleo04:02
*** dmellado has joined #tripleo04:02
*** Yarboa has quit IRC04:13
*** Yarboa has joined #tripleo04:15
*** jmasud has joined #tripleo04:19
*** ykarel has joined #tripleo04:23
*** udesale has joined #tripleo04:31
*** jmasud has quit IRC04:34
*** ratailor has joined #tripleo04:34
*** jmasud has joined #tripleo04:40
*** saneax has joined #tripleo04:48
*** raukadah is now known as chandankumar04:51
*** jmasud has quit IRC05:12
*** ysandeep|away is now known as ysandeep05:16
*** mmethot_ has joined #tripleo05:24
*** poopcat has quit IRC05:24
*** mmethot has quit IRC05:25
*** poopcat has joined #tripleo05:26
*** iurygregory has quit IRC05:26
*** jmasud has joined #tripleo05:40
*** rcernin_ has quit IRC05:48
*** rcernin_ has joined #tripleo05:49
*** marios has joined #tripleo06:06
*** lmiccini has joined #tripleo06:26
*** jpodivin has joined #tripleo06:40
*** jpodivin has quit IRC06:40
*** hakhande has joined #tripleo06:40
*** jpodivin has joined #tripleo06:40
*** slaweq has joined #tripleo06:50
*** bogdando has joined #tripleo06:52
*** _mmethot_ has joined #tripleo07:00
*** dhill has quit IRC07:03
*** mmethot_ has quit IRC07:03
*** dhill has joined #tripleo07:04
*** amoralej has joined #tripleo07:06
*** cgoncalves has joined #tripleo07:09
*** jmasud has quit IRC07:11
*** xek has joined #tripleo07:48
*** rdopiera has joined #tripleo08:11
*** jcapitao has joined #tripleo08:12
*** gfidente has joined #tripleo08:21
*** rpittau|afk is now known as rpittau08:24
*** rcernin_ has quit IRC08:24
*** cylopez has joined #tripleo08:25
*** jbadiapa has joined #tripleo08:26
*** apetrich has joined #tripleo08:39
*** jpich has joined #tripleo08:53
*** jpena|off is now known as jpena08:55
*** derekh has joined #tripleo09:00
*** tosky has joined #tripleo09:02
*** ccamacho has joined #tripleo09:03
*** lucasagomes has joined #tripleo09:05
mariosykarel: o/ replied at https://review.opendev.org/c/openstack/tripleo-heat-templates/+/778880/1//COMMIT_MSG#1 please check https://review.opendev.org/c/openstack/tripleo-ci/+/77944709:46
mariosykarel: whenever you next have time thank you !09:46
*** udesale_ has joined #tripleo09:55
ykarelmarios, looking09:56
*** udesale has quit IRC09:59
*** rcernin_ has joined #tripleo10:27
*** iurygregory_ has joined #tripleo10:45
*** iurygregory_ is now known as iurygregory10:46
*** frenzy_friday has quit IRC10:55
*** frenzy_friday has joined #tripleo10:55
*** marios has quit IRC10:56
*** jpich has quit IRC10:57
*** jpich has joined #tripleo10:58
*** marios has joined #tripleo11:03
*** ysandeep is now known as ysandeep|afk11:11
sshnaidmmarios, chandankumar https://review.opendev.org/c/openstack/tripleo-repos/+/77948911:23
*** dtantsur|afk is now known as dtantsur11:25
chandankumarsshnaidm: thanks :-)11:25
*** rcernin_ has quit IRC11:26
chandankumarsshnaidm: Can We create a seperate branch for tripleo-repos to push those changes?11:30
sshnaidmchandankumar, probably, but I think it's an overhead11:31
sshnaidmit's just one-file-script11:31
chandankumarsshnaidm: ok11:31
*** marios has quit IRC11:31
*** marios has joined #tripleo11:37
*** artom has quit IRC11:51
*** slaweq_ has joined #tripleo11:52
*** jcapitao is now known as jcapitao_lunch11:52
*** slaweq has quit IRC11:59
*** ysandeep|afk is now known as ysandeep12:01
*** ykarel_ has joined #tripleo12:17
*** ykarel has quit IRC12:20
*** ykarel_ is now known as ykarel12:21
*** artom has joined #tripleo12:25
*** jpena is now known as jpena|lunch12:34
*** slaweq_ is now known as slaweq12:38
*** ayoung has quit IRC12:38
*** psachin has quit IRC12:47
*** zzzeek has quit IRC13:00
*** zzzeek has joined #tripleo13:02
*** jcapitao_lunch is now known as jcapitao13:03
*** lucasagomes has quit IRC13:04
*** rh-jelabarre has joined #tripleo13:12
*** amoralej is now known as amoralej|lunch13:17
*** lbragstad has joined #tripleo13:24
*** tmazur has joined #tripleo13:28
*** jpena|lunch is now known as jpena13:36
*** Yarboa has quit IRC13:44
*** Yarboa has joined #tripleo13:45
*** ratailor has quit IRC13:53
*** tkajinam has quit IRC13:53
*** amoralej|lunch is now known as amoralej14:01
spotzJust took the WIP off https://review.opendev.org/c/openstack/tripleo-docs/+/774281 not sure why it didn't send a message to channel though14:02
*** ade_lee has quit IRC14:06
*** ade_lee has joined #tripleo14:06
*** lmiccini has quit IRC14:10
*** lucasagomes has joined #tripleo14:16
*** lucasagomes has quit IRC14:16
*** lucasagomes has joined #tripleo14:17
*** jpich has quit IRC14:17
*** jpich has joined #tripleo14:18
*** pcaruana has quit IRC14:19
fultonjgfidente: i'm looking at https://review.opendev.org/c/openstack/tripleo-ansible/+/779358 w/ fmount14:26
fultonjNothing about the ansible user module is idempotent, regardless of if the local paramter is true or false. Thus, the "check if user exists" task on line 18 was introduced to wrap the non-idempotent ask in a conditional. Is there a reason we can't use local true?14:26
fultonjPrior to adding local:true this was failing AND /home/ didn't have a ceph-admin director but /etc/passwd did.14:26
gfidentefultonj no I think local:true was also an option to fix the permissions issue14:27
gfidenteI missed the other check to "workaround" idempotency14:27
fultonjhttps://review.opendev.org/c/openstack/tripleo-ansible/+/779358/3/tripleo_ansible/roles/tripleo_create_admin/tasks/create_user.yml#1714:27
fultonjthe behavior is strange14:28
gfidenteno wait a sec14:28
fmountgfidente: fultonj local:true is meant for user creation, not for permissions14:29
gfidentefmount yeah but as side effect it also didn't have the permissions issue14:29
gfidenteanyway14:29
fmountyeah14:29
fmountI mean, my question is: can we use local: true to fix the "user exists" issue?14:30
fmountwithout having additional tasks ?14:30
fmount"""This will check /etc/passwd for an existing account before invoking commands. If the local account database exists somewhere other than /etc/passwd, this setting will not work properly."""14:30
gfidenteright but I don't think it worked in the scenario in which the user existed already14:31
fultonjalso, the goal for this user is to have a working ssh connection and key in their home dir14:31
gfidentesorry, it didn't work14:31
fmountI run it multiple times (and on a multinode)14:31
fmountgfidente: https://paste.centos.org/view/0061dc4f14:31
fultonjdo we know what ansible strategy this task is running with?14:31
fmountsorry: https://paste.centos.org/view/655c5fd314:32
mwhahahacloudnull: is openstack_ports a fact? https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_134/779320/1/check/tripleo-ci-centos-8-containers-multinode/134f327/logs/undercloud/home/zuul/overcloud_deploy.log14:33
fultonjfmount: as per https://paste.centos.org/view/655c5fd3, are you saying local:true seems to make it idempotent?14:34
fmountyeah14:34
fmountbecause as per the local parameter definition (in the doc), it checks /etc/passwd14:35
fmountbefore running the cmd14:35
fultonjmakes sense14:35
fultonj:)14:35
fultonjlet's try removing the id command and when14:35
fultonjwe'll just add local:true14:35
fultonjand recheck 29414:35
fmountmakes sense14:36
fmountgfidente: wdyt14:36
cloudnullmwhahaha WAT...  reading14:36
mwhahaha2021-03-08 21:53:47 | 2021-03-08 21:53:47.377909 |                                      | DEPRECATED | The 'os_port_facts' module has been renamed to 'os_port_info', and the renamed one no longer returns ansible_facts14:37
mwhahahamight be related14:37
fmountfultonj: 586 merged, we can rebase 358 then14:37
fultonjyay14:37
cloudnullmwhahaha what's interesting is that "openstack_ports" object isn't used in the calling playbook, https://github.com/openstack/tripleo-ansible/blob/master/tripleo_ansible/playbooks/cli-enable-ssh-admin.yaml14:39
cloudnullso I suspect its something internal to a module ?14:39
mwhahahacloudnull: it's no longer in master, that's stable14:39
mwhahahastable/victoria and ussuri14:39
cloudnullah14:39
fultonjfmount: i'm submitting the change and regbasing it14:39
fultonjgfidente: ack?14:39
cloudnullOIC https://github.com/openstack/tripleo-ansible/blob/stable/ussuri/tripleo_ansible/playbooks/cli-enable-ssh-admin.yaml#L18514:40
cloudnullso I guess the stable modules are anything but :P14:40
fmountfultonj: ack +114:41
mwhahahacloudnull: so i think it is a fact, just a weird naming14:41
cloudnullhttps://docs.ansible.com/ansible/2.9/modules/os_port_facts_module.html14:42
cloudnullso even the alias should return the openstack_ports fact14:43
cloudnullunless we're pulling the collection for 2.10+ somehow?14:43
cloudnullhttps://docs.ansible.com/ansible/2.9/modules/os_port_info_module.html#os-port-info-module14:43
mwhahahacloudnull: that failure was on the patch to drop the inject vars14:43
mwhahahacloudnull: so it didn't show up as something needing converting, will fix14:43
cloudnulloh14:43
mwhahahathough I guess the best solution is to not use the fact but a register?14:44
cloudnull++14:44
*** artom has quit IRC14:49
*** ysandeep is now known as ysandeep|afk14:50
mwhahahafultonj: gfidente, https://review.opendev.org/c/openstack/tripleo-ansible/+/777586 broke rdo14:54
mwhahahathough i question why it's still compiling under py2.714:55
fmountmwhahaha: exactly, that doesn't work w/ py2.7 but I assumed it wasn't used anymore14:56
mwhahahalooks like stein is not correctly configured14:57
mwhahahait's been foillowing master14:57
mwhahahaeven though the package wasn't used until train14:57
mwhahahawill need to fix in rdo later i guess14:57
fmountI think so ^14:57
fultonjmwhahaha: i'm reading this as we don't need to revert 777586 since rdo should be changed. is that ok?15:01
mwhahahayea15:01
fultonjthanks mwhahaha15:02
fultonjsince we're chatting do you see issues with this15:02
fultonjhttps://review.opendev.org/c/openstack/tripleo-ansible/+/77935815:02
fmountmwhahaha: the local:true story ^15:02
fmounton user creation15:02
mwhahahashould be ok?15:03
fultonjmwhahaha: ok, thanks15:03
*** pcaruana has joined #tripleo15:04
fultonjfmount: i'm rebasing the stack on 779358 and we'll recheck the 001 change15:04
fmountfultonj: ack I agree15:05
fmountlet's do that and recheck 29415:05
fmountthanks fultonj15:05
csibbittcloudnull, any idea what I should try next with this package/user problem on https://review.opendev.org/c/openstack/tripleo-ansible/+/772920 ? Did you manage to prove that it's podman 3 vs 2 that is the problem?15:05
cloudnullcsibbitt I had it running as I signed off yesterday, let me check to see what's what15:12
*** mjturek has joined #tripleo15:13
*** ysandeep|afk is now known as ysandeep|away15:34
*** ykarel has quit IRC15:43
mariosTengu: gchamoul: do we have a validation framework core group in gerrit?15:44
gchamoulmarios: nope I don't think so15:45
*** supamatt has joined #tripleo15:45
mariosgchamoul: ack thanks for sanity check I couldn't find one15:46
mariosgchamoul: can you reply here so it is clear please http://lists.openstack.org/pipermail/openstack-discuss/2021-March/020949.html15:47
mariosgchamoul: i think you mean what i wrote there15:47
zbrcloudnull: can you please look at https://review.opendev.org/c/openstack/tripleo-ansible/+/779180 ? (before we need to rebase it again)15:47
*** udesale_ has quit IRC15:48
Tengumarios: nope. it's one of those "trust the people" case :)15:48
mariosTengu: ack yeah i thought so but i think to be fair we should be explicit about what we mean15:48
Tenguyup15:48
cloudnullzbr done15:48
cloudnullcsibbitt still hacking, trying to figure out what is going on.15:49
csibbittcloudnull, thanks again for the assistance. I'll see if I can fit in some time today to get my own clean podman3 environment so I can test that theory as well and bang on it if it's broken.15:50
zbrcloudnull: thanks. I have a change adding tripleo-ansible in the canary testing of ansible-lint, so we prevent surprises.15:50
cloudnull++15:50
gchamoulmarios: answered!15:52
mariosgchamoul: thank you15:52
*** openstackgerrit has joined #tripleo16:04
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates master: Make UpgradeInitCommand and UpgradeLeapp{ToRemove,ToInstall,CommandOptions} per-role  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/77952216:04
*** frenzy_friday is now known as frenzyfriday|brb16:07
*** strattao has joined #tripleo16:08
openstackgerritJiri Podivin proposed openstack/tripleo-validations master: Test folder structure rearranged.  https://review.opendev.org/c/openstack/tripleo-validations/+/77898616:09
*** jpodivin has quit IRC16:09
openstackgerritHarald JensÃ¥s proposed openstack/tripleo-heat-templates master: Set tags on all OS::Neutron::Port resources  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/77879216:13
openstackgerritHarald JensÃ¥s proposed openstack/tripleo-heat-templates master: Add tripleo_network_name tag hint to networks  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/77950216:13
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates master: Make UpgradeInitCommand and UpgradeLeapp{ToRemove,ToInstall,CommandOptions} per-role  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/77952216:16
*** cylopez has quit IRC16:17
openstackgerritMerged openstack/tripleo-ci master: Moves files: overrides from tripleo-common to tripleo-ci template  https://review.opendev.org/c/openstack/tripleo-ci/+/77890116:17
openstackgerritCarlos Gonçalves proposed openstack/tripleo-heat-templates master: Add FRR service  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/76365716:20
openstackgerritHarald JensÃ¥s proposed openstack/tripleo-heat-templates master: Set tags on all OS::Neutron::Port resources  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/77879216:23
openstackgerritHarald JensÃ¥s proposed openstack/tripleo-heat-templates master: Add tripleo_network_name tag hint to networks  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/77950216:23
openstackgerritAlex Schultz proposed openstack/os-collect-config master: Bump hacking  https://review.opendev.org/c/openstack/os-collect-config/+/77952716:24
openstackgerritAlex Schultz proposed openstack/os-collect-config stable/victoria: Bump hacking  https://review.opendev.org/c/openstack/os-collect-config/+/77952816:25
openstackgerritAlex Schultz proposed openstack/os-collect-config stable/victoria: Update .gitreview for stable/ussuri  https://review.opendev.org/c/openstack/os-collect-config/+/77952916:25
openstackgerritAlex Schultz proposed openstack/os-collect-config stable/victoria: Update TOX_CONSTRAINTS_FILE for stable/ussuri  https://review.opendev.org/c/openstack/os-collect-config/+/77953016:25
openstackgerritAlex Schultz proposed openstack/os-collect-config stable/victoria: Bump hacking  https://review.opendev.org/c/openstack/os-collect-config/+/77952816:27
openstackgerritAlex Schultz proposed openstack/os-collect-config stable/victoria: Update .gitreview for stable/victoria  https://review.opendev.org/c/openstack/os-collect-config/+/77077216:27
openstackgerritAlex Schultz proposed openstack/os-collect-config stable/victoria: Update TOX_CONSTRAINTS_FILE for stable/victoria  https://review.opendev.org/c/openstack/os-collect-config/+/77077316:27
*** hakhande has quit IRC16:28
openstackgerritAlex Schultz proposed openstack/os-collect-config stable/ussuri: Update .gitreview for stable/ussuri  https://review.opendev.org/c/openstack/os-collect-config/+/77365316:33
openstackgerritAlex Schultz proposed openstack/os-collect-config stable/ussuri: Update TOX_CONSTRAINTS_FILE for stable/ussuri  https://review.opendev.org/c/openstack/os-collect-config/+/77365416:33
openstackgerritAlex Schultz proposed openstack/os-collect-config stable/ussuri: Bump hacking  https://review.opendev.org/c/openstack/os-collect-config/+/77953116:33
openstackgerritAlex Schultz proposed openstack/os-refresh-config stable/victoria: Update .gitreview for stable/victoria  https://review.opendev.org/c/openstack/os-refresh-config/+/77077416:37
openstackgerritAlex Schultz proposed openstack/os-refresh-config stable/victoria: Update TOX_CONSTRAINTS_FILE for stable/victoria  https://review.opendev.org/c/openstack/os-refresh-config/+/77077516:37
openstackgerritAlex Schultz proposed openstack/os-refresh-config stable/victoria: Remove tripleo-multinode-container-minimal from layout + fix test  https://review.opendev.org/c/openstack/os-refresh-config/+/77953216:37
openstackgerritAlex Schultz proposed openstack/os-collect-config stable/victoria: Add Python3 victoria unit tests  https://review.opendev.org/c/openstack/os-collect-config/+/77953316:38
*** jmasud has joined #tripleo16:39
*** amoralej is now known as amoralej|off16:42
*** jpich has quit IRC16:45
*** jpich has joined #tripleo16:46
*** jcapitao has quit IRC16:47
openstackgerritBhagyashri Shewale proposed openstack/python-tripleoclient master: Revert "Revert "Revert "Add environment variables for better var handling"""  https://review.opendev.org/c/openstack/python-tripleoclient/+/77947416:48
mwhahahabhagyashri|rover: -^ what's failing?16:49
openstackgerritBhagyashri Shewale proposed openstack/python-tripleoclient master: [DNM] Revert "Revert "Revert "Add environment variables for better var handling"""  https://review.opendev.org/c/openstack/python-tripleoclient/+/77947416:49
bhagyashri|rovermwhahaha, https://logserver.rdoproject.org/51/29351/23/check/periodic-tripleo-ci-centos-8-ovb-3ctlr_1comp-featureset001-master/4043efe/logs/undercloud/home/zuul/overcloud_deploy.log.txt.gz16:50
mwhahahai don't think that's related16:50
mwhahahawe've seen keystone endpoint problems elsewhere16:50
mwhahahabut sure let's see if that affects that16:51
bhagyashri|rovermwhahaha, ack, just let me test once if the issue is still then will abandon my patch ^16:52
bhagyashri|roverif the issue will still there ...*16:53
mwhahahanice to see that's leaking the passwords in failure too16:53
* mwhahaha sighs16:53
openstackgerritJames Slagle proposed openstack/python-tripleoclient master: Add HeatPodLauncher  https://review.opendev.org/c/openstack/python-tripleoclient/+/77457316:53
openstackgerritJames Slagle proposed openstack/python-tripleoclient master: Update tripleo launch heat for HeatPodLauncher  https://review.opendev.org/c/openstack/python-tripleoclient/+/77457416:53
openstackgerritJames Slagle proposed openstack/python-tripleoclient master: Support using ephemeral Heat  https://review.opendev.org/c/openstack/python-tripleoclient/+/76998416:53
openstackgerritJames Slagle proposed openstack/python-tripleoclient master: Add enable_neutron and enable_heat  https://review.opendev.org/c/openstack/python-tripleoclient/+/77725616:53
bhagyashri|rovermwhahaha, yeah16:53
openstackgerritJames Slagle proposed openstack/python-tripleoclient master: Automatically run overcloud export when using ephemeral heat  https://review.opendev.org/c/openstack/python-tripleoclient/+/77749416:53
*** ade_lee has quit IRC16:53
bhagyashri|roverthat point i also surprised16:53
mwhahahai'm not, ansible likes to dump stuff16:53
*** ade_lee has joined #tripleo16:53
bhagyashri|roverhmm16:54
*** marios is now known as marios|out16:56
*** frenzyfriday|brb is now known as frenzy_friday16:58
*** lucasagomes has quit IRC17:02
openstackgerritMerged openstack/tripleo-common stable/ussuri: Removes unneeded zuul layout overrides - templates for consistency  https://review.opendev.org/c/openstack/tripleo-common/+/77920817:03
openstackgerritMerged openstack/tripleo-common stable/train: Removes unneeded zuul layout overrides - templates for consistency  https://review.opendev.org/c/openstack/tripleo-common/+/77921217:04
openstackgerritMerged openstack/tripleo-quickstart master: Updating promotion testing hash victoria to c8 stream repos and baseos image  https://review.opendev.org/c/openstack/tripleo-quickstart/+/77855717:04
*** rpittau is now known as rpittau|afk17:05
openstackgerritCarlos Gonçalves proposed openstack/tripleo-heat-templates master: Add FRR service  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/76365717:05
*** langdon has quit IRC17:06
*** langdon has joined #tripleo17:11
*** saneax has quit IRC17:12
*** jpich has quit IRC17:24
openstackgerritMerged openstack/tripleo-ansible stable/train: Modifying playbooks to support python-tripleoclient B&R commands  https://review.opendev.org/c/openstack/tripleo-ansible/+/77821417:28
openstackgerritMerged openstack/tripleo-ansible stable/victoria: Modifying playbooks to support python-tripleoclient B&R commands  https://review.opendev.org/c/openstack/tripleo-ansible/+/77753917:29
fultonj[5~17:30
openstackgerritDaniel Bengtsson proposed openstack/tripleo-upgrade master: [WIP] Added validations to updates  https://review.opendev.org/c/openstack/tripleo-upgrade/+/77318117:37
*** gfidente is now known as gfidente|afk17:47
cloudnullcsibbitt - Failed to mount container qdrtest: b'Error: cannot run command "podman mount" in rootless mode, must execute `podman unshare` first' -- So i think this is the root cause of the failure to install the packages.17:51
cloudnullrunning debug on a local execution w/ podman 217:51
openstackgerritMerged openstack/tripleo-specs master: remove unicode from code  https://review.opendev.org/c/openstack/tripleo-specs/+/76928617:52
cloudnullso I think this may be an issue with molecule17:53
cloudnull-cc zbr17:53
csibbittcloudnull, so this should be affecting every role that uses test_deps and I'm just the first canary?17:54
cloudnulli guess so ?17:54
cloudnullI have a reproducer I can start a tmate if you're interested?17:54
mwhahahai didn't think we ran molecule rootless?17:55
openstackgerritMerged openstack/tripleo-common master: Removes unneeded zuul layout overrides - templates for consistency  https://review.opendev.org/c/openstack/tripleo-common/+/77890017:56
cloudnullI think we do w/ zuul17:56
cloudnullor at least I'm able to reproduce it w/ rootless locally17:56
mwhahahait shouldn't be rootless?17:56
cloudnullprobably not.17:57
cloudnulllet me retry it w/ root17:57
*** derekh has quit IRC18:00
*** artom has joined #tripleo18:01
*** jpena is now known as jpena|off18:02
*** dprince has joined #tripleo18:03
*** jmasud has quit IRC18:11
*** jmasud has joined #tripleo18:12
*** dtantsur is now known as dtantsur|afk18:13
cloudnullso privileged containers are failing a different way - Status code was -1 and not [200]: Request failed: <urlopen error _ssl.c:880: The handshake operation timed out>18:18
cloudnullwhich is exciting18:18
cloudnulland podman 3 has yet another failure18:18
cloudnullpodman 3 Error: container_linux.go:370: starting container process caused: process_linux.go:459: container init caused: rootfs_linux.go:59: mounting "sysfs" to rootfs at "/sys" caused: operation not permitted: OCI permission denied18:19
cloudnullso its a good time all around18:19
*** tovchinn has joined #tripleo18:22
*** bogdando has quit IRC18:23
*** tmazur has quit IRC18:23
*** marios|out has quit IRC18:26
openstackgerritAlex Schultz proposed openstack/os-apply-config master: Add Python3 wallaby unit tests  https://review.opendev.org/c/openstack/os-apply-config/+/76912418:42
*** frenzy_friday has quit IRC18:44
*** frenzy_friday has joined #tripleo18:44
csibbittI saw holser asking about an "Error: failed to mount shm tmpfs" that was permission denied as well. I wonder if they are related18:53
weshay|ruckmwhahaha, looking at some upgrade jobs that one of your patches is failing on..19:17
weshay|ruckhttps://fee09b73e50977935895-b79c57b376466cab8e443243a2295837.ssl.cf2.rackcdn.com/779319/2/check/tripleo-ci-centos-8-standalone-upgrade-victoria/f5bc7fa/job-output.txt19:17
weshay|ruck"msg": "Timeout when waiting for 198.72.124.102:8766"19:18
weshay|ruckthat may be what is biting you19:18
holsercsibbitt weshay|ruck let me have a look19:18
mwhahahaweshay|ruck: fun19:18
weshay|ruckit's a content-provider thing19:18
weshay|ruckholser, ^19:19
holserweshay|ruck Should I close a bug?19:19
weshay|ruckdon't think there is a bug on this issue yet19:19
*** jmasud has quit IRC19:27
weshay|ruckhttps://bugs.launchpad.net/tripleo/+bug/191832019:28
openstackLaunchpad bug 1918320 in tripleo "tripleo content-providers repo check failing" [Critical,Triaged]19:28
weshay|rucklooking into it19:28
*** mandre has joined #tripleo19:30
*** rdopiera has quit IRC19:30
openstackgerritwes hayutin proposed openstack/tripleo-ci master: wait a little longer while checking content-provider ip  https://review.opendev.org/c/openstack/tripleo-ci/+/77956919:39
openstackgerritEmma Foley proposed openstack/tripleo-ansible master: Ansible for collectd  https://review.opendev.org/c/openstack/tripleo-ansible/+/77670919:41
openstackgerritEmma Foley proposed openstack/tripleo-ansible master: [WIP] Remove dependency on github repo for tripleo_collectd  https://review.opendev.org/c/openstack/tripleo-ansible/+/77743519:41
*** lbragstad has quit IRC20:01
*** jmasud has joined #tripleo20:08
openstackgerritEmma Foley proposed openstack/tripleo-ansible master: [WIP] Remove dependency on github repo for tripleo_collectd  https://review.opendev.org/c/openstack/tripleo-ansible/+/77743520:14
*** lbragstad has joined #tripleo20:15
openstackgerritMerged openstack/tripleo-ansible stable/victoria: Fixed and rename task name, which does the opposite  https://review.opendev.org/c/openstack/tripleo-ansible/+/77733320:20
*** jamesden_ is now known as jamesdenton20:20
*** jamesdenton has quit IRC20:21
*** jamesden_ has joined #tripleo20:21
*** jamesden_ is now known as jamesdenton20:22
openstackgerritCarlos Gonçalves proposed openstack/tripleo-ansible master: WIP: tripleo_ovn_cluster role  https://review.opendev.org/c/openstack/tripleo-ansible/+/77696920:28
openstackgerritCarlos Gonçalves proposed openstack/tripleo-heat-templates master: WIP: OVN DB clustering  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/77544420:29
*** jamesdenton has quit IRC20:29
*** dmacpher has quit IRC20:30
*** dmacpher has joined #tripleo20:30
*** irclogbot_1 has quit IRC20:31
*** irclogbot_3 has joined #tripleo20:34
*** dprince has quit IRC20:35
*** jamesdenton has joined #tripleo20:38
openstackgerritMerged openstack/os-net-config master: Updating sriov_config service to run after openibd service  https://review.opendev.org/c/openstack/os-net-config/+/77944520:40
openstackgerritMerged openstack/tripleo-ci master: Add ansible-generated to collect logs list  https://review.opendev.org/c/openstack/tripleo-ci/+/77909420:48
openstackgerritwaleed mousa proposed openstack/os-net-config stable/victoria: Updating sriov_config service to run after openibd service  https://review.opendev.org/c/openstack/os-net-config/+/77959920:51
*** jamesdenton has quit IRC20:51
openstackgerritwaleed mousa proposed openstack/os-net-config stable/ussuri: Updating sriov_config service to run after openibd service  https://review.opendev.org/c/openstack/os-net-config/+/77960020:52
openstackgerritwaleed mousa proposed openstack/os-net-config stable/train: Updating sriov_config service to run after openibd service  https://review.opendev.org/c/openstack/os-net-config/+/77960120:52
*** bandini has quit IRC20:55
weshay|ruckthis is also busting up victoria upgrades https://bugs.launchpad.net/tripleo/+bug/191832521:03
openstackLaunchpad bug 1918325 in tripleo "victoria updates fail w/ Problem: package libknet1-compress-bzip2-plugin-1.16-1.el8.x86_64 requires libknet1(x86-64) = 1.16-1.el8, but none of the providers can be installed" [Critical,Triaged] - Assigned to Sofer Athlan-Guyot (sofer-athlan-guyot)21:03
weshay|ruckussuri -> victoria21:03
*** Yarboa has quit IRC21:13
openstackgerritMerged openstack/tripleo-ansible master: Baremetal deploy - add network_config schema  https://review.opendev.org/c/openstack/tripleo-ansible/+/77235921:14
*** Yarboa has joined #tripleo21:16
*** jmasud has quit IRC21:18
fultonjhttps://bugs.launchpad.net/tripleo/+bug/191818821:19
openstackLaunchpad bug 1918188 in tripleo "tripleo-ansible role tripleo_create_admin needs idempotence protection" [High,In progress] - Assigned to John Fulton (jfulton-org)21:19
fultonjcloudnull: i think i found the root cause of ^ but I'd like your advice21:19
fultonjcould I get your opinion on what i've discovered so far?21:20
*** jmasud has joined #tripleo21:26
openstackgerritwes hayutin proposed openstack/tripleo-ci master: Add code comments on why content-provider check  https://review.opendev.org/c/openstack/tripleo-ci/+/77956921:27
cloudnulllooking21:28
fultonjcloudnull: https://bugs.launchpad.net/tripleo/+bug/1918188/comments/221:31
openstackLaunchpad bug 1918188 in tripleo "tripleo-ansible role tripleo_create_admin needs idempotence protection" [High,In progress] - Assigned to John Fulton (jfulton-org)21:31
fultonji just added a comment on what i'm seeing21:31
*** ccamacho has quit IRC21:32
fultonjcloudnull: the output of the playbook run is host1: failed=0 and host2: failed=1 but it doesn't know that host1 IS host221:35
cloudnullwhere is the task?21:35
fultonjhttps://review.opendev.org/c/openstack/tripleo-ansible/+/779358/10/tripleo_ansible/roles/tripleo_create_admin/tasks/create_user.yml21:36
fultonjwhich is called by https://github.com/openstack/tripleo-ansible/blob/master/tripleo_ansible/roles/tripleo_run_cephadm/tasks/enable_ceph_admin_user.yml21:40
openstackgerritBrian Haley proposed openstack/openstack-tempest-skiplist master: DNM: do not skip Octavia master jobs  https://review.opendev.org/c/openstack/openstack-tempest-skiplist/+/77823521:41
fultonjmaybe this is the intented behavior though ?21:42
fultonjhttps://github.com/openstack/tripleo-ansible/blob/master/tripleo_ansible/playbooks/cli-enable-ssh-admin.yaml#L1721:42
fultonjwhat is the purpose of the tripleo_target_host variable?21:43
fultonjnot sure if you're still looking at this21:46
fultonjif there's something important about it including localhost, then I can go back to adding an extra task to check21:47
mwhahahayou're hitting standalone where undercloud == standalone21:54
fultonjmwhahaha: yes, exactly21:55
mwhahahabecause we invoke the creation on the udnercloud and overcloud21:55
mwhahahai really am not sure that cli-enable-ssh-admin should be consumed anywhere but in tripleoclient21:56
mwhahahatbh i don't think we should have ever made cli playbooks but that's already passed21:57
fultonjmwhahaha: at the PTG we talked about transitioning from deploying ceph _during_ deployment to _before_21:58
mwhahahayea i get that, but why are we using that playbook21:58
mwhahahaat all21:59
mwhahahacli-* playbooks should only be run from within tripleoclient21:59
mwhahahanot via a role21:59
mwhahahabecause then you don't run into this target problem21:59
fultonjthat playbook creates users on the overcloud so ansible can SSH22:00
fultonjand i need to create a user on the overcloud so ansible can SSH22:00
fultonjso i used it22:00
fultonjwhen we move to "before deployment" the plan is to use it there too22:01
mwhahahacli-* are wrapped in a tripleoclient command22:01
fultonjbut since we're still on "during" we're invoking it22:01
mwhahahaand should not be invoked outside of that context22:01
cloudnullits odd that its running twice for the same host, like the inventory is being redefined ?22:02
mwhahahacloudnull: we defined undercloud and standalone as seperate hosts22:02
cloudnulli.e. host1 IS host2 with different names ?22:02
mwhahahabecause reusability22:02
cloudnullah .22:02
mwhahahaso what you have to do is target a specific host, not all22:02
cloudnull++22:02
mwhahahayou're not qualifying just the stack (which we do in the cli)22:02
mwhahahawhich is why you are hitting this22:02
mwhahahaso it's being run against all22:03
mwhahahahttps://opendev.org/openstack/python-tripleoclient/src/branch/master/tripleoclient/workflows/deployment.py#L215-L23022:04
mwhahahawe run it against specific hosts22:04
mwhahahawhich isn't what you are doing in the role22:04
openstackgerritDavid Vallee Delisle proposed openstack/tripleo-heat-templates master: WIP: Define TSX flag on Computes  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/77572922:06
fultonj"target a specific host, not all"22:06
fultonjyou mean set tripleo_target_host?22:07
fultonjhttps://github.com/openstack/tripleo-ansible/blob/master/tripleo_ansible/playbooks/cli-enable-ssh-admin.yaml#L1722:07
cloudnullfultonj I think you need to set ssh_servers to make it go22:07
fultonji am setting that22:07
cloudnullhttps://github.com/openstack/tripleo-ansible/blob/master/tripleo_ansible/roles/tripleo_run_cephadm/tasks/enable_ceph_admin_user.yml#L2722:07
fultonjhttps://f14d9b704a9d947abb07-39d40a512ecd567406090b9a01c1d98a.ssl.cf1.rackcdn.com/767294/64/check/tripleo-ci-centos-8-scenario001-standalone/5891a47/logs/undercloud/home/zuul/standalone-ansible-nt6zd6np/cephadm/ceph-admin.yml22:08
fultonjssh_servers: [standalone]22:08
fultonjtarget_host is defaulting to localhost22:08
cloudnullbut with the same name matching two hosts in inventory I think you would have to set it to standalone[0]22:09
fultonjwow22:09
mwhahahai think you need ip addresses22:09
mwhahahanot hostname22:09
mwhahahayea ssh_servers is expected to be IPs22:11
mwhahahahttps://opendev.org/openstack/python-tripleoclient/src/branch/master/tripleoclient/workflows/deployment.py#L10422:11
cloudnullwith the inclusion of the inventory the names should work ,22:12
cloudnullthough yes, that object does expect ip addresses22:12
mwhahahawe invoke it with IPs22:12
mwhahahaso no guarantee that inventory will work22:12
mwhahahathat's just setting up for bugs later22:12
cloudnullfair22:13
openstackgerritwes hayutin proposed openstack/openstack-tempest-skiplist master: add victoria TestSnapShotPattern to skip  https://review.opendev.org/c/openstack/openstack-tempest-skiplist/+/77961722:13
*** Yarboa has quit IRC22:14
fultonjyou still get the double effect with an IP22:14
mwhahahayou shouldn't22:14
fultonjhttp://paste.openstack.org/show/803409/22:15
fultonjso tripleo_target_host is not defined22:16
fultonjso hosts is localhost22:16
fultonjhosts: "{{ tripleo_target_host | default('localhost') }}"22:16
mwhahahayea this is the problem with invoking the playbook via a playbook22:16
cloudnullit does run on localhost which is used to interact with the openstack clients22:16
*** Yarboa has joined #tripleo22:16
cloudnullbut when that playbook runs, it does it with a dynamic inventory22:16
fultonji didn't invoke it with a playbook just now though22:16
cloudnullso if you set the ip address, it should only target the one node ?22:17
fultonjansible-playbook -i standalone_inventory.yml /home/stack/tripleo-ansible/tripleo_ansible/playbooks/cli-enable-ssh-admin.yaml -e @ceph-admin.yml22:17
fultonjdistribute_private_key: true22:17
fultonjssh_servers:22:17
fultonj- 192.168.24.122:17
fultonjtripleo_admin_user: ceph-admin22:17
fultonjthose 4 lines were in  @ceph-admin.yml22:18
fultonjshould i be setting  tripleo_target_host to something other than localhost ?22:18
cloudnulloh https://github.com/openstack/tripleo-ansible/blob/master/tripleo_ansible/playbooks/cli-enable-ssh-admin.yaml#L18522:18
fultonji will switch to IPs like you said22:18
cloudnullmaybe set ssh_servers: []22:19
cloudnullbecase in this case you only ever want it to run once on the local host22:19
fultonjcloudnull: that did it22:19
fultonjssh_servers: []22:19
cloudnull++22:19
fultonjthis is strange22:20
fultonjfor standalone ci we can override it to ssh_servers []22:20
mwhahahai don't think that's a good idea22:20
cloudnullwe generate the group here - https://github.com/openstack/tripleo-ansible/blob/master/tripleo_ansible/playbooks/cli-enable-ssh-admin.yaml#L171-L18122:20
mwhahahalike i really don't think we should be reusing that playbook22:20
mwhahahalike really really don't think it's a good idea22:20
cloudnulland the target is always "localhost:$dynamic_group"22:21
cloudnullhttps://github.com/openstack/tripleo-ansible/blob/master/tripleo_ansible/playbooks/cli-enable-ssh-admin.yaml#L18522:21
fultonjwhen tripleo-clinet invokes it for tripleo-admin22:21
fultonjit could be invoked then for ceph-admin too if ceph is being deployed22:21
fultonjmwhahaha: how about that ^ ?22:22
mwhahahaso it's happening because we don't run that playbook for standalone22:22
fultonjright!22:22
mwhahahait's done via workflow/deployment.py because it's *only* for multinode22:22
fultonjright22:22
mwhahahawhich is why we don't have this elsewhere22:22
fultonjyeah22:22
mwhahahawhile you can get it working, it points to an issue with the implementation22:22
cloudnull++ its not the most stable interface do to it only being run with the client22:23
mwhahahai think that likely needs to get addressed22:23
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates master: Check Ceph cluster healthy state before starting FS to BS playbook  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/77560022:24
*** rcernin has joined #tripleo22:24
fultonj[17:21]  <fultonj> when tripleo-clinet invokes it for tripleo-admin22:24
fultonj[17:21]  <fultonj> it could be invoked then for ceph-admin too if ceph is being deployed22:24
fultonj[17:22]  <fultonj> mwhahaha: how about that ^ ?22:24
fultonjmwhahaha: for multinode, you ok with ^ as it would be consistent with the existing usage?22:25
mwhahahabut we don't invoke it for standalone22:26
mwhahahabut sure?22:26
fultonji know, i'm talking about multinode22:26
mwhahahai'm concerned about the additional user tho22:26
fultonjfor standalone i'll do something different22:26
hjensasbhagyashri|rover: I don't see a job running in rdo zuul for https://review.opendev.org/c/openstack/python-tripleoclient/+/77947422:26
mwhahahafultonj: why can't we reuse the tripleo-admin user again?22:27
fultonjprivate key22:27
fultonjceph orchestrator runs on overcloud, not undercloud and uses a private key to mange the other nodes22:27
mwhahahabecause we also don't want to always create the ceph user22:27
fultonjof course not22:27
hjensasbhagyashri|rover: I assyme its the check keystone endpoint issue your trying to figure out?22:28
fultonji wasn't going to always create ceph user22:28
mwhahahait feels like we need to make the user creation bits generic such that it's not contained in the playbook but rather a role22:28
openstackgerritMerged openstack/openstack-tempest-skiplist master: add victoria TestSnapShotPattern to skip  https://review.opendev.org/c/openstack/openstack-tempest-skiplist/+/77961722:28
*** jbadiapa has quit IRC22:29
*** rcernin has quit IRC22:30
*** rcernin has joined #tripleo22:30
fultonji'm not sure when the user creation bits will become generic in a role instead of a playbook22:33
mwhahahalooks like user creation is a role, but it's the other ssh keys tuff that issn't22:33
mwhahahaand the problem is the localhost:target_queue in the playbook itself22:34
mwhahahaso maybe it's being able to override that? not sure22:34
fultonjit's in both22:34
fultonjhttps://review.opendev.org/c/openstack/tripleo-ansible/+/76836522:35
fultonjthe ssh key stuff ^22:35
fultonji could invokes tasks_from the generic role from with new ceph role22:36
mwhahahai mean if you're only doing, https://github.com/openstack/tripleo-ansible/blob/master/tripleo_ansible/playbooks/cli-enable-ssh-admin.yaml#L206-L210 then it you don't need the playbook?22:36
fultonjyeah, that's what i'm thinking22:36
fultonj(since you pointed it out)22:37
fultonjmaybe that will work22:37
fultonj"the problem is the localhost:target_queue in the playbook itself" --> so skip the playbook22:39
mwhahahawell if it's an external deploy task you need a playbook22:39
mwhahahabut you could have your own22:39
fultonjif i have my own playbook which borrows heafily from cli-enable-ssh-admin.yaml but omits the problematic localhost:target_queue then i can invoke it instead of cli-enable-ssh-admin.yaml and it can work with standalone or multinode22:44
mwhahahai don't think you need most of that playbook tho?22:45
fultonjs/heafily/lightly :)22:45
fultonjmaybe lines 206-21022:45
mwhahahaaternatively fix that https://github.com/openstack/tripleo-ansible/blob/master/tripleo_ansible/playbooks/cli-enable-ssh-admin.yaml#L185 and make it a var22:45
mwhahahabut i think you only ned the role inclusion22:45
fultonjso we figured out why we have the double behavior22:46
fultonjthanks mwhahaha cloudnull22:46
cloudnull++22:47
openstackgerritJohn Fulton proposed openstack/tripleo-heat-templates master: Revert "Hard code jobs to Nautilus before setting new default to Octopus"  https://review.opendev.org/c/openstack/tripleo-heat-templates/+/77960523:00
*** tkajinam has joined #tripleo23:00
*** ccamacho has joined #tripleo23:10
openstackgerritSergii Golovatiuk proposed openstack/tripleo-validations stable/train: Add validation to verify undercloud.conf content.  https://review.opendev.org/c/openstack/tripleo-validations/+/77566823:24
*** Yarboa has quit IRC23:24
*** Yarboa has joined #tripleo23:35
*** mandre has quit IRC23:38
*** tovchinn has quit IRC23:40
*** bdodd has quit IRC23:59

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