Thursday, 2014-08-21

*** cyli has quit IRC00:02
*** cyli has joined #heat00:02
*** TravT has quit IRC00:06
*** sgordon has quit IRC00:09
*** Tross has joined #heat00:10
*** andersonvom has joined #heat00:13
*** harlowja has quit IRC00:15
*** harlowja_ has joined #heat00:15
*** andersonvom has quit IRC00:20
openstackgerritBrant Knudson proposed a change to openstack/heat: Use auth_token from keystonemiddleware  https://review.openstack.org/10235800:33
*** Murali_ has joined #heat00:35
*** jcoufal has quit IRC00:55
*** Yanyanhu has joined #heat01:04
*** erkules has joined #heat01:12
*** erkules_ has quit IRC01:14
*** asalkeld has quit IRC01:15
*** shakamunyi has joined #heat01:18
*** tiantian has joined #heat01:30
*** gokrokve has joined #heat01:30
*** asalkeld has joined #heat01:36
*** achampion has quit IRC01:38
*** achampion has joined #heat01:38
*** nosnos has joined #heat01:44
*** gokrokve has quit IRC01:50
*** lazy_prince has quit IRC01:53
*** killer_prince has joined #heat01:55
*** killer_prince is now known as lazy_prince01:55
*** spzala has joined #heat02:02
*** gokrokve has joined #heat02:06
*** spzala has quit IRC02:14
*** lazy_prince has quit IRC02:15
*** killer_prince has joined #heat02:16
*** killer_prince is now known as lazy_prince02:16
*** shakayumi has joined #heat02:25
*** shakamunyi has quit IRC02:28
*** alexiz has joined #heat02:31
*** shakayumi has quit IRC02:34
*** harlowja_ is now known as harlowja_away02:42
*** nkhare has joined #heat02:47
*** ramishra has joined #heat02:48
*** ramishra_ has joined #heat02:49
*** mohits has joined #heat02:51
*** ramishra has quit IRC02:52
*** EricGonczer_ has joined #heat02:54
*** mohits has quit IRC02:55
*** EricGonczer_ has quit IRC02:57
*** achampion has quit IRC03:03
*** achampion has joined #heat03:05
*** ramishra_ has quit IRC03:10
*** ramishra has joined #heat03:11
*** arbylee1 has joined #heat03:17
*** ramishra has quit IRC03:18
*** KanagarajM has joined #heat03:19
*** ramishra has joined #heat03:19
*** arbylee has quit IRC03:20
*** nkhare has quit IRC03:20
*** chandankumar has joined #heat03:27
*** nkhare has joined #heat03:29
openstackgerritVictor Morales proposed a change to openstack/python-heatclient: Removed undefined method in install_env.py file  https://review.openstack.org/11585603:41
*** chandankumar has quit IRC03:44
*** tiantian has quit IRC03:45
*** nkhare has quit IRC03:47
*** gokrokve has quit IRC03:51
openstackgerritAngus Salkeld proposed a change to openstack/heat: Import the stack module directly  https://review.openstack.org/10729203:51
openstackgerritAngus Salkeld proposed a change to openstack/heat: Use the template module to access the Template class  https://review.openstack.org/10729103:51
openstackgerritAngus Salkeld proposed a change to openstack/heat: Avoid name clash between local variable and a module  https://review.openstack.org/11586103:51
*** shakamunyi has joined #heat03:55
*** alexiz has quit IRC03:57
*** harlowja_at_home has joined #heat03:58
*** kebray has joined #heat03:59
*** akuznetsov has joined #heat04:15
*** gokrokve has joined #heat04:36
*** cmyster has joined #heat04:38
cmystermorning04:40
*** sdake has joined #heat04:53
*** sdake has quit IRC04:53
*** harlowja_at_home has quit IRC04:53
*** sdake has joined #heat04:53
praveenkumarAs per https://wiki.openstack.org/wiki/Heat/YAMLTemplates "HeatTemplateFormatVersion is omitted from the template, parsing will assume that the template complies with the most recent format" then why heat client throw exception http://paste.fedoraproject.org/127252/ ?05:09
stevebakerpraveenkumar: good spotting, that is out-of-date documentation. We are strict now and require an explicit format version. Could you please update the wiki>05:11
stevebaker?05:11
praveenkumarstevebaker: alright, let me check if I have require permission for wiki editing.05:12
stevebakerpraveenkumar: actually, that is a very old spec, so it isn't really documentation at all.05:12
praveenkumarstevebaker: So since now heat require explicit format version then is there any way we can can pass yml template to heat_client object and it will convert it required format or we have to convert it in json ourself before passing to client?05:15
stevebakerpraveenkumar: is there a reason you can't just specify a version in your template?05:15
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/10516605:16
praveenkumarstevelle: not any specific reason but I was trying python-heatclient to do all operation and stack.create() need json file or template_url so when I converting a yaml into json which have version info it was throwing error "TypeError: datetime.date(2013, 5, 23) is not JSON serializable"05:19
*** kebray has quit IRC05:20
stevebakerpraveenkumar: ah, you may have to 'quote' the version string in the yaml05:21
*** Murali_ has quit IRC05:21
praveenkumarstevebaker: hmm, that's solve this issue.05:22
*** chandankumar has joined #heat05:25
*** kebray has joined #heat05:27
*** kebray has quit IRC05:27
openstackgerritSergey Kraynev proposed a change to openstack/heat: Move neutron_utils functions to neutron client  https://review.openstack.org/11521005:28
openstackgerritSergey Kraynev proposed a change to openstack/heat: Using neutron utils function from neutron plugin  https://review.openstack.org/11495705:28
openstackgerritSergey Kraynev proposed a change to openstack/heat: Moving network_id_from_subnet_id to neutron client  https://review.openstack.org/10538205:28
openstackgerritSergey Kraynev proposed a change to openstack/heat: Skip validation if depends on not created resource  https://review.openstack.org/10895105:28
openstackgerritSergey Kraynev proposed a change to openstack/heat: Providing reference on resource during preview  https://review.openstack.org/9754405:29
skraynevgood morning05:31
asalkeldhi05:32
*** shakamunyi has quit IRC05:37
*** arbylee1 has quit IRC05:37
*** ramishra has quit IRC05:41
*** ramishra has joined #heat05:42
*** killer_prince has joined #heat05:45
*** arbylee has joined #heat05:46
*** killer_prince has quit IRC05:46
*** ramishra has quit IRC05:47
*** ramishra has joined #heat05:48
*** CDOT has joined #heat05:49
CDOTHi there05:50
CDOTI want some help regarding a problem . Here it is05:50
*** unmeshg has joined #heat05:51
CDOThttp://fpaste.org/127261/86003001/05:52
*** bmahalakshmi has joined #heat05:53
*** ckmvishnu has joined #heat06:03
*** asalkeld has quit IRC06:03
*** gokrokve_ has joined #heat06:05
*** gokrokve has quit IRC06:08
*** gokrokve_ has quit IRC06:09
CDOT http://fpaste.org/127261/86003001/06:12
*** asalkeld has joined #heat06:13
*** saju_m has joined #heat06:19
*** ramishra has quit IRC06:21
*** ramishra has joined #heat06:22
*** zhiwei has joined #heat06:25
*** k4n0 has joined #heat06:25
zhiweihi, I have a question: what can be updated by heat stack-update?06:26
skraynevzhiwei: the simple answer - whole stack, but it depends on what you change in new template which you will use for update06:29
zhiweiskraynev: thanks. I want to know if I can update all the resources in HOT.06:29
zhiweilike autoscalinggroup06:29
skraynevzhiwei: do you mean AWS of OS AutoScalingGroup?06:31
zhiweicase: the old HOT has two autoscalegroup A and B, in the new HOT there is B and C.06:31
zhiweiyes06:31
zhiweiand I also update some attribute in AutoScalingGroup B.06:31
skraynevzhiwei: as far as I know it's possible06:32
zhiweioh, two complex. I don't think nova scheduler can handle this.06:32
skraynevskraynev: I have not tried to do the same thing, so I can not say that all will be awesome :) But I suppose, that it should work correct.06:34
skraynevAnyway I think that some people have such experience and may give you feedback about results or you may try to do it06:36
skraynevand to make sure what will happen06:37
CDOTPlease help me regarding my problem : http://fpaste.org/127261/86003001/06:38
skraynevCDOT: hm. if you want to create instance with the same ip and volume you possibly should remove old before.06:39
skraynevCDOT: and your real question is: how to create vm+volume using heat? right?06:40
CDOTskraynev : What I want is to automatically relaunch a new instance on  the termination of a running instance with the same ip and volume06:42
CDOTskraynev : Basically I want High Availability of an instance06:42
*** arbylee has quit IRC06:46
asalkeldcdot you can do that with the restarter resource06:50
asalkeldand a floating ip06:50
asalkeldtho' restart resource does not work very well atm06:50
CDOTasalkeld : please provide some documentation link if possible06:50
asalkeldcdot, not sure i'd use it for production06:51
skraynevCDOT: https://github.com/openstack/heat-templates/blob/master/cfn/F17/WordPress_Single_Instance_With_HA.yaml06:51
CDOTasalkeld : I was trying to do that with Heat template06:51
*** andersonvom has joined #heat06:52
*** andersonvom has quit IRC06:52
asalkeldcdot, trying to find a template - hold on06:52
CDOTThanks asalkeld06:52
*** alexheneveld has quit IRC06:53
skraynevasalkeld: may be this  https://github.com/openstack/heat-templates/blob/master/cfn/F17/WordPress_Single_Instance_With_HA.yaml ?06:53
asalkeldyes, also: https://github.com/openstack/heat-templates/blob/master/cfn/F17/WordPress_Single_Instance_With_IHA.template06:54
cmysterCDOT: interesting question, but a tricky one. if you set up a static IP, then duplicate, then turn off the original server/stack and start the duplicated one it will start with the same IP. so static IP configuration in the server is imo the simplest and best solution06:54
CDOTcmyster : thats ok. but how to automate it using heat06:56
skraynevcmyster: so will be enough to add static ip for instance in template (vm+restarter)06:56
cmysterone option is to use a configuration script. for instance, in the examples above you can add lines that will change the init scripts to have a static IPs06:57
cmysterskraynev: in a regular situation yes. think about it like that: if you have a pc and you set it to have a static IP, it will always boot with that IP even if that IP is taken by a different machine (in which case it will be assigned a dummy IP)06:58
CDOTasalkeld : thanks . I already tried these removing the Database parts coz I just want to bring up a simple instance . The template doesnot launch a stack. :(06:58
cmysterbut thats basic networks, it has nothing to do with heat or openstack06:58
*** AA_ has joined #heat06:58
cmysterCDOT: what are your needs from a stack ?06:58
*** saju_m has quit IRC06:58
asalkeldcdot, it's an old template - needs some work06:58
asalkeldfor one fedora 17 :-O06:59
*** saju_m has joined #heat06:59
CDOTOk asalkeld.06:59
cmystercheck those https://github.com/openstack/heat-templates/tree/master/hot/F2006:59
cmysterF20 has cfn OOB so one has easier time working with those06:59
*** sorantis has joined #heat07:00
CDOTasalkeld : I will try it and then report here :) Thanks07:00
skraynevasalkeld: Unfortunately we did not move all templates in repo from F17 to F20 :(07:00
asalkeldcdot, cool - if it works out for it might be submitting a new tempalte07:00
asalkeldfor a more receint os07:00
skraynevcmyster: agree, may be Floating IP can be as solution (not for private network)07:01
cmysterfloating IP if you limit it to one :)07:02
*** jcoufal has joined #heat07:02
cmysterpersonally I am working on something like I wrote earlier, a simple server and using sed to change some values and restarting the network service to have a static (no dhcpd) IP07:03
cmysterit should be straight forward, just never got the time...07:03
*** Tross has quit IRC07:12
*** Tross has joined #heat07:12
*** AA_ has quit IRC07:12
openstackgerritxu-haiwei proposed a change to openstack/heat: Fix wrong log level  https://review.openstack.org/11223707:13
*** AA has joined #heat07:14
skraynevcmyster: sounds interesting, I hope that we will see some useful results soon ;)07:15
*** pasquier-s has joined #heat07:15
cmyster;)07:17
*** jprovazn has joined #heat07:30
praveenkumaronce we create a stack which spin a instance, do we have metadata about instance IP and other stuff which can be access by stack?07:33
shardy_afkmorning all07:52
*** shardy_afk is now known as shardy07:52
shardypraveenkumar: yes, those things are exposed as resource attributes07:52
shardyhttp://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Nova::Server-attrs07:52
*** alexheneveld has joined #heat07:55
AAshardy : Hi, thanks for your comments on my templates. As you can see, I follow your advices : https://review.openstack.org/#/c/111677/07:55
shardyAA: great, thanks - I will re-review but probably not until tomorrow, due to the feature proposal freeze deadline later today (I have a pile of code I want to finish and post..)07:58
*** sorantis has quit IRC08:02
AAshardy: Ok, I understand. So I wait for your review ;)08:02
*** julienvey has joined #heat08:03
*** ramishra has quit IRC08:08
*** sorantis has joined #heat08:08
*** derekh has joined #heat08:16
*** ramishra has joined #heat08:18
pas-hamorning all08:22
*** kragniz has quit IRC08:27
praveenkumarshardy: thanks, will check that out.08:28
*** viktors|afk is now known as viktors08:28
*** kragniz has joined #heat08:29
*** alexheneveld has quit IRC08:32
*** alexheneveld has joined #heat08:33
*** wirehead_ has quit IRC08:34
*** cdent has joined #heat08:34
*** CDOT has quit IRC08:34
*** ramishra_ has joined #heat08:38
*** ramishra has quit IRC08:39
*** AA has quit IRC08:40
*** cmyster has quit IRC08:44
*** AA has joined #heat08:44
*** wirehead_ has joined #heat08:44
*** inc0 has joined #heat08:55
*** Qiming has joined #heat08:58
*** nkhare has joined #heat09:00
openstackgerritVictor Sergeyev proposed a change to openstack/heat: Fix downgrades in migration scripts 016 and 035  https://review.openstack.org/10998009:03
openstackgerritSteven Hardy proposed a change to openstack/heat: Add nested_depth to internal _create_stack RPC interface  https://review.openstack.org/11573209:05
openstackgerritSteven Hardy proposed a change to openstack/heat: port CFN Stack resource to RpcStackResource  https://review.openstack.org/11573309:05
openstackgerritSteven Hardy proposed a change to openstack/heat: Add new RpcStackResource nested-stack base-class  https://review.openstack.org/11507409:05
openstackgerritSteven Hardy proposed a change to openstack/heat: Add nested_depth column to stack table  https://review.openstack.org/11573009:05
openstackgerritSteven Hardy proposed a change to openstack/heat: engine service add nested_depth to create_stack  https://review.openstack.org/11573109:05
openstackgerritSteven Hardy proposed a change to openstack/heat: SoftwareDeployments move signal reason into resource plugin  https://review.openstack.org/10682509:05
openstackgerritSteven Hardy proposed a change to openstack/heat: Convert CFN waitcondition API to resource_signal  https://review.openstack.org/10682409:05
openstackgerritSteven Hardy proposed a change to openstack/heat: Mark metadata_update RPC call deprecated  https://review.openstack.org/10698509:05
*** dsneddon has quit IRC09:10
*** alexheneveld has quit IRC09:16
*** fayablazer has joined #heat09:16
*** funzo has quit IRC09:17
*** funzo has joined #heat09:18
openstackgerrithuangtianhua proposed a change to openstack/heat: Match tenant_id when name ambiguity in get_secgroup_uuids()  https://review.openstack.org/10922209:24
*** alexheneveld has joined #heat09:29
*** che-arne has joined #heat09:31
*** alexheneveld has quit IRC09:31
*** AA has quit IRC09:34
praveenkumarshardy: so I am using http://fpaste.org/127291/ template which create instance having IP '10.0.0.11' but in the stack resources I am not able to find this detail, should I have to explictly specify network property in template before creating stack?09:37
shardyhttps://github.com/openstack/heat-templates/blob/master/hot/hello_world.yaml#L6609:38
shardyOr you can reference any one of the attributes I linked earlier09:38
*** sorantis has quit IRC09:40
* praveenkumar checks09:43
*** Yanyanhu has quit IRC09:44
*** sorantis has joined #heat09:48
*** zhiwei has quit IRC09:55
*** johnnyd has joined #heat09:57
johnnydhey guys. I used http://docs.openstack.org/icehouse/install-guide/install/apt-debian/content/heat-install.html guide to install heat on debian where I have working OpenStack installation and I've made all steps, but I see "Authorization error" when I try to execute heat stack-list09:58
*** AA has joined #heat09:59
johnnydduring the installation db was created, endpoints were registred so how the hell it refuses heat's client commands?09:59
johnnydI'm using admins creds... so all stuff like nova net-list, keystone service-list works like a charm... only heat has some issues...10:00
johnnydI've also added "heat_stack_user" role to that user.I don't know if it's necessary or not, but I added it anyway. is it necessary?10:01
shardyjohnnyd: You should not add heat_stack_user to the user, that's probably why it's denying your request10:01
johnnydi added it after the request was refused, so great to know it's not required, so I'll remove it and try again...10:02
johnnydbut i doubt it'll change anything10:02
shardyThat role is added to users associated with in-instance credentials so we can deny access to most of the API surface10:02
*** Qiming has quit IRC10:02
johnnydno way it works.... thx guys :-) I was struggling with heat for a few days (different errors than this one) so I decided to purge it completely and reinstall it again and start everything from scratch and I was a bit upset when it didn't work after a clean installation...10:04
shardyjohnnyd: np, glad that solved your problem :)10:08
shardywe should probably add a sentence to that install guide saying don't add the role to users interacting with heat10:08
johnnydbut in the end the fresh installation didn't help that much... I'm again in the same point I was before. any idea why heat returns "ERROR: Property error : server1: image 'NoneType' object has no attribute 'rstrip'"10:09
johnnydmaybe I should start with other question.... can I pass in ImageID image's name or ID (UUID) or just a name?10:10
shardyjohnnyd: either should work10:10
johnnydok so I tested both and I still see "NoneType" object has no attribute rstrip10:10
shardyCheck this https://answers.launchpad.net/heat/+question/232632 to ensure your paste settings are OK10:10
shardySeveral folks have reported that error, which AFAIK has mostly been due to using old or broken paste config files10:11
johnnydso you say that broken config is in debian's packages? hmm...10:12
shardyI have no idea - did you upgrade from an older version of Heat?10:12
johnnydit's true I have "paste.filter_factory = keystoneclient.middleware.auth_token:filter_factory" instead of "heat.common.auth_token:filter_factory" other properties are already in heat.conf right and they should be loaded from there. right?10:13
johnnydi purged older version completely, all configs etc. so no way it's a leftover10:14
shardyinteresting, so perhaps there is a packaging issue somewhere10:14
shardyIf that turns out to be true, please let us know, either here or by updating that answers post above10:15
johnnydok, I'll try that api-paste.ini from that bug and sure I'll let you know10:15
openstackgerritSteven Hardy proposed a change to openstack/heat: Update stack.load_all adding show_nested  https://review.openstack.org/11422910:16
openstackgerritSteven Hardy proposed a change to openstack/heat: db API add show_nested to stack_get_all  https://review.openstack.org/11422810:16
openstackgerritSteven Hardy proposed a change to openstack/heat: db API add show_nested to stack_count_all  https://review.openstack.org/11423110:16
openstackgerritSteven Hardy proposed a change to openstack/heat: Add show_nested to list_stacks RPC interface  https://review.openstack.org/11423010:16
openstackgerritSteven Hardy proposed a change to openstack/heat: Add show_nested parameter to GET v1/stacks API  https://review.openstack.org/11423310:16
openstackgerritSteven Hardy proposed a change to openstack/heat: Add show_nested to count_stacks RPC interface  https://review.openstack.org/11423210:16
openstackgerritSteven Hardy proposed a change to openstack/heat: Add "parent" key to list stacks output  https://review.openstack.org/11423410:16
*** alexheneveld has joined #heat10:18
*** mkollaro has joined #heat10:19
*** sorantis has quit IRC10:20
*** pasquier-s has quit IRC10:22
*** alexheneveld has quit IRC10:34
*** ramishra_ has quit IRC10:36
*** ramishra has joined #heat10:45
johnnydnow when I changed "keystoneclient.middleware.auth_token:filter_factory" to "heat.common.auth_token:filter_factory" heat-api doesn't start... it can't be heat.common.auth_token... there is no such class in /usr/share/pyshared/heat/common... there is no auth_token.py and afair that namespace refers to path and file and class right?10:47
*** nkhare has quit IRC10:48
*** lazy_prince is now known as killer_prince10:48
johnnydbesides that bug is from 2013.. so I suppose it was there before icehouse... probably...10:48
shardyjohnnyd: Hmm, yeah you're right, apologies, I didn't realize that answer referred to havana10:51
shardyhttps://github.com/openstack/heat/blob/stable/icehouse/etc/heat/api-paste.ini10:51
*** alexheneveld has joined #heat10:52
shardywe moved from specifying a wrapper in heat.common to importing the keystoneclient auth_token directly10:52
*** cdent_ has joined #heat10:52
*** cdent has quit IRC10:53
*** cdent_ is now known as cdent10:53
*** killer_prince is now known as lazy_prince10:53
openstackgerritSergey Kraynev proposed a change to openstack/heat: Skip validation if depends on not created resource  https://review.openstack.org/10895110:54
*** sorantis has joined #heat10:55
johnnydshardy: do you have a working/reference heat.conf file? I reverted all changes and I'm back in the point where I can authorize.. so `heat stack-list` works, but I can't create a stack and still getting `image 'NoneType' object has no attri`10:56
johnnydshardy: I'm using keystone v2 for now... and glance is on a different host so maybe it's the reason why it can't resolve that image...10:57
*** alexheneveld has quit IRC10:58
johnnydshardy: I suppose keystone is configured correctly in heat, cos I can execute stack-list.. or there are different lvls of privileges and I shouldn't assume that if one command works, others also should10:58
*** alexheneveld has joined #heat10:59
shardyjohnnyd: well heat needs to talk to the glance API so if there's any connectivity or catalog issues that could be related10:59
shardyI can provide my heat.conf, but I'm not sure it will help in this case10:59
johnnydshardy: oh wait right now I have a different error in heat-api log... keystone client Unable to get version info from keystone... crap so many errors.. and I thought it'd be easy task...10:59
johnnydshardy: would be great, I'll check if packages haven't missed anything during configuration and try to eliminate as much as possible before talking to glance guys11:01
shardyUnfortunately openstack has a lot of moving parts, that's why so many automated installers exist11:01
*** ramishra_ has joined #heat11:01
*** ramishra_ has quit IRC11:01
johnnydshardy: i'm not sure it's glance's fault because ImageID is the first parameter which heat's tries to resolve11:01
shardycan you paste the whole backtrace into paste.openstack.org?11:01
*** ramishra_ has joined #heat11:02
johnnydshardy: yeaa I've already struggled with neutron for few days. You know it's great that there are so many tools and I wanted to use Ansible to set up everything (I don't know Chef/Puppet) but at a time I wanted to to do that there was no icehouse release and I wanted to know it from the ground before launching some black-box11:03
ckmvishnuhow to test database to use mysql/postgresql? could not find related config in tox.ini11:04
ckmvishnui mean configure tox to use mysql11:04
*** ramishra has quit IRC11:05
johnnydshardy: heat-engine.log => http://paste.openstack.org/show/98135/11:06
johnnydshardy: I used basic template from debian's guide.. http://docs.openstack.org/icehouse/install-guide/install/apt-debian/content/heat-verify.html => 2 params NetID and ImageID11:06
johnnydshardy: regarding that keystone version error. I suppose it's related to v3 vs v2 API... but damn why heat stack-list works if there is an error in a logfile... "Unable to get version info from keystone"11:08
ckmvishnugot it, configuration under test_migrations.py11:09
johnnydshardy: does heat work with KeystoneV2 in Icehouse or not? I see in heat.conf default =>  #keystone_backend=heat.common.heat_keystoneclient.KeystoneClientV311:11
shardyjohnnyd: No, the default config is v3 only11:13
shardyThere is a v2 plugin though11:13
shardyhttps://github.com/openstack/heat/tree/stable/icehouse/contrib/heat_keystoneclient_v211:13
*** inc0 has quit IRC11:13
shardywhich you can use if you can't yet use v311:13
shardy(at the expense of some features)11:13
*** alexheneveld has quit IRC11:14
johnnydshardy: I had to use Keystonev2 becasue I wanted integarate it with Kerberso via Apache WSGI, but it turned out it's not that easy... so I can probably go back to V3, but thx I'll check that contrib v2 client11:16
*** inc0 has joined #heat11:26
*** Qiming has joined #heat11:32
praveenkumarshardy: https://github.com/openstack/heat-templates/blob/master/hot/hello_world.yaml#L66 here *network* value will be available network for a instance right? because in my case I have only *private* network but after creation of stack it show "The Referenced Attribute (server private) is incorrect."11:33
shardypraveenkumar: http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Nova::Server-attrs11:34
shardythere is no "private" attribute11:35
*** ramishra_ has quit IRC11:37
*** mkerrin1 has quit IRC11:38
praveenkumarshardy: ah so in property I have to define networks which have details about port and ip. but if I don't provide any details then also stack creation happen but that doesn't contain default network configuration.11:38
*** wirehead_ has quit IRC11:41
*** wirehead_ has joined #heat11:44
openstackgerritA change was merged to openstack/heat: Avoid name clash between local variable and a module  https://review.openstack.org/11586111:47
*** ramishra has joined #heat11:49
*** alexheneveld has joined #heat11:53
*** alexheneveld has quit IRC11:53
*** KanagarajM has quit IRC11:54
*** blomquisg has joined #heat11:55
*** AA has quit IRC11:57
*** achampio1 has joined #heat11:58
*** achampion has quit IRC12:00
*** ramishra has quit IRC12:01
ckmvishnushardy: any idea on why _post_downgrade not implemented. test_migrations.py does not attempt a downgrade12:02
*** sorantis has quit IRC12:03
*** achampio1 has quit IRC12:05
shardyckmvishnu: https://review.openstack.org/#/c/109980/12:06
*** ramishra has joined #heat12:07
ckmvishnushardy: thanks. I've added downgrade checks as well.12:07
*** cmyster has joined #heat12:08
*** nosnos has quit IRC12:13
*** pasquier-s has joined #heat12:18
*** EricGonczer_ has joined #heat12:19
*** EricGonczer_ has quit IRC12:21
*** alexheneveld has joined #heat12:21
*** ramishra has quit IRC12:24
*** fabbione has quit IRC12:32
*** fabbione has joined #heat12:33
*** sorantis has joined #heat12:35
*** AA has joined #heat12:36
ckmvishnushardy: i set snake_walk to True, which will migrate_up, migrate_down and again migrate_up. 035 fails.12:36
*** tonisbones has joined #heat12:37
ckmvishnushardy: we need to be adding _post_downgrade_xx for all migrations12:37
*** sgordon has joined #heat12:39
*** bmahalakshmi has quit IRC12:43
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Allow to decide between Nova-network and Neutron  https://review.openstack.org/11596812:45
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Use networking_service config in AWS SecurityGroup  https://review.openstack.org/11596912:45
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::NodeGroupTemplate resource  https://review.openstack.org/10028812:46
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement sahara client plugin  https://review.openstack.org/10058812:46
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::Cluster resource  https://review.openstack.org/7233612:46
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::ClusterTemplate resource  https://review.openstack.org/10150912:46
*** saju_m has quit IRC12:46
*** asalkeld has quit IRC12:47
*** unmeshg has quit IRC12:47
*** radez_g0n3 is now known as radez12:48
*** ccrouch has joined #heat12:50
*** nkhare has joined #heat12:55
*** jmckind has joined #heat12:57
*** asalkeld has joined #heat13:02
*** samstav has quit IRC13:08
*** andreaf has quit IRC13:08
*** BillArnold has joined #heat13:11
*** ckmvishnu has quit IRC13:11
*** AA has quit IRC13:11
*** achampion has joined #heat13:17
*** jasondotstar has joined #heat13:19
*** openstackgerrit has quit IRC13:21
*** ramishra has joined #heat13:25
sdakemorning13:26
*** saju_m has joined #heat13:28
*** ramishra has quit IRC13:29
*** jasond has joined #heat13:32
*** inc0 has quit IRC13:35
*** AA has joined #heat13:36
*** lazy_prince is now known as killer_prince13:38
*** Murali has joined #heat13:38
*** zaneb has joined #heat13:42
asalkeldg'night13:42
*** asalkeld has quit IRC13:42
*** radez is now known as radez_g0n313:43
*** jpeeler has joined #heat13:48
*** jpeeler has quit IRC13:48
*** jpeeler has joined #heat13:48
*** sorantis has quit IRC13:50
*** sorantis has joined #heat13:53
*** nkhare has quit IRC13:53
*** Murali has quit IRC13:53
*** k4n0 has quit IRC13:55
*** EricGonczer_ has joined #heat13:56
*** openstackgerrit has joined #heat13:59
*** vijendar has joined #heat14:00
*** vijendar has quit IRC14:00
*** samstav has joined #heat14:00
*** vijendar has joined #heat14:00
*** gokrokve has joined #heat14:01
*** sdake_ has joined #heat14:02
*** sdake_ has quit IRC14:02
*** sdake_ has joined #heat14:02
*** sorantis_ has joined #heat14:03
*** alexpilotti has joined #heat14:03
*** zz_gondoi is now known as gondoi14:04
*** sorantis has quit IRC14:05
*** sorantis_ is now known as sorantis14:05
*** daneyon has joined #heat14:06
*** alexpilotti has quit IRC14:08
*** rpothier has joined #heat14:09
*** samstav has quit IRC14:10
*** arbylee has joined #heat14:13
*** arbylee has quit IRC14:13
*** alexpilotti has joined #heat14:14
*** AA has quit IRC14:14
*** samstav has joined #heat14:15
*** alexpilotti has quit IRC14:17
openstackgerrithuangtianhua proposed a change to openstack/heat: Implement GroupSet updatable for AWS::EC2::NetworkInterface  https://review.openstack.org/10980914:17
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: AWS SecurityGroup use is_using_neutron()  https://review.openstack.org/11596914:19
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Allow to decide between Nova-network and Neutron  https://review.openstack.org/11596814:19
*** david-lyle has joined #heat14:21
*** alexpilotti has joined #heat14:22
*** ramishra has joined #heat14:24
*** zhiwei has joined #heat14:25
*** sjmc7 has joined #heat14:26
*** alexpilotti has quit IRC14:26
*** inc0 has joined #heat14:28
*** Murali_ has joined #heat14:32
*** arbylee has joined #heat14:32
*** alexpilotti has joined #heat14:35
*** BillArnold has quit IRC14:35
*** pscheie_ has joined #heat14:35
pscheie_What is the difference between OS::Heat::InstanceGroup and OS::Heat::ResourceGroup?14:37
*** ramishra_ has joined #heat14:39
*** arbylee has quit IRC14:40
*** inc0 has quit IRC14:40
*** daneyon has quit IRC14:40
*** arbylee has joined #heat14:40
*** daneyon has joined #heat14:40
*** dmakogon_ is now known as denis_makogon14:40
*** cmyster has quit IRC14:40
*** BillArnold has joined #heat14:41
*** Guest19282 is now known as trey14:41
*** ramishra has quit IRC14:42
*** blues-man has joined #heat14:44
blues-manhello14:44
*** daneyon has quit IRC14:45
openstackgerritjun xie proposed a change to openstack/heat: Columns needs to be non-nullable for DB2  https://review.openstack.org/9873314:48
*** blues-man has quit IRC14:48
*** ramishra_ has quit IRC14:52
*** andersonvom has joined #heat14:52
pscheie_Is there an attribute of a resource that holds the name of the resource as given in the template file?14:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/10516614:54
*** alexpilotti has quit IRC14:55
*** alexpilotti has joined #heat14:56
*** johnnyd has quit IRC14:57
*** coolsvap has quit IRC14:58
*** alexpilotti has quit IRC15:00
*** gokrokve_ has joined #heat15:01
*** saju_m has quit IRC15:02
*** gondoi is now known as zz_gondoi15:03
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement update of AWS::EC2::SecurityGroup  https://review.openstack.org/8854815:04
*** gokrokve_ has quit IRC15:04
*** gokrokve has quit IRC15:05
*** gokrokve_ has joined #heat15:05
*** zz_gondoi is now known as gondoi15:08
SpamapSshardy: https://review.openstack.org/#/c/96404/ .. You asked for a picture. I think we made that picture at the mid-cycle. :)15:12
*** coolsvap has joined #heat15:12
shardySpamapS: sounds good! :)15:13
ryansbSpamapS: now that's a high quality photo https://www.dropbox.com/sh/tamoc8dhhckb81w/AAA6xp2be9xv20P7SWx-xnZba?dl=0#lh:null-IMG_20140819_185809286.jpg15:17
ryansbjust like being there.15:17
SpamapSryansb: critical information contained in that photo15:18
SpamapSryansb: "The photographer is a moron."15:18
*** mkollaro has quit IRC15:19
ryansbAlso critical: "the photographer had a thumb in front of the lens"15:19
ryansb;)15:19
shardy"return happy" :)15:20
ryansbThat should be a type in python. Like "truthy" or "falsy"15:20
SpamapSshardy: yeah you can see where we got to about 1900 and we were all like "we're soooo close" .. oh no.. we're not15:22
SpamapSOne thing that became clear to us after that was that we need less people in design summit sessions so we can actually do _that_15:22
*** ramishra has joined #heat15:23
*** rwsu has quit IRC15:23
SpamapSWe're never going to be able to hammer out a design for a new feature with 140 people in the peanut gallery.15:23
*** jprovazn has quit IRC15:23
SpamapSBut this felt like a much better use of our time than the usual "We think X is a good idea. Yes lets investigate X. [random ATC] NO X IS BAD USE Y"15:24
shardySpamapS: +1, although it's really hard to strike a balance between being open and inclusive and actually making decisions and getting work done15:25
*** gokrokve_ has quit IRC15:27
*** ramishra has quit IRC15:27
*** gokrokve has joined #heat15:27
*** che-arne has quit IRC15:29
*** gokrokve has quit IRC15:32
SpamapSshardy: communication overhead is a real thing, and I think we should offer anybody the chance to join the result discussions (so presenting the design, not making it).15:36
*** chandankumar has quit IRC15:36
*** zhiwei has quit IRC15:39
*** zhiwei has joined #heat15:39
*** rwsu has joined #heat15:40
shardySpamapS: speaking of design decisions, I'm currently pondering the best approach re RpcStackResource15:41
*** KanagarajM2 has joined #heat15:41
shardyWe obviously want the lifecycle operations abstracted, so we can spread the load of e.g create over multiple engines15:41
shardybut what about introspection operations?15:41
*** Qiming_ has joined #heat15:42
shardyI'm currently persuing an approach where all interaction with the nested stack is via RPC15:42
shardybut wondering if the introspection shouldbe direct to the db?15:42
*** Qiming has quit IRC15:45
*** denis_makogon has quit IRC15:50
*** gondoi is now known as zz_gondoi15:50
*** zslot has joined #heat15:51
*** julienvey has quit IRC15:53
*** metral is now known as metral_zzz15:53
*** metral_zzz is now known as metral15:54
*** che-arne has joined #heat15:54
*** zz_gondoi is now known as gondoi15:54
*** zhiwei has quit IRC15:54
*** sdake_ has quit IRC15:57
*** pasquier-s has quit IRC15:59
*** kebray has joined #heat15:59
*** tango has joined #heat16:01
*** sarob has quit IRC16:01
*** che-arne has quit IRC16:04
*** sorantis has quit IRC16:04
*** andersonvom has quit IRC16:11
*** andersonvom has joined #heat16:11
*** fayablazer has quit IRC16:12
*** kebray has quit IRC16:17
*** che-arne has joined #heat16:21
*** andreaf has joined #heat16:24
*** andreaf has quit IRC16:24
*** andreaf has joined #heat16:25
*** andreaf has quit IRC16:25
*** andreaf has joined #heat16:25
*** gokrokve has joined #heat16:26
*** viktors has left #heat16:30
*** sarob has joined #heat16:35
*** serverascode has joined #heat16:37
*** che-arne has quit IRC16:42
*** BillArnold has quit IRC16:43
*** BillArnold has joined #heat16:44
*** kebray has joined #heat16:46
*** jmckind has quit IRC16:47
*** dsneddon has joined #heat16:48
*** kebray has quit IRC16:50
*** kebray has joined #heat16:51
*** derekh has quit IRC16:56
*** cdent has quit IRC16:57
*** saju_m has joined #heat16:59
openstackgerritA change was merged to openstack/heat: Implement sahara client plugin  https://review.openstack.org/10058817:01
SpamapSshardy: anything that is in the DB should be fair game for direct inspection17:02
SpamapSshardy: assuming that what is in the DB represents what is going on and not some in-ram mutated state that we're not putting in the DB right now.17:02
*** sorantis has joined #heat17:07
*** julienvey has joined #heat17:09
*** alexheneveld has quit IRC17:13
*** alexheneveld has joined #heat17:13
*** alexheneveld has quit IRC17:16
*** harlowja_away is now known as harlowja_17:25
*** sorantis has quit IRC17:27
*** saju_m has quit IRC17:27
*** andersonvom has quit IRC17:32
*** andersonvom has joined #heat17:32
*** jcoufal has quit IRC17:33
*** chandankumar has joined #heat17:35
*** arbylee has quit IRC17:35
*** chandankumar has quit IRC17:37
*** TravT has joined #heat17:39
openstackgerritAnderson Mesquita proposed a change to openstack/python-heatclient: Display stack owner info on stack-list  https://review.openstack.org/11604617:47
*** arbylee has joined #heat17:49
*** jprovazn has joined #heat17:49
*** arbylee has quit IRC17:50
*** arbylee has joined #heat17:51
*** tonisboner has joined #heat17:52
openstackgerritJason Dunsmore proposed a change to openstack/heat: Fix usage of environment section constants  https://review.openstack.org/11566217:54
*** tonisbones has quit IRC17:56
*** kebray has quit IRC18:03
*** gondoi is now known as zz_gondoi18:06
*** kebray has joined #heat18:08
*** morganfainberg is now known as morganfainberg_Z18:13
*** radez_g0n3 is now known as radez18:17
*** mrutkows has joined #heat18:25
*** pscheie_ has quit IRC18:26
*** kebray has quit IRC18:26
*** andersonvom has quit IRC18:29
*** andersonvom has joined #heat18:35
*** kebray has joined #heat18:39
*** tonisboner has quit IRC18:40
*** TravT has quit IRC18:40
*** tonisbones has joined #heat18:40
*** andersonvom has quit IRC18:41
*** andersonvom has joined #heat18:41
*** pscheie_ has joined #heat18:42
*** radez is now known as radez_g0n318:45
*** morganfainberg_Z is now known as morganfainberg18:47
*** radez_g0n3 is now known as radez18:53
*** kebray has quit IRC18:55
openstackgerritAnderson Mesquita proposed a change to openstack/python-heatclient: Remove unused/mutable default args  https://review.openstack.org/11606718:58
*** sabeen has joined #heat19:03
*** sabeen1 has quit IRC19:05
*** sabeen1 has joined #heat19:06
*** sabeen has quit IRC19:07
*** harlowja_ has quit IRC19:08
*** sorantis has joined #heat19:14
*** harlowja has joined #heat19:15
pscheie_Can I use AWS::CloudFormation::Init in the metadata section of a OS::Heat::ResourceGroup or a OS::Nova::Server?19:15
KanagarajM2SpamapS: Hi Clint, on 'zero down time upgarde' , so far i don't see any response on the dev list19:17
jpeelerzaneb: why was Fn::If never implemented (or all the condition functions really)?19:18
KanagarajM2SpamapS: to implement it, we can treat it as spearate blueprint, as this needs to be implemented irrespective of the patch https://review.openstack.org/#/c/110557/19:18
zanebjpeeler: because they invented it after we had moved on to work on HOT19:18
*** harlowja has quit IRC19:19
*** radez is now known as radez_g0n319:20
jpeelerzaneb: i assume that's not high priority then, but surely at some point we want to add them?19:21
zanebyes19:21
zanebthere was some discussion at one point19:22
zanebwe never settled on what the equivalent in HOT should be19:22
zanebjpeeler: https://review.openstack.org/#/c/84468/19:23
SpamapSKanagarajM2: I think your message was just timed poorly. Many of us were travelling or intensely working on the mid-cycle meetup19:24
*** morganfainberg has quit IRC19:25
SpamapSKanagarajM2: but I'm not sure why Nova people have not responded.19:25
KanagarajM2SpamapS: ok in the mean time, i will try to investigate and come up with an approach to handle 'zero down time upgarde' for the heat.19:26
jpeelerzaneb: is there a policy that we implement both versions at the same time?19:27
zanebno, no policy19:27
*** morganfainberg has joined #heat19:27
SpamapSKanagarajM2: ok. As we get further on convergence the priority will rise for that, so it is good to start looking now.19:27
*** alexpilotti has joined #heat19:27
*** harlowja has joined #heat19:28
zanebjpeeler: but now that the Template classes are pluggable, it's nice to choose an API that works decently for everything we want to do19:28
*** sdake has quit IRC19:31
KanagarajM2SpamapS: sure19:31
*** kebray has joined #heat19:34
*** harlowja has quit IRC19:34
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add a env_data_lookup intrinsic function for HOT  https://review.openstack.org/8191819:37
*** kebray has quit IRC19:38
*** harlowja has joined #heat19:40
*** kebray has joined #heat19:42
*** kebray has quit IRC19:44
*** jasond`` has joined #heat19:44
*** kebray has joined #heat19:44
*** jprovazn has quit IRC19:49
*** Qiming_ has quit IRC19:50
*** mrutkows has quit IRC19:50
*** Qiming_ has joined #heat19:51
openstackgerritVijendar Komalla proposed a change to openstack/heat: Include project ID in stack abandon data  https://review.openstack.org/11071319:53
*** tonisbones has quit IRC19:54
*** sabeen has joined #heat19:54
*** EricGonczer_ has quit IRC19:56
*** sabeen1 has quit IRC19:57
*** EricGonczer_ has joined #heat19:57
*** sabeen has left #heat20:03
*** sabeen has joined #heat20:04
*** kebray has quit IRC20:07
*** mroccasa__ has joined #heat20:12
*** kebray has joined #heat20:12
stevebakermorning!20:14
*** jasond`` has quit IRC20:18
*** radez_g0n3 is now known as radez20:26
andersonvommorning!20:30
*** morganfainberg is now known as morganfainberg_Z20:31
*** kebray has quit IRC20:38
*** radez is now known as radez_g0n320:44
*** mroccasa__ has quit IRC20:45
*** kebray has joined #heat20:45
*** morganfainberg_Z is now known as morganfainberg20:47
*** stevebaker has quit IRC20:49
*** stevebaker has joined #heat20:49
*** sdake has joined #heat20:56
*** Qiming_ has quit IRC20:56
*** gokrokve has quit IRC20:57
*** stevebaker has quit IRC21:01
*** stevebaker has joined #heat21:02
*** EricGonczer_ has quit IRC21:02
*** sabeen1 has joined #heat21:03
*** sabeen has quit IRC21:03
*** sorantis has quit IRC21:14
*** marcelofr has joined #heat21:19
*** sorantis has joined #heat21:20
*** julienvey has quit IRC21:22
*** arbylee has quit IRC21:25
*** swygue has joined #heat21:26
*** jasondotstar has quit IRC21:27
*** gokrokve has joined #heat21:28
*** pscheie_ has quit IRC21:29
*** cody-somerville has joined #heat21:30
*** cody-somerville has quit IRC21:30
*** cody-somerville has joined #heat21:30
*** achampion has quit IRC21:32
*** cody-somerville has quit IRC21:41
*** jasond has quit IRC21:45
*** sgordon has quit IRC21:47
*** asalkeld has joined #heat21:48
tangostevebaker: Hi Steve21:50
*** marcelofr has quit IRC21:52
*** rpothier has quit IRC21:55
*** sgordon has joined #heat22:02
*** vijendar has quit IRC22:04
*** gokrokve_ has joined #heat22:12
*** gokrokve has quit IRC22:15
*** Murali_ has quit IRC22:30
*** shakamunyi has joined #heat22:51
stevebakertango: higgins22:52
stevebakertango: higgins22:52
stevebakertango: hi! (don't....hit....tab)22:52
tangostevebaker: Hi Steve, got a  question on tempest22:53
stevebakertango: yes22:53
tangoI remember you mentioned in a meeting about some changes concerning tempest tests for Heat22:53
tangoI am not sure what whether the change affects where I would submit new tests.22:54
tangoI have a new API test for my blueprint, does it go into the tempest project as before?22:55
stevebakertango: we have a new heat functional tests job (currently broken) and a change series which moves existing heat scenario tests to the heat tree https://review.openstack.org/#/q/status:open+project:openstack/heat+branch:master+topic:bp/functional-tests,n,z (these will be changing next week)22:56
stevebakertango: if it is a pure API test (ie, its not testing a resource) then it can still go into tempest.api.orchestration. Once tempest-lib exists then all the api tests can move to heat too, but that is further down the track22:57
*** sdake has quit IRC22:58
tangoRight, it's not testing a resource, just some new API feature22:58
stevebakertango: OK. tempest is the place for it then. At least for now22:58
tangook, sounds good.  My next question is, should I have a matching CLI tests as well?22:58
tangoI don't see too many CLI tests for Heat, so I was wondering22:59
stevebakertango: there should probably be a new effort to write them as heat functional tests - new cli tests probably don't belong in tempest23:01
stevebakertango: but you should be able to get decent cli coverage with python-heatclient unit tests23:01
tangoRight, I have those already.23:02
tangoSo maybe I will hold off on the tempest style CLI test for now23:03
asalkeldmorning23:19
*** achampion has joined #heat23:20
*** Murali has joined #heat23:22
asalkeldstevebaker, what services need to run for software config to work ? just cloud-init23:29
asalkeldanything else23:29
*** alexpilotti has quit IRC23:35
*** david-lyle has quit IRC23:41
stevebakerasalkeld: a running os-collect-config daemon, os-refresh-config, os-apply-config, software-config hooks. Thats it23:47
asalkeldstevebaker, how do they get run?23:48
asalkeldinit script?23:48
stevebakerasalkeld: look at tripleo-image-elements for exactly how they get installed on the image. Ideally you would figure out how to build the docker image using those exact tripleo-image-elements elements23:49
asalkeldstevebaker, https://github.com/asalkeld/openstack-docker-agents/blob/master/heat-agent/supervisord.conf23:49
asalkeldstevebaker, it's the running of it that i want to know23:49
asalkelddocker doesn't run init23:49
asalkeld(i am using supervisord instead)23:49
asalkeldjust wondering what to run23:49
asalkeldi can get cloud-init to run fine23:50
openstackgerritWilliam C. Arnold proposed a change to openstack/heat-specs: Scaling group scale-down plug point  https://review.openstack.org/11037923:51
stevebakerasalkeld: os-collect-config is to configured to run as a daemon (upstart or systemd). But also /etc/os-collect-config.conf is bootstrapped by cloud-init metadata driving an os-apply-config template (see the elements for details)23:51
asalkeldok23:51
stevebakerso it sounds like supervisord will run os-collect-config23:52
stevebakerasalkeld: why not use systemd?23:52
asalkeldi am using ubuntu for one23:52
*** gokrokve has joined #heat23:53
*** gokrokve_ has quit IRC23:53
*** kebray has quit IRC23:58
*** gokrokve has quit IRC23:58

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