Monday, 2014-09-01

*** skraynev has quit IRC00:07
*** cyli_ has quit IRC00:07
*** therve has quit IRC00:07
*** wendar has quit IRC00:07
*** stevebak` has quit IRC00:07
*** sarob has quit IRC00:07
*** adam_g has quit IRC00:07
*** peopleme1ge has quit IRC00:07
*** gondoi has quit IRC00:07
*** grncdr has quit IRC00:07
*** brint has quit IRC00:07
*** Michalik__ has joined #heat00:07
*** zhiyan_ has joined #heat00:07
*** wendar_ has joined #heat00:07
*** Ng_ has joined #heat00:07
*** slagle_ has joined #heat00:07
*** radix_ has joined #heat00:07
*** thegodfather has joined #heat00:07
*** openstack has joined #heat00:09
*** Michalik_ has quit IRC00:09
*** Ng has quit IRC00:09
*** Ng_ is now known as Ng00:09
*** Michalik__ is now known as Michalik_00:09
*** zhiyan_ is now known as zhiyan00:09
*** pleia2 has quit IRC00:11
*** slagle has quit IRC00:11
*** fabbione has quit IRC00:11
*** abramley has quit IRC00:11
*** abramley_ is now known as abramley00:11
openstackgerritSteve Baker proposed a change to openstack/heat: Provide access to outputs from OS::Heat::ResourceGroup  https://review.openstack.org/11544700:15
openstackgerritSteve Baker proposed a change to openstack/heat: Implement OS::Heat::StructuredDeployments  https://review.openstack.org/11544600:15
openstackgerritSteve Baker proposed a change to openstack/heat: ResourceGroup make do_prop_replace class method  https://review.openstack.org/11544500:15
openstackgerritSteve Baker proposed a change to openstack/heat: ResourceGroup build from list of resource names  https://review.openstack.org/11544400:15
openstackgerritSteve Baker proposed a change to openstack/heat: Implement OS::Heat::SoftwareDeployments  https://review.openstack.org/11736800:15
*** julienvey has quit IRC00:24
asalkeldstevebaker, what's the correct state to move this to? https://bugs.launchpad.net/heat/+bug/128877400:47
uvirtbotLaunchpad bug 1288774 in heat "Re-adding an instance whose InstanceType is not in AllowedValues list does not fail" [Medium,Triaged]00:47
asalkeldit is not a bug00:47
asalkeldInvalid?00:48
lifelessits nota  bug? invalid00:48
lifelessor wontfix00:48
asalkeldyeah, just don't like the wording "spam"00:48
lifelesswontfix if you would accept a patch00:48
lifelessinvalid if you would not accept a patch00:48
asalkeldthanks lifeless00:49
stevebakerpossibly it was a bug which was fixed00:49
asalkeldok, could be00:50
asalkeldall sweet now00:50
asalkeldstevebaker, quick qu.00:52
asalkeldcustom constraints00:52
stevebakerasalkeld: quack?00:52
asalkeld:)00:52
asalkeldif there is a dynamic lookup00:52
asalkeldthey fail00:52
asalkeldseems like they are broken by design00:53
asalkeldthey have to have hard coded values to work00:53
asalkeldlike flavor/image (if any are dynamically created )00:53
stevebakerasalkeld: can you elaborate on "dynamic lookup"?00:53
stevebakerasalkeld: you mean created in the stack>?00:54
asalkeldget_att00:54
asalkeldyip00:54
asalkeldso I am thinking we need to be able to look in the json to see if there are functions, and just delay the validation00:54
stevebakerasalkeld: functions used to get resolved in the parameters section, but I don't think they do anymore00:55
asalkeldbut validation is basially broken00:55
stevebakerasalkeld: so now you have 2 problems ;)00:55
*** julienvey has joined #heat00:55
asalkeldwell validation only works on static stuff00:55
asalkeldand that pesky ref: returns a name sometimes00:56
asalkeldthis is a rabbit hole00:56
asalkeldok, go back to your work: I'll try think of a way out00:57
*** higgins has quit IRC00:57
stevebakerbut you're right, validating before the data exists has been an issue throughout, and should have been considered in the first place00:57
asalkeldthen we grew preview00:58
*** balles has quit IRC00:59
*** balles has joined #heat01:00
*** julienvey has quit IRC01:00
*** higgins has joined #heat01:02
*** higgins has quit IRC01:05
*** higgins has joined #heat01:07
*** swygue has quit IRC01:11
*** wpf has joined #heat01:12
*** wpf has left #heat01:13
*** pfwang has quit IRC01:13
*** wpf has joined #heat01:14
boris-42_stevebaker asalkeld hi there guys01:15
asalkeldhi boris-42_01:15
stevebakerboris-42_: hi01:15
*** steaksinger has joined #heat01:16
*** higgins has quit IRC01:17
boris-42_stevebaker asalkeld  how are you guys?01:17
asalkeldgood01:17
asalkeldboris-42_, ...01:18
boris-42_stevebaker asalkeld so I would like to make a demo of Rally01:18
asalkeldsounds nice01:19
boris-42_stevebaker asalkeld  and save you from our awful read the docs=)01:19
boris-42_stevebaker asalkeld  I know it's soon FF so everybody is busy, but probably during FF will be good time?01:19
stevebakerI'm hoping to take a look after feature freeze01:19
asalkeldsounds fine to me01:20
boris-42_stevebaker so I think live demo is better, so when you find time you can ping me and we can organize that01:20
stevebakersure01:21
*** higgins has joined #heat01:21
*** erkules has joined #heat01:21
boris-42_stevebaker great01:23
*** erkules_ has quit IRC01:23
*** swygue has joined #heat01:24
*** swygue has quit IRC01:30
*** nosnos has joined #heat01:42
*** Yanyanhu has joined #heat01:55
*** julienvey has joined #heat01:56
*** arbylee has quit IRC01:57
*** julienvey has quit IRC02:01
*** Yanyan has joined #heat02:02
*** Yanyanhu has quit IRC02:06
*** elynn has joined #heat02:23
openstackgerritA change was merged to openstack/heat: Scheduler: Allow a grace period when cancelling tasks  https://review.openstack.org/11293902:23
*** edmund has quit IRC02:42
*** julienvey has joined #heat02:57
*** julienvey has quit IRC03:02
*** cmyster_ is now known as cmyster03:15
cmystermorning03:15
cmysterstevebaker: hi, there ?03:16
stevebakercmyster: hi03:22
*** Tross has joined #heat03:23
*** kfox11111 has quit IRC03:29
*** dkoper has quit IRC03:32
openstackgerrithuangtianhua proposed a change to openstack/heat: Refactor functions in eip.py  https://review.openstack.org/11797003:33
*** jistr has joined #heat03:53
openstackgerritMike Spreitzer proposed a change to openstack/heat-specs: Spec for balancing scaling groups across AZs  https://review.openstack.org/10590703:55
*** jistr is now known as jistr|doc03:55
openstackgerritMike Spreitzer proposed a change to openstack/heat-specs: Spec for balancing scaling groups across AZs  https://review.openstack.org/10590703:56
*** julienvey has joined #heat03:57
*** thegodfather is now known as fabbione03:59
*** julienvey has quit IRC04:02
*** praveenkumar has joined #heat04:06
*** cody-somerville has quit IRC04:08
*** saju_m has joined #heat04:10
*** praveenkumar has quit IRC04:13
*** cody-somerville has joined #heat04:17
*** akuznetsov has joined #heat04:18
*** praveenkumar has joined #heat04:23
*** cody-somerville has quit IRC04:25
*** chandankumar has joined #heat04:32
*** rakesh_hs has joined #heat04:32
*** praveenkumar has quit IRC04:33
*** saju_m has quit IRC04:43
*** saju_m has joined #heat04:47
*** saju_m has quit IRC04:47
*** sarob has joined #heat04:48
*** praveenkumar has joined #heat04:50
*** chandankumar has quit IRC04:53
*** julienvey has joined #heat04:56
*** EricGonczer_ has joined #heat05:01
*** julienvey has quit IRC05:01
*** chandankumar has joined #heat05:01
*** EricGonczer_ has quit IRC05:04
*** chandankumar has quit IRC05:09
*** killer_prince is now known as lazy_prince05:12
*** justin-8_ has joined #heat05:13
*** kopparam has joined #heat05:13
*** chandankumar has joined #heat05:14
*** justin-8 has quit IRC05:15
openstackgerritMike Spreitzer proposed a change to openstack/heat: Implement AZ spanning for AWS ASGs  https://review.openstack.org/11613905:15
openstackgerritRakesh H S proposed a change to openstack/heat: skeleton for convergence-engine  https://review.openstack.org/11807705:23
*** chandankumar has quit IRC05:40
*** bmahalakshmi has joined #heat05:50
*** k4n0 has joined #heat06:04
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/11679606:14
*** KanagarajM has joined #heat06:20
*** asalkeld has quit IRC06:20
skraynevgood morning!06:21
*** chandankumar has joined #heat06:21
*** lazy_prince has quit IRC06:26
cmystermorning06:26
*** uru_ has joined #heat06:32
*** uru_ is now known as urulama06:32
*** asalkeld has joined #heat06:37
*** chandankumar has quit IRC06:38
*** tspatzier has joined #heat06:42
*** chandankumar has joined #heat06:44
*** urulama is now known as urulama-afk06:45
*** Mattbmheat has joined #heat06:48
*** Mattbmheat has quit IRC06:49
*** sergmelikyan has quit IRC06:54
*** chandankumar has quit IRC06:54
*** chandankumar has joined #heat06:54
*** pasquier-s has joined #heat06:59
*** fayablazer has quit IRC07:02
openstackgerritHuai Jiang proposed a change to openstack/heat: fix bug 1363801 ,backward compatible issue of str_replace  https://review.openstack.org/11809807:03
uvirtbotLaunchpad bug 1363801 in heat "Incompatible issue of str_replace" [Undecided,New] https://launchpad.net/bugs/136380107:03
*** viktors1 has quit IRC07:03
*** kopparam has quit IRC07:04
*** kopparam has joined #heat07:04
*** che-arne has quit IRC07:06
*** jstrachan has joined #heat07:08
*** kopparam has quit IRC07:09
*** killer_prince has joined #heat07:09
*** killer_prince is now known as lazy_prince07:09
*** jstrachan_ has joined #heat07:14
*** jstrachan has quit IRC07:16
*** KanagarajM has quit IRC07:24
*** KanagarajM has joined #heat07:27
*** chandankumar has quit IRC07:28
*** DaveJ__ has joined #heat07:29
*** julienvey has joined #heat07:33
*** kopparam has joined #heat07:33
*** julienvey has quit IRC07:35
*** jprovazn has joined #heat07:37
*** chandankumar has joined #heat07:41
*** lsmola has joined #heat07:43
openstackgerritEthan Lynn proposed a change to openstack/heat: Import oslo.i18n and port heat bins to use oslo.i18n  https://review.openstack.org/10892407:43
*** unmeshg has joined #heat07:43
openstackgerritEthan Lynn proposed a change to openstack/heat: Switch heat api to oslo i18n  https://review.openstack.org/10947907:44
*** jstrachan has joined #heat07:52
*** jstrachan_ has quit IRC07:53
*** ifarkas has joined #heat07:57
openstackgerritHuai Jiang proposed a change to openstack/heat: Fix backward compatible issue of str_replace  https://review.openstack.org/11809807:59
*** jcoufal has joined #heat08:00
*** EricGonczer_ has joined #heat08:08
*** pas-ha has joined #heat08:10
pas-hamorning all08:11
asalkeldhi pas-ha08:13
*** EricGonczer_ has quit IRC08:15
skraynevhello pas-ha, asalkeld08:15
*** alexheneveld has joined #heat08:17
skraynevpas-ha: do you plan to upload change with fix of icehouse documentation (as far as I remember you tell about configuration heat owner role)08:19
*** tomek_adamczewsk has joined #heat08:19
*** derekh has joined #heat08:19
asalkeldskraynev, pas-ha what's our plan for making user we can do a seemless upgrade?08:20
*** KanagarajM has quit IRC08:21
pas-haskraynev, not yet, will investigate the whole suggested procedure further08:21
asalkeldwe probably need a functional test that can use an older version of engine and a newer api08:21
asalkeldand visa-verse08:22
pas-haasalkeld, not sure I got you. what user for what upgrade?08:22
skraynevasalkeld: it will be some kind of zero down time upgrade, right?08:22
asalkeldso you want to upgrade and the api and engine are on seperate machines08:23
asalkeldyou need to be able to upgrade each sepeartely08:23
*** KanagarajM has joined #heat08:23
asalkeldor do we assume everything is together?08:23
pas-hain general case they are probably not together, since our multi-engine can run in some sort of HA, on different nodes08:25
asalkeldand we have added stuff to the rpc08:25
asalkeldand not versioned it08:25
asalkeld:(08:25
asalkeldmaybe we should add some tests to : https://github.com/openstack-dev/grenade08:26
*** sergmelikyan has joined #heat08:26
pas-haasalkeld, https://review.openstack.org/#/c/86978/08:27
asalkeldooo, nice08:27
pas-hathis is the first attempt to integrate heat with grenade08:27
pas-hathat I know of08:28
skraynevpossibly zaneb may give us more infor about it08:28
skraynevAFAIK, it was one of requirements for Heat from TC08:28
asalkeldand users are screaming about upgrading issues08:29
asalkeldwe don't want to be a project that sucks at iti08:29
*** shardy has joined #heat08:29
skraynevagree, how about adding this item to meeting agenda?08:29
asalkeldsure08:30
asalkeldwhen is the meeting08:30
*** kopparam has quit IRC08:30
*** kopparam has joined #heat08:31
skraynevWednesdays at 1200 UTC08:31
skraynevon this week08:31
skraynevaccording to https://wiki.openstack.org/wiki/Meetings/HeatAgenda08:31
*** che-arne has joined #heat08:32
*** fayablazer has joined #heat08:38
*** jstrachan_ has joined #heat08:40
*** jstrachan has quit IRC08:43
*** lazy_prince is now known as killer_prince08:45
*** killer_prince is now known as lazy_prince08:45
*** k4n0 has quit IRC08:47
*** alexheneveld has quit IRC08:59
*** chandankumar has quit IRC09:02
*** alexheneveld has joined #heat09:05
*** k4n0 has joined #heat09:05
*** blinky_ghost has joined #heat09:13
*** inc0 has joined #heat09:14
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Refactor AWS SecurityGroup and tests  https://review.openstack.org/11630409:15
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement update of AWS::EC2::SecurityGroup rules  https://review.openstack.org/8854809:15
openstackgerritSirushti Murugesan proposed a change to openstack/heat: Resolve AWS::EC2::Instance AZ output to a value if not specified  https://review.openstack.org/10302009:17
*** praveenkumar has quit IRC09:18
*** jstrachan_ has quit IRC09:18
*** nkhare has joined #heat09:19
*** Yanyan has quit IRC09:19
*** mkollaro has joined #heat09:20
*** jstrachan has joined #heat09:20
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::NodeGroupTemplate resource  https://review.openstack.org/10028809:20
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::Cluster resource  https://review.openstack.org/7233609:20
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::ClusterTemplate resource  https://review.openstack.org/10150909:20
*** akuznetsov has quit IRC09:21
*** praveenkumar has joined #heat09:27
*** julienvey has joined #heat09:41
*** jistr|doc is now known as jistr09:42
*** tank100 has quit IRC09:55
openstackgerritSirushti Murugesan proposed a change to openstack/heat: Add Observer Service and RPC Methods for it  https://review.openstack.org/11085409:56
*** tank100 has joined #heat09:57
openstackgerritSergey Kraynev proposed a change to openstack/heat: Reduce confused handle_snapshot_delete  https://review.openstack.org/11747309:58
openstackgerritAngus Salkeld proposed a change to openstack/heat: Add OSprofiler integration into Heat  https://review.openstack.org/11811509:59
*** k4n0 has quit IRC10:00
openstackgerritAngus Salkeld proposed a change to openstack/python-heatclient: Add support for OSprofiler  https://review.openstack.org/11811810:05
*** jstrachan_ has joined #heat10:06
openstackgerritSergey Kraynev proposed a change to openstack/heat: Use action_handler_task for delete_snapshot  https://review.openstack.org/11747210:07
openstackgerritSergey Kraynev proposed a change to openstack/heat: Reduce confused handle_snapshot_delete  https://review.openstack.org/11747310:07
openstackgerritSergey Kraynev proposed a change to openstack/heat: Fix couple tests in test_engine_service.py  https://review.openstack.org/11779210:07
openstackgerritSergey Kraynev proposed a change to openstack/heat: Do template validation during creation  https://review.openstack.org/11779310:07
openstackgerritSergey Kraynev proposed a change to openstack/heat: Skip validation if depends on not created resource  https://review.openstack.org/10895110:08
*** jstrachan has quit IRC10:08
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Reuse disable_rollback on stack update  https://review.openstack.org/11727110:10
*** kopparam_ has joined #heat10:11
*** sergmelikyan has quit IRC10:11
*** jstrachan has joined #heat10:12
skraynevshardy: about https://review.openstack.org/#/c/116615. I agree we may use deprecation warning again (sigh). and I totally agree that will be good to demonstrate it user without interruption creation process, but I do not know how to do it. Have you any ideas which we can discuss and try to implement?10:13
*** asalkeld is now known as asalkeld_afk10:13
*** kopparam has quit IRC10:13
*** k4n0 has joined #heat10:13
*** jstrachan_ has quit IRC10:13
*** kopparam_ has quit IRC10:17
*** julienvey has quit IRC10:18
*** kopparam has joined #heat10:18
shardyskraynev: I'm not sure tbh, I guess either change your patch to log with warnings.warn and DeprecationWarning, or consider only enforcing the stricter validation for the latest (new for Juno) HOT version?10:19
shardye.g tolerate the default and required for 2013-05-23 but not 2014-10-16, and state clearly in the template guide they're exclusive?10:20
shardyThe latter is more work, but probably the best solution IMO10:21
*** kopparam has quit IRC10:23
skraynevshardy: how about deprecation warning for 2013-05-23 and Error for 2014-10-16, (other versions will work as previously)?10:23
shardyskraynev: yup, sounds good10:23
*** jstrachan_ has joined #heat10:23
skraynevshardy: ok, I will investigate it and upload new patchset. thanks :)10:24
*** jistr has quit IRC10:25
*** nikunj2512 has joined #heat10:25
*** jstrachan has quit IRC10:25
*** alexpilotti has joined #heat10:28
*** jstrachan_ has quit IRC10:29
*** jstrachan has joined #heat10:30
*** KanagarajM has quit IRC10:34
*** nikunj2512 has quit IRC10:41
*** nikunj2512 has joined #heat10:41
*** kleini has joined #heat10:41
kleiniIs there somewhere an example that runs chef as part of a OS::Heat::SoftwareConfig?10:48
*** blinky_ghost has quit IRC10:48
*** andreaf has joined #heat10:48
shardykleini: there are three open reviews related to that for heat-templates:10:50
shardyhttps://review.openstack.org/#/q/project:openstack/heat-templates+status:open,n,z10:50
*** alexpilotti has quit IRC10:50
cmysterhi shardy10:50
shardykleini: I'm not quite sure on the status of them, stevebaker and nanjj will probably know10:51
shardycmyster: hi10:51
*** blinky_ghost has joined #heat10:51
*** jstrachan_ has joined #heat10:54
*** jstrachan has quit IRC10:56
*** blinky_ghost has quit IRC10:58
*** asalkeld_afk is now known as asalkeld10:59
asalkeldshardy, https://dl.dropboxusercontent.com/u/2663410/stack2.html10:59
asalkeldheat with osprofiler11:00
*** jstrachan_ has quit IRC11:00
asalkeldone server resource (nova-docker)11:00
*** rodrigods has quit IRC11:02
shardyasalkeld: hey, interesting, was that hard to set up?11:03
shardyI don't see heat-api on there?11:03
asalkeldnot too bad actually11:03
asalkeldshardy, it is - just unnamed11:03
shardylast time I measured we were spending over 200ms per API request getting the keystone token11:03
shardyhence some of my comments last week :)11:03
asalkeldi am trying to get the keystone working11:03
*** blinky_ghost has joined #heat11:05
asalkeldshardy, what is the state of grenade testing?11:06
asalkelddoes it test rpc ?11:07
cmystershardy: that's interesting, where was it stuck?11:07
*** andreaf has quit IRC11:07
*** jstrachan has joined #heat11:08
shardyasalkeld: I posted a patch but struggled to progress it because I couldn't get a local test environment working, and nobody really reviewed ot11:08
*** andreaf has joined #heat11:08
shardys/ot/it11:08
asalkeldok11:08
shardyhttps://review.openstack.org/#/c/86978/11:08
asalkeldthat's super important, given that we are going to releas11:08
shardyEmilienM helped get it working, but I, or someone, needs to revisit11:09
asalkeldk11:09
*** steaksinger has quit IRC11:10
openstackgerritSteven Hardy proposed a change to openstack/heat: Add nested_depth to internal _create_stack RPC interface  https://review.openstack.org/11573211:11
openstackgerritSteven Hardy proposed a change to openstack/heat: Add nested_depth column to stack table  https://review.openstack.org/11573011:12
openstackgerritSteven Hardy proposed a change to openstack/heat: engine service add nested_depth to create_stack  https://review.openstack.org/11573111:12
openstackgerritSteven Hardy proposed a change to openstack/heat: Add user_creds_id to _create_stack RPC interface  https://review.openstack.org/11633511:12
openstackgerritSteven Hardy proposed a change to openstack/heat: engine service add user_creds_id to create_stack interface  https://review.openstack.org/11633411:12
openstackgerritSteven Hardy proposed a change to openstack/heat: StackResource add show_deleted option to nested() accessor method  https://review.openstack.org/11633311:12
openstackgerritSteven Hardy proposed a change to openstack/heat: StackResource add force_reload to nested() accessor method  https://review.openstack.org/11633211:12
openstackgerritSteven Hardy proposed a change to openstack/heat: engine service add stack_user_project_id to create_stack interface  https://review.openstack.org/11813611:12
openstackgerritSteven Hardy proposed a change to openstack/heat: Add stack_user_project_id to _create_stack RPC interface  https://review.openstack.org/11813711:12
shardycmyster: it wasn't stuck, that was just the overhead of the API request to get the token11:14
*** kopparam has joined #heat11:14
shardyThings may have improved though as it was some time ago11:14
*** jstrachan has quit IRC11:15
*** jstrachan has joined #heat11:17
* cmyster hmmms11:17
shardycmyster: I didn't profile keystone, if that's what you mean11:18
cmysterno no, just the transaction11:18
*** jstrachan has quit IRC11:19
*** jstrachan has joined #heat11:20
cmysteri'de try it myself but getting devstack to install is a problem for me today11:20
*** balles has quit IRC11:21
*** sballe has joined #heat11:22
*** bmahalakshmi has quit IRC11:24
*** akuznetsov has joined #heat11:25
*** chandankumar has joined #heat11:26
*** kopparam has quit IRC11:28
*** kopparam has joined #heat11:29
*** nikunj2512 has quit IRC11:36
*** chandankumar has quit IRC11:39
*** andreaf_ has joined #heat11:40
*** andreaf has quit IRC11:40
*** andreaf_ is now known as andreaf11:41
*** alexpilotti has joined #heat11:45
*** cdent has joined #heat11:54
openstackgerritunmesh-gurjar proposed a change to openstack/heat: Moved server check create complete to observer  https://review.openstack.org/11814312:03
*** sergmelikyan has joined #heat12:06
*** boris-42_ is now known as boris-4212:06
*** alexheneveld has quit IRC12:07
*** lvh_ is now known as lvh12:07
*** alexheneveld has joined #heat12:08
*** mohits has joined #heat12:10
*** sballe has quit IRC12:11
*** julienvey has joined #heat12:13
*** alexheneveld has quit IRC12:14
*** unmeshg has quit IRC12:15
*** praveenkumar has quit IRC12:16
*** naotokl is now known as zz_naotokl12:20
*** kopparam has quit IRC12:22
*** kopparam has joined #heat12:23
*** mohits has quit IRC12:27
EmilienMshardy: pong12:27
shardyEmilienM: Hey, no question, just mentioned you when talking to asalkeld about the heat grenade patch12:27
*** kopparam has quit IRC12:27
asalkeldhey12:28
EmilienMshardy: there is no much review...12:28
asalkeldEmilienM, does it test rpc or only db schema?12:28
shardyEmilienM: Yeah, I saw there was a -1 and it needs a rebase, but I've not had time to look at it yet12:29
EmilienMasalkeld: it does not test anything afik, it's just to orchestrate the upgrade12:29
EmilienMshardy: I can have a look now.12:29
shardyThe lack of reviews (for grenade and tempest) has been pretty dissapointing :(12:30
EmilienMyes12:30
asalkeldok12:30
EmilienMwe have the same issue for Javelin12:30
shardyEmilienM: If you can that would be great, thanks! :)12:30
EmilienMand other projects wanting to be in grenade12:30
EmilienMshardy: yeah sure12:30
asalkeldthese project where you can't put code in your own repo are a problem12:31
asalkeldneed plugins of some kind12:31
shardyasalkeld: I thought the idea was heat gets upgraded, then a subset of tempests tests get re-run12:31
shardybut since I never got a local test-env working, I've not been able to dig into all the details12:31
asalkeldbut it's not a stage by stage thing12:32
asalkeldlike upgrade engine, test, upgrade api, test12:32
*** nosnos has quit IRC12:32
shardyasalkeld: Not afaik, no12:32
asalkeld:(12:32
*** nosnos has joined #heat12:33
*** praveenkumar has joined #heat12:33
shardywe don't support cross-release upgrades like that anyway atm, although I agree it would be nice to get to that point12:33
asalkeldshardy, we have to really - i don't see people installing heat all in one place12:34
asalkeldor having to bring down everything12:34
asalkeldthat would suck12:34
shardyasalkeld: Do all other projects support that upgrade pattern?12:34
asalkeldi think nova does12:34
asalkeldcan you imagine a public cloud bringing the whole of compute down to apply a patch?12:35
EmilienMshardy: I sent a new patchset with rebase12:36
EmilienMI'll look if jenkins is happy12:36
shardyasalkeld: last time I checked this was an unsolved problem for many projects12:36
asalkeldthe operators were fuming last summit that is wasn't solved12:36
shardyI agree we should support it, but historically we haven't, so I guess there's stuff we need to do like RPC versioning to get there12:37
asalkeldstill nothing, soon people are going to ditch openstack12:37
*** nosnos has quit IRC12:37
* shardy sighs12:37
asalkeldanyways, we will have to dig in and fix it soon12:38
shardyEmilienM: thanks!12:39
EmilienMshardy: you did the work... I just help a bit12:40
*** praveenkumar has quit IRC12:41
shardyEmilienM: well the help is much appreciated, I've kinda run out of motivation for qe related tasks lately due to lack of reviews and general frustration with the process12:43
EmilienMshardy: like I said, I have the same with Javelin and I don't give up because I'm re-using OpenStack QA tools in our internal CI.12:44
*** praveenkumar has joined #heat12:45
shardyEmilienM: yeah, it's really important work, I just wish making progress were a bit easier12:45
asalkeldshardy, check this out now: https://dl.dropboxusercontent.com/u/2663410/stack2.html12:45
shardyasalkeld: cool - it would be great if you could do a blog post or something explaining how you set that up :)12:46
asalkeldyeah shardy i'll do that tomorrow: getting late nearly 11pm12:47
openstackgerritAngus Salkeld proposed a change to openstack/heat: Add OSprofiler integration into Heat  https://review.openstack.org/11811512:51
asalkeldnight all12:53
skraynevnight asalkeld12:54
*** asalkeld is now known as asalkeld_zzz12:54
*** sballe has joined #heat12:55
*** slagun has joined #heat12:56
slagunshardy: hi!12:57
shardyslagun: hi12:58
slagunshardy: My Heat stacks remains permanently in "update in progress" state after I switched to using trusts12:58
slagunwithout any errors in log12:58
shardyslagun: hmm, can you deduce what heat-engine is stuck on via the engine logs?12:59
*** lazy_prince is now known as killer_prince12:59
slagunshardy: Task update_task from Stack "murano-eqpikhzjn8dku1" [2eddc602-f4ce-4c2b-9eff-e29c8e3348e9] running step /usr/lib/python2.7/dist-packages/heat/engine/scheduler.py:18612:59
slagunthis is the last meaningful message regarding the stack13:00
slagunafter that only RPC requests13:00
shardyDid you create the stack being updated before reconfiguring heat to use trusts?13:00
shardyslagun: ^^13:02
slagunNo. That is new one. Here is what I do:13:02
*** inc0 has quit IRC13:02
slagun1. Create empty stack with user's token so that the Heat can create trusts of his own. 2. Create my own trust 3. Wait till token expire 4. Say stack.update with a token obtained from my trust13:03
slagunthe last steps takes forever13:03
*** praveenkumar has quit IRC13:04
slagunshardy: this is on Icehouse (not trunk)13:05
*** nkhare has quit IRC13:05
shardyslagun: sounds like a bug, but without more information and/or a reproducer I can't really say what is going wrong13:06
shardyslagun: ah.  We made some changes quite recently to support a solum use-case similar to what you describe13:06
shardyit would be interesting to re-test on master, of that is possible?13:07
shardys/of/if13:07
shardyIs the update creating new nested stack resources?13:07
slagunno. Its just several Neutron resources + 1 VM13:07
*** praveenkumar has joined #heat13:08
slagunI can try to write a script that reproduces the problem if it would help13:08
shardyDoes the update work if you use a normal (not trust-scoped) token?13:08
slagunCan you point to document how to upgrade my Icehouse to use latest Heat?13:08
slagunshardy: Need to try it. It used to work before I switch Heat to using trusts (deferred_auth_method=trusts)13:09
shardyslagun: Ok, well yes a reproducer and a bug would be most helpful13:10
shardyatm I'm not seeing the connection between the switch to trusts and the update behavior13:10
*** tiantian has quit IRC13:11
*** tiantian has joined #heat13:12
slagunbefore I set that setting I got authorization exception from Heat suggesting me to explicitly supply user's login/password13:12
*** inc0 has joined #heat13:14
shardyslagun: that's correct, if you don't set deferred_auth_method=trusts heat stores the username and (encrypted) password:13:15
shardyhttps://github.com/openstack/heat/blob/master/heat/engine/service.py#L48113:15
*** inc0_ has joined #heat13:18
*** inc0 has quit IRC13:19
*** inc0_ has quit IRC13:23
openstackgerritSirushti Murugesan proposed a change to openstack/heat: Add length constraint to Nova Keypair's name property  https://review.openstack.org/11816213:29
DaveJ__Hi guys, I was defining an an OS::Heat::AutoScalingGroup, and I noticed unlike the AWS::AutoScaling::AutoScalingGroup, there doesn't seem to be a AvailabilityZones property.13:29
*** jcoufal has quit IRC13:30
DaveJ__Is there anyway, to have new instances guaranteed to be launched into unique AZ ?13:30
skraynevshardy: did you met error message "ImageId publicURL endpoint for image service in RegionOne region not found" during autoscaling with ceilometer?13:32
shardyDaveJ__: Not yet - https://review.openstack.org/#/c/105907/13:32
shardyDaveJ__: although something might be possible via scheduler hints combined with ServerGroup anti-affinity13:32
skraynevshardy: it happens on scale with such traceback http://paste.openstack.org/show/104229/13:33
skraynevshardy: looks like glance plugin can not authorize correct.13:34
shardyskraynev: no, not seen that, sounds like an issue with the stored context13:36
DaveJ__shardy: Thanks - I'm not familiar with the anti-affinity policy - is that a heat feature, or provided else where ?13:37
shardyDaveJ__: It's a nova feature, via the server groups API - not very familiar with it myself though tbh13:38
skraynevshardy: hm. could you recommend some place in code where it may happen incorrect?13:38
shardyskraynev: I'd start here https://github.com/openstack/heat/blob/master/heat/engine/service.py#L96313:40
shardyand figure out why the context in the loaded stack isn't correctly getting a keystone token (which should populate the catalog)13:41
skraynevshardy: git it.13:41
*** jprovazn has quit IRC13:41
*** blinky_ghost has quit IRC13:41
skraynevs/git/got13:41
skraynev:)13:42
*** blinky_ghost has joined #heat13:42
larsksShould problems with the docker plugin for heat (failure to delete a resouce in CREATE_FAILED state) be reported against heat?13:45
shardylarsks: yes, please13:45
larsksshardy: okay.  And in general, is the "contrib" directory code for "distributed with heat but not actually tested"?13:46
larsksshardy: ...or do things like the docker plugin get ci testing along with the rest of the source?13:46
larsks(basically, should I look into writing a test for this?)13:47
*** bvandenh has joined #heat13:47
shardylarsks: most have unit tests, many of which could use improvement, but contrib stuff doesn't get any functional testing via the CI jobs13:47
larsksshardy: okay, got it.  Thanks.13:48
*** openstack has joined #heat13:57
*** achampion has joined #heat13:57
openstackgerritSergey Kraynev proposed a change to openstack/heat: Improve error handling in heat-api  https://review.openstack.org/11816814:04
*** achampio1 has joined #heat14:06
*** achampion has quit IRC14:08
*** jprovazn has joined #heat14:10
*** andreaf has quit IRC14:10
*** andreaf has joined #heat14:10
*** sballe has joined #heat14:12
*** balles has joined #heat14:13
*** rakesh_hs has quit IRC14:16
openstackgerritA change was merged to openstack/heat: Add controller and action debug message in wsgi.py  https://review.openstack.org/11200414:26
*** kfox11111 has joined #heat14:32
*** k4n0 has quit IRC14:37
*** harlowja_at_home has joined #heat14:43
*** alexheneveld has joined #heat14:43
*** andreaf has quit IRC14:47
*** andreaf has joined #heat14:48
openstackgerritunmesh-gurjar proposed a change to openstack/heat: Removed duplicate verification in unit tests  https://review.openstack.org/11817114:50
*** sergmelikyan has quit IRC14:52
*** tomek_adamczewsk has quit IRC14:54
*** edmund has joined #heat14:56
*** mspreitz has joined #heat15:03
mspreitzshardy: what's up with https://review.openstack.org/#/c/112933/ ?  You approved it days ago, and nothing has happened since15:04
therve`The parent isn't meged15:05
therve`merged15:05
mspreitztherve: thanks.15:06
mspreitzThe parent is stopped because check-tripleo-novabm-overcloud-precise-nonha flaked out, as usual15:06
*** noTHD has joined #heat15:06
mspreitztherve`: is there a bug for the check-tripleo-novabm-overcloud-precise-nonha flakiness?15:06
shardymspreitz: no it's not, it's stopped because we need to review https://review.openstack.org/#/c/112941/515:06
therve`mspreitz, AFAIK it's non-voting15:07
shardycheck-tripleo-novabm-overcloud-precise-nonha is non voting, despite appearances (yes, it is confusing)15:07
mspreitzthanks15:07
mspreitzI may have an ideal setup for testing https://review.openstack.org/#/c/112941/ - something where the VMs are mysteriously slow.  I'll give it a try.15:08
mspreitzI see that depends on https://review.openstack.org/#/c/112940/15:09
mspreitzshardy: I have a beginner git question: will a git fetch of 112941 also pick up 112940?15:10
shardymspreitz: If you use the "checkout" link it should pull the whole series onto your local branch15:11
mspreitzthanks15:11
*** sballe has quit IRC15:13
openstackgerritunmesh-gurjar proposed a change to openstack/heat: Added PublicDnsName verification in unit tests  https://review.openstack.org/11817115:19
openstackgerritSergey Kraynev proposed a change to openstack/heat: Do template validation during creation  https://review.openstack.org/11779315:19
*** sergmelikyan has joined #heat15:22
*** mohits has joined #heat15:26
*** bvandenh has quit IRC15:29
*** che-arne has quit IRC15:29
*** sgordon_ has joined #heat15:32
*** harlowja_at_home has quit IRC15:32
*** mohits_ has joined #heat15:34
openstackgerritLars Kellogg-Stedman proposed a change to openstack/heat: correctly implement volumes_from property  https://review.openstack.org/11817715:34
*** che-arne has joined #heat15:35
*** mohits has quit IRC15:38
*** pasquier-s has quit IRC15:38
*** mohits_ has quit IRC15:39
*** pmyers has joined #heat15:48
*** balles has quit IRC15:48
*** pmyers has quit IRC15:48
*** hdd has joined #heat15:55
openstackgerritLars Kellogg-Stedman proposed a change to openstack/heat: reported missing containers as deleted  https://review.openstack.org/11818515:56
*** che-arne has quit IRC15:56
openstackgerritLars Kellogg-Stedman proposed a change to openstack/heat: reported missing containers as deleted  https://review.openstack.org/11818515:56
*** kleini has left #heat15:56
openstackgerritA change was merged to openstack/heat: db API add show_nested to stack_count_all  https://review.openstack.org/11423115:58
*** kfox11111 has quit IRC15:58
*** julienvey has quit IRC16:03
*** fayablazer has quit IRC16:03
*** julienvey has joined #heat16:03
*** samstav has quit IRC16:07
*** julienvey has quit IRC16:08
*** samstav has joined #heat16:09
*** samstav has quit IRC16:09
*** gokrokve has joined #heat16:13
openstackgerritLars Kellogg-Stedman proposed a change to openstack/heat: remove containers on delete  https://review.openstack.org/11819016:14
therve`larsks, See contrib/heat_docker/heat_docker/tests/test_docker_container.py16:25
larskstherve`: looking at that right now :16:26
larsks:)16:26
therve`Cool :)16:26
*** derekh has quit IRC16:30
*** BillArnold has quit IRC16:32
openstackgerritA change was merged to openstack/heat: Allow concurrent tasks to complete after error  https://review.openstack.org/11294016:35
*** uberj_ is now known as uberj16:36
*** sballe has joined #heat16:40
*** uberj has quit IRC16:41
*** uberj has joined #heat16:41
*** mkollaro has quit IRC16:41
*** sballe has quit IRC16:41
openstackgerritA change was merged to openstack/heat: Reimplement Volume snapshot with backup  https://review.openstack.org/11754216:44
*** tspatzier has quit IRC16:45
*** mohits has joined #heat16:51
*** jstrachan has quit IRC16:53
*** hdd has quit IRC16:58
*** alexheneveld has quit IRC17:02
*** gokrokve has quit IRC17:06
openstackgerritLars Kellogg-Stedman proposed a change to openstack/heat: reported missing containers as deleted  https://review.openstack.org/11818517:20
openstackgerritLars Kellogg-Stedman proposed a change to openstack/heat: reported missing containers as deleted  https://review.openstack.org/11818517:22
larskstherve`: tests and fixed re: your comments ^^^17:22
*** harlowja_at_home has joined #heat17:24
*** gokrokve has joined #heat17:33
*** mohits_ has joined #heat17:34
*** julienvey has joined #heat17:35
*** mohits has quit IRC17:36
*** gokrokve has quit IRC17:38
openstackgerritLars Kellogg-Stedman proposed a change to openstack/heat: remove containers on delete  https://review.openstack.org/11819017:41
*** tspatzier has joined #heat17:57
*** pleia2_ is now known as pleia217:59
*** tspatzier has quit IRC18:03
*** jdandrea has quit IRC18:08
*** jdandrea has joined #heat18:10
*** blinky_ghost has quit IRC18:28
*** daneyon has joined #heat18:30
*** gokrokve has joined #heat18:34
*** cdent has quit IRC18:35
*** mohits_ has quit IRC18:36
*** harlowja_at_home has quit IRC18:37
*** gokrokve has quit IRC18:38
*** andreaf has quit IRC18:39
*** andreaf has joined #heat18:40
*** DaveJ__ has quit IRC18:48
openstackgerritA change was merged to openstack/heat: Fix marconi plugin registration  https://review.openstack.org/11576418:56
*** tspatzier has joined #heat18:57
*** julienvey has quit IRC18:59
*** tspatzier has quit IRC19:01
*** tspatzier has joined #heat19:10
*** hdd has joined #heat19:13
*** gokrokve has joined #heat19:14
openstackgerritLars Kellogg-Stedman proposed a change to openstack/heat: reported missing containers as deleted  https://review.openstack.org/11818519:18
*** gokrokve has quit IRC19:18
*** tspatzier has quit IRC19:20
*** harlowja_at_home has joined #heat19:23
openstackgerritLars Kellogg-Stedman proposed a change to openstack/heat: remove containers on delete  https://review.openstack.org/11819019:23
*** edmund has quit IRC19:25
*** edmund2 has joined #heat19:25
*** harlowja_at_home has quit IRC19:31
*** harlowja_at_home has joined #heat19:33
*** EricGonczer_ has joined #heat19:38
*** sgran has quit IRC19:39
*** andreaf has quit IRC19:43
openstackgerritMike Spreitzer proposed a change to openstack/heat-templates: Fix and improve autoscaling.yaml  https://review.openstack.org/11649019:44
*** jprovazn has quit IRC19:58
*** EricGonczer_ has quit IRC20:03
*** gokrokve has joined #heat20:15
*** che-arne has joined #heat20:19
*** gokrokve has quit IRC20:20
*** EricGonczer_ has joined #heat20:21
*** sgran has joined #heat20:21
*** noTHD has quit IRC20:24
*** tomek_adamczewsk has joined #heat20:36
*** tomek_adamczewsk has quit IRC20:43
stevebakerlarsks: hi20:47
larsksstevebaker: hiya.20:47
*** henrique_ has quit IRC20:50
*** harlowja_at_home has quit IRC20:52
*** EricGonczer_ has quit IRC20:52
stevebakerlarsks: did you have a question about bug #1363562?20:53
uvirtbotLaunchpad bug 1363562 in heat "Heat (icehouse) is rarely able to successfully delete stacks" [Undecided,New] https://launchpad.net/bugs/136356220:53
larsksErrr...not anymore, I guess. The workaround does solve the immediate problem, although I still wonder if there would be some utility in a "delete resources and ignore errors" feature somewhere (I say this after stack abandoning and manually deleting resources several times today).20:54
stevebakerlarsks: we're very interested in any other bugs of that kind you get. Or has it all been floatingip/router interface deleting?20:59
*** packet has joined #heat21:00
stevebakerlarsks: you can also try deleting offending resources manually via their respective APIs then attempting the heat stack-delete again.21:00
larsksI submitted a patch to the docker plugin today that solves a vaugely similar but not identical problem (failure to delete containers that no longer exist).21:00
stevebakerah, we're pretty good at doing 404 checking in our non-contrib resources21:01
larsksIs there a path for moving things out of contrib/ ?21:02
stevebakerwe have philosophical issues with the docker resource. Its bad form for heat to talk to a public API with no authentication. I'll be looking into a software-config alternative soon so that docker containers can be specified as software config resources21:03
*** packet has quit IRC21:04
*** packet has joined #heat21:04
stevebakerI *have* to look at that soon, since I've just had a talk accepted on it ;)21:04
*** mspreitz has quit IRC21:06
larsksHmm, interesting.  So is the correlary there don't actually use the Docker plugin for anything because it is due to be superceded?21:11
*** gokrokve has joined #heat21:16
stevebakerthat assumes my experiment works out. All we can say for now is that resource is in contrib for a reason, and there are no plans for it to be mainstreamed. But since it is a good way to play with docker for now then you could continue writing templates with it, and when there is an alternative it shouldn't be too painful to transition21:16
*** pack3t has joined #heat21:17
*** packet has quit IRC21:18
*** pack3t is now known as packet21:18
stevebakerlarsks: what are you actually doing with it at the moment>21:19
stevebaker?21:19
larsksThat was a more general question, really.  I am mostly just trying to learn how it works :)21:20
*** gokrokve has quit IRC21:20
larsks...and fixing bugs as I encounter them, but that seems like a wasted effort if there is a replacement on the way.21:20
boris-42stevebaker hey there did you see this https://dl.dropboxusercontent.com/u/2663410/stack2.html asalkeld_zzz made patches today =)21:21
stevebakerlarsks: not at all, my job will be much easier if there is a properly working contrib resource to compare to21:22
stevebakerboris-42: I saw that, very nice21:22
boris-42stevebaker unfortunately keystone and nova guys are blocking a bit pathces...21:22
boris-42stevebaker so seems like only cinder/glance will be available in Juno21:23
boris-42out of box21:23
stevebakerboris-42: is this osprofiler patches?21:23
boris-42stevebaker yep21:23
boris-42stevebaker you can do this from CLI21:24
boris-42stevebaker https://review.openstack.org/#/c/118115/2/doc/source/getting_started/on_devstack.rst21:24
boris-42stevebaker so very simple to use21:25
boris-42stevebaker especially when we get this in all projects21:26
stevebakerI'll review that21:26
boris-42stevebaker thank you21:26
shardylarsks: AFAIK the future of the docker plugin will be eventual replacement by some official openstack API for managing containers (either a nova extension, or something else, I'm not quite sure)21:26
shardylarsks: e.g see this spec: https://review.openstack.org/#/c/114044/21:26
*** alexheneveld has joined #heat21:26
shardyThere is a nova sub-team dedicated to containers, and discussion around a new API21:27
larsksshardy: Yup, I was reading through the containers spec recently.21:27
shardylarsks: Ok, cool - I think it's all in the early stages, so I think getting a fully working docker plugin is still a worthwhile short-term goal21:27
asalkeld_zzzmorning21:28
*** asalkeld_zzz is now known as asalkeld21:28
stevebakerI think there are 3 valid ways to use docker in OpenStack. 1: nova-docker driver 2: container API 3: heat provisioned VMs to be hosts for heat provisioned containers21:29
shardystevebaker: +1, but the current docker resource doesn't really do any of those, does it?21:29
stevebakershardy: it does 3, but dangerously with an exposed API21:30
shardystevebaker: Ah, so you're planning to abstract the dangerous API behind a software config hook?21:30
stevebakershardy: yes. the software-config resource represents one container21:31
stevebakerscheduling/placement will be manual in the template until gantt exposes something which lets us schedule $arbitrary_thing21:32
*** gokrokve has joined #heat21:37
*** asalkeld has quit IRC22:05
*** asalkeld has joined #heat22:05
*** edmund2 has quit IRC22:15
*** dkoper has joined #heat22:26
*** alexheneveld has quit IRC22:29
*** alexheneveld has joined #heat22:41
*** alexheneveld has quit IRC22:51
*** alexheneveld has joined #heat22:51
*** EricGonczer_ has joined #heat22:53
*** EricGonczer_ has quit IRC22:58
*** EricGonczer_ has joined #heat23:00
*** packet has quit IRC23:02
*** alexheneveld has quit IRC23:03
*** achampio1 has quit IRC23:09
*** achampion has joined #heat23:13
*** achampion has quit IRC23:17
*** achampion has joined #heat23:17
*** sjmc7 has joined #heat23:22
openstackgerritSteve Baker proposed a change to openstack/heat: Add volume backup/restore integration test  https://review.openstack.org/11315823:27
openstackgerritSteve Baker proposed a change to openstack/heat: Move test_autoscaling from tempest to heat  https://review.openstack.org/11218923:27
openstackgerritSteve Baker proposed a change to openstack/heat: Support classes for heat integration tests  https://review.openstack.org/11049623:27
openstackgerritSteve Baker proposed a change to openstack/heat: Integration test for software-config tools  https://review.openstack.org/11371123:27
openstackgerritSteve Baker proposed a change to openstack/heat: Move test_server_cfn_init from tempest to heat  https://review.openstack.org/11049723:27
openstackgerritA change was merged to openstack/heat: Add show_nested to count_stacks RPC interface  https://review.openstack.org/11423223:35
openstackgerritA change was merged to openstack/heat: Add show_nested parameter to GET v1/stacks API  https://review.openstack.org/11423323:35
*** achampion has quit IRC23:36
openstackgerritTon Ngo proposed a change to openstack/heat: Pass list of parameters to engine service to reset  https://review.openstack.org/10928423:40
openstackgerritTon Ngo proposed a change to openstack/heat: Pass flag to engine service to patch parameters  https://review.openstack.org/10904223:40
*** EricGonczer_ has quit IRC23:40
*** rdo has quit IRC23:46
*** rdo has joined #heat23:48
*** arbylee has joined #heat23:49
*** EricGonczer_ has joined #heat23:52
*** achampion has joined #heat23:56
*** che-arne has quit IRC23:59

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