Monday, 2016-11-21

*** achadha has joined #tripleo00:04
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: WIP - Deploy TripleO with Puppet 4  https://review.openstack.org/37120900:25
*** zoli|gone has quit IRC00:28
*** zoliXXL has joined #tripleo00:31
openstackgerritMerged openstack/diskimage-builder: Fix runtime ssh host keys script  https://review.openstack.org/39980500:31
openstackgerritMerged openstack/diskimage-builder: Turn off tracing around pid/chroot check  https://review.openstack.org/39936500:31
*** greghaynes has quit IRC00:33
*** tiswanso has joined #tripleo00:34
*** achadha has quit IRC00:36
*** tiswanso has quit IRC00:38
*** greghaynes has joined #tripleo00:41
*** bandini has quit IRC00:45
*** bandini has joined #tripleo00:47
*** myoung|pto has quit IRC01:08
*** myoung has joined #tripleo01:08
*** newmember has joined #tripleo01:35
*** newmember has quit IRC01:46
*** tiswanso has joined #tripleo01:52
*** mnaser has quit IRC01:52
*** tiswanso has quit IRC01:52
*** tiswanso has joined #tripleo01:53
*** mnaser has joined #tripleo02:07
*** ctayal has joined #tripleo02:32
*** ctayal has quit IRC02:46
ggilliesanyone around who would be able to help me diagnose a mistral/heat problem02:51
ggilliesmy overcloud deploy is throwing this error http://paste.openstack.org/show/589831/02:54
ggilliesI am using dlrn stable newton that has passed CI02:54
ggillieson both under and overcloud02:54
ggilliesit looks like there was a bug about this and a fix to put it into the mistral environment02:55
ggillieshttps://bugs.launchpad.net/tripleo/+bug/163127902:55
openstackLaunchpad bug 1631279 in tripleo "SnmpdReadonlyUserPassword isn't set by the Mistral workflow" [High,Fix released] - Assigned to Dougal Matthews (d0ugal)02:55
ggilliesbut for some reason I am still hitting it02:55
openstackgerritSteve Baker proposed openstack/instack-undercloud: Set heat.conf max_nested_stack_depth = 6  https://review.openstack.org/39750802:56
*** pleia2 has quit IRC02:58
*** dmsimard has quit IRC02:58
*** pleia2 has joined #tripleo02:59
*** dmsimard has joined #tripleo03:00
*** limao has joined #tripleo03:10
*** nyechiel has joined #tripleo03:42
*** links has joined #tripleo03:46
*** limao has quit IRC03:54
*** fragatina has quit IRC04:07
*** fragatina has joined #tripleo04:07
*** links has quit IRC04:17
*** masco has joined #tripleo04:18
*** tzumainn has joined #tripleo04:37
*** misty-cloud has joined #tripleo04:48
*** limao has joined #tripleo04:54
*** limao has quit IRC04:59
*** prateek has joined #tripleo05:03
*** limao has joined #tripleo05:06
*** udesale has joined #tripleo05:07
*** yamahata has joined #tripleo05:16
*** sshnaidm has joined #tripleo05:19
*** tzumainn has quit IRC05:25
*** yamahata has quit IRC05:31
*** ctayal has joined #tripleo05:32
*** oshvartz has quit IRC05:32
*** ctayal has quit IRC05:36
openstackgerritBabu Shanmugam proposed openstack/puppet-tripleo: Split ovn plugin and northd configuration  https://review.openstack.org/38793906:04
*** I has joined #tripleo06:08
*** sudipto_ has joined #tripleo06:08
*** I is now known as Guest5697206:08
*** achadha has joined #tripleo06:09
*** cwolferh has joined #tripleo06:11
*** anshul has joined #tripleo06:14
*** noslzzp has quit IRC06:17
*** anshul has quit IRC06:19
*** anshul has joined #tripleo06:22
*** jaosorior has joined #tripleo06:25
*** abregman has joined #tripleo06:29
*** cwolferh has quit IRC06:35
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Ensure heat-domain hiera is in nodes that contain keystone  https://review.openstack.org/40006506:35
*** pmannidi has quit IRC06:37
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Remove explicit hiera calls for heat in keystone profile  https://review.openstack.org/39959506:40
*** masco has quit IRC06:44
*** lmiccini has joined #tripleo06:45
*** jaosorior has quit IRC06:46
*** jaosorior has joined #tripleo06:47
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add necessary parameters for encrypted volumes support  https://review.openstack.org/39817706:49
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Use encrypted volume in scenario004  https://review.openstack.org/39822106:50
sshnaidmmorning06:52
jaosoriorsshnaidm: morning dude06:52
*** pmannidi has joined #tripleo06:54
jaosoriorsshnaidm: was the only thing missing for the network fix in the CI just another core?06:54
sshnaidmjaosorior,  in https://review.openstack.org/#/c/395702/ I don't see any objections06:55
sshnaidmjaosorior, but here is some discussion https://review.openstack.org/#/c/395529/06:56
jaosorioryeah06:56
sshnaidmjaosorior, there is question to slagle, pretty trivial06:56
jaosoriorand as far as I can see it's only related to the multinode jobs06:56
sshnaidmjaosorior, I really hope so06:57
jaosoriorwould be good to ask around, but I really don't think anybody uses those multinode functions outside of CI06:57
jaosoriorI would be surprised06:57
jaosoriorif someone is using it, then that can be configurable, with the default being the old one, and deploy.sh passing the new value06:58
jaosoriorthat could be a way06:58
sshnaidmheh, I'd like to use it, but no way :)06:58
*** florianf has joined #tripleo06:58
sshnaidmwhere can you find this setup in standalone? it's tied to nodepool configuration06:59
*** fzdarsky has joined #tripleo07:00
sshnaidmI'm trying hard to find ways to reproduce multinode jobs and it seems very nontrivial, tripleo.sh doesn't help here at all07:00
*** masco has joined #tripleo07:01
*** iranzo has joined #tripleo07:02
*** iranzo has joined #tripleo07:02
*** pmannidi_ has joined #tripleo07:02
*** pmannidi has quit IRC07:04
sshnaidmwe need also derekh comment on this again07:04
jaosoriorlets ping them today when they're online07:05
*** rasca has joined #tripleo07:07
*** oshvartz has joined #tripleo07:10
*** jbadiapa has joined #tripleo07:15
*** ealcaniz has joined #tripleo07:15
*** pcaruana has joined #tripleo07:17
*** pgadiya has joined #tripleo07:18
*** flepied1 has quit IRC07:19
*** jprovazn has joined #tripleo07:21
*** cwolferh has joined #tripleo07:26
*** hjensas has joined #tripleo07:48
*** hjensas has joined #tripleo07:48
*** b00tcat has joined #tripleo07:52
*** abandini has joined #tripleo07:52
*** jtomasek has joined #tripleo07:53
*** jtomasek has quit IRC07:57
*** jtomasek has joined #tripleo07:58
*** chem has joined #tripleo07:58
*** pmannidi_ has quit IRC08:01
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Use encrypted volume in scenario004  https://review.openstack.org/39822108:03
*** Ng has quit IRC08:06
*** NachoDuck has quit IRC08:06
*** shardy has joined #tripleo08:07
*** skramaja has joined #tripleo08:07
*** saneax-_-|AFK is now known as saneax08:07
*** Ng has joined #tripleo08:08
*** ChanServ sets mode: +v Ng08:08
*** NachoDuck has joined #tripleo08:08
*** pmannidi has joined #tripleo08:08
*** flepied has joined #tripleo08:09
*** tremble has joined #tripleo08:10
*** tremble has quit IRC08:10
*** tremble has joined #tripleo08:10
*** mhenkel has joined #tripleo08:11
*** achadha has quit IRC08:14
*** jlinkes has joined #tripleo08:15
*** achadha has joined #tripleo08:18
*** ccamacho has joined #tripleo08:25
*** amoralej|off is now known as amoralej08:27
*** dsariel has joined #tripleo08:27
*** abregman has quit IRC08:29
*** hjensas has quit IRC08:33
*** skramaja_ has joined #tripleo08:34
*** skramaja has quit IRC08:34
*** abregman has joined #tripleo08:35
*** aufi has joined #tripleo08:36
*** jpena|off is now known as jpena08:37
*** b00tcat has quit IRC08:38
*** b00tcat has joined #tripleo08:38
*** jpich has joined #tripleo08:39
*** abregman has quit IRC08:39
*** arxcruz has joined #tripleo08:40
*** sshnaidm is now known as sshnaidm|afk08:40
*** jd__ has quit IRC08:43
*** abregman has joined #tripleo08:43
*** milan has joined #tripleo08:43
jaosoriorlhinds: hey dude, can you check this out? https://review.openstack.org/#/c/391550/208:45
*** skramaja_ has quit IRC08:45
*** skramaja_ has joined #tripleo08:45
b00tcathi, can I get +workflow on this one? https://review.openstack.org/#/c/399125/08:47
*** tobias_fiberdata has joined #tripleo08:47
*** NobodyCam has quit IRC08:49
*** jkilpatr has quit IRC08:50
*** tobias-fiberdata has quit IRC08:50
*** jkilpatr has joined #tripleo08:52
*** NobodyCam has joined #tripleo08:52
shardyb00tcat: one question - what happens to existing users when this port changes?  Is it transparently handled e.g in the neutron drivers?08:53
*** skramaja_ is now known as skramaja08:54
*** noslzzp has joined #tripleo08:54
jaosoriorshardy: regarding the keystone-heat issue in stable/newton, This fix was needed as well https://review.openstack.org/#/c/400065/08:54
shardyjaosorior: ack, thanks, looking08:56
*** jd__ has joined #tripleo08:56
shardyjaosorior: re https://review.openstack.org/#/c/399599/ - you can approve it if you think it's ready to land08:57
jaosoriorshardy: waiting for the results of https://review.openstack.org/#/c/399595/ to approve08:57
*** bvandenh has joined #tripleo08:57
shardyjaosorior: ah, yeah will be good to land those together, although I think we'll need to land the tht patch first anyway08:58
shardylets hope CI passes on 399595 this time08:58
*** noslzzp has quit IRC08:59
b00tcatshardy: our puppet module doesn't actually support changing the port on which the API listens, but when it does we will handle that transparently08:59
b00tcatanyway the main purpose of that patch is to change the default port08:59
jaosoriorshardy: anyway, lets hope we can land those soon08:59
*** tobias_fiberdata has quit IRC09:00
jaosoriorshardy: could you check this one out? https://review.openstack.org/#/c/397350/09:00
shardyb00tcat: surely you need support for changing the port before, uh, changing the port?09:00
shardyperhaps I'm missing something, but it seems like this will break all existing users09:00
shardyI'm unclear how many users there may be tbh, but we should try to do things in the least impactful way IMO09:01
b00tcatshardy: I'm certain that there will be 0 users running newton/ocata+midonet as it's still not supported (and when it is, they will use the MN API that listens on 8181)09:02
b00tcathowever for backward compatibility's sake I can set the default port to 8080 and leave it to be configurable09:03
b00tcatif that suits you better :-)09:03
*** tobias_fiberdata has joined #tripleo09:03
*** noslzzp has joined #tripleo09:03
shardyb00tcat: Ok, yeah that sounds better - I'm just trying to establish patterns where we always think about backwards compatibility and upgrades09:04
shardyb00tcat: my confusion is because we made a big effort to land midonet support back in liberty09:04
shardyso I'm surprised to hear there will be zero users upgrading09:05
shardyand, given that the code exists in stable/liberty, it's hard to justify that assumption, even if we suspect it's likely to be true09:05
b00tcatthere will be indeed, but the new API listens on 818109:05
b00tcatok I'll make it configurable and set 8080 as default, thanks!09:06
*** noslzzp has quit IRC09:06
*** numans has joined #tripleo09:07
*** noslzzp has joined #tripleo09:07
jpichIf folks have time to review a a small tripleo-common change, a missing workflow parameter is causing a lot of issues when working with multiple plans in the UI https://review.openstack.org/#/c/398967/ - the change is backwards compatible09:08
*** lucas-afk is now known as lucasagomes09:09
*** dsariel has quit IRC09:09
shardyjpich: lgtm, +209:10
jpichThanks, shardy, matbu09:11
matbujpich: de rien :)09:12
jpich:)09:12
*** paramite has joined #tripleo09:13
openstackgerrithoward lee proposed openstack/tripleo-image-elements: Remove vim configuration in source file  https://review.openstack.org/40013709:20
mariosshardy: hey, i updated https://review.openstack.org/#/c/392116/ if you get a chance - missed O1 but would be nice to land it this week anyway09:21
*** jtomasek has quit IRC09:25
openstackgerritSteven Hardy proposed openstack/puppet-tripleo: Move calculation of neutron l3_ha into puppet profile  https://review.openstack.org/39892609:26
*** achadha has quit IRC09:26
b00tcatis the type json in THT yaml files converted to a puppet hash ?09:26
*** gfidente has joined #tripleo09:27
*** gfidente has quit IRC09:27
*** gfidente has joined #tripleo09:27
shardyb00tcat: it depends on the heat template - it's not always passed directly to puppet via config_settings in the service templates09:28
shardyoften some values are extracted, or sometimes it's serialized to json via str_replace09:28
shardyit depends on what the underlying puppet profile expects09:28
*** zoliXXL is now known as zoli09:29
shardymarios: ack, thanks will do another pass and hopefully we can land it09:29
shardymarios: FYI I got the first iteration of the WIP patch working last week09:29
shardyI did an upgrade without pacemaker of a subset of services, and it worked pretty well09:30
shardymarios: if you're happy with the approach, I'll try to get the rest of the non-pacemaker services working/tested, then move on to breaking out the pacemaker pieces09:30
mariosshardy: thanks, I looked at that again towards the end of the week am setting up another dev box so i can try that too. so it looks like the whole process is driven by heat here right?09:31
openstackgerritMerged openstack/tripleo-common: Remove network-gateway element from image build  https://review.openstack.org/39858309:31
mariosshardy: i mean, it isn't 'spit out the re-assembled ansible tags now workbooks for the operator to run themselves'09:31
*** zoli is now known as zoliXXL09:31
shardymarios: yep, all driven by heat so the upgrade process can look exactly the same to operators09:31
shardymarios: no, but we could do that in future09:31
zoliXXLgood morning09:31
shardyI've actually been debugging on the nodes running the ansible steps manually09:31
mariosshardy: just this is the original direction we discussed, just wanted to clarify. so, how long did the non ha run take for that?09:31
*** zoliXXL is now known as zoli|wfh09:32
mariosshardy: ack I think i softened/removed that language from the spec as this is what i understood after my latest pass and given your comments on the spec09:32
shardymarios: perhaps some miscommunication then - I've always intended the default to remain driven via heat, so that we give a consistent experience to upgrading users09:32
shardymarios: my PoC has always done that, but I think it's a pretty small step to exposing the playbooks for advanced operators to drive themselves09:33
shardyI just don't think we should require that by default09:33
openstackgerritMerged openstack/tripleo-heat-templates: Disable keepalived for HA deployments via t-h-t  https://review.openstack.org/39955409:33
matbushardy: i'm testing your review right now09:33
shardymatbu: nice, feedback welcome09:34
matbushardy: but i deployed an overcloud with pacemaker :)09:34
*** zoli|wfh is now known as zoliXXL09:34
shardymatbu: Ok, that won't work yet09:34
matbushardy: k09:34
shardymarios: I was testing a minimal setup with only keystone enabled so the timings aren't really representative - about 5 minutes09:34
mariosshardy: OK, at one point I thought we had said that - after EmilienM pointer to the spinal stack model (create the script and op will run it). at least emilienm +1d that on v3 https://review.openstack.org/#/c/392116/3/specs/ocata/tripleo-composable-upgrades.rst09:34
shardymarios: hoping to get some more realistic testing done this week09:35
shardymarios: yeah this is still exactly the same as how spinal-stack did it09:35
shardywe just integrate running the workflow via heat for this iteration09:35
*** pblaho has joined #tripleo09:35
mariosshardy: so its pretty cool that we can move the upgrades into the tags like that per service. My main concern doing it all via heat is that when we discussed at summit I thought we said we'd avoid a 'pushbutton' upgrade because we don't want to upgrade all the things at once09:35
shardywhich I think adresses a lot of the concerns about the previous ansible prototyping - this IMO fits much better with our existing architecture09:36
mariosshardy: do you think we can still achieve that in this way? Perhaps an env file to dictate which services to be upgraded in a given run?09:36
shardywhile still leaving the door open to a more split-stack model for those who want it09:36
b00tcatshardy: I was just thinking that if I leave the MN API default port to 8080 that collides with the swift proxy default port09:36
*** athomas has joined #tripleo09:37
shardymarios: until we have containers we can't upgrade service by service, and I think the upgrade model for containers will be completely different09:37
*** jtomasek has joined #tripleo09:37
shardymarios: but it'd be simple enough to have upgrades run to e.g step2 then stop09:37
shardyor whatever09:37
mariosshardy: well not really thinking service by service, but for ex, 'controlplane' vs 'non' as one distinction09:37
mariosshardy: group of services i guess09:37
*** jtomasek has quit IRC09:37
shardymarios: Ah, yeah - still figuring that one out, but it should be possible09:38
mariosshardy: i mean we can still orchestrate that here, like use 'step2' for ctlplane services, step 3 for others for x09:38
*** jtomasek has joined #tripleo09:38
mariosshardy: but09:38
shardymarios: basically I'm thinking we add more tags and use them to define whicha re controlplane tasks09:38
mariosshardy: the main concern is, it is still, 'run this command and all your things will be upgraded'09:38
shardymarios: well this model still doesn't consider any non controlplane services09:39
shardyI was assuming we'd still deliver a script for e.g compute nodes09:39
mariosshardy: i see... right so this is actually only for control plane services09:39
shardywhere it gets more fuzzy is when folks might mix controlplane services on e.g storage (or even compute) nodes09:39
shardymarios: yeah this first pass is about making the controlplane upgrade modular and composable09:39
mariosshardy: i mean 'this' being the ansible/heat upgrade workflow you are ading with https://review.openstack.org/#/c/393448/09:40
shardythen we can figure out if/where to wire in the non-controlplane stuff09:40
*** dbecker has joined #tripleo09:40
shardymarios: yup - that's only really focussed on breaking up the monolitic controller scripts09:40
shardywhich I hope is a good first step09:41
mariosshardy: ok makes sense thanks for taking the time shardy i will stop harassing you and will hopefully start to get more time to try that out this week too (BZs still comingin for 10 but...)09:41
shardyas I said, feedback welcome, I feel like I've been going it alone a bit so far :)09:41
shardyso more perspectives would be helpful09:41
mariosyes you have thanks very much shardy09:42
marios(and am sorry it has been that way but as you know not through choice)09:43
shardymarios: yep cool, no worries I know everyone is super busy09:43
openstackgerritMarkos Chandras proposed openstack/diskimage-builder: elements: pip-and-virtualenv: Add python-xml dependency  https://review.openstack.org/40015009:43
shardyI just don't want to invest too much more time if folks are going to oppose this approach later09:43
shardyIMO it's pretty nice tho09:44
mariosshardy: heh :) yes I think it is very cool too and is a fantastic first iteration (I mean it is a *complete* re-write of the upgrades logic which is obsolete for Newton->Ocata as in the spec)09:45
shardymarios: yeah, but I think we can reduce the work by just running some of the pacemaker stuff directly via ansible from the pacemaker service template09:46
shardyas that seems to be where a majority of the upgrade complexity lies09:46
shardythen we get to decompse that after composable HA lands ;)09:46
* shardy going to try that this week09:47
*** derekh has joined #tripleo09:48
jaosoriorcan someone check this out? https://review.openstack.org/#/c/397350/ it adds fernet token support (but doesn't add it as a default); this one tests it https://review.openstack.org/#/c/398897/209:56
*** owalsh_ has joined #tripleo09:56
*** limao has quit IRC09:57
*** owalsh_ has quit IRC09:57
*** owalsh_ has joined #tripleo09:58
*** mhenkel has quit IRC09:58
*** owalsh has joined #tripleo09:58
*** mhenkel has joined #tripleo10:01
openstackgerritSteven Hardy proposed openstack/puppet-tripleo: Move calculation of neutron l3_ha into puppet profile  https://review.openstack.org/39892610:04
*** dsariel has joined #tripleo10:06
openstackgerritMerged openstack/instack: Replace 'assertTrue(a in b)' with 'assertIn(a, b)'  https://review.openstack.org/39802910:06
*** dtantsur|afk is now known as dtantsur10:12
*** arxcruz has quit IRC10:15
*** arxcruz has joined #tripleo10:15
*** achadha has joined #tripleo10:27
openstackgerritmathieu bultel proposed openstack-infra/tripleo-ci: Implement overcloud upgrade job - Mitaka -> Newton  https://review.openstack.org/32375010:31
*** achadha has quit IRC10:31
*** yolanda has joined #tripleo10:32
*** athomas has quit IRC10:36
*** athomas has joined #tripleo10:41
*** udesale has quit IRC10:47
*** akrivoka has joined #tripleo10:49
*** ohamada has joined #tripleo10:52
*** panda|Zz is now known as panda10:52
*** cylopez has joined #tripleo10:55
jaosoriorjistr: if you have time can you check this out? https://review.openstack.org/#/c/397350/10:59
*** zoliXXL is now known as zoli|brb11:03
*** tesseract has joined #tripleo11:10
*** tesseract is now known as Guest9374011:11
*** misty-cloud has quit IRC11:11
*** sshnaidm|afk is now known as sshnaidm11:13
*** katkapilatova has joined #tripleo11:15
*** achadha has joined #tripleo11:28
*** akrivoka has quit IRC11:31
*** akrivoka has joined #tripleo11:32
*** achadha has quit IRC11:33
*** _milan_ has joined #tripleo11:36
*** zoli|brb is now known as zoli|wfh11:38
*** milan has quit IRC11:38
*** chandankumar has joined #tripleo11:41
openstackgerritKaterina Pilatova proposed openstack/tripleo-validations: validation_output.py: Provided output for ansible debug module  https://review.openstack.org/39717711:42
*** ealcaniz has quit IRC11:44
*** jkilpatr has quit IRC11:45
*** jkilpatr has joined #tripleo11:45
openstackgerritJavier Peña proposed openstack-infra/tripleo-ci: Enable consuming packages for a feature branch  https://review.openstack.org/39956211:47
*** masco has quit IRC11:47
dtantsurshardy, morning! have you had a chance to check https://blueprints.launchpad.net/tripleo/+spec/raid-workflow as discussed on the last meeting?11:48
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add necessary parameters for encrypted volumes support  https://review.openstack.org/39817711:48
*** sudipto_ has quit IRC11:50
*** Guest56972 has quit IRC11:50
shardydtantsur: sorry I did look at it but forgot to target/approve it, now done11:50
shardywe now officially have a terrifying backlog of features for ocata (37 blueprints!) ;)11:51
shardyI hope folks realize how short this cycle is11:51
*** pkovar has joined #tripleo11:54
dtantsursigh11:55
dtantsuranyway, thanks for checking it11:55
dtantsurspeaking of blueprint, bfournie, can we close https://blueprints.launchpad.net/tripleo/+spec/tripleo-lldp-validation ? it's being implemented in ironic-inspector-client now12:01
*** hewbrocca_afk is now known as hewbrocca12:01
dtantsurbtw, please use this opportunity to remove 200 lines of code from tripleo-common: https://review.openstack.org/#/c/395060/12:03
*** masco has joined #tripleo12:05
*** cylopez has quit IRC12:07
shardydtantsur: if dsneddon and shadower agree we can mark it as obsoleted and reference the ironic-inspector blueprint instead12:07
d0ugaldtantsur: \o/12:08
EmilienMhello folks12:08
openstackgerritDmitry Tantsur proposed openstack/instack-undercloud: Only erase disk metadata if automated cleaning is enabled  https://review.openstack.org/40021912:08
d0ugalEmilienM: Hey!12:09
shardyEmilienM: Hey, welcome back!12:09
shardyhope you had good PTO12:09
EmilienMthanks, it was good to disconnect!12:09
*** zoli|wfh is now known as zoli|lunch12:12
*** rhallisey has joined #tripleo12:13
*** shardy is now known as shardy_lunch12:14
*** ccamacho is now known as ccamacho|lunch12:15
*** pabelanger has quit IRC12:15
*** pabelanger has joined #tripleo12:15
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Error when users provide jinja2 templates as environment files  https://review.openstack.org/40022312:19
-openstackstatus- NOTICE: We are currently having capacity issues with our ubuntu-xenial nodes. We have addressed the issue but will be another few hours before new images have been uploaded to all cloud providers.12:20
*** noslzzp has quit IRC12:21
shadowerdtantsur: can you send me a link to the lldp inspector blueprint?12:23
dtantsurshadower, http://specs.openstack.org/openstack/ironic-inspector-specs/specs/lldp-reporting.html12:24
shadowerthanks12:24
shadowerdtantsur, shardy_lunch: the ironic lldp blueprint looks good to me. Assuming that bfournie and dsneddon are happy to drop https://blueprints.launchpad.net/tripleo/+spec/tripleo-lldp-validation in favour of it, it's fine by me12:28
*** lucasagomes is now known as lucas-hungry12:28
*** pkovar has quit IRC12:29
*** lblanchard has joined #tripleo12:31
jpichd0ugal: Hello! If you could add https://review.openstack.org/#/c/398967/ to your review list for when you have a chance next, I'd really appreciate it :) It's a small, backwards compatible change to a workflow, which is causing a lot of headaches for the UI and I'm hoping to backport12:31
apetrichjpich, talking about reviews could you have a look at these :) https://review.openstack.org/#/c/398289 https://review.openstack.org/#/c/39822612:32
jpichapetrich: Will do!12:33
apetrichjpich, cheers :)12:34
d0ugaljpich: sure12:35
jpichd0ugal: Thank you12:36
*** dprince has joined #tripleo12:36
d0ugaljpich: LGTM12:38
openstackgerritDmitry Tantsur proposed openstack/tripleo-common: Workflow for applying RAID configuration to Ironic nodes  https://review.openstack.org/40023112:39
dtantsurd0ugal, or somebody knowing mistral, does this ^^^ looks at least remotely sane?12:39
* dtantsur wants to check he does not do something stupid before jumping into real testing12:39
d0ugalLooking12:40
jpichd0ugal: Ta!12:40
openstackgerritKaterina Pilatova proposed openstack/tripleo-validations: validation_output.py: Provided output for ansible debug module.  https://review.openstack.org/39717712:40
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Use encrypted volume in scenario004  https://review.openstack.org/39822112:40
*** lblanchard has quit IRC12:42
openstackgerritArx Cruz proposed openstack/tripleo-quickstart: Enable cinder-backup service on minimal pacemaker  https://review.openstack.org/39658712:42
*** fultonj has joined #tripleo12:44
*** misty-cloud has joined #tripleo12:46
*** fultonj has quit IRC12:46
openstackgerritlilintan proposed openstack/tripleo-common: Drop *openstack/common* in flake8 exclude list  https://review.openstack.org/37388212:46
*** thrash|g0ne is now known as thrash12:49
*** tiswanso has quit IRC12:52
jaosoriorslagle: this needs to merge https://review.openstack.org/#/c/400065/ in order to merge https://review.openstack.org/#/c/399595/12:53
*** kjw3 has joined #tripleo12:55
slaglejaosorior: ok, i +A'd that one as well12:56
openstackgerritMerged openstack/tripleo-common: Remove unused bits from node management code in utils/node.py  https://review.openstack.org/39506012:56
jaosoriorcool12:57
jaosoriorslagle: could you take a look at this? https://review.openstack.org/#/c/395529/12:57
*** misty-cloud has quit IRC12:58
slaglesure12:58
*** bfournie has quit IRC13:00
d0ugaldtantsur: From a workflow perspective, I think it makes sense.13:00
*** limao has joined #tripleo13:00
dtantsurk, will test then13:00
d0ugaldtantsur: I've never done a default value of a list before13:00
d0ugaldtantsur: so not sure that works?13:00
dtantsurd0ugal, me neither, will check :)13:01
dtantsuractually, I don't need it as a parameter too much, this just looks a bit cleaner to me13:01
openstackgerritDmitry Tantsur proposed openstack/tripleo-common: Workflow for applying RAID configuration to Ironic nodes  https://review.openstack.org/40023113:03
*** pkovar has joined #tripleo13:05
*** ccamacho|lunch is now known as ccamacho13:05
*** limao_ has joined #tripleo13:06
*** jschluet is now known as jschlueter13:07
jaosoriorderekh: can you revisit https://review.openstack.org/#/c/395529/ ?13:07
*** pgadiya has quit IRC13:07
*** shardy_lunch is now known as shardy13:07
*** limao has quit IRC13:08
*** trown|outtypewww is now known as trown13:08
*** jpena is now known as jpena|lunch13:08
*** jaosorior is now known as jaosorior_brb13:09
*** noslzzp has joined #tripleo13:11
*** fultonj has joined #tripleo13:14
*** prateek has quit IRC13:14
*** jprovazn has quit IRC13:14
*** misty-cloud has joined #tripleo13:15
openstackgerritMerged openstack/tripleo-heat-templates: Use keystone profile parameter to pass heat password  https://review.openstack.org/39959913:20
misty-cloudhi all13:20
misty-cloudone small question13:20
misty-clouddo custom roles require -r option in "openstack overcloud deploy"13:21
*** ramishra has quit IRC13:21
misty-cloud?13:21
yolandahi apevec, so i need to raise some patch against that tripleo instack repo as well?13:21
misty-cloudstill that is the way or it is removed13:22
misty-cloud?13:22
*** ramishra has joined #tripleo13:23
akrivokahi people, I have a spec up for plan export/import via the ui, would love some reviews: https://review.openstack.org/#/c/397296/ thanks!13:23
*** amoralej is now known as amoralej|lunch13:24
misty-cloudany help?13:26
*** pradk has joined #tripleo13:26
*** jayg|g0n3 is now known as jayg13:26
*** morazi has quit IRC13:28
weshaymisty-cloud, you are referring to the ./quickstart.sh args?13:28
*** rlandy has joined #tripleo13:28
misty-cloudopenstack overcloud deploy –templates -r my_roles_data.yaml13:28
misty-cloudthis one13:28
misty-cloudthis is from steve hardy's blog here http://hardysteven.blogspot.in/2016/10/tripleo-composablecustom-roles.html13:29
*** lucas-hungry is now known as lucasagomes13:29
misty-cloudmy question is, still these steps are valid for custom role?13:30
*** bfournie has joined #tripleo13:30
*** achadha has joined #tripleo13:31
misty-cloudfor newton release13:31
openstackgerritmathieu bultel proposed openstack-infra/tripleo-ci: Implement overcloud upgrade job - Mitaka -> Newton  https://review.openstack.org/32375013:32
*** cylopez has joined #tripleo13:32
*** ealcaniz has joined #tripleo13:33
misty-cloudany help?13:34
weshaymisty-cloud, /me reading.. I see what you are talking about13:34
weshayI have not tried that yet..13:34
*** flepied has quit IRC13:35
*** zoli|lunch is now known as zoli|wfh13:35
*** achadha has quit IRC13:35
misty-cloudok13:36
*** tiswanso has joined #tripleo13:37
weshaymisty-cloud, I hopefully may have time to try this later today, you may want to email the list13:37
misty-cloudok13:37
*** dtantsur is now known as dtantsur|brb13:38
* shardy reads scrollback13:39
*** hjensas has joined #tripleo13:39
*** hjensas has joined #tripleo13:39
shardymisty-cloud: yes, those features landed for the newton release13:39
*** honza has joined #tripleo13:40
shardymisty-cloud: you need to make sure you have the latest stable/newton release, as a few fixes landed after the newton GA13:40
*** honza is now known as Guest1601813:40
*** hoobaman has joined #tripleo13:41
hoobamanguys13:41
misty-cloudok13:41
shardymisty-cloud: there are two ways to specify custom roles_data.yaml13:42
hoobamanhas there something changed in the bridge mappings in mitaka?13:42
hoobamancompared to liberty13:42
misty-cloudok13:42
shardymisty-cloud: either point --templates /foo/templates13:42
shardywhere /foo/templates/roles_data.yaml is modified13:42
misty-cloudyes I read your blog here http://hardysteven.blogspot.in/2016/10/tripleo-composablecustom-roles.html13:42
shardyor use the new -r my_roles_data.yaml option to tripleoclient13:42
hoobamani was able to set 'bridgemapping= external:brprod,management:brprod' to same dst bridge in kilo and liberty13:42
hoobamanthis is not working anymore?13:42
misty-cloudok13:42
hoobamanit complains about not being unique13:43
hoobamanbut this worked in kilo and liberty13:43
misty-cloudthanks steve13:44
shardymisty-cloud: yw, let us know how it goes :)13:44
misty-cloudok13:44
*** chandankumar has quit IRC13:45
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Configure /etc/hosts via os-collect-config script  https://review.openstack.org/40025213:45
hjensasIf I have two files containing resources for OS::TripleO::NodeUserData: . I have to create a single environment file? If I have two environment files both adding OS::TripleO::NodeUserData: to the resource_registry the last one specified on command line overwrite the other one?13:47
derekhjaosorior_brb: done13:48
hjensasCan I somehow specify a merge instead of overwrite?13:48
openstackgerritDan Prince proposed openstack/tripleo-common: Drop use of hosts element.  https://review.openstack.org/40025313:49
*** ramishra_ has joined #tripleo13:51
*** ealcaniz has quit IRC13:52
*** skramaja_ has joined #tripleo13:53
*** jprovazn has joined #tripleo13:54
*** ramishra has quit IRC13:54
*** skramaja has quit IRC13:54
derekhpwd13:54
hoobamancan i set a bridgemapping to an ovs Int port of a bridge?13:55
openstackgerritKaterina Pilatova proposed openstack/tripleo-validations: introspection-images.yaml: Validation checking existence of required images.  https://review.openstack.org/40025613:55
hoobamandatacentere:vlan1000 for example (vlan100O is vlan tagged port on ovs bridge)13:56
EmilienMmwhahaha: not sure it's a puppet4 thing, but when rebasing my puppet4 testing patch in tripleo CI, I saw a dependency cycle: http://logs.openstack.org/09/371209/38/check/gate-tripleo-ci-centos-7-nonha-multinode/1fe4530/console.html#_2016-11-21_00_47_09_74643513:56
*** tzumainn has joined #tripleo13:56
openstackgerritBrad P. Crochet proposed openstack/tripleo-common: Make setting nodes to manageable a discrete workflow  https://review.openstack.org/39842213:57
*** ramishra_ has quit IRC13:58
*** ramishra has joined #tripleo14:00
*** ansmith has joined #tripleo14:03
openstackgerritMerged openstack/tripleo-common: Pass the plan name when tagging nodes  https://review.openstack.org/39896714:03
*** jpena|lunch is now known as jpena14:03
*** anshul has quit IRC14:04
mwhahahaEmilienM: hmm interesting, i've seen something similar to that but i think it's just how we've defined iptables in puppet-tripleo14:04
EmilienMmwhahaha: did you see it with puppet3?14:07
mwhahahanot that i recall14:07
mwhahahait might be related to the containment changes in 414:07
openstackgerritJulie Pichon proposed openstack/tripleo-common: Pass the plan name when tagging nodes  https://review.openstack.org/40026314:07
*** tiswanso has quit IRC14:07
*** tiswanso has joined #tripleo14:08
*** jprovazn has quit IRC14:10
openstackgerritMerged openstack/tripleo-heat-templates: Ensure heat-domain hiera is in nodes that contain keystone  https://review.openstack.org/40006514:11
openstackgerritMerged openstack/puppet-tripleo: Remove explicit hiera calls for heat in keystone profile  https://review.openstack.org/39959514:11
openstackgerritMerged openstack/instack-undercloud: Configure undercloud docker for insecure registry  https://review.openstack.org/39646014:11
*** jprovazn has joined #tripleo14:12
*** misty-cloud has quit IRC14:15
EmilienMpanda: what are known blockers for CI promotion?14:16
pandaEmilienM: https://bugs.launchpad.net/tripleo/+bug/164351114:16
openstackLaunchpad bug 1643511 in OpenStack Compute (nova) "nova-api commands fail when running behind httpd" [Undecided,In progress] - Assigned to Juan Antonio Osorio Robles (juan-osorio-robles)14:16
*** sudipto_ has joined #tripleo14:17
*** Guest56972 has joined #tripleo14:17
pandaEmilienM: there was another on friday, let me check if it was solved.14:18
EmilienMjaosorior_brb: in your revert ( https://review.openstack.org/#/c/400193/ ) - I would put some context to let reviewers easily know why you want to revert that14:18
pandaEmilienM: yes, not solved, but package pinned on upstream https://bugs.launchpad.net/os-client-config/+bug/164289714:18
openstackLaunchpad bug 1642301 in python-openstackclient "duplicate for #1642897 osc fail when using admin_token -- __init__() got an unexpected keyword argument 'project_domain_id'" [High,Fix released] - Assigned to Boris Bobrov (bbobrov)14:18
*** lblanchard has joined #tripleo14:19
pandaoh, it was fixed too https://bugs.launchpad.net/python-openstackclient/+bug/164230114:20
openstackLaunchpad bug 1642301 in python-openstackclient "osc fail when using admin_token -- __init__() got an unexpected keyword argument 'project_domain_id'" [High,Fix released] - Assigned to Boris Bobrov (bbobrov)14:20
pandaEmilienM: the problem is, we're getting a different bug each day ...14:21
openstackgerritMerged openstack/os-collect-config: ec2 collector attempt config-drive before metadata server  https://review.openstack.org/36973114:22
openstackgerritMerged openstack/os-net-config: Add sample files for fail_mode and ovs_extra template  https://review.openstack.org/39788314:23
*** midl has joined #tripleo14:23
*** jcoufal has joined #tripleo14:25
*** kbyrne has quit IRC14:27
*** dtantsur|brb is now known as dtantsur14:28
*** kbyrne has joined #tripleo14:28
openstackgerrityolanda.robla proposed openstack/instack: Do not raise an exception if LIB is not found  https://review.openstack.org/40027514:29
*** saibarspeis has joined #tripleo14:29
*** masco has quit IRC14:30
*** newmember has joined #tripleo14:30
EmilienMmwhahaha: I reported the bug https://bugs.launchpad.net/tripleo/+bug/1643575 and I'll work on it aap14:32
openstackLaunchpad bug 1643575 in tripleo "dependency cycle with puppet4 and iptables rules" [High,Triaged] - Assigned to Emilien Macchi (emilienm)14:32
EmilienMasap*14:32
*** rhallisey has quit IRC14:32
openstackgerritLucas Alvares Gomes proposed openstack/tripleo-common: Change IPMI/Drac handlers to not ignore pm_port  https://review.openstack.org/40027614:33
*** oshvartz has quit IRC14:34
*** rhallisey has joined #tripleo14:34
openstackgerritKaterina Pilatova proposed openstack/tripleo-validations: introspection-images.yaml: Validation checking existence of required images.  https://review.openstack.org/40025614:35
*** ealcaniz has joined #tripleo14:36
*** ealcaniz is now known as ealcaniz|OoO14:36
*** amoralej|lunch is now known as amoralej14:37
openstackgerritLucas Alvares Gomes proposed openstack/tripleo-common: Fix tox -epep8 for Python3  https://review.openstack.org/40027914:41
*** noslzzp has quit IRC14:43
*** noslzzp_ has joined #tripleo14:43
bfournieshadower, dtantsur: regarding https://blueprints.launchpad.net/tripleo/+spec/tripleo-lldp-validation, I don't think we want to close this. We still want to do tripleo validations on the lldp data even if the lldp processing and display is done in ironic-inspector and python-ironicclienet, respectively.  I will update the blueprint to point to the ironic-inspector spec.14:43
*** masco has joined #tripleo14:43
trozetshardy: hi are custom roles supported yet? or is there a patch?14:45
EmilienMmwhahaha: I think I found out how to fix the firewall loop issue, we need to stop using stages and use correct orchestration. i'm working on it now14:45
*** beagles is now known as beagles|mtg14:46
EmilienMtrozet: you might want to read http://hardysteven.blogspot.ca/2016/10/tripleo-composablecustom-roles.html14:46
mwhahahaEmilienM: that would do it14:46
*** morazi has joined #tripleo14:46
trozetEmilienM: ty14:46
*** jaosorior_brb has quit IRC14:46
*** achadha has joined #tripleo14:47
*** jaosorior_brb has joined #tripleo14:47
*** abregman is now known as abregman|mtg14:49
*** dsavineau has joined #tripleo14:50
*** Goneri has joined #tripleo14:51
*** achadha has quit IRC14:52
shardytrozet: Yes, you need a recent stable/newton build tho14:53
shardyor master of course14:53
*** morazi has quit IRC14:53
trozetshardy: cool I am on latest.  Wanted to test out ODL on its own node14:53
shardytrozet: some patches with bugfixes landed after the newton GA, and earlier builds e.g newton-3 definitely won't work14:53
trozetshardy: kk14:53
shardytrozet: cool, latest stable/newton should work fine AFAIK14:53
shardyI am planning a docs patch, but for now the blog explains it14:54
*** ealcaniz|OoO has quit IRC14:54
*** michapma_alt has quit IRC14:55
*** masco has quit IRC14:56
*** newmember has quit IRC14:57
*** ealcaniz|OoO has joined #tripleo14:57
*** dtantsur is now known as dtantsur|mtg14:58
*** prateek has joined #tripleo15:00
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: firewall: stop using stdlib stages  https://review.openstack.org/40028715:00
EmilienMmwhahaha: ^15:00
EmilienMoops, /me needs to update tests15:01
*** gfidente has quit IRC15:02
EmilienMmwhahaha: no tests in fact...15:02
EmilienMlet's see how it works in CI15:02
mwhahahathen write some :D15:02
*** hjensas has quit IRC15:04
jaosorior_brbEmilienM: done15:04
*** gfidente has joined #tripleo15:06
*** gfidente has quit IRC15:06
*** gfidente has joined #tripleo15:06
*** skramaja_ has quit IRC15:06
*** morazi has joined #tripleo15:07
*** limao_ has quit IRC15:07
*** limao has joined #tripleo15:07
*** masco has joined #tripleo15:09
dprinceshardy: I need to revisit this https://review.openstack.org/#/c/271450/15:11
dprinceshardy: it is one of the blockers for the undercloud effort too15:11
dprinceshardy: mind if I give a go at rebasing it today?15:12
*** saneax is now known as saneax-_-|AFK15:12
*** katkapilatova has left #tripleo15:20
shardydprince: Hey, sure please do - I've not had time to do it15:22
shardydprince: fwiw I found a yaml library that preserves comments, and was planning to rewrite the yaml-nic-config-2-script thing so we don't lose all the comments15:23
shardyI'll try to dig out some details and comment on the patch15:24
*** dmsimard is now known as dmsimard|away15:24
openstackgerritAlejandro Andreu proposed openstack/puppet-tripleo: Delete MidoNet deprecated classes and their tests  https://review.openstack.org/40029715:25
trownmwhahaha: I was never able to get the syntax for doing arithmetic inside of hiera yaml for https://review.openstack.org/#/c/399619/2 ... I am not totally convinced it is possible, and I put up a slightly different approach in PS315:25
mwhahahayea i just saw that, that'll also work since we use defer to heat for the worker count in the puppet15:25
*** tiswanso has quit IRC15:25
trownya, it gives #CPU instead of #CPU/2, but I think that is ok since when heat is deploying we kind of want it to get all the resources15:26
*** bnemec has joined #tripleo15:26
*** chem has quit IRC15:27
*** florianf has quit IRC15:27
*** newmember has joined #tripleo15:29
*** masco has quit IRC15:29
*** prateek has quit IRC15:31
*** aufi has quit IRC15:32
*** chem has joined #tripleo15:32
*** panda is now known as panda|bbl15:34
openstackgerritBrad P. Crochet proposed openstack/python-tripleoclient: Make setting nodes to manageable a discrete workflow  https://review.openstack.org/39842315:36
openstackgerritMarkos Chandras proposed openstack/diskimage-builder: elements: pip-and-virtualenv: Add python-xml dependency  https://review.openstack.org/40015015:37
*** cdearborn has joined #tripleo15:38
openstackgerritMerged openstack/tripleo-quickstart: Use export in ansible_ssh_env file  https://review.openstack.org/38927515:41
*** florianf has joined #tripleo15:42
openstackgerritMerged openstack/tripleo-quickstart: Don't hide output from get-node.sh  https://review.openstack.org/35022915:42
*** yamahata has joined #tripleo15:42
openstackgerritAdriano Petrich proposed openstack/python-tripleoclient: Give better output on scale failures  https://review.openstack.org/39822615:42
openstackgerritAdriano Petrich proposed openstack/python-tripleoclient: Use stack name or id for backwards compatibility  https://review.openstack.org/39828915:42
*** limao has quit IRC15:47
*** tiswanso has joined #tripleo15:47
openstackgerritPaul Belanger proposed openstack/diskimage-builder: Improve checksum performance for images  https://review.openstack.org/40031115:50
openstackgerritMarkos Chandras proposed openstack/diskimage-builder: elements: pip-and-virtualenv: Add python-xml dependency  https://review.openstack.org/40015015:54
*** achadha has joined #tripleo15:55
*** rhallisey has quit IRC15:56
*** gfidente has quit IRC15:58
*** achadha has quit IRC15:58
*** achadha has joined #tripleo15:59
*** numans has quit IRC15:59
*** newmember has quit IRC16:00
*** ealcaniz|OoO has quit IRC16:02
trozetshardy: if you get a chance https://review.openstack.org/#/c/390400/ and https://review.openstack.org/#/c/390401/16:04
*** pcaruana has quit IRC16:06
trozetEmilienM:^^16:06
matbushardy: I add in project-config the upgrade jobs: https://review.openstack.org/400317 (idk if it's the right thing to do)16:07
shardytrozet: looking, nice, thanks - pleased to see the keepalived stuff removed from the haproxy manifest16:08
matbushardy: i was wondering if switching to multinode, is just a mater of removing the "ovb" string in the job name16:08
*** dtantsur|mtg is now known as dtantsur16:09
trozetshardy: cool16:09
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart: Remove OVB stack cleanup dependance on network isolation type  https://review.openstack.org/39967816:09
shardymatbu: why are you adding per-branch jobs?16:09
shardymatbu: I assumed we'd have each branch test upgrading from the n-1'th branch?16:10
shardyhaving hard-coded branches in project-config seems like it's going to be a hassle every time we release?16:10
*** Guest93740 has quit IRC16:11
EmilienMtrozet: ack16:11
openstackgerritAttila Darazs proposed openstack/tripleo-quickstart: Better handling of KVM nested state changes  https://review.openstack.org/40032416:12
matbushardy: because i supposed we might want to run M to N and N to O (master)16:13
matbushardy: but yes, for each release it would need to switch to the next ... but i guess for Ocata to mster, we will want to disable the mitaka to newton test jobs ?16:14
shardyhttps://github.com/openstack-infra/tripleo-ci/blob/master/toci_gate_test.sh#L12816:14
*** dmarlin has joined #tripleo16:14
shardymatbu: yup, I had assumed we'd use logic similar to ^^ so we simply detect a patch is proposed to e.g Newton, so we test Mitaka->Newton16:15
shardyand for patches to master we'd test Newton->Master16:15
shardyif we have a list of releases in a function we can always get the previous release in the CI scripts?16:15
shardyseems cleaner than having to propose a new job every time there's a release?16:15
*** Goneri has quit IRC16:16
matbushardy: hm if the branch-override is stable/newton it will set the stable_releas to newton ?16:16
shardymatbu: Yeah it should do AFAIK16:17
matbushardy: so yes sorry i missed that, i was planning to set the stable_release depending of the job_type16:17
shardyso we just need to handle the variable appropriately in the scripts16:17
*** tremble has quit IRC16:17
matbuyep right, i didn't get that, that make sense :)16:17
shardymatbu: ah, cool, yeah I don't think you need to do that :)16:17
*** gfidente has joined #tripleo16:17
shardymatbu: re the multinode job I'd chat with slagle about how to best potentially switch to that16:18
shardyseems like multinode could be a better choice for upgrade testing given the much lower walltime16:18
matbushardy: k, for ovb, i think we missed 40 minutes (minimum) for getting a full upgrade16:18
matbushardy: btw may i keep the periodic jobs ?16:19
*** cylopez has quit IRC16:20
*** arxcruz has quit IRC16:20
shardymatbu: Yeah I guess the per-branch jobs are OK for periodic, but they're in the wrong place, they should be with the other periodic jobs above16:22
*** bana_k has joined #tripleo16:23
*** Goneri has joined #tripleo16:23
matbushardy: ack, i will change that16:27
matbuthanks for the review16:27
*** penick has joined #tripleo16:31
openstackgerritMerged openstack/tripleo-heat-templates: Enable enforce_password_check  https://review.openstack.org/39775516:33
*** cylopez has joined #tripleo16:36
*** aufi has joined #tripleo16:39
*** achadha has quit IRC16:42
*** jaosorior_brb is now known as jaosorior16:42
ansiwencan me someone explain how tripleo::profile::base::nova is included? it doesn't seem to be explicit... can't find it16:46
*** paramite has quit IRC16:48
*** stendulker has joined #tripleo16:48
*** aufi has quit IRC16:49
*** aufi has joined #tripleo16:49
dprinceansiwen: http://git.openstack.org/cgit/openstack/puppet-tripleo/tree/manifests/profile/base/nova/api.pp#n7116:49
dprinceansiwen: grep for it in the puppet-tripleo tree...16:50
dprinceansiwen: that is one example...16:50
shardyhttp://paste.openstack.org/show/589912/16:50
shardyansiwen: ^^16:50
ansiwendprince: thanks! why doesn't my grep work... hmm16:50
openstackgerritAttila Darazs proposed openstack/tripleo-quickstart: Better handling of KVM nested state changes  https://review.openstack.org/40032416:50
ansiwenshardy: thanks16:51
ansiwenshardy, dprince: obviously [^:] doesn't match $ :-/16:53
*** rhallisey has joined #tripleo16:53
*** mnaser has quit IRC16:57
*** abregman|mtg has quit IRC16:59
ansiwenshardy: so, if I want to add a certain ::nova config only on the compute nodes, should I add it to the nova-compute service or create a separate file and add it to the compute role?16:59
ansiwenshardy: it's related to the live-migration config I mentioned before17:00
*** lblanchard has quit IRC17:00
shardyansiwen: depends what it's setting - if it's just modifying the configuration of the compute service I'd put it in the nova-compute config_settings17:01
*** penick has quit IRC17:01
*** lblanchard has joined #tripleo17:01
openstackgerritMichele Baldessari proposed openstack/puppet-pacemaker: WIP DO NOT MERGE Allow the creation of resources in disabled state  https://review.openstack.org/39419817:01
ansiwenshardy: it's a setting that deploys ssh keys in the nova user17:02
*** iranzo has quit IRC17:02
*** bana_k has quit IRC17:03
ansiwenshardy: that is the nova_public_key option of ::nova (puppet-nova)17:03
shardyansiwen: ah, yeah I guess that would go in the compute template/profile, and be disabled by default17:04
*** penick has joined #tripleo17:05
ansiwenshardy: I heard the opinion that should be ENabled by default... ;-)17:05
* shardy shrugs ;)17:05
ansiwenshardy: because live-migration should be anabled by default17:06
shardyI assumed that deploying a bunch of ssh keys would be an opt-in thing, but provided there's some boolean or environment file which controls it then whatever17:06
*** liverpooler has quit IRC17:07
shardyansiwen: sure, I can see the logic behind that, I guess we just have a way to turn it off for folks that don't desire it for whatever reason17:07
*** liverpooler has joined #tripleo17:07
ansiwenshardy: well, I can't tell if there are more operators that need live-migration than the ones who don't17:07
shardythat's why you add an option which gives them a choice :)17:07
shardyanyway, we can debate that on the patch17:08
ansiwenshardy: sure, option is obvious, I'm thinking about opt-in vs. opt-out17:08
*** mnaser has joined #tripleo17:08
ansiwenshardy: ok, but it goes in a separate file?17:08
*** hjensas has joined #tripleo17:10
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: DONT REVIEW: Test timeout  https://review.openstack.org/39341517:11
*** achadha has joined #tripleo17:12
shardyansiwen: No as mentioned above it should probably go in the compute template/profile17:13
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/puppet/services/nova-compute.yaml#L10817:13
*** achadha has quit IRC17:13
shardywe've got other migration settings there already AFAICS17:13
*** achadha has joined #tripleo17:14
ansiwenshardy: oh, that's a file, I thought you are talking about a directory. ok, thanks!17:14
*** dprince has quit IRC17:14
*** lblanchard has quit IRC17:18
EmilienMslagle, jaosorior: I saw the barbican work in tripleo/scenarios and the new scenario004. I kind of don't like it because I would have loved to see barbican within scenario001 to keep consistent with Puppet CI scenarios17:20
EmilienMbut the problem is that tripleo-ci repo is not versionned, and we didn't support barbican before now17:20
*** ctayal has joined #tripleo17:20
EmilienMso it kind of shows a design issue here, and adding more scenario is not the right longterm solution imho17:20
EmilienMwe could host the multinode CI templates within tht repo, which is versionned17:21
jaosoriorI'm ok with having that in t-h-t. In the end, we do want it to be versioned, it's just gonna make life easier17:22
*** midl has left #tripleo17:22
slaglei dont really want those in tht17:22
slaglewe'll have to do a lot of backporting17:22
jaosoriorslagle: a different repo maybe?17:22
slagleno, at that point, we might as well have tripleo-ci just use branches17:22
slaglewhich we said previously we didn't want17:22
EmilienMwhy not in tht? it could be in environments/ci ?17:23
jaosoriorit's gonna be pretty messy having tripleo-ci with branches17:23
slaglejaosorior: which is why we don't want it17:23
EmilienMwell, it's same thing, we'll have to backport stuffs into tripleo-ci branches17:23
slaglemove them to tht, the mess is still there17:23
EmilienMeverything we have infra issues17:23
EmilienMeverytime *17:23
slaglethe point in moving them to tht would be to use branches17:23
slaglei don't like that17:24
slaglepersonally i dont want branched CI stuff17:24
EmilienMso we add new scenarios everytime a new service is added?17:24
shardyNo but newer branches may run some more scenarios, it doesn't need to be one for every service, perhaps a minimum of one per non EOL branch17:25
slaglei think i like the idea of new scenarios vs. differences in the same scenario based on the branch17:25
shardyThere are only ever three supported branches, so we're talking about perhaps two extra scenarios that run on master vs the oldest supported branch17:26
shardyThere are pros and cons to either approach I guess17:27
slaglei think part of the issue here is the resistance to have to keep updating project-config17:27
slagleand honestly, i would just deal with that17:27
EmilienMmy issue is to add more scenarios that we need17:28
EmilienMin Puppet CI, we have 4 scenarios17:28
EmilienMhttps://github.com/openstack/puppet-openstack-integration#description17:28
EmilienMand my hope was to replicate that in tripleo17:28
EmilienMI'm afk for lunch, bbl17:28
slaglei guess i dont necessarily feel like we need the same scenarios as puppet17:29
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Modify external loadbalancer environments to use new FixedIPs  https://review.openstack.org/37898417:30
*** trown is now known as trown|lunch17:30
slaglexc17:30
slagleww17:30
*** jpich has quit IRC17:31
*** oshvartz has joined #tripleo17:39
lucasagomeshi all, can someone take a look at https://review.openstack.org/#/c/400276/ ? This is making nodes being registered with the ipmi/drac drivers to not ignore the pm_port field in instackenv.json17:40
lucasagomesthis is important to move away from the pxe_ssh driver (which will be removed from ironic upstream this cycle)17:40
lucasagomesthanks17:40
sshnaidmcores, can you please review and merge experimental quickstart job? https://review.openstack.org/#/c/381094  thanks17:41
*** derekh has quit IRC17:42
*** cylopez has quit IRC17:42
*** aufi has quit IRC17:43
*** jlinkes has quit IRC17:48
openstackgerritMerged openstack-infra/tripleo-ci: Default $STABLE_RELEASE in bootstrap-overcloud-full.sh  https://review.openstack.org/38515917:51
*** sudipto_ has quit IRC17:52
*** Guest56972 has quit IRC17:52
*** hewbrocca is now known as hewbrocca_afk17:53
*** penick has quit IRC17:57
openstackgerritBen Nemec proposed openstack/instack-undercloud: Validate vips when generating certificate too  https://review.openstack.org/40036417:59
dtrainorI'm waiting for a deployment to finish.  Everything looks ok except there's no ssl keys under /etc/mysql as galera.conf suggests there should be.  I'm going to wait for the deployment to end before I make a stink about this but, thinking ahead, what could I be missing?  What could cause those keys to not be present?17:59
*** beagles|mtg is now known as beagles18:00
*** penick has joined #tripleo18:02
*** stendulker has quit IRC18:02
*** bana_k has joined #tripleo18:04
*** dsariel has quit IRC18:07
*** dtantsur is now known as dtantsur|afk18:07
*** lucasagomes is now known as lucas-afk18:07
*** athomas has quit IRC18:08
*** rbrady has quit IRC18:09
*** yamahata has quit IRC18:11
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: DONT REVIEW: Test timeout  https://review.openstack.org/39341518:15
*** rasca has quit IRC18:19
dtrainorOk, this failed deployment provides a good opportunity to troubleshoot a bit.  Using resource-show, I see:  Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 618:20
*** dprince has joined #tripleo18:20
dtrainorhowever i have no idea which node actually failed, or any more details.  is there any way to extract that info?18:21
shardydtrainor: try "openstack stack failures list overcloud --long"18:21
dtrainorum, i like that command18:22
shardyYeah it's pretty nice - we should add a hint to the CLI saying to run it when a deploy fails18:22
dtrainorfor sure18:22
dtrainorthanks!18:23
shardyI looked at making it actually run automatically, but that needs some heatclient refactoring I've not yet had time for18:23
shardynp, hopefully that helps figure out the issue!18:23
dtrainorok, it fails in galera-ready, the same place as it did before.  i think this has to do with those ssl certs not being present on the Controllers.  I can log in to each controller and see mysql fail to start, complaining about ssl errors18:23
dtrainorit gives me a lot of consolidated info, exactly what i was looking for18:23
*** jaosorior has quit IRC18:24
*** jpena is now known as jpena|off18:25
*** rbrady has joined #tripleo18:25
*** rbrady has joined #tripleo18:25
dtrainor161121 17:47:29 [Warning] SSL error: SSL_CTX_set_default_verify_paths failed18:26
bnemecdtrainor: Note that there are ssl errors in passing CI jobs too: http://logs.openstack.org/97/400297/1/check-tripleo/gate-tripleo-ci-centos-7-ovb-ha/543fbbe/logs/overcloud-controller-0/var/log/mysqld.txt.gz18:26
dtrainorlooking...18:26
bnemecThat doesn't seem to be a fatal error by itself.18:26
dtrainorahh ok, i'm not there yet18:27
*** ohamada has quit IRC18:27
dtrainorright, i believe you're right, "Warning".  Ok, then I'm wrong.18:27
*** zoli|wfh is now known as zoli|gone18:28
bnemecdtrainor: Yeah, it's naughty that they log two errors right before that though.18:28
*** Guest16018 is now known as honza18:28
dtrainorhaha18:28
bnemecIt's nice to know that OpenStack isn't the only project with questionable logging. :-)18:28
bnemec(I guess)18:28
dtrainorhaha18:29
honzarbrady: i'm familiar enough with zaqar to make any intelligent comments about what you said; what do you think the simplest solution is?18:29
EmilienMslagle: it's not necessary but it would be helpful to take benefit from how we built Puppet CI (where coverage and stability are fairly good) into TripleO CI18:30
dtrainorNov 21 17:59:17 rhelosp-18748-controller-0.localdomain crmd[63792]:   notice: rhelosp-18748-controller-0-galera_promote_0:29 [ ocf-exit-reason:MySQL server failed to start (pid=92103) (rc=0), please check your installation\n ]18:31
EmilienMslagle: what would be your proposal for barbican and other new services then?18:32
slagleEmilienM: i thought i said18:32
slagleit's new scenarios that only run on specific branches18:32
slaglei think it's likely that this would be 1 or 2 new scenarios at most18:33
slagleit wouldnt have to be 1 new scenario per each new service18:33
slaglebut we could have a new scenario that only runs on master18:33
slagleand we add all new services to that scenario18:33
openstackgerritMichele Baldessari proposed openstack/puppet-tripleo: WIP DO NOT MERGE Initial Composable HA  https://review.openstack.org/36238918:37
dtrainorI'm a little experience with mariadb and galera and using them with pacemaker.  What's the expected state of a HA deployment?  Real HA, in that only one SQL runs at once, or all three running at once?  I can't tell if the failues I'm seeing are by design so that mariadb only runs on one controller at a time or if these failures are unexpected18:40
dtrainortwo of my controllers read:  galera_promote_0 on rhelosp-18748-controller-2 'unknown error' (1): call=27, status=complete, exitreason='MySQL server failed to start (pid=85153) (rc=0), please check your installation',18:40
dtrainorboth of the failed controllers have similar errors:  161121 17:59:15 [ERROR] WSREP: gcs/src/gcs_group.c:gcs_group_handle_join_msg():723: Will never receive state. Need to abort.18:41
*** lmiccini has quit IRC18:42
shardyslagle, EmilienM: FWIW that's exactly what I suggested to jasorior when we discussed it last week18:44
*** amoralej is now known as amoralej|off18:44
*** ipsecguy_ has joined #tripleo18:44
shardylike, have say 5 scenarios, it's not such a big deal if we only run 3 on stable/mitaka, and 4 on stable/newton18:44
*** nyechiel has quit IRC18:45
EmilienMshardy: I think it's a waste of resources when all jobs need to be run (ie: change in tripleo-ci or a file shared across all scenarios)18:46
*** achadha_ has joined #tripleo18:46
*** ipsecguy has quit IRC18:46
bandinidtrainor: those errors are not by design ;) if you could upload logs /var/log/mysql.log and /var/log/mariadb/* from all nodes and put it in a bug. dciabrin and I can take a look and see what's up (likely tomorrow though - at least for me)18:46
*** achadha_ has quit IRC18:46
*** achadha has quit IRC18:47
*** achadha has joined #tripleo18:47
shardyEmilienM: I suppose, those situations are infrequent tho, in nearly all other cases the scenarios will be conditionally triggered anyway?18:47
shardyI guess we accept either occasionally more CI overhead, or somewhat more developer (backport) overhead18:48
bandinidtrainor: the desired galera state in a pacemaker install (as seen via 'pcs status') is galera being master on all controllers18:48
shardyneither is ideal, depends which cost we're most willing to pay18:48
EmilienMshardy: yes.  My strongest argument was about keeping consistency with what we did with puppet ci...18:48
EmilienMshardy, slagle: FYI puppet scenarios are consummed downstream by Weirdo (ask dmsimard|away for details) and having the same scenarios in tripleo would have helped a lot to add those in downstream Ci18:48
*** ctayal has quit IRC18:48
*** achadha_ has joined #tripleo18:48
shardyEmilienM: Ok, I wasn't previously aware of the details on that, if folks prefer that approach then fair enough18:48
bnemecEmilienM: How does puppet-ci handle services that aren't supported on stable branches?18:49
dmsimard|awayWe basically re-use the upstream puppet-openstack-integration tests but we substitute our own repositories (to test bleeding edge delorean repos)18:50
dmsimard|awayIt's done as-is, we don't modify the tests18:50
dmsimard|awayhttps://github.com/openstack/puppet-openstack-integration#description18:50
EmilienMbnemec: our repo that runs scenario is branched18:50
*** pkovar has quit IRC18:50
slaglepuppet-openstack-integration18:50
slagleuses branches18:51
shardydmsimard|away: is that reuse dependent on the coverage of the individual scenarios, or the number of tests?18:51
EmilienMthat's why I suggested to move CI templates into tht18:51
openstackgerritMerged openstack/tripleo-docs: Uses Ceph/Hammer repos for Liberty and Mitaka only  https://review.openstack.org/39298718:51
slagleEmilienM: we might as well just branch tripleo-ci instead of doing that18:51
slagleif we the solution is to use branches, let's just use them18:51
dmsimard|awayshardy: define dependant -- we use scenario001 through 003 against >= mitaka (004 was added fairly recently and hasn't been added yet)18:51
dtrainorbandini, thank you.  jpichon was also seeing this.18:52
slagleas opposed to moving ci code around, that isn't really meant to be releaed software18:52
*** achadha has quit IRC18:52
*** akrivoka has quit IRC18:52
shardydmsimard|away: we're having a debate over doing exactly that, e.g running TripleO scenario >= 003 only on master/ocata18:52
EmilienMslagle: branching tripleo-ci is a solution, though we would have to backports all the changes being done in this repo (mostly are not related to a specific OpenStack version, but more infra, etc)18:53
shardybut the other option is to use branches, so the exact same scenario numbers (with different coverage) can be run on different branches18:53
dmsimard|awayBackporting newly created scenarios could be challenging, if at all possible18:53
*** achadha_ has quit IRC18:53
slagleEmilienM: exactly, that's why i don't want branching. but moving CI stuff to tht is just a hack around the issue18:53
EmilienMI don't think it's an hack18:54
EmilienMour scenarios templates evolve as we keep adding more services in tripleo18:54
shardydmsimard|away: Ok, so it sounds like your preference is actually not to branch, and instead have certain scenarios we know to work on specific branches of TripleO?18:54
shardye.g not to maintain multiple branches of the scenario tests themselves18:54
EmilienMalso, imho having them in tht makes them more easily externally consummable18:54
slagleEmilienM: scenario templates are for CI18:54
EmilienMright, that's why I proposed to have them in environments/ci/scenarioXXX.yaml with a README explaining how to use them18:55
dmsimard|awayshardy: I'm just saying scenarios that you have today might not work at all on previous versions and are therefore not backportable at all -- say, Mistral or Telemetry stuff that was added in recent history18:55
slagleif these were "example architectures" we wanted to support more generally, I don't think we'd be adding new services to them anyway?18:55
dmsimard|awayshardy: the puppet-openstack-integration work has been ongoing since liberty, so of course over time we got more and better scenarios (that have been branched over time)18:56
*** ipsecguy has joined #tripleo18:56
slagleif i'm on scenario003 for newton, why should I suddnely get barbican when i upgrade to scenario003 for master18:56
shardydmsimard|away: right, so the option is to branch the scenarios every release, or add new ones that, some that are only run on newer releases18:56
dmsimard|awayIt'd be super challenging to "backport" all the nice and shiny stuff we have to previous releases18:56
dmsimard|awayshardy: yeah, this is more or less what we do with p-o-i.18:56
shardydmsimard|away: nobody is saying backport anything except bugfixes here, only that branching the tests might be a pain18:56
dmsimard|awayunless there are low hanging fruits that can easily be backported18:56
EmilienMright, we won't backport features to make scenarios working18:57
dmsimard|awayWhy a pain ? Your mitaka tests are designed to work against mitaka, your newton tests are designed to work against newton and so on18:57
dmsimard|awayHow do you tell what to use or what works if you don't use branches ?18:57
shardydmsimard|away: we have the exact same scenarios, so lets say there's a bug fixed in scenario001, I now have to write the patch and backport it to two stable branches18:58
*** ipsecguy_ has quit IRC18:58
shardyvs now where I write one patch and I'm done18:58
EmilienMit sounds like we have 3 options: 1) move CI template + pingtest to THT or 2) branch tripleo-ci or 3) add new scearios at each release that include new services18:58
shardydmsimard|away: the other option is we say Scenario >= 003 is for master only, the others all work on stable branches18:59
dmsimard|awayIt's pretty damn rare that an issue affects trunk and stable releases18:59
* shardy sighs19:00
dmsimard|awayso I'm having a hard time understanding how/why you'd backport a test fix from trunk down to stable releaseè19:00
dmsimard|awayplease bare with me, I'm a tripleo noob and I'm trying to understand :)19:00
dmsimard|aways/bare/bear/19:00
shardyI think I'll leave the debate to EmilienM and slagle, I don't really care that much and it's dinner time ;)19:01
*** lblanchard has joined #tripleo19:01
shardy'night all!19:01
EmilienMshardy: o/19:01
*** shardy has quit IRC19:01
slaglei still dont even understand what the issue is people are trying to solve19:03
EmilienMI really like solution 1)19:03
*** yamahata has joined #tripleo19:03
*** chlong has joined #tripleo19:03
slagleother than "keep in sync with puppet", which honestly, i don't care for19:03
EmilienMthe issue is, how to scale the # of services that we test without adding more scenarios19:03
slagleand...why?19:03
EmilienMit's a waste of resource and add more complexity19:03
slaglewhat resources are wasted?19:04
EmilienMwe'll end up with 9 scenarios19:04
slaglebytes in yaml files?19:04
*** achadha has joined #tripleo19:04
EmilienMno, CI jobs19:04
EmilienMin some cases, all scenarios need to be tested19:04
EmilienMie: when you change something in nova-compute composable service19:04
slaglethat's not wasted19:05
EmilienMrunning 9 jobs vs 3 is a waste of time and resources19:05
EmilienMwhile we could just move the yaml files into tht19:05
EmilienMin a dir where we explicitly document it's used by CI19:05
slaglewell, your defining "testing more" as "wasting resources"19:05
slaglethe tests are different19:06
EmilienMhaving a scenario004 just for barbican is wasting resources19:06
EmilienMwhile we could add barbican to scenario00119:06
EmilienMand make it a good use case scenarios like Puppet CI has (scenario001 is ceph scenario)19:06
slaglelike i said, i can't really continue debating b/c of how you're defining wasting resources19:07
slaglethe tests are different19:07
slaglebut i can't argue against the position of "wasting resources"19:07
slagletest less stuff, you'll use less resources, obviously19:08
slagleif that's what we're optimizing for, then ok i guess19:08
EmilienMI mean in term of nodes used in nodepool19:08
slaglehave we calculated the resource saving in terms of having to backport changes across branches?19:08
EmilienMadding more scenarios is making tripleo consuming more nodes19:08
slagleand the extra jobs for that?19:08
EmilienMwhat do we want to backport?19:09
slaglewe backport fixes for CI all the time19:09
slaglego look at any patch that affected the pingtest19:09
slaglethat wouldn't necessarily be just for master19:09
slaglereally, i think if the issue is resources that we're trying to solve for, i think we're preoptimizing19:10
slaglewe're talking about 1 new scenario per branch19:11
slagleand we only support 3 branches at a time19:11
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: [WIP] config for containerized-compute  https://review.openstack.org/39334819:11
EmilienMslagle: ok, let me re-explain something19:12
EmilienMwe started scenarios because they reproduce a use-case, example: Telemetry19:12
EmilienMso scenario001 would deploy classic compute + Telemetry services: Ceilometer, Aodh, Gnocchi19:13
EmilienMin Ocata, we need to add Panko because they change API in Ceilometer for event storage19:13
EmilienMso we'll need to add Panko in scenario00119:13
EmilienMwith your proposal, it's impossible, we'll have to add a new scenario and deploy Panko (with other Telemetry services if we want something that test real integration) so we waste a scenario19:14
EmilienMand we'll have to maintain old scenario001 that didn't have panko?19:14
EmilienMit's so complex... while doing like we do in puppet CI would keep things simple and maintainable over releases19:15
slaglea scenario isn't wasted19:15
slaglewhat is wasted? that we had to increment an integer?19:15
EmilienMit is because we would still have scenario00119:15
slagleand the old scenario001 w/o panko would still be maintained either way...b/c it exists on teh older branch19:15
EmilienMwithout panko19:15
EmilienMso what, we drop scenario001?19:15
EmilienMthe scenario would not pass19:15
EmilienMbecause at some point you need panko if your pingtest tests telemetry service19:16
EmilienMit's impossible to keep the same environment/pingtest across multiple releases and having new scenarios at every release is not logical to me, versus just updating existing scenarios19:16
*** cylopez has joined #tripleo19:19
dtrainorbandini, https://bugs.launchpad.net/tripleo/+bug/1643670 i'll leave the nodes around for a day or two in case we need more info off of them19:21
openstackLaunchpad bug 1643670 in tripleo "Failed HA Controller deployment, mysql fails to start" [Undecided,New]19:21
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: firewall: stop using stdlib stages  https://review.openstack.org/40028719:24
*** florianf has quit IRC19:26
thrashis the problem that the scenarios would get run on backports?19:28
thrashyes or no suffices. :)19:28
*** fpan_ is now known as fpan19:36
thrashEmilienM: awesome. I bet that fixes exactly what I was just looking at.19:39
EmilienMthrash: sorry what?19:40
thrashEmilienM: the stdlib thing. :)19:40
*** jtomasek_ has joined #tripleo19:41
EmilienMthrash: ah! still running in CI but it's in my radar19:41
thrashEmilienM: Don't know if you were fixing it because of an actual problem, but I hit a deploop19:42
thrashEmilienM: http://paste.openstack.org/show/589946/19:43
thrashso I'm guessing this will fix it.19:43
EmilienMthrash: I'm fixing it because I randomly found the issue when reading tripleo CI failures from this week-end19:43
EmilienMthrash: yes, that's exactly what I'm trying to solve right now19:43
thrashEmilienM: I'll let you know if it solves my problem with a +1. :)19:43
thrashsweet19:43
thrashThanks!19:43
EmilienMthx for feedback19:44
*** jtomasek_ has quit IRC19:44
pradkcan i request some reviews on https://review.openstack.org/#/c/396435/ and https://review.openstack.org/#/c/396439/19:50
*** tiswanso has quit IRC19:51
EmilienMpradk: do we have panko tested in Puppet CI?19:54
EmilienMin puppet-openstack-integration I mean19:54
*** jtomasek has quit IRC19:54
*** jtomasek has joined #tripleo19:55
*** ctayal has joined #tripleo19:56
*** trown|lunch is now known as trown19:57
*** yamahata has quit IRC20:01
*** yamahata has joined #tripleo20:02
*** ctayal has quit IRC20:05
*** tzumainn_ has joined #tripleo20:06
*** tzumainn has quit IRC20:06
*** ctayal has joined #tripleo20:07
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Create NIC templates for Neutron Networker composable role  https://review.openstack.org/40039020:07
pradkEmilienM, dont think so, I'll look into it20:07
EmilienMpradk: I approved the puppet-tripleo patch20:08
*** ctayal has quit IRC20:08
EmilienMI'll look the THT a bit later20:08
pradkok, thanks20:08
EmilienMbut it would be nice to start using panko in p-o-i scenario00120:08
EmilienMso we run tempest with it, etc20:08
pradksure, I'll get a patch out for poi this week20:09
EmilienMcool20:09
openstackgerritMerged openstack/tripleo-quickstart: Remove OVB stack cleanup dependance on network isolation type  https://review.openstack.org/39967820:12
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Create NIC templates for Neutron Networker composable role  https://review.openstack.org/40039020:12
*** bana_k has quit IRC20:16
*** bana_k has joined #tripleo20:17
bandinidtrainor: thanks, will poke at it tomorrow20:17
*** ctayal has joined #tripleo20:17
dtrainorbandini++ we appreciate it, thanks!20:17
*** tiswanso has joined #tripleo20:18
bandinidtrainor: maybe if you have some spare cycles and could collect full sosreports from some nodes and just drop me a line with url (sosreports might contain sensitive info), that might cut down a bit on the back and forth20:19
bandinis/some nodes/the controller nodes/20:19
dtrainori'd be happy to20:19
bandinidtrainor: thanks :) just drop me a line with the url (michele@redhat.com)20:20
dtrainoryou got it20:20
*** tzumainn_ is now known as tzumainn20:21
*** Goneri has quit IRC20:21
openstackgerritMerged openstack/tripleo-quickstart: Better handling of KVM nested state changes  https://review.openstack.org/40032420:21
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: WIP - Deploy TripleO with Puppet 4  https://review.openstack.org/37120920:23
*** brault has quit IRC20:25
*** achadha_ has joined #tripleo20:29
*** tiswanso has quit IRC20:29
*** newmember has joined #tripleo20:33
*** achadha has quit IRC20:33
*** tiswanso has joined #tripleo20:38
*** ctayal has quit IRC20:51
thrashEmilienM: +220:57
EmilienMthrash: cool thanks20:58
EmilienMlet's see how CI works20:58
*** bana_k has quit IRC20:58
*** ipsecguy_ has joined #tripleo20:59
*** ipsecguy has quit IRC21:03
EmilienMtrozet: approved21:06
trozetEmilienM: ty21:06
*** jayg is now known as jayg|g0n321:06
trozetEmilienM: also.  I am seeing an error with stable/mitaka Debug: Puppet::Provider::Openstack: Non-fatal error: 'Execution of '/bin/openstack project list --quiet --format csv --long' returned 1: Missing parameter(s):21:10
trozetSet a service AUTH_URL, with --os-auth-url, OS_AUTH_URL or auth.auth_url'. Retrying for 8 more seconds21:10
trozetEmilienM: I am trying to track it down...  It is triggered from this https://github.com/openstack/puppet-keystone/blob/stable/mitaka/lib/puppet/provider/keystone_tenant/openstack.rb#L9321:10
*** ctayal has joined #tripleo21:10
trozetEmilienM: which calls openstacklib, and looks like eventually gets to https://github.com/openstack/puppet-openstacklib/blob/stable/mitaka/lib/puppet/provider/openstack/auth.rb#L3221:11
trozetEmilienM: do you know how it gets the OS vars?  or what I could be missing21:11
*** penick has quit IRC21:13
*** Goneri has joined #tripleo21:14
*** rhallisey has quit IRC21:15
*** jcoufal has quit IRC21:15
*** penick has joined #tripleo21:16
openstackgerritSteve Baker proposed openstack/instack-undercloud: WIP Disable undercloud nova metadata server  https://review.openstack.org/40040721:16
openstackgerritMerged openstack/puppet-tripleo: Add panko service support  https://review.openstack.org/39643521:19
*** lblanchard has quit IRC21:21
*** bana_k has joined #tripleo21:23
*** jprovazn has quit IRC21:23
*** panda|bbl is now known as panda|zZ21:24
*** trown is now known as trown|afk21:25
*** achadha_ has quit IRC21:33
*** achadha has joined #tripleo21:34
openstackgerritBen Nemec proposed openstack/tripleo-docs: Add Newton repo details  https://review.openstack.org/39673621:34
EmilienMmwhahaha: http://logs.openstack.org/69/391569/6/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/bee26de/console.html#_2016-11-21_16_20_52_51719721:34
EmilienMon https://review.openstack.org/#/c/391569/21:34
EmilienMsounds like related to ironic not working21:34
mwhahahawhat kinda useless message is that21:35
mwhahahaso that's interesting, i'll look into that further21:36
*** ctayal has quit IRC21:38
*** ctayal has joined #tripleo21:40
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Remove yum-plugin-priorities hack  https://review.openstack.org/39733121:42
openstackgerritGiulio Fidente proposed openstack/tripleo-common: Revert "Add CephClusterFSID to generated passwords"  https://review.openstack.org/40041821:54
openstackgerritGiulio Fidente proposed openstack/tripleo-common: Generate CephClusterFSID for new stacks  https://review.openstack.org/40041921:54
*** fragatina has quit IRC21:55
*** dsneddon is now known as dsneddon_22:02
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: [WIP] Allow manual configuration of routed network IPs.  https://review.openstack.org/40042322:04
*** saibarspeis has quit IRC22:12
*** saibarspeis has joined #tripleo22:13
*** saibarspeis has quit IRC22:13
*** saibarspeis has joined #tripleo22:13
*** saibarspeis has quit IRC22:14
*** saibarspeis has joined #tripleo22:14
*** saibarspeis has quit IRC22:15
*** saibarspeis has joined #tripleo22:15
*** ansmith has quit IRC22:15
*** saibarspeis has quit IRC22:15
*** saibarspeis has joined #tripleo22:16
*** saibarspeis has quit IRC22:16
*** saibarspeis has joined #tripleo22:17
*** saibarspeis has quit IRC22:17
*** saibarspeis has joined #tripleo22:18
*** saibarspeis has quit IRC22:18
*** tiswanso has quit IRC22:18
*** fragatina has joined #tripleo22:18
*** saibarspeis has joined #tripleo22:18
*** saibarspeis has quit IRC22:19
*** saibarspeis has joined #tripleo22:19
*** saibarspeis has quit IRC22:19
*** saibarspeis has joined #tripleo22:20
*** saibarspeis has quit IRC22:20
*** saibarspeis has joined #tripleo22:21
*** saibarspeis has quit IRC22:21
*** saibarspeis has joined #tripleo22:21
*** saibarspeis has quit IRC22:22
*** saibarspeis has joined #tripleo22:22
*** saibarspeis has quit IRC22:23
*** cylopez has quit IRC22:26
openstackgerritSteve Baker proposed openstack/tripleo-common: Build overcloud with overcloud-agent element  https://review.openstack.org/38632622:29
openstackgerritGiulio Fidente proposed openstack/tripleo-common: Generate CephClusterFSID for new stacks  https://review.openstack.org/40041922:30
openstackgerritSteve Baker proposed openstack/tripleo-common: Build overcloud with overcloud-agent element  https://review.openstack.org/38632622:31
EmilienMcan someone approve https://review.openstack.org/#/c/400287/ please?22:41
EmilienMmwhahaha: puppet4 is working again22:41
mwhahahahooray22:41
*** bfournie has quit IRC22:42
*** tiswanso has joined #tripleo22:43
mwhahahahttp://docs.openstack.org/releasenotes/ironic/newton.html#id6 so i guess we need to support setting access information in 6 different places in the config for ironic :(22:43
mwhahahaor at least 522:44
EmilienMoops22:44
*** cdearborn has quit IRC22:44
*** dprince has quit IRC22:46
*** tiswanso has quit IRC22:47
*** jtomasek has quit IRC22:48
*** chlong has quit IRC22:52
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Full quickstart gate run on OVB  https://review.openstack.org/38109422:58
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: DONT MERGE: Test quickstart experimental job  https://review.openstack.org/39760922:58
*** rhallisey has joined #tripleo23:03
*** dsneddon has joined #tripleo23:04
*** bfournie has joined #tripleo23:15
*** TSCHAK has joined #tripleo23:23
*** ctayal has quit IRC23:25
*** oshvartz has quit IRC23:27
*** morazi has quit IRC23:36
*** ctayal has joined #tripleo23:37
*** openstack has joined #tripleo23:43
*** oshvartz has joined #tripleo23:43
*** rhallisey has quit IRC23:50
*** ctayal has quit IRC23:56
openstackgerritMerged openstack/puppet-tripleo: Adds auto-detection for VIP interfaces  https://review.openstack.org/39040023:58
*** dmarlin has quit IRC23:59
openstackgerritMerged openstack/instack-undercloud: Allow setting enabled drivers in the configuration  https://review.openstack.org/39177723:59

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