Wednesday, 2016-11-23

*** aufi has quit IRC00:14
*** dmarlin has joined #tripleo00:17
*** thrash is now known as thrash|g0ne00:18
*** bfournie has quit IRC00:23
*** limao has joined #tripleo00:35
rookbnemec: hey - ovb question00:44
rookso i have deployed my OOO overcloud (baremetal) and I am going through the doc and it mentions "Apply the Nova pxe boot patch file in the patches directory to the host cloud Nova." is this on the overcloud controller?00:45
rookah *compute nodes*00:49
rookbnemec: however, watching your youtube video i got the sense that I didn't need to apply anything to the overcloud?00:50
*** ctayal has joined #tripleo00:54
*** yolanda has joined #tripleo00:56
openstackgerrityolanda.robla proposed openstack/instack-undercloud: Add new ELEMENTS_PATH to work with dib feature/v2 branch  https://review.openstack.org/40088801:13
*** penick has joined #tripleo01:14
*** penick_ has joined #tripleo01:15
openstackgerritAlex Schultz proposed openstack/python-tripleoclient: Implement overcloud delete command  https://review.openstack.org/40102401:18
*** ctayal has quit IRC01:19
*** ctayal has joined #tripleo01:19
*** penick has quit IRC01:19
*** penick_ is now known as penick01:19
*** ansmith has joined #tripleo01:20
*** newmember has quit IRC01:23
openstackgerritMerged openstack-infra/tripleo-ci: Stop using documentation network range  https://review.openstack.org/39552901:24
*** ctayal has quit IRC01:28
openstackgerritMerged openstack/tripleo-heat-templates: Enables auto-detection for VIP interfaces  https://review.openstack.org/39040101:29
*** bfournie has joined #tripleo01:32
rookhey bnemec - seeing this https://gist.github.com/jtaleric/42eebb9d0891c3f2faeca1bdd09f5aab -- might be something I fubared?01:49
*** ctayal has joined #tripleo01:59
*** Goneri has quit IRC02:00
*** cwolferh has quit IRC02:04
*** achadha_ has quit IRC02:09
*** Goneri has joined #tripleo02:10
*** achadha has joined #tripleo02:12
*** tzumainn has quit IRC02:13
*** achadha has quit IRC02:17
*** achadha has joined #tripleo02:19
*** achadha has quit IRC02:24
*** ctayal has quit IRC02:24
*** cdearborn has joined #tripleo02:25
*** bana_k has quit IRC02:25
*** [2]cdearborn has joined #tripleo02:30
openstackgerrityolanda.robla proposed openstack/instack-undercloud: Add new ELEMENTS_PATH to work with dib feature/v2 branch  https://review.openstack.org/40088802:30
*** [4]cdearborn has joined #tripleo02:35
*** [1]cdearborn has quit IRC02:39
*** [1]cdearborn has joined #tripleo02:39
*** cwolferh has joined #tripleo02:42
*** cdearborn has quit IRC02:44
*** cdearborn has joined #tripleo02:48
*** [2]cdearborn has quit IRC02:50
*** fzdarsky_ has joined #tripleo02:50
*** [3]cdearborn has joined #tripleo02:51
*** fragatina has quit IRC02:53
*** fzdarsky|afk has quit IRC02:54
*** [4]cdearborn has quit IRC02:54
*** noslzzp has quit IRC02:55
*** brault has quit IRC03:04
*** [1]cdearborn has quit IRC03:04
*** midl has quit IRC03:05
*** ansmith has quit IRC03:06
*** cdearborn has quit IRC03:06
*** achadha has joined #tripleo03:08
*** [3]cdearborn has quit IRC03:09
openstackgerritIan Wienand proposed openstack/diskimage-builder: Trace package install in package-installs-v2  https://review.openstack.org/40104803:11
*** dmacpher has joined #tripleo03:14
*** bkopilov has quit IRC03:15
*** rhefner has quit IRC03:22
*** zoli|gone has quit IRC03:23
*** cschwede has quit IRC03:23
*** myoung has quit IRC03:24
*** myoung has joined #tripleo03:25
*** marios has quit IRC03:26
*** marios has joined #tripleo03:26
*** chandankumar has joined #tripleo03:27
*** zoliXXL has joined #tripleo03:28
*** cschwede has joined #tripleo03:28
*** yamahata has quit IRC03:29
*** cwolferh has quit IRC03:29
openstackgerritRedHat RDO CI proposed openstack/tripleo-heat-templates: GATE TEST, please ignore  https://review.openstack.org/36061803:30
openstackgerritRedHat RDO CI proposed openstack/tripleo-heat-templates: GATE TEST, please ignore  https://review.openstack.org/36544903:30
*** udesale has joined #tripleo03:34
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates: Run os-net-config before restarting cluster on update  https://review.openstack.org/40096003:40
*** links has joined #tripleo03:42
*** fragatina has joined #tripleo03:51
*** fragatina has quit IRC03:52
*** fragatina has joined #tripleo03:52
*** Guest83036 has joined #tripleo03:56
*** sudipto_ has joined #tripleo03:56
*** Goneri has quit IRC04:11
*** misty-cloud has joined #tripleo04:16
openstackgerritIan Wienand proposed openstack/diskimage-builder: Trace package install in package-installs-v2  https://review.openstack.org/40104804:22
*** yamahata has joined #tripleo04:29
*** bkopilov has joined #tripleo04:37
openstackgerritOpenStack Proposal Bot proposed openstack/tripleo-common: Updated from global requirements  https://review.openstack.org/40077604:40
*** Guest83036 has quit IRC04:41
*** sudipto_ has quit IRC04:41
*** yamahata has quit IRC04:43
openstackgerritAparna proposed openstack/diskimage-builder: Update hpssacli to ssacli in proliant-tools element  https://review.openstack.org/39650404:52
*** achadha has quit IRC04:58
*** achadha has joined #tripleo05:02
openstackgerritIan Wienand proposed openstack/diskimage-builder: Trace package install in package-installs-v2  https://review.openstack.org/40104805:05
*** yamahata has joined #tripleo05:05
*** newmember has joined #tripleo05:08
*** pgadiya has joined #tripleo05:13
*** masco has joined #tripleo05:15
*** Vijayendra_ has joined #tripleo05:15
*** achadha has quit IRC05:16
*** prateek has joined #tripleo05:18
*** achadha has joined #tripleo05:21
*** achadha has quit IRC05:30
*** achadha has joined #tripleo05:35
*** achadha has quit IRC05:49
*** sudipto_ has joined #tripleo05:50
*** Guest83036 has joined #tripleo05:50
*** skramaja has joined #tripleo05:50
*** achadha has joined #tripleo05:54
openstackgerritIan Wienand proposed openstack/diskimage-builder: Trace package install in package-installs-v2  https://review.openstack.org/40104805:58
*** achadha has quit IRC05:58
*** pkovar has joined #tripleo05:59
*** chandankumar has quit IRC05:59
*** dmacpher has quit IRC06:03
*** ctayal has joined #tripleo06:03
*** lmiccini has joined #tripleo06:17
*** bana_k has joined #tripleo06:20
*** achadha has joined #tripleo06:25
*** bana_k has quit IRC06:27
openstackgerritIan Wienand proposed openstack/diskimage-builder: Trace package install in package-installs-v2  https://review.openstack.org/40104806:30
*** florianf has joined #tripleo06:31
*** bana_k has joined #tripleo06:33
*** achadha has quit IRC06:35
*** abregman has joined #tripleo06:36
*** achadha has joined #tripleo06:39
*** dsariel has joined #tripleo06:42
*** karthiks has quit IRC06:42
*** oshvartz has joined #tripleo06:47
openstackgerritBabu Shanmugam proposed openstack/tripleo-heat-templates: OVN plugin configuration fixes  https://review.openstack.org/39767406:47
*** achadha has quit IRC06:49
*** bana_k has quit IRC06:49
openstackgerritBabu Shanmugam proposed openstack/tripleo-heat-templates: OVN plugin configuration fixes  https://review.openstack.org/39767406:49
openstackgerritBabu Shanmugam proposed openstack/tripleo-heat-templates: OVN plugin configuration fixes  https://review.openstack.org/39767406:55
openstackgerritBabu Shanmugam proposed openstack/tripleo-heat-templates: Disable Neutron agents with OVN.  https://review.openstack.org/38808806:55
openstackgerritBabu Shanmugam proposed openstack/tripleo-heat-templates: Split OVN northd and ml2 plugin  https://review.openstack.org/38794006:55
*** karthiks has joined #tripleo06:56
*** abehl has joined #tripleo06:57
*** bvandenh has joined #tripleo06:59
*** iranzo has joined #tripleo07:07
*** iranzo has joined #tripleo07:07
*** hjensas has quit IRC07:11
*** achadha has joined #tripleo07:12
*** tesseract has joined #tripleo07:12
*** rasca has joined #tripleo07:12
*** tesseract is now known as Guest5952807:13
*** aufi has joined #tripleo07:13
*** achadha_ has joined #tripleo07:16
*** achadha has quit IRC07:16
*** numans has joined #tripleo07:17
*** ccamacho has joined #tripleo07:17
*** mhenkel has joined #tripleo07:18
openstackgerritIan Wienand proposed openstack/diskimage-builder: Trace package install in package-installs-v2  https://review.openstack.org/40104807:18
openstackgerritMerged openstack/tripleo-specs: Move tripleo-repos spec from policy to ocata  https://review.openstack.org/39797607:21
*** ealcaniz has joined #tripleo07:21
*** jprovazn has joined #tripleo07:23
ccamachomorning guys!07:25
*** tremble has joined #tripleo07:25
openstackgerritMerged openstack/tripleo-specs: Composable HA services  https://review.openstack.org/37803507:27
*** chandankumar has joined #tripleo07:31
*** iranzo has quit IRC07:32
*** tobias_fiberdata has joined #tripleo07:33
*** iranzo has joined #tripleo07:36
*** iranzo has joined #tripleo07:36
*** tobias-fiberdata has quit IRC07:36
openstackgerritBabu Shanmugam proposed openstack/tripleo-heat-templates: OVN plugin configuration fixes  https://review.openstack.org/39767407:37
*** b00tcat has joined #tripleo07:38
*** brault has joined #tripleo07:39
*** yamahata has quit IRC07:39
*** ctayal_ has joined #tripleo07:40
openstackgerrityolanda.robla proposed openstack/instack-undercloud: Add new ELEMENTS_PATH to work with dib feature/v2 branch  https://review.openstack.org/40088807:42
*** aufi has quit IRC07:43
*** ctayal has quit IRC07:44
*** ctayal_ has quit IRC07:53
openstackgerrityolanda.robla proposed openstack/instack-undercloud: Add new ELEMENTS_PATH to work with dib feature/v2 branch  https://review.openstack.org/40088807:54
*** gchamoul is now known as gchamoul|afk07:55
*** hjensas has joined #tripleo08:00
*** tobias-fiberdata has joined #tripleo08:00
*** gchamoul|afk is now known as gchamoul08:00
*** tobias_fiberdata has quit IRC08:03
*** mcornea has joined #tripleo08:05
*** ohamada has joined #tripleo08:06
*** aufi has joined #tripleo08:10
*** liverpooler has quit IRC08:13
*** jpena|off is now known as jpena08:20
*** jlinkes has joined #tripleo08:20
*** derekjhyang has quit IRC08:21
apetrichd0ugal, btw you were right both ways work for https://review.openstack.org/#/c/398289 like here http://paste.openstack.org/show/590169/08:21
apetrichd0ugal, what I'm not sure is how to address the comment. Should I fix the docstring on the utils?08:22
d0ugalapetrich: good question. Let me read the commend again.08:23
openstackgerritIan Wienand proposed openstack/diskimage-builder: Trace package install in package-installs-v2  https://review.openstack.org/40104808:24
d0ugalapetrich: I would just reply to Ben08:25
d0ugalapetrich: The Heat API docs in this case define it as: stack_identity: The UUID or the name of a stack.08:26
d0ugalapetrich: so stack_id can be either a uuid or a name. They are both forms of ID08:26
apetrichd0ugal, cheers08:26
d0ugalapetrich: so the docstring is correct, but a little confusing.08:26
* apetrich copies and will paste08:27
d0ugalapetrich: if you want, you could try and improve the docstring in heatclient: https://github.com/openstack/python-heatclient/blob/master/heatclient/v1/stacks.py#L26708:27
d0ugalapetrich: but it is used in other places... so that might mean quite a few updates08:27
d0ugalapetrich: hah, I can reply if you want08:27
*** dtantsur|afk is now known as dtantsur08:27
apetrichit's fine. I'm doing that I need to rebase probably08:28
*** leanderthal|afk is now known as leanderthal08:29
*** jaosorior has joined #tripleo08:29
*** shardy has joined #tripleo08:30
*** jpich has joined #tripleo08:30
*** tobias_fiberdata has joined #tripleo08:34
*** tobias-fiberdata has quit IRC08:37
jaosorioranybody has a +A for this? https://review.openstack.org/#/c/400648/ :D08:38
openstackgerritGovardhan Chintha proposed openstack/puppet-tripleo: HPELeftHandISCSIDriver support for cinder  https://review.openstack.org/40087308:40
jaosoriorccamacho: hey dude, if you have time could you review this https://review.openstack.org/#/c/398177/ ?08:43
ccamachojaosorior, sure thing dude!08:43
*** amoralej|off is now known as amoralej08:43
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173808:43
openstackgerritIan Wienand proposed openstack/diskimage-builder: Trace package install in package-installs-v2  https://review.openstack.org/40104808:47
openstackgerritIan Wienand proposed openstack/diskimage-builder: Special case dib-python in dib-lint  https://review.openstack.org/40112708:47
ccamachojaosorior, to reproduce it locally just need to deploy the overcloud with TLS && environments/services/barbican.yaml ?08:47
flaper87shardy: hey, good morning :)08:55
flaper87shardy: can haz +A? https://review.openstack.org/#/c/330659/08:55
shardyflaper87: g'morning! Sure!08:56
shardydone08:56
jaosoriorccamacho: no, encrypted volumes can be tested without TLKS08:57
jaosorior*TLS08:57
ccamachojaosorior, ACK08:57
jaosoriorccamacho: only thing is that you need to have barbican, cinder and nova deployed08:57
*** oneswig has joined #tripleo08:57
jaosoriorccamacho: http://docs.openstack.org/juno/config-reference/content/section_create-encrypted-volume-type.html08:57
jaosoriorccamacho: actually, this commit is relevant. It adds encrypted volumes to scenario004 https://review.openstack.org/#/c/398221/ basically what it does is that it sets the cinder volume that we use to boot the nova server as an encrypted volume08:58
openstackgerritIan Wienand proposed openstack/diskimage-builder: Special case dib-python in dib-lint  https://review.openstack.org/40112708:59
jaosoriorccamacho: and barbican is used to fetch the keys on the nova and cinder side08:59
openstackgerritIan Wienand proposed openstack/diskimage-builder: Trace package install in package-installs-v2  https://review.openstack.org/40104808:59
ccamachojaosorior, awesome, checking Ill give you feedback asap :)08:59
*** arxcruz has joined #tripleo09:01
flaper87shardy: danke :D09:02
shardybe good to get the ci job running again soon so we can ensure it stays working09:02
shardyflaper87: also, I've been looking at composable upgrades for the puppet based deployments - have you spent any time looking at the upgrade workflow with containers?09:03
shardyflaper87: I think it's very important we consider that early this time, as it's been a massive pain point with the puppet based deployments09:03
shardyhttps://review.openstack.org/#/c/393448/ is the prototype I'm working on - I suspect almost all of it will be different for containers09:04
flaper87shardy: yes and yes! I've looked into the composable upgrades (admittedly not enough) because I want to start doing this asap09:04
shardybut it'd be good to understand the differences09:04
flaper87shardy: I fully agree with you09:04
shardyflaper87: Ok, sounds good09:05
shardyI was also wondering about how feasable converting to a container during upgrade would be09:05
*** ohamada_ has joined #tripleo09:05
shardyI suspect this will be much harder given our current arcitecture09:06
shardybut it'd be interesting to look at how hard it would be, e.g perhaps for just one service, e.g upgrade keystone09:06
*** ohamada__ has joined #tripleo09:06
*** ohamada_ has quit IRC09:06
*** ohamada__ has quit IRC09:06
*** ohamada__ has joined #tripleo09:06
*** ohamada has quit IRC09:07
*** cylopez has joined #tripleo09:07
*** udesale has quit IRC09:09
*** udesale has joined #tripleo09:10
*** zoliXXL is now known as zoli09:13
*** zoli is now known as zoliXXL09:13
*** akrivoka has joined #tripleo09:13
openstackgerritAlejandro Andreu proposed openstack/puppet-tripleo: Add new tripleo::network::midonet::agent class  https://review.openstack.org/40061809:14
*** achadha_ has quit IRC09:14
*** anton has quit IRC09:15
*** zoliXXL is now known as zoli|brb09:15
*** achadha has joined #tripleo09:18
*** fragatina has quit IRC09:20
*** fragatina has joined #tripleo09:20
*** liverpooler has joined #tripleo09:23
*** paramite has joined #tripleo09:24
paramitegreetings, do we backport fixes to stable/mitaka or the branch has been already "closed"?09:24
b00tcatany idea why I'm getting these in the puppet 3.x unit tests? http://logs.openstack.org/18/400618/5/check/gate-puppet-tripleo-puppet-unit-3.6-centos-7/86c30f9/console.html the test that I committed is the following https://review.openstack.org/#/c/400618/4/spec/classes/tripleo_midonet_agent_spec.rb but it's pretty straightforward09:24
mhenkelbandini: shardy told me that vrrp is only used for neutron?09:24
shardyparamite: yes we do, but liberty is about to go EOL09:25
b00tcatparamite: only security and critical bug fixes afaik09:25
mhenkelI thought it is used for more than that:09:25
openstackgerritMerged openstack/instack-undercloud: Remove deprecated network range 192.0.2.0  https://review.openstack.org/39570209:25
mhenkelgoing through the code it provides the vip for internal_api, storage, storage_mgmt, redis and public/external09:26
bandinimhenkel: so in the non-HA deployments we do use keepalived + vrrp, but not in the HA deployments where the VIP is managed by pacemaker09:26
jaosoriorsshnaidm|away: it merged!!09:26
*** sshnaidm|away is now known as sshnaidm09:26
sshnaidmjaosorior,  \o/09:27
mhenkelbandini: hmm, is that in newton-stable?09:27
*** achadha has quit IRC09:27
mhenkel‘cause I have keepalived running after ha deployment09:27
bandinimhenkel: hohum. Can you PM me your full deployment command line?09:28
mhenkelsent09:30
mhenkelalso on that topic we investigated a bit into anycast09:30
mhenkelthing is that more and more customers are deploying on l3 clos architectures where no L2 is available between racks09:31
*** lucas-afk is now known as lucasagomes09:31
mhenkelno L2 -> no pacemaker, no keepalived between controller nodes09:31
*** achadha has joined #tripleo09:32
mhenkeloptions are either dns anycast with a low ttl or ip anycast using bgp/ospf between controller nodes and the top of rack switches09:32
paramiteshardy, b00tcat: ok thanks09:32
mhenkelwe tried the second solution in our lab and it seems to work so far09:32
mhenkelwe use quagga to advertise the same /32 ip address on all three controllers09:33
*** zoli|brb is now known as zoli09:33
*** zoli is now known as zoliXXL09:33
mhenkelthe top of rack switches will use ECMP to distribute the traffic across the controllers09:33
shardymhenkel: this is very interesting - it'd be good if we could loop dsneddon into this discussion later when he wakes up :)09:34
dsneddonmhenkel, That was exactly the HA solution that I designed for Cloudscaling, before I joined Red Hat. It worked great.09:35
shardyOh hey dsneddon, I thought you'd be asleep ;)09:35
dtantsurshardy, dsneddon never sleeps apparently :)09:36
mhenkeldnseddon: you were with Cloudscaling. So you must now Randy09:36
*** shinobu_ has joined #tripleo09:36
mhenkelnow -> know09:36
dsneddonmhenkel, I've tried in vain to convince some of the HA people I've talked to that it was a good idea, but they weren't convinced.09:36
dsneddonmhenkel, Frankly, I think that design makes a TON of sense along with kubernetes.09:36
bandinidsneddon: when was this? I wouldn't mind at least rediscussing/reevaluating this approach09:37
dsneddonmhenkel, Even if the BGP is totally internal to the k8s environment.09:37
dsneddonbandini, This was Havana and Icehouse.09:37
dsneddonbandini, I have some old OpenStack Summit presentations if you are interested.09:37
bandinidsneddon: I am, it'd be great if you can throw some of that stuff over the fence to me ;)09:38
shardyYeah, it'd be good to perhaps capture this discussion in a spec if it's something folks want to revisit09:38
bandinishardy: yeah!09:38
dsneddonbandini, https://www.openstack.org/summit/san-diego-2012/openstack-summit-sessions/presentation/service-resiliency-doesn-t-always-mean-ha-or-cluster09:38
mhenkeldsneddon: as said, a lot of our customers are deploying hyper scale L3 clos architectures just to be forced to re-introduce L2 for OpenStack HA;)09:38
dsneddonbandini, I take over around 12:3009:39
*** nyechiel has joined #tripleo09:39
mhenkelwho needs to be convinced that this will be required?09:39
bandinidsneddon: thanks. I will look at it09:39
*** gfidente has joined #tripleo09:40
*** achadha has quit IRC09:40
*** derekh has joined #tripleo09:41
dsneddonmhenkel, Well, that's a good question. There was discussion around containers for TripleO where we talked about how to do HA, and we need to move away from Pacemaker for the sake of containers, that much is clear.09:42
*** dbecker has joined #tripleo09:42
* bandini nods09:42
dsneddonmhenkel, But as far as what to do, one of the options was to build a custom Ingress module.09:43
dsneddonmhenkel, For kubernetes.09:43
dsneddonmhenkel, But there is a bigger question about how to do the networking (since kubernetes doesn't yet have a full enough featureset, TripleO needs to deploy using host networking for the time being).09:44
openstackgerritAlejandro Andreu proposed openstack/puppet-tripleo: Add new tripleo::network::midonet::agent class  https://review.openstack.org/40061809:44
jaosoriorsshnaidm: right, back to the TLs everywhere job, this seems to be failing at the moment http://logs.openstack.org/38/391738/30/experimental-tripleo/gate-tripleo-ci-centos-7-ovb-fakeha-caserver/b242695/console.html#_2016-11-23_09_40_55_76284309:45
dsneddonmhenkel, If it makes sense to adopt kubernetes networking, then an Ingress processor makes sense, but if kubernetes is going to drag its feet on implementing IPv6, better support for routed networks, multiple networks per pod, etc., then who knows what the container networking will look like in a year?09:45
dsneddonmhenkel, But I think the question of how to do HA is very intertwined with that answer, so I think that needs to be a community question that looks at how HA is being done for various implementations of OpenStack on containers.09:46
*** achadha has joined #tripleo09:46
mhenkeldnseddon: with implementing CNI Google opened k8s to the world of SDN controllers09:46
*** ccamacho is now known as ccamacho|afk09:47
dsneddonmhenkel, Yeah, and depending on *which* container SDN solution, some of them would work better with anycast than others, but I'm all for the idea and bring it up often.09:47
mhenkelwe’ll see per pod VNs/per app VNs/per Namespace VNs early next year09:47
mhenkelI know at least one which does pretty decent anycast ;)09:47
dsneddonmhenkel, I'm also thinking about how to move away from flat networks for the container hosts. Scale needs routed networks.09:48
sshnaidmjaosorior, seems like connectivity problem..09:48
sshnaidmjaosorior, but let's see if CI works at all with this range as expected09:49
jaosoriorsshnaidm: tried to recheck that job and see if it was a transient issue, or I'm messing up something in the network09:49
sshnaidmjaosorior, can you get some output about networks, dns, routes, etc from this machine? it would be helpful09:50
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173809:51
shardyFolks can I get reviews on https://review.openstack.org/#/q/topic:bug/1629187 please?09:53
shardytwo patches both passing CI09:53
*** achadha has quit IRC09:55
skramajaI am working on DPDK nework config update scnario. if I modify network config of the compute node and then deploy (update), the modified network config (/etc/os-net-config/config.json) is not updated to the compute node. while investigating, figured out that heat's NetworkConfig has the updated value, but the swift container (ov-cs2n5ukli4-0-hddx3beb7ytj-NovaCompute-sywpq2tzoern) which serves os-collect-config's (request.json) is not09:55
skramajaupdated. I am looking for pinters to debug on which component updates the swift container?09:55
skramajashardy: ^09:55
*** liverpooler has quit IRC09:56
openstackgerritJiri Tomasek proposed openstack/tripleo-heat-templates: Include related parameters in environments  https://review.openstack.org/40116309:56
openstackgerrityolanda.robla proposed openstack/instack-undercloud: Add new ELEMENTS_PATH to work with dib feature/v2 branch  https://review.openstack.org/40088809:57
jaosoriormarios, shardy: Could you check this out? https://review.openstack.org/#/c/397350/ it's part of the work to get fernet tokens to TripleO.09:57
jaosoriormarios, shardy: It doesn't set them as default yet, first we gotta get more testing into it. But at least it works on new deployments. As tested here https://review.openstack.org/#/c/398897/09:58
*** achadha has joined #tripleo10:00
*** dtantsur is now known as dtantsur|bbl10:00
mariosjaosorior: ack will try get to reviews later dude (noted though) have some ongoing emergencies to deal with :/  and they have to be done today10:00
openstackgerritJuan Antonio Osorio Robles proposed openstack/instack-undercloud: Deploy heat APIs over httpd  https://review.openstack.org/39483710:00
openstackgerrityolanda.robla proposed openstack/instack-undercloud: Add new ELEMENTS_PATH to work with dib feature/v2 branch  https://review.openstack.org/40088810:02
mhenkeldsneddon: is there an option today in tripleo to distribute at least compute nodes across different subnets?10:02
dsneddonmhenkel, I'm working on it: https://blueprints.launchpad.net/tripleo/+spec/tripleo-routed-networks-deployment10:03
dsneddonmhenkel, I've done a few custom deployments for very large deployments10:04
*** achadha has quit IRC10:04
dsneddonmhenkel, But it isn't something that can be done in the general case yet.10:04
shardyskramaja: https://github.com/openstack/tripleo-heat-templates/blob/master/overcloud.j2.yaml#L9010:04
shardyskramaja: you have to set NetworkDeploymentActions: ['CREATE', 'UPDATE'] in an environment file10:04
mhenkeldsneddon: yes, so did we for a joint customer in France using Director 8. But it was a major pain and very custom10:05
shardyskramaja: we only apply the config on deployment because there were some previous issues with bouncing nics on update causing nodes to get fenced10:05
dsneddonmhenkel, It's terrible. But the good news is that most of the functionality is there (Neutron supports DHCP relay, Ironic Inspector does if you manually create the dnsmasq config, and in Pike should do it automatically).10:06
dsneddonmhenkel, But it's a tricky thing to model in Heat, especially with the amount of refactoring going on for composable roles and containers.10:06
mhenkelI agree10:07
shardydsneddon: I'd be interested to know more about the heat challenges - the refactoring for composable roles hasn't really changed the way we deploy groups of nodes at all10:07
shardy(and I know the way we group nodes is part of the problem, but that's not related to the refactoring)10:08
*** achadha has joined #tripleo10:09
openstackgerritMerged openstack/tripleo-heat-templates: Containerized Services for Composable Roles  https://review.openstack.org/33065910:09
sshnaidmjaosorior, can I get your review here please in your time? https://review.openstack.org/#/c/381094/10:09
dsneddonshardy, Well, it's more that it's been a bit of a moving target, small changes here and there to the endpoint map, handling of VIPs. I was working on a review recently for adding a new network, and I kept having to manually rebase due to other changes.10:10
jaosoriorsshnaidm: was just getting into reviews after brewing coffee; sure dude, I'll do it now10:11
shardydsneddon: Ah, Ok, cool - yeah sorry about that - I just wanted to ensure there weren't more specific concerns re the architecture10:11
*** zoliXXL is now known as zoli|lunch10:11
sshnaidmjaosorior, thanks10:11
dsneddonshardy, I've been meaning to ask you a question about that, actually.10:11
sshnaidmI hope today it'll be merged..10:11
shardydsneddon: I actually think the availability of e.g jinja2 will make fully composable networks much easier10:11
dsneddonshardy, So, currently each role has it's own Nova::Server resource, and we pass it the ctlplane network.10:12
dsneddonshardy, For spine-and-leaf, I need to have some finer-grained control over that. I'd actually like to pass it either a fixed IP or even create a Neutron port and pass that. Is there any reason off the top of your head why that wouldn't work?10:12
dsneddonshardy, But eventually I'll probably implement a way to pass just the subnet, then we can create X number of subnets per network, and specify the correct subnets when we create the ports.10:15
shardydsneddon: Yes I think that would probably work, similar to the approach discussed in https://review.openstack.org/#/c/256003/6/puppet/controller.yaml ?10:15
shardydsneddon: however I wonder if we might be better off having a custom role per l3 segment, as then you could just have a different network setup per role, instead of mixing network configuration for e.g one giant "Compute" role10:16
*** limao has quit IRC10:17
shardye.g you could have ComputeRack1 ComputeRack2 or whatever10:17
shardyspecified via roles_data.yaml10:17
shardyand each can have a different network setup10:17
dsneddonshardy, Yes. I'm working on putting together a POC that does just that here: https://review.openstack.org/#/c/400423/1/roles_data.yaml10:17
*** limao has joined #tripleo10:17
*** achadha has quit IRC10:18
dsneddonshardy, But that would be a jinja loop eventually10:18
shardydsneddon: Ah, nice, yeah exactly that10:18
dsneddonshardy, Thanks, I'll work on it some more, but I'm off to bed.10:21
shardyo/10:22
*** limao has quit IRC10:22
*** achadha has joined #tripleo10:23
skramajathanks shardy - the scenarios is, none of the other configuration is changed but only the dpdk nic (for provider network) is changed to another nic. since it is known to not work, i will take it as low priorty, have lot of other items pending :)10:23
*** liverpooler has joined #tripleo10:24
jaosoriorsshnaidm: reviewed10:24
jpichshardy: Thank you for the comments at https://review.openstack.org/#/c/400966/ , I understand it's not the optimal approach. I'll keep in mind to remove these when they're no longer necessary10:25
*** numans has quit IRC10:30
*** achadha has quit IRC10:32
*** numans has joined #tripleo10:33
openstackgerritMerged openstack/tripleo-heat-templates: Fix ovs 2.4 to 2.5 upgrade - minor update non controllers  https://review.openstack.org/40092510:35
*** isq has quit IRC10:35
shardyjpich: thanks - I'm working through the other UI related bugs forwarded now10:36
*** achadha has joined #tripleo10:36
*** newmember has quit IRC10:37
jpichshardy: Thank you, I think the other patches have made good progress in merging, including backports. THT is the main project I was unsure of, I haven't worked on it before and am not familiar with the conventions10:38
*** yolanda has quit IRC10:41
*** panda|Zz is now known as panda10:43
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Fix ovs 2.4 to 2.5 upgrade - minor update non controllers  https://review.openstack.org/40119510:44
*** tosky has joined #tripleo10:44
*** achadha has quit IRC10:45
openstackgerritSaravanan KR proposed openstack/os-net-config: Handle deployment update for DPDK nic changes  https://review.openstack.org/37368010:49
*** ccamacho|afk is now known as ccamacho10:50
*** udesale has quit IRC10:50
*** achadha has joined #tripleo10:50
*** athomas has quit IRC10:52
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173810:56
d0ugalgfidente: hey10:56
gfidented0ugal hey10:59
d0ugalgfidente: Can you explain why we reverted this approach? https://github.com/openstack/tripleo-common/commit/ad64050485f79d2330c68b76a3f21b4c0d9a3e3310:59
*** misty-cloud has quit IRC10:59
*** achadha has quit IRC11:00
*** athomas has joined #tripleo11:00
gfidented0ugal because on upgrade the password is not there11:01
gfidentefsid actually in that case11:01
gfidenteso it would generate a new one, changing it from the one in use11:01
d0ugalgfidente: I think that was an issue with all passwords and it was resolved11:02
d0ugalgfidente: otherwise I think that is a better place to do this IMP11:02
d0ugalIMO*11:02
gfidented0ugal no the fsid was not there from previous deployments11:02
gfidentewe never saved the fsid in there11:03
d0ugalgfidente: it was never passed to Heat?11:03
gfidenteit was passed to heat, yes11:03
*** liverpooler has quit IRC11:03
d0ugalgfidente: as the same parameter name?11:03
gfidentesame parameter name yes11:03
d0ugalgfidente: then it would be fine. on upgrades, when a plan is created for an existing stack it takes the passwords from heat11:03
d0ugalgfidente: https://github.com/openstack/tripleo-common/commit/ebe270c258d07b9a63d26a477814336188d57d5311:03
gfidentebut not saved in the passwords file11:03
gfidentewe did it like this https://github.com/openstack/python-tripleoclient/blob/master/tripleoclient/v1/overcloud_deploy.py#L13111:04
d0ugalgfidente: Yeah, so that should all work fine - we just removed it with the revert11:05
*** achadha has joined #tripleo11:05
gfidented0ugal no I think we were not extracting it from heat11:05
shardyhttps://dashboards.rdoproject.org/rdo-dev11:05
d0ugalgfidente: we would be, if it wasted reverted and removed from the passwords.11:05
d0ugalgfidente: at the moment we wont be11:06
shardycurrent-tripleo promoted, great work to all who made that happen :)11:06
d0ugal\o/11:06
gfidented0ugal so maybe you can explain why this was happening differently11:06
d0ugalgfidente: because passwords was broken for upgrades too11:06
d0ugalgfidente: but I landed a fix for that, it would have fixed your case too AFAIK11:06
d0ugalgfidente: but your revert landed at the same time11:07
d0ugalor similar time11:07
gfidented0ugal https://bugs.launchpad.net/bugs/164370111:07
openstackLaunchpad bug 1643701 in tripleo-common ""openstack overcloud update" fails as CephClusterFSID changes" [Undecided,In progress] - Assigned to Giulio Fidente (gfidente)11:07
d0ugalgfidente: Yeah, it's exactly the same problem as with the passwords11:08
d0ugalbecause it was treated like a password11:08
gfidenteso no in mitaka it wasn't11:08
gfidentegenerate_passwords never generated ut11:08
d0ugalYeah, I know11:09
d0ugalThat's fine.11:09
d0ugaland it wont be generated now, because the parameter is in heat11:09
*** akrivoka has quit IRC11:09
openstackgerritHarald JensĂ¥s proposed openstack/tripleo-heat-templates: Pre Deploy ExtraConfig to install additiona puppet modules.  https://review.openstack.org/40120211:09
*** achadha has quit IRC11:09
d0ugalgfidente: https://github.com/openstack/tripleo-common/blob/master/tripleo_common/utils/passwords.py#L40-L4311:11
d0ugalgfidente: that is the important bit11:11
*** yolanda has joined #tripleo11:11
ccamachoshardy, morning :) quick question related to the features to land for o-2 (composability related) Im trying to focus about the features we actually need11:12
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Adds basic internationalization support  https://review.openstack.org/39962611:12
gfidented0ugal wait, isn't 45-46 regeneating the keys11:12
gfidenteall the times as well?11:12
d0ugalgfidente: elif11:12
*** numans has quit IRC11:13
d0ugalgfidente: it only generates them if the parameter isn't in Heat11:13
gfidenteand stack_env is the mistral env?11:13
gfidenteor the heat env?11:13
d0ugalgfidente: no, it is the heat env11:13
d0ugalgfidente: yeah, sorry, that is confusing.11:13
*** achadha has joined #tripleo11:14
gfidented0ugal and what is the fix you mentioned which would have fixed https://bugs.launchpad.net/bugs/164370111:14
openstackLaunchpad bug 1643701 in tripleo-common ""openstack overcloud update" fails as CephClusterFSID changes" [Undecided,In progress] - Assigned to Giulio Fidente (gfidente)11:14
d0ugalgfidente: https://github.com/openstack/tripleo-common/commit/ebe270c258d07b9a63d26a477814336188d57d5311:14
d0ugalgfidente: it is that if statement really, but a few other bits needed11:15
shardyccamacho: the most urgent is composable upgrades, which I've started - I suspect it won't be finished for ocata-2 tho11:15
ccamachoso, when having some cycles, can you point me the blueprint to check? but what I have looked but im having a hard time to split those into items (https://blueprints.launchpad.net/tripleo/+spec/composable-ha and https://blueprints.launchpad.net/tripleo/+spec/overcloud-upgrades-per-service)11:15
ccamachoshardy ^11:15
ccamachoack11:15
*** b00tcat has quit IRC11:15
gfidenteoh we didn't pull in stack_env11:15
gfidente?11:15
d0ugalgfidente: I don't follow11:16
shardyccamacho: https://blueprints.launchpad.net/tripleo/+spec/overcloud-upgrades-per-service is the one I'm referring to, prototype is at https://review.openstack.org/#/c/393448/11:16
gfidented0ugal the fix is passing stack_env, we were not11:16
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Adds basic internationalization support  https://review.openstack.org/39962611:16
gfidenteso we were always regenerating those keys11:16
shardyccamacho: that one is the highest priority as without it, folks deploying with composable roles on newton cannot upgrade11:16
gfidenteand the passwords too11:17
d0ugalgfidente: Yeah, basically11:17
jaosoriorgfidente, d0ugal: That's not too bad :P, password rotation :D11:17
d0ugalgfidente: but the generate function didn't have support for that arg before, so it was adding the check11:17
shardyccamacho: feedback/help welcome!  We can discuss ways to divide the work if you have bandwidth to get involved :)11:17
d0ugaljaosorior: lol, if only it worked :-D11:17
gfidented0ugal so I guess we can re-apply the revert11:18
d0ugalgfidente: Yeah, I think so11:18
gfidentefor ocata?11:18
d0ugalgfidente: and newton I would guess?11:18
gfidenteand even remove the 'on stack_is_new' parts11:18
d0ugalgfidente: because I see it was reverted in Newton11:18
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Add dependencies for UI internationalisation  https://review.openstack.org/40120511:19
gfidented0ugal yes we can backport it11:19
gfidenteand remove the stack_is_new parts too11:19
d0ugalgfidente: Yeah, I think we can revert the revert and also revert https://github.com/openstack/tripleo-common/commit/20167e850a6bcb1fbb1bfa8cb030000600c3dc2711:20
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Adds basic internationalization support  https://review.openstack.org/39962611:20
d0ugalgfidente: yo dawg, I heard you like reverts etc.11:20
gfidented0ugal frankly11:20
gfidenteif only it worked11:20
gfidenteI wouldn't have11:20
d0ugalIndeed11:20
d0ugalIt was a massive problem11:20
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Adds basic internationalization support  https://review.openstack.org/39962611:20
d0ugalfor all the auto generated things11:21
*** gchamoul is now known as gchamoul|afk11:21
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: DO NOT MERGE Transition to quickstart: simulate transition  https://review.openstack.org/39925711:21
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: Transition to quickstart: add toci_gate_oooq.sh and jobs configurations  https://review.openstack.org/39925611:21
gfidented0ugal fine you decide the timeframe for the patches11:22
gfidenteI can help with votes11:22
gfidenteand tests11:22
d0ugalgfidente: okay, I'll get a patch up shortly.11:22
jpichd0ugal: your backport was merged a couple of weeks ago though, while this bug was reported only a couple of days ago - it sounds like it should have been included in the packages the initial reporter used...?11:23
d0ugaljpich: Yeah, that bit does confuse me.11:24
ccamachoshardy, awesome, /me just checking the patch, yeahp that would be cool, to be able to split it into pieces/features to finish it asap11:24
*** fzdarsky_ is now known as fzdarsky11:24
*** fzdarsky is now known as fzdarsky|lunch11:24
openstackgerritAlejandro Andreu proposed openstack/puppet-tripleo: Add new tripleo::network::midonet::agent class  https://review.openstack.org/40061811:24
d0ugaljpich: I could be totally missing something11:24
*** gchamoul|afk is now known as gchamoul11:24
gfidented0ugal jpich or it could be the build did not include that patch11:25
shardyccamacho: sounds good11:25
d0ugalgfidente, jpich: Yeah, I'll try and test once I get this patch together.11:25
shardyccamacho: I'm working on something else atm, but we can sync up this afternoon11:25
shardyccamacho: the two big pieces to tackle next are how to handle services that switch from eventlet to httpd on upgrade11:25
shardyand how to refactor all the pacemaker stuff into the new model11:26
jpichd0ugal: Let me know when the patches are up, I'll help with testing as I can11:26
shardyI've got ideas on both, but other opinions on how to handle it will be welcome11:26
jpichd0ugal, gfidente: I'll ask on the initial bug about versions for tripleo-common11:26
*** Guest83036 has quit IRC11:26
*** sudipto_ has quit IRC11:26
*** achadha has quit IRC11:27
ccamachoshardy awesome, just let me know when you have some time to sync this afternoon and we can push that, Ill start taking notes and check code11:27
*** achadha has joined #tripleo11:28
*** b00tcat has joined #tripleo11:29
*** b00tcat has quit IRC11:29
*** b00tcat has joined #tripleo11:29
openstackgerritMerged openstack/tripleo-quickstart-extras: collect-logs: internal rename and cleanup  https://review.openstack.org/40092911:30
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Add dependencies for UI internationalisation  https://review.openstack.org/40120511:30
gfidented0ugal going to the 'user provided' value11:32
openstackgerritDougal Matthews proposed openstack/tripleo-common: Revert changes to CephClusterFSID generation  https://review.openstack.org/40121211:32
gfidenteon initial deployment I think this will always generate a password?11:32
openstackgerritDougal Matthews proposed openstack/tripleo-common: Revert changes to CephClusterFSID generation  https://review.openstack.org/40121211:32
d0ugalgfidente: yes, but it can be overwritten - that is in a slightly different place. One sec11:33
*** zoli|lunch is now known as zoli11:33
*** zoli is now known as zoliXXL11:33
gfidenteack was looking at where/how it's overridden11:33
d0ugalgfidente: https://github.com/openstack/tripleo-common/blob/master/tripleo_common/actions/parameters.py#L164-L17411:34
*** ccamacho is now known as ccamacho|lunch11:34
d0ugalgfidente: I'll double check that too.11:34
shardygfidente: is there an existing launchpad bug for the merge_strategies problem?11:35
gfidented0ugal yeah I wanted to test that, so that is checking against the mistral env though?11:35
gfidenteshardy https://bugs.launchpad.net/bugs/163540911:35
openstackLaunchpad bug 1635409 in tripleo "parameter_merge_strategies: merge behaves like overwrite" [High,Fix released] - Assigned to Giulio Fidente (gfidente)11:35
*** milan has joined #tripleo11:36
gfidenteand don't know why it's assigned tome11:36
*** dtantsur|bbl is now known as dtantsur11:36
gfidenteah the backport11:36
shardyOk so we need to reopen it as the TripleO fix was incomplete, or create a new one11:37
shardythanks11:37
shardyI'm testing a fix now11:37
d0ugalgfidente, jpich: So, I think this should do it but I am just reviewing and testing it now too. https://review.openstack.org/#/c/401212/11:37
*** prateek has quit IRC11:37
openstackgerritHarald JensĂ¥s proposed openstack/tripleo-heat-templates: Pre Deploy ExtraConfig to install additiona puppet modules.  https://review.openstack.org/40120211:38
*** cylopez has quit IRC11:40
*** achadha has quit IRC11:41
*** numans has joined #tripleo11:42
gfidented0ugal ack I am trying passing a custom value first11:45
d0ugalgfidente: I don't know how to test a full upgrade, but I am going to deploy and manually delete the plan11:46
*** achadha has joined #tripleo11:46
d0ugalgfidente: then create the plan again, to simulate getting the params back out of Heat11:46
gfidented0ugal so I think the initial reproducer was deploy/update11:46
jpichd0ugal: Thanks, I'll pull it in my dev env and run a couple of tests from the UI too, though I guess we're back to the "way it used to work" so it should be fine :)11:47
gfidentewhich from what I can tell would only regenerate the pass if stack_env was not passed (aka, your patch was missing)11:47
*** achadha has quit IRC11:51
*** liverpooler has joined #tripleo11:51
gfidentemwhahaha if I wanted to add some params for qemu.conf in puppet-nova11:52
openstackgerritMerged openstack/tripleo-docs: Fix minor doc errors  https://review.openstack.org/36366011:53
gfidentemwhahaha would you edit libvirt.pp or have a class in libvirt/ ? or anything else ?11:53
openstackgerritMerged openstack/tripleo-docs: Replace mention of 'liberty' in directory path with '*'  https://review.openstack.org/39259711:53
gfidenteEmilienM ^^ or any puppet guy around :)11:53
*** ansmith has joined #tripleo11:54
yolandahi derekh , around? i'm having trouble again testing diskimage-builder branch11:55
*** achadha has joined #tripleo11:55
*** yolanda has quit IRC11:55
gfidented0ugal, jpich it works for me with user-provided values11:55
gfidented0ugal trying the stack-update11:55
*** yolanda has joined #tripleo11:55
yolandai have this change https://review.openstack.org/#/c/400888/911:56
yolandaand it has a depends-on on a diskimage-builder change for feature/v2 branch11:56
d0ugalgfidente, gfidente: Yeah, it worked for me too with a custom value in an env file. I am waiting for my deploy to finish. Then I'll (manually) delete the plan and do a stack update (without the env file) - that'll be similar to how an upgrade will look.11:57
yolandahowever, i holded a node, and i am looking at the content for delorean in diskimage-builder11:57
yolandaand actually looks as the mitaka content...11:57
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: DO NOT MERGE Transition to quickstart: simulate transition  https://review.openstack.org/39925711:58
*** akrivoka has joined #tripleo11:58
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: Transition to quickstart: add toci_gate_oooq.sh and jobs configurations  https://review.openstack.org/39925611:58
gfidented0ugal manually means you delete the contents from swift only?11:58
d0ugalgfidente: swift and mistral11:58
gfidenteoh but not the heat stack11:58
d0ugalgfidente: I say manual, because "openstack overcloud plan delete" refuses to work if there is a stack11:58
d0ugalgfidente: yeah11:58
gfidenteok got it11:58
*** bkopilov has quit IRC11:58
*** achadha has quit IRC12:00
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: WIP DO NOT MERGE pacemaker remote profile support  https://review.openstack.org/40097212:00
openstackgerritTuan Luong-Anh proposed openstack/diskimage-builder: Replace six.iteritems() with .items()  https://review.openstack.org/40051412:03
shardygfidente: ugh, this is harder than I expected, we do bad things related to user-environment.yaml in mistral12:03
*** openstackgerrit has quit IRC12:03
* shardy tries to fix12:03
d0ugalshardy: What are you working on?12:03
*** openstackgerrit has joined #tripleo12:03
d0ugalout of interest12:03
shardyhttps://bugs.launchpad.net/heat/+bug/163540912:03
openstackLaunchpad bug 1635409 in tripleo "parameter_merge_strategies: merge behaves like overwrite" [High,In progress] - Assigned to Steven Hardy (shardy)12:03
*** liverpooler has quit IRC12:04
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173812:04
shardyd0ugal: currently we merge the environment files in mistral, mangle part of the result into user-environment, and put the rest e.g parameter_defaults into the mistral environment12:04
shardythat doesn't work with heat parameter merging12:04
d0ugalah12:04
shardywe need to maintain the list of user environments e.g -e one.yaml -e two.yaml12:04
shardyand pass that list to heat12:04
d0ugalRight, we break the order.12:04
shardyI commented about this when the workflows got implemented, but somehow we didn't quite get it sorted12:05
*** prateek has joined #tripleo12:05
gfidenteshardy okay so the merging is happening in the client itself12:06
shardygfidente: yeah, I need to remove the code that does that and pass the list to heat instead12:06
*** prateek has quit IRC12:07
shardythere is also a t-h-t change required to add merge strategies to the overcloud-resource-registry-puppet where the default *Services lists are defined12:07
jpichIs there a way to create an additional "baremetal" VM with instack-virt-setup or something like that later on? One of my nodes has become unusable, I'm hoping I could create a new one and delete the failing one without needing to reset my whole environment...12:07
*** prateek has joined #tripleo12:08
openstackgerritJiri Tomasek proposed openstack/tripleo-heat-templates: Include related parameters in environments  https://review.openstack.org/40116312:08
*** achadha has joined #tripleo12:09
*** jcoufal has joined #tripleo12:09
*** prateek has quit IRC12:10
openstackgerritSven Anderson proposed openstack/tripleo-heat-templates: Add option for deploying ssh keys to nova users on compute nodes  https://review.openstack.org/40094212:11
*** spredzy has quit IRC12:11
*** akrivoka has quit IRC12:12
*** sudipto_ has joined #tripleo12:13
*** achadha has quit IRC12:13
*** Guest83036 has joined #tripleo12:13
*** ansmith has quit IRC12:14
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Add dependencies for UI internationalisation  https://review.openstack.org/40120512:14
*** akrivoka has joined #tripleo12:15
*** spredzy has joined #tripleo12:15
d0ugalgfidente, jpich: all seems to be working. I added my testing notes to:12:16
d0ugalhttps://review.openstack.org/#/c/401212/12:16
*** prateek has joined #tripleo12:17
*** prateek has quit IRC12:17
d0ugalbbiab, walking the dog12:17
jpichd0ugal: Looking good, no answer on package versions on the downstream bug yet12:17
d0ugaljpich: k, thanks.12:17
*** achadha has joined #tripleo12:18
*** prateek has joined #tripleo12:18
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Full quickstart gate run on OVB  https://review.openstack.org/38109412:19
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: DONT MERGE: Test quickstart experimental job  https://review.openstack.org/39760912:19
*** abregman is now known as abregman|mtg12:21
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Full quickstart gate run on OVB  https://review.openstack.org/38109412:21
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: DONT MERGE: Test quickstart experimental job  https://review.openstack.org/39760912:21
*** lucasagomes is now known as lucas-hungry12:21
sshnaidmderekh, hi12:23
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Adds basic internationalization support  https://review.openstack.org/39962612:23
derekhyolanda: what mitaka content is on it?12:23
derekhsshnaidm: hi12:23
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Adds basic internationalization support  https://review.openstack.org/39962612:24
*** prateek has quit IRC12:24
sshnaidmderekh, have you seen ever error like "AttributeError: 'HTTPClient' object has no attribute 'last_request_id'" in nova logs? I have it sometimes in dev env12:24
derekhsshnaidm: nope, never seen it12:25
*** prateek has joined #tripleo12:25
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: DO NOT MERGE Transition to quickstart: simulate transition  https://review.openstack.org/39925712:25
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: Transition to quickstart: add toci_gate_oooq.sh and jobs configurations  https://review.openstack.org/39925612:25
*** pgadiya has quit IRC12:26
sshnaidmderekh, it happens when I use last image from glance: template-centos-7-1479743400 , but if using template-centos-7-1478512463 for example - all works like a charm12:30
EmilienMhi12:31
sshnaidmderekh, any ideas how it could be related??12:31
sshnaidmEmilienM, hi, thanks for reviews!12:31
*** achadha has quit IRC12:32
derekhsshnaidm: is anything installed from pip on the image? maybe something change version12:32
*** hjensas has quit IRC12:32
*** thrash|g0ne is now known as thrash12:32
sshnaidmderekh, but it fails on "nova boot --image template-centos...." step, can not create a server12:34
derekhsshnaidm: you mean you can't create the undercloud node at all12:35
derekh?12:35
derekhsshnaidm: on rh1?12:35
sshnaidmderekh, yep12:36
sshnaidmderekh, something wrong with this image..12:36
*** achadha has joined #tripleo12:37
*** gchamoul is now known as gchamoul|afk12:38
*** gchamoul|afk is now known as gchamoul12:38
derekhsshnaidm: the image has a queued status, looks like it didn't finish uploading12:38
derekh| 65b9fc04-1ab9-409c-bb66-79cd571050fe | template-centos-7-1479743400 | queued |12:38
*** gchamoul is now known as gchamoul|afk12:38
*** shardy is now known as shardy_lunch12:39
*** weshay_ has quit IRC12:40
*** akrivoka has quit IRC12:40
sshnaidmderekh, thanks, I see now.. I just try to boot sometimes from non ready image12:41
sshnaidmwill take one before last then12:41
derekhsshnaidm: ok12:41
*** hjensas has joined #tripleo12:46
*** fzdarsky|lunch is now known as fzdarsky12:47
*** gchamoul|afk is now known as gchamoul12:48
*** achadha has quit IRC12:51
openstackgerrityolanda.robla proposed openstack/instack-undercloud: Add new ELEMENTS_PATH to work with dib feature/v2 branch  https://review.openstack.org/40088812:52
yolandaderekh, can you look at conversation with jpena on rdo channel? just talking about it now12:53
derekhyolanda: ok12:53
*** links has quit IRC12:54
*** dprince has joined #tripleo12:56
*** achadha has joined #tripleo12:59
*** egafford has joined #tripleo13:01
*** tzumainn has joined #tripleo13:02
*** jayg|g0n3 is now known as jayg13:04
*** cylopez has joined #tripleo13:05
openstackgerritMerged openstack/tripleo-ui: Refactor addWorkflowExecution  https://review.openstack.org/39443413:06
*** ccamacho|lunch is now known as ccamacho13:08
rookderekh: hey13:09
*** morazi has joined #tripleo13:10
derekhrook: howdy13:12
rookderekh: ever have a ovb stack create get stuck?13:12
rookheat stack-delete won't remove it?13:12
*** adarazs has quit IRC13:12
derekhrook: I have in the passed had to issue the heat stack-delete multiple times (after it failed),13:13
*** noslzzp has joined #tripleo13:13
*** achadha has quit IRC13:13
rookderekh: yeah, i am doing the same thing13:13
rookderekh: on the failed stack, i saw : https://gist.github.com/jtaleric/42eebb9d0891c3f2faeca1bdd09f5aab13:14
derekhrook: once that I remember I've had to manually delete all of the stacks resources and then heat stack-delete it afterwards13:14
openstackgerritDougal Matthews proposed openstack/tripleo-common: Use kwargs to pass in data and error to Mistral Result  https://review.openstack.org/37534813:14
openstackgerritMerged openstack/tripleo-specs: Composable Service Upgrades  https://review.openstack.org/39211613:14
openstackgerritDougal Matthews proposed openstack/tripleo-common: Only start the deploy if the Heat stack isn't already in progress  https://review.openstack.org/39656713:14
*** morazi has quit IRC13:14
derekhrook: so nova delete, neutron port/subnet/net delete etc... , then finally stack delete13:15
derekhrook: never seen that db error13:15
openstackgerritMerged openstack/tripleo-ui: Include the plan name on node assignment  https://review.openstack.org/40094913:15
derekhrook: brb13:15
openstackgerritMerged openstack/tripleo-ui: Add pxe_drac to the node registration driver list  https://review.openstack.org/40084513:15
*** noslzzp has quit IRC13:15
openstackgerritMerged openstack/tripleo-specs: Add a tag specific to documentation issues  https://review.openstack.org/39900513:15
*** colonwq_ has joined #tripleo13:15
*** noslzzp has joined #tripleo13:16
*** colonwq has quit IRC13:16
*** colonwq_ has quit IRC13:16
*** fultonj has joined #tripleo13:16
*** colonwq has joined #tripleo13:16
*** adarazs has joined #tripleo13:18
*** akrivoka has joined #tripleo13:18
*** achadha has joined #tripleo13:18
rookrlandy ovb should work with downstream right?13:19
*** Guest59528 has quit IRC13:19
rlandyrook: it does - we run a full set of gates with ovb13:19
rookrlandy: hm13:20
rookok13:20
rlandyrook: sending you link in pvt13:20
*** amoralej is now known as amoralej|lunch13:20
*** lucas-hungry is now known as lucasagomes13:23
openstackgerritMerged openstack/tripleo-docs: Add note with boot config image options  https://review.openstack.org/33607813:24
openstackgerritMerged openstack/tripleo-validations: Updated from global requirements  https://review.openstack.org/40091613:25
*** hoobaman has quit IRC13:26
derekhrook: also, if your setting this up, I recommend applying the nova patch so baremetal nodes can be reused with being reimaged https://github.com/cybertron/openstack-virtual-baremetal/blob/master/patches/nova/nova-pxe-boot.patch13:26
*** newmember has joined #tripleo13:26
*** prateek_ has joined #tripleo13:26
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-quickstart: Fix devmode for change to TripleO produced images  https://review.openstack.org/40093113:28
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-quickstart: Remove openstack-dashboard in convert_image.sh  https://review.openstack.org/40125913:28
jaosoriorpanda: ^^13:28
*** achadha has quit IRC13:28
*** morazi has joined #tripleo13:28
*** shardy_lunch is now known as shardy13:28
*** yolanda has quit IRC13:29
rookderekh: that is on the baremetal nova compute nodes?13:29
rookor the undercloud ndoe13:29
derekhrook: on the ovb nova cloud that you are using13:30
*** prateek has quit IRC13:30
openstackgerritDmitry Tantsur proposed openstack/tripleo-docs: Make it clear that removing ironic-inspector.sqlite is for Liberty only  https://review.openstack.org/37791713:31
*** tzumainn has quit IRC13:31
derekhrook: so e.g. we use RH1 to run ci tests on upstream, I've applied this patch to all of the compute nodes on RH113:31
*** Guest83036 has quit IRC13:32
*** sudipto_ has quit IRC13:32
gfidenteEmilienM I'll W+1 d0ugal's change13:32
gfidenteit needs to be backported13:32
EmilienMgfidente: ack, thx13:33
*** tzumainn has joined #tripleo13:33
EmilienMcan someone review https://review.openstack.org/398584 please?13:34
*** abregman|mtg is now known as abregman13:35
*** tzumainn has quit IRC13:35
*** tzumainn has joined #tripleo13:35
*** saneax-_-|AFK is now known as saneax13:36
*** achadha has joined #tripleo13:36
openstackgerritMerged openstack/tripleo-validations: validation_output.py: Provided output for ansible debug module.  https://review.openstack.org/39717713:37
*** masco has quit IRC13:37
d0ugalgfidente: shouldn't we wait for the ovb gates?13:38
gfidented0ugal are you doing the backport?13:39
d0ugalgfidente: Yeah13:39
*** ansmith has joined #tripleo13:40
pandafolks please, either vote on this https://review.openstack.org/382515 or  comment on this http://lists.openstack.org/pipermail/openstack-dev/2016-October/105934.html so we can find solution suitable for everyone13:40
openstackgerritAlejandro Andreu proposed openstack/puppet-tripleo: Add new tripleo::network::midonet::nsdb class  https://review.openstack.org/40086913:41
EmilienMjpich: do we have an update on removing postconfig things? i remember it was part of our actions to take during our design sessions13:41
jaosoriorEmilienM: could you check this out? https://review.openstack.org/#/c/397350/13:45
*** jpena is now known as jpena|lunch13:45
EmilienMjaosorior: oh nice13:45
*** dmsimard|away is now known as dmsimard13:45
EmilienMjaosorior: I remember my first implementation for keystone credentials had some issues and needed a second iteration13:46
EmilienMjaosorior: it was a problem with upgrades iirc13:46
jaosoriorEmilienM: this doesn't set it up as a default yet, we hope to get some good testing of it before doing that13:46
*** prateek_ has quit IRC13:46
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: WIP DO NOT MERGE pacemaker remote profile support  https://review.openstack.org/40097213:47
*** prateek has joined #tripleo13:47
jaosoriorEmilienM: but yeah, at least on fresh deployments it seems fine https://review.openstack.org/#/c/398897/13:48
EmilienMjaosorior:  sec, let me review it13:49
EmilienMit's on my list13:49
*** achadha has quit IRC13:50
EmilienMjaosorior: this https://review.openstack.org/#/c/374892/13:50
*** achadha has joined #tripleo13:51
*** derekh is now known as derekh_afk13:51
openstackgerritDougal Matthews proposed openstack/tripleo-common: Revert changes to CephClusterFSID generation  https://review.openstack.org/40126713:51
openstackgerritwes hayutin proposed openstack/tripleo-quickstart-extras: [WIP] add the containers prep role to the quickstart-extras  https://review.openstack.org/40098313:52
EmilienMjaosorior: I'm trying to figure if fernet & credentials are consistent in the code13:52
*** b00tcat has quit IRC13:52
openstackgerritwes hayutin proposed openstack/tripleo-quickstart-extras: deployment updates for containerized compute  https://review.openstack.org/40098613:53
jaosoriorayoung: ^^13:53
EmilienMjaosorior: but yes13:53
EmilienMit re-use what we did for credentials iiuc13:53
EmilienMin https://review.openstack.org/#/c/397381/2/tripleo_common/utils/passwords.py13:54
EmilienMand ayoung abandoned the patch for oooclient to have it in tripleo-common, it makes sense13:54
openstackgerritMerged openstack/puppet-tripleo: Move calculation of neutron l3_ha into puppet profile  https://review.openstack.org/39892613:54
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Add dependencies for UI internationalisation  https://review.openstack.org/40120513:54
pandawe're not using horizon at all on the undercloud, right ?13:54
EmilienMpanda: no13:54
EmilienMjaosorior: +A https://review.openstack.org/#/c/397350/13:55
jaosoriorEmilienM: thanks for checking it out13:55
*** achadha has quit IRC13:55
jpichEmilienM: I wasn't at Summit, I think akrivoka was looking into it and from what I recall, it turned out everything had been migrated already?13:55
*** abregman has quit IRC13:55
EmilienMjaosorior: next step is to make the switch to use it by default?13:56
EmilienMjaosorior: this step is not required afik ^13:56
jaosoriorEmilienM: yep, that's the next step13:56
EmilienMjpich: right, I'll check in tripleoclient if we still have postconfig thing, and if yes maybe dropping it13:56
pandajaosorior: https://review.openstack.org/401259 is doing something that you already changed in https://review.openstack.org/40093113:56
akrivokaEmilienM: my patch to remove the postconfig from the client was -2'd13:56
jaosoriorEmilienM: I think bnemec wanted to leave a bit more time before we remove the postconfig stuff13:56
*** prateek_ has joined #tripleo13:57
akrivokaEmilienM: https://review.openstack.org/#/c/392302/13:57
jaosoriorpanda: ??13:57
jaosoriorpanda: one commit is over the other13:57
akrivokaEmilienM: see also bug https://bugs.launchpad.net/tripleo/+bug/163499213:57
openstackLaunchpad bug 1634992 in tripleo "Remove post-deployment config from the tripleoclient" [Medium,Invalid] - Assigned to Ana Krivokapić (akrivoka)13:57
EmilienMoops ok I missed that13:57
*** udesale has joined #tripleo13:58
pandajaosorior: https://review.openstack.org/401259/1 is already included in https://review.openstack.org/400931/413:58
jaosoriorEmilienM: see from Oct 20 https://review.openstack.org/#/c/389173/13:58
EmilienMakrivoka, I guess we'll re-itere in a future cycle13:58
*** udesale has quit IRC13:58
*** bkopilov has joined #tripleo13:59
EmilienMjaosorior: makes sense13:59
jaosoriorpanda: yes, that's because https://review.openstack.org/400931/4 is on top of https://review.openstack.org/401259/113:59
akrivokaEmilienM: yeah I guess we just need to keep it for a while for backwards compatibility13:59
*** udesale has joined #tripleo13:59
EmilienM++13:59
*** prateek has quit IRC13:59
*** ramishra has quit IRC13:59
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: config for containerized-compute  https://review.openstack.org/39334813:59
*** udesale has quit IRC13:59
*** udesale has joined #tripleo14:00
*** achadha has joined #tripleo14:00
pandajaosorior: oh, you've rebased an older change on top of your new change. O_o ... ok14:00
pradkcould i request reviews on https://review.openstack.org/#/c/396439/ please14:00
jaosoriorpanda: wait, was it an older commit??14:01
jaosoriorpanda: I just cherry-picked it, what the hell14:01
*** ramishra has joined #tripleo14:01
jaosoriorpanda: what do you mean an older change? I see no major differences between patchset 3 and 4 from trown's patch :/ I'm getting pretty confused here.14:03
jaosoriorpanda: only difference is the fact that it's on top of my commit removing the dashboard14:03
pandaEmilienM: uncompressed journal log in my system can reach 1G, that's why I was compressing it. Also my browser is usually able to open gz files ... is there some mechanism that is added to txt files to make them more readable ?14:03
pandajaosorior: I mean, trown patch existed before yours. When I usually add something new to an existing patch, I rebase mine on top of the existing. That's why I got confused, you're rebasing and existing patch on top of your new one14:05
jaosoriorah, right, yeah14:05
*** abregman has joined #tripleo14:07
EmilienMpanda: mhh ok14:11
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart-extras: prep-network: add support to IPv6 topology  https://review.openstack.org/40083714:13
openstackgerritMerged openstack/tripleo-ui: Missing comma in sample could be confusing  https://review.openstack.org/39916814:13
pandaEmilienM: for example, that magic script that makes timestamps clickable, is working with gz files ?14:13
jaosoriorEmilienM: also, could you check this? https://review.openstack.org/#/c/398177/14:14
*** pcaruana has quit IRC14:14
EmilienMpanda: I don't know why it didn't work for me14:15
EmilienMjaosorior: yes14:15
*** [3]cdearborn has joined #tripleo14:15
*** b00tcat has joined #tripleo14:16
*** b00tcat has quit IRC14:16
*** b00tcat has joined #tripleo14:16
EmilienMjaosorior: nice feature!14:17
ayoungEmilienM, there is one patch still outstanding for THT I think:  .... and you just +2ed it14:17
pandajaosorior: not working for me either ... renaming to txt.gz14:17
ayoungexcellent.  We will have to deal with rotation at some point, but that can wait.14:17
jaosoriorayoung: that was exactly what we were talking about14:17
openstackgerritAlejandro Andreu proposed openstack/puppet-tripleo: Add new tripleo::network::midonet::nsdb class  https://review.openstack.org/40086914:18
pradkcan i get reviews on https://review.openstack.org/#/c/398579/ and https://review.openstack.org/#/c/398580/ please*14:18
*** anton has joined #tripleo14:18
ayoungOnce that merges, we can talk about what we want for testing and for moving toward making it default14:18
*** achadha has quit IRC14:18
*** parora has joined #tripleo14:18
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: logging: extract journal to compressed text file, before gathering  https://review.openstack.org/40081714:19
*** abregman is now known as abregman|mtg14:19
owalshbnemec: would you mind re-adding +2 on https://review.openstack.org/38816214:20
EmilienMayoung: for rotations do you have ideas?14:20
openstackgerritAlejandro Andreu proposed openstack/puppet-tripleo: Add new tripleo::network::midonet::nsdb class  https://review.openstack.org/40086914:20
ayoungEmilienM, well, sort of, but I don't know heat well enough to know if they are reasonable14:20
EmilienMayoung: I thought we could use barbican at some point, so store secrets14:21
ayoungEmilienM, what we do right now is store the keys in Heat.  What should happen, then, is that Heat should automate changing the Keys at some schedule14:21
*** yolanda has joined #tripleo14:21
jaosoriorEmilienM: we do need a secret store, for many reasons, but it's still unclear if it should be barbican14:21
ayoungI think Barbican would complicate matters for now.14:21
*** prateek has joined #tripleo14:21
ayoungthere is a circular dependency between Barbican and Keystone that I am not ready to address14:22
jaosoriorthe overcloud nodes would need an identity and credentials to access an undercloud instance of barbican14:22
EmilienMayoung: if you've seen what dprince is doing, the undercloud is going to become something ephemeral, so I don't think we should use the undercloud to rotate overcloud keystone fernet keys14:22
*** prateek_ has quit IRC14:22
EmilienMjaosorior: I would use the overcloud itself14:22
jaosoriorEmilienM: aah, you're talking about that14:22
*** amoralej|lunch is now known as amoralej14:22
jaosoriorit does become pretty complicated as ayoung points out14:22
EmilienMI'm still sad to see Keystone has not resolved this problem within their software14:22
EmilienMit's not providing good UX here14:23
*** achadha has joined #tripleo14:23
jaosoriorbarbican uses keystone... it's gonna be pretty complicated if keystone would in turn depend on barbican14:23
jaosoriorayoung: do you think custodia for the overcloud would address this?14:23
*** parora has quit IRC14:24
*** jmiu has quit IRC14:24
ayoungjaosorior, maybe, but we still need to seed it with something.  I think it is a Heat problem to solve.14:24
ayoungSomething like this14:24
EmilienMit's a bit the same problem as managing SSL certs here14:24
EmilienMand making sure they are synced14:24
EmilienMayoung: no14:24
*** prateek_ has joined #tripleo14:24
*** gchamoul has quit IRC14:24
EmilienMI don't think we should solve that in Heat tbh14:24
ayoungHeat rotates the keys internally.  Modifis the Hieradata. The OS-*config operations pick up the new values and update the key respons in /etc/keystone14:24
EmilienMfirst of all, it's a Keystone problem14:25
ayoungEmilienM, its kindof the only part of this that actually uses heat as designed14:25
ayoungit is an orchestration problem14:25
EmilienMKeystone itself should be working out of the box for operators14:25
EmilienMand it's not14:25
EmilienMit forces users to have orchestration to deal with fernet keys sync14:25
ayoungEmilienM, Keystone Fernet keys are only an issue if you need more than one Keystone server.  That is what we are trying to solve here14:25
EmilienM(when doing multinode)14:26
ayoungKeystone itself does not know anything about other servers14:26
EmilienMayoung: everyone in prod needs more than one keystone server14:26
ayoungand thus Keystone has no way to communicate the Keys with each other14:26
EmilienMlike I said, it's a bad UX for operators here14:26
EmilienMayoung: well, it should14:26
jaosoriorEmilienM: why would the undercloud become ephemeral?14:27
shardySo, heat is a poor fit for scheduling periodic tasks, but we could use heat SoftwareDeployments to do this via mistral (which provides a "cron as a service" interface IIRC)14:27
ayoungEmilienM, we need to work within the defines of the OOO architecture, which is explicitly for large scale deployments.14:27
ayoungSo, from a puppet perspective, the new key should be a new hiera value14:27
EmilienMayoung: we'll fix the problem in tripleo but not for other operators14:27
EmilienMwhich is sad14:27
shardyhttp://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Mistral::CronTrigger14:27
shardythe task could be defined via the heat template tho, if you wish14:27
*** prateek has quit IRC14:27
ayoungEmilienM, puppet provider do not stand alone. They always need to get their data from somewhere14:28
jaosoriorshardy: I would be fine with doing it via mistral, but you're talking about mistral int he undercloud, right?14:28
EmilienMshardy: yes, but iiuc during the Summit we said undercloud could become ephemeral in the future14:28
EmilienMshardy: with heat-undercloud blueprint14:28
shardyjaosorior: yes, so we'd have the single point of failure problem14:28
jaosoriorayoung: how often does rotation happen?14:28
jaosorior*should happen14:28
shardyEmilienM: No, that's the undercloud installer that's ephemeral, not the resulting undercloud14:28
EmilienMshardy: good14:29
ayoungEmilienM, so, I am not willing to make a complex solution based on that.  Key rotation is a very seldom-run operation. If the undercloud goes away, you've lost MGMT of the overcloud til it comes back14:29
ayoungtotally fits with key rotation14:29
shardythat said, we do avoid having it as a single point of failure wherever possible14:29
ayoungshardy, key rotation is run something like once a month14:29
EmilienMayoung: do you manually scp the Swift ring when building a Swift cluster?14:29
ayoungEmilienM, I take the hobbit approach and toss rings into Volcanos14:29
EmilienMayoung: Swift has this mechanism to balance and sync objects14:30
shardyayoung: cool, so that should be fine, provided there's a means to catch up if the task trigger is missed, and they're rotated well before they expire14:30
ayoungI know nothing from Swift14:30
mwhahahagfidente: it should probably be it's own class in like libvirt/qemu or something but the problem is that others might have defined a qemu.conf somewhere as well.14:30
mwhahahagfidente: I recently went through this in the contrail plugin :/14:30
EmilienMayoung: telling to operators "do it yourself to balance fernet keys" is a terrible UX14:30
jaosoriorshardy, EmilienM: I honestly think this task would be quite fine driven by mistral.14:30
jaosorioras shardy pointed out14:30
EmilienMbecause it works in devstack in Keystone gate doesn't mean it's good14:30
ayoungEmilienM, in non OOO systems, where does the puppet module gets it hiera data?14:30
ayounga change to the hiera data should trigger a redeploy, and the keys are hiera data14:31
EmilienMayoung: dunno, ask mfisch14:31
*** gchamoul has joined #tripleo14:31
mwhahahaayoung: what do you mean?14:31
*** jmiu has joined #tripleo14:31
EmilienMjaosorior: we're just moving the problem imho14:31
ayoungmwhahaha, in a OOO system, puppet consumes hiera data published from Heat14:31
mwhahahaayoung: usually the operator constructs their hieradata in their composition layer14:31
mwhahahaayoung: so it could be via puppetmaster or by hand14:31
*** marios_ has joined #tripleo14:32
ayoungmwhahaha, so the rotation of fernet keys fall into that same problem set14:32
EmilienMmy point is that keystone itself should be able to generate fernet keys and balance them itself14:32
ayoungEmilienM, that is actually a security hole14:32
EmilienMso we're moving this security hole to mistral or heat?14:32
shardyayoung: so it's a feature that you can't do the key generation on the Keystone node (e.g via an actual cron job or something)?14:32
*** tesseract has joined #tripleo14:32
shardyI can understand that, just wanted to clarify14:32
ayoungKeystone consumes the keys, but the server itself does not generate them, even in the devstack case.  You run a utility on the server itself to generate the new key, but there is nothing about transport14:33
*** marios_ has quit IRC14:33
*** tesseract is now known as Guest4865314:33
EmilienMshardy: no you can't, and I think it's a design problem in Keystone14:33
ayoungshardy, it is a deliberate engineering decision14:33
ayoungEmilienM, actually, you *can* do it, but it does not provide for multi node support14:33
EmilienMayoung: devstack gate doesn't test multiple keystone servers14:33
shardyayoung: Ok, so the implication is all deployments must now have their own task scheduler and automation to deploy the keys, got it14:34
ayoungand it does not make sense for a OOO deploy because you would have to query the keys from one node and get them to the other nodes14:34
*** jprovazn has quit IRC14:34
d0ugaljaosorior: what are you considering doing with Mistral? :)14:34
ayoungshardy, yeah, and I think if you asked ggillies he would request that it be done via the undercloud.14:34
jaosoriord0ugal: fernet key rotation14:34
ayoungthere is nothing magical about generating a new key.  Its done on the undercloud now in THT14:35
EmilienMayoung: can you tell me why you can't do it in Keystone itself? and you want installers to deal with that?14:35
ayoungEmilienM, I just said.  Twice14:35
ayoungIt is a TRANSPORT problem14:35
ayoungnot a keystone problem14:35
ayoungKeystone servers do not know about each other14:35
ayoungthe keys do not go in the database (we did discuss it) for security concerns14:36
EmilienMayoung: couldn't keystone use swift ?14:36
EmilienMit's fast and secure14:36
ayoungThey are written to disk and made as read only data for Keystone by a processs not running as the keystone user14:36
EmilienM(as an optional way to make rotations of course)14:36
*** achadha has quit IRC14:37
ayoungEmilienM, it *could* be done many ways.  What we have here, in OOO is a way based on the Puppet modules, and keeping a consistent design approach.  I can write the rotation as mistral, Ansible, shell, Assembly (well that would take some time)14:37
*** kjw3 has joined #tripleo14:38
ayoungbut the current approach is to put the keys in hiera via THT, and have Puppet get them via the update process14:38
EmilienMayoung: this approach could be changed, it's not something static14:38
ayoungKeystone does not know about Swift14:38
EmilienMwell, it could know14:38
ayoungIt would still be wrong14:39
EmilienMmy point is that it sounds like it could be a feature in Keystone14:39
ayoungyou are asking for Keystone to do things that the operators would explicitly find troublesome14:39
EmilienMI'm very surprised to see Keystone users happy with current Fernet implementation14:39
*** Guest48653 has quit IRC14:39
*** tesseract- has joined #tripleo14:39
EmilienMmaybe can we take this on #openstack-keystone14:39
ayoungit absotutley could be, and it probably should not be14:39
ayoungEmilienM, no14:39
ayoungit is the wrong solution, for all the same reasons we use puppet instead14:40
ayoungWe can make use of custodia, as jaosorior suggested, but that still really just says how to get the keys from the OS to the Keystone server14:40
mwhahahaare we trying to figure out how to do key rotation for the fernet keys? shouldn't it just be a tripleoclient action that calls a mistral template?14:40
EmilienMmwhahaha: it could be done like this but I'm still not convainced that it's a problem to be solved in TripleO itself14:41
ayoungwe still need a way to sync the keys between keystone servers.  If Keystone was going to manage that, we would do it via the database, but that have been discussed and ruled out14:41
ayoungthis is one reason I really wanted it to be PKI.  As Key sync is much easier there.  You only need to distribute public keys14:41
*** achadha has joined #tripleo14:41
mwhahahait should be solved in tripleo because that's the thing doing the deploying and management of the keystone configuration14:41
mwhahahabased on the way it's built today.14:42
ayoungmwhahaha, right.  I didn't design OOO, I just live with the rules it sets14:42
* mwhahaha throws rules at ayoung14:42
EmilienMmwhahaha: based on the way it's done today, yes, but it doesn't mean it's the right way14:42
EmilienMwe did like this in TripleO because Keystone doesn't provide a tool to make it out of the box14:43
mwhahahapeople have been dealing with this since mitaka14:43
EmilienMbut I seem to be alone in my thoughts :-) so... let's use mistral/heat whatever14:43
mwhahahathis is a larger issue with how do you do after deployment updates to an openstack environment14:43
mwhahahathere are issues with all of the services, but since tripleo is currently the thing that manages it for tripleo environments, it belongs in tripleo as a day2 op14:44
mwhahahasure we can raise the issue with keystone, but then you get into keystone having to self cluster and it gets way complicated really fast14:44
mwhahahafor something a simple as a file update & process restart14:45
EmilienMafik it doesn't need restart14:45
mwhahahawell even easier then14:45
mwhahahayea there probably should be an endpoint that accepts a new key and rotates it14:45
mwhahahabut the question is how do you distributed it across the X number of keystone servers14:46
*** derekh_afk is now known as derekh14:47
*** tesseract- has quit IRC14:49
openstackgerritDan Radez proposed openstack/tripleo-heat-templates: Adding Congress Support  https://review.openstack.org/33005014:50
*** flepied1 has joined #tripleo14:50
*** jpena|lunch is now known as jpena14:51
*** jaosorior has quit IRC14:53
*** flepied has quit IRC14:53
*** jaosorior has joined #tripleo14:54
*** achadha has quit IRC14:54
*** kashyap has joined #tripleo14:55
*** jkilpatr_ has joined #tripleo14:55
kashyapHi folks, a random question -- how much is the size of an Undercloud installer disk image?14:56
openstackgerritMerged openstack/instack-undercloud: Open firewall port for the TripleO UI  https://review.openstack.org/39670614:56
openstackgerritMerged openstack/puppet-tripleo: Proxy manila in http mode  https://review.openstack.org/40064814:56
openstackgerritMerged openstack/tripleo-puppet-elements: Element overcloud-agent replaces os-collect-config  https://review.openstack.org/38630314:56
openstackgerritMerged openstack/tripleo-image-elements: Fix tr syntax in 51-hosts  https://review.openstack.org/38556014:56
*** jkilpatr has quit IRC14:56
*** Goneri has joined #tripleo14:56
shardykashyap: The image consumed by tripleo-quickstart is 2.8G, but you can also run the undercloud installer on any RHEL/CentOS box - you don't have to start with an image14:58
shardyhttp://buildlogs.centos.org/centos/7/cloud/x86_64/tripleo_images/newton/delorean/14:58
* kashyap clicks14:58
openstackgerritCarlos Camacho proposed openstack-infra/tripleo-ci: Add Panko to scenario001  https://review.openstack.org/40129914:59
kashyapshardy: I see, noted.  I didn't explain the purpose of me asking for it.  I was thinking whether this is possible:14:59
*** dmarlin is now known as dmarlin_14:59
*** achadha has joined #tripleo14:59
kashyapshardy: "To provide an absolute minimal OpenStack setup in an xz-compressed disk image of no more than 300MB (that's the key)."15:00
pandakashyap: shardy when testing tripleo-ci created images, we just donwload the overcloud image, and convert it to the undercloud image, so we just have to download 1.2G15:00
derekhrook: a couple of other things worth mentioning (if your going for a larger then normal deploy on ovb)15:01
kashyap(NB: It's not really for real consumption; that disk image is more targetted for those who want to just download an image and see what it looks like.  So to condense, could do hacks like: remove package manager metadata, log files, man pages, locales)15:01
kashyappanda: Noted.  Thanks.15:01
*** abregman_ has joined #tripleo15:01
shardykashyap: the undercloud isn't really a very minimal openstack setup and it's not particularly easy to customize it to remove pieces you don't need15:01
*** cwolferh has joined #tripleo15:02
shardybut I'm sure you could reduce the size I quoted quite a bit15:02
rookderekh: yeah, going with 60 now, 100 later15:02
derekhrook: double check that your bmc node didn't run out of RAM, it spins up a python process for each barmetal node you have15:02
rookyeah, i gave it 204815:02
rookso, hoping that should suffice15:02
derekhrook: ok15:02
kashyapshardy: Understood.  (In the past, DEC-2014 to be precise, I was able to reduce the size to 618M xz-compressed.)15:03
ccamachohey shardy if you have some time, we can sync about https://blueprints.launchpad.net/tripleo/+spec/overcloud-upgrades-per-service15:03
kashyapThanks for all the pointers, folks.15:03
derekhrook: also your undercloud and overcloud controllers will need an appropriate amount of RAM15:03
derekhrook: the computes you15:03
*** cdearborn has joined #tripleo15:04
rookyeah, derekh i have the default 6G, my hope is to lower that to like 4GB15:04
rookso I can get higher density15:04
*** achadha has quit IRC15:04
derekhrook: when the deploy I did last week, I have a OVB env with 3 baremetal nodes with 16G and 50 nodes with 2G and used capabilites to the undercloud selected the big nodes for the controller15:04
derekh*so the undercloud15:05
*** abregman|mtg has quit IRC15:05
*** oshvartz has quit IRC15:05
derekhrook: bit the OVB templates don't support doing that out of the box, its was a bit of a manual tweaking involved15:05
*** panda is now known as panda|brb15:05
derekhbnemec: you were talking about supporting that at some stage were you?15:06
derekhbnemec: ^15:06
*** [3]cdearborn has quit IRC15:08
*** jaosorior has quit IRC15:09
beaglesbandini: what are your thoughts on the os-net-config on upgrade thing? should we error out if os-net-config fails?15:09
*** jaosorior has joined #tripleo15:10
*** abregman_ has quit IRC15:11
*** abregman has joined #tripleo15:11
jaosoriorayoung: hey dude, any idea why would the ipa-server installation fail with this error? http://logs.openstack.org/38/391738/33/experimental-tripleo/gate-tripleo-ci-centos-7-ovb-fakeha-caserver/bf5de17/console.html#_2016-11-23_13_14_47_53084515:12
*** achadha has joined #tripleo15:13
EmilienMpanda|brb: I found a new blocker in nova/neutron15:14
EmilienMpanda|brb: http://logs.openstack.org/38/401038/3/check/gate-puppet-openstack-integration-4-scenario004-tempest-centos-7/9948dfc/logs/nova/nova-compute.txt.gz#_2016-11-23_14_04_46_40815:14
EmilienMwe're hitting it in puppet CI but I'm sure we'll have it in tripleo CI too15:14
EmilienMpanda|brb: on periodic jobs at least, where tempest is run15:15
openstackgerritMerged openstack/tripleo-common: Install yum-plugin-priorities on centos images  https://review.openstack.org/39733015:16
openstackgerritMerged openstack/tripleo-common: Drop *openstack/common* in flake8 exclude list  https://review.openstack.org/37388215:16
openstackgerritMerged openstack/tripleo-common: Add port registration to IPMI power driver  https://review.openstack.org/36595315:16
openstackgerritMerged openstack/tripleo-common: Revert changes to CephClusterFSID generation  https://review.openstack.org/40121215:16
*** limao has joined #tripleo15:16
openstackgerritMerged openstack/python-tripleoclient: Remove network-gateway element from image build  https://review.openstack.org/39858415:16
*** gchamoul is now known as gchamoul|afk15:16
openstackgerritDougal Matthews proposed openstack/tripleo-common: Revert changes to CephClusterFSID generation  https://review.openstack.org/40126715:17
bandinibeagles: added a comment15:17
*** gchamoul|afk is now known as gchamoul15:17
bandinibeagles: I guess I can be convinced either way. bailing out with an error code and exit is probably a bit better15:17
*** panda|brb is now known as panda15:17
pandaEmilienM: any clue what's the interface it's trying to create ?15:19
EmilienMpanda: we're debugging on #puppet-openstack15:20
openstackgerritMerged openstack/python-tripleoclient: Add unit tests for bracket_ipv6  https://review.openstack.org/39634515:21
openstackgerritMerged openstack/python-tripleoclient: Use environment fixture in tests  https://review.openstack.org/39479415:21
openstackgerritMerged openstack/python-tripleoclient: Give better output on scale failures  https://review.openstack.org/39822615:21
openstackgerritMerged openstack/python-tripleoclient: Refactor creation of no_proxy list for postconfig  https://review.openstack.org/39119715:21
*** dtrainor has quit IRC15:22
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: WIP - Deploy TripleO with Puppet 4  https://review.openstack.org/37120915:22
*** achadha has quit IRC15:22
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: WIP - Deploy TripleO with Puppet 4  https://review.openstack.org/37120915:23
*** kashyap has left #tripleo15:24
*** tosky has quit IRC15:24
*** limao_ has joined #tripleo15:25
*** chlong has joined #tripleo15:25
*** tosky has joined #tripleo15:25
openstackgerritMerged openstack/tripleo-heat-templates: Fix resource_registry path in enable-internal-tls  https://review.openstack.org/40072315:27
*** achadha has joined #tripleo15:27
openstackgerritMerged openstack/tripleo-heat-templates: Configure Keystone Fernet Keys  https://review.openstack.org/39735015:27
*** limao has quit IRC15:28
openstackgerritLucas Alvares Gomes proposed openstack/tripleo-common: Do not ignore pm_port for Drac drivers  https://review.openstack.org/40027615:28
openstackgerritLucas Alvares Gomes proposed openstack/tripleo-common: Add port registration to IPMI power driver  https://review.openstack.org/40131615:29
lucasagomesderekh, ^ backported your patch cause we will need it in newton15:29
*** achadha has quit IRC15:32
*** udesale has quit IRC15:32
*** chlong has quit IRC15:34
*** numans has quit IRC15:34
derekhlucasagomes: ok, lgtm15:34
lucasagomesty15:35
*** achadha has joined #tripleo15:36
*** jlinkes has quit IRC15:38
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Explicitly set rabbit hosts so its not overridden during upgrade  https://review.openstack.org/40132215:39
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Apply os-net-config with a script instead of element  https://review.openstack.org/27145015:39
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Cleanup some inline comments in network/config  https://review.openstack.org/40132415:39
ansiwenI wanna use the "condition" parameter for a resource, can I just bump the template version to Newton?15:39
*** jprovazn has joined #tripleo15:39
ansiwenor is there an alternative for conditional resources?15:40
*** limao_ has quit IRC15:40
dprinceshardy: https://review.openstack.org/#/c/271450/15:40
*** limao has joined #tripleo15:41
dprinceshardy: so I wrote some rather horrible code to maintain the comments. I didn't use the new library... found it easier to just hack for now15:41
dprinceshardy: it isn't perfect either. So if we'd have to live with this cleanup too https://review.openstack.org/#/c/401324/15:42
dprinceshardy: but, if we do that the rest of the (more meaningful) comments are now preserved15:42
*** dmarlin has joined #tripleo15:42
dprinceshardy: I've kept the tools/yaml-nic-config-2-script.py in tree for now, but I wonder if we should just remove it15:44
fultonjoff topic question: is anyone using tripleo-quickstart successfully on fedora?15:44
*** achadha has quit IRC15:45
*** prateek_ has quit IRC15:46
*** prateek_ has joined #tripleo15:46
*** panda is now known as panda|brb15:48
*** chlong has joined #tripleo15:49
shardyansiwen: yes, you can just bump the version to newton or ocata HOT15:49
ansiwenshardy: ok, thanks15:49
shardyfultonj: it's not tested much at all, IIRC flaper87 was trying to get it working15:49
*** gchamoul is now known as gchamoul|afk15:50
shardydprince: nice, thanks for the update15:50
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Explicitly set rabbit hosts so its not overridden during upgrade  https://review.openstack.org/40132215:50
*** gchamoul|afk is now known as gchamoul15:50
openstackgerritSven Anderson proposed openstack/tripleo-heat-templates: Add option for deploying ssh keys to nova users on compute nodes  https://review.openstack.org/40094215:50
*** achadha has joined #tripleo15:50
openstackgerritMerged openstack/puppet-tripleo: Remove Combination alarms support  https://review.openstack.org/39857915:51
shardydprince: wow, see what you mean - somewhat hacky but whatever works :)15:52
shardydprince: FWIW I thought we should put any conversion script in-tree, as we do expect folks to have out-of-tree templates that will need conversion15:52
dprinceshardy: right, I suppose the issue is with comments15:52
dprinceshardy: the current approach doesn't handle them perfectly15:53
shardydprince: did you check out ruamel?15:53
shardyI started looking at it, then got sidetracked by other tasks15:53
dprinceshardy: yes, but it isn't a drop in15:53
shardyyeah, that's where I stopped, it's got a slightly different API from pyyaml15:53
dprinceshardy: like we would need to re-write a good bit of the other stuff to use it I think15:53
flaper87shardy: what did I do ?15:53
dprinceshardy: so kind of a trade off15:54
flaper87oh, qs on f24 ?15:54
flaper87I manged to get it working15:54
flaper87fultonj: ^15:54
fultonjflaper87: cool15:54
shardyflaper87: yeah, fultonj was asking about qs w/fedora15:54
dprinceshardy: also, there aren't any packages for ruamel or anything. But we could fix that15:54
fultonjflaper87: thanks, i guess i'll try a newish distro15:54
flaper87fultonj: lemme remember what I did15:54
fultonjflaper87: i was thinking of giving up shiny new browsers to be able to work on a plane.15:54
shardydprince: ack, I'm fine with this as a first pass - we can always improve the conversion script before the final release if a better approach can be found15:55
flaper87fultonj: :D :D :D15:55
flaper87fultonj: I think the only change I had to make landed already15:55
openstackgerritAlejandro Andreu proposed openstack/puppet-tripleo: Add new tripleo::network::midonet::agent class  https://review.openstack.org/40061815:55
flaper87fultonj: I did fight a little bit with it15:55
flaper87fultonj: lemme know if it fails for you15:55
flaper87and I'll try to help15:55
shardydprince: we should be able to make it so that out of tree stuff still works despite the conversion in-tree, but it'd be nice to eventually remove all the oac support15:56
fultonjflaper87: cool, thanks. if i get it working and needed to use tricks then i'll write it up if it helps anyone15:56
flaper87fultonj: I failed at that, tbh :(15:56
flaper87fultonj: I know I symlinked some dirs for the virt images15:56
fultonjflaper87: you don't have an ansible script to install the ansible scripts? :)15:56
* flaper87 pulls out the ansible script to install the ansible script that installs the ansible script15:57
openstackgerritMerged openstack/tripleo-heat-templates: Remove Combination alarms support  https://review.openstack.org/39858015:57
fultonjflaper87: thanks, i'll see how it goes this weekend15:57
openstackgerritAlejandro Andreu proposed openstack/puppet-tripleo: Add new tripleo::network::midonet::nsdb class  https://review.openstack.org/40086915:57
*** abregman is now known as abregman|mtg15:58
*** panda|brb is now known as panda15:58
openstackgerritMerged openstack/tripleo-docs: Make it clear that removing ironic-inspector.sqlite is for Liberty only  https://review.openstack.org/37791715:59
*** alee has joined #tripleo15:59
aleejaosorior, whats up?15:59
*** achadha has quit IRC16:00
jaosorioralee: hey dude, I'm trying to get freeipa for the overcloud, for the TLS everywhere job16:00
jaosorioralee: but I'm having some issues with the FreeIPA install16:00
jaosoriorI'm seeing this http://logs.openstack.org/38/391738/33/experimental-tripleo/gate-tripleo-ci-centos-7-ovb-fakeha-caserver/bf5de17/console.html#_2016-11-23_13_14_47_53084516:00
aleejaosorior, ok - which version of freeipa? what platform?16:01
aleeah centos ..16:01
jaosorioralee: CentOS, yeah16:01
jaosorioralee: and this is the heat template that does the work https://review.openstack.org/#/c/391738/33/heat-templates/freeipa_server.yaml16:01
*** rcrit has joined #tripleo16:02
aleejaosorior, rcrit might know about this ..16:02
aleejaosorior, I think I saw something recently about this ..16:02
aleercrit, http://logs.openstack.org/38/391738/33/experimental-tripleo/gate-tripleo-ci-centos-7-ovb-fakeha-caserver/bf5de17/console.html#_2016-11-23_13_14_47_53084516:03
jaosoriorrcrit, right, so to bring context, I'm seeing this on a FreeIPA install http://logs.openstack.org/38/391738/33/experimental-tripleo/gate-tripleo-ci-centos-7-ovb-fakeha-caserver/bf5de17/console.html#_2016-11-23_13_14_47_53084516:03
aleercrit, failed ipa install on centos16:03
jaosoriorrcrit: trying to work on a TripleO job that includes FreeIPA so we can test TLS everywhere16:03
aleercrit, I thought I saw something about this recently16:03
rcrituh16:03
aleeis this file /etc/httpd/conf.d/nss.conf provided by mod_nss?  or created by the installer?16:04
*** achadha has joined #tripleo16:04
rcritprovided by the package16:04
aleercrit, which package?16:05
rcritmod_nss16:05
aleejaosorior, do you have mod_nss installed?16:05
rcritit defaults to port 8443 to co-exist with mod_ssl, ipa switches the port to 44316:05
rcritI can see the pkg being installed in the logs16:05
*** egafford has quit IRC16:05
rcritit's a dependency of freeipa16:05
jaosoriorrcrit, alee: and this is the heat template that does the work https://review.openstack.org/#/c/391738/33/heat-templates/freeipa_server.yaml  yes, I installed mod_nss16:05
rcritgah, Adam's password will never go away16:06
rcritjaosorior, got it, you're removing it, like 98/9916:07
jaosoriorsorry for the unreadability, been trying to make it work for 33 iterations now16:07
*** egafford has joined #tripleo16:07
rcriter, line16:07
jaosoriorrcrit: that makes sense16:07
*** ealcaniz has quit IRC16:08
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173816:09
jaosoriorI wonder why that was there16:09
jaosorioroh well, I'll try it out16:09
dprinceshardy: I added https://github.com/openstack/tripleo-image-elements/commit/cf94c5ebda7050569163f2536a46089280a45c9b before committing the patch I think16:09
jaosoriorrcrit, alee thanks dude; sorry for the spam16:10
jaosorior*dudes16:10
rcrityw16:10
*** bana_k has joined #tripleo16:10
*** tremble has quit IRC16:10
shardydprince: Ah, yeah, just the commit message is still referencing the old commit16:11
dprinceshardy: oh, right. I missed that part. DIdn't expect it to be in the commit message too I guess16:12
shardydprince: Yeah sorry I looked at the commit message without fully diffing the code16:12
bnemecderekh: Yeah, that's literally the next thing on my todo list. :-)16:14
*** cylopez has quit IRC16:14
jaosorioralee: by the way, did you get time to check out the nameserver deal for the undercloud?16:15
aleejaosorior, I'm trying it out right now.  the patch I posted has a typo and needs a couple of changes16:18
aleejaosorior, but right now it does not appear to be working16:18
openstackgerritSven Anderson proposed openstack/tripleo-heat-templates: Add ec2-api service  https://review.openstack.org/39863416:18
jaosorioralee: can you pass the link?16:18
*** achadha has quit IRC16:18
shardyjtomasek, d0ugal: Hey, can you provide any insight into what user-environment.yaml is used for in the UI?16:18
aleejaosorior, https://review.openstack.org/#/c/400937/16:18
d0ugalshardy: I don't think it is used, yet16:18
shardyd0ugal: OK so we can potentially remove it then, phew :)16:19
aleejaosorior, I was hoping that just setting the option would all make it magically work - but I'm not seeing that16:19
d0ugalshardy: Yeah, I'd love to remove it.16:19
d0ugalshardy: https://github.com/openstack/tripleo-common/blob/6f3095bf1b7c8c286e8c4ddcb2c6c761a2700fd2/tripleo_common/actions/heat_capabilities.py#L94-L9516:19
openstackgerritJuan Antonio Osorio Robles proposed openstack/instack-undercloud: Add option to set undercloud dns nameserver  https://review.openstack.org/40093716:19
aleejaosorior, it might work after the ipa client install, but I need it to happen before then16:19
jaosorioralee: rebased it, lets see16:20
jtomasekd0ugal, shardy: I don't remember the intention of its usage16:20
d0ugalshardy: that is the only place it is used in tripleo common IIRC, and the UI uses the response16:20
aleejaosorior, no -- there is a typo in it16:20
shardyd0ugal: OK so my approach is to instead add the user environments that aren't from tht/environments to user-files/blah16:20
d0ugaljtomasek: I don't think there is any intention for the GUI to ever use it16:20
shardythen add user-files/blah to the environments list in the mistral environment16:20
jaosorioralee: where?16:20
d0ugalshardy: cool, sounds good.16:20
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Apply os-net-config with a script instead of element  https://review.openstack.org/27145016:20
jaosoriorah16:21
aleejaosorior, cfgStrOpt instead of cfg.StrOpt16:21
jaosoriorI see16:21
jaosorioryeah16:21
d0ugalshardy: I think that is what I wanted to do originally but failed16:21
aleejaosorior, and the validator test is invalid - should be removed16:21
openstackgerritJuan Antonio Osorio Robles proposed openstack/instack-undercloud: Add option to set undercloud dns nameserver  https://review.openstack.org/40093716:21
aleejaosorior, but even with those changes not working -- so trying to figure it out16:21
shardyd0ugal: Ok, well I think I'm close now, hopefully you can sanity check the result16:21
jaosorioralee: I can test it out in my local deployment as well16:22
aleejaosorior, cool16:22
aleejaosorior, I made a couple of changes to quickstart to get things going - but you've got the idea16:23
*** achadha has joined #tripleo16:23
openstackgerritMerged openstack/instack-undercloud: Set heat.conf max_nested_stack_depth = 6  https://review.openstack.org/39750816:23
jaosorioralee: I have the idea of what needs to happen in the end term. But I'm not entirely sure what's not working from that patch yet16:23
d0ugalshardy: great, looking forward to it16:23
aleejaosorior, basically you want undercloud_nameserver = foo  in your undercloud.conf16:24
d0ugalshardy: I can't even remember what blocked me - it might just have been lack of time.16:24
jaosoriorright16:24
aleejaosorior, well - there was something in instack-undercloud to support this, but I'm not sure it works16:24
aleejaosorior, in fact, I have a deep suspicion it doesn;t16:25
*** leanderthal is now known as leanderthal|afk16:25
*** kjw3 has quit IRC16:25
*** bana_k has quit IRC16:25
*** cdearborn has quit IRC16:26
d0ugaljpich: Can you +2 this now? https://review.openstack.org/#/c/375348/16:26
jaosorioralee: it might actually be that it doesn't... it hasn't been use in a LONG time16:26
aleeyup16:26
openstackgerritHarry Rybacki proposed openstack/tripleo-quickstart-extras: Update overcloud-scale post extra roles merging  https://review.openstack.org/40098716:27
*** achadha has quit IRC16:28
derekhbnemec: cool, when I was setting up a env last week I had to create 2 separate envs and then ninja merge them together16:29
openstackgerritSven Anderson proposed openstack/puppet-tripleo: Implement Nova ec2api profile  https://review.openstack.org/33656216:29
jpichd0ugal: Sept 23 - +1, sure, what could possibly go wrong ;)16:29
jaosoriorderekh, bnemec any idea where the setup-neutron command comes from?16:29
d0ugaljpich: yay16:29
bnemecderekh: Yeah, it can be done by hand, but it's a little clunky and requires some knowledge of the implementation details of stuff like build-nodes-json.16:29
*** dkehn__ has joined #tripleo16:29
bnemecjaosorior: I believe os-cloud-config.16:30
derekhbnemec: yup it was a bit tricky to get working16:30
sshnaidmEmilienM, should we recheck the oooq job or can merge it so? https://review.openstack.org/#/c/381094/ libery fail doesn't seem related anyhow (and anyway we disable liberty jobs)16:31
EmilienMsshnaidm: it's on my long list of things to review16:31
EmilienMsshnaidm: but indeed, liberty used to pass in previous patchset16:32
EmilienMso I guess it's fine16:32
sshnaidmEmilienM, cool, thanks16:32
flaper87is there a way to extend qs ? I know it's a bunch of ansible roles, I guess what I'm asking is what the best way to do so is16:32
* flaper87 should probably look into extras16:32
*** achadha has joined #tripleo16:32
jaosorioralee: well, from what I can see, it seems that that variable's only purpose was to set the nameserver in neutron for a specific subnet16:32
*** bogdando has quit IRC16:32
*** aufi has quit IRC16:33
aleejaosorior, yeah - not exactly what we need16:33
*** dprince has quit IRC16:33
openstackgerritDimitri Savineau proposed openstack/tripleo-heat-templates: Remove duplicate neutron_mechanism_drivers  https://review.openstack.org/31473416:33
EmilienMflaper87: you might want to ask weshay or trown|outtypewww16:33
jaosorioralee: there are two ways to go now. Either changing adding functionality to that variable, or keep going with the quickstart approach16:33
jpichd0ugal, shardy: In case this might be helpful / can help avoid too much divergence between the UI and CLI, this is what a Mistral environment with a bunch of environments enabled from the UI looks like: http://paste.openstack.org/show/590233/16:34
jaosoriorflaper87: or ask in #oooq16:34
openstackgerritMerged openstack/tripleo-docs: Add Newton repo details  https://review.openstack.org/39673616:34
*** ramishra has quit IRC16:34
*** abehl has quit IRC16:34
aleejaosorior, right16:34
aleejaosorior, any preference ?16:34
weshayflaper87, ya.. create a new role via the ansible-galaxy command16:34
flaper87oh, there's oooq #feelingdumb16:34
openstackgerritAlejandro Andreu proposed openstack/puppet-tripleo: Adds new tripleo::network::midonet::config class  https://review.openstack.org/40134216:34
flaper87weshay: thought so, I'll do that :D16:35
weshayflaper87, then push it out to say your local github account or just keep it local16:35
weshayupdate the quickstart-extras-requirements w/ the uri16:35
aleejaosorior, I know the quickstart approach works -- but the question is whether it makes more sense to do this in more than just the quickstart case16:35
weshayflaper87, actually we have some doc on this16:35
jaosorioralee: lets ask16:35
weshayflaper87, and update the playbook16:35
flaper87weshay: docs would work, thanks a bunch16:35
aleejaosorior, who?16:35
weshayflaper87, http://docs.openstack.org/developer/tripleo-quickstart/readme.html#working-with-quickstart-extras16:36
weshayhttp://docs.openstack.org/developer/tripleo-quickstart/working-with-extras.html#working-with-extras16:37
flaper87weshay: thanks a bunch16:37
EmilienMsshnaidm: where can I see oooq logs?16:37
jaosoriorbnemec, EmilienM: For FreeIPA integration, we want the undercloud to use FreeIPA as a nameserver. Now, there is a variable called UNDERCLOUD_NAMESERVER in instack-undercloud, but right now that can only set the neutron nameserver for the physical subnet (I guess ctlplane?); do you guys think it makes sense to add functionality to that variable to actually configure the undercloud's nameserver? I guess16:37
jaosoriormodifying /etc/resolv.conf . Or should we add this kind of configuration elsewhere?16:37
*** weshay is now known as weshay_lunch16:37
jaosoriorbnemec: EmilienM so, it would not be in instack-undercloud, but we could do this in quickstart16:37
EmilienMjaosorior: it should be in i-u I think16:38
sshnaidmEmilienM, in running patch: https://review.openstack.org/#/c/397609/  for example: http://logs.openstack.org/09/397609/10/check-tripleo/gate-tripleo-ci-centos-7-ovb-ha/b33cfc4/logs/undercloud/var/log/oooq/16:38
jaosorioralee: ^^16:38
EmilienMsshnaidm: thx16:38
aleeEmilienM, jaosorior -- ok - I can add to instack-undercloud16:39
EmilienMsshnaidm: we need to verify we have feature testing parity16:39
sshnaidmEmilienM, how to verify it?16:40
EmilienMslagle: in your first review, have you looked at it already?16:40
EmilienMin https://review.openstack.org/#/c/381094/ I mean16:41
*** achadha has quit IRC16:41
pandaEmilienM: what's your term of comparison ?16:41
*** ccamacho has quit IRC16:41
*** yamahata has joined #tripleo16:42
EmilienMpanda: we need to make sure that switching to oooq doesn't change our coverage16:42
*** cdearborn has joined #tripleo16:42
pandaEmilienM: this is part of the ongoing effort, there are some tasks to address exactly these problems16:43
*** ramishra has joined #tripleo16:43
*** mcornea has quit IRC16:43
pandaEmilienM: we know we're missing some parts. For example idempotency, overcloud deletion, undercloud sanity check in undercloud install-only jobs16:43
EmilienMsince we're running ovb first, I don't mind about undercloud things16:44
EmilienMidempotency and overcloud deletion is important though16:44
pandaEmilienM: we're translating job by job all the things that are required. Another example is postci, all tripleo dev are looking for this on a failure, we have yet to add it to the log collection16:45
*** achadha has joined #tripleo16:46
EmilienMpanda: good !16:46
sshnaidmEmilienM, this could come in next revision, running this job on live patches will help to detect things that we didn't think about them16:47
EmilienMsshnaidm: ok16:47
EmilienMsshnaidm: I'm just making sure we're aware about that and our team agrees16:47
sshnaidmEmilienM, sure, it's not the finish at all :)16:48
bnemecHoly updates job pass, batman! https://review.openstack.org/#/c/38671316:48
sshnaidmit's only start16:48
aleejaosorior, I'm trying to see what order the elements in i-u run .. how/where would I find that?16:49
pandaEmilienM: I wasn't able to follow the nova error, is there a bug somewhere ?16:49
EmilienMsshnaidm, panda +216:50
EmilienMpanda: not yet16:50
jaosorioralee: I'm not entirely sure to be honest16:50
EmilienMpanda: beagles is investigating also16:50
EmilienMbeagles: can you file a bug please? you know Neutron/Nova much better than I do16:50
jaosoriorslagle, bnemec: How do we figure out the order in which the elements in instack-undercloud are run?16:50
EmilienMbeagles: I can give you details if you miss some info but I think you have everything already16:50
beaglesEmilienM:  yup16:50
EmilienMbeagles: I suggest to file it in neutron16:51
beaglesEmilienM: k16:51
sshnaidmjaosorior, can you please re-review oooq patch in your time, I've addressed your issues: https://review.openstack.org/#/c/381094/16:53
jaosoriorsshnaidm: is it cool if I do that tomorrow? I'd like to give it another good read16:54
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart: Modify OVB ci-script to tripleo-quickstart-extras  https://review.openstack.org/39842916:54
sshnaidmjaosorior, sure, thanks16:54
slaglejaosorior: the scripts are sorted numerically within each hook16:54
slaglea hook being pre-install/install/post-install16:54
slagleetc16:55
jaosorioralee: ^^16:55
jaosoriorslagle: thanks16:56
aleejaosorior, slagle - yeah - and I think I see which each hook is called in the install method of undercloud.py16:56
aleethanks16:56
*** tzumainn has quit IRC16:56
jaosorioralee: it seems that the hook where currently undercloud_nameserver is taken into account runs quite late in the deployment16:56
aleejaosorior, yeah - its not going to work there.16:57
aleejaosorior, I need to make changes before the puppet modules run16:57
*** Guest83036 has joined #tripleo16:57
*** rhallisey_ has joined #tripleo16:57
*** sudipto_ has joined #tripleo16:57
openstackgerritAlex Schultz proposed openstack/instack-undercloud: Increase the default number of workers for heat engine  https://review.openstack.org/39961916:57
slaglealee: jaosorior : then the $UNDERCLOUD_NAMESERVER we were talking about yesterday must not do what you think it does16:58
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Fix roles listing for custom plan  https://review.openstack.org/40135116:58
*** dprince has joined #tripleo16:58
slaglealee: jaosorior : that was for seeing a nameserver in the undercloud's neutron, which means the value there gets used for overcloud nodes16:58
*** ctayal has joined #tripleo16:58
slagle*setting16:58
aleeslagle, yeah - I want to actually set the nameserver for the undercloud node16:59
jaosoriorslagle: indeed, we were noticing that a little bit ago. So alee was thinking about using that variable to set the nameserver for the undercloud, which is what we needed ni the first place16:59
*** ccamacho has joined #tripleo16:59
aleeslagle, ie. setting it in /etc/resolv.conf16:59
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Fix roles listing for custom plan  https://review.openstack.org/40135116:59
slaglein that case, can that be configured via hieradata and including some puppet class in the manifest?17:00
aleeslagle, jaosorior potentially ..17:01
*** athomas has quit IRC17:04
*** achadha has quit IRC17:04
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart: Modify OVB ci-script to tripleo-quickstart-extras  https://review.openstack.org/39842917:04
jaosoriorslagle: we could do that but I think it'll end up in us including another dependency just for this.17:04
*** chandankumar has quit IRC17:05
slaglejaosorior: what type of dependency?17:05
jaosoriorslagle: another puppet module17:05
*** rasca has quit IRC17:05
openstackgerritMerged openstack/tripleo-heat-templates: Make the CloudDomain defaults match the doc strings  https://review.openstack.org/40096617:05
slagleif required, i think that would be fine given our choice to use puppet17:06
jaosorioralright17:06
slaglewe've standardized on using puppet, if we can use it, we should17:06
aleeslagle, jaosorior - if there isn't a module readily available, we could construct and do an exec within the manifest?17:08
slagleyes, i see no problem with that17:08
*** beagles is now known as beagles-brb17:08
*** achadha has joined #tripleo17:09
slaglean exec within the manifest would be better than a new bash script as part of an element17:09
EmilienMan exec or a provider17:09
openstackgerritMerged openstack/tripleo-quickstart: Start using tripleo-quickstart-extras  https://review.openstack.org/39770017:10
EmilienMor find a module that edit resolv.conf17:10
EmilienMlike https://github.com/saz/puppet-resolv_conf17:10
EmilienMjaosorior: ^17:11
aleeEmilienM, well - it has the right license17:11
jaosoriorEmilienM: is that packaged already in RDO?17:11
*** cdearborn has quit IRC17:11
EmilienMjaosorior: no but we could add it, if we need it17:11
EmilienMlike slagle said, that's the right way to do configuration in tripleo17:12
jaosoriorwell, nice :D17:12
*** rhallisey_ has quit IRC17:12
jaosorioralee: and if it has the right license, even better17:12
*** rhallisey_ has joined #tripleo17:12
jaosoriorwell, stuff is theoretically going pretty smooth :D17:13
*** zoliXXL is now known as zoli|gone17:13
EmilienMI never tried this module, we should before17:13
EmilienMmaybe there is a better one somewhere but this is the one with the most downloads in puppetforge17:13
EmilienMand saz does good modules usually17:13
*** panda is now known as panda|bbl17:13
EmilienMmwhahaha: thoughts? ^17:13
* EmilienM brb lunch17:13
*** flepied1 has quit IRC17:14
jaosorioralee: I gotta go17:14
jaosorioralee: but if you want me to continue with something you started, or test it out, send me a mail17:14
aleejaosorior, sure - thanls17:14
*** ohamada__ has quit IRC17:15
jaosoriorhave a good one everyone!17:15
*** jaosorior has quit IRC17:15
aleeEmilienM, I can test it out and confirm that it works.17:15
aleeEmilienM, what do we need to do to get it in RDO?17:16
mwhahahamight be able to manage it simply via augeas as well instead of pulling in a module17:16
*** yamahata has quit IRC17:17
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart-extras: Add role to create and delete the OVB stack  https://review.openstack.org/40099717:17
*** achadha has quit IRC17:18
sshnaidmderekh, bnemec memory issues again :( http://paste.openstack.org/raw/590238/17:18
*** abehl has joined #tripleo17:19
sshnaidm58 stack atm17:20
openstackgerritJulie Pichon proposed openstack/tripleo-heat-templates: Make the CloudDomain defaults match the doc strings  https://review.openstack.org/40135917:20
aleemwhahaha, EmilienM - I can certainly do that too.17:20
mwhahahabcause doesn't os-net-config also manage resolv.conf?17:20
bnemecsshnaidm: Weird, we're not even close to the limit right now though: | RAM                | 2665472 | 3145728 |17:21
bnemecThere must have been a lot of job cancellations 5 hours ago.17:22
*** achadha has joined #tripleo17:22
sshnaidmbnemec, it was 3 hours ago if I understand right timestamps17:23
bnemecsshnaidm: I'm seeing 17:21:55.786 as the timestamp in the logs right now.17:23
bnemecYour log is 12:47:21.32517:23
bnemecNot quite 5 hours, but close.17:24
bnemecThat also corresponds to a spike in activity on http://grafana.openstack.org/dashboard/db/nodepool-tripleo-test-cloud17:24
*** tzumainn has joined #tripleo17:25
aleemwhahaha, I dont see anything in templates/net-config.json.template that mentions nameservers17:25
mwhahahai'll look in a bit, in a meeting17:25
aleemwhahaha, sure  - thanks17:25
bnemecalee: It is possible to set dns servers with os-net-config.  See the test example here: https://github.com/openstack/os-net-config/blob/e479535b508b4072f64300809b824dfecc3a9182/os_net_config/tests/test_objects.py#L12617:27
sshnaidmbnemec, yeah, it's huge peak at 12.00 on chart17:27
*** achadha has quit IRC17:27
*** abregman|mtg has quit IRC17:28
*** hogepodge has joined #tripleo17:28
aleebnemec, this modifies /etc/resolv.conf on the undercloud node?17:28
bnemecalee: Not exactly.  It sets the dns servers in the ifcfg interface definition, and then that ends up in resolv.conf (I think).17:29
bnemecInterface-specific DNS servers has never entirely made sense to me.17:30
EmilienMalee: I like bnemec's proposal too!17:31
EmilienMalee: if we could investigate that way and see how it works, it would be great. Otherwise puppet/augeas would also do the job17:31
aleebnemec, EmilienM - ok -- let me try it out and see it works.17:31
*** achadha has joined #tripleo17:32
*** lucasagomes is now known as lucas-hungry17:33
*** lucas-hungry is now known as lucas-afk17:33
*** hogepodge has quit IRC17:33
*** achadha has quit IRC17:37
*** florianf has quit IRC17:38
*** weshay_lunch is now known as weshay17:42
*** shardy has quit IRC17:43
*** hogepodge has joined #tripleo17:43
openstackgerritDan Radez proposed openstack/tripleo-heat-templates: Adding Congress Support  https://review.openstack.org/33005017:44
openstackgerritMerged openstack/tripleo-common: Use kwargs to pass in data and error to Mistral Result  https://review.openstack.org/37534817:45
openstackgerritMerged openstack/tripleo-common: Revert changes to CephClusterFSID generation  https://review.openstack.org/40126717:46
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Deploy network envs appropriate for the job  https://review.openstack.org/34750317:47
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Test with bonded public interface  https://review.openstack.org/38556217:47
*** chlong has quit IRC17:50
*** tzumainn has quit IRC17:50
*** cdearborn has joined #tripleo17:50
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Fix ovs 2.4 to 2.5 upgrade - minor update non controllers  https://review.openstack.org/40136517:50
openstackgerritMiles Gould proposed openstack/diskimage-builder: Allow installing proliant tools from an OS package  https://review.openstack.org/34421417:52
*** derekh has quit IRC17:52
*** oneswig has quit IRC17:53
*** achadha_ has joined #tripleo17:54
*** milan has quit IRC17:56
*** spredzy has quit IRC17:58
*** achadha has joined #tripleo17:58
*** achadha_ has quit IRC17:59
*** spredzy has joined #tripleo17:59
*** achadha has quit IRC18:00
*** lmiccini has quit IRC18:01
*** achadha has joined #tripleo18:01
*** beagles-brb is now known as beagles18:02
*** amoralej is now known as amoralej|off18:02
*** tzumainn has joined #tripleo18:03
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates: Run os-net-config before restarting cluster on update  https://review.openstack.org/40096018:08
*** tosky has quit IRC18:09
*** chandankumar has joined #tripleo18:11
*** parora has joined #tripleo18:13
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates: Run os-net-config before restarting cluster on update  https://review.openstack.org/40096018:13
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Hiera optimization: use a new hiera hook  https://review.openstack.org/38475718:14
*** jpena is now known as jpena|off18:15
*** prateek_ has quit IRC18:16
*** noslzzp has quit IRC18:16
*** noslzzp has joined #tripleo18:17
*** dtantsur is now known as dtantsur|afk18:24
*** prateek_ has joined #tripleo18:24
*** parora has quit IRC18:27
*** chandankumar has quit IRC18:29
openstackgerritMiles Gould proposed openstack/diskimage-builder: Allow installing proliant tools from an OS package  https://review.openstack.org/34421418:31
aleebnemec, EmilienM , sweet - looks like it worked :)18:33
*** paramite has quit IRC18:33
aleebnemec, EmilienM patch coming shortly ..18:33
*** alee is now known as alee_lunch18:35
*** cylopez has joined #tripleo18:35
*** nyechiel has quit IRC18:35
*** cylopez has quit IRC18:37
*** Guest83036 has quit IRC18:38
*** sudipto_ has quit IRC18:38
*** prateek_ has quit IRC18:38
openstackgerritMiles Gould proposed openstack/diskimage-builder: Allow installing proliant tools from an OS package  https://review.openstack.org/34421418:42
*** abehl has quit IRC18:47
*** rhallisey_ has quit IRC18:49
openstackgerritMerged openstack/tripleo-heat-templates: Add necessary parameters for encrypted volumes support  https://review.openstack.org/39817718:50
*** newmember has quit IRC18:50
*** yamahata has joined #tripleo18:54
*** ctayal has quit IRC18:56
jkilpatr_just started using the extras repo using rlandy's commit, easy transition if there ever was one, took me 5 min, hardest part was pulling the gerrit since it isn't merged yet19:02
rlandyjkilpatr_; I am going to copy your command above and paste it on my wall :)19:05
rlandycomment19:05
jkilpatr_rlandy, I was prepared for a lot more pain on my end from this whole transition but its worked out to be pretty trivial on my end19:06
jkilpatr_far better than I expected19:06
*** bana_k has joined #tripleo19:10
*** cylopez has joined #tripleo19:11
sshnaidmweshay, I think dprince manages the site (am I wrong?)19:14
weshaysshnaidm, I have no clue19:15
sshnaidmdprince, ^^19:15
weshaysshnaidm, I have another pull request for you19:15
dprincesshnaidm: yep, I setup tripleo.org19:15
sshnaidmweshay, ^19:16
sshnaidmweshay, got it19:17
weshaydprince, any interest in updating the status sight w/ Sagi's page?19:19
weshayhttp://status-tripleoci.rhcloud.com/19:19
weshaysite19:20
weshayrather19:20
dprinceweshay: I'm interested. The current status page is static. Which is kind of nice in some regards19:20
dprinceweshay: if I recall that version required a web application/database, etc.19:20
weshayflask19:21
weshaydprince, I suppose we could redirect and leave it on public openshift as well.. that may be less maint19:21
weshaydon't know what is preferred19:21
*** beagles is now known as beagles_brb19:21
*** fragatina has quit IRC19:22
dprinceweshay: perhaps architecting it to generate a static page would be possible, and then pull request it19:22
*** pkovar has quit IRC19:22
dprinceweshay: or, update the generate_site.sh script to setup flask and update the site accordingly19:22
weshayya19:23
dprinceweshay: all of the current code is in the tripleo-ci repo19:23
weshaytopic for next mtg I guess19:23
sshnaidmdprince, weshay but it'll be a webapp, with db, won't be this a problem?19:23
sshnaidmdprince, all site code in tripleo-ci repo??19:23
weshaythere are plans for a db, but none atm19:23
dprincesshnaidm: it isn't a problem outright. Just a change that would require care and an automatic update procedure so we could easily update it19:24
dprincesshnaidm: right now, any commits to the tripleo-ci repo go live and should be rendered within 10 minutes automatically19:24
dprincesshnaidm: ideally we would want a similar setup if we went full on web application, which is why I sort of prefer a cron script that generates a static page19:25
dprincesshnaidm: you could use a sqlite database I think and have it spit out a static page FWIW19:25
sshnaidmdprince, I think it's better to have a setup task for this site in tripleo-ci, but the site code itself to keep out19:26
dprincesshnaidm: fair enough. We'd also want to style the report so it fits into tripleo.org too19:26
dprincesshnaidm: we generate a template that is used by the CI report generator19:27
sshnaidmdprince, ok... css sorcerers are wanted :)19:27
dprincesshnaidm: everything is currently architected to be super light on maintenance, very little duplication. i.e. if we update the style I don't have to change it in multiple places19:28
*** alee_lunch is now known as alee19:28
dprincesshnaidm: I don't think what we have is beautiful or anything, but it mostly runs without maintenance19:28
sshnaidmdprince, I don't see a reason to maintain it special way..19:30
sshnaidmdprince, either I don't follow you19:30
sshnaidmdprince, weshay I think it's worth to talk about 10 mins in bluejeans about it..?19:30
*** abregman has joined #tripleo19:31
dprincesshnaidm: if you change the webapp, we just need to fully automate it so it gets upgraded each time19:31
dprincesshnaidm: perhaps even fully re-installing it if needed if it errors out or something19:31
*** ctayal has joined #tripleo19:32
dprincesshnaidm: so long as we have those peices I'd be fine with running the new report on tripleo.org19:32
weshayI kind of like openshift a bit.. 2 cents because it is very much free of any maintenance19:32
sshnaidmdprince, it's if we host it on your server you mean19:32
dprincesshnaidm: right19:32
sshnaidmdprince, if it stays on openshift, you don't need to be worried about it maintanance at all19:33
bnemecCould we just embed the openshift page on tripleo.org?19:33
dprincesshnaidm: not entirely19:33
sshnaidmyep, that would be good start19:33
dprincesshnaidm: I would like any report we rely on to be easily maintainable by the team19:34
dprincesshnaidm: which is why the current code lives in tripleo-ci for the most part19:34
weshaythe code can live in tripleo-ci19:34
sshnaidmit doesn't make sense to reinstall the whole webapp each commit, this is static page way19:35
dprincethe goal here would be, if we (tripleo core) +2 a patch for this report/site it automatically gets deployed19:35
weshayaye.. agree19:35
weshayso the code just needs to move19:35
dprincesshnaidm: I wasn't suggesting re-installing on each commit was required. I just want an automated deployment mechanism for what we come up with here19:36
openstackgerritJohn Fulton proposed openstack/tripleo-specs: Integrate TripleO with Tendrl for External Storage Deployment/Management  https://review.openstack.org/38763119:36
*** tzumainn has quit IRC19:37
*** abregman is now known as abregman|afk19:38
sshnaidmdprince, repeating bnemec question, could we as a first step to embed it into tripleo.org as is?19:39
sshnaidmI mean just show it there19:39
bnemecweshay: sshnaidm: On a related tangent, is that any sort of "official" openshift account?19:40
bnemecI'm wondering because I've been meaning to look for a more permanent home for http://ucw-bnemec.rhcloud.com/19:41
dprincesshnaidm: we could, it would likely require work on both sides because ideally it would get styled with the owl, etc.19:41
dprincesshnaidm: so the webapp would need to use our template19:41
openstackgerritLukas Bezdicka proposed openstack/tripleo-heat-templates: Fix ovs 2.4 to 2.5 upgrade - minor update non controllers  https://review.openstack.org/40136519:41
bnemecI would love to add that to the docs, but it seems weird to link to my personal openshift account.19:41
dprincesshnaidm: and then we coul ddisplay it alongside of the other pages, sure19:41
sshnaidmdprince, could you please write/send me what is required exactly for this?19:42
weshaybnemec, pretty much the same thing, I was granted an upgrade but it's just a regular account19:42
dprincesshnaidm: this is how we generate a template now http://git.openstack.org/cgit/openstack-infra/tripleo-ci/tree/scripts/website/generate_site.sh#n10919:43
dprincesshnaidm: everything happens in that script pretty much19:43
dprincesshnaidm: if you could have openshift download/generate that template and then render the report in a similar fashion I think it'd work fine19:43
weshayI like that19:44
bnemecweshay: Okay, maybe I'll look into opening a tripleo account.  ucw-tripleo wouldn't be a bad name for it.19:46
sshnaidmdprince, to render the static page you mean19:46
*** cylopez has quit IRC19:47
weshaybnemec, I think if RH would pony up for the expense, we could have the whole site w/ the proper domain name hosted on openshift19:48
weshaymaybe we would require that openshift was running on openstack first19:48
sshnaidmweshay, and new openshift, with docker!19:48
*** panda|bbl is now known as panda19:49
openstackgerritAde Lee proposed openstack/instack-undercloud: Add option to set undercloud dns nameserver  https://review.openstack.org/40093719:49
openstackgerritAde Lee proposed openstack/instack-undercloud: Add code to support novajoin in the undercloud  https://review.openstack.org/39922019:49
bnemecweshay: That would be nice.  OpenShift is pretty slick for this sort of thing - just push a commit and it does the magic to re-deploy your site with the changes.19:51
weshaybnemec, ya man.. :)19:51
bnemecThe only thing I recall being a potential issue was that the git repo is single user, so  you might need to set up a sync job from the gerrit-fronted git repo to the openshift one.19:51
dprincebnemec: why not run the entire site on openshift then?19:52
bnemecdprince: We probably could.19:54
*** cylopez has joined #tripleo19:54
bnemecAlthough I think the web apps would still need to be separate from the static html.19:54
openstackgerritPradeep Kilambi proposed openstack/python-tripleoclient: Add Panko password to deployment  https://review.openstack.org/40140219:55
*** beagles_brb is now known as beagles19:55
*** fragatina has joined #tripleo19:56
*** jpich has quit IRC20:03
*** ctayal has quit IRC20:03
*** achadha_ has joined #tripleo20:04
*** achadha has quit IRC20:07
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Explicitly set rabbit hosts so its not overridden during upgrade  https://review.openstack.org/40140420:08
openstackgerritAlejandro Andreu proposed openstack/tripleo-puppet-elements: Separate Datastax repository from the Midonet one  https://review.openstack.org/39497820:08
*** achadha_ has quit IRC20:09
*** dbecker has quit IRC20:11
openstackgerritJohn Fulton proposed openstack/tripleo-specs: Integrate TripleO with Tendrl for External Storage Deployment/Management  https://review.openstack.org/38763120:11
openstackgerritJohn Fulton proposed openstack/tripleo-specs: Integrate TripleO with Tendrl for External Storage Deployment/Management  https://review.openstack.org/38763120:14
openstackgerritAlejandro Andreu proposed openstack/tripleo-puppet-elements: Separate Datastax repository from the Midonet one  https://review.openstack.org/39497820:18
openstackgerritAlejandro Andreu proposed openstack/tripleo-puppet-elements: Enable MidoNet element to install MEM  https://review.openstack.org/40140820:18
*** abregman|afk has quit IRC20:21
openstackgerritCarlos Camacho proposed openstack-infra/tripleo-ci: Add Panko to scenario001  https://review.openstack.org/40129920:22
*** nyechiel has joined #tripleo20:24
*** cylopez has left #tripleo20:29
*** fragatina has quit IRC20:30
*** paramite has joined #tripleo20:34
*** shinobu_ has quit IRC20:38
*** paramite has quit IRC20:41
openstackgerritMerged openstack/tripleo-heat-templates: Fix ovs 2.4 to 2.5 upgrade - minor update non controllers  https://review.openstack.org/40119520:44
*** dprince has quit IRC20:46
*** achadha has joined #tripleo20:47
*** newmember has joined #tripleo20:47
*** flaper87 has quit IRC20:52
*** ansmith has quit IRC20:59
*** fragatina has joined #tripleo21:01
*** jprovazn has quit IRC21:03
*** TSCHAK has quit IRC21:08
-openstackstatus- NOTICE: Due to a problem with the cinder volume backing the log server, jobs are failing with POST_FAILURE. Please avoid issuing 'recheck' commands until the issue is resolved.21:11
*** ChanServ changes topic to "Due to a problem with the cinder volume backing the log server, jobs are failing with POST_FAILURE. Please avoid issuing 'recheck' commands until the issue is resolved."21:11
*** dhill_ has quit IRC21:11
pandaouch21:11
*** morazi has quit IRC21:18
*** jayg is now known as jayg|g0n321:20
*** jkilpatr_ has quit IRC21:22
*** nyechiel has quit IRC21:26
*** jkilpatr_ has joined #tripleo21:37
openstackgerritAde Lee proposed openstack/tripleo-quickstart: changes to add novajoin to undercloud  https://review.openstack.org/39877221:41
openstackgerritAde Lee proposed openstack/tripleo-quickstart: Add option to set DNS name server on the undercloud  https://review.openstack.org/40145221:41
*** rbowen has quit IRC21:42
*** pradk has quit IRC21:43
*** dhill_ has joined #tripleo21:44
*** ctayal has joined #tripleo21:50
*** yolanda has quit IRC21:50
*** jcoufal has quit IRC21:55
*** oneswig has joined #tripleo22:02
*** ccamacho has quit IRC22:11
*** bana_k has quit IRC22:16
*** dmarlin has quit IRC22:16
*** oneswig has quit IRC22:17
*** slagle has quit IRC22:18
*** chlong has joined #tripleo22:19
*** saibarspeis has joined #tripleo22:21
*** saibarspeis has quit IRC22:21
dsneddonbeagles, Should I merge now that it passed CI? https://review.openstack.org/#/c/400960/22:24
beaglesdsneddon, not yet thanks... I haven't managed to give it a run through a proper update yet. Hopefully later this evening22:25
EmilienMbeagles: I'm back, what's up about nneutron?22:26
dsneddonbeagles, Yeah, I was wondering if that did the trick.22:26
beaglesEmilienM, looking into the test suite at the moment (among other things), there was some weird crap with security groups which kind of ties in with some weird OVS logging around that port22:27
beaglesEmilienM, juggling a few blockers at the moment :(22:28
EmilienMbeagles: don't ask me why but I've lost the launchpa dlink22:28
EmilienMcan I have it again please?22:28
beaglesEmilienM, yup 1s22:28
EmilienMoh I found it https://bugs.launchpad.net/neutron/+bug/164431222:29
openstackLaunchpad bug 1644312 in neutron "VIF plug notifications from neutron->nova are not always produced when running tempest" [Undecided,New]22:29
beaglesEmilienM, yup that's it22:29
EmilienMbeagles: ok so no progress, right?22:29
EmilienMbeagles: i'll try to bump our CI to a previous commit, from yesterday22:29
beaglesEmilienM, basically yeah22:29
*** chlong has quit IRC22:30
openstackgerritBrent Eagles proposed openstack/puppet-tripleo: Allow firewall rules that aren't state matching  https://review.openstack.org/40146122:35
*** panda is now known as panda|zZ22:35
*** limao has quit IRC22:36
*** beagles is now known as beagles_brb22:43
*** mhenkel has quit IRC22:44
*** mhenkel_ has joined #tripleo22:44
*** ChanServ changes topic to "TripleO : http://tripleo.org/ | https://wiki.openstack.org/wiki/TripleO | Meetings On Tuesdays at 14:00 UTC in #openstack-meeting-alt"22:55
-openstackstatus- NOTICE: The affected filesystems on the log server are repaired. Please leave 'recheck' comments on any changes which failed with POST_FAILURE.22:55
openstackgerritIan Wienand proposed openstack/diskimage-builder: yum-minimal: add systemd to initial install  https://review.openstack.org/40150423:00
*** iranzo has quit IRC23:01
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart-extras: WIP: Use generic cloud image for undercloud  https://review.openstack.org/40154823:04
openstackgerritIan Wienand proposed openstack/diskimage-builder: Catch errors in DIB_INIT_SYSTEM export  https://review.openstack.org/40054223:04
*** rlandy is now known as rlandy|bbl23:06
*** thrash is now known as thrash|g0bble23:07
*** beagles_brb is now known as beagles23:14
openstackgerritAlex Schultz proposed openstack/python-tripleoclient: Implement overcloud delete command  https://review.openstack.org/40102423:14
openstackgerritBrent Eagles proposed openstack/puppet-tripleo: Do not configure state matching when using GRE  https://review.openstack.org/40146123:16
*** dkehn__ has quit IRC23:29
*** cdearborn has quit IRC23:31
*** jbadiapa has quit IRC23:39
openstackgerritAlex Schultz proposed openstack/puppet-tripleo: Standardize httpchk for http services  https://review.openstack.org/39468623:39
*** nyechiel has joined #tripleo23:42
*** achadha has quit IRC23:43
*** achadha has joined #tripleo23:44
*** achadha_ has joined #tripleo23:48
*** achadha has quit IRC23:52
*** achadha_ has quit IRC23:53
*** jbadiapa has joined #tripleo23:53
*** achadha has joined #tripleo23:54
*** newmember has quit IRC23:57
*** achadha has quit IRC23:59

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