Thursday, 2018-01-04

openstackgerritBob Fournier proposed openstack/puppet-tripleo master: Configure VIPs for all networks including composable networks  https://review.openstack.org/53103700:00
mwhahahaEmilienM: nifty that's handy, wonder if the dockerpuppetdebug is done yet00:04
*** liverpooler has quit IRC00:18
*** Goneri has joined #tripleo00:22
*** daidv has quit IRC00:24
*** daidv has joined #tripleo00:25
*** etingof has quit IRC00:25
*** moshele has quit IRC00:28
*** jobewan has quit IRC00:32
*** akrivoka has quit IRC00:35
*** dhill_ has quit IRC00:40
*** ipsecguy has quit IRC00:41
*** ipsecguy has joined #tripleo00:42
*** moshele has joined #tripleo00:48
*** moshele has quit IRC01:07
*** remixtj has joined #tripleo01:12
*** remix_tj has quit IRC01:12
*** bandini has quit IRC01:14
*** bandini has joined #tripleo01:17
*** eck` is now known as eck`gone01:19
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: WIP: Collect logs in post playbook  https://review.openstack.org/52784401:29
*** cshastri has joined #tripleo01:31
*** Goneri has quit IRC01:33
*** daidv has quit IRC01:40
*** daidv has joined #tripleo01:41
*** threestrands has joined #tripleo01:55
*** yamahata has quit IRC01:58
*** jkilpatr has quit IRC01:58
*** liverpooler has joined #tripleo02:06
*** stee_3 has quit IRC02:09
*** stee has joined #tripleo02:13
*** stee is now known as stee_02:17
*** stee_ is now known as stee_302:18
*** rlandy|bbl is now known as rlandy02:20
*** rlandy has quit IRC02:23
*** tzumainn has quit IRC02:24
*** rfolco has quit IRC02:29
*** lblanchard has quit IRC02:36
openstackgerritThiago da Silva proposed openstack/tripleo-heat-templates master: WIP: Add new encryption middleware to swift proxy  https://review.openstack.org/52532402:56
*** anilvenkata has joined #tripleo03:05
*** pmannidi has quit IRC03:18
*** links has joined #tripleo03:19
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: multinode: run overcloud-post-deploy tag  https://review.openstack.org/53106803:22
openstackgerritEmilien Macchi proposed openstack/tripleo-quickstart master: fs016: set gnocchi_quick_policy to true  https://review.openstack.org/53100703:23
*** pmannidi has joined #tripleo03:23
openstackgerritBrad P. Crochet proposed openstack/tripleo-common master: Validate roles data and network data  https://review.openstack.org/50856703:24
openstackgerritBrad P. Crochet proposed openstack/tripleo-common master: Add a Get Networks workflow  https://review.openstack.org/50941903:24
openstackgerritBrad P. Crochet proposed openstack/tripleo-common master: Add UpdateNetworks workflow  https://review.openstack.org/51346303:24
openstackgerritBrad P. Crochet proposed openstack/tripleo-common master: Adds Workflow to List Available Roles  https://review.openstack.org/50983203:24
openstackgerritBrad P. Crochet proposed openstack/tripleo-common master: Adds UpdateRoles Workflow  https://review.openstack.org/51504503:24
openstackgerritBrad P. Crochet proposed openstack/tripleo-common master: Select Roles Workflow  https://review.openstack.org/52828203:24
openstackgerritEmilien Macchi proposed openstack/tripleo-quickstart master: fs032: activate config-download  https://review.openstack.org/52876103:24
*** pmannidi has quit IRC03:25
*** jkilpatr has joined #tripleo03:26
*** pmannidi has joined #tripleo03:31
*** jlabarre has quit IRC03:32
*** pmannidi has quit IRC03:37
*** pmannidi has joined #tripleo03:37
*** pmannidi has quit IRC03:42
*** pmannidi has joined #tripleo03:43
*** pmannidi has quit IRC03:43
*** pmannidi has joined #tripleo03:44
*** liverpooler has quit IRC03:47
*** psahoo has joined #tripleo03:50
*** chlong has joined #tripleo03:50
openstackgerritVictoria Martinez de la Cruz proposed openstack/tripleo-heat-templates master: Add a StorageNFS network for use by Manila/Ganesha  https://review.openstack.org/51223904:06
openstackgerritVictoria Martinez de la Cruz proposed openstack/tripleo-heat-templates master: Add support for ceph-nfs manila backend  https://review.openstack.org/47124504:06
openstackgerritVictoria Martinez de la Cruz proposed openstack/tripleo-heat-templates master: Pass storage nfs VIP to ceph-ansible  https://review.openstack.org/51224004:06
*** agopi has joined #tripleo04:11
*** shreshtha has joined #tripleo04:13
*** udesale has joined #tripleo04:37
*** ramishra has joined #tripleo04:37
*** jkilpatr has quit IRC04:37
*** ykarel has joined #tripleo04:42
*** pgadiya has joined #tripleo04:50
*** ramishra has quit IRC04:51
*** ramishra has joined #tripleo04:51
ykarelEmilienM, hi05:00
*** akane_ has joined #tripleo05:00
*** ramishra has joined #tripleo05:00
*** ramishra has quit IRC05:01
ykarelEmilienM, i looked for not using modules from Puppetfile, there are some puppet modules which are not packaged, that's why they are installed from git05:01
*** ramishra has joined #tripleo05:01
ykarelEmilienM, https://github.com/rdo-infra/ansible-role-weirdo-puppet-openstack/blob/master/defaults/main.yml#L35-L4405:02
*** dpawar has joined #tripleo05:02
ykarelSo i have proposed the workaround patch to fix pike phase 1:- https://review.rdoproject.org/r/#/c/11146/05:02
*** jaganathan has joined #tripleo05:11
*** karthiks has quit IRC05:14
*** karthiks has joined #tripleo05:14
EmilienMykarel: ok, wfm05:17
*** ratailor has joined #tripleo05:17
ykarelEmilienM, Ok Thanks05:18
*** skramaja has joined #tripleo05:19
*** ramishra has quit IRC05:20
*** diga has joined #tripleo05:22
*** diga has quit IRC05:22
*** diga has joined #tripleo05:23
*** diga has joined #tripleo05:24
*** yamahata has joined #tripleo05:27
*** diga has quit IRC05:28
*** jtomasek has joined #tripleo05:29
*** ramishra has joined #tripleo05:37
jaosoriorEmilienM: did the mistral fix get included with the promotion?05:38
*** janki has joined #tripleo05:43
Tenguhello there05:45
jaosoriorsup dude05:45
Tengujaosorior: good news, after re-checking the PTG date, it happens it's during my holidays :). So I'll be there. Just have to organize things.05:45
EmilienMjaosorior: yep05:46
EmilienMjaosorior: everything is fixed & closes05:46
EmilienMclosed*05:46
EmilienMykarel: ping apevec when he's up, he can land it, I can't05:55
ykarelEmilienM, Ok05:56
*** jtomasek has quit IRC05:57
*** ykarel has quit IRC05:57
*** ykarel has joined #tripleo05:58
*** masco has joined #tripleo06:04
*** karthiks has quit IRC06:04
*** psachin has joined #tripleo06:05
*** akane_ has quit IRC06:06
*** akane has joined #tripleo06:09
EmilienMsileht: your trick failed, policy & rule were created: http://logs.openstack.org/07/531007/4/check/tripleo-ci-centos-7-scenario001-multinode-oooq-container/43dc8ec/logs/undercloud/home/zuul/overcloud_deploy_post.log.txt.gz#_2018-01-04_05_38_47 but tempest failing: http://logs.openstack.org/07/531007/4/check/tripleo-ci-centos-7-scenario001-multinode-oooq-container/43dc8ec/logs/tempest.html.gz06:10
openstackgerritMerged openstack/tripleo-docs master: Do not use “-y” for package install  https://review.openstack.org/53071106:10
EmilienMsileht: feel free to take over my patches06:11
Tengujaosorior: hmm, regarding the patch for the HostnameMap - there's an interesting comment by Zane in the issue.06:14
jaosoriorTengu: yeah, I saw it06:15
jaosoriorTengu: I'll address it later in the day06:15
Tengujaosorior: ok :).06:15
jaosorioror if you have time now :D feel free to change it too06:15
jaosoriorI'm probably not gonna pick it up again in some hours06:16
Tenguhmm, not really sure how to change it in order to avoid breaking that kind of thing.06:16
Tenguwe can't assume all ppl will put "UNUSED" :).06:16
*** moshele has joined #tripleo06:16
Tengu~> it will probably require some regexp in order to, say, match something like [\w]-[0-9]+ in order to filter out the "unused" and other "buggy".06:17
*** ratailor_ has joined #tripleo06:18
jaosoriorright06:18
jaosoriorif only we could pass more parameters to it06:18
Tengu^^06:18
*** ratailor_ has quit IRC06:19
*** ratailor has quit IRC06:19
Tenguwe might want to think a bit more about that.06:19
*** ratailor has joined #tripleo06:19
*** karthiks has joined #tripleo06:21
*** agopi has quit IRC06:23
openstackgerritEmilien Macchi proposed openstack/tripleo-quickstart master: fs032: activate config-download  https://review.openstack.org/52876106:29
*** dbecker has quit IRC06:29
*** jbadiapa has joined #tripleo06:34
*** pdeore has joined #tripleo06:38
*** yprokule has joined #tripleo06:42
*** dbecker has joined #tripleo06:44
*** ratailor has quit IRC06:50
*** ratailor has joined #tripleo06:50
*** ratailor_ has joined #tripleo06:51
*** ratailor_ has quit IRC06:53
*** ratailor has quit IRC06:53
*** ratailor has joined #tripleo06:54
*** pgadiya has quit IRC06:57
*** jaosorior has quit IRC07:01
openstackgerritArx Cruz proposed openstack/tripleo-quickstart-extras master: Remove list of tests and plugins  https://review.openstack.org/53109007:02
*** suuuper has joined #tripleo07:03
*** marios has joined #tripleo07:03
*** ramishra has quit IRC07:10
*** pgadiya has joined #tripleo07:10
*** links has quit IRC07:11
*** jaosorior has joined #tripleo07:11
*** ramishra has joined #tripleo07:11
*** kristaps__ has joined #tripleo07:12
*** nyechiel_ has joined #tripleo07:12
*** jaosorior has quit IRC07:13
*** jaosorior has joined #tripleo07:14
*** jaosorior has quit IRC07:14
*** jaosorior has joined #tripleo07:14
*** kristaps_ has quit IRC07:15
*** agurenko has joined #tripleo07:19
*** links has joined #tripleo07:23
*** aditya_r has joined #tripleo07:24
*** florianf has joined #tripleo07:24
*** threestrands has quit IRC07:25
*** links has quit IRC07:26
*** jfrancoa has joined #tripleo07:27
*** cylopez has joined #tripleo07:27
*** jrist has quit IRC07:29
*** agurenko has quit IRC07:29
*** agurenko has joined #tripleo07:32
*** aditya_r has quit IRC07:32
*** pcaruana has joined #tripleo07:32
*** kristaps__ has quit IRC07:32
*** aditya_r has joined #tripleo07:33
*** lvdombrkr has joined #tripleo07:33
*** lvdombrkr has quit IRC07:36
*** lvdombrkr has joined #tripleo07:37
*** lvdombrkr has quit IRC07:37
*** lvdombrkr has joined #tripleo07:38
*** ffiore has joined #tripleo07:43
*** links has joined #tripleo07:44
openstackgerritMehdi Abaakouk (sileht) proposed openstack/tripleo-heat-templates master: telemetry: really set polling interval  https://review.openstack.org/53110307:47
jaosoriorsileht: the Depends-On should be using the change-id hash07:49
silehtjaosorior, thx I need more coffree I guess07:49
openstackgerritMehdi Abaakouk (sileht) proposed openstack/tripleo-heat-templates master: telemetry: really set polling interval  https://review.openstack.org/53110307:49
jaosoriorsileht: is ceilometer::agent::polling::manage_polling something that folks would set often?07:50
jaosoriorsileht: might be good to expose it in t-h-t.07:50
jaosoriorif that's the case07:50
silehtjaosorior, it looks like already exposed07:52
jaosorioroh right07:53
jaosoriorsileht: might wanna use ManagePolling instead then07:53
silehtjaosorior, it's exposed only in ceilometer-base.yaml, is that sufficient ? Or should I add it in ceilometer-agent-XXX.yaml too ?07:55
jaosoriorsileht: let me check.07:57
jaosoriorsileht: right, the agents use the base, so it should be sufficient.07:57
openstackgerritMehdi Abaakouk (sileht) proposed openstack/tripleo-heat-templates master: telemetry: really set polling interval  https://review.openstack.org/53110307:58
openstackgerritMehdi Abaakouk (sileht) proposed openstack/tripleo-heat-templates master: telemetry: really set polling interval  https://review.openstack.org/53110307:59
*** aufi has joined #tripleo07:59
jaosoriorsileht: thanks08:00
*** karthiks has quit IRC08:00
*** rcernin has quit IRC08:04
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-common master: Always load rsyslog-base container  https://review.openstack.org/52152908:07
openstackgerrityatin proposed openstack/tripleo-puppet-elements stable/pike: Install yum-plugin-priorities in pre-install phase  https://review.openstack.org/53110708:09
*** assassin has quit IRC08:10
*** karthiks has joined #tripleo08:13
*** tesseract has joined #tripleo08:16
*** shardy has joined #tripleo08:16
*** jtomasek has joined #tripleo08:16
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo master: Include security_compliance manifest in keystone  https://review.openstack.org/53110808:19
*** ykarel is now known as ykarel|lunch08:19
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: WIP: Collect logs in post playbook  https://review.openstack.org/52784408:21
lvdombrkrhello folks, pike, two nodes deploy (controller + compute) after deploy overcloud compute node fails on nova scheduler filter , what excatly mean compute' does not match 'control' ?? http://paste.openstack.org/raw/637643/08:21
*** mcornea has joined #tripleo08:24
*** bogdando has joined #tripleo08:27
sshnaidm|afkcores, please review reproducer script changes: https://review.openstack.org/#/c/530401/08:28
sshnaidm|afkpanda|rover, ^^08:28
*** sshnaidm|afk is now known as sshnaidm08:28
*** yprokule has quit IRC08:29
*** hewbrocca_afk is now known as hewbrocca08:32
openstackgerritJuan Badia Payno proposed openstack/puppet-tripleo master: [WIP] logging: teach fluentd.pp about fluentd_service_user  https://review.openstack.org/50233008:33
*** akane has quit IRC08:33
*** cshastri has quit IRC08:36
*** links has quit IRC08:38
saneaxtripleo gurus, for a overcloud deployment  i am getting ' error=Can not evaluate YAQL expression ' more details - http://paste.openstack.org/show/637648/08:38
*** ramishra has quit IRC08:38
saneaxhow do I debug this issue?08:38
*** ramishra has joined #tripleo08:40
*** ykarel|lunch has quit IRC08:42
*** ykarel has joined #tripleo08:44
*** holser__ has joined #tripleo08:44
*** ykarel has quit IRC08:44
*** ykarel has joined #tripleo08:45
*** cshastri has joined #tripleo08:47
*** dtantsur|afk is now known as dtantsur08:49
*** lucas-afk is now known as lucasagomes08:49
*** links has joined #tripleo08:54
*** lvdombrkr has quit IRC08:55
*** aditya_r has quit IRC08:55
*** lvdombrkr has joined #tripleo08:55
*** hjensas has quit IRC08:55
*** hjensas has joined #tripleo08:59
*** jpich has joined #tripleo09:02
*** akane has joined #tripleo09:03
*** cylopez has quit IRC09:03
jtomasekd0ugal: hi, are you around?09:06
shardysaneax: there was a bug in mistral which caused a similar problem on plan creation - what mistral version do you have?09:07
*** mdnadeem has joined #tripleo09:07
shardysaneax: also please check the undercloud mistral logs for a related error09:07
saneaxthanks shardy, mistral version is 3.1.4 and I guess I am hitting this issue https://bugs.launchpad.net/tripleo/+bug/167178309:08
openstackLaunchpad bug 1671783 in tripleo "Stack delete does not delete Swift ring container" [Medium,Fix released] - Assigned to Christian Schwede (cschwede)09:08
*** ramishra has quit IRC09:08
shardysaneax: also check the version of https://github.com/openstack/tripleo-common/commits/master/workbooks/swift_rings_backup.yaml09:08
saneaxthe swift ring is not deleted and redeploy is failing09:08
lvdombrkr hello folks, pike, two nodes deploy (controller + compute) after deploy overcloud compute node fails on nova scheduler filter , what excatly mean compute' does not match 'control' ?? http://paste.openstack.org/raw/637643/09:08
shardysaneax: there were a couple of bugfixes recently there IIRC09:09
saneaxok shardy thanks will look at it09:09
shardysaneax: are you running pike or master?  Wondering if we missed a backport perhaps?09:09
saneaxmaster09:09
shardysaneax: ack, I'd check the tripleo-common version, note you must run openstack undercloud upgrade not just yum update to reload the workbooks09:10
jaosoriormandre: hey, could you revisit this https://review.openstack.org/#/c/524510/ ?09:12
*** jrist has joined #tripleo09:12
saneaxok shardy09:13
*** ramishra has joined #tripleo09:14
mandrejaosorior: sure! thanks for the reminder :)09:15
*** jfrancoa has quit IRC09:21
openstackgerritSteven Hardy proposed openstack/tripleo-common master: Switch static ansible inventory to yaml format  https://review.openstack.org/53047709:22
openstackgerritSteven Hardy proposed openstack/tripleo-common master: Add role_data* keys to inventory  https://review.openstack.org/52835409:22
*** stendulker has joined #tripleo09:23
*** derekh has joined #tripleo09:24
openstackgerritMartin André proposed openstack/tripleo-common master: Switch to tripleomaster registry  https://review.openstack.org/52672609:25
*** ccamacho has joined #tripleo09:26
openstackgerritDmitry Tantsur proposed openstack/tripleo-docs master: Document using Ironic Ansible deploy interface  https://review.openstack.org/52666309:26
*** akane has quit IRC09:30
*** aditya_r has joined #tripleo09:32
*** akane_ has joined #tripleo09:33
*** dpawar has quit IRC09:33
*** dpawar has joined #tripleo09:33
*** tosky has joined #tripleo09:37
*** cshastri has quit IRC09:46
*** etingof has joined #tripleo09:46
*** links has quit IRC09:48
*** fragatina has quit IRC09:49
*** fragatina has joined #tripleo09:50
*** cshastri has joined #tripleo09:50
*** nyechiel_ has quit IRC09:55
*** nyechiel has joined #tripleo09:58
*** akane_ has quit IRC09:58
openstackgerritMehdi Abaakouk (sileht) proposed openstack/tripleo-quickstart master: fs016: set telemetry.alarm_granularity to 60s  https://review.openstack.org/53100209:59
*** sshnaidm is now known as sshnaidm|afk10:00
*** jtomasek has quit IRC10:00
*** links has joined #tripleo10:00
*** jtomasek has joined #tripleo10:01
openstackgerritMehdi Abaakouk (sileht) proposed openstack/tripleo-heat-templates master: telemetry: Decrease test_telemetry_integration time  https://review.openstack.org/53110310:02
*** salmankhan has joined #tripleo10:02
openstackgerritJaganathan Palanisamy proposed openstack/tripleo-heat-templates master: OvsDpdkMemoryChannels parameter default value  https://review.openstack.org/53111810:04
tbarronsaneax: i have been hitting similar issues as what you reported, note10:05
tbarronsaneax: that https://bugs.launchpad.net/tripleo/+bug/1671783 was fixed in master 9 months ago, but10:05
openstackLaunchpad bug 1671783 in tripleo "Stack delete does not delete Swift ring container" [Medium,Fix released] - Assigned to Christian Schwede (cschwede)10:05
tbarronsaneax: note that more recently https://bugs.launchpad.net/tripleo/+bug/1736998 and10:06
openstackLaunchpad bug 1736998 in tripleo "The create_swift_rings_backup_container_plan workflow fails if the container already exists " [High,Fix released] - Assigned to Dougal Matthews (d0ugal)10:06
tbarronhttps://bugs.launchpad.net/tripleo/+bug/1738437 got fixed10:06
openstackLaunchpad bug 1738437 in tripleo "Stack update fails with "overcloud-swift-rings already exists"" [High,Fix released] - Assigned to Mike Fedosin (mfedosin)10:06
*** aditya_r has quit IRC10:06
Tengushardy: if you go to the PTG, we will be able to meet, and I'll be able to pay a first round of beers ;).10:06
openstackgerritBogdan Dobrelya proposed openstack/tripleo-quickstart-extras master: Replace deprecated packages installation  https://review.openstack.org/52823110:11
shardyTengu: sounds good, I will be at the PTG in Dublin next month ;)10:13
openstackgerritJuan Badia Payno proposed openstack/puppet-tripleo master: Fluentd: Transform path by service  https://review.openstack.org/53078010:14
Tengushardy: great :). I should be in second and third day. Or maybe "or". I'm coming in order to meet ppl mostly, and maybe discuss some stuff if I feel I can provide some ideas ;).10:14
shardyTengu: sounds good, any input you have to the TripleO sessions will be very welcome :)10:15
Tengushardy: I'll check the schedule in order to ensure I'm here :).10:16
*** gfidente has joined #tripleo10:16
*** yamahata has quit IRC10:16
*** lvdombrkr is now known as kristaps10:24
*** cshastri has quit IRC10:25
*** kristaps is now known as lvdombrkr8910:32
*** lvdombrkr89 is now known as lvdombrkr10:32
*** lvdombrkr is now known as lvdombrkr8910:44
*** social has quit IRC10:50
*** threestrands has joined #tripleo10:51
*** threestrands has quit IRC10:51
*** threestrands has joined #tripleo10:51
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: WIP: Collect logs in post playbook  https://review.openstack.org/52784411:04
*** pkovar has joined #tripleo11:06
*** threestrands has quit IRC11:10
*** jbadiapa has quit IRC11:10
saneaxtbarron, thanks the issue was with deleting the swift containers, After I manually deleted the swift container the deployment is progressing fine11:12
saneaxtbarron, I will check once again ensuring the patches are there and see11:12
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: WIP Enable loadbalancer for kubernetes masters  https://review.openstack.org/51689411:14
openstackgerritJaganathan Palanisamy proposed openstack/tripleo-heat-templates master: OvsDpdkMemoryChannels parameter default value  https://review.openstack.org/53111811:17
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: WIP Enable loadbalancer for kubernetes masters  https://review.openstack.org/51689411:17
*** jstramka89 has joined #tripleo11:19
*** stendulker_ has joined #tripleo11:22
*** akane_ has joined #tripleo11:23
*** anilvenkata has quit IRC11:23
*** stendulker has quit IRC11:25
*** stendulker_ has quit IRC11:27
*** openstackstatus has quit IRC11:28
*** openstack has quit IRC11:28
*** openstack has joined #tripleo13:07
*** ChanServ sets mode: +o openstack13:07
*** jlabarre has joined #tripleo13:09
*** ramishra has joined #tripleo13:11
*** openstackstatus has joined #tripleo13:11
*** ChanServ sets mode: +v openstackstatus13:11
ansiwenowalsh: you mean, together with CFG_DAEMON it might just do the static changes and exit afterwards? that would be cool.13:12
openstackgerritSergii Golovatiuk proposed openstack/tripleo-common master: Add UC backup Mistral workflow definition and actions  https://review.openstack.org/51761013:13
*** psachin has joined #tripleo13:15
openstackgerritBob Fournier proposed openstack/puppet-tripleo master: Configure VIPs for all networks including composable networks  https://review.openstack.org/53103713:16
*** morazi has joined #tripleo13:17
*** gfidente has joined #tripleo13:18
*** gfidente has joined #tripleo13:18
*** ukalifon has joined #tripleo13:18
*** links has joined #tripleo13:19
*** trown|outtypewww is now known as trown13:21
*** lblanchard has joined #tripleo13:22
karthiksbeagles,   Hi, I would like to know if there is a ifcfg config that can set the mac address /spoofchk/trust for a VF ?13:24
*** rhallisey has joined #tripleo13:24
owalshansiwen: don't think there is an option to apply changes and exit afterwards, but would be simple to add this I expect13:24
mwhahahajaosorior: you could try "%{::os_service_default}"13:26
openstackgerritSteven Hardy proposed openstack/tripleo-common master: Add docs for reloading workbooks during development  https://review.openstack.org/53115013:26
jaosoriormwhahaha: didn't know if it was possible as nothinig is using that in t-h-t :/13:27
jaosoriorwas fishy, so I decided to do it with heat conditionals13:27
jaosoriormwhahaha: https://review.openstack.org/#/c/531143/13:27
*** tzumainn has joined #tripleo13:28
*** dsariel has joined #tripleo13:28
mwhahahajaosorior: yea heat conditionals are probably better13:29
*** rlandy has joined #tripleo13:30
openstackgerritSteven Hardy proposed openstack/tripleo-common master: Add get_session function to base action class  https://review.openstack.org/53115113:30
openstackgerritSteven Hardy proposed openstack/tripleo-common master: Convert ansible action to TripleoInventory class  https://review.openstack.org/53115213:30
openstackgerritSteven Hardy proposed openstack/tripleo-common master: Make plan_name configurable for config_download_deploy  https://review.openstack.org/53115313:30
openstackgerritSergii Golovatiuk proposed openstack/tripleo-common master: Add UC backup Mistral workflow definition and actions  https://review.openstack.org/51761013:30
*** dhill_ has joined #tripleo13:30
*** skramaja has quit IRC13:31
*** lucas-hungry is now known as lucasagomes13:32
*** jaganathan has quit IRC13:34
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-quickstart-extras master: Only execute UI validations when UI is enabled  https://review.openstack.org/52451013:34
jaosoriormwhahaha: if you have some time could you check this out config/nodes/3ctlr_1comp.yml ?13:34
jaosoriormwhahaha: I mean https://review.openstack.org/#/q/topic:security-compliance+status:open13:35
jaosoriorwrong paste :P13:35
mwhahahajaosorior: k in a bit13:35
*** tzumainn has quit IRC13:41
*** tzumainn has joined #tripleo13:41
*** mdnadeem has quit IRC13:42
*** pkovar has quit IRC13:44
*** pdeore has joined #tripleo13:45
*** jmelvin has joined #tripleo13:45
*** ecerquei has quit IRC13:48
*** dtantsur is now known as dtantsur|brb13:49
*** ecerquei has joined #tripleo13:50
*** dpawar has quit IRC13:52
*** dpawar has joined #tripleo13:53
*** atoth has joined #tripleo13:53
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates stable/pike: Update task to remove legacy ceilo service from keystone  https://review.openstack.org/53115513:53
*** eck`gone is now known as eck`13:55
*** dpawar has quit IRC13:57
*** ecerquei has quit IRC13:57
*** mdnadeem has joined #tripleo13:58
*** ecerquei has joined #tripleo13:58
*** sshnaidm|afk is now known as sshnaidm|mtg13:58
*** pkovar has joined #tripleo13:58
weshaymwhahaha, arxcruz|ruck FYI.. noting timeouts on multinode-containers in the gate13:59
mwhahahaBooo14:00
*** tvignaud has quit IRC14:01
*** pkovar1 has joined #tripleo14:02
*** pkovar has quit IRC14:02
openstackgerritPranali Deore proposed openstack/puppet-tripleo master: Add support of netapp configuration for glance  https://review.openstack.org/53043214:03
*** psachin has quit IRC14:04
jaosoriorshardy, mwhahaha: Would you be opposed to getting one of the ovb jobs to start using config-download?14:08
weshaymwhahaha, any changes w/ newton re: eol14:11
*** salmankhan has quit IRC14:11
*** Goneri has joined #tripleo14:12
mwhahahajaosorior: it doesn't work right now14:13
mwhahahajaosorior: we're not opposed but there are issues, sync with slagle14:13
jaosoriormwhahaha: it doesn't? thought it had been fixed with the latest promotion14:13
mwhahahaweshay: no, we need to pick a date towards teh end of the month14:13
mwhahahajaosorior: not sure, hence sync with slagle :D it was timing out for whatever reason. There's a review to test somewhere14:14
jaosoriormwhahaha: will do, thanks14:14
slagleit works as of last night :)14:18
slaglehttps://review.openstack.org/#/c/525331/14:18
jaosoriorslagle: nice!!14:19
*** mdnadeem has quit IRC14:19
slaglefor queens, the default is still not using config-download. so we may not want to switch ovb-ha until we branch14:19
jaosoriorslagle: oh, I actually didn't know about the --config-download flag14:20
slaglebut we can setup an experimental job, and then switch master as soon as queens branches14:20
jaosoriorslagle: well, there's ovb-ha-oooq and ovb-ha-oooq-ipv614:20
jaosoriorslagle: I was thinking of using one of those, and switching it to use config-download14:20
slagleyea that's a possibility14:21
jaosoriorslagle: is the --config-download flag equivalent to doing tripleo-config-download -s overcloud -o ~/config-download ?14:21
*** jokke_ has quit IRC14:21
slaglejaosorior: yes, more or less14:21
jaosoriorslagle: what's the difference?14:21
slaglejaosorior: it's meant to do the whole thing end to end, so you can still get a full deployment with just a single "openstack overcloud deploy" command14:21
slaglejaosorior: the difference is that the config download pieces all run within a mistral workflow14:22
jaosoriorslagle: what's the mistral workflow?14:22
*** dtantsur|brb is now known as dtantsur14:22
jaosoriorslagle: I've been needing to pass the --become flag to the ansible playbook, so I just want to know which parameters are being used int he playbook.14:22
slaglejaosorior: the workflow is tripleo.deployment.v1.config_download_deploy14:23
slagleit uses become: true i believe14:23
jaosoriorlets see14:23
slaglejaosorior: see https://docs.openstack.org/tripleo-docs/latest/install/advanced_deployment/ansible_config_download.html#ansible-playbook-execution14:23
slaglejaosorior: and https://blogslagle.wordpress.com/2017/12/13/tripleo-and-ansible-part-2/ for more of a narrative14:23
jaosoriorexcellent14:24
jaosoriorthanks!14:24
slaglenp. let me know how we can improve anything. i'm anxious to get more folks using this approach14:25
*** dansmith has quit IRC14:25
*** liverpooler has joined #tripleo14:25
arxcruz|ruckmwhahaha: EmilienM fyi zuul is having some memory issues, so we are seeing post_failure errors14:26
jaosoriorslagle: well, so far so good, it really facilitated the IPSEC work (which now relies on the deployment using config-download)14:27
*** dansmith has joined #tripleo14:28
*** dansmith is now known as Guest385614:28
jaosoriorsshnaidm|mtg: what featureset is the tripleo-ci-centos-7-ovb-ha-oooq job using?14:28
slagle1014:28
slagle001 i mean14:29
*** therve_ is now known as therve14:29
jaosoriorslagle: oh, so the one you modified is exactly that one?14:29
slagleyea14:29
jaosoriorslagle: is any other job using that featureset?14:29
slaglei don't think so. i don't think the featuresets are combined anywhere14:30
jaosoriorok14:30
*** jokke_ has joined #tripleo14:31
jaosoriorslagle: well, since you already have that patch, would you be ok to propose it with a proper commit message, and let folks vote if it's a good idea to change it to use config-download by default?14:31
slaglejaosorior: yea, i'll do that today. just got it working last night :)14:32
slaglejaosorior: my nic config templates update did not pass the stable jobs, so i need to investigate that as well14:33
*** mdnadeem has joined #tripleo14:33
*** jobewan has joined #tripleo14:33
slagleb/c of the heat_template_version i used i'm guessing14:34
slaglehopefully i can just use newton there, otherwise we will have to branch these templates14:34
jaosoriorslagle: The template version is invalid: "heat_template_version: pike"14:35
jaosoriorseems that way14:35
jaosoriorwell, you're not using anything fancy; merely str_replace, so it should be fine14:36
*** liverpooler has quit IRC14:37
*** pdeore has quit IRC14:38
slaglejaosorior: yea, it was something with the str_replace. an undocumented change between the template versions i guess14:41
slaglethe older version was not allowing the $network_config value as a param in str_replace14:42
slaglesomething about "must be a string"14:42
shardyjaosorior: I'm not opposed to an ovb job w/config-download, in general I'm happy to see more coverage of that workflow, so we can work towards making it the default14:43
shardyslagle: it's documented I think, newer versions of str_replace take list/map values and serialize them to json14:44
* shardy finds docs14:44
*** yolanda has quit IRC14:45
sshnaidm|mtgjaosorior, 00114:45
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci master: Convert nic-config templates  https://review.openstack.org/53101614:45
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci master: Convert ipv6 nic-config templates  https://review.openstack.org/53101914:45
shardyhttps://docs.openstack.org/heat/latest/template_guide/hot_spec.html#str-replace14:45
shardyslagle: see the "From HOT version 2015-10-15 you may optionally pass non-string parameter values ..."14:45
slagleshardy: oh, thanks! i was looking at the versions documentation, https://docs.openstack.org/heat/latest/template_guide/hot_spec.html#heat-template-version14:46
shardyslagle: ah, maybe we need some link there or something14:46
openstackgerritJohn Fulton proposed openstack/tripleo-heat-templates master: Add missing CephClient service to ControllerNoCeph role  https://review.openstack.org/53116314:46
*** yolanda has joined #tripleo14:46
shardyI added that to enable serializing some stuff like lists into hiera IIRC14:46
*** bfournie1 has joined #tripleo14:46
slagleso if i use version "newton", should be good14:47
shardyor something, I forget the exact reason14:47
slaglethat's what i'm trying in that latest update14:47
*** bfournie has quit IRC14:47
*** ykarel is now known as ykarel|away14:47
-openstackstatus- NOTICE: zuul has been restarted, all queues have been reset. please recheck your patches when appropriate14:48
shardyslagle: yeah that should work I think14:49
shardyopenstack orchestration template version list shows the versions/aliases14:49
shardynewton was the first version to have an alias by the looks of it14:49
*** bfournie has joined #tripleo14:51
*** bfournie1 has quit IRC14:51
slagleok so if this all passes, i'll update https://review.openstack.org/#/c/525331/ and we can all vote14:52
*** ykarel|away has quit IRC14:53
*** almondjoy has joined #tripleo14:55
*** links has quit IRC14:56
*** gfidente has quit IRC14:56
*** gfidente has joined #tripleo14:57
*** gfidente has joined #tripleo14:57
*** liverpooler has joined #tripleo14:58
EmilienMarxcruz|ruck: ok14:58
*** oidgar has joined #tripleo14:58
arxcruz|ruckEmilienM: it seems it's working now, I already see some tripleo-ci changes running14:59
arxcruz|ruckEmilienM: plus, multinode still reaching a lot of timeout14:59
EmilienMyeah, we started some work yesterday, I'll continue today14:59
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Enable loadbalancer for kubernetes masters  https://review.openstack.org/51689415:00
bogdandojistr, shardy: ^^15:00
bogdandofeel free to test. Works for me15:00
*** jkilpatr has joined #tripleo15:01
*** ebarrera has joined #tripleo15:04
*** shreshtha has joined #tripleo15:04
*** salmankhan has joined #tripleo15:05
openstackgerritBrent Eagles proposed openstack/tripleo-quickstart master: WIP: Add fs038 for Octavia scenario testing  https://review.openstack.org/53116815:06
*** shreshtha has quit IRC15:10
*** shreshtha has joined #tripleo15:10
openstackgerritwes hayutin proposed openstack/tripleo-quickstart-extras master: do not dump_vars on localhost  https://review.openstack.org/52966415:11
*** agurenko has quit IRC15:11
openstackgerritBrent Eagles proposed openstack/tripleo-common master: Add scenario008  https://review.openstack.org/53117315:12
*** moshele has quit IRC15:19
*** rbrady has joined #tripleo15:19
*** rbrady has joined #tripleo15:19
weshaymwhahaha, can this be closed? https://bugs.launchpad.net/tripleo/+bug/173886315:22
openstackLaunchpad bug 1738863 in tripleo "barbican scenario002 tests fail with urllib3.exceptions.ProtocolError: ('Connection aborted.', BadStatusLine("''",))" [High,Triaged]15:22
mwhahahaweshay: yes i believe so15:22
*** aputtur_ has joined #tripleo15:25
EmilienMmwhahaha: fyi, https://review.openstack.org/#/c/531103/15:25
jristflorianf: if you have time, can you look at some of the tripleo-ui patches that need merging? several have a bunch of +1 and +215:25
EmilienMmwhahaha: we should reduce the scenario001 by 8 min if that thing works15:25
mwhahahaif :D15:25
EmilienMmwhahaha: we need to keep looking at the provisioning part15:25
mwhahahaEmilienM: indeed15:26
florianfjrist: sure.15:26
florianfjrist: I'll have a look15:26
EmilienMmwhahaha: I guess I'll spend time on it today. Also scenario00215:26
*** pradk has joined #tripleo15:26
shardyAre there infra issues atm?  Seeing a log of POST_FAILURE and ssh errors15:27
EmilienMshardy: they restarted ZUUL15:27
EmilienMshardy: memory issue15:27
shardyEmilienM: ah, so it's OK to recheck then15:27
toskyshardy: you can recheck, yes15:27
openstackgerritSulaiman Radwan proposed openstack/puppet-tripleo master: Fix the issue with hardware offloading over Connectx4-LX  https://review.openstack.org/53117615:27
shardyack thanks for confirming15:27
EmilienMshardy: https://twitter.com/openstackinfra/status/94892922331357594215:27
toskythere was an announcement on all the channels, including this one (see around 14:48 UTC)15:28
shardytosky: thanks, evidently I missed it :)15:28
*** ukalifon has quit IRC15:28
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates master: Add scenario008 for testing Octavia  https://review.openstack.org/51833115:32
ansiwendtantsur: ok, so it seems a separate overcloud image would be necessary, but not welcome... so it seems like we have to install the kernel during deployment and reboot. *sigh*15:36
dtantsuransiwen: we can try doing subscriptions magic in ansible then15:39
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates master: Add scenario010 for testing Octavia  https://review.openstack.org/51833115:40
openstackgerritEmilien Macchi proposed openstack/tripleo-quickstart master: fs016/17: set telemetry.alarm_granularity to 60s  https://review.openstack.org/53100215:43
openstackgerritSteven Hardy proposed openstack/python-tripleoclient master: Convert undercloud deploy to use TripleoInventory class  https://review.openstack.org/52965215:44
*** jokke_ has quit IRC15:46
*** jokke_ has joined #tripleo15:46
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: ci/telemetry: Decrease test_telemetry_integration time  https://review.openstack.org/53110315:47
*** jkilpatr has quit IRC15:49
*** jkilpatr has joined #tripleo15:49
*** suuuper has quit IRC15:51
openstackgerritThiago da Silva proposed openstack/tripleo-heat-templates master: WIP: Add new encryption middleware to swift proxy  https://review.openstack.org/52532415:52
openstackgerritEmilien Macchi proposed openstack/tripleo-quickstart master: fs017: stop running test_volume_boot_pattern  https://review.openstack.org/53118215:54
EmilienMmwhahaha: another 5 min ^15:54
ansiwendtantsur: if you are a magician, please do :-)15:56
*** jkilpatr has quit IRC15:56
openstackgerritRyan Brady proposed openstack/tripleo-common master: Adds Workflow to List Available Roles  https://review.openstack.org/50983215:57
openstackgerritRyan Brady proposed openstack/tripleo-common master: Adds UpdateRoles Workflow  https://review.openstack.org/51504515:57
openstackgerritRyan Brady proposed openstack/tripleo-common master: Select Roles Workflow  https://review.openstack.org/52828215:57
openstackgerritIlya Etingof proposed openstack/tripleo-common master: UCS Ironic node driver info added  https://review.openstack.org/52872615:59
*** udesale has joined #tripleo16:01
*** raildo has quit IRC16:04
*** bogdando has quit IRC16:08
openstackgerritBrent Eagles proposed openstack-infra/tripleo-ci master: Add scenario010 multinode container job  https://review.openstack.org/53118416:11
*** jkilpatr has joined #tripleo16:11
*** udesale has quit IRC16:14
openstackgerritJulie Pichon proposed openstack/tripleo-ui master: Reenable the undercloud jobs  https://review.openstack.org/52643016:14
openstackgerritJulie Pichon proposed openstack/tripleo-ui master: Reenable the undercloud jobs  https://review.openstack.org/52643016:17
openstackgerritDamien Ciabrini proposed openstack/puppet-tripleo master: Enable automatic restart of memcached, apache and mongodb  https://review.openstack.org/53119016:18
tbarronWhat triggers new image builds in docker.io/tripleoupstream repository?16:20
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Introduce scenario010-container experimental job  https://review.openstack.org/53119116:20
tbarronWhen I deploy containerized overcloud with master today I get images from ~ Dec.6 build...16:21
openstackgerritJulie Pichon proposed openstack/tripleo-ui master: Reenable the undercloud jobs  https://review.openstack.org/52643016:21
jaosoriorslagle: when I run the ansible with the config-download, lately it's been getting REALLY slow :/16:21
*** mcornea has quit IRC16:21
jaosorioreven though my undercloud has 12G16:21
tbarronI'll build and push to local registry a more up-to-date image if necessary but I should understand the process for the images in the official repo.16:22
*** nyechiel has quit IRC16:22
tbarron^^ is it a matter of RDO promoting?16:23
*** marios has quit IRC16:23
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates master: Drop redundant delay param  https://review.openstack.org/53119216:24
*** aufi has quit IRC16:24
slaglejaosorior: that could be anything really. we havent seen that in ci16:24
slaglejaosorior: what is the slow part?16:25
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: Add scenario010 for testing Octavia  https://review.openstack.org/51833116:25
jaosoriorevery single step runs very slowly16:25
jaosoriorfor instance16:25
jaosoriorit's been doing  TASK [Render deployment file for SshHostPubKeyDeployment] for several minutes now16:25
*** jkilpatr has quit IRC16:26
openstackgerritJulie Pichon proposed openstack/tripleo-ui master: Reenable the undercloud jobs  https://review.openstack.org/52643016:26
slaglejaosorior: ansible uses ssh. can you ssh to one of the hosts of that task?16:26
*** rhallisey has quit IRC16:26
slaglejaosorior: i'd start by trying to see what the slow down might be16:26
jaosoriorseems that sshing into the compute is the slow part16:27
slagleok16:27
jaosoriorfunky16:27
jaosoriorhasn't even started any services16:27
slaglejaosorior: check dns on the compute node16:28
slaglessh will try and resolve hostnames and will hang logins if you've misconfigured it16:28
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: Add scenario010 for testing Octavia  https://review.openstack.org/51833116:28
slaglejaosorior: usually it lets you in after a timeout16:28
*** jkilpatr has joined #tripleo16:29
*** holser__ has quit IRC16:30
openstackgerritBrent Eagles proposed openstack/tripleo-quickstart master: WIP: Add fs038 for Octavia scenario testing  https://review.openstack.org/53116816:30
jaosoriorslagle: you were right! it was a DNS issue16:31
jaosoriorthanks!16:31
*** jkilpatr has quit IRC16:32
*** jkilpatr has joined #tripleo16:32
slaglejaosorior: you need to either set DnsServers parameter is using net-iso, or set a --dns-nameserver on the ctlplane-subnet in the undercloud if not using net-iso16:34
*** mcornea has joined #tripleo16:34
*** rhallisey has joined #tripleo16:37
*** aputtur_ has quit IRC16:37
*** zshi has quit IRC16:38
*** aputtur_ has joined #tripleo16:40
*** zshi has joined #tripleo16:40
*** dtantsur is now known as dtantsur|afk16:41
openstackgerritBrent Eagles proposed openstack/tripleo-common master: Add scenario010  https://review.openstack.org/53117316:42
openstackgerritJohn Fulton proposed openstack/tripleo-heat-templates master: Add missing CephClient service to ControllerNoCeph role  https://review.openstack.org/53116316:42
EmilienMshardy: hey, I'm testing config-download with 3nodes scenario, and it fails on the tripleo inventory http://logs.openstack.org/61/528761/11/check/tripleo-ci-centos-7-3nodes-multinode/178b9d6/logs/undercloud/var/log/mistral/executor.log.txt.gz#_2018-01-04_07_50_57_79116:44
EmilienMshardy: I was wondering if related to your work16:44
*** ramishra has quit IRC16:45
*** zshi has quit IRC16:45
*** moshele has joined #tripleo16:45
*** raildo has joined #tripleo16:46
*** anilvenkata has quit IRC16:46
*** ccamacho has quit IRC16:47
shardyEmilienM: hey, sec I'll take a look16:47
openstackgerritJulie Pichon proposed openstack/tripleo-ui master: Reenable the undercloud jobs  https://review.openstack.org/52643016:48
shardyEmilienM: --static-inventory is still using the old code, but let me see if I can figure it out16:48
openstackgerritJulie Pichon proposed openstack/tripleo-ui master: Reenable the undercloud jobs  https://review.openstack.org/52643016:50
*** zshi has joined #tripleo16:50
shardyEmilienM: sec I'll try to reproduce, maybe it's related to the use of a custom role16:50
shardy:q16:50
*** kristaps_ has joined #tripleo16:51
*** pcaruana has quit IRC16:52
*** Guest3856 is now known as dansmith16:53
*** moshele has quit IRC16:53
*** kristaps has joined #tripleo16:53
*** lvdombrkr89 has quit IRC16:54
*** jstramka89 has quit IRC16:54
*** hewbrocca is now known as hewbrocca_afk16:54
*** mcornea has quit IRC16:54
*** nyechiel has joined #tripleo16:55
*** yamahata has joined #tripleo16:56
*** jpich has quit IRC16:56
*** ffiore has quit IRC16:58
*** yprokule has quit IRC16:58
*** liverpooler has quit IRC16:58
EmilienMshardy: should I just depends-on https://review.openstack.org/#/c/531153 ?16:58
shardyEmilienM: I don't think that will help as the deploy isn't using a --stack option17:00
shardyEmilienM: I'm trying to reproduce now17:00
EmilienMok17:00
*** dsneddon has joined #tripleo17:01
shardyEmilienM: if I can't reproduce we could try with Depends-On https://review.openstack.org/#/c/531152/, or work out how to get a better backtrace from the python exect of tripleo-ansible-inventory17:02
*** nyechiel has quit IRC17:02
*** pchavva has quit IRC17:05
*** pchavva has joined #tripleo17:06
*** tesseract has quit IRC17:07
*** holser__ has joined #tripleo17:08
*** dhill_ has quit IRC17:14
*** holser__ has quit IRC17:14
*** salmankhan has quit IRC17:14
EmilienMshardy: yeah, do we we log it somewhere? in syslog maybe? I'm finishing something and will also have a look. I was just wondering if you knew the issue17:19
openstackgerritMerged openstack/tripleo-ui master: Remove trash icon from delete node modal  https://review.openstack.org/52528117:25
openstackgerritMerged openstack/tripleo-ui master: Remove oslosphinx  https://review.openstack.org/50858817:25
*** dhill_ has joined #tripleo17:26
shardyEmilienM: I think we discard the stdout and stderr ref https://github.com/openstack/tripleo-common/blob/master/tripleo_common/actions/ansible.py#L54817:26
shardyEmilienM: https://review.openstack.org/#/c/531152/ will help with that since we'll use the class directly instead of via processutils17:26
*** mdnadeem has quit IRC17:27
*** moshele has joined #tripleo17:27
EmilienMshardy: indeed17:29
*** salmankhan has joined #tripleo17:30
mwhahahajaosorior: where's ansible-tripleo-ipsec17:32
mwhahahajaosorior: i'm getting a failure trying to install python-tripleoclient cause tht requires it but it's not available17:32
*** cylopez has joined #tripleo17:33
*** agopi has joined #tripleo17:34
mwhahahaactually might be because the current-passed-ci isn't up to date17:34
mwhahahaweshay: is current-passed-ci no longer updated/used?17:34
weshayI think only for newton17:34
mwhahahawell it exists and is out of date for master17:34
mwhahahawhich is a problem17:34
mwhahahawhat's the new proper naming scheme17:34
weshayhrm17:34
mwhahahahttps://trunk.rdoproject.org/centos7-master/17:35
weshaycurrent-tripleo, current-tripleo-rdo, current-tripleo-rdo-internal17:35
mwhahahawhich is the new 'passed-ci'17:35
mwhahahacurrent-tripleo?17:35
* mwhahaha prefers passed-ci as it indicates it's good17:36
weshaymwhahaha, you are referring to the links in delorean right?17:36
*** cylopez has quit IRC17:36
mwhahahahttps://trunk.rdoproject.org/centos7-master/current-passed-ci/17:36
*** moshele has quit IRC17:36
*** shreshtha has quit IRC17:36
weshaymwhahaha, ah.. current-passed-ci is still there.. but it's the same link as current-tripleo-rdo17:37
weshaywhich has not promoted in a while17:37
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: puppet apply: add --summarize  https://review.openstack.org/53101317:37
weshaycurrent-passed-ci just doesn't indicate what level of CI has passed17:38
weshaybut.. it's fine for rdo, rdo-community makes the rules17:38
mwhahahayea it's not clear17:38
mwhahahaso i guess current-tripleo is what i need to use17:38
mwhahahayou know what would be awesome? documentation17:38
weshayya.. that is what is used in upstream17:39
*** cylopez has joined #tripleo17:40
mwhahahaspeaking of documentation wtf is current-tripleo-dev17:40
mwhahahahttp://tripleo.org/install/installation/installation.html#installing-the-undercloud17:40
shardyAlso I got confused recently because "current" isn't actually current but what's in upper constraints17:41
*** cylopez has quit IRC17:41
shardycentos-7-master-head is actually current but potentially broken apparently17:41
*** raildo has quit IRC17:41
mwhahahalooks like current-tripleo-dev is just a tripleo-repos construct17:41
*** raildo has joined #tripleo17:42
*** dsariel has quit IRC17:42
shardydoes it setup the whitelist for tripleo things to come from "current"17:42
shardy?17:42
shardyhistorically we've done that with everything else from the promoted current-tripleo17:42
mwhahahayea17:42
shardyit's gotten kind of confusing recently tho17:43
mwhahahahttps://github.com/openstack/tripleo-repos/blob/15e17a8035939395c66a398d885abc93df7259a7/tripleo_repos/main.py#L21017:43
mwhahahathis is where it needed to be in an application of some sort17:43
mwhahahaso i guess time to switch my stuff to tripleo-repos :D17:43
*** yprokule has joined #tripleo17:45
*** lucasagomes is now known as lucas-afk17:46
mwhahahaugh that didn't work17:46
mwhahahai enjoy yak shaving every week17:46
*** oidgar has quit IRC17:47
* bnemec hatches a plan to make yak wool fashionable17:50
*** fragatina has quit IRC17:50
*** holser__ has joined #tripleo17:50
bnemecIf I succeed we'll all be able to retire to private islands on the proceeds from all our yak shaving. :-D17:50
*** eck` is now known as eck`gone17:50
shardyEmilienM: sorry I'm unable to reproduce that tripleo-ansible-inventory error, should I push a patch we can depend on which may expose more info re the stderr from processutils?17:51
EmilienMshardy: of course17:51
EmilienMplease do17:51
*** sshnaidm|mtg is now known as sshnaidm17:51
*** holser__ has quit IRC17:55
*** pkovar1 has quit IRC18:02
*** Goneri has quit IRC18:03
openstackgerritSteven Hardy proposed openstack/tripleo-validations master: WIP expose error creating static inventory in CI DNM  https://review.openstack.org/53120518:03
*** derekh has quit IRC18:03
openstackgerritSteven Hardy proposed openstack/tripleo-quickstart master: fs032: activate config-download  https://review.openstack.org/52876118:04
*** Goneri has joined #tripleo18:05
*** eck`gone is now known as eck`18:06
*** bcafarel has quit IRC18:07
EmilienMsshnaidm: woot https://review.openstack.org/#/c/527844/18:08
shardyEmilienM: ^^ that should show us the data from tripleo-common, and the full backtrace to enable a reproduce18:08
shardyI'll check back later to see the results18:09
EmilienMshardy: I'll check results18:09
EmilienMshardy: thx18:09
EmilienMmwhahaha: look https://review.openstack.org/#/c/527844/ and how it helps18:09
shardyEmilienM: Ok, thanks - it's possible it's related to the move to TripleoInventory, but I can't see how atm18:09
*** karthiks has quit IRC18:10
EmilienMsshnaidm: some files are missing though18:12
EmilienMsshnaidm: like the tempest html18:12
sshnaidmEmilienM, it failed, but we are close..18:12
EmilienMsshnaidm: see the errors: http://logs.openstack.org/44/527844/13/check/tripleo-ci-centos-7-containers-multinode/62c7714/job-output.txt.gz#_2018-01-04_17_58_13_65739418:12
sshnaidmEmilienM, yeah, working on that18:13
*** bcafarel has joined #tripleo18:16
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: WIP: Collect logs in post playbook  https://review.openstack.org/52784418:17
abishophey mods, I just submitted https://bugs.launchpad.net/tripleo/+bug/1741310 and it may need more triaging18:18
openstackLaunchpad bug 1741310 in tripleo "Undercloud heat's max_json_body_size value is too low (again)" [High,New]18:18
abishop^^ this18:18
shardyabishop: probably need to provide all the environment files, and anything else referenced via get_file18:19
shardyabishop: the limit can be exceeded, but it normally takes something like a get_file referencing a huge script to do it IME18:19
shardythat said, I hit similar issues a while back trying to pass lots of unmerged environments in the files map, so it may be time to either increase it or look more closely at loading things directly from swift inside heat18:20
abishopshardy: ack, I'll add that to the bz18:20
*** vpickard is now known as vpickard_18:20
openstackgerritMike Fedosin proposed openstack/tripleo-heat-templates master: Add Additional sysctl values to enhance security  https://review.openstack.org/53121018:22
*** almondjoy has quit IRC18:23
*** gkadam has joined #tripleo18:23
*** nyechiel has joined #tripleo18:24
*** dhill_ has quit IRC18:25
*** shardy has quit IRC18:25
*** dhill_ has joined #tripleo18:26
*** yamahata has quit IRC18:26
*** numans_afk is now known as numans18:36
*** agopi has quit IRC18:39
slagleEmilienM: we will have to branch the nic config templates used by ovb18:45
EmilienMslagle: because of releases, right?18:45
slaglethey'll need to be different for newton vs > newton18:45
EmilienMyeah18:45
EmilienMwe figured that out when working on netiso for ipv618:46
slagleEmilienM: should i move them to tripleo-heat-templates?18:46
EmilienMslagle: shoulw we store in THT?18:46
slaglei guess :)18:46
EmilienMbranching tripleo-ci might be painful, as well as maintaining some branch logic in CI framework18:46
EmilienMI guess moving to THT is easier18:46
slagleyea i gather the same18:46
EmilienMmaybe in ci/ directory18:47
slaglei'll work on some patches18:47
EmilienMok18:47
*** ebarrera has quit IRC18:51
*** jlabarre has quit IRC18:53
*** jlabarre has joined #tripleo18:53
openstackgerritJohn Fulton proposed openstack/tripleo-docs master: Document ceph-ansible options used to deploy at scale  https://review.openstack.org/53121418:56
bnemecEmilienM: slagle: The nic-configs are already in tht: https://github.com/openstack/tripleo-heat-templates/tree/master/ci/environments/network/multiple-nics18:58
bnemecAnd ipv6: https://github.com/openstack/tripleo-heat-templates/tree/master/ci/environments/network/multiple-nics-ipv618:58
slaglethere may be some nic conifgs there, but they are not used by ovb jobs in ci :)18:59
*** vpickard_ is now known as vpickard19:00
*** Goneri has quit IRC19:00
openstackgerritJohn Fulton proposed openstack/tripleo-docs master: Document ceph-ansible options used to deploy at scale  https://review.openstack.org/53121419:01
*** yamahata has joined #tripleo19:04
openstackgerritTim Rozet proposed openstack/puppet-tripleo master: Adds TLS support for OpenDaylight  https://review.openstack.org/53100319:09
openstackgerritJames Slagle proposed openstack/tripleo-heat-templates master: Convert nic-config templates  https://review.openstack.org/53121919:13
openstackgerritMerged openstack/puppet-tripleo master: gnocchi/ceilometer upgrade workflow fix  https://review.openstack.org/52794019:13
openstackgerritTim Rozet proposed openstack/tripleo-heat-templates master: Adds SSL/TLS everywhere for OpenDaylight  https://review.openstack.org/53102619:13
*** jmelvin has quit IRC19:18
*** yprokule has quit IRC19:23
openstackgerritJames Slagle proposed openstack/tripleo-quickstart master: Activate config-download for ovb-ha  https://review.openstack.org/52533119:28
openstackgerritJames Slagle proposed openstack/tripleo-quickstart master: Use network templates from tripleo-heat-templates  https://review.openstack.org/53122119:28
EmilienMjaosorior: https://review.openstack.org/530737 commented, no -119:39
openstackgerritJames Slagle proposed openstack/tripleo-quickstart master: Use network templates from tripleo-heat-templates  https://review.openstack.org/53122419:44
openstackgerritJames Slagle proposed openstack/tripleo-quickstart master: Use ipv6 network templates from tripleo-heat-templates  https://review.openstack.org/53122419:45
*** gkadam has quit IRC19:49
EmilienMjrist: is someone looking at https://review.rdoproject.org/r/#/c/11169/ ?19:50
EmilienMjrist: https://logs.rdoproject.org/69/11169/1/check/DLRN-rpmbuild/Z77c458bab37e4cf7a6a19a9192427217/console.txt.gz#_2018-01-04_17_36_37_59919:51
EmilienMhonza: ^19:51
openstackgerritJames Slagle proposed openstack/tripleo-quickstart master: Use ipv6 network templates from tripleo-heat-templates  https://review.openstack.org/53122419:52
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci master: Delete network templates from tripleo-ci  https://review.openstack.org/53122719:52
*** sshnaidm is now known as sshnaidm|off19:53
*** Goneri has joined #tripleo20:07
*** pkovar has joined #tripleo20:08
mwhahahaEmilienM: so it appears that it's taking ~30 mins for mysql to setup20:08
mwhahahaEmilienM: http://logs.openstack.org/15/527515/2/check/tripleo-ci-centos-7-containers-multinode/dfe0070/logs/undercloud/home/zuul/overcloud_deploy.log.txt.gz#_2018-01-04_18_21_5120:08
*** pkovar has quit IRC20:08
EmilienMmwhahaha: is is the logs from what you activated?20:09
EmilienMthe flag?20:09
mwhahahanot sure20:10
mwhahahawas that not previously printed?20:10
EmilienMnot afik20:10
EmilienMbut yeah indeed20:11
EmilienM30 min :-O20:11
EmilienMthere must be something wrong20:11
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: Save graphite stats under "tripleo" path  https://review.openstack.org/53123020:11
sshnaidm|offEmilienM, ^^20:11
EmilienMsshnaidm|off: nice20:12
EmilienMmwhahaha: looks like here: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/docker/services/pacemaker/database/mysql.yaml#n18320:13
EmilienMmwhahaha: if we could add some debug20:13
EmilienMdciabrin: you around? ^20:13
mwhahahaor at least a place to check out the mysql logs20:13
EmilienMyeah where are mysql logs? http://logs.openstack.org/15/527515/2/check/tripleo-ci-centos-7-containers-multinode/dfe0070/logs/subnode-2/var/log/containers/20:14
mwhahahathey are under some place special20:14
*** raildo has quit IRC20:14
mwhahahacause pacemaker bundles20:14
dciabrinEmilienM, hey o/20:15
EmilienMdciabrin: hey, if it's not too late for you, we need your help20:15
EmilienMdciabrin: we're trying to figure out why starting mysql takes 30 min with kolla, see irc ^20:16
EmilienMit sounds like it's logged here: http://logs.openstack.org/15/527515/2/check/tripleo-ci-centos-7-containers-multinode/dfe0070/logs/subnode-2/var/log/journal.txt.gz#_Jan_04_17_43_5320:16
dciabrinEmilienM, ok20:16
mwhahahadciabrin: also where are the mysql logs ending up20:16
dciabrinlooking.20:16
* mwhahaha can never find them20:16
dciabrinmwhahaha, /var/log/pacemaker/bundles/galera-bundle-*/mysqld.log20:16
dciabrinmwhahaha, this has changed with containers20:17
mwhahahai don't think we're capturing those in CI20:17
mwhahahawhich would make this extra hard to debug :D20:17
EmilienMwe should, can we add them?20:17
*** jmelvin has joined #tripleo20:17
mwhahahayes plz20:17
EmilienMprobably in here https://git.openstack.org/cgit/openstack-infra/tripleo-ci/tree/toci-quickstart/config/collect-logs.yml20:18
EmilienMI can send a patch, a sec20:18
EmilienMweshay: is that the correct place right? ^20:18
weshayya20:18
EmilienMis /var/log/pacemaker good? I hope it's not too much20:19
mwhahahait should be fine20:19
dciabrinEmilienM, it's usually not big20:19
EmilienMok20:19
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: collect-logs: add /var/log/pacemaker  https://review.openstack.org/53123220:20
dciabrinso from the logs, the mysql_bootstrap container finished in a fairly small amount of time. which is okay, is only create file on disk and sets permission20:20
dciabrinI'm checking the journal to see if the resource agent hints me at startup time20:21
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: collect-logs: add /var/log/(cluster|pacemaker)  https://review.openstack.org/53123220:22
*** liverpooler has joined #tripleo20:22
EmilienMdciabrin, mwhahaha : I added /var/log/cluster as well20:22
dciabrinEmilienM, ack thx20:22
openstackgerritJohn Fulton proposed openstack/tripleo-docs master: Document ceph-ansible options used to deploy at scale  https://review.openstack.org/53121420:22
openstackgerritBob Fournier proposed openstack/puppet-tripleo master: Configure VIPs for all networks including composable networks  https://review.openstack.org/53103720:23
*** raildo has joined #tripleo20:26
dciabrinand 10seconds to start galera and sync to the galera cluster. so at least the startup is fast20:26
dciabrinmwhahaha, EmilienM from I extracted the timestamps from the journal in http://paste.openstack.org/show/638344/. from the time where pacemaker start galera up to the time the galera node is synced to the galera cluster, it takes roughly 10s20:28
mwhahahadmanchad: so why is it hanging for ~30 mins20:29
mwhahahadmanchad: sorry wrong tab complete20:29
mwhahahadciabrin: so what is it doing as part of 2018-01-04 17:44:18 |         "+ sudo -u mysql -E kolla_start",20:30
dciabrinmwhahaha, looking. It has to be the first transient container which is ran to create the mysql DB on disk, before pacemaker starts the server for real. let me double check20:31
*** pchavva has quit IRC20:32
*** holser__ has joined #tripleo20:32
*** pchavva has joined #tripleo20:32
dciabrinmwhahaha, hmm are you looking at http://logs.openstack.org/15/527515/2/check/tripleo-ci-centos-7-containers-multinode/dfe0070/logs/subnode-2/var/log/journal.txt.gz or another run? on that run, I see that + sudo -u mysql -E kolla_start is the transient container that creates the initial DB on disk. yours should be the same, only timestamps are slightly different20:35
mwhahahadciabrin: so i'm looking at what i pasted ealier from the deploy ment log, there's a 30 min gap until the next command is run20:35
mwhahaha2018-01-04 17:44:18 |         "+ sudo -u mysql -E kolla_start",20:36
mwhahaha2018-01-04 18:21:51 |         "+ sudo -E kolla_set_configs",20:36
mwhahahahttp://logs.openstack.org/15/527515/2/check/tripleo-ci-centos-7-containers-multinode/dfe0070/logs/undercloud/home/zuul/overcloud_deploy.log.txt.gz#_2018-01-04_18_21_5120:36
* dciabrin looks20:36
mwhahahaso kolla_start is taking ~30 mins before the next thing is run20:36
mwhahahawait20:37
mwhahahathis might just be the way we're chunking messages20:37
mwhahahai find it odd that the mysql_install_db times are older than the kolla_start20:39
mwhahahain that output20:39
dciabrinright, that would explain. because the first thing that kolla_start does in that container is calling kolla_set_configs20:39
dciabrinmwhahaha, probably localtime -> gmt mismatch?20:40
mwhahaha"180104 17:44:11 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql",20:40
mwhahaha"2018-01-04 17:43:54 139874570676416 [Note] /usr/libexec/mysqld (mysqld 10.1.20-MariaDB) starting as process 46 ...",20:40
*** liverpooler has quit IRC20:40
mwhahahathis output is awful20:40
mwhahahai bet it's because we're misxing stderr/stdout20:41
mwhahaharather than printing both seperate20:41
dciabrinyes could very well be indeed20:41
mwhahahaso i think we're chunking the config download output via zaqar so that might explain the 30 min split20:42
mwhahahaso something else is taking forever20:43
openstackgerritMerged openstack/tripleo-quickstart-extras master: Remove "Add subnodes to known hosts" task  https://review.openstack.org/53080820:43
*** kristaps has quit IRC20:46
*** kristaps_ has quit IRC20:46
*** rfolco has quit IRC20:47
dciabrinmwhahaha, oh ok and that would explain why the timestamps from overcloud_deploy.log don't strictly match those from the subnode-2's journal20:47
mwhahahaback to the drawing board20:48
mwhahahawe really need times on the stderr/stdout20:48
*** pradk has quit IRC20:50
*** salmankhan has quit IRC20:51
*** nyechiel has quit IRC20:51
*** liverpooler has joined #tripleo20:54
slaglemwhahaha: you can look here and see timestamps: http://logs.openstack.org/15/527515/2/check/tripleo-ci-centos-7-containers-multinode/dfe0070/logs/undercloud/var/lib/mistral/666c489c-1c05-4ab8-bbf8-ba7d96e0c939/ansible.log.txt.gz20:56
slagleat least as far as on the individual tasks20:56
slaglesince the stdout/stderr comes back as one chunk to ansible, that is not timestamped20:56
*** raildo has quit IRC20:56
mwhahahait's the container starting that takes foerever20:56
mwhahahawhich of course is censored20:57
mwhahaha:D20:57
mwhahahahttp://logs.openstack.org/15/527515/2/check/tripleo-ci-centos-7-containers-multinode/dfe0070/logs/undercloud/var/lib/mistral/666c489c-1c05-4ab8-bbf8-ba7d96e0c939/ansible.log.txt.gz#_2018-01-04_17_44_41_95620:57
slagleyep20:57
slagledarn you step 2!20:57
mwhahahawhich is what we knew yesterday20:58
slagleyou can see it in the next task20:58
mwhahahastep2 takes foooooreeeeevver20:58
slagle        "Notice: Applied catalog in 2074.61 seconds",20:58
*** liverpooler has quit IRC20:58
mwhahahadid we merge that --summerize thing yet20:58
mwhahahathat'll show us exactly what's taking forever in puppet20:58
mwhahahahttps://review.openstack.org/#/c/531013/20:59
mwhahahastill running multinode20:59
slagleyou can also see the full puppet log in http://logs.openstack.org/15/527515/2/check/tripleo-ci-centos-7-containers-multinode/dfe0070/logs/subnode-2/var/log/journal.txt.gz20:59
slaglewith timestamps20:59
mwhahahait's rabbit21:01
mwhahahahttp://logs.openstack.org/15/527515/2/check/tripleo-ci-centos-7-containers-multinode/dfe0070/logs/subnode-2/var/log/journal.txt.gz#_Jan_04_18_19_3121:01
mwhahahai like how it errors yet we are fine21:01
mwhahahathe journal is totally not readable either21:02
slagleyou want the impossible21:04
mwhahahaimpossible in containers evidently21:05
mwhahahawas fine before :D21:05
*** pchavva has quit IRC21:05
slagleso i guess it's this Exec[rabbitmq-ready] that eventually times out and fails?21:08
* mwhahaha shrugs21:08
slagleexcept by fail, i mean, doesn't actually fail21:09
mwhahahacan't tell with these logs21:09
slaglewe just keep going21:09
mwhahahai'll wait until the --summerize thing finishes and maybe we can tell better21:09
mwhahahawould make sense given https://github.com/openstack/puppet-tripleo/blob/master/manifests/profile/pacemaker/rabbitmq_bundle.pp#L22621:10
mwhahaha180 tries with a 10 second sleep between each21:10
mwhahahadciabrin: what about rabbitmq in that run?21:11
*** fragatina has joined #tripleo21:11
slagleit's odd that it doesnt fail puppet. and doesnt fail the overcloud either21:12
slaglewe get a successful deploy21:12
slagleso that command is literally just for fun i guess21:12
mwhahahawell it's in use21:12
mwhahahahttps://github.com/openstack/puppet-tripleo/commit/2f33d74173b79117c962146ac2c88fe1e383640321:12
mwhahahawe had to actually fix it because of ordering issues21:13
* mwhahaha blames bandini anyway21:13
dciabrin:)21:13
eck`yes, bandini for sure21:14
dciabrinyes the rabbitmq resource agent only cares about the rabbit process being started, but we need to wait until the rabbit application is clustered otherwise that break the rabbit user creating21:14
dciabrinbreaks*21:14
mwhahahabut it's node size 121:14
mwhahahasoooooo there is no clustering?21:14
eck`news flash: in 2018, rabbit is still stupid21:14
*** jtomasek has quit IRC21:14
dciabrinmwhahaha, oh.... damned so we added the test that works for HA when nodes >1 ?21:15
dciabrinmwhahaha, or is that deployment a multinode HA?21:16
eck`so it breaks with pacemaker + single node?21:16
mwhahahano it's not21:16
* eck` is confused21:16
mwhahahaso it doesn't actually break21:16
slagleit's pacemaker single node21:16
mwhahahait just adds a really long wait21:16
mwhahahait's concerning it's not actually failing21:16
dciabrinright, this is another concern. let's look at the container start command in t-h-t21:17
eck`yeah i don't really why it doesn't fail the run21:17
* eck` forgot a word...21:17
dciabrinhttps://github.com/openstack/tripleo-heat-templates/blob/master/docker/services/pacemaker/rabbitmq.yaml#L197 <- we don't use --detailed-exitcodes21:19
mwhahahadamn it21:19
dciabrin:(21:19
mwhahaha(╯°Д°)╯︵ /(.□ . \)21:20
slagle--always-succeed21:20
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: WIP: Collect logs in post playbook  https://review.openstack.org/52784421:21
* mwhahaha continues to git blame bandini21:21
slagleensure-failure => true21:21
mwhahahahttps://github.com/openstack/tripleo-heat-templates/commit/4d7e03be85ce8a005aceca9cd1784b7cc5ad99eb21:21
mwhahahagotta have debug though :D21:21
dciabrin:)21:21
dciabrineck so we need to come up with a test for rabbit ready which works for HA deployements where node==121:22
dciabrinmwhahaha, we have to fix that before fixing the puppet apply, otherwise all CI jobs will go red21:23
mwhahahai know21:23
eck`uhh21:23
eck`so what was the deal before all of this21:23
dciabrineck we need to doublecheck on a 1-node HA deployment, starting one now21:23
eck`you'd boot rabbit, create the user before the clustering happened, and then after clustering, things would...21:23
* mwhahaha blames containers21:24
mwhahahanow we get to re-solve already solved problems21:24
eck`or was it that it would try to create the user before rabbit was up at all21:24
mwhahahaTHANKS21:24
eck`mwhahaha: what we really need is another three layers of indirection21:24
eck`that is how we will clarify things!21:24
eck`i guess if you stack enough windows in front of each other, eventually no light will get in :)21:25
dciabrineck I seem to remember we did not want rabbit to start epmd in that bootstrap container. so the best option was to wait for rabbit to be up so epmd would run in the pacemaker-started container21:26
*** fragatina has quit IRC21:27
eck`that sounds plausible21:27
eck`i think i erased all memory of this with wine and beer over the holiday :)21:27
eck`the commit says...21:28
eck`"Just checking for rabbit being up is not enough because if the user gets21:28
eck`created before the node joins a cluster, it might not be replicated21:28
eck`(depending on the timing)."21:28
eck`so it does have something to do with users21:29
mwhahahathis is the veritas lost user problem21:29
eck`i think the epmd thing was more a side effect21:29
mwhahahaso a user would get created and lost21:29
mwhahahathere needs to be a way to check that number of nodes == number of expected nodes21:29
mwhahahaso for 1 or 3 it would work21:29
mwhahahais this information available from heat somehow21:30
mwhahahalike number of instances of a service so we can pass the count in to the check21:30
mwhahahaor do we need to reorganize the joining of services so they don't get lost21:31
eck`well we have the value of $rabbit_nodes21:31
eck`so if len($rabbit_nodes) == 1, don't do this stuff21:31
eck`just conditionalize the whole exec?21:31
dciabrinthe veritas issue was caused to the epmd process disappearing to early when the bootstrap container would die.21:31
mwhahahaor make the exec a noop21:31
mwhahahabecause we still want to synchronize other puppet actions around rabbit mq being ready21:32
dciabrineck: I still believe we'd need a way to get around epmd spawning in the wrong container, otherwise the veritas user creating would fail again21:32
mwhahahawhich that exec provides21:32
eck`dciabrin: well we already do that by bind mounting in /bin/true for epmd in the bootstrap container21:33
eck`so it can't possibly run there21:33
*** moshele has joined #tripleo21:33
mwhahahalet me go file a bug about this rabbitmq stuff btw21:33
dciabrineck: oh true that. so we're almost good then? we don't run that wait when len($rabbit_nodes)==1 ?21:33
dciabrinmwhahaha, thx21:34
*** gfidente has quit IRC21:34
eck`dciabrin: i think we're good?21:34
eck`i am never sure of anything anymore21:34
eck`i have been surprised one too many times21:34
*** threestrands has joined #tripleo21:35
*** threestrands has quit IRC21:35
*** threestrands has joined #tripleo21:35
eck`we will somehow manage to trigger a brand-new speculative execution vulnerability if we change something21:36
eck`then we will have the burden of coming up with a cool name for it21:36
mwhahahahttps://bugs.launchpad.net/tripleo/+bug/174134521:38
openstackLaunchpad bug 1741345 in tripleo "rabbitmq-ready fails when node size 1 and doesn't actually fail the deployment" [Critical,Triaged]21:38
mwhahahaEmilienM: fyi that's where our 20 mins went in deployments -^21:38
mwhahahaGIMME BACK MY TIME21:38
EmilienMwow21:38
EmilienMnice21:39
*** dhill_ has quit IRC21:39
*** dhill_ has joined #tripleo21:39
*** jcoufal has quit IRC21:40
*** dhill_ has quit IRC21:41
slaglesshnaidm|off: you didn't look at the depends-on21:42
slaglesshnaidm|off: also just using the defaults from tht is not going to work. that's why that patch is failing21:42
sshnaidm|offslagle, can you point to link? maybe I miss something21:42
*** dhill_ has joined #tripleo21:42
*** florianf has quit IRC21:42
sshnaidm|offslagle, why not going to work?21:42
slaglesshnaidm|off: first, just look at the full depends-on: https://review.openstack.org/#/c/531224/ and the parents21:43
slaglesshnaidm|off: i think i've updated all the featuresets you mention21:43
*** dmellado has quit IRC21:43
slaglesshnaidm|off: second, arxcruz|ruck 's patch won't work b/c just look at the failing ci. it doesn't work :)21:43
slagleit's failing on the network validation b/c it wasn't configured correctly21:44
slaglethat's why we have these templates for ci21:44
slaglelooks like it probably configured a different nic as external or something21:44
arxcruz|ruck?21:45
slaglearxcruz|ruck: https://review.openstack.org/#/c/512225/21:45
slaglearxcruz|ruck: looks like just trying to use the default nic config templates does not work21:46
sshnaidm|offslagle, we copied these templates from tripleo-ci to tht to use them from tht repo, it should work actually21:46
*** dmellado has joined #tripleo21:46
slaglesshnaidm|off: no, they're different21:46
slaglesshnaidm|off: you don't even use the ones you copied21:46
sshnaidm|offslagle, well, then that's problem21:46
slaglesshnaidm|off: as i said :)21:47
sshnaidm|offarxcruz|ruck, trown can you please take a look? ^^21:47
arxcruz|ruckslagle: I'm just removing the calls to tripleo-ci tht21:47
slagleyou ought to be using the ones under ci/environments/network/multiple-nics/nic-configs/controller.yaml21:47
*** dhill_ has quit IRC21:47
slaglearxcruz|ruck: sshnaidm|off : you can't just remove network_isolation_args from the featuresets b/c then the defaults get used21:48
slaglearxcruz|ruck: sshnaidm|off : you need to do something like what I've done here: https://review.openstack.org/#/c/531221/21:48
slagleso that the ones for *ci* that you actually copied to t-h-t get used21:48
*** dhill_ has joined #tripleo21:48
openstackgerritBob Fournier proposed openstack/tripleo-heat-templates master: Add composable network VIPs for puppet configuration  https://review.openstack.org/53103621:48
arxcruz|ruckslagle: okay, I'll update the patch, sounds good ?21:48
arxcruz|ruckto point to *ci*21:49
slaglearxcruz|ruck: sure, or i already did it in that patch. but i don't care21:49
*** dhill_ has quit IRC21:49
arxcruz|ruckslagle: I can abandon, no problem :)21:49
sshnaidm|offslagle, that's seems what we wanted, yes21:50
sshnaidm|offslagle, just need to use {{ overcloud_templates_path }} instead of /usr/share...21:50
slaglesshnaidm|off: ack, i can update that21:50
sshnaidm|offslagle, iirc the point was to use the same templates in local deployments as we have in ci, or at least as close as possible21:51
sshnaidm|offarxcruz|ruck,  trown, right? ^^21:51
arxcruz|rucksshnaidm|off: the point was to get rid of everything related to tripleo-ci so we don't need it as dependence21:51
sshnaidm|offarxcruz|ruck, that's right21:52
EmilienMmwhahaha, sshnaidm|off : please https://review.openstack.org/#/c/531191/21:52
slaglesshnaidm|off: well, it might be possible to make ci function so that it can use the default nic configs.21:52
slaglesshnaidm|off: but you would have to change how ovb deploys the environments21:53
slaglewhich feels like a lot of churn21:53
*** dhill_ has joined #tripleo21:53
sshnaidm|offslagle, can we just set ci configs as default?21:53
sshnaidm|offslagle, it seems strange that we gate configs that nobody uses21:53
*** dhill_ has quit IRC21:54
slaglesshnaidm|off: our nic configs are only examples really21:54
slaglesshnaidm|off: for multiple nics especially, there is no sane default21:55
slagleso we have a nicely orderd example, with each network21:55
slagleit's like that so that people can understand how to adapt it to their environment21:55
slaglefor example, ci needs mtu 1350. we don't want that in our default example21:56
sshnaidm|offslagle, then why to have different configs by default in role? let's use one set21:57
slaglewhat config is different per role?21:57
slagleyou mean controller.yaml vs compute.yaml?21:57
sshnaidm|offslagle, tbh, I'd like it to be wider discussion and not to be lost in irc logs, can we start a ML about that?21:57
*** dhill_ has joined #tripleo21:58
slaglesshnaidm|off: go for it21:58
sshnaidm|offslagle, I mean these ones: https://github.com/openstack/tripleo-quickstart-extras/blob/3c61ed652f4751932494624ad91b20b622bcf48f/roles/overcloud-deploy/tasks/pre-deploy.yml#L31-L5021:58
mwhahahaEmilienM: https://review.openstack.org/#/c/531191/ don't we want to exclude pike as well or is octavia in pike?21:58
EmilienMmwhahaha: true21:59
slaglesshnaidm|off: the differences there are for ipv4 vs ipv6. those are configured differently, hence different templates21:59
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Introduce scenario010-container experimental job  https://review.openstack.org/53119121:59
sshnaidm|offslagle, ok, I'll write a mail, please feel free to comment there21:59
EmilienMeck`, dciabrin: can one of you take https://bugs.launchpad.net/tripleo/+bug/1741345 in launchpad and let us know? thanks22:00
openstackLaunchpad bug 1741345 in tripleo "rabbitmq-ready fails when node size 1 and doesn't actually fail the deployment" [Critical,Triaged]22:00
*** moshele has quit IRC22:02
dciabrinEmilienM, absolutely, we're testing a fix with eck, we'll push something by tomorrow top22:02
EmilienMok thanks22:02
EmilienMmwhahaha, sshnaidm|off : also https://review.openstack.org/#/c/531182/ is good to go imho, will help to reduce the tempest run22:04
mwhahahadciabrin: i'll propose a fix for the exitcodes stuff22:04
mwhahahajust fyi22:04
mwhahahaEmilienM: why are all the rdo 3rd party jobs sad on https://review.openstack.org/#/c/531182/22:05
dciabrinmwhahaha, thx!22:06
mwhahahaslagle: https://review.openstack.org/#/c/531013/ when you have a minute22:07
EmilienMmwhahaha: zuul was restarted22:09
EmilienMmwhahaha: on rdo infra22:09
EmilienMmwhahaha: they applied the new kernel (it was expected)22:09
mwhahahak22:09
*** rcernin has joined #tripleo22:12
mwhahahahrm there's may be a problem with adding --detailed-exitcodes tot he pacemaker bits22:13
slaglegerrit down?22:13
slagleor did my internet line just freeze over22:14
mwhahahajust you22:14
mwhahahafrosty mcslagle22:14
EmilienMlol22:14
dciabrinmwhahaha, why's that?22:15
dpeacocklol22:15
mwhahahadciabrin: theses are all bash commands in the docker_config, we usually have to ignore 2 as a return code for failures22:15
dciabrinhmmm, oh like the "nothing changed" error code22:16
dciabrindamned22:16
mwhahahadciabrin: so i'm not sure this has the intended affect, we might need to wrap this in a script of some sort instead of hand rolling the bash22:16
dciabrinmwhahaha, yes I see what you mean22:16
mwhahahawe really shouldn't be formulating bash execs in THT but that's another story :D22:16
eck`haha22:17
eck`you could just stop at "we really shouldn't"22:18
eck`that would be applicable in many cases22:18
mwhahahayes22:18
mwhahahaoh but wait isn't there a way to include scripts in heat templates22:19
*** holser__ has quit IRC22:19
mwhahahaor maybe owalsh was just lying to me22:20
bnemecmwhahaha: You can do get_file22:20
owalshmwhahaha: yea, get_file22:21
mwhahahabecause that's what i think of as the name for this action22:21
dciabrinthat would be interesting22:21
*** ipsecguy_ has joined #tripleo22:21
mwhahahagracias22:21
owalshmwhahaha: or do you mean a way to upload it for docker config?22:21
*** Goneri has quit IRC22:21
mwhahahaowalsh: we have a bunch of duplicated puppet applies in the docker_config stuff22:22
mwhahahaand we need to add complexity to handle detailed exit codes so it really should be a single script22:22
mwhahahaso i think we can reduce the copy-pasta by get_filing something like extra_config/tasks/run_puppet.sh or something22:22
dciabrin+122:23
*** ipsecguy has quit IRC22:23
EmilienM++22:24
owalshmwhahaha: so get_file is a heat thing to include a file in the heat template... docker_config_scripts is the evilness I did to avoid quoting hell in bash one-liners22:24
owalshmwhahaha: eg https://github.com/openstack/tripleo-heat-templates/blob/master/docker/services/nova-api.yaml#L12522:25
mwhahahayea it's basically https://github.com/openstack/tripleo-heat-templates/blob/master/docker/services/pacemaker/rabbitmq.yaml#L189-L20522:26
*** salmankhan has joined #tripleo22:26
mwhahahait's the same for all the pacemaker stuff, we jsut need to parameterize step22:26
*** ManoX has joined #tripleo22:27
mwhahahawe'll see22:27
mwhahahai'll see if the docker_config_scripts would work better22:27
ManoXWhen reading this page http://tripleo.org/install/introduction/components.html#heat-templates I noticed the link under "how to contribute" https://docs.openstack.org/developer/tripleo-incubator/puppet.html is not found. Is there another link pointing to the same content?22:28
*** jistr has quit IRC22:29
mwhahahaManoX: yea those docs seem out of date. I think new recommenation is to use tripleo quickstart to setup test evns, https://docs.openstack.org/tripleo-quickstart/latest/22:30
owalshmwhahaha: hrmm,  maybe could set docker_config_script in containers_common like we do with volumes22:30
mwhahahaowalsh: it is quite possible22:31
mwhahahaowalsh: gotta write the script first :D22:31
owalshyea :-)22:31
openstackgerritAde Lee proposed openstack/tripleo-quickstart master: Enable the image signing feature in scenario 2  https://review.openstack.org/53125622:31
sshnaidm|offslagle, I think you need to include ~/network-environment.yaml file in network args for net-iso jobs22:32
slaglesshnaidm|off: well, it's not currently in use :)22:34
*** ihrachys has quit IRC22:34
*** ihrachys has joined #tripleo22:35
slagletrown literally copied the tempaltes from tripleo-ci to tht, and all this does is use them from tht22:35
slagleand net-iso.yaml was entirely redundant22:35
sshnaidm|offslagle, it should contain vip for ssl certificate generation iirc22:37
sshnaidm|offslagle, maybe other stuff, don't remember exactly..22:37
EmilienMcan someone get https://review.openstack.org/#/c/531013/ please22:37
slaglesshnaidm|off: what should contain it?22:37
sshnaidm|offslagle,  ~/network-environment.yaml or net-iso.yaml22:39
slaglesshnaidm|off: ~/network-environment.yaml is not there currently. (at least not added there). so it's not needed22:40
*** lblanchard has quit IRC22:41
openstackgerritAde Lee proposed openstack/tripleo-heat-templates master: Set nova to verify glance images in scenario 2  https://review.openstack.org/52713622:43
slaglesshnaidm|off: i do pass {{ working_dir }}/network-environment.yaml22:45
slaglefor the jobs where it was passed previously22:45
weshayquick question, http://tripleo.org/install/advanced_deployment/custom_roles.html?highlight=hostnameformatdefault#id1  to specify the hostname format, is it required to use custom roles to ensure a custom format, or can one just override that in param_defaults?22:47
openstackgerritJames Slagle proposed openstack/tripleo-quickstart master: Use network templates from tripleo-heat-templates  https://review.openstack.org/53122122:47
openstackgerritJames Slagle proposed openstack/tripleo-quickstart master: Activate config-download for ovb-ha  https://review.openstack.org/52533122:47
mwhahahaweshay: no i think it auto figures it out22:48
mwhahahaweshay: let me check22:48
openstackgerritJames Slagle proposed openstack/tripleo-quickstart master: Use network templates from tripleo-heat-templates  https://review.openstack.org/53122122:49
openstackgerritJames Slagle proposed openstack/tripleo-quickstart master: Activate config-download for ovb-ha  https://review.openstack.org/52533122:49
mwhahahaweshay: it'll use the role name by default if none is provided, https://github.com/openstack/tripleo-heat-templates/blob/master/overcloud.j2.yaml#L183-L18722:49
openstackgerritAde Lee proposed openstack/tripleo-quickstart master: Add image signing tests with barbican  https://review.openstack.org/52406422:49
slagleis --summarize new? that's some serious ansible envy if so22:50
weshaymwhahaha, ok.. debating between that an HostnameMap: foo-0: my-foo-022:51
weshaythanks22:51
mwhahahaslagle: no it's just not been documented22:51
mwhahahaslagle: it's been around for a long time22:52
slagleoh.22:52
slaglei'd ask why, but...puppet. why be clear about anything22:53
mwhahahayou have been able to get that info from the catalog summary since forever22:53
mwhahahayea ruby22:53
mwhahahait's self documenting duh22:53
slagleyea!22:53
slaglejust like heat templates22:53
ManoXmwhahaha Thanx. I found a few bugs related to the quickstart when used behind a proxy. Those are already tracked. I am not using these steps instead http://tripleo.org/install/advanced_deployment/deployed_server.html with a pre-deployed server for the overcloud.22:55
mwhahahaManoX: yea if you need to do some puppet module updates for your run you used to be able to use http://hardysteven.blogspot.com/2016/08/tripleo-deploy-artifacts-and-puppet.html but not sure the workflow now with containers (might still be similar)22:57
*** zshi has quit IRC23:00
*** zshi has joined #tripleo23:01
bfourniemwhahaha, ManoX: I just recently used this procedure again for puppet changes with containers and it worked fine (didn't use oooq though)23:03
mwhahahagood to know23:04
mwhahahaowalsh: what was the deal with bootstrap_host_exec ?23:05
ManoXbfournie Thx. I will give it a shot.23:05
* mwhahaha forgets23:05
mwhahahaoh yea it's for running the command only on the bootstrap node23:08
mwhahahadoes not apply here23:08
owalshmwhahaha: quoting hell, it runs eval not exec. I added an alternative the runs exec but dealing with complex logic was still horrible23:08
owalshmwhahaha: oh, yea, that's what it does, looks up hiera and compare to the hostname I think23:09
mwhahahayea23:09
owalshalso bootstrap_host_exec needs to be run as root to access hieradata, then sudo to the desired user23:10
mwhahahayea in this case i'm running as root cause it's just puppet23:11
*** bfournie1 has joined #tripleo23:16
*** bfournie has quit IRC23:17
mwhahahayaml yaml yaml all day long. yaml yaml yaml while i sing this song23:18
*** jistr has joined #tripleo23:19
openstackgerritAlex Schultz proposed openstack/tripleo-heat-templates master: Use docker_config_scripts for puppet apply  https://review.openstack.org/53126123:26
mwhahahawe'll see if that works23:26
*** bfournie has joined #tripleo23:26
*** bfournie1 has quit IRC23:27
EmilienMmwhahaha: there is also docker/docker-puppet.py23:31
mwhahahaEmilienM: what about it23:31
EmilienMmwhahaha: yet another place where puppet is executed23:32
mwhahahaEmilienM: yea i know, we've got about 8 different places23:32
mwhahahatrying to reduce it in just THT :D23:32
mwhahahathere's also the nova-api upgrade script that does it to23:32
EmilienMoh yeah that one too :)23:33
mwhahahacan't get rid of all of them, but at least killing 9 different incarnations of this :D23:35
EmilienMyeah nice23:38
*** tosky has quit IRC23:39
openstackgerritMerged openstack/puppet-tripleo stable/ocata: gnocchi/ceilometer upgrade workflow fix  https://review.openstack.org/52807723:40
EmilienMhttp://logs.openstack.org/32/531232/2/check-tripleo/tripleo-ci-centos-7-ovb-ha-oooq/5ca05b0/logs/overcloud-controller-0/var/log/cluster/corosync.log.txt.gz23:40
EmilienMhttp://logs.openstack.org/32/531232/2/check-tripleo/tripleo-ci-centos-7-ovb-ha-oooq/5ca05b0/logs/overcloud-controller-0/var/log/pacemaker/bundles/23:40
EmilienMmwhahaha: ^ logs! :)23:40
EmilienM"life is better with logging"23:40
mwhahahayay logs23:41
*** jlabarre has quit IRC23:43
*** liverpooler has joined #tripleo23:47
EmilienMmwhahaha: https://review.openstack.org/#/c/525684/23:48
EmilienMoh you want it in quickstart23:49
mwhahahaeh it's ok23:49
mwhahahait's a bigger reorg thing23:50
mwhahahawe really need to get a handle on where we do these logic items23:50
mwhahahaIMHO generation of stuff for CI shouldn't be in extras. it should just get passed to these tasks23:51
*** jistr has quit IRC23:54
EmilienMmwhahaha: https://review.openstack.org/#/c/531230/23:54
*** jistr has joined #tripleo23:55
openstackgerritAttila Darazs proposed openstack/tripleo-quickstart-extras master: GATE CHECK for quickstart-extras  https://review.openstack.org/47260723:59

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