Tuesday, 2014-08-19

*** piyush has quit IRC00:00
*** BillArnold has quit IRC00:02
*** sgran has quit IRC00:03
*** Qiming has joined #heat00:08
openstackgerritA change was merged to openstack/heat: engine service add owner_id to create_stack  https://review.openstack.org/11507100:11
openstackgerritA change was merged to openstack/heat: Add "backup" column to stack table  https://review.openstack.org/11422700:13
openstackgerritA change was merged to openstack/heat: rpc client test remove rpcapi logic  https://review.openstack.org/11507200:13
*** sgran has joined #heat00:14
*** sgran has quit IRC00:18
*** sgran has joined #heat00:24
*** Qiming has quit IRC00:26
*** sgran has quit IRC00:28
*** harlowja is now known as harlowja_away00:29
*** sgran has joined #heat00:29
*** Murali has joined #heat00:30
*** sgran has quit IRC00:34
*** Murali has quit IRC00:35
*** EricGonczer_ has joined #heat00:36
*** sgran has joined #heat00:36
*** rwsu has quit IRC00:37
*** sgran has quit IRC00:40
*** sgran has joined #heat00:43
*** sgran has quit IRC00:48
*** spzala has quit IRC00:50
*** rwsu has joined #heat00:50
*** randallburt has quit IRC00:53
*** andreaf_ has joined #heat00:54
*** harlowja_away is now known as harlowja00:56
*** andreaf has quit IRC00:56
*** sgran has joined #heat00:59
*** EricGonczer_ has quit IRC00:59
*** sgran has quit IRC01:04
*** sgran has joined #heat01:04
*** ccrouch has joined #heat01:05
*** sgran has quit IRC01:09
*** gokrokve has joined #heat01:10
*** sgran has joined #heat01:12
*** erkules has joined #heat01:14
*** uberj has quit IRC01:15
*** uberj has joined #heat01:15
*** uberj has joined #heat01:15
*** erkules_ has quit IRC01:17
*** sgran has quit IRC01:17
*** sgran has joined #heat01:17
*** gokrokve has quit IRC01:17
*** EricGonczer_ has joined #heat01:18
*** gokrokve has joined #heat01:18
*** asalkeld has quit IRC01:20
*** asalkeld has joined #heat01:20
*** sgran has quit IRC01:21
*** gokrokve has quit IRC01:22
*** sgran has joined #heat01:22
asalkeldstevebaker, http://paste.openstack.org/show/97113/01:24
asalkeldi assume we need to start cloud-init in docker01:24
asalkeldi've made the image, giving it a go now01:25
stevebakerasalkeld: cool, it will be interesting to run an actual software config template against that01:25
*** gokrokve has joined #heat01:25
asalkeldyeah, i think i need to do a "docker build" to set the CMD to cloud-init01:26
asalkeldnot sure how userdata is handled in nova-docker01:26
*** sgran has quit IRC01:27
*** kebray has joined #heat01:28
asalkeldinteresting: https://github.com/stackforge/nova-docker/blob/master/novadocker/virt/docker/driver.py#L287-L29501:28
stevebakerasalkeld: interesting. I guess its up to the image to have a configured running cloud-init01:34
stevebakerasalkeld: which will eventually run user-data01:34
asalkeldyeah and inserted-files is ignored01:34
*** shakamunyi has joined #heat01:34
*** EricGonczer_ has quit IRC01:35
*** Qiming has joined #heat01:38
*** sgran has joined #heat01:38
*** EricGonczer_ has joined #heat01:38
*** swygue has joined #heat01:40
*** sgran has quit IRC01:42
*** EricGonczer_ has quit IRC01:46
*** nosnos has joined #heat01:47
*** sgran has joined #heat01:48
*** uberj has quit IRC01:48
*** rdo has quit IRC01:48
*** che-arne|2 has quit IRC01:48
*** sgran has quit IRC01:52
*** sgran has joined #heat01:56
*** gokrokve_ has joined #heat01:56
*** Yanyanhu has joined #heat01:57
*** Murali_ has joined #heat01:57
*** sgordon has joined #heat01:57
*** uberj has joined #heat01:57
*** rdo has joined #heat01:57
*** che-arne|2 has joined #heat01:57
*** gokrokve_ has quit IRC01:58
*** gokrokve_ has joined #heat01:59
*** gokrokve has quit IRC01:59
asalkeldheaps of jenkins -1's out there01:59
*** achampion has joined #heat02:00
*** sgran has quit IRC02:01
*** sgran has joined #heat02:01
*** EricGonczer_ has joined #heat02:04
*** sgran has quit IRC02:06
*** gokrokve has joined #heat02:08
*** alexpilotti has quit IRC02:09
*** sgran has joined #heat02:09
*** EricGonczer_ has quit IRC02:09
*** gokrokve_ has quit IRC02:09
*** kebray has quit IRC02:11
*** kebray has joined #heat02:12
*** morganfainberg is now known as morganfainberg_Z02:14
*** sgran has quit IRC02:14
*** sgran has joined #heat02:15
*** Murali_ has quit IRC02:15
*** Murali has joined #heat02:16
*** sgran has quit IRC02:19
*** sgran has joined #heat02:20
*** sgran has quit IRC02:26
*** sgran has joined #heat02:26
*** Krast_ has quit IRC02:26
*** Krast has joined #heat02:26
*** sgran has quit IRC02:31
*** gokrokve has quit IRC02:34
*** gokrokve has joined #heat02:34
*** kebray_ has joined #heat02:34
*** kebray has quit IRC02:36
*** kebray_ has quit IRC02:36
*** sgran has joined #heat02:37
*** ckmvishnu has quit IRC02:38
*** piyush has joined #heat02:38
*** ckmvishnu has joined #heat02:39
*** gokrokve has quit IRC02:39
*** piyush has quit IRC02:39
*** Murali has quit IRC02:42
*** EricGonczer_ has joined #heat02:42
*** stevelle|away is now known as stevelle02:43
*** EricGonczer_ has quit IRC02:43
*** sgran has quit IRC02:47
*** sgran has joined #heat02:47
*** sgran has quit IRC02:52
*** sgran has joined #heat02:53
*** ccrouch has quit IRC02:54
*** Murali has joined #heat02:57
*** sgran has quit IRC02:59
*** sgordon has quit IRC03:02
*** sgran has joined #heat03:05
*** Murali has quit IRC03:08
*** shakamunyi has quit IRC03:09
*** sgran has quit IRC03:10
*** sgran has joined #heat03:11
*** cmyster has joined #heat03:11
*** cmyster has quit IRC03:11
*** cmyster has joined #heat03:11
*** sdake_ has joined #heat03:13
*** sgran has quit IRC03:15
*** piyush has joined #heat03:15
*** ramishra has joined #heat03:16
*** samstav has quit IRC03:16
*** sgran has joined #heat03:17
*** KanagarajM has joined #heat03:17
cmystermorning03:20
*** sgran has quit IRC03:21
*** sgran has joined #heat03:22
asalkeldhi cmyster03:24
asalkeldstevebaker, what's your goto template to easily test software config03:25
asalkeld(something without volumes)03:25
asalkeldtrying some of these: https://github.com/openstack/heat-templates/tree/master/hot/software-config/example-templates03:26
*** sgran has quit IRC03:27
sdake_I bought a porsche panamera today \o/03:27
asalkeldholy crap, sdake_ is poor again03:27
sdake_ya cat got my money once a gain03:29
asalkeldso why you not driving ?03:29
*** piyush has quit IRC03:31
cmysterheya sdake_ asalkeld,03:31
sdake_dark out03:31
*** ramishra has quit IRC03:31
sdake_dont want to bust the ride ;-)03:31
*** sgran has joined #heat03:31
cmystersdake_: pics or it never happened ! ;)03:31
*** ramishra has joined #heat03:32
sdake_sec03:32
*** tiantian has joined #heat03:32
SpamapSdid you all read taskflow's documentation yet? ;)03:32
asalkeldnot yet SpamapS03:33
asalkeldany good?03:33
asalkeldsdake_ i'd go for this one: http://www.porsche.com/australia/models/cayman/cayman-gts/03:34
sdake_https://drive.google.com/file/d/0B8q6xDPETSkHQzBNUlJqanA5UVE/edit?usp=sharing03:34
sdake_i looked a the cayman but we already have a 4wd03:35
sdake_cmyster ^^03:35
cmystermother of...03:35
cmystertres nice03:35
openstackgerrithuangtianhua proposed a change to openstack/heat: Implement EC2 eip/eipassociation resources updatable  https://review.openstack.org/10757703:35
sdake_oh cayman03:35
openstackgerritIshant Tyagi proposed a change to openstack/heat: Add subnets attribute to OS::Neutron::Port resource  https://review.openstack.org/10540803:35
sdake_ya I didn't look at that03:35
sdake_i managed to keep it under 6 figures03:36
Yanyanhusdake_, cool...03:36
sdake_6 years of payments ugh03:36
stevebakerasalkeld: something like running https://review.openstack.org/#/c/113711/03:36
stevebakerasalkeld: or https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-script-template.yaml03:37
asalkeldthanks stevebaker03:37
asalkeldsdake_ base cayman is AU$119.41503:38
*** piyush has joined #heat03:39
asalkeldstill time to buy one that doesn't fix kids in;)03:39
sdake_i think my car was 92k usd out the door03:39
*** mohits has joined #heat03:39
sdake_but should be good daily driver for 6-8 years03:39
*** sgran has quit IRC03:39
SpamapSasalkeld: We're going to deep dive into taskflow tomorrow to see if it will in fact help us implement the isolation we want for convergence.03:39
asalkeldcool SpamapS03:40
asalkeldSpamapS, what's the summary for today?03:40
asalkeld(hot off the press)03:41
SpamapSasalkeld: https://etherpad.openstack.org/p/heat-juno-midcycle-meetup the "ACTIONS" section has stuff we are going to focus on tomorrow03:41
SpamapSasalkeld: nobody is really taking great notes that I know of though. :-P03:42
* asalkeld kicks SpamapS shin03:42
asalkelddon't worry, it's not easy03:42
*** Murali_ has joined #heat03:43
SpamapSasalkeld: we had a long winding discussion about how to do user<->engine and instance<->engine communication more efficiently and decided we hate the naysayers and we'll juse "Zaqar" as is (formerly Marconi)03:43
asalkeldSpamapS, this is what we want to use in solum03:43
SpamapSasalkeld: yeah so it may be a case where instead of waiting for the Zaqar team to get it done ,we should just do it, and if it stinks, improve it.03:44
asalkeldclient might need some work to use ec2keys03:44
SpamapSwe're not really wanting to do that.03:45
*** sgran has joined #heat03:46
asalkeldhow are you going to auth?03:46
SpamapSnative auth like we do w/ Heat?03:46
asalkeldare we putting trust tokens in the guest?03:47
SpamapSthis is WAY deep in implementation detail land btw03:47
asalkeldor username/pass?03:47
SpamapSwe're just talking "is it worth hacking on it?"03:47
asalkeldhttps://review.openstack.org/#/q/status:open+project:stackforge/solum-infra-guestagent,n,z03:47
*** mohits has quit IRC03:47
SpamapSI give up on unified agents03:48
SpamapSeverybody seems to want to create their own. Ther emust be a good reason. :)03:48
asalkeldyeah not interested in that, but more the approach03:48
asalkeldconsistency, and a sane auth mechanism03:49
SpamapSThe approach is we want Heat engine to send a message to the user saying "I'm about to rebuild the server. OK?" and if there's a subscriber already, wait for an OK response.03:49
SpamapSlikewise if we can send a message "There's new metadata for you, server" that would improve os-collect-config performance.03:49
SpamapS(since right now it polls incessantly)03:50
asalkeldwow, you ask the user?03:50
asalkeldi am guessing that's a policy normally off03:50
SpamapSthe user, the instance, etc.03:50
*** sgran has quit IRC03:51
*** sgran has joined #heat03:51
SpamapSalso for breakpointing, using a message bus would be quite efficient.03:51
stevebakerSpamapS: that all sounds good03:51
SpamapSrather than change, wait for poll, action, send signal03:51
SpamapSanyway, that was an interesting conversation03:52
stevebakerSpamapS: Is it worth me spending time on swift as a metadata store? I was planning to squeeze it in before FPF03:52
*** nkhare has joined #heat03:52
SpamapSstevebaker: yes its worth it03:52
stevebakerk03:52
SpamapSstevebaker: we talked about that being a good backend for those who don't want to do Zaqar03:53
SpamapSsince we're basically saying "this is the best way" but it isn't integrated03:53
stevebakerSpamapS: with versioned objects swift might be reasonable for a signalling store too03:53
SpamapSpolling swift will still be inefficient on network bandwidth, but it will at least be polling a cheap resource03:53
stevebakerI wonder if we can poll checking for modified headers03:54
*** ramishra has quit IRC03:55
SpamapSalso we did some brain storming on how to solve the "how do we remove an unhealthy member of a group of servers" and also how to make secondary resources that are mapped to the group (so for instance, make a software deployment that is 1:1 with members of the group03:55
SpamapSstevebaker: yeah I bet Swift handles Last-Modified quite well.03:55
SpamapScould even map to basically a memcache hit since the data would likely stay cached if it is polled03:55
SpamapSor Etag for tha tmatter03:56
SpamapSbut yeah, still.. polling sucks.. lets get a queue03:56
stevebakeryep03:56
*** sgran has quit IRC03:56
SpamapSanyway I need to sleep03:56
sdake_night all off to bed03:57
*** sdake_ has quit IRC03:57
SpamapSstevebaker: please feel free to add questions to that etherpad. I'll slap somebody around with a big trout so they take better notes tomorrow. ;)03:57
*** sgran has joined #heat03:57
stevebakerSpamapS: ok. If I get something up for the resource group cluster config I'll put the review links in the etherpad too, for shadower and randallburt03:58
*** ramishra has joined #heat04:03
tiantian<stevebaker>:hi, about the resources which be implicit-created by heat,such as port in ec2-instance creation, heat won't to delete them if delete the stack, is there have a good solution?04:03
*** avquadri has joined #heat04:03
stevebakertiantian: implicit resources need to be managed by the heat resource implementation. We already to that04:04
*** sgran has quit IRC04:05
*** sgran has joined #heat04:06
*** shakamunyi has joined #heat04:07
tiantian<stevebaker>: we met a problem: create a ec2 instance and specified the subnet_id, heat will call neutronclient to create a port, but the instance creation is failed when schedule, and then I delete the stack, but the port is still exist04:08
*** harlowja is now known as harlowja_away04:08
*** nkhare has quit IRC04:10
*** sgran has quit IRC04:10
stevebakertiantian: that is a bug that needs to be fixed. The port id needs to be stored in instance resource_data so that the port can be deleted on instance delete04:11
*** bvivek has joined #heat04:12
tiantian<stevebaker>:Thanks, I will see it04:13
stevebakertiantian: ok, thanks04:13
*** Murali_ has quit IRC04:19
*** sgran has joined #heat04:21
*** sgran has quit IRC04:25
*** kebray has joined #heat04:26
*** sgran has joined #heat04:27
asalkeldschool run, brb04:27
*** sgran has quit IRC04:32
*** sgran has joined #heat04:33
*** ckmvishnu has left #heat04:38
*** sgran has quit IRC04:39
*** sgran has joined #heat04:40
*** sgran has quit IRC04:46
*** sgran has joined #heat04:48
*** wirehead_ has quit IRC04:49
*** piyush has quit IRC04:50
*** sgran has quit IRC04:52
*** kopparam has joined #heat04:52
*** wirehead_ has joined #heat04:53
*** nikunj2512 has joined #heat04:53
openstackgerritA change was merged to openstack/heat: Add some stubs speeding up test suite  https://review.openstack.org/11512904:57
*** sgran has joined #heat04:57
openstackgerritKanagaraj Manickam proposed a change to openstack/heat: Resource sql table column 'nova_instance' is misleading  https://review.openstack.org/11055704:58
*** achampion has quit IRC05:00
*** sgran has quit IRC05:01
*** sgran has joined #heat05:08
*** tomek_adamczewsk has joined #heat05:08
*** Krast has quit IRC05:08
*** samstav has joined #heat05:09
*** sgran has quit IRC05:13
*** sgran has joined #heat05:13
*** shakamunyi has quit IRC05:13
*** arbylee has quit IRC05:17
*** tiantian has quit IRC05:20
*** sgran has quit IRC05:22
*** killer_prince is now known as lazy_prince05:22
*** sgran has joined #heat05:24
*** Qiming has quit IRC05:25
*** achampion has joined #heat05:26
*** Qiming has joined #heat05:27
*** tiantian has joined #heat05:28
*** sgran has quit IRC05:29
*** sgran has joined #heat05:30
*** achampion has quit IRC05:31
*** Qiming_ has joined #heat05:32
*** Qiming has quit IRC05:33
*** tiantian has quit IRC05:34
*** bmahalakshmi has joined #heat05:34
*** sgran has quit IRC05:35
*** sgran has joined #heat05:35
*** ckmvishnu1 has joined #heat05:35
*** kebray has quit IRC05:35
*** k4n0 has joined #heat05:36
*** Qiming__ has joined #heat05:37
*** samstav has quit IRC05:38
*** ckmvishnu1 has left #heat05:38
*** Qiming_ has quit IRC05:38
*** bmahalakshmi has quit IRC05:39
*** sgran has quit IRC05:39
*** bmahalakshmi has joined #heat05:40
*** morganfainberg_Z is now known as morganfainberg05:41
openstackgerritA change was merged to openstack/heat: WaitConditionHandle resources, create events with reason data  https://review.openstack.org/10682205:41
*** sgran has joined #heat05:45
*** sgran has quit IRC05:50
*** sgran has joined #heat05:51
*** rwsu has quit IRC05:51
*** sgran has quit IRC05:56
*** achampion has joined #heat05:56
openstackgerritVictor Sergeyev proposed a change to openstack/heat: Fix downgrades in migration scripts 016 and 035  https://review.openstack.org/10998005:57
openstackgerritVictor Sergeyev proposed a change to openstack/heat: Run migration tests on PostgreSQL and MySQL  https://review.openstack.org/10965805:57
*** tomek_adamczewsk has quit IRC06:00
*** achampion has quit IRC06:01
*** sgran has joined #heat06:01
*** unmeshg has joined #heat06:02
*** sgran has quit IRC06:05
*** rwsu has joined #heat06:08
*** ramishra has quit IRC06:09
*** sgran has joined #heat06:12
*** mohits has joined #heat06:12
*** Krast has joined #heat06:14
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/10497506:14
*** sgran has quit IRC06:17
*** sgran has joined #heat06:17
*** ramishra has joined #heat06:21
*** sgran has quit IRC06:21
*** sgran has joined #heat06:23
openstackgerritKanagaraj Manickam proposed a change to openstack/heat: Resource sql table column 'nova_instance' is misleading  https://review.openstack.org/11055706:26
skraynevgood morning06:26
*** achampion has joined #heat06:26
*** sdake has quit IRC06:26
*** sgran has quit IRC06:27
openstackgerritIshant Tyagi proposed a change to openstack/heat: Add subnets attribute to OS::Neutron::Port resource  https://review.openstack.org/10540806:28
*** Krast has quit IRC06:28
skraynevlifeless: ok, I got your idea. However it's normal practice to add  test for fixed bug. If you find a bug It means, that current tests are not covered this problem, so right way to have change+ test (except cases, when it's trivial change)06:31
*** sgran has joined #heat06:33
skraynevlifeless: Possibly I was not fully correct when suggested you to add test (for this bug). And of course I did not want to say "Hey I against it, because it has not test!"06:33
*** ramishra has quit IRC06:35
skraynevlifeless: and if I want say "thx for the fix, but we do not merge it..." I would choose -2.06:35
*** Qiming_ has joined #heat06:35
skraynevlifeless: my aim was to improve this change by adding specific test.06:36
*** sgran has quit IRC06:38
lifelesssure06:38
lifelessand I don't want to seem like I'm against tests - I'm not :)06:38
*** Qiming__ has quit IRC06:38
*** Qiming__ has joined #heat06:39
*** TonyBurn_ has joined #heat06:40
*** Qiming_ has quit IRC06:40
*** tiantian has joined #heat06:41
skraynevlifeless: :)06:42
lifelessskraynev: another way to look at it - this doesn't reduce coverage at all; new code would reduce coverage.06:42
lifelessnot that coverage is a great metric ;)06:43
*** pasquier-s has joined #heat06:43
*** jprovazn has joined #heat06:44
skraynevlifeless: he-he. crazy idea - additional job in Jenkins with check percent of coverage06:45
asalkeldskraynev, we have coverage i think06:47
*** stevelle is now known as stevelle|away06:47
asalkeldor at least we did at some point06:47
*** sgran has joined #heat06:48
skraynevasalkeld: really? I meant job which sets -1 if coverage lower then 90 percent for example.06:48
asalkeldi think we lost coverage when we went to testr06:49
asalkeldbut we never had "the coverage can't reduce"06:49
asalkeldgood idea tho'06:49
lifelesstestr does coverage06:50
asalkeldlifeless, how do we hook that up?06:50
asalkelddo you have an example up your sleeve?06:50
asalkeldI'll post a patch for it, if possible06:50
lifelessasalkeld: python setup.py test --coverage06:51
asalkeldso we just need a tox target06:52
lifelessthere's stock coverage stuff in infra already I think06:52
asalkeldI'll look at other projects06:53
skraynevasalkeld: our tox.ini has section for cover command already06:53
skraynevso possibly we may use it06:53
asalkeldgate doesn't trigger it tho06:54
asalkeldeven on nova06:55
asalkeldhttps://review.openstack.org/#/c/104147/06:55
*** chandankumar has joined #heat07:04
*** sgran has quit IRC07:04
*** sgran has joined #heat07:04
*** stevelle|away has quit IRC07:17
*** kopparam has quit IRC07:18
*** kopparam has joined #heat07:19
*** kopparam has quit IRC07:23
*** jcoufal has joined #heat07:26
*** tomek_adamczewsk has joined #heat07:27
*** achampion has quit IRC07:30
*** asalkeld has quit IRC07:35
*** ramishra has joined #heat07:35
*** ramishra has quit IRC07:40
*** TonyBurn_ has left #heat07:45
*** ifarkas has joined #heat07:46
shardymorning all07:48
*** jcoufal has quit IRC07:51
*** che-arne|2 has quit IRC07:52
*** kopparam has joined #heat07:53
*** nkhare has joined #heat07:55
*** kopparam has quit IRC07:58
*** Qiming__ is now known as Qiming08:01
Qimingshardy, a quick question?08:02
shardyQiming: Hi, sure08:02
Qimingshardy, we have a plan to contribute a resource type to Heat so that Heat can talk to IBM SoftLayer cloud08:02
*** sorantis has joined #heat08:02
Qimingshardy, do we need to propose a specs for this?08:02
*** jcoufal has joined #heat08:03
QimingI believe the code should live in the contrib subdirectory08:03
shardyQiming: Yes, it's probably a good idea, so folks can fully understand what's being proposed08:03
Qimingshardy, thanks, will do08:04
*** asalkeld has joined #heat08:05
shardyQiming: In particular it would be interesting to understand how you plan to solve the authentication disconnect between the two services, and how it is expected to interact with other (openstack) resources08:06
shardyDoes SoftLayer only do compute, or also other things like storage and networking?08:06
Qimingshardy, I believe Softlayer has all sorts of resources, but we currently only implemented a resource type to create VMs on that cloud.08:08
shardyQiming: Ok - I guess the question of interaction is even more important to detail in the spec then, as if the intention is to implement a whole set of resources which have no interaction and a lot of overlap with the openstack resources, the upstream (openstack) tree might not be the most appropriate place for them08:11
shardywe can have that discussion after you've posted a spec with more details though :)08:11
*** alexheneveld has joined #heat08:12
Qimingsure, that makes us more clear on why a specs review is needed08:12
lifelessis softlayer going to offer an OpenStack API ?08:12
Qiminglifeless, there is a project named jumpgate that briges OpenStack to SoftLayer APIs08:13
lifelessI mean, IBM have PowerVC which is an openstack API offering on top of their power7 VM thingy08:13
*** fayablazer has joined #heat08:13
Qimingwe are proposing to have OpenStack talk to SoftLayer APIs directly08:14
Yanyanhulifeless, hi, actually PowerVC itself is based on openstack08:14
lifelessYanyanhu: I know :)08:15
lifelessYanyanhu: it caused a bit of a discussion :>08:15
*** julienvey has joined #heat08:17
*** kopparam has joined #heat08:19
*** nkhare has quit IRC08:20
*** Krast has joined #heat08:22
*** derekh has joined #heat08:23
*** achampion has joined #heat08:27
*** gpocente1 is now known as gpocentek08:27
*** gpocentek has joined #heat08:27
openstackgerritSergey Kraynev proposed a change to openstack/heat: Using neutron utils function from neutron plugin  https://review.openstack.org/11495708:29
openstackgerritSergey Kraynev proposed a change to openstack/heat: Move neutron_utils functions to neutron client  https://review.openstack.org/11521008:29
openstackgerritSergey Kraynev proposed a change to openstack/heat: Moving network_id_from_subnet_id to neutron client  https://review.openstack.org/10538208:29
*** achampion has quit IRC08:31
*** bvivek has quit IRC08:39
openstackgerritunmesh-gurjar proposed a change to openstack/heat: Resolve server and instance status redundancy  https://review.openstack.org/11494108:52
*** alexheneveld has quit IRC09:05
*** avquadri has quit IRC09:08
*** andreaf_ has quit IRC09:10
*** mkollaro has joined #heat09:13
*** ramishra has joined #heat09:14
*** ramishra has quit IRC09:18
openstackgerritPeter Belanyi proposed a change to openstack/python-heatclient: Add support for multiple environment files  https://review.openstack.org/11098409:25
openstackgerritA change was merged to openstack/heat: Using default FnGetRefId behavior for LaunchConfig  https://review.openstack.org/9754309:27
*** achampion has joined #heat09:27
openstackgerritA change was merged to openstack/heat: Return metadata from resource_signal RPC interface  https://review.openstack.org/10682309:28
openstackgerritA change was merged to openstack/heat: Add owner_id to new _create_stack RPC interface  https://review.openstack.org/11507309:29
*** achampion has quit IRC09:32
*** andreaf has joined #heat09:42
*** avquadri has joined #heat09:42
*** che-arne has joined #heat09:43
*** Daviey has quit IRC09:44
*** alexpilotti has joined #heat09:45
*** Qiming has quit IRC10:03
*** alexheneveld has joined #heat10:06
*** lazy_prince is now known as killer_prince10:08
*** Yanyanhu has quit IRC10:08
*** avquadri has quit IRC10:10
*** avquadri has joined #heat10:10
*** Daviey has joined #heat10:13
*** julienvey has quit IRC10:18
*** sgran has quit IRC10:18
*** killer_prince is now known as lazy_prince10:19
openstackgerrithuangtianhua proposed a change to openstack/heat: Fix port residue when instance deletion  https://review.openstack.org/11523410:20
*** kopparam has quit IRC10:21
*** kopparam has joined #heat10:22
*** sorantis has quit IRC10:23
*** sgran has joined #heat10:25
*** kopparam has quit IRC10:26
*** achampion has joined #heat10:28
openstackgerritA change was merged to openstack/heat: Fix client exception handling in VolumeExtendTask  https://review.openstack.org/11501310:29
*** julienvey has joined #heat10:29
*** andreaf has quit IRC10:33
*** achampion has quit IRC10:33
*** piyush1 has joined #heat10:34
openstackgerritAnant Patil proposed a change to openstack/heat: Hard delete backup stack after successful update.  https://review.openstack.org/11198610:44
*** bvivek has joined #heat10:49
openstackgerritAnant Patil proposed a change to openstack/heat: Hard delete backup stack after successful update.  https://review.openstack.org/11198610:52
*** kopparam has joined #heat10:53
*** mohits has quit IRC10:53
*** ifarkas has quit IRC10:55
*** ifarkas_ has joined #heat10:57
*** nkhare has joined #heat10:58
*** EricGonczer_ has joined #heat10:58
*** sorantis has joined #heat11:00
*** pmyers has joined #heat11:02
*** EricGonczer_ has quit IRC11:07
*** alexheneveld has quit IRC11:09
*** EricGonczer_ has joined #heat11:09
*** KanagarajM has quit IRC11:11
*** alexheneveld has joined #heat11:11
*** EricGonczer_ has quit IRC11:14
*** ckmvishnu1 has joined #heat11:17
*** ifarkas_ has quit IRC11:18
*** Qiming has joined #heat11:18
*** andreaf has joined #heat11:19
openstackgerritunmesh-gurjar proposed a change to openstack/heat: Resolved server and instance status redundancy  https://review.openstack.org/11494111:20
*** alexheneveld has quit IRC11:23
*** achampion has joined #heat11:29
*** ifarkas_ has joined #heat11:29
*** ifarkas_ has quit IRC11:32
*** ifarkas has joined #heat11:32
*** nkhare has quit IRC11:33
*** kopparam has quit IRC11:33
*** avquadri has quit IRC11:33
*** achampion has quit IRC11:33
*** asalkeld_ has joined #heat11:39
*** asalkeld has quit IRC11:42
*** tiantian has quit IRC11:45
*** achampion has joined #heat11:58
*** achampion has quit IRC12:02
*** Krast has quit IRC12:02
*** bmahalakshmi has quit IRC12:04
* SpamapS yawns12:06
*** ckmvishnu1 has quit IRC12:13
*** sgordon has joined #heat12:16
*** ramishra has joined #heat12:16
*** ramishra has quit IRC12:21
*** cmyster has quit IRC12:23
*** ccrouch has joined #heat12:25
*** sorantis_ has joined #heat12:30
*** sorantis has quit IRC12:33
*** sorantis_ is now known as sorantis12:33
*** nikunj2512 has quit IRC12:38
*** tonisbones has joined #heat12:39
*** pasquier-s has quit IRC12:40
*** kopparam has joined #heat12:44
*** kopparam has quit IRC12:46
*** rpothier has joined #heat12:49
*** piyush1 has quit IRC12:49
*** asalkeld_ has quit IRC12:50
*** nosnos has quit IRC12:56
*** unmeshg has quit IRC12:57
*** jpeeler has joined #heat13:01
*** jpeeler has quit IRC13:01
*** jpeeler has joined #heat13:01
*** randallburt has joined #heat13:03
*** jasondotstar has joined #heat13:04
*** randallburt has quit IRC13:04
*** randallburt has joined #heat13:04
*** achampion has joined #heat13:09
*** saju_m has joined #heat13:11
*** piyush has joined #heat13:15
*** zaneb has joined #heat13:19
*** alexheneveld has joined #heat13:21
*** jasond has joined #heat13:23
*** pasquier-s has joined #heat13:24
*** radez_g0n3 is now known as radez13:25
openstackgerritThomas Herve proposed a change to openstack/heat: Remove resource_set_id(None) calls  https://review.openstack.org/11528513:25
jasondrandallburt: would you mind reviewing https://review.openstack.org/#/c/104302 ?13:29
randallburtjasond:  1 sec13:30
*** BillArnold has joined #heat13:33
*** alexheneveld has quit IRC13:35
*** samstav has joined #heat13:36
*** samstav has quit IRC13:37
*** alexheneveld has joined #heat13:39
*** samstav has joined #heat13:42
*** jcoufal has quit IRC13:45
*** piyush has quit IRC13:46
*** jcoufal has joined #heat13:46
*** nkhare has joined #heat13:46
*** piyush has joined #heat13:47
*** bvivek has quit IRC13:48
*** sorantis has quit IRC13:50
*** piyush has quit IRC13:50
*** samstav has quit IRC13:55
*** samstav has joined #heat13:55
*** pasquier-s_ has joined #heat13:55
*** nkhare has quit IRC13:57
*** pasquier-s has quit IRC13:58
Qiminghi, can I get some help on diagnosing this error? "ExpectedMethodCallsError: Verify: Expected methods never called: 0. MultipleTimesGroup "default">13:59
*** vijendar has joined #heat14:00
shardyQiming: Something is stubbed to happen multiple times, and it's either happening only once, or not at all14:00
Qimingshardy, thanks, keep digging now14:01
*** ramishra has joined #heat14:01
Qimingshardy, the error message means a method 'default' has not been called?14:02
*** bmahalakshmi has joined #heat14:02
*** spzala has joined #heat14:03
*** EricGonczer_ has joined #heat14:04
*** sorantis has joined #heat14:05
therveNo it's a group internal to mox IIRC14:05
therveshardy, Added a comment on https://review.openstack.org/#/c/87280/ if you want to chat about it14:05
Qimingsweating ...14:06
*** ramishra has quit IRC14:06
*** ramishra has joined #heat14:07
shardytherve: Hmm, so we're storing snapshot_image_id in the server resource data, and again in the snapshot row?14:07
therveYeah :/14:08
therveI basically use the resource data as a channel14:08
shardythat's pretty confusing..14:08
*** dmakogon_ is now known as denis_makogon14:08
therveWell14:08
therveThe snapshot needs to store all the resource data14:08
therveBecause they can change independently14:09
*** tnurlygayanov has quit IRC14:11
shardytherve: Ok, looking at the stack.py code I see what you mean14:12
*** lazy_prince is now known as killer_prince14:13
*** BillArnold has quit IRC14:15
*** shakamunyi has joined #heat14:17
*** chandankumar has quit IRC14:17
openstackgerritVijendar Komalla proposed a change to openstack/heat: Check project ID on stack adopt  https://review.openstack.org/11071414:17
*** david-lyle has joined #heat14:24
*** andersonvom has joined #heat14:27
*** andersonvom has quit IRC14:29
*** piyush has joined #heat14:30
*** andersonvom has joined #heat14:30
*** ramishra has quit IRC14:30
*** shakamunyi has quit IRC14:32
viktorsstevebaker: Hi! Could you please re-review patch https://review.openstack.org/#/c/109658/ (Run migration tests on PostgreSQL and MySQL) ? Thanks!14:33
*** Murali has joined #heat14:34
*** Murali has quit IRC14:34
*** Murali_ has joined #heat14:35
*** piyush has quit IRC14:37
*** ramishra has joined #heat14:39
*** jprovazn has quit IRC14:40
*** BillArnold has joined #heat14:41
*** jdandrea has joined #heat14:43
*** jdandrea has quit IRC14:43
*** jdandrea has joined #heat14:43
*** shakamunyi has joined #heat14:48
*** alexheneveld has quit IRC14:50
*** ramishra has quit IRC14:51
*** piyush has joined #heat14:51
*** piyush has quit IRC14:53
*** piyush has joined #heat14:53
*** tnurlygayanov has joined #heat14:53
*** arbylee has joined #heat14:55
*** arbylee has quit IRC14:55
openstackgerritVijendar Komalla proposed a change to openstack/heat: Encrypt heat template parameters  https://review.openstack.org/9790014:56
*** saju_m has quit IRC14:57
*** arbylee has joined #heat14:58
*** arbylee has quit IRC14:58
*** arbylee has joined #heat14:58
*** andersonvom has quit IRC14:59
*** piyush has quit IRC14:59
*** alexheneveld has joined #heat14:59
*** andersonvom has joined #heat14:59
*** tyson_ has quit IRC15:02
*** alexheneveld_ has joined #heat15:03
*** gokrokve has joined #heat15:03
*** alexheneveld has quit IRC15:04
*** alexheneveld_ is now known as alexheneveld15:04
*** ramishra has joined #heat15:04
*** piyush has joined #heat15:06
pscheieIn the example given in http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Heat::ResourceGroup, %index% is used to assign the instance number to the name.15:09
pscheieBut when I try it, heat is just interpreting %index% as a literal string.15:09
pscheieIs this not an actual variable?  Or do I have to define it myself?15:10
pscheieactual = predefined15:10
*** sorantis has quit IRC15:11
*** ramishra has quit IRC15:12
shardypscheie: the %index% code was added quite recently, are you running icehouse?15:13
pscheieshardy, kinda: for heat, yes.  For the rest of OS, we're still on havana.15:14
*** tyson_ has joined #heat15:16
*** pasquier-s has joined #heat15:17
pscheieIn the doc page, under Properties, it lists it as 'index_var'; I don't understand the difference between that and %index%.15:17
*** alexpilotti has quit IRC15:18
randallburtpscheie:  this feature just landed in master, so it doesn't work for icehouse unless you patch it.15:19
*** pasquier-s_ has quit IRC15:19
pscheierandallburt, ah, ok.15:20
pscheieIs there an ID property I could use instead?  I'm just trying to construct a unique name for each instance.15:21
randallburtandersonvom:  fyi relevant to your interests: https://review.openstack.org/103552 Are those params needed for preview? Timeout maybe, but there's nothing to rollback.15:23
*** zz_gondoi is now known as gondoi15:23
*** sorantis has joined #heat15:23
*** che-arne has quit IRC15:28
openstackgerritThomas Herve proposed a change to openstack/heat: Remove resource_id_set(None) calls  https://review.openstack.org/11528515:31
openstackgerritA change was merged to openstack/heat: Resolved server and instance status redundancy  https://review.openstack.org/11494115:35
openstackgerritA change was merged to openstack/heat: Add utility functions for Swift TempURLs  https://review.openstack.org/10430215:37
openstackgerritA change was merged to openstack/heat: Add OS::Swift::Signal resource  https://review.openstack.org/9694715:37
*** che-arne has joined #heat15:42
*** ramishra has joined #heat15:43
*** nkhare has joined #heat15:44
shardyrandallburt: there's nothing to timeout either, because preview is a synchronous call15:45
openstackgerritA change was merged to openstack/heat: Implement snapshots for servers and volumes  https://review.openstack.org/8728015:45
randallburtshardy:  agreed, however, looking at the feedback, its so those values are reflected in the response (what would Heat do if I sent it this template and these settings/values?)15:45
shardyrandallburt: I guess, it just seems really pointless to preview something the user supplies anyway15:47
shardyit's not like the response is aligned with create anyway15:47
randallburtshardy:  I don't disagree, but I'm not against it if it mattered enough to someone to submit a patch for it.15:47
*** ramishra has quit IRC15:47
shardyrandallburt: yeah, I guess - perhaps there are (or will be) some validation paths which consider timeout15:50
randallburtshardy:  yeah, could be.15:50
shardythere's definitely some runtime validation which considers it in the autoscaling implementation15:50
shardyI don't think preview would hit it atm though15:51
randallburtshardy:  ah, cool. didn't know that. IIRC, it does try to validate some things, but IIRC it does have to punt a bit.15:51
*** tomek_adamczewsk has quit IRC15:52
shardyhttps://github.com/openstack/heat/blob/master/heat/engine/resources/autoscaling.py#L37915:52
*** derekh has quit IRC15:52
*** piyush has quit IRC15:54
*** sdake has joined #heat15:56
*** sdake has quit IRC15:56
*** sdake has joined #heat15:56
*** chandankumar has joined #heat15:57
*** TravT has joined #heat15:58
sdakemorning15:58
pscheieIf I don't specify a name for my multiple instances, I get names like dave1-identityapi_group-rw2fsk76jupw-0-net5xyxamwc3.16:00
*** kebray has joined #heat16:00
*** kebray has quit IRC16:01
pscheieThis appears to be a concatenation of the stack, the ResourceGroup name, the ID of the ResourceGroup, an instance number, and the ID of the instance.16:01
*** alexheneveld has quit IRC16:01
pscheieIs that correct?16:01
pscheieMore to the point, can I access those pieces and create the name myself?16:02
pscheieThe index number for the instance apparently isn't currently available in iceshouse.16:02
pscheieI'm mostly interested in those last two part of the name, the instance number (index?) and the ID.16:03
*** sorantis_ has joined #heat16:04
*** alexpilotti has joined #heat16:04
*** sorantis has quit IRC16:05
*** sorantis_ is now known as sorantis16:05
*** alexpilotti has quit IRC16:06
*** alexheneveld has joined #heat16:06
*** alexpilotti has joined #heat16:06
*** sorantis has quit IRC16:07
*** fayablazer has quit IRC16:08
*** alexheneveld has quit IRC16:11
andersonvomrandallburt: yeah,... no need to have rollback. timeout, since there's validation, it *may* be ok, but other than that, no need for it either.  I'll comment on the issue16:11
randallburtandersonvom:  k. I'm ok with it being there fwiw.16:12
*** alexheneveld has joined #heat16:14
*** viktors is now known as viktors|afk16:16
andersonvomrandallburt: I have mixed feelings.  While it seems fine for them to be there, it may cause confusion as well, since users may be surprised to see preview with timeout X working, but create failing because it times out.16:16
shardyandersonvom: I agree, but it seems like the mistake was adding them to the preview API (especially rollback), so I guess it's hard to now argue the existing API interfaces shouldn't be exposed via the client..16:17
*** sdake has quit IRC16:17
randallburtandersonvom:  maybe. could be an issue of documentation, though. Stack preview = "What would heat do if i sent it this template with these values". Timeout and rollback are things you can send that will be reflected in the stack.16:17
*** sdake has joined #heat16:17
randallburtand then there's what shardy said.16:18
andersonvomshardy: oh, they're in the API.... hummm we should probably remove them, then! :P16:18
randallburtdoh!16:18
andersonvombut while they're not removed, they should be there.16:18
andersonvomin the client, that is16:18
sdakeshardy around?16:19
sdakeshardy can you clean up some doc text for a bug - I just don't have any idea what the bug is talking about16:19
*** sdake has quit IRC16:20
*** sdake has joined #heat16:20
*** Qiming has quit IRC16:23
*** cody-somerville has quit IRC16:28
*** piyush has joined #heat16:28
*** piyush has quit IRC16:30
*** achampion has quit IRC16:31
shardysdake: Hi, sure16:32
*** sjmc7 has joined #heat16:34
shardyandersonvom: yeah, see http://developer.openstack.org/api-ref-orchestration-v1.html16:36
shardyI don't think we can remove them, and to be fair timeout is noted as only being for validation16:36
shardymaybe we just update the doc to note that disable_rollback does nothing for preview and only exists for symetry with create16:37
andersonvomshardy: I was just looking at that just to come to the same conclusion! =P16:37
andersonvomthough we could, technically, just pop disable_rollback from preview16:38
shardyandersonvom: was preview in Icehouse?16:38
* shardy forgets16:38
andersonvomshardy: good question16:38
sdakeshardy i email16:38
sdakein email16:39
andersonvomshardy: it was16:39
shardyI'd just rather not have existing requests which work suddenly break for the sake of ignoring one argument16:39
shardyandersonvom: yeah, just looking at the code16:39
shardysounds like leave it as-is for now then and update the docs16:39
*** ifarkas has quit IRC16:40
andersonvomshardy: I agree, but the request would still work, right?16:40
andersonvombut I agree, it makes more sense to just update the docs16:40
andersonvomI'll submit a patch for that16:40
*** gokrokve_ has joined #heat16:43
*** gokrokve has quit IRC16:47
*** pasquier-s_ has joined #heat16:51
*** Murali_ has quit IRC16:53
*** pasquier-s has quit IRC16:54
*** jasond has quit IRC16:55
*** harlowja_away is now known as harlowja16:56
*** dsneddon has quit IRC16:56
*** dsneddon has joined #heat16:57
*** randallburt has quit IRC16:57
*** saju_m has joined #heat16:57
*** arbylee has quit IRC16:59
*** andersonvom has quit IRC17:05
*** andersonvom has joined #heat17:07
*** Murali_ has joined #heat17:07
*** arbylee has joined #heat17:16
*** bvivek has joined #heat17:19
*** nkhare has quit IRC17:25
*** killer_prince has quit IRC17:37
*** sjmc7 has quit IRC17:38
*** chandankumar has quit IRC17:39
*** shakamunyi has quit IRC17:39
*** stevelle has joined #heat17:45
*** alexheneveld has quit IRC17:52
*** radez is now known as radez_g0n317:58
*** Tross has joined #heat17:59
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/10516618:01
*** kebray has joined #heat18:01
*** mageshgv has joined #heat18:03
*** radez_g0n3 is now known as radez18:05
*** shakamunyi has joined #heat18:11
*** achampion has joined #heat18:12
*** viktors has joined #heat18:15
*** che-arne has quit IRC18:16
andreluizhow do i access a load balancer/send requests to it? i cant find an IP or anything like that18:18
*** bmahalakshmi has quit IRC18:26
*** radez is now known as radez_g0n318:28
*** chandankumar has joined #heat18:29
*** shakamunyi has quit IRC18:30
*** randallburt has joined #heat18:37
zanebandreluiz: you probably want to create a floating IP and assign it to the load balancer18:37
*** randallburt has quit IRC18:37
*** randallburt has joined #heat18:37
*** jasond has joined #heat18:39
*** gokrokve has joined #heat18:40
*** gokrokve_ has quit IRC18:44
*** jasond has quit IRC18:44
*** shakamunyi has joined #heat18:44
*** daneyon has joined #heat18:45
*** jasond has joined #heat18:45
*** gokrokve has quit IRC18:45
*** julienvey has quit IRC18:48
*** kebray has quit IRC18:48
*** daneyon has quit IRC18:50
*** david-ly_ has joined #heat18:50
*** daneyon has joined #heat18:50
*** david-lyle has quit IRC18:51
*** ckmvishnu has joined #heat18:53
*** daneyon has quit IRC18:55
*** kebray has joined #heat18:55
ckmvishnuHi, I am inserting into multiple tables as part of schema migration in  _pre_upgrade_xx. is is ok to send all of the inserted data as a Tuple to _check_xx?18:56
*** kebray_ has joined #heat18:56
*** bvivek has quit IRC18:56
*** kebray_ has quit IRC18:59
*** kebray has quit IRC18:59
*** viktors has left #heat19:02
*** TravT|2 has joined #heat19:03
*** saju_m has quit IRC19:03
*** kebray has joined #heat19:05
*** kebray has quit IRC19:05
*** TravT has quit IRC19:06
pscheieAre there intrinsic properties for OS::Nova::Server resources?  That is, any that exist automatically, not defined by me?19:06
pscheieFor example, for a given stack, there is OS::stack_id.19:07
pscheieBut I'm looking for something on an individual instance level.19:07
*** TravT|2 has quit IRC19:08
openstackgerritTomas Sedovic proposed a change to openstack/heat: Use empty list in list_join for validation  https://review.openstack.org/11537919:09
shadowerzaneb: a two line fix for https://bugs.launchpad.net/heat/+bug/1358831 that seems to make us move forward, but then I get a stack failure related to the %index% workaround19:09
uvirtbotLaunchpad bug 1358831 in heat "get_attr used within list_join in SoftwareConfig returns none" [Undecided,In progress]19:09
shadowerwill look into that next19:09
shadowerthe patch is just a POC, no tests, not sure that's the right place to fix it eithre19:09
*** kebray has joined #heat19:10
*** harlowja has quit IRC19:13
*** harlowja has joined #heat19:13
*** david-ly_ is now known as david-lyle19:13
*** jprovazn has joined #heat19:13
andreluizzaneb: interesting thing, the only thing on my stack which does not show a resource id is the load balancer19:15
*** ccrouch has quit IRC19:21
*** gokrokve has joined #heat19:24
*** sjmc7 has joined #heat19:31
*** saju_m has joined #heat19:32
*** randallburt has quit IRC19:38
*** akuznetsov has quit IRC19:41
*** kebray has quit IRC19:45
*** sorantis has joined #heat19:48
*** sjmc7 has quit IRC19:51
*** ccrouch has joined #heat19:54
*** ckmvishnu has quit IRC19:54
*** chandankumar has quit IRC19:56
*** sjmc7 has joined #heat19:57
*** stevelle has quit IRC19:58
*** stevelle has joined #heat19:58
*** stevebaker has quit IRC20:00
*** stevebaker has joined #heat20:00
*** saju_m has quit IRC20:01
*** arbylee1 has joined #heat20:02
*** arbylee has quit IRC20:04
*** arbylee1 has quit IRC20:05
*** arbylee has joined #heat20:05
*** sorantis has quit IRC20:06
*** kebray has joined #heat20:08
openstackgerritTomas Sedovic proposed a change to openstack/heat: Use empty list in list_join for validation  https://review.openstack.org/11537920:08
*** mkollaro has quit IRC20:09
*** julienvey has joined #heat20:10
*** tonisbones has quit IRC20:11
*** andreaf_ has joined #heat20:11
*** andreaf_ has quit IRC20:12
*** andreaf_ has joined #heat20:12
*** andreaf_ has quit IRC20:12
*** andreaf_ has joined #heat20:13
*** andreaf has quit IRC20:14
*** asalkeld has joined #heat20:17
*** sjmc7 has quit IRC20:20
andersonvomzaneb: you around?20:21
*** slowe has joined #heat20:22
sloweAnyone here worked with the Docker plugin? Trying to track down some information on what the plugin expects for the port_specs property.20:22
*** pmyers has quit IRC20:26
*** sorantis has joined #heat20:26
*** sjmc7 has joined #heat20:27
zanebandersonvom: sort of20:37
openstackgerritA change was merged to openstack/heat: Run migration tests on PostgreSQL and MySQL  https://review.openstack.org/10965820:37
andersonvomzaneb: quick question, do you see a problem in having this check on create as well? https://github.com/openstack/heat/blob/master/heat/engine/stack_resource.py#L242-L24620:38
zanebandersonvom: sounds reasonable to me20:39
andersonvomzaneb: cool, thanks! =)20:39
*** randallburt has joined #heat20:40
*** randallburt has quit IRC20:40
*** randallburt has joined #heat20:40
*** stevebaker has quit IRC20:41
*** stevebaker has joined #heat20:41
*** shakamunyi has quit IRC20:46
*** kebray has quit IRC20:49
*** tomek_adamczewsk has joined #heat20:52
therveslowe, Yeah?20:53
therveIt should be exactly what the python library wants20:54
*** andreaf_ has quit IRC20:54
slowetherve: I can't find any docs on exactly what port_specs should look like, and the Heat engine log keeps complaining "not a list". Can you provide an example?20:54
*** andreaf_ has joined #heat20:54
*** jprovazn has quit IRC20:54
*** andreaf_ has quit IRC20:54
*** sgordon has quit IRC20:55
therveslowe, What's the value you're passing?20:55
*** andreaf_ has joined #heat20:55
*** sdake has quit IRC20:55
*** andreaf_ has quit IRC20:55
therve["80"] is a valid value for example20:55
*** andreaf_ has joined #heat20:55
slowetherve: Well, I've tried several examples. First, I tried [{"HostPort": "80"}] based on an example I saw online. Next, I tried ["80:80"], but it doesn't like that either.20:56
*** sjmc7_ has joined #heat20:57
therveslowe, Isn't that port bindings?20:57
*** sjmc7 has quit IRC20:58
slowetherve: Yes, but when I tried to use port_bindings Heat didn't like that, either. I thought that perhaps (since this has been the case in other situations) that the docs referencing port_bindings were incorrect, and I needed to use port_specs instead.20:58
therveNo20:59
*** stevelle_ has joined #heat20:59
slowetherve: OK, fair enough. Funny thing is, I can't make the template work even with port_specs completely omitted.20:59
therve{"HostPort": "80"} for port_bindings should work21:00
therveWell we can solve other issues if you explain them to me :)21:00
slowetherve: Let me do some additional testing using port_bindings instead of port_specs and I'll see how things turn out. Thanks for your help.21:01
therveNo problem21:01
therveAh actually it's 80/tcp: [{"HostPort": "80"}]21:02
*** stevelle has quit IRC21:02
therveslowe, see http://techs.enovance.com/7104/multi-tenant-docker-with-openstack-heat21:02
therve(shameless plug)21:02
zanebstevebaker: are you available for the project meeting?21:02
stevebakeryep21:02
slowetherve: That's the example from which I've been working. :-) Still can't seem to make it work, though.21:02
slowetherve: I'll keep trying.21:02
zanebstevebaker: thanks21:03
therveslowe, Note that it depends on your python docker version, I think21:03
slowetherve: I'm using the stable Icehouse release of the plugin (since I'm on 2014.1 packages)21:04
*** stevelle_ has quit IRC21:04
therveThat may be an issue. But I was talking about the docker library21:04
slowetherve: You're referring to docker-py, correct?21:05
therveYep21:05
slowetherve: How would I check the version that I have installed?21:05
therveslowe, Depends on you installed it21:05
slowetherve: pip install docker-py21:06
therveslowe, pip show docker-py then21:07
slowetherve: pip search docker-py works, shows that 0.4.0 is installed (latest version)21:07
*** cody-somerville has joined #heat21:08
therveProbably recent enough.21:08
slowetherve: The stable/icehouse branch for the plugin lists >= 0.2.221:09
*** nkhare has joined #heat21:09
therveMy example very explicitely needs the master version, I believe21:09
slowetherve: I see :-(21:10
slowetherve: There are VERY few working examples out there that I've been able to find21:10
*** cody-somerville_ has joined #heat21:11
therveSorry? :)21:11
*** jasondotstar has quit IRC21:11
*** stevelle has joined #heat21:11
slowetherve: :-)21:11
*** henrique_ has quit IRC21:12
slowetherve: Once I get a working configuration I can publish it for the benefit of others21:12
slowetherve: But I have to get it working first :-)21:12
therveI'm sure you can get something working with the icehouse version21:13
*** henrique_ has joined #heat21:14
therveI don't know how useful it'll be21:14
*** cody-somerville has quit IRC21:14
*** cody-somerville_ has quit IRC21:16
*** tomek_adamczewsk has quit IRC21:17
*** EricGonczer_ has quit IRC21:19
slowetherve: I guess we will find out! :-)21:19
therveslowe, Possibly you need an older version of docker-py to use the icehouse version of the resource21:21
slowetherve: OK, I'll play around with pip to see how to install an older version, closer to the 0.2.2 mentioned in the requirements for the stable/icehouse release21:21
*** achampion has quit IRC21:24
*** gokrokve has quit IRC21:28
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add a find_in_env intrinsic function HOT  https://review.openstack.org/8191821:32
*** nkhare has quit IRC21:35
*** gokrokve has joined #heat21:45
*** julienvey has quit IRC21:53
*** gondoi is now known as zz_gondoi21:53
*** julienvey has joined #heat21:59
*** gokrokve has quit IRC22:00
*** rpothier has quit IRC22:06
*** sdake has joined #heat22:07
*** sdake has quit IRC22:07
*** sdake has joined #heat22:07
*** Murali_ has quit IRC22:07
*** gokrokve has joined #heat22:12
*** sjmc7_ has quit IRC22:16
*** vijendar has quit IRC22:17
shadowerstevebaker: ping22:19
*** gokrokve has quit IRC22:19
sdakehey shadower22:19
sdakeup late22:19
shadowerhey sdake22:19
stevebakershadower: hey22:19
shadowersdake: in raleigh for the heat sprint22:19
sdakeah22:19
sdakenice22:19
*** gokrokve has joined #heat22:19
shadowerstevebaker: I was wondering how to go about fixing the failing tempest test for this: https://review.openstack.org/#/c/103928/22:19
shadowerbackground: the instance_user config option is deprecated in icehouse22:20
shadowerso I want to remove it in juno. But that breaks the test that relies on this22:20
shadowerbut I think to fix this involves chanigng the tempest config (not just the test)22:20
stevebakershadower: I'm implementing a OS::Heat::StructuredDeployments which extends a (heavily refactored) ResourceGroup22:21
*** jasond has quit IRC22:21
shadowerstevebaker: yeah, so I've heard. I'll be happy to test it as soon as you've got it22:21
stevebakershadower: so what is failing? using the wrong username to ssh?22:22
shadoweryeah22:22
shadowerbecause with that patch it's whatever the default cloudinit username is for that image22:22
shadower'ubuntu' for ubuntu, 'fedora' for fedora etc.22:23
*** gokrokve has quit IRC22:24
shadowerI could fix that test, but we won't be able to introspect the usename. That should probably be a config value to tempest now22:24
stevebakerthe test image is Fedora 20, so instance_user_config can be set to whatever the default user is. Wouldn't that fix the Icehouse and master jobs?22:24
shadowerstevebaker: is it always fedora 20?22:25
shadowerthat should fix it22:25
shadoweroh, except: that tempest fix has to be coordinated with this patch.22:25
stevebakerit is currently. in the future it would be nice to have experimental jobs which test ubuntu22:26
shadowerright22:26
stevebakershadower: is there a tempest conf for this currently?22:26
shadowerstevebaker: you mean for setting the cloud-init user value.22:27
shadower?22:27
*** randallburt has quit IRC22:27
stevebakershadower: ah, the ssh test is hard-coded to ec2-user22:27
shadoweryea22:27
shadowerstevebaker: so we can hardcode that to fedora which will work with the patch22:28
shadowerbut that'll fail with the current heat22:28
shadowerthere's a way to make current heat use the new behaviour, but we'd have to change heat.conf that tempest uses22:28
stevebakershadower: so bigger picture: no tempest tests will be booting fedora images soon since they are all moving to heat functional tests https://review.openstack.org/#/q/status:open+project:openstack/heat+branch:master+topic:bp/functional-tests,n,z22:28
stevebakershadower: and this will let us do co-ordinated code/test changes. Maybe we should wait for the functional test switchover22:29
shadowerstevebaker: ah, cool. So that's planned for Juno, right?22:29
shadowerI wanted to make sure this gets in before the code freeze22:30
stevebakershadower: yes, it should be in place by j-322:30
shadowerawesome, thanks22:30
shadowerit does make sense to wait for that, then22:31
*** slowe has quit IRC22:32
openstackgerritThomas Herve proposed a change to openstack/heat: Add snapshot restore HTTP API  https://review.openstack.org/9212522:33
openstackgerritThomas Herve proposed a change to openstack/heat: Implement stack restore  https://review.openstack.org/9212422:33
openstackgerritThomas Herve proposed a change to openstack/heat: Implement snapshot listing  https://review.openstack.org/9212622:33
*** sdake has quit IRC22:34
*** harlowja has quit IRC22:39
*** harlowja has joined #heat22:39
*** arbylee has quit IRC22:48
*** julienvey has quit IRC22:53
*** Murali_ has joined #heat22:53
*** sgordon has joined #heat22:53
*** tyson_ has quit IRC22:57
*** tyson_ has joined #heat22:57
*** shakamunyi has joined #heat23:02
stevebakerzaneb: what is the name of your AutoScalingGroup name/id resource map attribute? I've implemented one for ResourceGroup called resource_map23:02
openstackgerritZane Bitter proposed a change to openstack/heat: Provide access to outputs from OS::Heat::AutoScalingGroup  https://review.openstack.org/11542823:06
zanebstevebaker: ^23:06
stevebakerzaneb: so ResourceGroup could align exactly with that and deprecate its resources.* attributes?23:09
*** Murali___ has joined #heat23:11
*** Murali_ has quit IRC23:11
*** Murali___ has quit IRC23:12
*** Murali has joined #heat23:13
*** sgordon has quit IRC23:14
*** stevelle_ has joined #heat23:14
*** achampion has joined #heat23:17
*** stevelle has quit IRC23:17
*** shakamunyi has quit IRC23:18
zanebstevebaker: ehhh, pass. ResourceGroup is kind of a a different thing, because it is tied to sequential IDs23:21
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Refactor nested stack create/update/preview  https://review.openstack.org/11467323:21
* zaneb still wishes we could just let it die23:21
stevebakerzaneb: my local copy isn't so tied to sequential IDs ;)23:22
zaneblol23:22
stevebakerzaneb: subclasses can have any resource naming scheme23:23
zanebso it literally now has all of the downside of autoscaling but none of the upsides ;)23:23
stevebakerits all been straight up refactoring so far (apart from the map attribute)23:23
*** julienvey has joined #heat23:24
*** sjmc7 has joined #heat23:28
*** julienvey has quit IRC23:28
*** spzala has quit IRC23:29
*** jpeeler has quit IRC23:30
*** sorantis has quit IRC23:33
*** shakamunyi has joined #heat23:33
*** zaneb has quit IRC23:36
*** swygue has quit IRC23:36
*** ccrouch has quit IRC23:37
*** swygue has joined #heat23:37
*** arbylee has joined #heat23:41
*** david-lyle has quit IRC23:44
*** david-lyle has joined #heat23:45
*** david-lyle has quit IRC23:45
stevebakerAny bikeshedding for naming the resource OS::Heat::StructuredDeployments ?23:45
stevebakerOS::Heat::StructuredClusterDeployment?23:46
stevebakerOS::Heat::StructuredGroupDeployment?23:46
*** Murali has quit IRC23:51
*** Murali__ has joined #heat23:51
*** BillArnold has quit IRC23:55
*** sdake has joined #heat23:58
*** sjmc7 has quit IRC23:59

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