Tuesday, 2014-03-11

*** IlyaE has joined #heat00:03
*** IlyaE has quit IRC00:11
*** blamar has quit IRC00:17
*** rbuilta has joined #heat00:20
*** matsuhashi has joined #heat00:21
openstackgerritA change was merged to openstack/heat: Fix some help strings in common/wsgi.py  https://review.openstack.org/7914300:25
SpamapS|                        |   "Error": "NovaCompute1: key_name Authorization failed: An unexpected error prevented the server from fulfilling your request. 'RevokeTree' object has no attribute 'remove' (HTTP 500)" |00:30
SpamapShttps://bugs.launchpad.net/keystone/+bug/128993500:33
SpamapSn/m00:33
*** blamar has joined #heat00:34
openstackgerritSteve Baker proposed a change to openstack/heat: Account for stack_user_project_id in stack_get_by_name  https://review.openstack.org/7949600:35
*** nati_uen_ has quit IRC00:35
*** wchrisj has quit IRC00:39
*** wchrisj has joined #heat00:41
*** wchrisj has quit IRC00:43
stevebakerSpamapS: I had that, I pulled https://review.openstack.org/#/c/79174/ into my keystone tree00:45
SpamapSstevebaker: yeah, pretty critical fix and it looks like it failed one devstack-gate test00:46
SpamapSin what appears to be not-related ways00:46
stevebakerSpamapS: I've reverified00:46
SpamapSstevebaker: thanks, I got distracted on the way to that by "how does this revocation stuff work anyway.."00:49
SpamapSugh00:49
SpamapS64 char ids00:49
SpamapSfor no good reason. :-P00:50
SpamapSoh ye cargo culte, ye have taken our performance te davey jones' locker.00:50
SpamapSoy00:51
*** john-n-seattle has left #heat00:55
*** spzala has quit IRC00:55
*** wchrisj has joined #heat00:55
*** rbuilta has quit IRC00:58
*** lindsayk has quit IRC01:04
*** arbylee has quit IRC01:06
*** arbylee has joined #heat01:06
*** arbylee has quit IRC01:07
*** alexheneveld has quit IRC01:07
*** alexheneveld has joined #heat01:07
*** bada_ has quit IRC01:15
*** wchrisj has quit IRC01:22
*** blamar has quit IRC01:23
*** faramir1 has joined #heat01:26
*** radez_g0n3 is now known as radez01:27
*** kfox1111 has quit IRC01:34
harlowjaSpamapS == pirate jack01:37
harlowjalol01:37
*** nosnos has joined #heat01:40
*** alexpilotti has quit IRC01:40
*** alexheneveld has quit IRC01:53
*** wchrisj has joined #heat01:53
sdakestevebaker have a look at https://lists.fedoraproject.org/pipermail/cloud/2014-March/003284.html01:54
sdakeanalogy of ostree as it relates to CD01:57
sdakehttps://lists.fedoraproject.org/pipermail/cloud/2014-March/003298.html01:58
*** Qiming has joined #heat02:02
sdakestevebaker the part I want you to think about as it  relates to software config is expressed in this thread02:03
sdakehttps://lists.fedoraproject.org/pipermail/cloud/2014-March/003366.html02:03
*** spzala has joined #heat02:04
*** erkules_ has joined #heat02:05
openstackgerritA change was merged to openstack/heat: Remove signal_id from deployments API and model  https://review.openstack.org/7779902:06
openstackgerritA change was merged to openstack/heat: Resource type implementation for software deployment  https://review.openstack.org/6762402:07
*** erkules has quit IRC02:07
openstackgerritA change was merged to openstack/heat: Add host_routes property to Neutron subnet resource  https://review.openstack.org/7695002:10
*** pablosan has quit IRC02:14
openstackgerritA change was merged to openstack/heat: Provide attribute schema for waitcondition resource  https://review.openstack.org/7655202:15
*** newell has joined #heat02:15
*** lazy_prince is now known as killer_prince02:18
*** spzala has quit IRC02:26
*** liang has joined #heat02:26
*** zns has quit IRC02:28
*** pablosan has joined #heat02:32
*** derekh has quit IRC02:33
*** killer_prince is now known as lazy_prince02:44
*** lazy_prince is now known as killer_prince02:45
openstackgerritlizheming proposed a change to openstack/heat: Use six.move.xrange replace to xrange  https://review.openstack.org/6763802:45
stevebakersdake: yeah, I was looking at min-metadata-service today02:52
*** harlowja is now known as harlowja_away02:54
sdakestevebaker imo looks like a nonstarter for heat02:55
sdakebut I could be wrong :)02:55
sdakeCollin indicated he doesn't plan to implement any features beyond userdata running and ssh key injeciton02:55
stevebakersdake: os-collect-config could bootstrap without clout-init (I think it already does) so actually I think it will just work02:58
sdakebootstrap for heat?02:58
sdaketbh I don't totally understand os-*-* - I just packaged them I haven't actuall used them :)02:59
stevebakersdake: once os-collect-config has config to start polling heat then we can do anything02:59
stevebakersdake: and it already gets that config from a nova metadata poll02:59
sdakestevebaker so your suggestion is depending on os-collect-config instead of cloudinit for heat?03:00
sdakemy general take on that is it will take some time for os-*-* to become available in a variety of distros b default03:00
sdakeit takes an act of congress to even add that to the rhel images03:01
stevebakersdake: we already do really. os-collect-config could be replaced by (or evolve into) the unified guest03:01
sdakeheat msater runs images that are not os-*-* enabled03:02
Qimingstevebaker: could you please help take a look at this template?  I cannot login to the instance anymore, though I don't have a problem if I don't use OS::Heat::CloudConfig resource03:02
killer_princewell i tried using o-r-c with rhel images using dib and it worked for me..03:02
Qiminghttp://paste.openstack.org/show/73098/03:02
stevebakersdake: yes, for user_data_format=HEAT_CFNTOOLS or RAW you don't need os-collect-config, but for SOFTWARE_CONFIG it is assumed03:04
sdakeright03:04
stevebakerQiming: could you log into it at some time?03:04
Qimingstevebaker: no03:05
Qimingstevebaker: the error message is : Permission denied (publickey,gssapi-keyex,gssapi-with-mic).03:05
*** harlowja_away is now known as harlowja03:06
sdakestevebaker for raw, cloudinit is required, or would min_metadata_server do the job?03:07
killer_princeQiming: I had similar issues with RHEL cloud images built with dib then i decided to disable selinux and it started working for me..03:07
Qimingkiller_prince: I tried the prebulit F17-cfntools image, and another image F20-cfntools bulit using dib, I got the same problem.03:08
stevebakerRAW just passes through the user_data without modification, so it makes zero assumptions about what is installed03:08
sdakeso heatcfntools requires cloudinit?03:09
Qimingkiller_prince: do you mean selinux off on the host node, or the instance server, or both03:09
sdakeQiming just use the fedora 20 upstream image - it has heat-cfntools built in and has been tested with selinux03:09
killer_princeQiming: instance server.03:09
stevebakersdake: currently it does, because of loguserdata.py and part_handler.py.03:10
Qimingthanks, guys, trying now03:10
sdakei didn't realize software config didn't rely at all on cloudinit03:10
stevebakersdake: the current SOFTWARE_CONFIG also uses loguserdata.py and part_handler.py, but that can be engineered out at some point (maybe during J)03:10
sdakethat is interestin gto know03:10
stevebakersdake: it does currently03:11
sdakei see03:11
sdakeI see how it could be made not to though03:11
sdakeeven heat-cfntools could be made not to by translating into userdatra03:11
stevebakerQiming: F17 is pretty old ;)03:12
sdakeya dont use f1703:12
sdakein fact, we should probabl delete those images03:12
sdakebut all our templates are against f17 :(03:12
stevebakersdake: +203:12
sdakeI am prett sure mysql is busted on f17 last time I tried03:13
sdakestevebaker I think whta is talked about in that thread is only having min-metadata-server and removing the entire python runtime from the guest images03:14
sdakewhich means no os-*-* tools03:14
*** daneyon has joined #heat03:16
Qimingstevebaker: yes, F17 is old.  So I just tried the upstream F20 image, and another F20 image built using dib. The problem remains.03:16
sdakeqiming which host os are ou using?03:16
sdakefirst guess would be firewall03:16
Qimingsdake: RHEL 6.503:16
sdakesecond guess would be selinux03:16
Qimingsdake: selinux is off03:17
sdakepro-tip: troubleshooting RHEL 101 - turn off firewall - turn off selinux :)03:17
sdakeQiming running RDO or devstack?03:18
Qimingsdake: devstack03:18
sdakedare I ask why running devstack on rhel? :)03:18
killer_princeif firewall would be the problem then you may get connection refused but not like Permission denied.. i might be worng too..03:18
sdakepermission denied could happen if the guest os can't reach the metadata server03:19
Qimingsdake: if I remove the CloudConfig resource, I can log in using the pubkey.  check the template here: http://paste.openstack.org/show/73098/03:19
sdakeQiming - f20 images don't have os-*-* in them, hence software config won't work03:19
sdakestevebaker may have more thoughts on CloudConfig specifically03:22
sdakegiven what he has said tonight, I'm not clear on where the dependency boundairies are :)03:22
killer_princewell.. in my case i had used local-config to embedded my public key and then also it gave me the same error... so decided to disable selinux.. i was using RHEL 6.4 and 6.5 as the image for instances..03:22
Qimingsdake: so you mean I need to rebuild a image for this.  os-*-config will help fetch the user_data, right?03:22
*** sballe_ has joined #heat03:22
stevebakerQiming: what user are you attempting to log in as? if you're using user_data_format:RAW then the ec2-user will not be created and you'll need to log in to the user that comes with F20 (cloud-user?)03:22
*** gokrokve has quit IRC03:22
sdakeQiming I'm not sure, let stevebaker troubleshoot03:22
Qimingyes, I checked the F20 defaults.  The default user should be 'fedora'.  I tried that and failed.03:22
sdakehe rewrote all that stuff this cycle so I'm a bit out of the loop :)03:22
Qimingsdake: thanks.  Actually, I have checked with Jun Jie Nan yesterday.  He can reproduce it.  So we are suspecting a bug here, or some misunderstanding of the data flow .03:23
*** sballe has quit IRC03:24
*** radez is now known as radez_g0n303:24
*** daneyon has quit IRC03:24
*** daneyon has joined #heat03:25
openstackgerrithuangtianhua proposed a change to openstack/heat: Remove unused versions define in template_format.py  https://review.openstack.org/7952103:25
stevebakerQiming: what if you take out user: qiming?03:25
sdakeQiming one way to debug is to build a customized image with your own ssh key03:26
Qimingstevebaker: trying03:26
sdakethis can be done with dib by using the element local-config03:26
sdakeit will upload your ssh key into the image03:26
sdakethen you can login and look at the logs03:27
Qimingsdake: exactly, that's my next step.  My previous attempt to create a 'secret' user inside it with password for debugging failed.  I should have left a pub-key there.03:27
*** pablosan has quit IRC03:27
Qimingsdake: great, that's sounds something worth a try!03:27
sdakelocal-config element solves the debug case nicely03:27
*** gokrokve has joined #heat03:27
sdakeI'm sorry I can't provide more help but its 9pm here time for bed :)03:28
Qimingsdake: thank you very much. have a tight sleep then ... bye!03:29
*** pablosan has joined #heat03:30
stevebakerQiming: works for me:03:30
stevebakerheat stack-create -f private/qiming.yaml -P key_name=heat_key -P image=Fedora-i386-20-20131211.1-sda qiming03:30
Qimingstevebaker: I got no luck even I delete the 'user: qiming' property. Now trying the hard way.03:30
stevebakerssh -i heat_key.priv qiming@10.0.0.603:31
stevebakerand I'm in03:31
Qimingstevebaker:  still getting "Permission denied (publickey,gssapi-keyex,gssapi-with-mic)."03:32
stevebakerQiming: odd03:33
stevebakerQiming: just to rub it in ;)03:35
stevebaker$ cat /tmp/one03:35
stevebakerThe one is bar03:35
stevebakerQiming: what version of heat are you running?03:35
Qimingstevebaker: am I supposed to have nova-api-metadata started (because I'm using devstack ..) ?03:35
stevebakerQiming: also, this might show what is going wrong on boot nova console-log <instance-id>03:35
*** rpothier__ has joined #heat03:35
Qimingstevebaker: I have the latest check in dated : Date:   Sun Mar 9 01:43:30 201403:35
stevebakerQiming: I have this near the end of my console-log03:36
stevebaker[   10.033962] cloud-init[600]: ci-info: ++++++++++Authorized keys from /home/qiming/.ssh/authorized_keys for user qim03:36
Qimingstevebaker: nova console-log <id> produced nothing03:36
stevebaker...03:36
Qimingstevebaker: uh, yes.  How I wish I can see it also here , :)03:37
stevebakerQiming: I think you need to take a step back from heat and make sure this is working by booting on nova directly03:37
*** rpothier_ has quit IRC03:38
Qimingstevebaker: yup.  I am not sure if the environment has something configured incorrectly03:38
Qimingstevebaker: will dig out03:38
Qimingstevebaker: so can you share your cloud-init.log with me?03:39
Qimingstevebaker: It will be helpful for me to check if the cloud-init wasn't getting the user-data correctly03:40
stevebakerQiming: here is the whole boot log http://paste.openstack.org/show/73100/03:41
*** matsuhashi has quit IRC03:41
openstackgerrithuangtianhua proposed a change to openstack/python-heatclient: Remove unused versions define in template_format.py  https://review.openstack.org/7952703:42
Qimingstevebaker: thanks! prepared to get sweating now.03:42
killer_princetry looking at /var/log/secure too to see if there is anything odd...03:43
sdakestevebaker what command did ou ue to get that boot log?03:46
sdakeue/use03:46
*** achampio1 has joined #heat04:00
*** achampion has quit IRC04:05
*** achampion has joined #heat04:08
*** fandi has joined #heat04:08
*** david-lyle has joined #heat04:08
*** achampio1 has quit IRC04:10
*** pvaneck has joined #heat04:11
*** pvaneck has quit IRC04:12
*** nati_ueno has joined #heat04:15
*** achampion has quit IRC04:21
*** achampion has joined #heat04:21
*** killer_prince is now known as lazy_prince04:24
*** wchrisj has quit IRC04:24
*** achampion has quit IRC04:26
*** sdake has quit IRC04:27
*** achampion has joined #heat04:29
*** faramir1 has quit IRC04:29
*** akuznetsov has joined #heat04:33
SpamapSsdake_: can't talk about CoreOS and OSTree without talking about NixOS ;) https://nixos.org/nixos/04:38
*** matsuhashi has joined #heat04:40
*** daneyon has quit IRC04:42
*** daneyon has joined #heat04:43
*** zns has joined #heat04:45
*** giulivo has quit IRC04:46
*** Akshik has joined #heat04:48
*** akuznetsov has quit IRC04:49
*** akuznetsov has joined #heat04:50
*** wchrisj has joined #heat04:54
*** akuznetsov has quit IRC04:55
*** daneyon has quit IRC05:03
*** wchrisj has quit IRC05:04
*** gokrokve has quit IRC05:13
*** akuznetsov has joined #heat05:15
*** IlyaE has joined #heat05:17
*** tspatzier has joined #heat05:20
*** akuznetsov has quit IRC05:24
*** Michalik has quit IRC05:24
*** samstav has quit IRC05:28
*** akuznetsov has joined #heat05:28
*** IlyaE has quit IRC05:29
*** akuznetsov has quit IRC05:30
*** cfriesen has quit IRC05:36
* IgorYozhikov is now away: went away...05:39
*** IgorYozhikov is now known as IYozhikov_away05:39
*** IlyaE has joined #heat05:41
*** tspatzier has quit IRC05:43
*** pablosan is now known as ZZpablosan05:45
*** Michalik has joined #heat05:46
*** akuznetsov has joined #heat05:47
*** nkhare has joined #heat05:51
*** akuznetsov has quit IRC05:53
*** nati_ueno has quit IRC05:54
*** nati_ueno has joined #heat05:55
*** asalkeld has quit IRC05:57
stevebakersdake_: nova console-log <instance-id>06:01
*** matsuhashi has quit IRC06:05
*** akuznetsov has joined #heat06:07
*** matsuhas_ has joined #heat06:08
*** akuznetsov has quit IRC06:08
*** harlowja is now known as harlowja_away06:08
*** akuznetsov has joined #heat06:09
openstackgerritJenkins proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/7256606:10
*** akuznetsov has quit IRC06:10
*** asalkeld has joined #heat06:13
*** samstav has joined #heat06:18
*** samstav has quit IRC06:25
openstackgerritSergey Kraynev proposed a change to openstack/heat: Make OS::Nova::Server networks property updatable  https://review.openstack.org/7429906:34
*** nati_ueno has quit IRC06:34
*** skraynev has quit IRC06:34
*** Qiming has quit IRC06:44
*** skraynev has joined #heat06:48
*** fandi has quit IRC06:54
skraynevMorning06:57
*** fandi has joined #heat07:01
*** TonyBurn_ has joined #heat07:12
*** FL1SK has quit IRC07:13
*** IlyaE has quit IRC07:18
*** erkules_ is now known as erkules07:26
*** ramishra has joined #heat07:28
*** zns has quit IRC07:37
*** bvandenh has joined #heat07:43
*** xavpaice has joined #heat07:43
*** xavpaice has quit IRC07:46
therve'morning07:51
openstackgerritThomas Herve proposed a change to openstack/heat: Include environment resource in documentation  https://review.openstack.org/7937408:00
openstackgerritThomas Herve proposed a change to openstack/heat: Return template based class in list resource types  https://review.openstack.org/7927808:03
*** ifarkas has quit IRC08:04
*** tspatzier has joined #heat08:07
*** e0ne has joined #heat08:10
*** jprovazn has joined #heat08:16
*** ramishra has quit IRC08:16
*** ramishra has joined #heat08:16
shardymorning all08:16
*** tspatzier has quit IRC08:18
*** ramishra has quit IRC08:21
*** giulivo has joined #heat08:25
*** sergmelikyan has joined #heat08:28
*** jistr has joined #heat08:33
*** ifarkas has joined #heat08:34
*** alexheneveld has joined #heat08:34
*** alexheneveld has quit IRC08:40
*** stannie has quit IRC08:50
stevebakershardy: I haven't raised the signalling bugs yet, but I have a fix for https://bugs.launchpad.net/bugs/1288523 then I hit https://bugs.launchpad.net/bugs/129062108:51
shardystevebaker: So the stack user is trying to create a new connection to heat via clients.heat(), which is causing it to try to get a new token from keystone08:53
shardystevebaker: why does it need to do that to poll for metadata from the DB?08:54
shardystevebaker: Do you have a sample template so I can reproduce?08:55
shardyprobably the issue is it's trying to get a token for the stack owners project, which won't be allowed for the domain users08:56
*** akuznetsov has joined #heat08:58
*** julienvey has quit IRC08:59
*** jamieh has joined #heat09:00
*** derekh has joined #heat09:01
thervestevebaker, Still around? I had a question about autoscaling09:06
*** jrist has quit IRC09:07
*** matsuhas_ has quit IRC09:08
*** matsuhashi has joined #heat09:09
*** asalkeld has quit IRC09:13
*** alexheneveld has joined #heat09:17
*** jrist has joined #heat09:21
*** Akshik has quit IRC09:24
*** julienvey has joined #heat09:24
*** asalkeld has joined #heat09:25
therveshardy, Have you seen bug #1284524 ?09:26
therveIt looks the same the one you opened yesterday09:26
shardytherve: yes it is, thanks09:27
therveAnd there is a potential fix :)09:27
*** ramishra has joined #heat09:33
*** pshchelo has joined #heat09:37
pshchelomorning all :)09:37
*** ramishra has quit IRC09:37
skraynevshardy: could you clarify one question about property schema?09:43
shardyskraynev: I can try :)09:44
skraynevshardy: AFAIK, if property  has parameter required=True, it means, that it should be provide in template09:45
skraynevshardy: And in this case default value will  be never used.09:46
skraynevshardy: is it right?09:46
shardyskraynev: I believe so, yes09:47
shardythe template should fail validation if you don't provide a required property or parameter09:47
skraynevshardy: hm.. I have seen some examples, where we have same situation. So, the main purpose for default value is example of possible value...09:48
*** skraynev has left #heat09:50
*** skraynev has joined #heat09:50
*** akuznetsov has quit IRC09:50
skraynevshardy: So, what do you think about removing such default values ?09:51
shardyskraynev: can you link to an example?09:51
therveI think required=True with a default means that the default is used09:51
thervePresumably the required is not really necessary09:52
skraynevshardy: https://github.com/openstack/heat/blob/master/heat/engine/resources/neutron/network_gateway.py#L10309:52
*** Akshik has joined #heat09:53
shardytherve: hum, you may be right, I wasn't sure on the order of evaluation09:53
skraynevtherve: so it is used just for additional information, and is not used in code09:53
therveskraynev, It's just a self-fulfilling prophecy :)09:55
therveIt's useless to put required here09:55
skraynevtherve: he-he. Well, How about removing such options ? I mean useless required=True09:58
therveSure09:58
skraynevok, I will check other places and upload a patch ;)09:59
skraynevthanks09:59
*** bvandenh has quit IRC09:59
openstackgerritMitsuru Kanabuchi proposed a change to openstack/heat: Reimplement L3Agent as router's property  https://review.openstack.org/6930310:04
*** saju_m has joined #heat10:05
*** liang has quit IRC10:06
*** stannie has joined #heat10:13
*** saju_m has quit IRC10:18
*** mkollaro has joined #heat10:25
*** achampion has quit IRC10:27
*** matsuhashi has quit IRC10:29
*** saju_m has joined #heat10:31
*** fandi has quit IRC10:37
*** saju_m has quit IRC10:54
*** nkhare has quit IRC10:59
*** faramir1 has joined #heat11:00
*** andrearosa has quit IRC11:01
*** dmakogon_ is now known as denis_makogon11:07
*** jamieh has quit IRC11:11
*** nkhare has joined #heat11:12
*** jamieh_ has joined #heat11:12
*** DaveJ__ has joined #heat11:14
openstackgerritMitsuru Kanabuchi proposed a change to openstack/heat: Reimplement L3Agent as router's property  https://review.openstack.org/6930311:29
*** rpothier__ has quit IRC11:31
*** nkhare has quit IRC11:32
therveHum, RouterL3Agent wasn't in havana11:37
therveCan we remove it?11:37
shardytherve: If you can prove that every single trunk-chasing integrator of Heat is not using it..11:38
therveWell11:38
therveI don't know then11:39
shardytherve: that was a somwhat sarcastic reference to the outrage prompted by my recent changes, but my serious answer is I don't know11:42
shardytherve: why do you want to remove it?11:43
therveshardy, The patch there ^^ does it11:43
shardytherve: Oh, right ;)11:43
openstackgerritA change was merged to openstack/heat: Account for stack_user_project_id in stack_get_by_name  https://review.openstack.org/7949611:51
openstackgerritA change was merged to openstack/heat: Add state check when suspend or resume stack  https://review.openstack.org/7615511:57
*** TonyBurn_ has quit IRC11:57
*** TonyBurn__ has joined #heat11:57
*** jrist has quit IRC11:58
*** TonyBurn__ has quit IRC11:58
*** aweiteka has joined #heat12:04
openstackgerritJia Dong proposed a change to openstack/heat: Replace assert(Not)Equal(None, *) with assertIs(Not)None in tests  https://review.openstack.org/7377312:04
*** bvandenh has joined #heat12:09
*** dims_ has quit IRC12:12
*** dims_ has joined #heat12:14
*** jcru has joined #heat12:17
*** blomquisg has joined #heat12:21
*** david-lyle has quit IRC12:21
*** wchrisj has joined #heat12:29
*** wchrisj has quit IRC12:29
openstackgerritSergey Kraynev proposed a change to openstack/heat: Removing unnecessary required=True options  https://review.openstack.org/7959212:30
*** jdob has joined #heat12:31
*** rpothier__ has joined #heat12:38
*** e0ne_ has joined #heat12:39
*** e0ne has quit IRC12:41
*** sgordon has joined #heat12:43
*** sgordon has quit IRC12:43
*** sgordon has joined #heat12:43
*** nosnos has quit IRC12:44
*** Akshik has quit IRC12:51
*** nvaughn has quit IRC12:52
*** lazy_prince is now known as killer_prince12:56
*** mkollaro1 has joined #heat12:59
*** mkollaro has quit IRC12:59
*** alexpilotti has joined #heat13:05
*** Qiming has joined #heat13:05
*** Qiming has quit IRC13:06
*** bvandenh has quit IRC13:06
*** akuznetsov has joined #heat13:09
*** samstav has joined #heat13:20
*** jrist has joined #heat13:26
*** jmckind has joined #heat13:26
*** wchrisj has joined #heat13:28
*** arbylee has joined #heat13:30
*** arbylee has quit IRC13:31
*** arbylee1 has joined #heat13:31
*** jprovazn has quit IRC13:34
*** jprovazn has joined #heat13:37
*** jcru has quit IRC13:38
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Order imports in alphabetical order (1/9)  https://review.openstack.org/7151113:43
*** zns has joined #heat13:43
*** radez_g0n3 is now known as radez13:47
*** bgorski has joined #heat13:47
*** spzala has joined #heat13:49
*** bada has joined #heat13:51
*** kgriffs_afk is now known as kgriffs13:52
*** zns has quit IRC13:57
*** akuznetsov has quit IRC13:58
*** akuznetsov has joined #heat13:59
*** zns has joined #heat14:00
*** pafuent has joined #heat14:05
*** vijendar has joined #heat14:06
*** faramir1 has quit IRC14:09
*** gokrokve has joined #heat14:09
*** jcru has joined #heat14:09
*** alexpilotti has quit IRC14:10
*** lon|gone is now known as lon14:11
*** jcru has quit IRC14:14
*** jcru has joined #heat14:14
*** kgriffs is now known as kgriffs_afk14:15
*** alexpilotti has joined #heat14:19
*** kgriffs_afk is now known as kgriffs14:21
*** cfriesen has joined #heat14:22
*** ramishra has joined #heat14:24
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Order imports in alphabetical order (6/9)  https://review.openstack.org/7151614:26
*** david-lyle has joined #heat14:26
openstackgerritAlexander Ignatov proposed a change to openstack/heat: OS::Savanna::Cluster resource implementation  https://review.openstack.org/7233614:31
*** wchrisj has quit IRC14:38
*** jprovazn has quit IRC14:40
*** jprovazn has joined #heat14:43
*** bvandenh has joined #heat14:43
*** mkollaro has joined #heat14:43
*** jrist has quit IRC14:43
*** zns has quit IRC14:44
*** mkollaro1 has quit IRC14:46
openstackgerritRichard Lee proposed a change to openstack/heat: Improve compatibility between Keystone V2 and V3  https://review.openstack.org/7905314:50
openstackgerritRichard Lee proposed a change to openstack/heat: Add OS:Barbican:Secret resource  https://review.openstack.org/7935514:50
*** sjmc7 has joined #heat14:56
*** IlyaE has joined #heat14:56
openstackgerritRichard Lee proposed a change to openstack/python-heatclient: Add stack-preview support  https://review.openstack.org/7449814:56
*** blamar has joined #heat15:02
*** rbuilta has joined #heat15:02
*** wchrisj has joined #heat15:02
*** fungi has quit IRC15:07
*** jistr has quit IRC15:11
*** arbylee has joined #heat15:19
*** arbylee1 has quit IRC15:21
*** arbylee has quit IRC15:22
*** arbylee has joined #heat15:22
*** achampion has joined #heat15:24
*** zns has joined #heat15:26
*** ZZpablosan is now known as pablosan15:27
*** daneyon has joined #heat15:29
*** gokrokve has quit IRC15:33
*** gokrokve has joined #heat15:33
*** jistr has joined #heat15:35
*** jistr is now known as jistr|afk15:36
*** alexheneveld_ has joined #heat15:36
*** alexheneveld has quit IRC15:37
*** alexheneveld_ is now known as alexheneveld15:37
*** gokrokve has quit IRC15:37
*** harlowja_away is now known as harlowja15:38
*** harlowja has quit IRC15:43
*** alexheneveld has quit IRC15:44
*** fungi has joined #heat15:46
*** harlowja has joined #heat15:48
*** ramishra has quit IRC15:48
openstackgerritJenkins proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/7668915:48
*** ramishra has joined #heat15:48
*** faramir1 has joined #heat15:53
*** sabeen has joined #heat15:54
*** ramishra has quit IRC15:57
*** gokrokve has joined #heat15:57
*** jprovazn has quit IRC15:58
jasond`is it possible to change the value of disable_rollback with stack-update?16:00
shardyjasond`: I think it probably is, but the client doesn't support it, and it probably has the same issue as timeout in that we look at the current (old) stack setting during the update16:10
shardyref bug https://bugs.launchpad.net/heat/+bug/129060316:11
*** ifarkas has quit IRC16:11
shardyjasond`: probably needs a new bug, a workaround is probably to do a curl command with the required disable_rollback, then trigger the actual update16:11
*** bvandenh has quit IRC16:13
therveI don't think we update it at all16:13
therveLike timeout16:13
jasond`shardy: i don't think that works16:13
jasond`https://gist.githubusercontent.com/ycombinator/2ac84af5279d2851c7ef/raw/dff235508d74353aeefde72623fdd09d7f573345/heat-stack-not-updating16:13
openstackgerritSergey Kraynev proposed a change to openstack/heat: Removing unnecessary required=True options  https://review.openstack.org/7959216:13
shardyHmm, yeah you're right, we only update the template..16:14
shardyself.t = newstack.t16:15
*** wchrisj has quit IRC16:17
*** fandi has joined #heat16:17
*** wchrisj has joined #heat16:17
jasond`shardy: thanks for the pointer.  i will enter a bug16:19
*** jrist has joined #heat16:19
*** e0ne has joined #heat16:27
*** zigo has joined #heat16:29
*** e0ne_ has quit IRC16:30
*** yidclare has joined #heat16:32
*** jistr|afk is now known as jistr16:36
*** randallburt has joined #heat16:37
*** bgorski has quit IRC16:39
*** killer_prince is now known as lazy_prince16:42
*** bgorski has joined #heat16:44
openstackgerritTomas Sedovic proposed a change to openstack/heat: Don't create cloud-init user unless specified  https://review.openstack.org/7967816:47
*** sergmelikyan has quit IRC16:54
*** sergmelikyan has joined #heat16:54
*** ifarkas has joined #heat16:58
*** david-lyle has quit IRC17:01
*** IlyaE has quit IRC17:02
*** zns has quit IRC17:06
*** faramir1 has quit IRC17:06
*** e0ne has quit IRC17:11
*** sdake has joined #heat17:11
*** tango has joined #heat17:12
*** IYozhikov_away is now known as IgorYozhikov17:17
*** jamieh_ has quit IRC17:18
*** alexheneveld has joined #heat17:19
*** IlyaE has joined #heat17:20
*** nati_ueno has joined #heat17:21
openstackgerritVijendar Komalla proposed a change to openstack/heat: Support proxying Heat API by using x-forwarded-for header  https://review.openstack.org/7596817:22
*** yidclare has quit IRC17:25
vijendarRandallBurt: if you have few minutes, I want go over few JIRA issues and set priorities17:26
randallburtvijendar:  sure. now's good.17:26
*** alexheneveld_ has joined #heat17:28
*** rupsky has joined #heat17:29
openstackgerritJenkins proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/7668917:29
*** alexheneveld has quit IRC17:29
*** yidclare has joined #heat17:30
*** rpothier_ has joined #heat17:31
sdakejpeeler have a look at https://bugzilla.redhat.com/show_bug.cgi?id=90847517:32
*** alexheneveld_ has quit IRC17:32
sdakejpeeler interesting reading https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=POST&bug_status=MODIFIED&bug_status=ON_DEV&bug_status=ON_QA&bug_status=VERIFIED&bug_status=RELEASE_PENDING&bug_status=CLOSED&classification=Red%20Hat&component=python-crypto&list_id=2303840&product=Red%20Hat%20Enterprise%20Linux%206&query_format=advanced17:34
*** rpothier__ has quit IRC17:34
*** kgriffs is now known as kgriffs_afk17:34
*** zns has joined #heat17:35
openstackgerritJenkins proposed a change to openstack/python-heatclient: Updated from global requirements  https://review.openstack.org/7669817:36
openstackgerritRichard Lee proposed a change to openstack/heat: Add OS:Barbican:Secret resource  https://review.openstack.org/7935517:36
*** rupsky has quit IRC17:41
*** rupsky has joined #heat17:41
*** zns has quit IRC17:46
*** rupsky has quit IRC17:49
openstackgerritRandall Burt proposed a change to openstack/heat: Refactor CLB to work with groups  https://review.openstack.org/6558617:50
openstackgerritRandall Burt proposed a change to openstack/heat: Add depends_on key to dependency resolution  https://review.openstack.org/7876917:50
*** rupsky has joined #heat17:53
sdake_jpeeler what is your assessment of pycrypto based upon that bug list?17:56
*** kgriffs_afk is now known as kgriffs17:56
*** david-lyle has joined #heat17:56
jpeelersdake_: obviously it's had some concerns in the past, but i'm unsure if the latest version would still suffer from the same problems17:58
sdake_your patch uses random right?17:59
*** yogesh_ has joined #heat18:00
sdake_https://bugzilla.redhat.com/show_bug.cgi?id=908475#c218:00
jpeelerwell we'd be looking at without the patch, right? the m2crypto patch uses random18:00
sdake_the original code used random as well, correct?18:00
*** derekh has quit IRC18:00
jpeelerlooks like the new oslo code does at least, i don't remember what was done previously. this is just for icehouse right?18:02
sdake_can you paste a link to the patch?18:02
jpeelerhttps://www.dlitz.net/software/pycrypto/ they claim 2.6.1 is good, which was released years ago18:02
sdake_I've got so many emails, it woul dtake me hours to find it :(18:02
sdake_rather paste the patch18:03
jpeelersorry that's not years ago...18:03
jpeelerit was only 5 months ago, big difference.18:03
jpeelerhttps://github.com/redhat-openstack/heat/commit/b8fde460d9e2726569c90e7366be81ff7bb3361618:03
sdake_what about the grizzly patch?18:04
sdake_rather havana patch18:04
openstackgerritcalfonso proposed a change to openstack/heat-templates: Updating OpenShift Enterprise yum based installation  https://review.openstack.org/7971118:04
funzoaweiteka: scollier ^18:04
*** zns has joined #heat18:05
jpeelerit's roughly the same: https://github.com/redhat-openstack/heat/commit/65f51c6d571abd7789a1a507f421db5d4a85515f18:05
sdake_I am not sure why AES would be broken in the version of pycrypto in RHEL618:07
*** kgriffs is now known as kgriffs_afk18:08
sdake_jpeeler that patch uses CBC chaining mode, oslo.crypto uses CFB chaining mode18:11
*** pvaneck has joined #heat18:11
jpeelersdake_: i didn't actually write the patch, but i would assume it was written to be as similar as possible18:12
sdake_looking at heat/common/crypt, it looks like there is already backwards compatibility with the database crypto method18:12
jpeelerthere is18:13
sdake_so we can trust the code, but it needs verification18:13
jpeelerstill have to patch it like i was originally suggesting for the switchover18:13
sdake_have to patch for which reason?18:14
jpeeleroh wait, perhaps decryption with pycrypto would work with something encrypted with m2crypto18:15
sdake_it may be that heat/common/crypt/heat_decrypt method may have to be patched for m2crypto18:15
jpeelerright that is what i was suggesting originally18:16
sdake_since heat_decrypt was designed to work with pycrypto18:16
sdake_or it may be that they are compatible18:16
jpeeler^ that would be great18:16
sdake_assuming there was no aversion to pycrypto, can you propose a plan of action?18:16
jpeeleryes, though is there any reason to not wait until we know what happens with that first?18:17
jpeeleri'd probably just test to see if it's compatible outside of heat18:18
sdake_waiting around for other people to make decisions is less effective then us making decisions on our own :)18:18
sdake_so assuming there was no aversion to pycrypto can you propose a plan of action on the thread?18:19
jpeelershould i not even wait to test compatability?18:19
sdake_we know pycrypto is broken in rhel618:19
sdake_we know pycrypto needs to be fixed in rhel6 for rdo18:20
sdake_we are not sure if heat_decrypt as it currently exists can decrypt a database encrypted with the m2crypto patch in rdo in havana18:20
jpeelerheat_decrypt doesn't exist in havana18:21
jpeeleronly in icehouse18:21
jpeelerdecrypt, does however18:22
sdake_I'm not talking about changing havana, only icehouse18:22
sdake_so constraints are:18:23
sdake_pycrypto broken in rhel618:23
sdake_pycrypto needs to be fixed in rhel6 for rdo18:23
sdake_heat_decrypt is unknown if it can decypt a database in its current form18:23
*** lindsayk has joined #heat18:23
*** DandyPandy has quit IRC18:23
sdake_only going to make changes in icehouse18:23
sdake_given those constraints, come up with a plan of action and bounce it off the thread18:23
*** alexheneveld has joined #heat18:24
sdake_If grant has some aversion to pycrypto, he may criticize your plan18:26
sdake_this exchange is necessary to get everyone to understand what the problems are18:26
sdake_I think our end goal should be to get icehouse rdo running on pycrypto if possible18:27
sdake_if some cat has a problem with pycrypto they can complain on the thread, and then we can tackle the next step in the problem :)18:27
*** alexheneveld has quit IRC18:28
sdake_jpeeler just to add a bit of context, it would be ok if heat_decrypt needs to carry a m2crypto dep for the foreseeable future in rdo18:31
sdake_but lets make sure that is actually necessary18:31
jpeelerright18:33
radixrandallburt: heya, you didn't seem to address all of skraynev's points in that patch18:34
radixlike, there's still a "required=True" "default=[]"18:34
openstackgerritJason Dunsmore proposed a change to openstack/heat: Allow update of disable_rollback  https://review.openstack.org/7972118:34
randallburtradix:  required=True and default=[] should stay. I addressed them in the comments.18:34
*** kgriffs_afk is now known as kgriffs18:34
radixoh18:34
randallburtradix:  my "fix" was: "No." ;)18:35
*** kgriffs is now known as kgriffs_afk18:35
radixI don't see the comments18:35
radixdo you mean gerrit comments?18:36
openstackgerritSergey Kraynev proposed a change to openstack/heat: Removing unnecessary required=True options  https://review.openstack.org/7959218:36
therverandallburt, required when there is a default is meaningless18:36
radiximo the default=[] should be removed18:37
radixbut I want to see these comments randallburt is talking about before I say much :)18:37
*** lindsayk has left #heat18:37
skraynevradix: you are demanding ;)18:38
radixhehe18:39
skraynevradix: also I agree, I want see answer too, because I don't understand why we should stay  option required and default value...18:40
radixdefault=[] also gives me the willies in general (because mutable), so it'd be nice not to have it, but it seems especially pointless when the element is required18:41
*** yidclare has quit IRC18:41
randallburtradix, skraynev oops. forgot to publish comments. 1 sec18:42
*** jprovazn has joined #heat18:43
radixanyone else ever notice gerrit preventing scrolling with the mousewheel / trackpad slide?18:43
radixit's pretty strange18:43
randallburtradix:  skraynev: therve: ok, published. I can remove the required as well. 1 sec.18:44
radixrandallburt: doesn't it make more sense to remove the default+18:44
randallburtradix:  no because of the case when the properties value is set to the attribute of another resource and you validate prior to create.18:45
radixrandallburt: if you don't want to specify any nodes, you don't specify nodes. I don't see why you'd specify a node with NODE_PORT and NODE_CONDITION but not NODE_ADDRESSES18:45
*** akuznetsov has quit IRC18:45
* radix thinks about that18:45
radixrandallburt: I don't follow18:46
radixrandallburt: btw looks NODE_PORT is another thing that has both default and required.18:46
randallburtok, so I have a lb with a node whose addresses attribute is: get_attr: [ 'my_resource_group', 'accessIPv4' ]18:46
radix... and NODE_CONDITION...18:47
radixrandallburt: uh, surely that doesn't break on validation if the property is required, right?18:47
radixif it does that sounds really bad18:47
randallburtradix:  it does.18:47
radixwtf18:47
*** jprovazn has quit IRC18:47
radixthat's wrong18:48
sdakezaneb thanks for looking into that oslo-incubator bug18:48
sdakelooks like you root caused it18:48
zanebsdake: yep, and I have a patch18:48
radixrandallburt: so it currently doesn't work in your branch?18:48
sdakenice!18:48
radixer, patch18:48
sdakei'll abandon my patch for the bug then18:48
*** Linz has joined #heat18:48
randallburtradix:  no, in my patch it works because the default value, not because of the required.18:49
radixrandallburt: whaaaat18:49
randallburtas I said, I can remove the required18:49
radixhow does that make sense18:49
radixrandallburt: are you super sure of this? :)18:49
randallburtradix:  because get_attr returns None.18:49
radixthis seems like a pretty weird bug w.r.t. required=True18:49
randallburtradix:  I don't know what you mean. there's no bug with required. there was a bug with get_attr18:50
radixok, maybe it's a bug in get_attr18:50
randallburtradix:  which I may have recently fixed in another patch btw.18:50
radixit shouldn't be necessary for us to avoid required attributes in our schemas just because we want them to be specified as get_attrs18:50
radixrandallburt: does this mean that attributes need type schemas?18:51
randallburtradix:  this has nothing to do with required.18:51
radix(which makes sense to me)18:51
radixrandallburt: it affects our usage of required18:51
radixyou're avoiding something that is logically required because of weirdness in validation18:51
skraynevwow.. if I understand you right, You mean that without reqired we will get error during validation (if we have get_attr in template) ?18:51
therverandallburt, Isn't the problem that you have custom validation?18:51
randallburtskraynev:  if you use required, then you couldn't use get_attr for the value. that being said, the more I think about it, I may have fixed that in another patch.18:52
randallburttherve:  I don't think so.18:53
radixok, and what I'm saying is you should be able to use get_attr for required properties :)18:53
therveHum okay. Sorry I didn't follow closely enough18:53
* skraynev am surprised!18:53
radixrandallburt: what's the other patch?18:53
skraynevrandallburt: do you have this patch on review?18:54
*** yidclare has joined #heat18:54
randallburtradix: https://review.openstack.org/#/c/77713/ I believe that part of the problem was that the function would return '' if there was no value.18:54
randallburtits merged18:54
skraynevso, now it should work ?18:55
randallburtskraynev:  maybe. I'll check.18:55
skraynevor not ? ;)18:55
randallburtso yeah, I think with 77713 I can just use required and remove the default value.18:56
randallburtI'll give it a shot later this afternoon.18:56
sdakezaneb is https://blueprints.launchpad.net/heat/+spec/function-plugins implemented?18:56
skraynevrandallburt: for both properties? NODE_ADDRESSES and NODE_PORT ?18:57
randallburtskraynev:  for all the node properties18:57
*** rbuilta has left #heat18:57
radixok ocol18:58
skraynevrandallburt: Great. After your changes I rebase my patch https://review.openstack.org/#/c/79592/18:58
radixcool* :)18:58
skraynevSo I will wait !18:59
randallburtskraynev:  just remove https://review.openstack.org/#/c/79592/3/contrib/rackspace/rackspace/resources/cloud_loadbalancer.py from your patch and I'll sort it in mine. NODE_REF should be gone anyway.19:00
*** varora- has left #heat19:00
skraynevrandallburt: np. I will do it immediately19:00
randallburtskraynev:  cool, thanks!19:02
skraynevrandallburt: ;)19:03
*** harlowja has quit IRC19:04
openstackgerritSergey Kraynev proposed a change to openstack/heat: Removing unnecessary required=True options  https://review.openstack.org/7959219:05
*** yidclare has quit IRC19:06
*** harlowja has joined #heat19:08
*** sballe_ has quit IRC19:08
*** skraynev is now known as skraynev_afk19:12
*** kgriffs_afk is now known as kgriffs19:12
*** lazy_prince has quit IRC19:14
*** tango has quit IRC19:17
*** kgriffs is now known as kgriffs_afk19:19
*** lazy_prince has joined #heat19:23
*** lazy_prince is now known as killer_prince19:23
*** SpamapS has quit IRC19:26
*** SpamapS_ has joined #heat19:29
*** SpamapS_ is now known as SpamapS19:30
*** daneyon has quit IRC19:30
*** e0ne has joined #heat19:31
*** kaaash has joined #heat19:32
*** ifarkas has quit IRC19:33
*** DaveJ__ has quit IRC19:37
*** sabeen has quit IRC19:41
*** kaaash has quit IRC19:42
*** barabulka has joined #heat19:43
*** tango has joined #heat19:46
*** e0ne has quit IRC19:47
*** barabulka has quit IRC19:48
stevebakershardy: sorry, I went to bed.19:49
stevebakershardy: the deployment resource is backed by an API, so a metadata poll needs to do an API call. doing a db call would be cheating19:50
stevebakershardy: I'll have some test templates soon in heat-templates19:50
*** zns has quit IRC19:53
*** tomek_adamczewsk has joined #heat19:56
*** tango has quit IRC19:57
*** jistr has quit IRC20:02
*** jcru has quit IRC20:03
*** lon is now known as Guest7039520:06
*** yidclare has joined #heat20:09
*** tango has joined #heat20:10
*** denis_makogon has quit IRC20:11
*** dmakogon_ has joined #heat20:12
zanebsdake: yes it is. just updated it, thanks20:13
*** zns has joined #heat20:15
stevebakerzaneb: one more review to avoid me getting a spanking in 40 minutes https://review.openstack.org/#/c/74206/20:17
* zaneb considers which would be more entertaining20:18
stevebakerhmm, I'm providing the wrong motivations20:18
*** lindsayk has joined #heat20:24
sdakeyes spanklings20:26
*** jprovazn has joined #heat20:26
sdakestevebaker I've done all I can for that blueprint :)20:26
sdakeheat-core cats, mind throwing stevebaker a bone on the last blueprint needed for i3 ffe? :)20:27
*** rupsky has quit IRC20:27
zanebstevebaker: approved20:27
sdakethere ya go :)20:27
stevebaker\o/ all blueprints complete!20:27
*** tomek_adamczewsk has quit IRC20:29
zanebstevebaker: are there a lot of software deployment things with parse() functions like that?20:29
zanebor just that one?20:30
* zaneb has an idea for how to factor it out20:30
*** demosfen has joined #heat20:30
*** rupsky has joined #heat20:30
*** vicmagic has joined #heat20:31
stevebakerzaneb: its the only one, it basically has its own intrinisic function20:31
zanebstevebaker: ok, cool20:31
*** tspatzier has joined #heat20:31
zanebstevebaker: it would be pretty easy to implement that with its own actual intrinsic function, with a tiny bit of refactoring on my part20:32
stevebakerzaneb: what would be good is if intrinsic functions were not evaluated on the StructuredConfig config at all, so that could be evaluated when the StructuredDeployment resource is created. That would allow get_input to be mixed with other function calls20:33
*** IlyaE has quit IRC20:35
zanebstevebaker: so they would be passed to the sw config API with their intrinsic functions intact?20:35
stevebakerzaneb: yeah, that might have some bad consequences, need to think about that a bit20:36
zanebI don't think that would work20:36
zanebyou could reference it from a different stack20:36
stevebakeryeah20:36
openstackgerritSteve Baker proposed a change to openstack/heat-templates: os-refresh-config script to invoke config hooks  https://review.openstack.org/7975820:40
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using cfn-init  https://review.openstack.org/7975920:40
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using shell scripts  https://review.openstack.org/7029720:40
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using puppet  https://review.openstack.org/7063920:40
*** IlyaE has joined #heat20:40
stevebakershardy: this is a simple example template to test software-config https://review.openstack.org/#/c/70297/20:40
thervestevebaker, This is the one you're having issues with?20:41
*** vicmagic has quit IRC20:42
*** erunduc has joined #heat20:43
stevebakertherve: I'm having auth issues with metadata polling with stack domain enabled20:44
therveYeah I saw your bug20:44
stevebakertherve: and auth issues with signalling and stack domain disabled20:44
*** blomquisg has quit IRC20:44
therveI'll try to reproduce tomorrow20:44
thervestevebaker, One of those is handled no?20:45
stevebakerhandled?20:45
therveThere is a patch in review fixing it20:47
*** erunduc has quit IRC20:47
stevebakertherve: a patch has landed fixing one metadata polling issue, I now have https://bugs.launchpad.net/heat/+bug/129062120:48
therveYeah that's the one I saw20:48
thervestevebaker, What's the signaling one?20:49
stevebakertherve: I haven't filed the bug yet, but ec2 keypair auth and heatclient auth are failing for the stackuser credentials. I suspect a keystone bug20:50
stevebakertherve: I'm putting together the bug report now20:50
therveOk cool20:50
thervestevebaker, I had one question about our native autoscaling resource20:51
thervestevebaker, One really common use case is using a load balancer20:51
stevebakertherve: absolutely20:51
thervestevebaker, Right now in master you need to use a NestStack, with the burden of having to pass an external template and all20:52
thervestevebaker, I was thinking possibly that we could have a provider template shipped in Heat doing that. WDYT?20:52
stevebakertherve: an aws nested stack?20:52
thervestevebaker, a AWS::CloudFormation::Stack resource20:52
stevebakertherve: have you tried using an inline resource provider? In your template have type: path_to_your_nested_stack.yaml20:53
thervestevebaker, Ah you mean using the files: directive?20:54
stevebakertherve: nope, use a filename for your resource type20:54
thervestevebaker, Well I still need to host that file somewhere though20:55
stevebakertherve: that is the HOT replacement for AWS::CloudFormation::Stack, so it needs to work20:55
therveOh it is, I didn't know20:55
stevebakertherve: it can be a local file path or a URL. heatclient should include it in the files section of the create request20:55
stevebakertherve: its a secret feature, we really should document it at some point ;)20:56
thervestevebaker, Wait, if I use file://relative_path, the client will automagically do some stuff?20:56
stevebakertherve: it should, yes20:57
therveDang, cool20:57
stevebakeryep20:57
therveOkay I'll definitely try that, thanks :)20:57
stevebakertherve: a nude relative path should work too20:57
therveI'm pretty sure I reviewed one of your patch around that area20:58
*** jdob has quit IRC20:58
*** radez is now known as radez_g0n321:00
*** e0ne has joined #heat21:00
*** pafuent has left #heat21:01
openstackgerritZane Bitter proposed a change to openstack/heat: Refactor Template.parse()  https://review.openstack.org/7976821:02
zanebstevebaker: ^21:02
stevebakerzaneb: thanks, my original intent was to use that21:03
*** IlyaE has quit IRC21:03
zanebcool, that should make it easier21:04
*** lindsayk has quit IRC21:09
*** jmckind has quit IRC21:16
*** e0ne has quit IRC21:16
*** e0ne has joined #heat21:16
*** jprovazn has quit IRC21:20
*** harlowja has quit IRC21:28
*** pvaneck has quit IRC21:28
*** nati_ueno has quit IRC21:28
*** sergmelikyan has quit IRC21:28
*** alexpilotti has quit IRC21:28
*** dave79 has quit IRC21:28
*** mkerrin has quit IRC21:28
*** sdake_ has quit IRC21:28
*** rwsu has quit IRC21:28
*** pasquier-s has quit IRC21:28
*** Linz has quit IRC21:28
*** fandi has quit IRC21:28
*** mkollaro has quit IRC21:28
*** samstav has quit IRC21:28
*** dims_ has quit IRC21:28
*** skraynev_afk has quit IRC21:28
*** tteggel has quit IRC21:28
*** annegentle has quit IRC21:28
*** stevebaker has quit IRC21:28
*** funzo has quit IRC21:28
*** scroiset has quit IRC21:28
*** tnurlygayanov has quit IRC21:28
*** tspatzier has quit IRC21:28
*** zns has quit IRC21:28
*** wchrisj has quit IRC21:28
*** sjmc7 has quit IRC21:28
*** aweiteka has quit IRC21:28
*** julienvey has quit IRC21:28
*** giulivo has quit IRC21:28
*** Michalik has quit IRC21:28
*** pablosan has quit IRC21:28
*** zaneb has quit IRC21:28
*** shortstop has quit IRC21:28
*** david-lyle has quit IRC21:28
*** randallburt has quit IRC21:28
*** cfriesen has quit IRC21:28
*** vijendar has quit IRC21:28
*** spzala has quit IRC21:28
*** sgordon has quit IRC21:28
*** pscheie has quit IRC21:28
*** cody-somerville has quit IRC21:28
*** chandan_kumar has quit IRC21:28
*** sbadia has quit IRC21:28
*** lsmola has quit IRC21:28
*** clarkb has quit IRC21:28
*** kevinbenton has quit IRC21:28
*** e0ne has quit IRC21:28
*** tango has quit IRC21:28
*** yidclare has quit IRC21:28
*** blamar has quit IRC21:28
*** pshchelo has quit IRC21:28
*** john-n-s- has quit IRC21:28
*** mattoliverau has quit IRC21:28
*** Slower_ has quit IRC21:28
*** IgorYozhikov has quit IRC21:28
*** mnaser has quit IRC21:28
*** brint has quit IRC21:28
*** aignatov has quit IRC21:28
*** _jmp_ has quit IRC21:28
*** zpatten has quit IRC21:28
*** glucas has quit IRC21:28
*** yogesh_ has quit IRC21:28
*** bgorski has quit IRC21:28
*** bada has quit IRC21:28
*** asalkeld has quit IRC21:28
*** lpmulligan has quit IRC21:28
*** Tross has quit IRC21:28
*** openstackgerrit has quit IRC21:28
*** jpeeler has quit IRC21:28
*** sgran has quit IRC21:28
*** dteselkin has quit IRC21:28
*** SergeyLukjanov has quit IRC21:28
*** ruhe has quit IRC21:28
*** DinaBelova has quit IRC21:28
*** mojorison has quit IRC21:28
*** jasond` has quit IRC21:28
*** pleia2 has quit IRC21:28
*** plomakin_ has quit IRC21:28
*** shadower has quit IRC21:28
*** radez_g0n3 has quit IRC21:28
*** Guest70395 has quit IRC21:28
*** lifeless has quit IRC21:28
*** mordred has quit IRC21:28
*** Daviey has quit IRC21:28
*** rpothier_ has quit IRC21:28
*** sileht has quit IRC21:28
*** wirehead_ has quit IRC21:28
*** EmilienM has quit IRC21:28
*** chmouel has quit IRC21:29
*** lekha has quit IRC21:29
*** wendar has quit IRC21:29
*** russellb has quit IRC21:29
*** gondoi has quit IRC21:29
*** radix has quit IRC21:29
*** mikal has quit IRC21:29
*** ChanServ has quit IRC21:29
*** christophk_ has quit IRC21:29
*** Ng has quit IRC21:29
*** bnemec has quit IRC21:29
*** therve has quit IRC21:29
*** kgriffs_afk has quit IRC21:29
*** anteaya has quit IRC21:29
*** abramley has quit IRC21:29
*** cyli has quit IRC21:29
*** shardy has quit IRC21:29
*** aliljet has quit IRC21:29
*** gondoi has joined #heat21:30
*** sileht has joined #heat21:30
*** chmouel has joined #heat21:41
*** mkollaro has joined #heat21:41
*** wendar has joined #heat21:41
*** russellb has joined #heat21:41
*** tteggel has joined #heat21:41
*** dims_ has joined #heat21:41
*** skraynev_afk has joined #heat21:41
*** funzo has joined #heat21:41
*** Linz has joined #heat21:41
*** samstav has joined #heat21:41
*** lindsayk has joined #heat21:41
*** radix has joined #heat21:41
*** scroiset has joined #heat21:41
*** annegentle has joined #heat21:41
*** stevebaker has joined #heat21:41
*** rpothier_ has joined #heat21:41
*** tango has joined #heat21:41
*** rpothier has joined #heat21:41
*** EmilienM has joined #heat21:41
*** derekh has joined #heat21:41
*** mikal has joined #heat21:41
*** wirehead_1 has joined #heat21:41
*** mwheckmann has joined #heat21:41
*** e0ne has joined #heat21:41
*** zns has joined #heat21:41
*** yidclare has joined #heat21:41
*** yogesh_ has joined #heat21:41
*** david-lyle has joined #heat21:41
*** bgorski has joined #heat21:41
*** wchrisj has joined #heat21:41
*** blamar has joined #heat21:41
*** sjmc7 has joined #heat21:41
*** cfriesen has joined #heat21:41
*** vijendar has joined #heat21:41
*** bada has joined #heat21:41
*** spzala has joined #heat21:41
*** sgordon has joined #heat21:41
*** pshchelo has joined #heat21:41
*** asalkeld has joined #heat21:41
*** julienvey has joined #heat21:41
*** giulivo has joined #heat21:41
*** Michalik has joined #heat21:41
*** pablosan has joined #heat21:41
*** john-n-s- has joined #heat21:41
*** pscheie has joined #heat21:41
*** cody-somerville has joined #heat21:41
*** lpmulligan has joined #heat21:41
*** mattoliverau has joined #heat21:41
*** chandan_kumar has joined #heat21:41
*** Tross has joined #heat21:41
*** Slower_ has joined #heat21:41
*** kgriffs_afk has joined #heat21:41
*** openstackgerrit has joined #heat21:41
*** jpeeler has joined #heat21:41
*** shortstop has joined #heat21:41
*** zaneb has joined #heat21:41
*** IgorYozhikov has joined #heat21:41
*** sbadia has joined #heat21:41
*** mnaser has joined #heat21:41
*** brint has joined #heat21:41
*** sgran has joined #heat21:41
*** christophk_ has joined #heat21:41
*** dteselkin has joined #heat21:41
*** lsmola has joined #heat21:41
*** mojorison has joined #heat21:41
*** Ng has joined #heat21:41
*** DinaBelova has joined #heat21:41
*** aignatov has joined #heat21:41
*** clarkb has joined #heat21:41
*** kevinbenton has joined #heat21:41
*** SergeyLukjanov has joined #heat21:41
*** ruhe has joined #heat21:41
*** jasond` has joined #heat21:41
*** pleia2 has joined #heat21:41
*** bnemec has joined #heat21:41
*** therve has joined #heat21:41
*** _jmp_ has joined #heat21:41
*** zpatten has joined #heat21:41
*** glucas has joined #heat21:41
*** plomakin_ has joined #heat21:41
*** shadower has joined #heat21:41
*** anteaya has joined #heat21:41
*** radez_g0n3 has joined #heat21:41
*** Guest70395 has joined #heat21:41
*** lifeless has joined #heat21:41
*** mordred has joined #heat21:41
*** Daviey has joined #heat21:41
*** abramley has joined #heat21:41
*** cyli has joined #heat21:41
*** aliljet has joined #heat21:41
*** ChanServ has joined #heat21:41
*** shardy has joined #heat21:41
*** dickson.freenode.net sets mode: +o ChanServ21:41
*** rpothier has quit IRC21:41
*** lekha has joined #heat21:41
*** randallburt has joined #heat21:43
*** sergmelikyan has joined #heat21:45
*** rpothier_ has quit IRC21:45
*** harlowja has joined #heat21:45
*** sdake_ has joined #heat21:46
*** kgriffs_afk is now known as kgriffs21:46
*** giulivo has quit IRC21:46
*** rwsu has joined #heat21:46
*** kgriffs is now known as kgriffs_afk21:46
*** nati_ueno has joined #heat21:47
*** fandi has joined #heat21:49
*** tnurlygayanov has joined #heat21:52
*** achampion has quit IRC21:53
*** bgorski has quit IRC21:53
sdake_stevebaker your phone in ringing through, are you available?21:56
*** e0ne has quit IRC21:57
*** vijendar has quit IRC21:58
stevebakersdake_: not ringing. I don't think I can receive calls21:59
sdake_try giving me a ring21:59
*** alexheneveld has joined #heat22:04
*** sgordon has quit IRC22:09
*** lindsayk1 has joined #heat22:10
*** lindsayk1 has quit IRC22:13
*** lindsayk has quit IRC22:13
*** lindsayk1 has joined #heat22:13
*** rupsky_ has joined #heat22:13
*** rupsky has quit IRC22:14
*** wirehead_1 is now known as wirehead_22:17
*** arbylee has quit IRC22:27
*** dims_ has quit IRC22:30
*** alexheneveld has quit IRC22:39
*** alexheneveld has joined #heat22:41
*** openstackstatus has joined #heat22:43
*** dims_ has joined #heat22:45
*** wchrisj has quit IRC22:48
*** yogesh_ has quit IRC22:48
*** randallburt has quit IRC22:50
*** achampion has joined #heat22:55
*** che-arne has joined #heat22:58
*** david-lyle has quit IRC23:08
*** sgordon has joined #heat23:12
*** yidclare has quit IRC23:14
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Template to trigger bug 1291097  https://review.openstack.org/7980223:17
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using shell scripts  https://review.openstack.org/7029723:17
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using puppet  https://review.openstack.org/7063923:17
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using cfn-init  https://review.openstack.org/7975923:17
openstackgerritSteve Baker proposed a change to openstack/heat-templates: os-refresh-config script to invoke config hooks  https://review.openstack.org/7975823:17
*** shakayumi has joined #heat23:19
*** shakayumi has quit IRC23:19
*** che-arne has quit IRC23:20
*** tango has quit IRC23:24
*** achampion has quit IRC23:25
*** lindsayk1 has quit IRC23:29
*** Fin1te has joined #heat23:31
*** lindsayk has joined #heat23:33
*** rupsky_ has quit IRC23:41
*** rpothier has joined #heat23:45
*** Fin1te has quit IRC23:57

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