Friday, 2016-05-06

*** chlong has quit IRC00:05
*** saneax is now known as saneax_AFK00:13
*** dmacpher-afk has quit IRC00:15
*** fragatin_ has quit IRC00:17
*** dtantsur has joined #tripleo00:22
*** MaxPC has quit IRC00:25
*** fragatina has joined #tripleo00:29
*** fragatina has quit IRC00:33
*** noslzzp has joined #tripleo00:34
*** noslzzp has quit IRC00:38
*** akshai has joined #tripleo00:40
*** fragatina has joined #tripleo00:41
*** akshai_ has joined #tripleo00:42
*** fragatina has quit IRC00:42
*** akshai has quit IRC00:45
*** saneax_AFK is now known as saneax00:47
*** skinjo has quit IRC00:47
*** tdasilva has quit IRC00:50
*** fragatina has joined #tripleo00:51
*** fragatin_ has joined #tripleo00:52
*** tdasilva has joined #tripleo00:52
*** fragatin_ has quit IRC00:53
*** fragatin_ has joined #tripleo00:53
*** fragatina has quit IRC00:55
*** fragatina has joined #tripleo00:56
*** fragatin_ has quit IRC00:57
*** fragatina has quit IRC01:01
*** dmacpher has joined #tripleo01:06
*** chlong has joined #tripleo01:30
*** fragatina has joined #tripleo01:34
*** egafford has joined #tripleo01:34
*** fultonj has quit IRC01:34
*** tzumainn has quit IRC01:41
*** yamahata has quit IRC01:43
*** Goneri has joined #tripleo01:48
*** jcoufal has joined #tripleo01:56
*** jcoufal has quit IRC02:03
*** egafford has quit IRC02:10
*** saneax is now known as saneax_AFK02:20
*** fragatina has quit IRC02:24
*** absubram has joined #tripleo02:53
*** absubram_ has joined #tripleo02:55
*** ccamacho has quit IRC02:57
*** absubram has quit IRC02:58
*** absubram_ is now known as absubram02:58
*** ccamacho has joined #tripleo02:58
*** shivrao_ has quit IRC03:00
*** MaxPC has joined #tripleo03:03
*** egafford has joined #tripleo03:09
openstackgerritMerged openstack/puppet-tripleo: Add dport/sport parameter to firewall rule  https://review.openstack.org/30835803:10
*** cwolferh has quit IRC03:15
*** akshai_ has quit IRC03:15
*** fragatina has joined #tripleo03:16
*** fragatina has quit IRC03:16
*** fragatina has joined #tripleo03:16
*** egafford has quit IRC03:22
*** absubram has quit IRC03:26
*** julim has quit IRC03:33
*** julim has joined #tripleo03:33
*** panda has quit IRC03:42
*** panda has joined #tripleo03:42
*** masco has joined #tripleo03:57
*** links has joined #tripleo04:02
*** MaxPC has quit IRC04:11
*** coolsvap has joined #tripleo04:20
*** saneax_AFK is now known as saneax04:35
*** aufi has joined #tripleo04:59
*** saneax is now known as saneax_AFK05:00
*** saneax_AFK is now known as saneax05:10
*** mbound has joined #tripleo05:18
*** jprovazn has joined #tripleo05:38
*** mbound has quit IRC05:43
*** social has quit IRC05:51
openstackgerritCarlos Camacho proposed openstack-infra/tripleo-ci: Fix validation for stable branch  https://review.openstack.org/31235005:53
*** mikelk has joined #tripleo05:56
*** social has joined #tripleo05:57
openstackgerritGerard Braad proposed openstack/instack: Correct example url in README  https://review.openstack.org/31323506:02
openstackgerritGerard Braad proposed openstack/instack: Correct example url in README  https://review.openstack.org/31323506:05
*** bandini has quit IRC06:09
*** bandini has joined #tripleo06:09
*** paramite has joined #tripleo06:16
*** jkraj has joined #tripleo06:17
*** apetrich has joined #tripleo06:29
*** dmacpher has quit IRC06:40
*** spredzy has quit IRC06:48
*** tremble has joined #tripleo06:54
*** athomas has joined #tripleo06:55
*** shivrao has joined #tripleo06:56
*** shivrao has quit IRC06:56
*** shivrao_ has joined #tripleo06:56
*** shivrao has joined #tripleo06:58
*** saneax is now known as saneax_AFK07:09
*** zoli_gone-proxy is now known as zoliXXL07:11
zoliXXLgood morning07:13
*** saneax_AFK is now known as saneax07:16
openstackgerritDougal Matthews proposed openstack/tripleo-common: Collect the common logic in tripleo-common  https://review.openstack.org/22899107:17
*** ifarkas has joined #tripleo07:21
*** hjensas has quit IRC07:22
*** jprovazn has quit IRC07:34
*** jprovazn has joined #tripleo07:36
*** openstackstatus has quit IRC07:38
*** openstackstatus has joined #tripleo07:41
*** ChanServ sets mode: +v openstackstatus07:41
*** saneax is now known as saneax_AFK07:43
*** shivrao has quit IRC07:44
*** jpena|off is now known as jpena07:44
*** shivrao has joined #tripleo07:46
*** shivrao has quit IRC07:47
*** ohamada has joined #tripleo07:51
*** saneax_AFK is now known as saneax07:52
*** chlong has quit IRC07:54
*** mcornea has joined #tripleo08:04
*** hjensas has joined #tripleo08:05
*** dmk0202 has joined #tripleo08:08
*** jprovazn has quit IRC08:10
*** jprovazn has joined #tripleo08:11
*** florianf has joined #tripleo08:11
*** lucas-afk is now known as lucasagomes08:15
*** devvesa has joined #tripleo08:17
*** shardy has joined #tripleo08:28
*** jaosorior has joined #tripleo08:32
*** jistr has joined #tripleo08:32
*** pcaruana has joined #tripleo08:36
*** derekh has joined #tripleo08:38
*** fragatina has quit IRC08:41
*** abehl has joined #tripleo08:43
openstackgerritCarlos Camacho proposed openstack-infra/tripleo-ci: Fix validation for stable branch  https://review.openstack.org/31235008:44
jaosoriorshardy hey dude, are you around?08:49
shardyjaosorior: Hi, yup08:49
*** fragatina has joined #tripleo08:50
jaosoriorshardy: Hey man, I need a bit of help. So I'm still trying to get the keystone endpoints and services to be configured via puppet. And it seems pretty close with this CR https://review.openstack.org/#/c/304125/08:50
jaosoriorexcept that it's failing at upgrades. And it's failing because that patch depends on this one https://review.openstack.org/#/c/244162/ which is not present during the first overcloud deploy run in that gate08:51
shardyjaosorior: that hard-coded list of include $project::keystone::auth isn't great from a composable services perspective :(08:52
jaosoriorshardy: It isn't great, but as discussed a couple of days ago. It is alright as a first iteration08:52
shardyis the plan to break that out into each service template when they're all done?08:53
jaosoriorshardy: yes08:53
shardyOk, cool08:53
jaosoriordiscussed it with marios a couple of days ago08:53
shardymaybe add a FIXME comment to save folks going "OH NO" like I just did :D08:53
jaosoriorthat is actually a pretty good idea08:53
jaosoriorwill do08:53
jaosoriorbut anyway08:54
jaosoriorthe reason it fails is because it needs a parameter from the review I was talking about08:54
jaosoriorwhich is not present, since that patch is missing from the first run in the upgrade gate08:54
jaosoriorso... what to do in that case?08:55
shardyHmm, surely it should install pre-upgrade with neither of those patches08:55
shardythen upgrade to the branch with both of them?08:55
shardySo, during the upgrade, the dependency will be satisfied?08:56
*** tesseract has joined #tripleo08:56
* shardy looks at logs08:56
jaosorioryeah, during upgrade it will be alright, since the parameter should be present08:56
*** tesseract is now known as Guest4293008:56
*** abehl has quit IRC08:57
*** anshul has joined #tripleo08:57
jaosoriorbasically, the password for the services is mandatory for those resources. And that is only present with the addition of the t-h-t patch08:57
*** anshul is now known as Guest1421908:57
jaosoriorso basically that would fail in the case were a deployer would update the images (or the puppet manifests) and do a deployment, but with an older t-h-t.08:58
shardyYes, but it's failing deploying the trunk delorean-current t-h-t isn't it?08:58
mariosjaosorior: shardy .* o/08:58
mariosjaosorior: did you try asking gfidente about that one?08:58
jaosoriorshardy: Yes, because it first tries to deploy without the t-h-t patch and with the puppet-tripleo patch08:59
shardyjaosorior: Ah, gotcha, new image, old templates08:59
* shardy really needs a coffee08:59
jaosoriormarios:  I haven't yet. I probably forgot due to my crippling jetlag haha08:59
jaosoriorgfidente, are you around yet?08:59
jaosoriorI guess not :/09:03
jaosorioranyway, marios, shardy: Any idea on how to go forward there?09:03
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: WIP: Composable roles NTP: PT  https://review.openstack.org/31072509:04
shardyjaosorior: I think it's a bug in CI - we should be building the pre-update image from trunk, then updating the node to the new puppet-tripleo as part of the update09:04
shardy(or ideally using a pre-cached trunk overcloud image)09:05
*** electrofelix has joined #tripleo09:07
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Create keystone endpoints in keystone profile  https://review.openstack.org/30412509:08
jaosoriorshardy, marios: Alright, added the comment that indicates that it will be moved to the individual profiles ^^09:08
*** mkovacik has joined #tripleo09:09
mariosanyone played with mistral and/or yaql at all/help comments appreciated https://review.openstack.org/#/c/313084/1/mistral/overcloud_shell.yaml09:12
jaosoriorshardy, marios: could we merge the dependency then? https://review.openstack.org/#/c/244162/ It would fix that CI issue, and would finally allow me to start pushing subsequent commits to get those endpoints/services created in the profiles instead of all in the keystone profile09:13
shardyWell, it won't really fix the CI issue, which is that we should be using trunk images09:13
jaosoriorshardy: it doesn't fix the real issue. But it will allow it to pass, so I will be able to test breaking it up subsequently09:14
shardymarios: I spent some time yesterday playing with mistral, will take a look09:14
*** sambetts|afk is now known as sambetts09:14
mariosshardy: thx is kinda cool but also scary. not much fond of yaql - mostly cos docs are awful (or haven't found them yet)09:14
shardymarios: the docs nearly all just say TODO IIRC09:15
*** dbecker has joined #tripleo09:15
shardythe action interfaces are kinda awkward too in places, because they directly surface any inconsistencies in the python clients09:15
shardyso it's kinda like writing a python script in the workflow dsl ;)09:16
mariosshardy: and subsequent error handling is pretty bad (when things do go wrong on an action as you say)09:17
mariosshardy: ERROR "error"09:17
shardyjaosorior: sure - I guess I was hoping you might take a quick look at actually fixing CI09:17
mariossomething like that anyway09:17
marios:)09:17
shardyI'll chat with derekh and slagle about it later09:17
mariosshardy: so that enforcement on the python clients is possibly a good thing though09:18
shardymarios: Yeah, but you can get detail from mistral execution-get which normally helps somewhat09:18
shardymarios: well, yeah, but it also makes it hard to code a workflow without constantly referring to the python code in all the *-clients09:18
shardywhereas it'd be somewhat nicer if there was a translation e.g so "id" could be used universally instead of switching between "id" and "uuid" in various places09:19
mariosshardy:  yeah i see what you mean, but am saying it isn't really mistral's fault that there is this inconsistency09:20
derekhshardy: whats up?09:21
shardymarios: yeah - I guess coming from a Heat background we tried to provide a more uniform interface via properties09:21
shardywhereas mistral feels like a more low-level tool, which is fine I guess09:21
shardyderekh: so, jaosorior noticed an issue with the upgrades job, where a patch depends on something that updates the image, we do the initial (pre-update) deploy with an updated non-trunk image, but trunk t-h-t09:22
shardyI was wondering do we have cached overcloud images yet?09:22
mariosshardy: well it feels pretty immature still so we could look to improve it/add stuff if we like/want to use it ...09:22
shardymarios: Yup, agreed09:23
derekhshardy: we now have the cached overcloud image available, but are not using it yet, this is the patch to use it https://review.openstack.org/#/c/312397/309:24
derekhshardy: but I've just remembered I need to update the puppet modules in it, will do that now09:24
derekhshardy: having trouble following the logic of the problem you described, will read back and see if I can follow09:25
shardyderekh: Ok, thanks - I'm wondering if we can fix the upgrades job issue by just switching to use the pre-cached image09:25
jaosoriorderekh: Do we do anything for the puppet-modules on the upgrades gate?09:25
jaosoriorFrom what I can see in the ci scripts. It seems that it only takes t-h-t into account, does it?09:25
*** mgould has joined #tripleo09:26
shardyjaosorior: Yes, but really we should actually be upgrading the nodes by updating to a new delorean repo provided by CI09:26
shardyhttps://github.com/openstack/mistral-extra/blob/master/examples/v2/openstack/crawl_specific_data.yaml#L3609:29
shardymarios: is that what you need?09:29
mariosshardy: heh thanks i already have something similar on line 2509:33
*** chem has joined #tripleo09:33
mariosshardy: the problem is matching on the input param. and ultimately making it regex if possble09:33
shardyOk, that's my yaql/google fu exhausted them I'm afraid09:34
mariosshardy: i actually started my one from https://github.com/openstack/mistral-extra/blob/master/examples/v2/openstack/update_kernel.yaml  which is similar to what you pointed at and then adapted it09:34
shardyYou could ask in the openstack-mistral channel I guess09:34
mariosshardy: yeah will play some more later and take it from there but thenks for looking much appreciated/know i'm not just missing an obvious thing09:34
jaosoriorderekh: So basically in this concrete case, we have a puppet-tripleo that depends on a t-h-t patch. now, the puppet-tripleo change is failing the the upgrades job because the first overcloud deploy run contains the puppet patch but not the t-h-t patch09:37
shardysimple review needs a second +2/A https://review.openstack.org/#/c/307884/209:37
jaosoriorderekh: And the behavior should be that it should do the deploy, and the upgrade should then contain the desired patches, I think?09:38
derekhshardy: jaosorior ok, was very confused there for a few minutes, but I think I understand now09:38
derekhshardy: jaosorior my confusion was caused because I didn't know we down graded t-h-t as pard of the upgrades job09:39
derekhshardy: jaosorior http://git.openstack.org/cgit/openstack-infra/tripleo-ci/tree/scripts/deploy.sh#n10109:39
shardyYeah the issue is when you have a chain of dependencies that affect both templates and $stuff-inside-image09:39
derekhI think jaosorior is correct we should do the initial deploy with no ci repository at all09:40
shardyderekh: Yeah, we start with the trunk t-h-t package, but keep everything else in the dependency chain09:40
jaosoriorderekh: well, I didn't know either09:40
jaosoriorI honestly was extremely confused09:40
derekhthen add the ci repositry to the undercloud, yum update it09:40
derekhthen add the ci repository to the overcloud images09:40
derekhand run tripleo.sh --overcloud-update09:41
shardyderekh: well we have to add the CI repository to the deployed nodes (possibly via a DeployArtefact) I think, because the images are already deployed at that point09:41
shardyand tweak --overcloud-update so it enables the yum-update tasks on the nodes09:42
derekhshardy: yup, thats what i meant s/images/instances/09:42
shardyack09:42
shardyjistr: is anyone working on upgrades looking at implementing ^^ in CI?09:42
* jistr reads09:43
openstackgerritMerged openstack/tripleo-heat-templates: Additional parameters for Nuage Neutron plugin integration  https://review.openstack.org/30788409:43
derekhbrb09:43
shardyhttps://review.openstack.org/#/c/310732/1 another simple one ready to merge09:45
*** tosky has joined #tripleo09:47
shardydtantsur, lucasagomes: Hey if you get a moment, could you please check out https://review.openstack.org/#/c/313048/1/workflows/baremetal_deploy.yaml ?09:48
shardyI'm trying to define the correct workflow to deploy nodes via Ironic without Nova, still using Neutron for the DHCP09:48
shardyI've been copying the neutron/ironic port settings from a deployment driven via nova, and likewise updating instance_info09:49
jistrshardy, derekh: yea that sounds good re repositories. However, to test minor update fully, we should probably run `openstack overcloud update` instead of `openstack overcloud deploy`, however. It probably takes much more time though, so starting with `deploy` should be fine i hope. As discussed on the summit, current 'upgrade' job is testing something that is closer to update rather than upgrade, but that's fine, as in reality we'd probably09:49
jistrwant to test both.09:49
shardyhowever the node fails to get a DHCP response, so I'm pretty sure I'm missing some key step09:49
* dtantsur looks09:49
jistri'm not aware of anyone looking into CI changes in this respect though09:50
shardyI wanted a quick check from folks who know the nova->Ironic interaction better before I spend a lot of time debugging09:50
shardythe mistral actions are basically calls to ironcclient and neutronclient09:50
jistrpersonally i'm tasked downstream now and in the meantime i'm implementing a service manifest which we'll need both for upgrades and also probably for cert refreshment via certmonger09:52
jistrcc jaosorior re certmonger ^^09:52
*** fragatina has quit IRC09:52
jistrnot sure if i'll have finished reviews today (depends on getting booked downstream i guess) but i'll at least post a WIP if nothing else09:53
shardyjistr: Ok thanks for the update09:53
jaosoriorjistr: can you elaborate on that service manifest?09:54
dtantsurshardy, commented. I assume you're aware about https://github.com/dtantsur/metalsmith, but reminding anyway :)09:54
shardydtantsur: Yeah I took a look at that, but was unsure of it's status09:54
shardythere are a lot of files with "Provisioning (does not work)" in there ;)09:55
openstackgerritMerged openstack/tripleo-heat-templates: Fixes ovs bonding option  https://review.openstack.org/31073209:55
shardyI'm basically trying to do the same thing via mistral but without any concept of reservations09:55
jistrjaosorior: basically we'd have a text file similar to puppet package manifest. It would allow us to query which service roles are deployed on the node even outside config management tooling, which is a necessity for anything happening outside a stack-update, e.g. certmonger refreshes, or upgrades if we ever do them outside heat.09:55
dtantsurshardy, I was assuming it does not, when creating that commit, because it didn't work on devstack. it did work on undercloud for me though09:55
* jistr tries to dig up relevant #tripleo log09:56
dtantsurshardy, it's racy without reservations, that's why I do that. assigning instance_uuid is atomic09:56
shardydtantsur: sure, this would just loop over a pre-determined list of node IDs09:56
dtantsurcool09:56
jistrjaosorior: http://eavesdrop.openstack.org/irclogs/%23tripleo/%23tripleo.2016-05-03.log.html#t2016-05-03T09:41:5109:56
*** jkraj has quit IRC09:57
*** sshnaidm has quit IRC09:57
jistrjaosorior: you weren't online at that time i think, it was on Tuesday09:57
shardythanks for the feedback, I'll compare with the metalsmith code09:57
jaosoriorjistr: duuude, that IS a good idea!09:58
jistrjaosorior: awesome, i'm glad you like it. Hoping i'll have it up for review soon.09:59
*** rasca has quit IRC09:59
* jistr -> lunch for now09:59
jaosoriorjistr: Let me know when you have a WIP patch or something of the sort09:59
jistrack09:59
jaosoriorjistr: And that's a good idea too09:59
jistrhaha09:59
*** jaosorior is now known as jaosorior_lunch09:59
lucasagomesshardy, sure, will do10:19
*** electrofelix has quit IRC10:20
*** jprovazn has quit IRC10:20
*** rasca has joined #tripleo10:25
*** electrofelix has joined #tripleo10:32
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: WIP: Composable roles NTP: PT  https://review.openstack.org/31072510:35
*** gfidente has joined #tripleo10:44
*** mdnadeem_ has joined #tripleo10:46
*** mdnadeem has quit IRC10:49
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: integrate PCS provider in the merge.  https://review.openstack.org/31071310:51
*** florianf has quit IRC10:51
*** florianf has joined #tripleo10:51
*** Goneri has quit IRC10:52
*** dmk0202 has quit IRC10:57
*** dmk0202 has joined #tripleo10:57
*** jtomasek has quit IRC10:59
shardySimple stable backport needs a second review/approve: https://review.openstack.org/#/c/309662/11:00
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Explicit Teardown and accessories changes  https://review.openstack.org/31312711:01
*** jaosorior_lunch has quit IRC11:11
derekhshardy: so the RAM and SSD's have arrived at the data center, we need to schedule a time to take things down and do the installs and bring it all back up again11:11
*** jaosorior_lunch has joined #tripleo11:12
*** jaosorior_lunch is now known as jaosorior11:12
shardyderekh: Nice - but how does the timeline fit wrt the DC move and switching to RDO cloud?11:13
derekhshardy: the guy in the data center says he is available most times next week to do the upgrades if we want11:13
shardyderekh: ack - well if we can do it that fast we may as well go for it I guess - can we do it in batches to avoid a complete outage, or do we take the whole cloud down?11:14
derekhshardy: the DC move date is all up in the air and maybe pushed out a little, wont know until next week11:14
weshaytrown|outtypewww, morning.. I was thinking of using gerrit change 313155 in a jjb change so it can just override the config.11:15
weshaychanging to -e11:15
derekhshardy: at some stage the controller would have to go down, which will cause a complete outage, so I'm thinking we just bit the bullet and do it all in one go11:15
derekh*bite11:16
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: integrate PCS provider in the merge.  https://review.openstack.org/31071311:16
shardyderekh: Ok - what are your plans for the disk upgrade - are we going to add the SSDs just for certain mount points, or image the old disks completely?11:17
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: allow for individual ansible parameters to be overriden outside of a config file  https://review.openstack.org/31315511:17
derekhshardy: I'm thinking, just for certain MP's, bring the machines up as normal, mount SSD's and copy the instance data to them, then mount to the instance directory11:20
*** pkovar has joined #tripleo11:20
shardyderekh: cool, that sounds like the quickest and least-risky plan :)11:20
shardyderekh: want to start a ML thread so we can discuss the window to do the upgrade?11:21
shardyI'm +1 on doing it next week if we can keep the outage time fairly small11:21
derekhshardy: will do11:21
shardyWeird https://review.openstack.org/#/c/313068/ the check-tripleo pipeline only ran the containers job11:23
*** jprovazn has joined #tripleo11:27
*** ccamacho is now known as ccamacho|lunch11:30
*** zoliXXL is now known as zoli|lunch11:37
*** zoli|lunch is now known as zoli_gone-proxy11:38
*** rook-lappy has joined #tripleo11:39
rook-lappyshardy ping - hopefully the last for a while :)11:40
shardyrook-lappy: Hi!11:41
rook-lappyso, trying to use your blog post to debug this : https://gist.github.com/jtaleric/cbc58f0ead159b9c7aa692b2dd89149e11:41
*** panda has quit IRC11:41
rook-lappyhowever shardy there is no resource id associated.11:42
shardyrook-lappy: Did you manage to resolve your timeout issue btw?  I tried a few ways and could quite replicate what you were seeing.11:42
shardycoudn't quite replicate11:42
rook-lappyshardy yeah, i plan to NOTABUG that bug11:42
*** panda has joined #tripleo11:42
rook-lappyshardy not sure why, but i had to restart openstack-heat*11:42
rook-lappyto get the client to accept the --timeout (not sure how that is even related)11:43
rook-lappynot sure if something could get cached?11:43
shardyrook-lappy: Hmm, that is strange - it should just respect the value in the request, and I thought we saw the client passing the wrong value11:44
shardyrook-lappy: Oh well, glad you got it working11:44
rook-lappyshardy: yeah, we did see it still get the 240 --  however now when i pass --timeout i see the value set correctly11:44
rook-lappyshardy so we are still failing, but IMHO are close.11:45
rook-lappyI am not sure why we are seeing the failure, seems to be this : ComputeArtifactsDeploy11:45
rook-lappywhich hits the 400M timeout11:45
shardyrook-lappy: strange, it's not showing the actual resource that failed, both of those are nested stacks11:45
shardycan you do heat resource-list 3ffeec84-3a25-46b8-b219-4f2bfce141fe ?11:46
*** jpena is now known as jpena|lunch11:46
shardy(and likewise for the other failure)11:46
shardyand also heat stack-show on each11:46
shardyis it possible you just hit the timeout and heat killed the update on those stacks?11:46
rook-lappypdated the gist with the first11:47
shardy(stack-show should tell us)11:47
rook-lappyoh my11:47
rook-lappyheat stack-show.... not sure i will be able to pastebin that11:47
shardyrook-lappy: Just grep out the stack_status_reason11:47
rook-lappyTimed Out11:48
rook-lappyfor the 1f311:48
rook-lappy1fe*11:49
rook-lappyhm, the other mentions :11:49
rook-lappy[stack@r710-undercloud ~]$ heat stack-show 189eb75d-ef4e-4efb-89d1-2c3fa94e55f7 | grep stack_status_reason                                                                                    | stack_status_reason   | Stack UPDATE completed successfully                                                                                                                                                                |11:49
shardy189eb75d-ef4e-4efb-89d1-2c3fa94e55f7 is the one we're interested in I think11:49
rook-lappywell that one shows all is well11:50
rook-lappyeven on the resource-list11:50
shardyBut the status_reason shows the update was cancelled due to hitting the timeout?11:50
rook-lappyupdate & create compute for all...11:50
rook-lappythe status_reason for 1fe was timed out11:51
rook-lappythe status_reason for 5f7 was update complete11:51
shardyOk, another approach is heat resource-show 3ffeec84-3a25-46b8-b219-4f2bfce141fe ComputeArtifactsDeploy11:52
shardyThats the ComputeNodesPostDeployment stack, which contains the ComputeArtifactsDeploy resource11:53
shardyIf that reason doesn't give enough info we may have to look at the heat-engine log to see why the ComputeArtifactsDeploy resource failed when the underlying stack didn't11:54
rook-lappyshardy ok updated gist, i dont really get why -- update aborted?11:55
rook-lappymy guess is it hit the 400M timeout11:55
rook-lappyso it just gave up11:55
* rook-lappy wants to know why it just was spinning its wheels on a resource11:55
shardyYeah, the question is did it get stuck there, or was it just the unlucky victim at the time the timeout happened11:56
shardyheat event-list 3ffeec84-3a25-46b8-b219-4f2bfce141fe may show that11:56
*** MaxPC has joined #tripleo11:56
shardyrook-lappy: yeah update aborted means it hit the timeout11:56
*** thrash|g0ne is now known as thrash11:57
rook-lappyyeah, i see the same thing in the event-list11:57
rook-lappyshardy: I can try bumping the timeout... however, my guess is we will see the same issue11:57
rook-lappyi think the deployment is just spinning its wheels on something11:57
rook-lappyshardy: updated the gist with the two failures seen in the eventlist11:58
shardyrook-lappy: did you tee the openstack overcloud deploy cmd output?11:58
shardyyou should see from the events there where it got stuck11:58
rook-lappyyeah shardy it timed out11:59
rook-lappythis is what is mentioned where things timed out : overcloud-ComputeNodesPostDeployment-ws3b7l4bgvh511:59
rook-lappyFYI going to depth 5, at this size of stack takes ~ 11 minutes to return :-O11:59
rook-lappyheat resource-list -n5 overcloud12:00
shardyrook-lappy: Yeah, we discussed that in the heat performance improvements session12:00
shardythe implementation isn't well optimized for huge stacks atm - we're planning to fix it (soon hopefully)12:00
shardybasically we need a smart DB query instead of a bunch of recursion :(12:00
rook-lappyshardy++12:00
rook-lappyi have a guy looking at the DB of heat right now.12:01
shardyrook-lappy: awesome, well, patches welcome ;)12:01
shardyit is a known issue tho, as well as recursive event-list (which is actually worse)12:01
rook-lappyshardy so, do we think if i bump the timeout i _might_ have success?12:02
rook-lappyshardy the partner is getting awfully antsy12:02
rook-lappyshardy we are so close i might just manually fix the 20 last compute nodes.12:02
rook-lappythey are deployed and up -- it is just to get the puppet stuff to complete across all 300 compute nodes (and 3 controllers)12:03
shardyrook-lappy: sure, I can appreciate it's frustrating12:03
*** rasca has quit IRC12:03
rook-lappyshardy lol12:03
shardyfrom a bug-fix perspective, ideally we need a bit more info about exactly why it's getting stuck (before anything gets killed by the timeout)12:03
shardye.g checking on the node why overcloud-ComputeNodesPostDeployment-ws3b7l4bgvh5 gets stuck12:03
*** rasca has joined #tripleo12:04
shardyassuming it is ComputeArtifactsDeploy, are you deploying any artefacts via swift?12:04
rook-lappyshardy unless a base deployment does, no.12:05
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/puppet/deploy-artifacts.yaml12:05
rook-lappyshardy: updated the gust with the last couple of messages about the PostDeployment-ws*12:05
shardyso in that case, it should just run a script over an empty list, which is a round-trip from node->heat, but should be pretty fast modulo a bug12:06
slaglerook-lappy: this sounds like the same thing when i looked into it the other day12:06
slagleorc was never triggered on the node12:06
shardyrook-lappy: I'd probably run it until it gets stuck, then ps ax on the nodes and see if that script (deploy-artefacts.sh) is actually running12:06
shardyaha12:07
rook-lappyslage very similar.12:07
rook-lappyslage however this go, when the stack failed there was no resource id12:07
rook-lappyslage so I cannot pin-point to a node that orc didn't run.12:07
*** rhallisey has joined #tripleo12:07
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: setuptools >= 11.3 is required for ansible on RHEL 7  https://review.openstack.org/31352412:08
*** lblanchard has joined #tripleo12:10
*** lucasagomes is now known as lucas-hungry12:11
*** dprince has joined #tripleo12:11
*** trown|outtypewww is now known as trown12:17
*** fultonj has joined #tripleo12:19
openstackgerritMarios Andreou proposed openstack/puppet-tripleo: Adds the puppet-tripleo manifests for manila  https://review.openstack.org/31352712:23
*** jayg|g0n3 is now known as jayg12:25
*** morazi has joined #tripleo12:27
*** saneax is now known as saneax_AFK12:28
*** rodrigods has quit IRC12:29
*** rodrigods has joined #tripleo12:29
mariosshardy: hey, not sure if you'd seen/noticed in the review deluge, there was an update/rebase for the manila patch. I think composable roles is going to be a good way to get that landed finally... i commented at https://review.openstack.org/#/c/188137/59 (link to first pass at doing the puppet-tripleo side for it for now)12:31
*** nico_auv has joined #tripleo12:33
shardymarios: thanks, will check it out12:44
*** Goneri has joined #tripleo12:44
*** ayoung has quit IRC12:48
openstackgerritMarios Andreou proposed openstack/puppet-tripleo: Adds the puppet-tripleo manifests for manila  https://review.openstack.org/31352712:49
*** athomas has quit IRC12:49
*** zoli_gone-proxy is now known as zoliXXL12:49
*** hrybacki|gone is now known as hrybacki12:51
*** ccamacho|lunch is now known as ccamacho12:52
*** BassT has joined #tripleo12:52
*** rook-lappy has quit IRC12:53
*** akshai has joined #tripleo12:53
openstackgerritRyan Brady proposed openstack/tripleo-common: Initial Integration of Mistral into TripleO  https://review.openstack.org/28236612:54
openstackgerritLars Kellogg-Stedman proposed openstack/tripleo-quickstart: allow for individual ansible parameters to be overriden outside of a config file  https://review.openstack.org/31315512:59
*** ifarkas has quit IRC13:01
*** rookie has joined #tripleo13:03
*** athomas has joined #tripleo13:04
*** trozet has quit IRC13:09
openstackgerritJiri Stransky proposed openstack/puppet-tripleo: Add a service manifest  https://review.openstack.org/31354313:12
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Write service manifest on the controllers  https://review.openstack.org/31354413:12
*** jpena|lunch is now known as jpena13:12
jistrjaosorior: service manifest patches ^^13:12
jaosoriorjistr: awesome! Added myself as reviewer13:13
jistrcool, thanks13:13
openstackgerritMerged openstack/puppet-tripleo: add metadata.json file  https://review.openstack.org/31306813:13
*** tzumainn has joined #tripleo13:14
*** zoliXXL is now known as zoli|brb13:14
EmilienMjistr: https://review.openstack.org/#/c/313543/ what is the use case?13:15
EmilienMupgrades?13:15
*** BassT has left #tripleo13:16
jistrEmilienM: yes, and also things that need to know what's deployed but are executed outside of config management (outside of stack-update). An example of that is certmonger renewing certificates. After the renewal it's supposed to trigger service reload, but for that it needs to know what's deployed.13:17
EmilienMjistr: when we did spinalstack, we wrote a tool, that was able to query a puppet catalog to list all services / packages running on a node (or any resource)13:18
EmilienMlet me find the code, maybe it can inspire you13:18
*** lucas-hungry is now known as lucasagomes13:18
EmilienMmichchap_ initiated the tool btw13:18
hrybackimatbu: ping13:18
EmilienMjistr: https://github.com/michaeltchapman/puppet-partial13:18
openstackgerritHonza Pokorny proposed openstack/tripleo-ui: Remove module cache files from git  https://review.openstack.org/31354613:19
EmilienMjistr: https://github.com/michaeltchapman/puppet-partial/blob/master/lib/puppet/face/partial.rb#L10813:19
EmilienMso basically, we ran "puppet partial --tag service" and it returned a list of services that are in the catalog.13:19
rookshardy: is there a way I an query the DB to get the heat resource-list -n5 overcloud?13:20
rookrelated question, if I run heat event-list overcloud, should it show old entries or the current event list?13:23
jistrEmilienM: yeah that would be a way and it's nicely simple, but with this approach it would return probably quite different things in case the service is managed by pacemaker. So it would provide a much more "raw" output, and we might have to put more logic into the other parts (upgrades, certmonger hooks) to process such raw output as we need. Also i recall someone mentioning that IPv6 might have its own role too, so perhaps we can use such13:24
jistrtool for determining "is this node in an IPv6 deployment" etc.13:24
*** pcaruana has quit IRC13:25
EmilienMjistr: cool no prob, I'm just showing you what we used to solve this issue13:25
jistrThe main difference is probably in what we want to use as the source of data. Either the roles themselves, or puppet. Puppet way means things happen more automatically, role way means we're able to tailor the information that we want to put into the manifest.13:25
mariosjistr: (driveby you may have already mentinoed) the other use case was for managing services on a node - when we move to pacemaker light and no longer have the cluster to bring all the things down/up for example13:26
shardyrook: I'm sure there is, but I don't have the required query handy (or I'd probably have wired it into heat ;)13:26
jistrmarios: yeah could be too13:26
shardyrook: re events, yes by default we list all events, but you can pass a marker if you only want new ones13:26
*** jcoufal has joined #tripleo13:26
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Deploy RabbitMQ as a composable role  https://review.openstack.org/31186313:27
jistrEmilienM: the link is very helpful, thanks. Makes me realize we might want to rename the manifest file to capture that it doesn't have to capture just services. The patch is in a very early phase currently, it may need to be tweaked in order to make it as useful as possible.13:28
EmilienMjistr: do you have a demo / spec or something I can see to understand the use case? some code even...?13:30
shardyderekh: Hey did we change something recently so we don't show e.g stack-show and resource-list in postci on failure?13:30
shardye.g http://logs.openstack.org/63/311863/10/check-tripleo/gate-tripleo-ci-f22-nonha/66f8929/console.html13:31
derekhshardy: ya, its in postci.log13:31
shardyAh, it's just moved then13:31
shardy*and* there's even a message saying so - duh :)13:31
jistrEmilienM: not anything that's using it yet, but here's how the values are fed from t-h-t https://review.openstack.org/#/c/313544/13:32
derekhshardy: my fault, I piped all of the output from the postci function into that log file, so that people would see the error closer to the end of the main log, without have to scroll way up13:32
shardyEmilienM: http://logs.openstack.org/63/311863/10/check-tripleo/gate-tripleo-ci-f22-nonha/66f8929/logs/postci.txt.gz shows the same error13:32
jistrEmilienM: and here's a spec for how the manifest can look on the inside, lines 18-34 https://review.openstack.org/#/c/313543/1/spec/unit/provider/service_manifest/flat_file_spec.rb13:33
shardyderekh: no worries, I just missed the "See postci.txt ..."13:33
derekhsambetts: ack13:33
derekhshardy: ack, sambetts sorry13:33
*** trozet has joined #tripleo13:35
EmilienMshardy: yes, this is where I saw the issue13:36
EmilienMbut indeed, it would be cool to see which params is failing13:36
EmilienMjistr: it looks cool13:36
shardyEmilienM: yup, I'll raise a heat bug for that13:37
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Explicit Teardown and accessories changes  https://review.openstack.org/31312713:38
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Move image cache dir to a different location  https://review.openstack.org/31355313:42
*** ifarkas has joined #tripleo13:43
*** absubram has joined #tripleo13:46
*** absubram_ has joined #tripleo13:47
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Fixes for inventory file creation  https://review.openstack.org/31355713:47
pandalarsks: splitted, going to put workflow -1 on everything for now.13:49
*** trown is now known as trown|outtypewww13:50
*** absubram has quit IRC13:50
*** absubram_ is now known as absubram13:50
matbuhrybacki: pong sorry , i didn't have an eyes on freenode13:53
*** Guest14219 has quit IRC13:54
shardydtantsur: Hey, thanks for you feedback on the mistral workflow - is there any way I can validate the DHCP configuration resulting from the neutron port vif_port association?13:55
dtantsurshardy, not something I can think of. it's done in run time during deployment13:55
shardyI'm clearly missing something as the node boots but doesn't get a lease13:55
shardydtantsur: Ok, I'll dig further, thanks13:56
dtantsurshardy, of course you can watch neutron port details during the deployment13:57
dtantsurmaybe it's not created correctly or something like that13:57
*** akshai has quit IRC13:57
*** jkraj has joined #tripleo13:58
hrybackimatbu:  no worries it was just the tempest stuff that i shot you internally as well13:59
*** akshai has joined #tripleo13:59
*** jtomasek has joined #tripleo13:59
shardydtantsur: http://paste.openstack.org/show/496334/ is what it looks like13:59
*** zoli|brb is now known as zoli14:00
dtantsurstatus DOWN, I wonder why...14:00
*** Goneri has quit IRC14:01
dtantsurshardy, would be cool to ask neutron folks if status DOWN is actually the cause and how to make it up14:01
pabelangerderekh: left some comments on the review14:02
*** social has quit IRC14:04
*** egafford has joined #tripleo14:07
*** ayoung has joined #tripleo14:07
*** ramishra has quit IRC14:07
*** ramishra has joined #tripleo14:07
derekhpabelanger: looking14:08
*** mgould has quit IRC14:08
*** coolsvap has quit IRC14:09
openstackgerritMerged openstack/tripleo-docs: Document accessing stored introspection ramdisk logs  https://review.openstack.org/31297914:10
openstackgerritMerged openstack/tripleo-heat-templates: Document IPv6 syntax for GlanceFilePcmkDevice  https://review.openstack.org/30429814:10
openstackgerritMerged openstack/tripleo-heat-templates: Fix controller-no-external.yaml in bonded configs.  https://review.openstack.org/30966214:11
*** mgould has joined #tripleo14:11
*** jkraj has quit IRC14:11
*** ppradhan has joined #tripleo14:12
*** florianf has quit IRC14:14
*** pabelanger has quit IRC14:14
*** pabelanger has joined #tripleo14:14
*** Goneri has joined #tripleo14:14
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Add Emilien Macchi blog to TripleO blogs feed  https://review.openstack.org/31356614:15
beaglesshardy: you mentioned permissions for bug cleanup earlier this week. I started going through some yesterday, setting incomplete and invalid, but some were clearly closable or "wish list" items. Could I get perms so I can set the bzs to these statuses as appropriate14:16
beagles(or whatever the plural of status properly is ;))14:16
-openstackstatus- NOTICE: Zuul is currently recovering from a large number of changes, it will take a few hours until your job is processed. Please have patience and enjoy a great weekend!14:17
*** links has quit IRC14:17
beaglesI would've started sooner but this cold I had over summit is being a pain - I hope I didn't infect too many people!14:17
derekhpabelanger: replied14:18
pabelangerderekh: ack14:18
*** masco has quit IRC14:21
*** florianf has joined #tripleo14:23
openstackgerritAttila Darazs proposed openstack/tripleo-quickstart: WIP: Add gating repo injecting for undercloud  https://review.openstack.org/31357014:25
*** ccamacho has quit IRC14:25
openstackgerritMerged openstack-infra/tripleo-ci: Increase timeout and logging for crm_resource  https://review.openstack.org/31301114:27
openstackgerritMerged openstack-infra/tripleo-ci: Use megabytes for overcloud image size  https://review.openstack.org/31259414:27
weshayadarazs, this should be an external role right? https://review.openstack.org/#/c/313570/14:28
*** ccamacho has joined #tripleo14:29
*** nico_auv has quit IRC14:29
adarazsweshay: no. it relies on the ansible-role-tripleo-gate role. it consumes the gating repo that was created by that role.14:29
weshayadarazs, ah ok, I see thanks14:29
adarazsweshay: but we need quickstart to inject the gating changes in the undercloud. if we want to do it before we even boot up the image.14:30
adarazsweshay: the magic still happens here: https://review.gerrithub.io/#/c/274535/5/tasks/main.yml :)14:30
openstackgerritJoe Talerico proposed openstack/tripleo-quickstart: Teardown network fix  https://review.openstack.org/31357514:31
openstackgerritBrad P. Crochet proposed openstack/tripleo-heat-templates: composable heat services  https://review.openstack.org/31357714:37
openstackgerritMerged openstack/tripleo-docs: Document ready-state configuration  https://review.openstack.org/29948114:37
*** dprince has quit IRC14:37
openstackgerritMerged openstack/tripleo-heat-templates: Disable VIPs before stopping cluster during version upgrade  https://review.openstack.org/31245414:37
ansiwenshardy: if I remember correctly you said you let heat run in devstack, right?14:38
rookshardy so, since I cannot look at the resource list to determine if things are hung up, what is another way to do that?14:38
rooki bumped the timeout to 45014:38
rookhowever, i am doubting that will help14:39
*** absubram has quit IRC14:41
*** jprovazn has quit IRC14:42
openstackgerritMerged openstack/tripleo-quickstart: allow for individual ansible parameters to be overriden outside of a config file  https://review.openstack.org/31315514:43
*** paramite has quit IRC14:44
openstackgerritAttila Darazs proposed openstack/tripleo-quickstart: Add gating repo injecting for undercloud  https://review.openstack.org/31357014:44
-openstackstatus- NOTICE: Zuul has been restarted. As a results, we only preserved patches in the gate queue. Be sure to recheck your patches in gerrit if needed.14:47
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: move most things out from the playbooks dir, and use config for release info  https://review.openstack.org/31311614:51
hrybackiweshay: did I answer your question clearly regarding the setup.cfg stuff for https://review.gerrithub.io/#/c/273711/5 ?14:54
weshayhrybacki, ya..14:55
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Deploy and Upgrade Ironic to run in mod_wsgi  https://review.openstack.org/30914014:55
hrybackicool, I think it's ready to merge in that case14:55
jaosoriorAny reviews on this would be appreciated https://review.openstack.org/#/c/244162/ :D14:56
weshayhrybacki, did you see the gate failure?14:56
shardyansiwen: I do run heat in devstack, but not for TripleO14:56
hrybackiweshay: /me looks14:56
ansiwenshardy: yes, that's what I mean. I wanted to look into heat, before I have my 64GB machine14:56
hrybackiweshay: yes, that was because the gate wasn't prepared to use it though14:57
hrybackiper apetrich14:57
shardyansiwen: Ah - yeah we discussed it, sorry didn't recognize your IRC nick :)14:57
hrybackiI saw a job using it this morning (closed link) and it ran succesffully14:57
hrybackiand I've verified it locally a few times14:57
ansiwenshardy: oh, yes, sorry, ansiwen = Sven Anderson @ Red Hat14:57
shardyhttp://docs.openstack.org/developer/heat/getting_started/on_devstack.html14:57
weshayhrybacki, is the gate ready now?14:57
shardyansiwen: that should get you started, here's my localrc:14:58
hrybackiweshay: not sure @apetrich ^^14:58
hrybackiI believe we merged the last thing needing it last night14:58
shardyhttp://paste.fedoraproject.org/363402/4675514614:59
hrybackiweshay: we got it running on apetrich's POC gate (disabled now) https://ci.centos.org/job/poc-apetrich_CAT-gate/94/console14:59
shardyansiwen: that's my devstack local.conf - note that one uses nova network, not neutron14:59
shardythe other option to experiment with heat is to install a package based environment with packstack:14:59
shardyhttps://www.rdoproject.org/install/quickstart/15:00
shardyrook: assuming the events logged don't show where it's getting stuck, I'd probably ssh onto one of the boxes and ps ax to see if there's a heat hook running15:01
*** akshai has quit IRC15:01
shardye.g ps ax |grep -e deploy-art -e puppet15:01
*** jaosorior has quit IRC15:02
shardyrook: it's fair to say we need a better way to monitor in-progress deployments15:02
shardythat was also discussed in the heat sessions last week15:02
rookit will always will be better15:02
ansiwenshardy: awesome, thanks!15:04
*** Guest42930 has quit IRC15:05
openstackgerritimain proposed openstack/tripleo-heat-templates: Use docker-cmd hook.  https://review.openstack.org/31315815:06
*** david-lyle has joined #tripleo15:06
rookhm, shardy running that across all my nodes i get nothing ( i just grep for puppet)15:09
*** dtrainor has quit IRC15:10
*** rbrady has quit IRC15:11
rookmaybe things aren't that far along yet.15:11
*** r-mibu has quit IRC15:13
*** r-mibu has joined #tripleo15:13
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Pass MysqlVirtualIP via EndpointMap  https://review.openstack.org/30575115:20
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Deploy RabbitMQ as a composable role  https://review.openstack.org/31186315:22
*** tremble has quit IRC15:22
hrybackiweshay: gate looks like it should be setup correctly. There were some scripts that apetrich had disabled at the end of the job from running on his POC -- will do a test job and verify15:23
*** rbrady has joined #tripleo15:24
*** akshai has joined #tripleo15:25
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Move image cache dir to a different location  https://review.openstack.org/31355315:32
*** dmk0202 has quit IRC15:33
*** jtomasek has quit IRC15:33
*** dmk0202 has joined #tripleo15:34
weshayhrybacki, if you think the gate is ready just rekick the job15:35
*** dtantsur is now known as dtantsur|afk15:35
openstackgerritEthan Gafford proposed openstack/puppet-tripleo: Add non-pcmk Trove API/Conductor/Taskmanager profiles  https://review.openstack.org/31079515:35
hrybackiweshay: did, it's running now. Should be collecting logs for all jobs now15:35
*** absubram has joined #tripleo15:36
matbuhrybacki: weshay are we ok to submit this one https://review.gerrithub.io/#/c/275660/115:38
matbuhrybacki: weshay it will avoid some failures with the validate role15:38
hrybackimatbu: +1 from me15:38
*** jcoufal has quit IRC15:38
hrybackimatbu: meant to +1 that earlier, sorry15:38
*** mikelk has quit IRC15:38
matbuok no pb :)15:39
*** dmk0202 has quit IRC15:39
*** fragatina has joined #tripleo15:41
*** panda has quit IRC15:42
matbuhrybacki: for the other one (regarding fedora) i -1 for now, because the sleep should biggest than 30 sec15:42
matbuhrybacki: but i have to go now, i'll change it a bit later15:42
*** panda has joined #tripleo15:42
hrybackimatbu: +115:42
*** jcoufal has joined #tripleo15:44
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Move image cache dir to a different location  https://review.openstack.org/31355315:48
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: integrate PCS provider in the merge.  https://review.openstack.org/31071315:49
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Explicit Teardown and accessories changes  https://review.openstack.org/31312715:53
*** zoli is now known as zoli|mtg15:53
*** cwolferh has joined #tripleo15:56
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: integrate PCS provider in the merge.  https://review.openstack.org/31071315:56
*** aufi has quit IRC15:57
pandalarsks: not sure I understand this comment https://review.openstack.org/#/c/313127/3/playbooks/roles/libvirt/setup/undercloud/tasks/fetch_image.yml@a12 you want the task to check if the dir does not exist, and create it if it's in a path that can be created by the user ?16:00
*** derekh has quit IRC16:06
openstackgerritMerged openstack/tripleo-quickstart: setuptools >= 11.3 is required for ansible on RHEL 7  https://review.openstack.org/31352416:08
*** stendulker has joined #tripleo16:11
*** florianf has quit IRC16:11
openstackgerritMartin André proposed openstack/tripleo-common: Validations actions and workbook  https://review.openstack.org/31363216:15
*** florianf has joined #tripleo16:15
*** florianf has quit IRC16:16
mandrerbrady: ^16:20
rbradymandre: thanks, will take a look16:21
*** dprince has joined #tripleo16:25
mandrerbrady: it should be working fine, I tested earlier16:26
mandreprobably I should have extracted the ansible dynamic inventory script in its own commit16:26
mandrebah.. I'll see what the reviewers say16:26
*** hjensas has quit IRC16:28
*** zoli|mtg has quit IRC16:28
*** jidar has quit IRC16:29
*** stevebaker has quit IRC16:29
openstackgerritEthan Gafford proposed openstack/puppet-tripleo: Add non pcmk Sahara API/Engine profiles  https://review.openstack.org/31363416:30
*** devvesa has quit IRC16:30
*** zoliXXL has joined #tripleo16:33
*** stevebaker has joined #tripleo16:33
*** pblaho has quit IRC16:35
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Deploy Loadbalancer as a composable role  https://review.openstack.org/31302916:38
openstackgerritMarios Andreou proposed openstack/tripleo-common: Adds a simple 'overcloud_shell' mistral worfklow  https://review.openstack.org/31308416:38
openstackgerritMartin André proposed openstack/tripleo-common: Validations actions and workbook  https://review.openstack.org/31363216:39
*** jidar has joined #tripleo16:39
*** dmk0202 has joined #tripleo16:40
*** mgould has quit IRC16:40
*** zoliXXL is now known as zoli|gone16:42
*** tosky has quit IRC16:43
zoli|gonehave a good weekend16:44
*** zoli|gone is now known as zoli_gone-proxy16:45
*** tosky has joined #tripleo16:45
*** athomas has quit IRC16:45
*** electrofelix has quit IRC16:50
*** dmk0202 has quit IRC16:55
*** dmk0202 has joined #tripleo16:57
*** shivrao has joined #tripleo16:59
*** dmk0202 has quit IRC17:01
*** shardy has quit IRC17:02
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: add the option to specify an alternative requirements file  https://review.openstack.org/31364617:05
*** dtrainor has joined #tripleo17:07
*** jistr has quit IRC17:07
*** yamahata has joined #tripleo17:12
*** stendulker_ has joined #tripleo17:12
openstackgerritBen Swartzlander proposed openstack/tripleo-heat-templates: Enable Manila integration  https://review.openstack.org/18813717:13
openstackgerritBen Swartzlander proposed openstack/tripleo-heat-templates: Enable Manila integration  https://review.openstack.org/18813717:13
openstackgerritBen Swartzlander proposed openstack/tripleo-heat-templates: Add integration with NetApp Manila driver  https://review.openstack.org/18813817:13
*** jpena is now known as jpena|off17:14
*** stendulker has quit IRC17:15
openstackgerritMerged openstack-infra/tripleo-ci: Calculate deployment times for the Heat resources  https://review.openstack.org/31309717:17
*** weshay has quit IRC17:18
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Composable role for RabbitMQ  https://review.openstack.org/31184917:21
*** jtomasek has joined #tripleo17:21
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Deploy RabbitMQ as a composable role  https://review.openstack.org/31186317:22
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Deploy Loadbalancer as a composable role  https://review.openstack.org/31302917:22
*** fragatina has quit IRC17:26
*** fragatina has joined #tripleo17:26
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: Initial support for centos-7 jenkins slave  https://review.openstack.org/31272517:28
openstackgerritJames Slagle proposed openstack/instack-undercloud: Move parts of undercloud-install to puppet  https://review.openstack.org/31293117:33
openstackgerritJames Slagle proposed openstack/instack-undercloud: Use tripleo::selinux  https://review.openstack.org/31056517:33
openstackgerritJames Slagle proposed openstack/instack-undercloud: Move persistent journal to puppet  https://review.openstack.org/31056417:33
openstackgerritJames Slagle proposed openstack/instack-undercloud: Don't use ironic-conductor element  https://review.openstack.org/31293217:33
openstackgerritJames Slagle proposed openstack/instack-undercloud: Don't use os-cloud-config/common-venv elements  https://review.openstack.org/30855017:33
openstackgerritJames Slagle proposed openstack/instack-undercloud: Create firewall rules with puppet  https://review.openstack.org/30837417:33
*** fragatina has quit IRC17:34
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Remove manage_service and enabled from TripleO implementation  https://review.openstack.org/31364917:39
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Ensure manage_service and enabled are false for Pacemaker  https://review.openstack.org/31365017:40
*** pkovar has quit IRC17:42
*** gfidente has quit IRC17:44
*** coolsvap has joined #tripleo17:46
larskspanda: right; I want to keep that check there for situations where those roles are run without first running the environment role.  Depending on the local situation, we may still be able to create the image_cache_dir as an unprivileged user, depending on where it is located.  If it already exists (e.g., it was created by the environment role), this check is a no-op.  So it's not a problem in either case.17:51
*** sambetts is now known as sambetts|afk17:53
*** fragatina has joined #tripleo17:55
*** stendulker_ has quit IRC17:55
pandalarsks: well, there are other problems to that (variables like non_root_user and non_root_group are not included anywhere in that playbook, and I had to pass them as facts), but I'll see if I can add a conditional task on that spot17:55
*** fragatin_ has joined #tripleo17:55
larsksI think it can just stand as it is.17:56
*** ohamada has quit IRC17:56
larsksIt doesn't need conditionals.17:56
larsksIt shouldn't be trying to set ownership or group.17:56
larskspanda: ^^^17:56
larskspanda: That is, just leave it there, like it right now.17:57
*** fragatina has quit IRC17:59
*** weshay has joined #tripleo18:02
openstackgerritAndreas Florath proposed openstack/diskimage-builder: tests/elements/fake-os: add '/tmp' as top level dir  https://review.openstack.org/31366018:04
*** lucasagomes is now known as lucas-afk18:07
*** tosky has quit IRC18:08
larsksweshay: in what situations do we need an alternative requirements file for the quickstart?18:12
weshaylarsks, for running downstream.. one would need to add18:13
weshaygit+https://code.engineering.redhat.com/gerrit/p/tripleo-environments.git/#egg=tripleo-environments18:13
weshayor for any of the following roles18:14
weshayhttps://github.com/redhat-openstack/?utf8=%E2%9C%93&query=ansible-role-tripleo18:14
weshayI think it makes setting up a downstream scenario and overriding roles in the quickstart itself fairly easy18:15
weshaylarsks, I would think we let the repos in redhat-openstack incubate until we get them upstream or if we do *need* to I'm not sure.. I think we probably want to.. these roles can be directly in the main requirements. Until then we may want keep a separate requirements file.  Also the downstream role will obviously never be checked into quickstart18:19
larsksFair enough. Thanks!18:19
weshaylarsks, an alternative requirements file would look something like.. https://github.com/redhat-openstack/ci-ansible-tripleo/blob/master/requirements.txt18:20
weshaynp man18:20
*** coolsvap has quit IRC18:29
*** rdopiera has quit IRC18:30
*** rdopiera has joined #tripleo18:30
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Move image cache dir to a different location  https://review.openstack.org/31355318:33
pandalarsks: should be fixed not.18:37
pandanow*18:37
openstackgerritMartin André proposed openstack/tripleo-common: Validations actions and workbook  https://review.openstack.org/31363218:38
*** apetrich has quit IRC18:41
*** eil397 has joined #tripleo18:46
*** rdopiera has quit IRC18:47
*** rdopiera has joined #tripleo18:47
openstackgerritEthan Gafford proposed openstack/puppet-tripleo: Add non pcmk Sahara API/Engine profiles  https://review.openstack.org/31363418:52
*** paramite has joined #tripleo18:55
openstackgerritayoung proposed openstack/tripleo-quickstart: Check that cached file is symlink  https://review.openstack.org/31367118:59
leifmadsenweshay: testing out tripleo-quickstart :)19:06
*** ifarkas has quit IRC19:08
rookleifmadsen++19:16
leifmadsenrook: plan is to get that going, then setup browbeat, run a deploy and get stats on heat, then try out heat convergence and see if there is any memory improvement19:17
*** apetrich has joined #tripleo19:19
rookleifmadsen: I am attempting the same thing ow.19:21
rooknow*19:21
rookmeow19:21
leifmadsenrook: sweet, let me know when you finish it up for me19:21
* leifmadsen sits back and sips coffee while rook does all the work... again19:21
rookleifmadsen using cat right now.19:21
rookwhich uses tripleo-qs19:21
leifmadsencat?19:23
leifmadsenI wanna play with skydive too19:23
*** rcernin has joined #tripleo19:26
thrashOk... got me on this one... Anybody seen this before? Resource CREATE failed: The Referenced Attribute (ControllerServiceChain config_settings) is incorrect.19:28
EmilienMleifmadsen: if you want to play with skydive, you need to ping nplanel or safchain (on #openstack-neutron)19:33
leifmadsenEmilienM: oh?19:34
*** absubram has quit IRC19:35
EmilienMleifmadsen: they are main devs19:35
*** panda has quit IRC19:42
*** panda has joined #tripleo19:43
slaglethrash: we were getting that error on stack-update a while back19:43
slaglethrash: it was fixed in a Heat patch19:43
*** dsneddon has quit IRC19:46
thrashslagle: hmm. I just updated my undercloud. I'm getting it on stack-create, with my composable heat role. I'm not seeing anything wrong with it...19:47
openstackgerritimain proposed openstack/tripleo-common: WIP: Replace docker compose hook with a straight docker one.  https://review.openstack.org/31272319:48
*** dsneddon has joined #tripleo19:49
*** igorbelikov has quit IRC19:52
*** igorbelikov has joined #tripleo19:54
*** dprince has quit IRC19:59
*** mkovacik_ has joined #tripleo20:05
*** dmk0202 has joined #tripleo20:05
*** mkovacik has quit IRC20:07
*** mcornea has quit IRC20:11
*** jayg is now known as jayg|g0n320:20
EmilienMslagle: we're going to do a first release of puppet-ceph, and create stable/hammer (it was latest LTS) and push new features in master (Jewel, current and next LTS)20:23
EmilienMslagle: which means we're going to bring some non backward compatible changes in master20:23
EmilienMwhich means we might break tripleo CI if we don't pin puppet-ceph, because AFIK we deploy Hammer in tripleo20:23
slagleEmilienM: do we run tripleo-ci on puppet-ceph?20:24
EmilienMyes of course20:25
EmilienMI'll take care of the pin if I see Jewel breaks OOO CI20:25
EmilienMslagle: I still need to find a tatoo20:26
slagleyes you do :)20:32
*** openstackgerrit has quit IRC20:32
*** openstackgerrit has joined #tripleo20:33
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Composable role for RabbitMQ  https://review.openstack.org/31184920:47
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Deploy RabbitMQ as a composable role  https://review.openstack.org/31186320:47
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Deploy Loadbalancer as a composable role  https://review.openstack.org/31302920:47
*** fragatin_ has quit IRC20:53
*** dmk0202 has quit IRC20:58
*** lblanchard has quit IRC21:09
*** fultonj has quit IRC21:17
*** ayoung has quit IRC21:20
openstackgerritimain proposed openstack/tripleo-common: WIP: Create new docker command hook.  https://review.openstack.org/31272321:26
*** jcoufal has quit IRC21:35
*** egafford has quit IRC21:35
openstackgerritRyan Brady proposed openstack/tripleo-common: Initial Integration of Mistral into TripleO  https://review.openstack.org/28236621:39
*** fragatina has joined #tripleo21:42
*** fragatin_ has joined #tripleo21:43
*** rwsu has quit IRC21:43
*** fragatina has quit IRC21:47
*** penick has joined #tripleo21:47
*** pradk has quit IRC21:52
*** thrash is now known as thrash|wknd21:54
*** ppradhan has left #tripleo21:58
openstackgerritOpenStack Proposal Bot proposed openstack/diskimage-builder: Updated from global requirements  https://review.openstack.org/31372122:16
*** ayoung has joined #tripleo22:16
*** rhallisey has quit IRC22:18
openstackgerritOpenStack Proposal Bot proposed openstack/os-cloud-config: Updated from global requirements  https://review.openstack.org/31374822:21
openstackgerritOpenStack Proposal Bot proposed openstack/os-refresh-config: Updated from global requirements  https://review.openstack.org/30313722:21
openstackgerritOpenStack Proposal Bot proposed openstack/python-tripleoclient: Updated from global requirements  https://review.openstack.org/26852822:22
openstackgerritOpenStack Proposal Bot proposed openstack/tripleo-common: Updated from global requirements  https://review.openstack.org/31377722:24
*** david-lyle has quit IRC22:35
*** rbrady_ has joined #tripleo22:37
*** david-lyle has joined #tripleo22:37
*** rbrady has quit IRC22:37
*** mkovacik__ has joined #tripleo22:42
*** mkovacik_ has quit IRC22:45
*** yamahata has quit IRC23:04
*** saneax_AFK is now known as saneax23:15
*** akshai has quit IRC23:35
*** panda has quit IRC23:42
*** panda has joined #tripleo23:42
*** apetrich has quit IRC23:43
*** MaxPC has quit IRC23:44
*** absubram has joined #tripleo23:48
*** absubram_ has joined #tripleo23:49
*** absubram has quit IRC23:53
*** absubram_ is now known as absubram23:53
*** akshai has joined #tripleo23:57
*** akshai_ has joined #tripleo23:58

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