*** shadower has quit IRC | 00:23 | |
*** shadower has joined #tripleo | 00:23 | |
openstackgerrit | Dan Prince proposed openstack/tripleo-puppet-elements: Install puppet-mistral via puppet-modules element https://review.openstack.org/248503 | 01:19 |
---|---|---|
*** shivrao has joined #tripleo | 01:25 | |
*** julim has quit IRC | 01:27 | |
*** tiswanso has joined #tripleo | 01:30 | |
*** tiswanso has quit IRC | 01:30 | |
*** tiswanso has joined #tripleo | 01:31 | |
*** masterbound has quit IRC | 01:31 | |
openstackgerrit | Dan Prince proposed openstack/instack-undercloud: Install mistral (workflow) in the undercloud https://review.openstack.org/248506 | 01:42 |
*** jerrygb has joined #tripleo | 01:44 | |
*** olap has quit IRC | 01:44 | |
openstackgerrit | Dan Prince proposed openstack/instack-undercloud: Keystone v3 support (configured via Puppet) https://review.openstack.org/248500 | 01:44 |
openstackgerrit | Dan Prince proposed openstack/instack-undercloud: Install mistral (workflow) in the undercloud https://review.openstack.org/248506 | 01:44 |
*** weshay_xchat has quit IRC | 01:50 | |
*** jerrygb has quit IRC | 02:05 | |
*** masterbound has joined #tripleo | 02:32 | |
*** masterbound has quit IRC | 02:37 | |
*** shivrao has quit IRC | 02:37 | |
*** shivrao has joined #tripleo | 02:55 | |
*** jerrygb has joined #tripleo | 03:06 | |
*** jerrygb has quit IRC | 03:11 | |
*** Goneri has quit IRC | 03:18 | |
*** Goneri has joined #tripleo | 03:31 | |
*** wuhg has joined #tripleo | 03:56 | |
*** cmyster has quit IRC | 03:59 | |
*** untriaged-bot has joined #tripleo | 04:01 | |
untriaged-bot | Untriaged bugs so far: | 04:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1505900 | 04:01 |
openstack | Launchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New] | 04:01 |
*** untriaged-bot has quit IRC | 04:01 | |
*** aukhan has joined #tripleo | 04:05 | |
*** shivrao_ has joined #tripleo | 04:12 | |
*** shivrao has quit IRC | 04:14 | |
*** shivrao_ is now known as shivrao | 04:14 | |
*** tiswanso has quit IRC | 04:28 | |
*** cmyster has joined #tripleo | 04:59 | |
*** cmyster has quit IRC | 04:59 | |
*** cmyster has joined #tripleo | 04:59 | |
*** masco has joined #tripleo | 05:11 | |
*** Goneri has quit IRC | 05:17 | |
*** rcernin has joined #tripleo | 05:36 | |
*** rcernin has quit IRC | 05:42 | |
*** sthillma has joined #tripleo | 06:02 | |
*** sthillma_ has joined #tripleo | 06:05 | |
*** sthillma has quit IRC | 06:08 | |
*** sthillma_ is now known as sthillma | 06:08 | |
*** anande has joined #tripleo | 06:37 | |
*** tremble has quit IRC | 06:40 | |
*** sthillma has quit IRC | 06:50 | |
*** rcernin has joined #tripleo | 07:07 | |
*** jaosorior has joined #tripleo | 07:10 | |
*** openstack has joined #tripleo | 07:18 | |
*** shivrao has quit IRC | 07:22 | |
*** olap has joined #tripleo | 07:23 | |
*** ukalifon has joined #tripleo | 07:27 | |
*** jerrygb has joined #tripleo | 07:51 | |
*** akuznetsov has joined #tripleo | 07:53 | |
*** jprovazn has joined #tripleo | 07:54 | |
*** jerrygb has quit IRC | 07:57 | |
*** akuznetsov has quit IRC | 08:01 | |
*** tremble has joined #tripleo | 08:02 | |
*** liverpooler has joined #tripleo | 08:11 | |
*** liverpoo1er has joined #tripleo | 08:31 | |
*** aufi has joined #tripleo | 08:32 | |
openstackgerrit | Marek Aufart proposed openstack/tripleo-common: Add resource capabilities https://review.openstack.org/232534 | 08:34 |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Fixup neutron constraints in older overclouds before updating https://review.openstack.org/248572 | 08:38 |
*** regebro has joined #tripleo | 08:40 | |
EmilienM | is there any plan (or wip) to add upgrade testing jobs? | 08:56 |
*** liverpoo1er has quit IRC | 08:56 | |
*** devvesa has joined #tripleo | 08:56 | |
*** anande has quit IRC | 08:58 | |
*** panda has quit IRC | 09:04 | |
*** panda has joined #tripleo | 09:05 | |
*** athomas has joined #tripleo | 09:05 | |
*** olap has quit IRC | 09:08 | |
*** dtantsur|afk is now known as dtantsur | 09:09 | |
*** jcoufal has joined #tripleo | 09:11 | |
*** hewbrocca has joined #tripleo | 09:12 | |
*** anande has joined #tripleo | 09:13 | |
*** paramite has joined #tripleo | 09:16 | |
*** anande has quit IRC | 09:19 | |
*** anande has joined #tripleo | 09:19 | |
*** shardy has joined #tripleo | 09:19 | |
*** shivrao has joined #tripleo | 09:21 | |
*** jistr has joined #tripleo | 09:27 | |
*** shivrao has quit IRC | 09:34 | |
marios | shardy: when you have a sec, can you check the comments at https://review.openstack.org/#/c/248184/ - esp. jaosorior question | 09:35 |
marios | shardy: otherwise i think we can land it (and green ci) | 09:35 |
shardy | marios: hey, sure, looking | 09:38 |
marios | shardy: my assumption is the NetworkDeployment (and all associated sub-resources) will stay at create_complete, i.e. since they aren't affected by an update | 09:38 |
marios | shardy: thanks, some context ^^ | 09:38 |
marios | jaosorior: this is about your question, just getting a sanity check ^^^^ | 09:38 |
jaosorior | marios: Thanks dude | 09:39 |
*** liverpooler has quit IRC | 09:39 | |
shardy | marios: yes, unless you change the default NetworkDeploymentActions of ['CREATE'], NetworkDeployment will never do anything on update of an already deployed node | 09:39 |
shardy | one corner case is, if the OS::TripleO::ObjectStorage::Net::SoftwareConfig, or any of the things input to it, change on an update, existing nodes won't be updated, but any new nodes (scale up) will get the new configuration | 09:40 |
*** derekh has joined #tripleo | 09:40 | |
marios | shardy: and i guess that and all subresources stay at create_complete during the update? | 09:41 |
shardy | which, I think is reasonable and expected, but we may need to document it somewhere | 09:41 |
*** gfidente has joined #tripleo | 09:41 | |
marios | shardy: yeah, well we make it clear that network config/topology/whatever changes need to happen via _mechanism_... probably we add something like yum_update.sh | 09:41 |
*** masterbound has joined #tripleo | 09:42 | |
shardy | marios: subresources? | 09:42 |
marios | shardy: well no, i mean, the complication here is the yum update right. so in normal circumstances, i could change my network templates and stack update, or in theory anyway | 09:43 |
marios | shardy: i meant all the related neutron resources that are created when you deploy | 09:43 |
*** mcornea has joined #tripleo | 09:43 | |
shardy | marios: Yes, those could still change, but the NetworkDeployment will never re-run, unless you change the NetworkDeploymentActions | 09:44 |
shardy | I assume we'll want folks to be careful *not* to ever change those tho | 09:44 |
shardy | and even introduce a way to lock the network resources in future, so they can't be updated by default | 09:44 |
shardy | (ref the VIP replacement bug) | 09:44 |
marios | shardy: yeah. is that a heat thing being added? | 09:45 |
jaosorior | shardy: well, I guess it makes sense, and some documentation regarding this will be pushed, right? seems to me like it might be a pretty important detail. That if the networkdeployment inputs change, then NetworkDeploymentActions needs to be used with UPDATE to make the change be reflected on all the already deployed nodes | 09:45 |
shardy | marios: ryansb proposed a spec but it hasn't been implemented - I may take a look at it this cycle as I think we need it | 09:45 |
shardy | https://github.com/openstack/heat-specs/blob/master/specs/kilo/stack-update-restrict.rst | 09:46 |
shardy | jaosorior: right, we'll need some docs about that | 09:47 |
jaosorior | shardy: +1ed the CR | 09:47 |
shardy | approved! | 09:48 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Allows for customization of NetworkDeployment actions https://review.openstack.org/248184 | 09:48 |
*** liverpooler has joined #tripleo | 09:49 | |
* shardy notes it's another thing not wired in via overcloud_without_mergepy, but isn't blocking on it | 09:49 | |
dtantsur | hi folks, could you please merge https://review.openstack.org/#/c/248172/ ? it's breaking gate IIUC | 09:50 |
shardy | dtantsur: ouch, done! | 09:51 |
marios | shardy: thanks | 09:52 |
*** bvandenh has joined #tripleo | 09:55 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable trust anchor injection https://review.openstack.org/241200 | 09:55 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Output the SSL Certificate and Key modulus https://review.openstack.org/241574 | 09:55 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Inject TLS certificate and keys for the Overcloud https://review.openstack.org/231930 | 09:55 |
jaosorior | just resolved a merge conflict there ^^ | 09:55 |
*** anande_ has joined #tripleo | 09:56 | |
openstackgerrit | Merged openstack/os-cloud-config: Don't import ironicclient exceptions from openstack.common https://review.openstack.org/248172 | 09:57 |
*** anande has quit IRC | 09:59 | |
*** untriaged-bot has joined #tripleo | 10:00 | |
untriaged-bot | Untriaged bugs so far: | 10:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1505900 | 10:00 |
openstack | Launchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New] | 10:00 |
*** untriaged-bot has quit IRC | 10:00 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce domain configuration through parameter https://review.openstack.org/239955 | 10:00 |
*** olap has joined #tripleo | 10:03 | |
*** jerrygb has joined #tripleo | 10:08 | |
*** paramite is now known as paramite|afk | 10:08 | |
*** mgould has joined #tripleo | 10:09 | |
*** pblaho has joined #tripleo | 10:10 | |
*** jerrygb has quit IRC | 10:13 | |
*** apetrich has quit IRC | 10:16 | |
*** apetrich has joined #tripleo | 10:17 | |
*** paramite|afk is now known as paramite | 10:17 | |
*** bvandenh has quit IRC | 10:35 | |
*** akrivoka has joined #tripleo | 10:36 | |
shardy | derekh: Hey, can you check out https://review.openstack.org/#/c/246457/4 when you get a sec, I think it's ready to land | 10:36 |
shardy | About to push some more tripleo-ci patches and looking to somewhat reduce the large chains of dependencies I'm currently juggling ;) | 10:37 |
derekh | shardy: looking | 10:37 |
*** panda has quit IRC | 10:38 | |
*** mcornea has quit IRC | 10:39 | |
*** mcornea has joined #tripleo | 10:39 | |
*** mcornea has quit IRC | 10:40 | |
*** mcornea has joined #tripleo | 10:41 | |
derekh | shardy: a tripleo.sh patch is mention on that review a couple of times, is it refering to this one ? https://review.openstack.org/#/c/246447/ | 10:41 |
*** paramite is now known as paramite|afk | 10:41 | |
*** gfidente has quit IRC | 10:46 | |
*** mkovacik has joined #tripleo | 10:46 | |
shardy | derekh: yup | 10:48 |
shardy | derekh: I did have a Depends-On, but removed it trying to get stable Depends-On to work before that landed | 10:49 |
shardy | juggling all these on-review branches is hard, we may have to just push a bunch of stuff to stable/liberty soon in an effort to get CI going | 10:49 |
shardy | my current challenge is to figure out why we're ignoring the tripleo-ci repo for stable jobs :( | 10:50 |
derekh | shardy: ok, I don't think this is correct, we can't remove "echo "export $X" >> $TRIPLEO_ROOT/puppet.env" | 10:50 |
*** gchamoul is now known as gchamoul|afk | 10:51 | |
derekh | shardy: I'll comment on the patch, it might be easier to explain inline | 10:51 |
shardy | derekh: Ok, thanks | 10:51 |
shardy | derekh: the main requirement is not to build all the puppet modules from master for the stable job | 10:51 |
derekh | shardy: ack | 10:52 |
shardy | I'm open to other suggestions of how we do that | 10:52 |
openstackgerrit | Jaume Devesa proposed openstack/puppet-tripleo: MidoNet services manifests https://review.openstack.org/244184 | 10:53 |
*** olaph has quit IRC | 10:57 | |
*** olaph has joined #tripleo | 11:01 | |
*** aukhan has quit IRC | 11:04 | |
*** w__ has joined #tripleo | 11:11 | |
*** gfidente has joined #tripleo | 11:11 | |
*** gfidente has quit IRC | 11:11 | |
*** gfidente has joined #tripleo | 11:11 | |
derekh | shardy: commented, I think what I'm saying makes sense | 11:11 |
*** olaph has quit IRC | 11:13 | |
shardy | derekh: thanks, makes sense, will update | 11:16 |
*** mcornea has quit IRC | 11:18 | |
openstackgerrit | Steven Hardy proposed openstack-infra/tripleo-ci: Set puppet DIB_INSTALLTYPE in tripleo.sh not toci_instack.sh https://review.openstack.org/246457 | 11:26 |
shardy | derekh: ^^ I think I understood your comments, thanks for the feedback | 11:27 |
shardy | what's the convention with chicken/egg things like when we land that we've got to land https://review.openstack.org/#/c/247543/ on stable/liberty (and some other tripleo-common patches), but CI can't pass on those yet due to other issues? | 11:28 |
shardy | Do I just keep piling the Depends-On's up until things eventually pass, or take the approach that we land stuff we know is definitely needed & landed on master? | 11:29 |
derekh | shardy: since we don't have the job working on stable liberty yet (i.e. we can't break it), my view would be merging things to get ci working into stable branches is ok without a pass, as long as were not breaking master | 11:34 |
*** mcornea has joined #tripleo | 11:34 | |
*** hewbrocca has quit IRC | 11:35 | |
derekh | Anybody want to second this ? https://review.openstack.org/#/c/244643/5 | 11:36 |
jaosorior | /query tremble duuuude | 11:36 |
shardy | derekh: ack, thanks that sounds like it'll make things easier | 11:37 |
shardy | starting from tripleo-common seems like a good plan | 11:37 |
tremble | jaosorior: Hey | 11:37 |
jaosorior | tremble: Nothing, already sent you the github link, still laughing at the brilliantness of it | 11:38 |
tremble | :) | 11:38 |
derekh | shardy: I think its a little weird having a master and stable version of tripleo.sh and then adding support for both versions in both versions, but we can take another look at that at some stage | 11:39 |
openstackgerrit | Merged openstack/tripleo-common: Update gitreview on stable/liberty https://review.openstack.org/244643 | 11:43 |
*** masterbound is now known as mbound_ | 11:53 | |
*** paramite|afk is now known as paramite | 11:53 | |
*** regebro has quit IRC | 12:04 | |
*** regebro has joined #tripleo | 12:05 | |
*** paramite has quit IRC | 12:16 | |
*** mbound_ has quit IRC | 12:28 | |
*** mbound_ has joined #tripleo | 12:31 | |
*** masco has quit IRC | 12:31 | |
*** mbound_ has quit IRC | 12:35 | |
*** marcusvrn_ has joined #tripleo | 12:35 | |
*** hewbrocca has joined #tripleo | 12:35 | |
*** jdob has joined #tripleo | 12:40 | |
*** thrash|wknd is now known as thrash | 12:43 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Add constraints and timeouts from file in single step https://review.openstack.org/247184 | 12:47 |
*** weshay_xchat has joined #tripleo | 12:54 | |
*** electrofelix has joined #tripleo | 12:54 | |
*** rhallisey has joined #tripleo | 12:56 | |
*** jerrygb has joined #tripleo | 12:59 | |
*** jerrygb has quit IRC | 12:59 | |
*** jerrygb has joined #tripleo | 12:59 | |
*** jerrygb_ has joined #tripleo | 13:00 | |
*** jerrygb has quit IRC | 13:03 | |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Fixup neutron constraints in older overclouds before updating https://review.openstack.org/248572 | 13:07 |
*** tzumainn has joined #tripleo | 13:09 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add option to add metadata for the overcloud nodes https://review.openstack.org/243550 | 13:19 |
*** trown|outttypeww is now known as trown | 13:20 | |
*** dprince has joined #tripleo | 13:20 | |
*** gchamoul|afk is now known as gchamoul | 13:23 | |
*** jayg|g0n3 is now known as jayg | 13:23 | |
*** w__ has quit IRC | 13:24 | |
*** w__ has joined #tripleo | 13:25 | |
*** lucasagomes is now known as lucas-hungry | 13:28 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: WIP: Add update environment file to facilitate update when using vip.yaml https://review.openstack.org/248699 | 13:30 |
*** paramite has joined #tripleo | 13:31 | |
openstackgerrit | Steven Hardy proposed openstack-infra/tripleo-ci: Set puppet DIB_INSTALLTYPE in tripleo.sh not toci_instack.sh https://review.openstack.org/246457 | 13:32 |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: WIP: Add update environment directory and sample file https://review.openstack.org/248699 | 13:33 |
*** paramite has quit IRC | 13:34 | |
*** paramite has joined #tripleo | 13:34 | |
*** rbrady has quit IRC | 13:39 | |
*** rbrady has joined #tripleo | 13:39 | |
*** tiswanso has joined #tripleo | 13:42 | |
*** mbound_ has joined #tripleo | 13:43 | |
*** tiswanso has quit IRC | 13:44 | |
*** tiswanso has joined #tripleo | 13:45 | |
*** jistr has quit IRC | 13:46 | |
*** jdob has quit IRC | 13:48 | |
*** athomas has quit IRC | 13:59 | |
*** Goneri has joined #tripleo | 13:59 | |
*** julim has joined #tripleo | 13:59 | |
openstackgerrit | Tzu-Mainn Chen proposed openstack/tripleo-common: TripleO API v1 https://review.openstack.org/243737 | 14:03 |
*** athomas has joined #tripleo | 14:04 | |
*** olap has quit IRC | 14:10 | |
*** paramite is now known as paramite|afk | 14:14 | |
*** rpothier has joined #tripleo | 14:15 | |
*** lucas-hungry is now known as lucasagomes | 14:18 | |
*** rlandy has joined #tripleo | 14:21 | |
*** paramite|afk is now known as paramite | 14:35 | |
*** jprovazn has quit IRC | 14:47 | |
*** morazi has joined #tripleo | 14:51 | |
Goneri | Hi, can someone take a look on https://review.openstack.org/#/c/248246/ , this would help a lot to be able to deploy RDO when local_interface interface is associated to a vlan ( https://bugzilla.redhat.com/show_bug.cgi?id=1283812 ) | 14:53 |
openstack | bugzilla.redhat.com bug 1283812 in dib-utils "local_interface=bond0.120 in undercloud.conf create broken network configuration" [Unspecified,New] - Assigned to jslagle | 14:53 |
bnemec | dprince: slagle: I think we're going to need a release of https://review.openstack.org/#/c/248172/ to unblock the tripleoclient gate. | 14:59 |
bnemec | The unit tests pull down the latest from pip, so just having it merged isn't enough. | 14:59 |
*** pradk has joined #tripleo | 14:59 | |
*** julim_ has joined #tripleo | 15:00 | |
*** openstackgerrit has quit IRC | 15:02 | |
*** openstackgerrit has joined #tripleo | 15:02 | |
*** julim has quit IRC | 15:02 | |
dtantsur | bnemec, oh that's why it still fails.. | 15:02 |
slagle | bnemec: ok, we can do that. i'm a fan of releasing whenever we need to | 15:03 |
bnemec | slagle: Cool, thanks | 15:04 |
dprince | bnemec: ++ release it | 15:04 |
*** bvandenh has joined #tripleo | 15:10 | |
*** liverpooler has quit IRC | 15:11 | |
*** jaosorior has quit IRC | 15:11 | |
*** w__ is now known as olaph | 15:12 | |
*** jaosorior has joined #tripleo | 15:12 | |
*** jaosorior has quit IRC | 15:12 | |
*** jaosorior has joined #tripleo | 15:13 | |
*** jdob has joined #tripleo | 15:14 | |
*** zb is now known as zaneb | 15:23 | |
*** rasca has quit IRC | 15:28 | |
*** rasca has joined #tripleo | 15:28 | |
openstackgerrit | Felipe Alfaro Solana proposed openstack/tripleo-heat-templates: Ceph Puppet: implement per-pool parameters: https://review.openstack.org/247669 | 15:32 |
*** paramite is now known as paramite|afk | 15:35 | |
openstackgerrit | Rohit Pagedar proposed openstack/tripleo-heat-templates: Making nova parameters configurable https://review.openstack.org/234965 | 15:38 |
*** mgould has quit IRC | 15:42 | |
*** olaph is now known as olaf | 15:43 | |
*** olaf is now known as olaph | 15:43 | |
*** tiswanso has quit IRC | 15:45 | |
*** tiswanso has joined #tripleo | 15:45 | |
*** olaph is now known as olaf | 15:46 | |
*** olaf is now known as Guest773 | 15:47 | |
*** Guest773 is now known as olaph | 15:47 | |
*** lazy_prince has joined #tripleo | 15:49 | |
*** jprovazn has joined #tripleo | 15:50 | |
*** jistr|mobi has joined #tripleo | 15:56 | |
*** mgould has joined #tripleo | 15:57 | |
*** rpodolyaka has left #tripleo | 15:57 | |
rhallisey | derekh, patch to add container args for the gate -> https://review.openstack.org/#/c/248209/ | 15:59 |
openstackgerrit | greghaynes proposed openstack/tripleo-specs: Refer to DIB elements by URI https://review.openstack.org/247116 | 15:59 |
rhallisey | forgot to add that to my email | 15:59 |
*** olap has joined #tripleo | 16:00 | |
*** paramite|afk is now known as paramite | 16:00 | |
jistr|mobi | slagle: i haven't made it home yet, will update etherpad when i'm back | 16:00 |
derekh | rhallisey: lgtm | 16:00 |
rhallisey | cool thx | 16:00 |
*** untriaged-bot has joined #tripleo | 16:01 | |
untriaged-bot | Untriaged bugs so far: | 16:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1505900 | 16:01 |
openstack | Launchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New] | 16:01 |
*** untriaged-bot has quit IRC | 16:01 | |
hewbrocca | jistr|mobi: how is the flat | 16:02 |
*** anande_ has quit IRC | 16:04 | |
hewbrocca | also | 16:04 |
*** dsneddon has joined #tripleo | 16:04 | |
hewbrocca | gfidente, slagle are you guys all over getting the various update patches that have been proposed upstream | 16:04 |
hewbrocca | merged ASAP? | 16:04 |
* hewbrocca recognizes everyone has been busy... | 16:06 | |
*** shivrao has joined #tripleo | 16:06 | |
*** rcernin has quit IRC | 16:08 | |
*** shivrao_ has joined #tripleo | 16:09 | |
jistr|mobi | hewbrocca: good, but we're not 1st in the queue again | 16:10 |
hewbrocca | GAH | 16:10 |
hewbrocca | jistr|mobi: you guys gotta be quicker on the draw :) | 16:10 |
*** shivrao has quit IRC | 16:11 | |
*** shivrao_ is now known as shivrao | 16:11 | |
*** gchamoul is now known as gchamoul|AfK | 16:12 | |
*** jaosorior has quit IRC | 16:12 | |
*** Pablo|off| has joined #tripleo | 16:14 | |
*** Pablo|off| is now known as pcaruana | 16:15 | |
*** tremble has quit IRC | 16:16 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Add net_vip_map_external to be used for an external balancer https://review.openstack.org/222189 | 16:18 |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Make load balancer deployment optional via template param https://review.openstack.org/222305 | 16:18 |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Allow for usage of pre-allocated IPs for the controller nodes https://review.openstack.org/222497 | 16:18 |
jistr|mobi | hewbrocca: yea, otoh N years of money savings are involved, so one wants to be a bit careful too :) | 16:22 |
*** apetrich has quit IRC | 16:24 | |
hewbrocca | easy come easy go | 16:24 |
hewbrocca | :D | 16:24 |
*** apetrich has joined #tripleo | 16:26 | |
*** mandre has quit IRC | 16:30 | |
*** mandre has joined #tripleo | 16:32 | |
*** jistr has joined #tripleo | 16:33 | |
*** jistr|mobi has quit IRC | 16:33 | |
slagle | hewbrocca: yes, we're working through them. we need another patch still to remove the netns constraint again. | 16:33 |
slagle | as the issue with 55-heat-config using tmpfs means it re-applies the old puppet manifest after yum_update.sh, causing the constraint to get re-added after we've removed it | 16:33 |
slagle | so we need to also add the removal to the pacemaker resource restart script at the very end | 16:34 |
*** mkovacik has quit IRC | 16:35 | |
*** mgould has quit IRC | 16:38 | |
* hewbrocca facepalm | 16:39 | |
hewbrocca | we really gotta fix that bit... | 16:39 |
hewbrocca | the not being able to fix the DIB-applied scripts, I mean | 16:39 |
slagle | well, even if we could, there's no fix we could apply to that script to get the files back | 16:41 |
slagle | if you've rebooted, they're gone. | 16:41 |
jistr | hmm so it actually runs puppet twice? once the old, once the new? | 16:41 |
slagle | jistr: yep | 16:41 |
jistr | hmm that could be a general issue, as OPM is present only the new, not guaranteed to be compatible with the original t-h-t manifest. So aside from applying things we don't want, it can fail completely. | 16:43 |
jistr | hmm i'm now thinking | 16:43 |
gfidente | yeah, what is that triggers old manifest apply though? | 16:43 |
jistr | if the old manifest apply is even reported to heat? | 16:43 |
*** stendulker has joined #tripleo | 16:44 | |
jistr | or if so, does heat pay any attention to it | 16:44 |
gfidente | oh the puppet apply is because of Identifier getting changed | 16:44 |
Goneri | dprince, https://review.openstack.org/#/c/248246/ can you take a look on this os-net-config, we need this patch to get instack-undercloud working with vlan tagged local_interface. | 16:45 |
slagle | jistr: heat does not pay attention to it | 16:45 |
jistr | right, so it probably wouldn't matter that it failed. ok at least that :) | 16:46 |
dprince | Goneri: yep, thanks for pointing it out | 16:46 |
slagle | jistr: well, unless it leaves the cluster completely broken | 16:46 |
slagle | and nothing reported to the user | 16:46 |
jistr | hmm yea | 16:47 |
hewbrocca | Ugh! Random puppet apply doesn't seem good at all | 16:47 |
slagle | shardy: do you have any ideas about how we can further workaround this issue with 55-heat-config if /var/run/ has been wiped? | 16:47 |
slagle | shardy: any way to get the old contents back, or generate them somehow? | 16:48 |
gfidente | slagle, I don't get though if *Identifier triggers apply, why is it using older manifest? | 16:48 |
slagle | gfidente: the old manifests and configs are already downloaded to /var/lib/heat-config. the script sees that, sees that there's no *.deployed equivalent in /var/run/heat-config, and reapplies them | 16:49 |
gfidente | ah because of /run | 16:49 |
gfidente | tks | 16:49 |
gfidente | :0 | 16:49 |
*** trown is now known as trown|lunch | 16:49 | |
slagle | Hmm. I wonder if also wiped /var/lib/heat-config | 16:49 |
slagle | *we also | 16:49 |
slagle | so nothing old is downloaded | 16:49 |
*** mgould has joined #tripleo | 16:50 | |
*** aufi has quit IRC | 16:54 | |
*** dmacpher has joined #tripleo | 16:55 | |
hewbrocca | it's worth a try | 16:58 |
hewbrocca | you could log into all the controllers before starting the process and nuke that dir, just to see what happens | 16:58 |
jistr | i'm trying to grasp how the metadata fetching and applying works | 17:00 |
slagle | bnemec: os-cloud-config 0.3.0 in the sausage factory | 17:00 |
jistr | in /var/lib/heat-config there are just the puppet manifests | 17:00 |
bnemec | slagle: Nice, thanks :-) | 17:01 |
jistr | but not the whole json things including inputs etc. | 17:01 |
slagle | jistr: that part is under /var/lib/os-collect-config | 17:02 |
slagle | jistr: and oac is going to generate /usr/libexec/os-apply-config/templates/var/run/heat-config/heat-config before configure.d/55-heat-config runs | 17:04 |
slagle | so actually, we'd have to probably selectively delete stuff out of /var/lib/os-collect-config which sounds pretty bad | 17:06 |
jistr | slagle: ah yea those are the jsons i've been looking for. So i guess the puppet manifests are generated from this json metadata, no? The manifests are in the jsons as strings as well. What i'm getting at is that to me it seems like wiping /var/lib/heat-config/heat-config-puppet might not help | 17:07 |
jistr | slagle: yup | 17:07 |
slagle | i dont think this is a good idea | 17:07 |
slagle | i'm not going to guess how to fix this, this is a heat / heat-config interaction | 17:07 |
jistr | yea would be good to get input from heat folks on this issue | 17:08 |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Allow for usage of pre-allocated IPs for the controller nodes https://review.openstack.org/222497 | 17:08 |
slagle | i can ask sbaker when he's online | 17:08 |
*** dmacpher has quit IRC | 17:10 | |
*** dmacpher has joined #tripleo | 17:10 | |
gfidente | and this is only fixed if people replace 55-heat-config | 17:11 |
*** olap has quit IRC | 17:12 | |
*** ir2ivps10 has joined #tripleo | 17:13 | |
jistr | yeah plus we'd need to migrate the content from /var/run to /var/lib | 17:13 |
shardy | slagle: Hey, sorry been in a mtg, +1 on speaking to stevebaker, IIRC he's been looking at this, but obviously we need a way to update the heat-config stuff | 17:13 |
jistr | otherwise we have just the new 55-heat-config but still a blank new dir | 17:14 |
slagle | right so updating 55-heat-config can just be manual, i'm not all that worried about that | 17:14 |
shardy | slagle: I assume you've seen https://review.openstack.org/#/c/242924/ ? | 17:15 |
slagle | shardy: yes. but what we actually need is a way to get /var/run back if it's already been wiped | 17:15 |
*** devvesa has quit IRC | 17:16 | |
shardy | slagle: Ok, ouch. Other than letting the deployments all re-run I'm not sure | 17:16 |
slagle | something that will generated the "deployed" dir based on the contents of /var/lib/os-collect-config and /var/lib/heat-config | 17:16 |
slagle | just assume it's all applied | 17:16 |
shardy | if we assume all are completed, we could probably write a script which reads the deployment metadata and creates the files | 17:16 |
slagle | shardy: so letting the old puppet rerun is where stuff breaks | 17:16 |
shardy | slagle: Ok, well the data used as an input to heat-config is still there (the heat metadata asociated with the server), so it must be possible to re-created some dummy deployments data | 17:17 |
shardy | https://github.com/openstack/tripleo-image-elements/blob/master/elements/os-refresh-config/os-refresh-config/post-configure.d/99-refresh-completed#L66 | 17:19 |
shardy | e.g a loop like that which touches the file and stops heat-config running | 17:19 |
* shardy checks what heat-config expects | 17:19 | |
shardy | slagle: I think it's just checking for <deployment_id>.json | 17:20 |
shardy | so a loop touching the files is probably enough | 17:20 |
*** shivrao has quit IRC | 17:20 | |
*** rcernin has joined #tripleo | 17:21 | |
*** sthillma has joined #tripleo | 17:21 | |
shardy | (see the "already deployed" logic in 55-heat-config | 17:21 |
*** yamahata has joined #tripleo | 17:22 | |
slagle | k, i updated the bug with this info | 17:22 |
slagle | i'll talk to sbaker about it when he's on | 17:22 |
dprince | slagle: is there an upstream bug for this? | 17:23 |
*** sthillma_ has joined #tripleo | 17:23 | |
*** sthillma has quit IRC | 17:25 | |
*** sthillma_ is now known as sthillma | 17:25 | |
*** jerrygb_ has quit IRC | 17:26 | |
slagle | dprince: yes | 17:27 |
*** lazy_prince has quit IRC | 17:28 | |
dprince | slagle: got a link? | 17:28 |
*** shardy has quit IRC | 17:30 | |
*** derekh has quit IRC | 17:31 | |
*** sthillma has quit IRC | 17:32 | |
*** jerrygb has joined #tripleo | 17:33 | |
*** jerrygb has quit IRC | 17:36 | |
*** jerrygb has joined #tripleo | 17:40 | |
*** jerrygb has quit IRC | 17:45 | |
slagle | dprince: https://bugs.launchpad.net/heat-templates/+bug/1513220 | 17:47 |
openstack | Launchpad bug 1513220 in Heat Templates "55-heat-config state is stored in /var/run, which is lost on reboot" [Medium,Fix committed] - Assigned to Steve Baker (steve-stevebaker) | 17:47 |
*** dtantsur is now known as dtantsur|afk | 17:47 | |
*** stendulker has quit IRC | 17:49 | |
*** mgould has quit IRC | 17:54 | |
openstackgerrit | James Slagle proposed openstack/tripleo-heat-templates: Sample environment with old ServiceNetMap value https://review.openstack.org/248859 | 18:08 |
*** trown|lunch is now known as trown | 18:11 | |
*** yamahata has quit IRC | 18:11 | |
*** dmacpher is now known as dmacpher-afk | 18:13 | |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Add fixup for pcs order constraints after update to new templates https://review.openstack.org/248863 | 18:22 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Implement Advanced Firewalling support https://review.openstack.org/191195 | 18:22 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: Add support for DeployArtifacts https://review.openstack.org/245314 | 18:23 |
gfidente | slagle, merge https://review.openstack.org/#/c/248859/1 ? | 18:24 |
*** jerrygb has joined #tripleo | 18:27 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Sample environment with old ServiceNetMap value https://review.openstack.org/248859 | 18:28 |
*** ukalifon has quit IRC | 18:28 | |
slagle | i would have waited for CI, just b/c | 18:29 |
gfidente | oh well, it wasn't going to test those bits anyway | 18:31 |
jistr | marios: pulling this to my newest update run too https://review.openstack.org/#/c/248863/ | 18:34 |
jistr | marios: btw with the previous constraint i saw significant improvement in pings going out from a tenant VM, but still had issues with traffic going in, it seemed | 18:35 |
jistr | didn't have the latter properly automated, now i have automated ping tests both ways | 18:36 |
*** mandre has quit IRC | 18:37 | |
marios | jistr: great thanks, we talked about that on the call this afternoon... seemed like the right place to fix it... you can check the constraints on your current env if it is still around, like http://paste.openstack.org/show/479745/ | 18:37 |
jistr | it actually timed out on keystone toke before completing (as i was running the errand in the afternoon), but it went through the yum_update phase smoother than before | 18:38 |
jistr | before i saw 10 minute general connectivity loss from the VM, with the constraints it was just a couple of seconds | 18:39 |
*** dprince has quit IRC | 18:39 | |
jistr | but i'm still not sure if the floating IP is totally fine. it didn't seem so | 18:39 |
marios | jistr: so to explain that paste a bit, i was polling the pcs constraints on control0 while it was being updated. before yum_update.sh is run, it is like 'BEFORE'. then 'AFTER' yum_update.sh is applied... so the constraints are good | 18:40 |
marios | jistr: then the unwanted neutron-server..ovs-cleanup re-appears (is re-added by the puppet-pacemaker run it seems?) | 18:40 |
jistr | yeah most probably | 18:41 |
*** mandre has joined #tripleo | 18:41 | |
marios | jistr: really appreciate the extra testing. slagle confirmed he also saw that extraneous constraint in his env | 18:41 |
*** wuhg has quit IRC | 18:41 | |
*** jerrygb has quit IRC | 18:42 | |
*** jerrygb has joined #tripleo | 18:46 | |
*** lazy_prince has joined #tripleo | 18:46 | |
*** paramite has quit IRC | 18:49 | |
*** bvandenh has quit IRC | 18:49 | |
*** jerrygb has quit IRC | 18:51 | |
*** bvandenh has joined #tripleo | 18:51 | |
*** sthillma has joined #tripleo | 18:52 | |
*** electrofelix has quit IRC | 18:57 | |
*** lucasagomes is now known as lucas-dinner | 18:57 | |
*** tiswanso has quit IRC | 19:00 | |
*** tiswanso has joined #tripleo | 19:00 | |
*** regebro has quit IRC | 19:02 | |
*** lazy_prince has quit IRC | 19:02 | |
*** jerrygb has joined #tripleo | 19:03 | |
*** mandre has quit IRC | 19:04 | |
*** mandre has joined #tripleo | 19:09 | |
*** bvandenh has quit IRC | 19:13 | |
*** trozet has joined #tripleo | 19:26 | |
*** jcoufal has quit IRC | 19:27 | |
trozet | bnemec: do you have a few minutes to help me with something I'm hitting with tripleO deployment | 19:27 |
bnemec | trozet: What's the problem? | 19:30 |
trozet | bnemec: it looks like a timing issue between when hiera data files are created on the node, and when puppet executes | 19:30 |
trozet | bnemec: puppet fails and hiera says hte variable isnt there, but If i check - it is there, and re-runninng puppet works | 19:30 |
*** gfidente is now known as gfidente|afk | 19:32 | |
bnemec | trozet: That is very strange. What variable is triggering this? | 19:33 |
trozet | [2015-11-23 17:59:11,330] (heat-config) [INFO] {"deploy_stdout": "", "deploy_stderr": "\u001b[1;31mError: Could not find data item opendaylight_port in any Hiera data file and no default supplied at /var/lib/heat-config/heat-config-puppet/ba7426b1-89cd-4360-b43a-e77d20b54596.pp:24 on node opendaylight-server\u001b[0m\n\u001b[1;31mError: Could not find data item opendaylight_port in any Hiera data file and no default supplied at /var/lib/ | 19:34 |
trozet | heat-config/heat-config-puppet/ba7426b1-89cd-4360-b43a-e77d20b54596.pp:24 on node opendaylight-server\u001b[0m\n", "deploy_status_code": 1} | 19:34 |
trozet | [root@opendaylight-server ~]# cat /etc/puppet/hieradata/common.yaml | grep opendaylight_port | 19:35 |
trozet | opendaylight_port: 8081 | 19:35 |
trozet | bnemec:^ | 19:35 |
bnemec | trozet: Is there a change in gerrit for this that I can look at? | 19:40 |
trozet | bnemec: no its not in gerrit. The only thing I can think of at this point is something to do with the hooks/steps | 19:40 |
bnemec | trozet: That was my first thought as well. | 19:40 |
trozet | bnemec: this works on the controller, if its in step 2 | 19:40 |
trozet | bnemec: but now im doing an external node, with no steps | 19:41 |
trozet | bnemec: let me paste you the yaml | 19:41 |
trozet | bnemec: http://pastebin.com/SbqNicBd | 19:41 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: Add support for DeployArtifacts https://review.openstack.org/245314 | 19:42 |
*** shivrao has joined #tripleo | 19:48 | |
bnemec | trozet: TBH, I'm not sure I'm the best person to ask about this, but it's possible you need a depends_on to make sure the hieradata gets applied before the puppet run happens: https://github.com/openstack/tripleo-heat-templates/blob/master/overcloud-without-mergepy.yaml#L1407 | 19:51 |
*** dmacpher-afk has quit IRC | 19:52 | |
trozet | bnemec: yeah im trying a depends_on now | 19:56 |
*** dmacpher-afk has joined #tripleo | 20:05 | |
trozet | bnemec: i think that fixed it! | 20:14 |
bnemec | trozet: Barely educated guesses FTW! :-) | 20:15 |
trozet | bnemec: got a trickier question for you.. | 20:15 |
trozet | bnemec: this external opendaylight node spits out an output parameter lets call it odl_ip at the end of its deploy | 20:16 |
trozet | bnemec: how can I reference that variable inside of the overcloud controller puppet? | 20:16 |
trozet | bnemec: maybe I need to do an overcloud deployment step that depends on the OpenDaylight node finishing? | 20:17 |
bnemec | trozet: Yeah, probably. I think you're also going to want to allocate the port for the ODL server outside the ODL template too. I believe that's how it works for the other server types. | 20:18 |
trozet | bnemec: the port is passed in as environment file | 20:18 |
trozet | bnemec: but like what i need to do is set openvswithc on the controller node to point to the odl_ip output variable | 20:19 |
*** yamahata has joined #tripleo | 20:20 | |
bnemec | trozet: Yeah, I suppose this would work kind of like the Ceph nodes do. I believe they're completely deployed before everything else even starts. | 20:22 |
bnemec | trozet: It looks like they have a similar thing too: https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/ceph-storage.yaml#L218 | 20:22 |
*** jistr has quit IRC | 20:23 | |
bnemec | So however we get that output back into the compute and control nodes should work for ODL too. | 20:23 |
trozet | bnemec: good idea, thanks for the pointer will check it out | 20:23 |
openstackgerrit | Merged openstack-infra/tripleo-ci: Export TRIPLEO_SH_ARGS so containers gate will run properly https://review.openstack.org/248209 | 20:49 |
*** eggmaste` is now known as eggmaster | 20:52 | |
*** jprovazn has quit IRC | 20:59 | |
*** jang has quit IRC | 21:10 | |
*** edmondk has quit IRC | 21:10 | |
*** andreaf has quit IRC | 21:11 | |
*** jang has joined #tripleo | 21:11 | |
*** epheo has quit IRC | 21:11 | |
*** edmondk has joined #tripleo | 21:17 | |
*** epheo has joined #tripleo | 21:18 | |
*** andreaf has joined #tripleo | 21:19 | |
*** jerrygb has quit IRC | 21:22 | |
*** shivrao has quit IRC | 21:25 | |
*** jerrygb has joined #tripleo | 21:26 | |
*** mcornea has quit IRC | 21:30 | |
*** jerrygb has quit IRC | 21:31 | |
*** david-lyle has quit IRC | 21:31 | |
*** david-lyle has joined #tripleo | 21:34 | |
*** jayg is now known as jayg|g0n3 | 21:36 | |
*** mkovacik has joined #tripleo | 21:37 | |
*** trown is now known as trown|outttypeww | 21:39 | |
*** shivrao has joined #tripleo | 21:39 | |
*** weshay_xchat has quit IRC | 21:41 | |
*** weshay_xchat has joined #tripleo | 21:45 | |
*** weshay_xchat has quit IRC | 21:46 | |
*** morazi has quit IRC | 21:54 | |
*** david-lyle has quit IRC | 21:55 | |
*** untriaged-bot has joined #tripleo | 22:00 | |
untriaged-bot | Untriaged bugs so far: | 22:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1505900 | 22:00 |
openstack | Launchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New] | 22:00 |
*** untriaged-bot has quit IRC | 22:00 | |
*** david-lyle has joined #tripleo | 22:03 | |
*** david-lyle has quit IRC | 22:04 | |
*** julim_ has quit IRC | 22:09 | |
*** akrivoka has quit IRC | 22:10 | |
*** jerrygb has joined #tripleo | 22:11 | |
*** thrash is now known as thrash|g0ne | 22:13 | |
*** isq has quit IRC | 22:19 | |
*** rcernin has quit IRC | 22:20 | |
*** david-lyle has joined #tripleo | 22:21 | |
*** isq has joined #tripleo | 22:21 | |
*** david-lyle has quit IRC | 22:25 | |
*** rpothier has quit IRC | 22:29 | |
*** lucas-dinner has quit IRC | 22:36 | |
*** athomas has quit IRC | 22:41 | |
*** lucasagomes has joined #tripleo | 22:41 | |
*** lucasagomes is now known as lucas-afk | 22:42 | |
*** weshay_xchat has joined #tripleo | 22:56 | |
*** david-lyle has joined #tripleo | 23:03 | |
*** david-lyle has quit IRC | 23:05 | |
*** pradk has quit IRC | 23:14 | |
*** Marga_ has joined #tripleo | 23:14 | |
*** mkovacik has quit IRC | 23:17 | |
openstackgerrit | Dan Prince proposed openstack/tripleo-common: Add scripts/upload-swift-artifacts https://review.openstack.org/245310 | 23:18 |
*** david-lyle has joined #tripleo | 23:23 | |
openstackgerrit | Dan Prince proposed openstack/tripleo-specs: New Spec: Deploy Puppet modules via Swift https://review.openstack.org/245309 | 23:23 |
*** david-lyle has quit IRC | 23:25 | |
*** david-lyle has joined #tripleo | 23:35 | |
*** david-lyle has quit IRC | 23:41 | |
*** david-ly_ has joined #tripleo | 23:41 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!