Friday, 2015-11-13

*** weshay_xchat has quit IRC00:18
*** shadower has quit IRC00:23
*** shadower has joined #tripleo00:23
*** mkovacik has quit IRC00:24
*** mbound has quit IRC01:06
openstackgerritTzu-Mainn Chen proposed openstack/tripleo-common: TripleO API v1  https://review.openstack.org/24373701:13
*** ukalifon has joined #tripleo01:20
*** panda has quit IRC01:41
*** panda has joined #tripleo01:42
*** ukalifon has quit IRC01:53
*** 7YUAAA7D0 has joined #tripleo01:56
*** tzumainn has quit IRC02:00
*** tiswanso has joined #tripleo02:02
*** shivrao has quit IRC02:06
*** mbound has joined #tripleo02:06
*** mbound has quit IRC02:11
*** cwolferh has quit IRC02:14
*** jerrygb_ has joined #tripleo02:16
*** jerrygb has quit IRC02:17
*** openstackgerrit has quit IRC02:22
*** jerrygb_ has quit IRC02:23
*** openstackgerrit has joined #tripleo02:24
*** jrist has quit IRC02:25
*** jrist has joined #tripleo02:30
*** 7YUAAA7D0 has quit IRC02:30
*** jerrygb has joined #tripleo02:30
*** kbyrne has quit IRC02:34
*** devvesa has quit IRC02:34
*** devvesa has joined #tripleo02:35
*** kbyrne has joined #tripleo02:36
*** hewbrocca has quit IRC02:36
*** marios has quit IRC02:36
*** beagles has quit IRC02:36
*** StevenK has quit IRC02:37
*** fabbione has quit IRC02:37
*** rcernin has quit IRC02:38
*** hewbrocca has joined #tripleo02:42
*** marios has joined #tripleo02:42
*** beagles has joined #tripleo02:42
*** fabbione has joined #tripleo02:42
*** StevenK has joined #tripleo02:42
*** marios_ has joined #tripleo02:42
*** marios has quit IRC02:44
*** aukhan has joined #tripleo02:47
*** tiswanso has quit IRC02:53
*** tiswanso has joined #tripleo02:54
*** Goneri has joined #tripleo03:13
*** sthillma has quit IRC03:16
*** sthillma has joined #tripleo03:16
*** sthillma has quit IRC03:20
*** yuanying has quit IRC03:21
*** yuanying has joined #tripleo03:25
openstackgerritMerged openstack/diskimage-builder: Selectively prune /root for ironic-agent ramdisk  https://review.openstack.org/23931003:28
*** yuanying has quit IRC03:29
*** Goneri has quit IRC03:35
*** yuanying has joined #tripleo03:38
*** yuanying_ has joined #tripleo03:52
*** yuanying has quit IRC03:55
*** untriaged-bot has joined #tripleo04:00
untriaged-botUntriaged bugs so far:04:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/150590004:00
openstackLaunchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New]04:00
*** untriaged-bot has quit IRC04:00
*** yuanying_ has quit IRC04:05
*** yuanying has joined #tripleo04:08
*** tiswanso has quit IRC04:36
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add Management Network For System Administration.  https://review.openstack.org/22605704:42
*** links has joined #tripleo04:52
*** Marga__ has joined #tripleo04:56
*** Marga_ has quit IRC04:57
*** Marga__ has quit IRC05:06
*** masco__ has joined #tripleo05:26
*** anande has joined #tripleo05:40
*** anande has quit IRC05:41
*** panda has quit IRC05:41
*** anande has joined #tripleo05:42
*** panda has joined #tripleo05:42
*** anande has quit IRC05:42
*** anande has joined #tripleo05:42
*** jaosorior has joined #tripleo05:43
*** masco__ has quit IRC05:57
*** devvesa has quit IRC06:02
*** rcernin has joined #tripleo06:10
*** akuznetsov has joined #tripleo06:25
*** rlandy has quit IRC06:26
*** rcernin_ has joined #tripleo06:27
*** jprovazn has joined #tripleo06:32
*** bvandenh has joined #tripleo06:34
*** aufi has joined #tripleo06:45
*** sthillma has joined #tripleo06:46
*** w_ has joined #tripleo06:50
*** bvandenh has quit IRC06:50
*** olaph has quit IRC06:54
*** sthillma has quit IRC07:06
*** Marga_ has joined #tripleo07:07
*** rcernin is now known as Guest1636007:08
*** rcernin_ has quit IRC07:09
*** tchaypo1 has joined #tripleo07:09
*** Guest16360 has quit IRC07:09
*** rcernin_ has joined #tripleo07:10
*** rcernin_ is now known as rcernin07:13
*** bvandenh has joined #tripleo07:29
*** lsmola has quit IRC07:39
*** lsmola has joined #tripleo07:39
*** rasca has quit IRC07:49
*** rasca has joined #tripleo07:50
*** devvesa has joined #tripleo07:54
*** tchaypo1 has quit IRC08:05
*** shivrao has joined #tripleo08:05
*** shivrao_ has joined #tripleo08:07
*** shivrao has quit IRC08:10
*** shivrao_ is now known as shivrao08:10
*** sthillma_ has joined #tripleo08:16
*** tremble has joined #tripleo08:26
*** tremble has joined #tripleo08:26
jaosoriortremble: yo dawg08:31
tremblehey jaosorior08:31
jaosoriortremble: just saw your reponse in https://review.openstack.org/#/c/231930/ , so have you also seen it stall on the step bnemec mentioned? honestly I couldn't reproduce it :/ then again I tried non-HA08:33
trembleI've not seen it, but I know my way around that part of the code.08:34
trembleI've only tested the whole chain together08:34
jaosoriorbut endpoint-wise, it shouldn't really be a problem, as it will just default to use the non-ssl endpoints08:34
*** ifarkas has joined #tripleo08:35
tremblejaosorior: The risk is that HAProxy will switch to SSL so we'll actually end up with a partly broken installation.08:35
*** shardy has joined #tripleo08:39
jaosoriortremble: AFAIK that shouldn't happen automagicaly, we would need to add such a thing to the haproxy config08:39
trembleCommenting out the line where we set the hiera variable should mean that other than landing the certs (and trusting the CA) we do nothing.  It's kinda the same argument as why I removed the example environment file from the refactor pirces08:39
tremblejaosorior: It's there already if you pass the cert location in08:40
jaosoriorso we would need to manually tell haproxy that if it receives non-ssl traffic it should redirect08:40
tremblehttps://github.com/openstack/puppet-tripleo/blob/master/manifests/loadbalancer.pp#L44708:41
*** tchaypo1 has joined #tripleo08:43
*** tchaypo1 has quit IRC08:43
jaosoriortremble: yeah, I've seen that part, but doesn't that just set what would be the equivalent of two frontends in haproxy? bind to that ssl port setting up the cert option and everything, but it also still binds to the regular port without ssl08:44
tremblejaosorior: it only listens on non ssl on certain ip addresses08:45
jaosoriordoes it?08:45
trembleyup08:45
hewbroccatremble: hey, you hear we got the update working last night08:45
tremblehewbrocca: I didn't!  Sounds good08:46
tremblehewbrocca: What was it?08:46
hewbroccaIt was a relatively simple matter in the end -- just needed Fabio to sit with jistr and work through all the steps08:46
hewbroccafor the yum update, you first have to get the pcmk constraints right (they were broken in 7.0)08:46
hewbroccaand the timeouts right (also broken in 7.0)08:46
hewbrocca*then* you can successfully pcs cluster stop, yum update, pcs cluster start08:47
tremblehewbrocca: Does that deal with the weird double service restart thing08:47
hewbroccaHaving done that, put the cluster in maintenance mode for the entire puppet run08:47
hewbroccayes08:47
trembleAh08:47
tremblecool08:47
* tremble will abandon his attempt at the maintenance mode stuff08:48
hewbroccaStill trying to figure out why the L3 agent refused to shut down on the first try on the yum update08:49
hewbroccabut that's not pacemaker's fault, really08:49
* tremble cheers to hear that the upgrade pieces are finally falling into place.08:52
hewbroccaI'm quite relieved08:52
fabbionetremble: yes it won't take long to sort it all out08:52
fabbionewe might need some big hammer to workaround those issues08:52
fabbionebut as long as we get back to fully operational after the upgrade08:53
fabbionewe can hide the big hammer behind the back08:53
tremble:)08:53
hewbroccaWe need to try it with some guests running on the cloud, BTW08:53
hewbroccaand some floating IPs08:53
fabbioneyes, one step at a time :)08:53
hewbroccathe L3 agent is going to fail over when we stop it, unless we move the routes in advance08:53
fabbionethis install was completely empty and still failed08:53
hewbroccaeither way is fine, but I don't know how long it takes it to fail over08:53
fabbionethat's implicit in VRRP etc.08:54
tremblehewbrocca: My general experience is that those pieces work better than I expected as long as the neutron HA stuff is configured.08:54
fabbioneso that's not something I am worried about08:54
fabbionewe have tested those failover scenarios before08:54
hewbroccawell that is good to hear08:54
hewbroccaOK08:54
*** tchaypo has quit IRC08:55
fabbionehewbrocca: few seconds08:55
trembleThere was an occasion where I was demoing that to some of my management and I missed the failover because it was so fast, and then it was oh, yeah the neutron node it was talking through is actually powered off08:55
hewbroccasweet08:56
fabbionetremble: well that can happen if you kill the node that doesn't have the VIPs :)08:56
trembleAnd that's only OSP6 + the VRRP08:56
fabbioneyou need to do a specific node search and kill to test the failover08:56
fabbionehave done that before :)08:56
fabbionelooking for namespaces etc.08:57
tremblefabbione: There was a pause of about 3 seconds and the packets then got rerouted and picked up properly08:57
fabbioneyeps08:57
fabbioneit depends on a bunch of things08:57
fabbionemy experience is between 0 to 10 seconds08:57
fabbionedepending also on the external network switch arp cache etc.08:57
*** dtantsur|afk is now known as dtantsur08:58
*** devvesa has quit IRC09:00
tremblefabbione: /me nods, yeah, but that's generally "acceptable" for failover of a router.09:00
*** athomas has joined #tripleo09:00
fabbionetremble: oh yeah09:01
*** lucas-afk is now known as lucasagomes09:01
fabbioneas long as it's below tcp connection timeout it's all good09:01
*** openstackgerrit has quit IRC09:01
*** openstackgerrit has joined #tripleo09:02
*** sthillma_ has quit IRC09:03
trembleThe only piece we had that screwed us over was when we accidentally set the flag to prevent VMs from auto-restarting after compute node reboot (I think SpinalStack had changed their default on us and we didn't notice)  We switched that back and we've been able to successfully reboot any node in our cluster with minimal impact.09:04
*** gfidente has joined #tripleo09:07
*** shinobu___ has quit IRC09:07
*** mbound has joined #tripleo09:10
*** mkovacik has joined #tripleo09:15
*** mkovacik has quit IRC09:24
*** devvesa has joined #tripleo09:27
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable trust anchor injection  https://review.openstack.org/24120009:33
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Output the SSL Certificate and Key modulus  https://review.openstack.org/24157409:33
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Inject TLS certificate and keys for the Overcloud  https://review.openstack.org/23193009:33
*** bvandenh has quit IRC09:34
*** mcornea has joined #tripleo09:35
*** panda has quit IRC09:41
*** devvesa has quit IRC09:42
*** panda has joined #tripleo09:42
*** jistr has joined #tripleo09:47
*** mkovacik has joined #tripleo09:47
*** bvandenh has joined #tripleo09:48
*** tosky has joined #tripleo09:51
*** untriaged-bot has joined #tripleo10:00
untriaged-botUntriaged bugs so far:10:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/150590010:00
openstackLaunchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New]10:00
*** untriaged-bot has quit IRC10:00
*** devvesa has joined #tripleo10:02
*** electrofelix has joined #tripleo10:08
*** dtantsur is now known as dtantsur|brb10:09
openstackgerritJaume Devesa proposed openstack/tripleo-puppet-elements: Adding networking MidoNet element  https://review.openstack.org/23255110:13
*** openstackgerrit has quit IRC10:16
*** openstackgerrit has joined #tripleo10:16
*** akrivoka has joined #tripleo10:33
*** mgould has joined #tripleo10:40
openstackgerritLucas Alvares Gomes proposed openstack/diskimage-builder: Add ironic-agent-troubleshoot element  https://review.openstack.org/24508210:47
openstackgerritJaume Devesa proposed openstack/tripleo-puppet-elements: Adding networking MidoNet element  https://review.openstack.org/23255110:48
openstackgerritLucas Alvares Gomes proposed openstack/diskimage-builder: Add ironic-agent-troubleshoot element  https://review.openstack.org/24508210:49
openstackgerritEvgeny Bagdasaryan proposed openstack/tripleo-heat-templates: Add BondInterfaceOvsOptions parameter to net-config-bond.yaml  https://review.openstack.org/24508610:51
marios_shardy: are we good to land things on stable/liberty now? i want to land your .gitreview (I assume things are all setup if we now have review requests against branch)10:57
shardymarios_: no, we can land those, but any code changes need to wait until CI is running10:58
*** aukhan has quit IRC10:59
openstackgerritEvgeny Bagdasaryan proposed openstack/tripleo-heat-templates: Add BondInterfaceOvsOptions parameter to net-config-bond.yaml  https://review.openstack.org/24508610:59
shardythat is blocked on https://review.openstack.org/#/c/240938/10:59
shardywhich I hope will land soon10:59
marios_shardy: right thx10:59
openstackgerritEvgeny Bagdasaryan proposed openstack/tripleo-heat-templates: Add BondInterfaceOvsOptions parameter to net-config-bond.yaml  https://review.openstack.org/24508611:03
openstackgerritJaume Devesa proposed openstack/puppet-tripleo: MidoNet services manifests  https://review.openstack.org/24418411:06
*** shivrao has quit IRC11:10
openstackgerritMerged openstack/instack-undercloud: Update gitreview on stable/liberty  https://review.openstack.org/24464711:11
*** jaosorior has quit IRC11:13
devvesaHi, little bit of help... I tried overcloud deployments and they worked, and suddently got these: sources[0].resources.Controller: Went to status ERROR due to "Message: No valid host was found. There are not enough hosts available.11:13
*** jaosorior has joined #tripleo11:13
devvesaI realised that l3 agent of the undercloud is not running, and when I saw the logs I could see:11:14
devvesa2015-11-13 11:12:37.530 27219 ERROR neutron.agent.l3.agent [-] An interface driver must be specified11:14
devvesaanyone knows what can it be?11:14
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: WIP example of controlling pcs before/after puppet on update  https://review.openstack.org/24509311:19
trembleshardy: What's the reason for that being only a WIP ?11:23
*** shinobu___ has joined #tripleo11:23
shardytremble: because it's completely un-tested and applies only to the controller role11:23
trembleok :)11:24
shardyIt's an example related to a discussion I had with jistr and gfidente about how we could potentially control pcs before/after puppet runs on updates11:24
shardyIf folks think it's a good approach I can finish and un-wip the patch ;)11:24
trembleFWIW I think it's the right approach :)11:24
trembleonly concern would be what pcs does on non-ha without pacemaker...11:25
shardyYeah, we might need a conditional in there ;)11:26
*** dtantsur|brb is now known as dtantsur11:35
*** jaosorior has quit IRC11:39
*** jaosorior has joined #tripleo11:39
*** regebro is now known as Guest2087311:41
*** regebro has joined #tripleo11:41
*** Guest20873 has quit IRC11:44
trembleshardy: Maybe the commands you issue should be an output of controller-config(-pacemaker).yaml ?11:46
*** bvandenh has quit IRC11:47
shardytremble: That's a nice idea!11:50
shardyif folks are +1 on proceeding with the patch I'll give that a go, thanks!11:51
jaosoriorshardy: You mean the pre-hook and post-hook to the post config?11:53
shardyjaosorior: yup11:53
jaosoriorshardy: ok, added my +1 to the idea on the patch itself11:54
*** anande has quit IRC11:59
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add option to add metadata for the overcloud nodes  https://review.openstack.org/24355012:01
openstackgerritLucas Alvares Gomes proposed openstack/diskimage-builder: Add ironic-agent-troubleshoot element  https://review.openstack.org/24508212:10
*** thrash|g0ne is now known as thrash12:12
*** rhallisey has joined #tripleo12:15
*** lucasagomes is now known as lucas-hungry12:20
*** weshay_xchat has joined #tripleo12:22
*** tzumainn has joined #tripleo12:30
*** anande has joined #tripleo12:33
devvesagetting this running /tripleo.sh --undercloud right now12:35
devvesaError: /Stage[main]/Ironic::Api/Package[ironic-api]/ensure: change from absent to present failed: Execution of '/bin/yum -d 0 -e 0 -y install openstack-ironic-api' returned 1: Error: Package: openstack-ironic-api-4.2.1-dev26.el7.centos.noarch (delorean)12:35
devvesa           Requires: openstack-ironic-common = 4.2.1-dev26.el7.centos12:35
devvesa           Installed: 1:openstack-ironic-common-4.2.2-dev3.el7.centos.noarch (@delorean)12:35
devvesa               openstack-ironic-common = 1:4.2.2-dev3.el7.centos12:35
devvesa           Available: openstack-ironic-common-4.2.1-dev26.el7.centos.noarch (delorean)12:35
devvesa               openstack-ironic-common = 4.2.1-dev26.el7.centos12:35
devvesa You could try using --skip-broken to work around the problem12:35
devvesa You could try running: rpm -Va --nofiles --nodigest12:35
*** links has quit IRC12:46
*** anande has quit IRC12:49
*** dprince has joined #tripleo12:58
*** julim has joined #tripleo12:59
*** rpothier has joined #tripleo13:02
openstackgerritMarek Aufart proposed openstack/tripleo-common: [WIP]Add resource capabilities  https://review.openstack.org/23253413:03
*** Marga_ has quit IRC13:07
*** akrivoka has quit IRC13:12
*** akrivoka has joined #tripleo13:13
*** links has joined #tripleo13:13
gfidenteslagle, on rabbitmq password, see my latest comment on https://review.openstack.org/#/c/210402/613:17
*** jerrygb has quit IRC13:17
*** lucas-hungry is now known as lucasagomes13:24
*** jayg|g0n3 is now known as jayg13:24
slaglegfidente: ok, and i see your comment on https://review.openstack.org/#/c/243754/ too13:30
*** Marga_ has joined #tripleo13:31
*** Marga_ has quit IRC13:31
*** Marga_ has joined #tripleo13:32
gfidenteslagle, ack13:32
gfidenteslagle, that fixes an actual problem with neutron config13:33
gfidenteslagle, so that is better but is risky13:33
gfidentemburned, ^^13:33
*** shinobu___ has quit IRC13:34
gfidenteslagle, I think I will abandon https://review.openstack.org/#/c/210402/ because even though that is *not* risky13:38
gfidenteit won't work as expected because of the other issue with neutron rabbit_username being uncorrectly set, causing the deployment to fail if one customizes the rabbit username on a new deployment13:39
gfidenteso it's not worth merging it anyway13:39
gfidentewe won't have the actual feature working because of the other bug13:40
*** panda has quit IRC13:41
*** panda has joined #tripleo13:41
*** Marga_ has quit IRC13:41
*** bvandenh has joined #tripleo13:41
*** athomas has quit IRC13:43
*** Marga_ has joined #tripleo13:47
*** athomas has joined #tripleo13:48
*** Goneri has joined #tripleo13:49
*** Goneri has quit IRC13:53
*** mbound has quit IRC13:57
*** morazi has joined #tripleo13:58
*** trown|outttypeww is now known as trown13:58
*** mbound has joined #tripleo13:59
*** openstackgerrit has quit IRC14:01
*** openstackgerrit has joined #tripleo14:02
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Bump further the stop/start timeout for pcmk/systemd services  https://review.openstack.org/24516114:02
gfidentejistr, ^^14:02
*** w_ is now known as olaph14:03
*** aufi has quit IRC14:04
*** rlandy has joined #tripleo14:10
*** tiswanso has joined #tripleo14:13
openstackgerritDan Prince proposed openstack/python-tripleoclient: Add overcloud deploy --environment-directory  https://review.openstack.org/24517214:15
openstackgerritDan Prince proposed openstack/python-tripleoclient: Control envs via TRIPLEO_ENVIRONMENT_DIRECTORY  https://review.openstack.org/24517314:15
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Set start/stop pacemaker resource timeouts for updates  https://review.openstack.org/24517414:16
jistrgfidente, slagle: ^ the resource timeouts14:16
dprinceshardy: see 245172 above... that is how I'd like to consider making "sticky" environments via tripleoclient...14:18
dprinceshardy: imagine we refactor tripleoclient to remove all the rhel/registration stuff, and we have a separate utility to do the registration bits... and simply write a $HOME/.tripleo/environments/rhel-registration.yaml heat environment14:19
*** Marga_ has quit IRC14:20
shardydprince: sounds nice, I'll check out the patches14:25
*** ifarkas has quit IRC14:26
*** ifarkas has joined #tripleo14:26
*** rlandy has quit IRC14:27
*** Goneri has joined #tripleo14:28
*** rlandy has joined #tripleo14:29
*** mkovacik has quit IRC14:34
slaglejistr: k, thx14:36
slaglejistr: what is your feeling on how to handle the pcmk maintenance mode?14:37
slagledirectly in the puppet manifest?14:37
jistrslagle: we talked about it earlier with hewbrocca and shardy, shardy sent this WIP patch https://review.openstack.org/#/c/245093/14:41
trembleslagle: FWIW I tried doing that and it gets kinda tangled, https://review.openstack.org/#/c/245093/ is the direction I would have taken if shardy hadn't created a WIP14:41
jistri think that could be a way to go14:41
jistrthe only potential trouble i see with that is that it *always* enables the pcmk maint mode on update14:42
tremblejistr: Yeah I already spoke to shardy about a potential fix for that14:43
tremblejistr: "<tremble> shardy: Maybe the commands you issue should be an output of controller-config(-pacemaker).yaml ?"14:43
jistrhehe that kinda reminds me of this https://review.openstack.org/#/c/224815/14:43
jistri think we sort of stopped pushing on that because dprince's composable roles would be a better and more generic solution14:44
jistrand i agree with tremble that driving it from puppet gets tricky too14:46
jistrwe'd need to somehow distinguish between update and create in puppet14:46
gfidentebnemec, the external lb change I was thinking that we might use the neutron fixed ip param for the controller ports, moving the nodeindex extraction in controller.yaml14:48
gfidentewithout changing the input parameters?14:48
gfidentethen, if we want to allocate the vips from the allocation pool as well (which I am less sure) we can add the top-level params as needed14:49
gfidentethoughts?14:49
shardyjistr: Heh, yeah it did occur to me that we could end up back at putting a Deployment inside controller-config-pacemaker.yaml ;)14:51
shardyI'd like to avoid that if possible though14:51
trembleshardy: Register even more resources!14:52
shardynested stack ftw!14:53
shardyThat is an option, obviously14:53
*** jerrygb has joined #tripleo14:57
*** masterbound has joined #tripleo15:01
openstackgerritRajini Ram proposed openstack/tripleo-heat-templates: Enable Dell Storage Center iscsi Backends in Cinder  https://review.openstack.org/24492315:04
*** mbound has quit IRC15:05
jistrshardy: so i'm thinking the resource registry might be kinda fine in the end? Having it exported out as switchable pieces would allow users to customize their pre/post Puppet update actions easier in case of need. We'd default to no-op and have a switch done in environments/puppet-pacemaker.yaml?15:09
jistrtremble: ^15:09
*** jaosorior has quit IRC15:10
tremblejistr: Certainly no objections from me.15:10
*** jobewan has joined #tripleo15:23
*** masterbound has quit IRC15:23
*** rlandy has quit IRC15:30
*** marios_ is now known as marios15:33
*** weshay_xchat is now known as weshay15:38
*** pradk_ has joined #tripleo15:38
*** dprince has quit IRC15:38
shardyjistr: Yeah, I think maybe that is cleanest, and most consistent with other stuff like the ExtraConfigPre interfaces15:38
shardyjistr: I was just joking, because the answer to everything is always more nested stacks :D15:39
tremblebnemec: The latest patchset on https://review.openstack.org/#/c/231930/ the part that passes the SSL cert location into hiera (and thus half configures everything) has been removed.  So all that CR does is land the certs (and the next one trusts the CA)15:39
bnemectremble: Yeah, I just commented on that change.15:41
openstackgerritTzu-Mainn Chen proposed openstack/tripleo-common: TripleO API v1  https://review.openstack.org/24373715:42
*** jistr is now known as jistr|call15:44
*** rlandy has joined #tripleo15:52
*** untriaged-bot has joined #tripleo16:00
untriaged-botUntriaged bugs so far:16:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/150590016:00
openstackLaunchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New]16:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/151599616:00
openstackLaunchpad bug 1515996 in tripleo "Typo in NeutronMechanismDrivers description in heat templates" [Undecided,New] - Assigned to shravya Gaddam (shravya-g90)16:00
*** untriaged-bot has quit IRC16:00
*** mgould has quit IRC16:01
*** tremble has quit IRC16:02
*** jistr|call is now known as jistr16:03
*** rcernin has quit IRC16:08
*** links has quit IRC16:13
*** tiswanso has quit IRC16:14
*** tiswanso has joined #tripleo16:15
*** bvandenh has quit IRC16:15
*** tiswanso has quit IRC16:16
*** tiswanso has joined #tripleo16:16
*** mgould has joined #tripleo16:17
*** alop has joined #tripleo16:18
jistrshardy: would you be ok with me updating the WIP patch for Pre/PostUpdateDeployment?16:19
*** absubram has joined #tripleo16:20
shardyjistr: sure, please do!16:21
jistri'd go the resource registry way16:21
jistrcool, thx :)16:21
shardysounds good16:21
*** mgould has quit IRC16:23
trownslagle, care to +A https://review.openstack.org/#/c/225934/ it passed CI16:27
*** jeff_phillips has joined #tripleo16:28
openstackgerritPierre Blanc proposed openstack/tripleo-heat-templates: Fix cinder error when CinderNfsMountOptions option is absent  https://review.openstack.org/24522516:29
jeff_phillipsI am having an issue with 'tox -e venv'16:32
jeff_phillipsvenv runtests: commands[0] |16:32
jeff_phillipsTraceback (most recent call last):16:32
jeff_phillips  File "/bin/tox", line 11, in <module>16:32
jeff_phillips    sys.exit(cmdline())16:32
jeff_phillips  File "/usr/lib/python2.7/site-packages/tox/session.py", line 39, in main16:32
jeff_phillips    retcode = Session(config).runcommand()16:32
jeff_phillips  File "/usr/lib/python2.7/site-packages/tox/session.py", line 373, in runcommand16:32
jeff_phillips    return self.subcommand_test()16:32
jeff_phillips  File "/usr/lib/python2.7/site-packages/tox/session.py", line 546, in subcommand_test16:32
jeff_phillips    self.runtestenv(venv)16:32
jeff_phillips  File "/usr/lib/python2.7/site-packages/tox/session.py", line 554, in runtestenv16:32
jeff_phillips    venv.test(redirect=redirect)16:32
jeff_phillips  File "/usr/lib/python2.7/site-packages/tox/venv.py", line 341, in test16:32
jeff_phillips    if argv[0].startswith("-"):16:32
*** mgould has joined #tripleo16:35
*** hewbrocca has quit IRC16:39
*** jprovazn has quit IRC16:43
*** jistr is now known as jistr|call16:46
*** dprince has joined #tripleo16:59
*** dtantsur is now known as dtantsur|afk16:59
*** cwolferh has joined #tripleo17:01
*** trown is now known as trown|lunch17:03
*** tosky_ has joined #tripleo17:05
gfidentejistr|call, https://review.openstack.org/#/c/245225/117:05
*** tosky_ has quit IRC17:07
*** Marga_ has joined #tripleo17:07
*** tosky has quit IRC17:08
*** jistr|call is now known as jistr17:08
jistrgfidente: data types again...17:08
jistrit's not passed from heat to hiera as it should be17:09
jistrempty string from heat will result in nil in hiera17:09
gfidenteso if you check the comments17:09
*** mkovacik has joined #tripleo17:09
gfidentewe actually have empty string in hieradata17:09
jistr+217:09
gfidenteI think it's hiera() doing the nil magic?17:09
gfidenteor you expected a '' in hieradata ?17:09
*** shardy has quit IRC17:10
jistryeah i think in yaml17:10
jistrsome_opt:17:10
jistr^^ means nil17:10
jistrit should be some_opt: ''17:10
jistrto mean empty string17:10
jistrnot 100% sure of that17:11
jistranyways, the patch should solve the issue the most reasonable way (fixing the data types totally isn't easy as we already depend on the incorrect behavior)17:11
* jistr off17:11
jistrhave a nice weekend17:11
*** jistr has quit IRC17:12
gfidenteyou too :)17:12
*** devvesa has quit IRC17:12
bnemecjeff_phillips: Which project is that in, and what are you trying to do?  tox -e venv with no arguments is essentially a noop, so it may be that tox just isn't handling that gracefully.17:13
*** ifarkas has quit IRC17:13
*** lsmola has quit IRC17:18
openstackgerritMerged openstack/tripleo-heat-templates: Add DeployIdentifier overcloud parameter  https://review.openstack.org/24434617:26
*** Marga_ has quit IRC17:27
*** Marga_ has joined #tripleo17:30
*** daemontool_ has quit IRC17:32
*** Marga_ has quit IRC17:38
*** daemontool_ has joined #tripleo17:42
*** daemontool_ has quit IRC17:49
*** electrofelix has quit IRC17:51
openstackgerritMerged openstack/tripleo-heat-templates: Refacter Endpoints into EndpointMap  https://review.openstack.org/23888717:53
*** mcornea has quit IRC17:53
*** trown|lunch is now known as trown17:57
*** rasca has quit IRC17:59
*** cwolferh has quit IRC17:59
*** mgould has quit IRC18:03
*** shivrao has joined #tripleo18:07
*** shivrao_ has joined #tripleo18:09
*** absubram has quit IRC18:09
*** lucasagomes is now known as lucas-afk18:09
*** shivrao has quit IRC18:11
*** shivrao_ is now known as shivrao18:11
*** athomas has quit IRC18:21
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Pass ceph::pool arguments when calling class  https://review.openstack.org/24245618:23
gfidentemburned, ^^18:23
*** Marga_ has joined #tripleo18:25
*** Goneri has quit IRC18:30
*** shivrao has quit IRC18:32
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add pip-and-virtualenv element  https://review.openstack.org/23956118:36
openstackgerritgreghaynes proposed openstack/diskimage-builder: Switch simple-init to pip-and-virtualenv element  https://review.openstack.org/23956218:37
*** Goneri has joined #tripleo18:44
openstackgerritgreghaynes proposed openstack/diskimage-builder: Move install-types doc to user guide  https://review.openstack.org/24529518:45
*** jcoufal has quit IRC18:46
openstackgerritMerged openstack/tripleo-heat-templates: Fix cinder error when CinderNfsMountOptions option is absent  https://review.openstack.org/24522518:46
*** shivrao has joined #tripleo18:52
openstackgerritRohit Pagedar proposed openstack/tripleo-heat-templates: Adding nova parameteres to controller:  instance_name_template  use_forwarded_for  https://review.openstack.org/23496518:55
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add Management Network For System Administration.  https://review.openstack.org/22605719:10
*** mkovacik is now known as mkovacik|afk19:11
*** akuznetsov has quit IRC19:13
openstackgerritDan Prince proposed openstack/tripleo-specs: New Spec: Deploy Puppet modules via Swift  https://review.openstack.org/24530919:32
*** Goneri has quit IRC19:32
openstackgerritDan Prince proposed openstack/python-tripleoclient: Add overcloud deploy --environment-directory  https://review.openstack.org/24517219:40
openstackgerritDan Prince proposed openstack/python-tripleoclient: Control envs via TRIPLEO_ENVIRONMENT_DIRECTORY  https://review.openstack.org/24517319:40
*** akrivoka has quit IRC19:41
openstackgerritDan Prince proposed openstack/tripleo-common: Add scripts/upload-puppet-modules  https://review.openstack.org/24531019:42
*** Goneri has joined #tripleo19:47
*** akuznetsov has joined #tripleo19:54
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add support for PuppetModulesURL  https://review.openstack.org/24531420:03
*** yamahata has joined #tripleo20:44
*** cwolferh has joined #tripleo20:51
dprincethrash: hi, do we need an entrypoint for this https://review.openstack.org/#/c/235569/20:54
openstackgerritgreghaynes proposed openstack/diskimage-builder: Perform a booting test for our images  https://review.openstack.org/20463920:59
*** akuznetsov has quit IRC21:01
*** akuznetsov has joined #tripleo21:01
*** akuznetsov has quit IRC21:08
*** mkovacik|afk has quit IRC21:08
thrashdprince: looking21:18
thrashdprince: i am working on the command in tripleoclient21:19
dprincethrash: oh, I missed that patch21:19
thrashthat's cause it isn't there yet. :)21:20
dprincethrash: why not just call this outside of tripleoclient21:22
dprincethrash: it isn't really doing anything API related... just local commands right?21:22
thrashdprince: that's certainly possible. However, the load commands do call api stuff.21:23
thrashthe load isn't there yet, but will be.21:23
dprincethrash: what I mean is, would a simple entrypoint (or script) in tripleo-common do it21:23
thrashdprince: i don't think it would hurt to have that as well.21:23
openstackgerritMerged openstack/python-tripleoclient: Remove parameter defaults  https://review.openstack.org/22679021:24
dprincethrash: right, I suppose I liked how nicely compact the old build-images and load-images were in tripleo-incubator21:24
thrashalias? :)21:24
dprincethrash: I mean, sure. I can always alias things however I like locally21:25
dprincethrash: from an implentation standpoing we are taking what was a single python file (in both cases) and exploding it across tripleo-common and tripleoclient now?21:26
thrashdprince: I am starting to see your point.21:26
thrashWe don't exactly need the whole infrastructure of OSC for this.21:27
thrashOk. I will add that in a followup patch.21:27
dprincethrash: okay, I might could be swayed if I saw a compelling reason to have peices in tripleoclient I guess21:28
dprincethrash: just some things to think about21:28
dprincethrash: BTW. I pushed this today https://review.openstack.org/#/c/245173/21:28
dprincethrash: with an eye towards adding a distro specific envronment file somewhere and then ripping out the rest of the default parameters in tripleoclient21:29
dprincethrash: curious if you had any plans for these sorts of things21:30
*** jayg is now known as jayg|g0n321:32
*** david-lyle has quit IRC21:34
*** panda has quit IRC21:41
*** cwolferh has quit IRC21:41
*** cwolferh has joined #tripleo21:41
*** panda has joined #tripleo21:42
openstackgerritMerged openstack/tripleo-heat-templates: honor the rabbit user and password provided  https://review.openstack.org/24375421:43
openstackgerritMerged openstack/python-tripleoclient: Allow adding new overcloud passwords  https://review.openstack.org/23711621:45
*** jeff_phillips has quit IRC21:45
thrashdprince: that's a great addition. thanks21:46
dprincethrash: cool, have a good weekend21:46
thrashdprince: you too21:47
*** sthillma has joined #tripleo21:51
*** cwolferh has quit IRC21:57
*** tiswanso has quit IRC21:58
*** trown is now known as trown|outttypeww21:58
*** cwolferh has joined #tripleo21:59
*** cwolferh has quit IRC22:00
*** cwolferh has joined #tripleo22:01
*** gfidente has quit IRC22:01
*** untriaged-bot has joined #tripleo22:01
untriaged-botUntriaged bugs so far:22:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/150590022:01
openstackLaunchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New]22:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/151599622:01
openstackLaunchpad bug 1515996 in tripleo "Typo in NeutronMechanismDrivers description in heat templates" [Undecided,New] - Assigned to shravya Gaddam (shravya-g90)22:01
*** untriaged-bot has quit IRC22:01
*** dprince has quit IRC22:10
*** Goneri has quit IRC22:19
*** rlandy has quit IRC22:27
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add Management Network For System Administration.  https://review.openstack.org/22605722:32
*** shinobu___ has joined #tripleo22:35
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add Management Network For System Administration.  https://review.openstack.org/22605722:37
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add Management Network For System Administration.  https://review.openstack.org/22605722:45
*** pradk_ has quit IRC22:51
*** morazi has quit IRC23:39
*** shivrao has quit IRC23:41
*** rhallisey has quit IRC23:42
*** thrash is now known as thrash|wknd23:43
*** rhallisey has joined #tripleo23:47
*** alop has quit IRC23:48
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add Management Network For System Administration.  https://review.openstack.org/22605723:50
*** Goneri has joined #tripleo23:54

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