Tuesday, 2014-09-30

openstackgerritAngus Salkeld proposed a change to openstack/heat: Don't use DB column names for sort keys  https://review.openstack.org/12482800:01
*** hdd has quit IRC00:02
uberjcan someone explain (or point to docs) the reasons for having user_data_format?00:04
uberjhttp://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Nova::Server. When should I use the different formats?00:05
*** EricGonczer_ has quit IRC00:06
*** mandre has joined #heat00:08
*** JayJ has joined #heat00:10
asalkelduberj, i am looking for you00:15
asalkelduberj, http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Nova::Server00:16
asalkelduser_data_format : String00:17
uberjasalkeld: yeah, I saw that. but what is the point of user_data_format? when should I use the various different formats?00:17
uberjshould I use SOFTWARE_CONFIG when I'm using a SC? I've seen examples that use RAW in that case. Should I use RAW?00:18
asalkeldseems like if you are using sc you should use SOFTWARE_CONFIG00:18
*** saurabhs has left #heat00:20
asalkelduberj, all the examples from here: https://github.com/openstack/heat-templates/tree/master/hot/software-config/example-templates00:20
asalkelduse SOFTWARE_CONFIG00:20
uberjhttps://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-cloud-init.yaml#L9900:20
uberjthat one uses RAW00:20
asalkelduberj, but that is "example-cloud-init"00:20
asalkeldcloud-init understands multipart mime00:21
*** shakamunyi has joined #heat00:21
asalkeldthis seems to be how you want it interpreted on the guest00:22
*** andreaf has quit IRC00:26
*** andreaf has joined #heat00:27
*** LiJiansheng has joined #heat00:31
*** dims has joined #heat00:32
*** EricGonczer_ has joined #heat00:35
*** EricGonczer_ has quit IRC00:39
*** EricGonczer_ has joined #heat00:40
*** EricGonczer_ has quit IRC00:42
*** shakamunyi has quit IRC00:43
*** shakayumi has joined #heat00:43
*** rwsu has quit IRC00:49
*** gokrokve has joined #heat00:49
*** harlowja_away is now known as harlowja00:49
*** jamiehannaford has quit IRC00:50
*** gokrokve has quit IRC00:51
*** gokrokve_ has joined #heat00:51
*** Drago has quit IRC00:58
*** andreaf has quit IRC01:05
*** EricGonczer_ has joined #heat01:06
*** andreaf has joined #heat01:06
*** daneyon has quit IRC01:09
*** gokrokve_ has quit IRC01:14
*** rwsu has joined #heat01:15
*** gokrokve has joined #heat01:15
*** gokrokve has quit IRC01:20
*** sdake_ has joined #heat01:20
*** alexpilotti has quit IRC01:23
*** andersonvom has quit IRC01:26
*** EricGonczer_ has quit IRC01:32
*** sdake_ has quit IRC01:38
*** erkules_ has joined #heat01:44
*** sdake_ has joined #heat01:44
*** erkules has quit IRC01:46
*** erkules_ has quit IRC01:49
*** shakayumi has quit IRC01:49
*** erkules_ has joined #heat01:50
*** ananta has joined #heat01:51
*** kebray has joined #heat01:55
*** kebray has quit IRC01:55
*** kebray has joined #heat01:56
*** nosnos has joined #heat01:56
openstackgerritHuruifeng proposed a change to openstack/heat-templates: Enable support for software component  https://review.openstack.org/11721002:04
*** Yanyanhu has joined #heat02:12
asalkeldYanyanhu, hi02:13
Yanyanhuhi, asalkeld02:13
asalkeldhave you done any work on https://bugs.launchpad.net/heat/+bug/137515102:13
uvirtbotLaunchpad bug 1375151 in heat "'repeat_actions' default value is false if not setting in template" [High,Confirmed]02:13
asalkeldi am almost done with a fix for it02:13
Yanyanhuyes, I'm also working on this02:14
asalkeldi came across it at the same time i think02:14
Yanyanhuasalkeld, yes, if you have finished the patch, please propose it. I may finish it in an hour :-)02:15
YanyanhuI wrote this patch but haven't finished the test02:16
asalkeldok02:16
asalkeldwe can compare;)02:17
*** shakamunyi has joined #heat02:17
Yanyanhuasalkeld, ok :)02:17
*** marcelofr has quit IRC02:18
*** dsneddon has quit IRC02:25
*** dsneddon has joined #heat02:26
*** JayJ has quit IRC02:30
*** Qiming has joined #heat02:38
*** dims has quit IRC02:42
*** dims has joined #heat02:43
*** kebray has quit IRC02:46
*** dims has quit IRC02:47
*** sdake_ has quit IRC02:47
openstackgerritAngus Salkeld proposed a change to openstack/heat: Make sure that property defaults are converted correctly  https://review.openstack.org/12494302:48
openstackgerritAngus Salkeld proposed a change to openstack/heat: Use properties in ceilometer alarm not parsed_template('Properties')  https://review.openstack.org/12494402:48
asalkeldYanyanhu, ^ the first one needs a test (coming)02:48
*** shakamunyi has quit IRC02:49
Yanyanhuasalkeld, got it.02:49
*** shakamunyi has joined #heat02:50
asalkeldis that similar to your patch?02:50
*** shakayumi has joined #heat02:53
*** shakamunyi has quit IRC02:56
*** shakayumi has quit IRC02:56
*** alexiz has joined #heat02:57
Yanyanhuno, but I think this is better, I just directly use 'props = dict((k, v) for k, v in self.properties.items())' in handle_create to include all keys which have default value.02:57
*** dims has joined #heat02:57
*** andreaf has quit IRC03:04
*** andreaf has joined #heat03:05
*** dims has quit IRC03:07
*** dims has joined #heat03:08
*** dims has quit IRC03:12
*** cmyster_away is now known as cmyster03:12
*** spzala has quit IRC03:17
*** EricGonczer_ has joined #heat03:19
*** EricGonczer_ has quit IRC03:19
*** nosnos has quit IRC03:22
*** nosnos has joined #heat03:23
*** kebray has joined #heat03:25
*** harlowja is now known as harlowja_away03:26
*** kebray has quit IRC03:26
*** hdd has joined #heat03:26
*** kebray has joined #heat03:27
*** nosnos has quit IRC03:27
*** harlowja_away is now known as harlowja03:32
*** andreaf has quit IRC03:33
*** andreaf has joined #heat03:34
uberjit would be cool if someone could build me a working image with devstack installed that followed along with CI. I waste so much time setting up devstack when I need it...03:39
*** zns has quit IRC03:42
*** zns has joined #heat03:43
uberjhmm, can't find a SoftwareComponent example03:44
*** zns has quit IRC03:48
*** nikunj2512 has joined #heat03:50
*** whytewolf has joined #heat03:53
asalkelduberj, this is a good idea: https://github.com/ewindisch/dockenstack/04:00
asalkeldbut didn't work last time i tried04:00
*** rushiagr_away is now known as rushiagr04:01
*** asalkeld has quit IRC04:05
*** KanagarajM has joined #heat04:07
*** sanjayu has joined #heat04:12
*** nosnos has joined #heat04:14
*** Drago has joined #heat04:21
*** Drago has quit IRC04:24
*** jrist has quit IRC04:32
*** KanagarajM has quit IRC04:35
*** jrist has joined #heat04:35
*** Drago has joined #heat04:36
*** Drago has quit IRC04:41
*** kebray has quit IRC04:42
*** rushiagr is now known as rushiagr_away04:51
*** jroyall has joined #heat04:52
*** ramishra has joined #heat04:55
*** gokrokve has joined #heat04:56
*** sanjayu has quit IRC04:58
*** sanjayu has joined #heat04:59
*** alexiz has quit IRC05:00
*** hdd has quit IRC05:02
*** Drago has joined #heat05:02
*** KanagarajM has joined #heat05:03
*** Drago1 has quit IRC05:05
*** Drago has quit IRC05:05
*** rakesh_hs has joined #heat05:13
*** reed has quit IRC05:16
*** asalkeld has joined #heat05:17
*** Yanyanhu has quit IRC05:17
*** KanagarajM2 has joined #heat05:19
*** KanagarajM has quit IRC05:20
*** andreaf has quit IRC05:20
*** kopparam has joined #heat05:21
*** andreaf has joined #heat05:21
openstackgerritAngus Salkeld proposed a change to openstack/heat: Make sure that property defaults are converted correctly  https://review.openstack.org/12494305:24
openstackgerritAngus Salkeld proposed a change to openstack/heat: Use properties in ceilometer alarm not parsed_template('Properties')  https://review.openstack.org/12494405:24
*** uru_ has joined #heat05:29
*** uru_ is now known as urulama05:29
*** rushiagr_away is now known as rushiagr05:32
*** asalkeld has quit IRC05:34
*** nkhare has joined #heat05:36
*** ckmvishnu has joined #heat05:37
*** andreaf has quit IRC05:46
skraynevgood morning05:46
*** asalkeld has joined #heat05:51
*** unmeshg has joined #heat06:00
*** harlowja is now known as harlowja_away06:05
*** ananta|2 has joined #heat06:07
openstackgerritunmesh-gurjar proposed a change to openstack/heat: Access Template class through template module  https://review.openstack.org/12476906:08
*** rwsu has quit IRC06:09
openstackgerritSergey Kraynev proposed a change to openstack/heat: Handle error in templates with incorrect resources  https://review.openstack.org/11934106:21
*** k4n0 has joined #heat06:27
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/12428106:37
*** nosnos has quit IRC06:39
*** nosnos has joined #heat06:40
*** nosnos has quit IRC06:41
*** nosnos_ has joined #heat06:41
*** kopparam_ has joined #heat06:44
*** jcoufal has joined #heat06:47
*** jcoufal has quit IRC06:47
*** kopparam has quit IRC06:48
*** tspatzier has joined #heat06:52
rushiagrhi heat folks06:54
rushiagrI am writing a heat template06:54
rushiagrI have two .yaml files as my source of inspiration, both version 2013-05-2306:54
*** sanjayu has quit IRC06:55
rushiagrone uses capital keywords as compared to the other (Default vs default)06:55
rushiagralso, one has values in quotes, the other don't (default: keyname vs default: "keyname")06:55
rushiagrwhat is the preferred one? I don't want to get into bad habits right from the start :)06:56
skraynevrushiagr: hi, please look examples here https://github.com/openstack/heat-templates/tree/master/hot06:57
tspatzierhi rushiagr, you should use all lowercase keywords.06:57
skraynevaccording to it better to use lower case l)06:57
tspatzierrushiagr: when we started with HOT (2013-05-23) we did not do strict checking, so when you got an old template you might find mixed case.06:58
skraynevalso yaml format allow to define string value without quotes06:58
rushiagrskraynev: tspatzier: cool, thanks. Useful..06:58
rushiagrtspatzier: hmm.. small case, plus no quotes will be preferred by me then :)06:59
tspatzierrushiagr: you can also have a look here: http://docs.openstack.org/developer/heat/template_guide/hot_spec.html07:00
*** julienvey has joined #heat07:00
tspatzieryeah, I also prefer it. Looks much nicer and less typing ;)07:00
rushiagrtspatzier: :)07:00
rushiagrtspatzier: thanks for the hot spec, exactly the thing I was looking for07:01
rushiagr:)07:01
tspatzieryw07:01
*** pasquier-s has joined #heat07:01
*** Drago has joined #heat07:03
*** Drago has quit IRC07:05
*** akuznetsov has quit IRC07:13
*** pas-ha has joined #heat07:14
pas-hamorning all07:14
skraynevhi pas-ha07:14
*** ifarkas has joined #heat07:18
cmystermorning07:18
skraynevhi cmyster07:18
*** sanjayu has joined #heat07:20
*** alexheneveld has joined #heat07:20
*** jcoufal has joined #heat07:22
*** jcoufal has quit IRC07:23
*** jcoufal has joined #heat07:23
*** gokrokve has quit IRC07:26
*** ifarkas has quit IRC07:32
*** jcoufal has quit IRC07:32
*** ifarkas has joined #heat07:32
*** ifarkas has quit IRC07:33
*** adrienverge has joined #heat07:33
*** ifarkas has joined #heat07:33
*** jroyall has quit IRC07:33
*** jroyall has joined #heat07:34
*** jcoufal has joined #heat07:34
*** jamiehannaford has joined #heat07:40
*** jcoufal has quit IRC07:40
*** jcoufal has joined #heat07:40
*** Putns has joined #heat07:44
*** jprovazn has joined #heat07:53
*** jistr has joined #heat07:55
*** gokrokve has joined #heat07:58
*** lsmola has joined #heat07:59
*** gokrokve has quit IRC08:00
*** gokrokve has joined #heat08:00
*** ananta has quit IRC08:00
*** ananta has joined #heat08:00
*** jroyall has quit IRC08:01
*** akuznetsov has joined #heat08:01
*** derekh has joined #heat08:03
*** gokrokve has quit IRC08:05
*** RockKuo_Office has joined #heat08:20
*** kopparam_ has quit IRC08:22
*** kopparam has joined #heat08:23
*** cdent has joined #heat08:30
*** Qiming has quit IRC08:39
openstackgerritA change was merged to openstack/heat: Don't use DB column names for sort keys  https://review.openstack.org/12482808:42
*** fayablazer has joined #heat08:43
*** mandre has quit IRC08:45
*** andreaf_ is now known as andreaf08:59
rushiagrheat seems to create a user 'ec2-user' with ubuntu images. How can I make it create another user for me? I want it to have 'ubuntu' user, just as nova does08:59
*** gokrokve has joined #heat08:59
rushiagr'ec2-user' doesn't seem to have the defaults which ubuntu user had, e.g. autocompletion, coloured output, etc09:00
*** sdake_ has joined #heat09:00
pas-harushiagr, ec2-user is auto created for AWS::EC2::Instance resource, in compliance with AWS09:01
pas-hafor OS::Nova::Server a default user for specific cloud image is created, e.g. ubuntu for Ubuntu, fedora for newer Fedora etc09:02
rushiagrpas-ha: but I created OS::Nova::Server09:02
pas-hathen probably you used old cloud image, that are mostly AWS targeted09:03
*** sorantis has joined #heat09:03
pas-hathere is also a (now deprecated) instance_user config option09:03
*** ramishra has quit IRC09:04
*** Drago1 has joined #heat09:04
*** gokrokve has quit IRC09:04
pas-haplease check what is configured there if you have enough access. also what is the Heat version you are running?09:04
rushiagrI created the image using DIB, with arguments 'vm ubuntu'09:04
*** sdake_ has quit IRC09:05
my_openstack_usehello09:05
my_openstack_usedoes anybody know what is the purpose of 'OS::Heat::ScaledResource' class?09:06
pas-hathen most probably this is the default user for that cloud image09:06
rushiagrpas-ha: ok, looks like I need to build with cloud-init-datasources element too09:06
openstackgerritliusheng proposed a change to openstack/heat: Log translation hint for Heat.engine (part1)  https://review.openstack.org/10951209:06
rushiagrpas-ha: I'll ask for more info in triplo channel, to see if I get some help on this09:06
*** mkollaro has joined #heat09:06
my_openstack_use^might not be a class09:07
openstackgerritliusheng proposed a change to openstack/heat: Log translation hint for Heat.engine (part2)  https://review.openstack.org/12338709:08
*** Drago1 has quit IRC09:09
pas-hamy_openstack_use, looks like it is part of internal implementation of InstanceGroup09:09
pas-haor even less, just some name plug for future09:10
my_openstack_usepas-ha: I've got an AWS::AutoScaling::AutoScalingGroup with a single instance on my stack09:12
my_openstack_usepas-ha: when I  heat  resource-show the instance, it's resource_type is OS::Heat::ScaledResource09:13
*** Qiming has joined #heat09:13
pas-haautoscaling group creates a nested stack, so that is the type of the resource in that nested stack09:14
pas-haso, just an internal implementation09:14
my_openstack_usepas-ha: does this mean that I won't be able to distinguish between different scaled resources, e.g an instance and a loadbalancer inside an autoscaling group?09:15
pas-hamy_openstack_use, I think you can call resource-show on the nested stack itself to get the list of included resources09:16
pas-habut why do you have an LB inside the autoscalinig group?09:17
pas-hado you need LB itself to scale?09:18
my_openstack_usepas-ha: I don't. It's just the example for two different resources in a single autoscaling group that I could think of09:18
pas-hanah, the simplest would be server + volume ;)09:19
pas-haand I think we have an example for that in heat-templates09:19
my_openstack_usepas-ha: OK, I've called resource-show on my AWS::AutoScaling::AutoScalingGroup and I don't see anything about included resources09:20
pas-hahttps://github.com/openstack/heat-templates/blob/master/hot/asg_of_stacks.yaml09:21
pas-hait seems that is an example template you need09:21
my_openstack_usedescription, links, logical_resource_id, physical_resource_id, required_by, resource_name, resource_status, resource_status_reason, resource_type, updated_time09:23
pas-haresource-list is the command, beg your pardon09:23
my_openstack_useam I missing a field?09:23
my_openstack_useoh, ok09:23
pas-haresource-show will show you the info on that particular resource09:24
*** che-arne has joined #heat09:24
my_openstack_useWell, the resource type here in resource-list output is still OS::Heat::ScaledResource09:24
*** erkules_ is now known as erkules09:30
*** alexpilotti has joined #heat09:33
openstackgerritliusheng proposed a change to openstack/heat: Log translation hint for Heat.engine (part3)  https://review.openstack.org/12338809:37
*** MohitS has joined #heat09:39
*** liusheng has quit IRC09:40
*** Qiming has quit IRC09:41
openstackgerritVisnusaran Murugan proposed a change to openstack/heat: Database model change for resource versioning  https://review.openstack.org/12499309:42
openstackgerritVisnusaran Murugan proposed a change to openstack/heat: Validation to avoid duplicate stack names per tenant  https://review.openstack.org/12339709:45
*** inc0 has joined #heat09:56
inc0hello everyone09:57
*** gokrokve has joined #heat09:59
*** gokrokve has quit IRC10:03
cmysterhi10:06
*** jayaprakash has joined #heat10:09
*** asalkeld has quit IRC10:10
*** mkollaro has quit IRC10:16
*** sorantis has quit IRC10:18
*** jcoufal has quit IRC10:23
*** jcoufal has joined #heat10:24
*** sgordon_ has joined #heat10:24
rushiagrpas-ha: no luck. Even with latest ubuntu cloud image, it is creating ec2-user only, and not Ubuntu10:29
rushiagrplease find my yaml file here https://github.com/rushiagr/cloud-cassandra/blob/master/heat/heat-ubuntu-basic.yaml10:30
rushiagrheat is latest out of devstack10:32
therverushiagr, Check the heat configuration10:35
therveYou should have instance_user = ''10:36
therveOr specify admin_user in your template10:36
*** sgordon_ has quit IRC10:37
*** ramishra has joined #heat10:46
*** ckmvishnu has quit IRC10:48
*** RockKuo_Office has quit IRC10:53
*** ramishra_ has joined #heat10:56
*** gokrokve has joined #heat10:59
*** ramishra has quit IRC10:59
*** nkhare has quit IRC10:59
*** MohitS has quit IRC10:59
*** unmeshg has quit IRC11:00
*** MohitS has joined #heat11:00
*** sorantis has joined #heat11:01
*** gokrokve has quit IRC11:04
*** Qiming has joined #heat11:06
*** dims has joined #heat11:09
rushiagrtherve: there is no instance_user config specified in /etc/heat/heat.conf file11:12
rushiagrtherve: I specified admin_user and it worked perfectly fine11:12
*** nkhare has joined #heat11:13
rushiagrtherve: but I'm still not sure why it didn't pick up 'ubuntu' for the latest UEC image, when I specified OS::Nova::Server, and instead chose 'ec2-user'11:13
rushiagrI tried the same with ubuntu image generated from diskimage-builder, but same problem11:14
therverushiagr, Because you don't have instance_user = '' in your conf :)11:14
rushiagrtherve: oohh11:15
*** ramishra_ has quit IRC11:15
rushiagrtherve: let me try11:16
rushiagrtherve: but anyway, not sure how the behavior is going to be as the comment in conf says the option is going to be removed soon (Juno?)11:16
pas-hayes, the patches to tempest and heat are on review already11:18
pas-haneed to merge tempest first to merge the heat one11:18
*** ramishra has joined #heat11:19
rushiagrpas-ha: this is w.r.t. instance_user config option?11:20
pas-hayes11:20
rushiagrpas-ha: okay, cool11:21
rushiagrpas-ha: thanks11:21
pas-hathose are patches actually removing this option11:21
openstackgerritJulien Danjou proposed a change to openstack/heat: Remove unused network_utils  https://review.openstack.org/12500811:21
openstackgerritJulien Danjou proposed a change to openstack/heat: Switch to oslo.utils  https://review.openstack.org/12500911:21
rushiagrpas-ha: thanks for the heads up11:22
*** MohitS has quit IRC11:22
pas-hayou're welcome11:22
*** nikunj2512 has quit IRC11:23
*** mikal has quit IRC11:23
*** Yanyanhu has joined #heat11:31
*** jistr is now known as jistr|english11:31
*** julienvey has quit IRC11:32
*** mikal has joined #heat11:35
*** julienvey has joined #heat11:37
*** sorantis_ has joined #heat11:42
*** adrienverge has quit IRC11:42
*** sorantis has quit IRC11:45
*** sorantis_ is now known as sorantis11:45
*** adrienverge has joined #heat11:48
*** cmyster is now known as cmyster_away11:50
*** lazy_prince2 has joined #heat11:55
*** Yanyan has joined #heat11:56
*** mkollaro has joined #heat11:56
*** gokrokve has joined #heat11:59
*** Yanyanhu has quit IRC11:59
*** gokrokve has quit IRC12:00
*** gokrokve has joined #heat12:01
*** EricGonczer_ has joined #heat12:02
*** LiJiansheng has quit IRC12:03
*** Yanyan has quit IRC12:04
*** gus has quit IRC12:06
*** gokrokve has quit IRC12:06
*** aweiteka has joined #heat12:07
*** EricGonczer_ has quit IRC12:08
*** KanagarajM2 has quit IRC12:10
*** Yanyanhu has joined #heat12:11
*** kopparam has quit IRC12:13
*** jprovazn has quit IRC12:17
*** mattoliverau has quit IRC12:19
*** zns has joined #heat12:19
*** jdob has joined #heat12:19
*** zns has quit IRC12:22
*** tspatzier__ has joined #heat12:27
*** tspatzier has quit IRC12:27
*** ananta|2 has quit IRC12:28
*** dims has quit IRC12:29
openstackgerritJulien Danjou proposed a change to openstack/heat: Switch to oslo.utils  https://review.openstack.org/12500912:29
*** dims has joined #heat12:30
*** rpothier has joined #heat12:33
*** ifarkas has quit IRC12:33
*** KanagarajM has joined #heat12:34
openstackgerritThomas Herve proposed a change to openstack/python-heatclient: Implement restore operation  https://review.openstack.org/12441312:34
openstackgerritThomas Herve proposed a change to openstack/python-heatclient: Implement snapshot operations  https://review.openstack.org/12441212:34
*** ifarkas has joined #heat12:35
*** Yanyan has joined #heat12:36
*** nkhare has quit IRC12:36
*** Yanyanhu has quit IRC12:39
*** rushiagr is now known as rushiagr_away12:51
*** jprovazn has joined #heat12:51
*** JayJ has joined #heat12:55
*** jistr|english is now known as jistr12:56
*** pas-ha has quit IRC12:58
*** tonisbones has joined #heat12:59
*** gokrokve has joined #heat12:59
*** achampio1 has joined #heat13:01
*** k4n0 has quit IRC13:01
jdandreaFor Icehouse, is there an example that uses use OS::Ceilometer::Alarm for a server heartbeat check? (I know, HARestarter is to be avoided. Right now I just want to get the alarm working.) I found this for CWLiteAlarm but it uses AWS key/secret and cfntools. https://raw.githubusercontent.com/andrewklau/openstack-heat-templates/master/base-instance-iha.yaml13:02
*** julienvey has quit IRC13:03
*** vijendar has quit IRC13:03
jdandreaI've been trying to cobble my own together for the past week or so but to no avail.13:03
*** achampion has quit IRC13:03
*** gokrokve has quit IRC13:03
*** julienvey has joined #heat13:04
*** urulama has left #heat13:04
*** mspreitz has joined #heat13:04
*** Drago1 has joined #heat13:04
*** jroyall has joined #heat13:08
*** lazy_prince2 has quit IRC13:09
jdandreaAlso reading here (search for 'heartbeat'): http://eavesdrop.openstack.org/irclogs/%23heat/%23heat.2014-01-17.log13:10
*** pas-ha has joined #heat13:13
*** Drago1 has quit IRC13:16
skraynevtherve: hi.13:17
*** zns has joined #heat13:20
*** ramishra has quit IRC13:20
skraynevtherve: which policy for changes from oslo? 1. All independent changes (one cherry-picked patch) are welcome or 2. sync only with some specific commit (we take all commits from our old version of oslo files to one specific commit in tree) ?13:21
*** zns has quit IRC13:21
therve skraynev Sync only13:22
*** zns has joined #heat13:22
skraynevtherve: thx.13:22
therveskraynev, I didn't do a sync though because I'm waiting on the i18n work to finish13:22
therveTo not get gettextutils conflicts all other the place13:23
skraynevtherve: got it. thanks, I just look these https://review.openstack.org/#/c/125009/, https://review.openstack.org/#/c/125008/113:23
*** rushiagr_away is now known as rushiagr13:24
therveskraynev, It doesn't do a sync?13:24
*** vijendar has joined #heat13:24
anantaHi Vijendra13:25
skraynevtherve: for me it looks like some independent changes. Sync some files instead of all oslo files.13:25
therveskraynev, https://review.openstack.org/#/c/125009/ doesn't touch anything in oslo afaict13:26
*** ramishra has joined #heat13:26
therveAnd https://review.openstack.org/#/c/125008/ just removes one13:26
therveSo I don't know what you're talking about13:26
skraynevIn the https://review.openstack.org/#/c/125009/ were removed some modules from oslo-incubator13:27
therveRight so it's not a sync13:27
skraynevso these changes are possible, right ?13:28
therveYes13:28
therveskraynev, The fact that it was removed from oslo is irrelevent here. He just don't use it.13:29
skraynevok13:29
jdandreaWell, I'm closer. I updated heat-cfntools on the VM to heat-cfntools-1.2.6-4.fc20.noarch. Everything is in place but cfn-hup-log finds no hook directories (or hooks).13:30
*** Drago1 has joined #heat13:30
*** vijendar has quit IRC13:32
jdandreaPer ahsalkeld's blog post advisement, I removed --watch from cfn-push-stats ...13:32
*** KanagarajM has quit IRC13:33
*** rushiagr is now known as rushiagr_away13:36
*** blinky_ghost has joined #heat13:42
*** sdake has quit IRC13:44
*** sdake has joined #heat13:44
*** jasondotstar has joined #heat13:45
*** radez_g0n3 is now known as radez13:49
*** sdake_ has joined #heat13:53
*** jamiehan_ has joined #heat13:53
*** jamiehannaford has quit IRC13:53
*** EricGonczer_ has joined #heat13:56
*** Murali has joined #heat13:56
*** pas-ha has quit IRC13:59
*** nosnos_ has quit IRC13:59
*** nosnos has joined #heat13:59
*** gokrokve has joined #heat13:59
*** sdake_ has quit IRC14:01
*** zz_gondoi is now known as gondoi14:02
*** ramishra_ has joined #heat14:03
*** nosnos has quit IRC14:04
*** gokrokve has quit IRC14:04
*** ramishra has quit IRC14:04
*** jdob has quit IRC14:05
*** jdob has joined #heat14:06
*** jergerber has joined #heat14:09
*** andreaf_ has joined #heat14:10
*** htruta has joined #heat14:10
*** Murali has quit IRC14:11
*** andreaf has quit IRC14:13
*** andreaf_ is now known as andreaf14:14
*** andreaf_ has joined #heat14:14
*** jergerber has quit IRC14:16
*** sanjayu has quit IRC14:17
*** hdd has joined #heat14:17
*** vijendar has joined #heat14:17
*** jdob has quit IRC14:19
*** rushiagr_away is now known as rushiagr14:19
*** jdob has joined #heat14:19
*** pbelanyi_ is now known as pbelanyi14:21
*** Drago1 has quit IRC14:22
*** mkulke has quit IRC14:23
jdandreaI get the sneaking suspicion that I shouldn't be using heat-cfntools, as it appears to be pushing stats to monitoring.us-east-1.amazonaws.com:8003. What equivalent tools are available to push stats to OS instead?14:23
*** kebray has joined #heat14:24
*** kebray has quit IRC14:24
*** EricGonczer_ has quit IRC14:24
*** EricGonczer_ has joined #heat14:24
*** alexpilotti has quit IRC14:24
*** andreaf has quit IRC14:26
*** gokrokve has joined #heat14:27
*** Drago has joined #heat14:29
*** kebray has joined #heat14:29
*** gokrokve has quit IRC14:30
*** gokrokve has joined #heat14:31
larsksjdandrea: you *should* be able to use heat-cfntools.  It gets its config from files in /var/lib/heat-cfntools, I believe.14:32
*** jcoufal has quit IRC14:33
larsks...which should be configured via cloud-init when the system first boots with appropriate information for your environment.14:33
*** mspreitz has quit IRC14:33
*** randallburt has joined #heat14:37
*** jcoufal has joined #heat14:37
*** reed has joined #heat14:40
*** spzala has joined #heat14:41
*** andreaf has joined #heat14:42
*** openstackgerrit has quit IRC14:42
sdakejdandrea it should not push stats to monitoring.aws14:44
sdakeif you see that happening recommend filing a bug14:44
sdakethere is no aws url i nthe code base14:44
*** pas-ha has joined #heat14:45
*** julienvey has quit IRC14:47
ryansbjdandrea: can you tell me what you did to cause heat-cfntools to call to monitoring....aws.com?14:51
jdandreaSure.14:51
jdandreaPosting to pastebin ...14:51
ryansbI have a hunch about where that call came from14:51
*** htruta has quit IRC14:55
*** mspreitz has joined #heat14:56
*** rakesh_hs has quit IRC15:00
*** andersonvom has joined #heat15:01
jdandrearyansb: Unable to finish my paste just yet. Stand by ... pardon the delay. I'll be back here asp.15:01
jdandrea(asap)15:01
jdandreaI will say that the closest I could find to sending a heartbeat was inspired by https://raw.githubusercontent.com/andrewklau/openstack-heat-templates/master/base-instance-iha.yaml (with --watch URL removed per http://ahsalkeld.wordpress.com/2014/09/25/deap-dive-into-using-heat-alarms/ ) ...15:01
pas-hazaneb, about tox reinstalling requirements - have you tried tox -r ? or just remove .tox/ completely...15:02
zanebpas-ha: many times15:03
ryansbjdandrea: ok. If I'm able to repro the issue I'll file a bug about it15:03
pas-hastrange, and it still pulls in wrong dependencies?15:03
*** sgordon_ has joined #heat15:04
zanebpas-ha: not so much wrong as some dependencies just won't install15:06
*** dims has quit IRC15:06
zanebparticularly the postgres and mysql client libs15:06
zanebbut reverting the patch that added those still doesn't help15:06
*** dims has joined #heat15:06
zanebaother stuff starts falling over15:06
zanebor all the tests fail15:06
Qimingdoes it make sense to have a script send heartbeats directly to ceilometer (by calling ceilometer sample-create or just a curl call)?15:06
pas-hazaneb, https://github.com/pshchelo/stackdev/blob/master/OpenStackDepends.rst15:07
pas-hasome of those missing?15:07
*** andreaf has quit IRC15:07
zanebpas-ha: aha, could be, I'll check. thanks!15:07
*** andreaf has joined #heat15:08
pas-haon fedora the package names might be different though15:08
pas-hayou are a fedora guy, right? :)15:08
jdandrearyansb: http://paste.openstack.org/show/117158/15:09
zanebyep15:09
zanebpas-ha: they're probably similar though15:09
* zaneb is used to translating ;)15:09
*** daneyon has joined #heat15:09
*** htruta has joined #heat15:10
* jdandrea wants a babelfish for his birthday15:10
*** dims has quit IRC15:10
*** randallburt has quit IRC15:13
sdakeyay for october 17 \o/15:15
*** gokrokve_ has joined #heat15:15
*** gokrokve_ has quit IRC15:15
*** gokrokve_ has joined #heat15:16
*** rwsu has joined #heat15:16
*** sorantis has quit IRC15:16
*** jamiehannaford has joined #heat15:17
jdandreaMeanwhile, on a completely different topic, I am working on a mechanism to schedule/place resources, not individually the way it's done today, but at the whole app level (e.g., an entire stack).15:18
jdandreaUp until now I've been doing this by writing a resource plugin that previews/adjusts the AZs for volumes/servers. The problem is using preview() within a resource is verboten, *especially* so with the convergence model, where resources shouldn't be poking around each other.15:18
*** gokrokve has quit IRC15:19
jdandreaThat leaves me wondering, how might I be able to hook into the create/update phase of Heat from *outside* and effect this scheduling? I have ideas that involve scheduler filters, but the missing link is how to tie this into the create/update phases (or, if that's not doable, perhaps I'm missing some other angle).15:20
*** jamiehan_ has quit IRC15:20
*** jamiehannaford has quit IRC15:22
zanebjdandrea: have you talked with mspreitz about this? I know he has been pursuing similar ideas15:22
ryansbjdandrea: Thanks for the paste15:23
jdandreazaneb: I have not, but I'd like to. I saw Gantt but that seems stalled. I'd really like to get involved in this.15:23
jdandrearyansb: np15:24
*** openstackgerrit has joined #heat15:24
zanebjdandrea: tbh I think the right place to do this will end up being either a layer above (i.e. preprocessing) or a layer below (i.e. in Nova/Gannt) Heat. or maybe both15:25
zaneb*Gantt15:25
*** hdd has quit IRC15:25
*** brint has joined #heat15:27
*** jamiehannaford has joined #heat15:27
*** jcoufal has quit IRC15:27
jdandreazaneb: Agreed. I am poking around the layer above at the moment. Where it gets interesting for me is with anything involving a nested template (ASGs, RGs), especially with ASGs, which scale up/down from within Heat. If I'm outside of that, it isn't clear how to capture that change and re-plan (e.g., "here's what we had, here's what we have now, where does the new stuff go?").15:27
jdandreaEven using preview() that blows up because I can't use preview from within a resource where nested *files* are concerned ... but I'm not 100% sure that's a bug: https://bugs.launchpad.net/heat/+bug/137404215:28
uvirtbotLaunchpad bug 1374042 in heat "Stack files dict missing from within resource plugin" [Undecided,Incomplete]15:28
*** mkollaro has quit IRC15:29
mspreitzjdandrea: Hi, I started looking at what you mentioned15:29
jdandreamspreitz: Referred by zaneb. Would be interested to talk about resource scheduling at the "whole app" lev- oh hi!15:29
mspreitzbut am confused about your latest remark15:29
jdandreaI'll try to unconfuse. :)15:30
jdandreaIt's confusing to *me* sometimes. I'm learning as I go.15:30
mspreitzSo I see a clearish separation15:30
jdandreaSure.15:30
mspreitzFolks around me are using the stack lifecycle plug points to connect to something that does whole-stack placement...15:30
jdandreaAre these plug points in Icehouse?15:30
mspreitzA separate issue is how to get broken things replaced.15:30
mspreitzNo, Bill Arnold got them in just recently15:31
jdandreaRight. I'm looking toward convergence for that, I imagine.15:31
zanebjdandrea: mspreitz has a patch that will allow the autoscaling implementation to actually distribute across AZs. it should be merged early in Kilo development15:31
*** arif-ali has joined #heat15:31
jdandreazaneb: Nice!15:31
mspreitzYes.  I figured to separate the AZ spanning from the general callout for placement15:31
mspreitzBecause the community has not bought into doing placement in a general callout15:31
mspreitzbut I figure does buy into spanning AZs15:31
zanebjdandrea: we may want to have a plugin mechanism for distribution algorithms in that15:32
jdandreamspreitz: *nods* ... and in my case, my go-do is to place things down to the host level (and for Cinder that gets interesting ... but that's another topic).15:32
mspreitzzaneb: I considered that, and we may, but currently it factors out relatively nicely15:32
*** coolsvap|afk is now known as coolsvap15:32
jdandreaSo, as a heat dev novice, I approached the problem this way.15:33
*** jroyall has left #heat15:33
zanebmspreitz: cool, I guess the first step is to see if what you have meets people's needs already :)15:33
mspreitz(BTW, I used weasel words because of the case of scale down)15:33
*** bandwidth has joined #heat15:33
jdandrea:)15:33
jdandreaI created a resource plugin based on StackResource. It takes a nested template.15:33
bandwidthquestion: Heat Client is always returning: ERROR: Authentication required15:34
bandwidthi followed the install guide, reinstalled, reconfigured, still no luck15:35
zanebpas-ha: woohoo! it works! thank you so much :)15:35
jdandreaI got as far as the create phase. This plugin intercepts the nested template, fishes out info for server and volume resources (including any attachments, or other metadata), and sends this off to a library that knows about the cloud (it talks to nova, etc.).15:35
bandwidthis anybody ran into this issue before?15:35
pas-habandwidth, do you supply the required --os-... parameters? or have appropriate shell env variables defined?15:36
jdandreaIt returns me resources and their AZ placements. HOWEVER ... because I have to target at the host level I use nova's az:host nomenclature (based on what it sees in nova and what it knows about AZs). For Cinder, I have to make each host its own AZ because they do not plan to use az:host nomenclature.15:36
mspreitzbandwidth: only with fairly simple goofs in environment variables for the client.  I assume you checked those.15:36
jdandrea(Not good, but for now it gets me limping along.)15:36
pas-hazaneb, glad to help :)15:36
bandwidthpas-ha mspreitz environment variables15:36
mspreitzjdandrea: for Cinder placement, you can use volume types15:37
zanebpas-ha: that has been driving me crazy, and the error messages from pip are just terrible15:37
jdandreaSo all of this works just fine. It breaks down at update time though. I'm also not thrilled that I'm so far away from the scheduler filters. I have another iteration where this occurs in a preprocessing kind of way, outside of Heat. In both cases there's the question of how to accomodate ResourceGroups and AutoScalingGroups.15:37
bandwidthwith those variable, every other services works just fine (nova, cinder, neutron, etc...)15:37
mspreitzbandwidth: you know about giving auth information via CLI args or environmetn variables, right?15:37
*** gokrokve_ has quit IRC15:37
bandwidthmspreitz: yep15:38
pas-hazaneb, no, I usually see "XXX.h was not found" and go look for what package supplies it :)15:38
jdandreamspreitz: I was talking with the Cinder team about volume types. We went through a whole exercise around that and it dead-ended, not quite doing what we wanted. I can revisit that though.15:38
*** gokrokve has joined #heat15:38
jdandreaThey were very helpful though - we went through a good deal of experimentation.15:38
mspreitzjdandrea: I have done the following.  Create host-specific volume types.  I am starting to forget details, but it worked, but was a hack.15:39
*** gokrokve has quit IRC15:39
pas-habandwidth, AFAIR heat client needs to know at least user, tenant, password and keystone endpoint url15:39
pas-haare all those present in shell env?15:39
*** gokrokve has joined #heat15:39
zanebpas-ha: maybe my debugging skills are rusty. 2 years of Python development makes you soft ;)15:39
jdandreamspreitz: That sounds like what I tried to do. When I make each host its own AZ, that breaks the ability of Cinder to place at-will; you *must* specify an AZ.15:40
mspreitzjdandrea: I do not see why update should be a problem for you15:40
bandwidthpas-ha: export OS_USERNAME=demo15:40
bandwidthexport OS_PASSWORD=*********15:40
bandwidthexport OS_TENANT_NAME=demo15:40
bandwidthexport OS_AUTH_URL=http://rdo:5000/v2.015:40
mspreitzjdandrea: No15:40
bandwidthexport HEAT_INCLUDE_PASSWORD=115:40
mspreitzI did not make each host its own AZ15:40
mspreitzwhat I did was make host-specific volume types15:40
pas-habandwidth, OS_USERNAME?15:40
jdandreamspreitz: Yes, I understand you didn't - what I mean is in *my* case ...15:40
bandwidthpas-ha: first line15:40
pas-haoops15:40
jdandreamspreitz: I would be interested to see how you got host-specific volume types to work, if that's available anywhere. I will check my notes too. It has been a while.15:41
jdandreaI am trying to be minimally invasive ... with mixed success. :)15:41
bandwidthpas-ha: like i said, everything works fine, exept for heat15:41
pas-hastrange. can you see heat in keystone catalog?15:41
bandwidthpas-ha: yep15:41
jdandreaAs for updates ...15:41
pas-habandwidth, then I'm out of immediate ideas.. :( so any heat ... command fails on you?15:43
* mspreitz assumes jdandrea is typing a long remark15:44
jdandreaOh, no. Phone call. :)15:44
jdandreaBack.15:44
*** gokrokve has quit IRC15:44
bandwidthpscheie: hum... maybe something about the region name. all the other services are configured on 'RegionOne' and this one on 'regionOne'... maybe lowercase R breaks everything15:44
pas-hamight be15:44
jdandreaOne way I could handle updates (again, using the plugin and preview() method) is grab the updated template, send that plus the (cached) accumulated assignments back to the placement library, get the new placements, merge it all in, and send it along to Heat as an update.15:45
jdandreaFor some reason, handle_create is being called instead. I was going to make a minimal test case to see what might be happening. update_allowed is set to True for my plugin.15:45
jdandrea... and I can't use _responds_to_update (yet), because the folks I'm doing this for are not on the master branch (yet).15:46
openstackgerritQiming Teng proposed a change to openstack/heat: Further split autoscaling code  https://review.openstack.org/12348115:46
jdandreaSo that's where I am at the moment.15:46
mspreitzOK, that sounds mysterious to me15:46
jdandreaJoin the club. :)15:46
mspreitzLet me ask Bill if he tested update...15:46
bandwidthpas-ha: nope... wasn't that... out of ideas here too15:47
bandwidthpas-ha: thanks for the help15:47
jdandreaI'd rather not have it be mysterious. As a first pass, however, and being completely new to Heat, that's how I tackled it. I'm now looking to factor the process out of Heat. What remains, however, is how to handle nesting, ResourceGroups (which only have *one* declaration in a template, plus some #), and things like AutoScaling.15:48
mspreitzjdandrea: In testing the stack lifecycle plug points, Bill saw that the update pluings were called, implying that handle_update was called15:48
jdandreamspreitz: I'm not (yet) familiar with the plug points. That sounds like it may be very useful.15:49
mspreitzWhen you preview the top-level stack, you get all the nested stuff expanded out for you15:49
jdandreamspreitz: So it expands things like ResourceGroups and ASGs? Ooh.15:49
mspreitzyes15:49
jdandreaI think that would be a huge help here.15:49
zanebtherve: what's the story with bug 1374128?15:50
uvirtbotLaunchpad bug 1374128 in heat "Barbican client API changed" [Medium,Triaged] https://launchpad.net/bugs/137412815:50
mspreitzthe other case is this: a user's update operation invoked on a nested stack, e.g., a scaling operation on a scaling group15:51
jdandreaActually, I tried this, come to think of it, but from within my plugin. I went up to the stack and asked for a stack preview. It failed because of lower level file-based includes. Only http worked. (The file dict was empty.)15:51
mspreitzIn this case you do not start at the top15:51
thervezaneb, Once upon a time, some developers decided to break a library15:51
openstackgerritJulien Danjou proposed a change to openstack/heat: Switch to oslo.serialization  https://review.openstack.org/12510315:51
openstackgerritThierry Carrez proposed a change to openstack/heat: Open Kilo development  https://review.openstack.org/12510415:51
thervezaneb, You mean when am I going to fix it?15:52
zanebtherve: it was targeted for -rc1. is it going to make it, or should we bump?15:52
mspreitzUm, the file dict is not persisted?  I do not remember hearing about a difficulty like this.  Let me check with Bill again...15:52
jdandreamspreitz: If I drop down to pdb and poke around, file is empty, yeah. :/15:52
thervezaneb, Hum I should be able to get something up in the next hour if that's fine.15:52
jdandreamspreitz: ty15:53
zanebtherve: that would work. I untargeted it, but there is still some other stuff pending so it can probably still get it anyway15:53
therveOK looking at it then15:53
mspreitzjdandrea: this is very strange.  Bill reports having problems with files, he needed to use URLs to get everything to work.  OTOH I know that many times I have successfully testing scaling of a group whose member type is a filename (relative URL reference technically, but the point is that it is backed by a file delivered by the client that created the stack)15:55
*** Drago has quit IRC15:55
jdandreamspreitz: That's exactly what I ran into. I have to use http(s) schemes, not the file scheme nor filenames.15:55
jdandreaFrom what I can see, file is expressly not used as a scheme. The code base opts to check the file dict instead.15:56
*** aweiteka has quit IRC15:57
jdandreaYou may be able to *scale* (I haven't made it that far, tbh), but with, say, a ResourceGroup that refers to a filename, if I try to preview my nested stack (which contains that RG and file reference) from within my resource plugin, it fails.15:57
jdandreaActually, I take that back. I can be at the same level (within that stack) and it also fails.15:58
bandwidthpas-ha: found the solution to my problem... the user heat was not admin on tenant services15:58
bandwidthpas-ha: misconfiguration15:58
*** Drago has joined #heat15:58
bandwidthpas-ha: sorry about that... must have cut paste something wrong15:59
mspreitzI will check with colleagues about this.  Email me at mspreitz@us.ibm.com for followups on the issues we discussed.  I am off to the container meeting now.15:59
*** dims has joined #heat16:00
jdandreamspreitz: Sounds good. Will do.16:00
*** dims_ has joined #heat16:01
*** ifarkas has quit IRC16:02
*** BillArnold has joined #heat16:03
*** sabeen3 has joined #heat16:06
*** dims has quit IRC16:06
*** sabeen has quit IRC16:06
pas-habandwidth, good to hear16:07
*** gokrokve has joined #heat16:08
*** aweiteka has joined #heat16:10
anantaHi i had a question regarding couple of bugs in stack abandon 1353670 & 135090816:11
zanebananta: o/16:12
uberjhas anyone had any luck running heat against any public clouds?16:12
anantaWanted to know if they were targeted for juno16:12
*** stannie has quit IRC16:12
zanebananta: they are not, because juno is tomorrow16:13
*** gokrokve has quit IRC16:13
zanebananta: I just created bug 1375879. that one is now targeted for Juno16:13
uvirtbotLaunchpad bug 1375879 in heat "Disable Abandon/Adopt features by default" [High,Triaged] https://launchpad.net/bugs/137587916:13
*** packet has joined #heat16:14
anantaOk... my bad ... sorry...16:14
*** packet is now known as Guest5592116:14
*** randallburt has joined #heat16:22
pas-hag'night all16:23
*** pas-ha has quit IRC16:23
*** pasquier-s has quit IRC16:24
anantaI shld go to sleep too... good night and good day!16:26
*** ananta has quit IRC16:27
*** jistr has quit IRC16:28
*** Guest55921 has quit IRC16:28
*** zns has quit IRC16:29
*** avladu has joined #heat16:30
*** zns has joined #heat16:31
*** Qiming has quit IRC16:33
*** inc0 has quit IRC16:34
*** lazy_prince is now known as killer_prince16:35
*** ramishra_ has quit IRC16:37
*** sgordon_ has quit IRC16:38
*** Yanyan has quit IRC16:40
*** Putns has quit IRC16:41
*** hdd has joined #heat16:41
*** adrienverge has quit IRC16:45
*** dims_ has quit IRC16:49
*** dims has joined #heat16:49
*** Yanyanhu has joined #heat16:50
*** derekh has quit IRC16:58
*** tspatzier__ has quit IRC16:59
*** zns has quit IRC17:02
*** ramishra has joined #heat17:05
*** sgordon_ has joined #heat17:06
*** Drago has quit IRC17:08
*** gokrokve has joined #heat17:09
*** randallburt has quit IRC17:12
*** randallburt has joined #heat17:13
uberjany rackspace people in here? How well does HEAT work there?17:13
openstackgerritA change was merged to openstack/heat: Fix subnet residue when resource deletion  https://review.openstack.org/12260117:14
uberjcan't find anything about hp cloud doing heat17:14
*** gokrokve has quit IRC17:14
openstackgerritA change was merged to openstack/heat: Skip validation if depends on not created resource  https://review.openstack.org/10895117:14
randallburtuberj:  do you mean running your own heat against Rackspace cloud or using Rackspace's public heat endpoint?17:14
uberjrandallburt: is the first possible?17:16
*** gokrokve has joined #heat17:16
randallburtuberj:  yep. depending on what you need to do, you may have to enable one or more of the plugins in contrib/rackspace. You also need to use the v2 auth plugin since we don't have a v3 endpoint.17:16
uberjrandallburt: wow, thats cool, can you point me to some docs?17:17
*** zns has joined #heat17:17
openstackgerritThomas Herve proposed a change to openstack/heat: Update usage of Barbican library  https://review.openstack.org/12512217:17
openstackgerritA change was merged to openstack/heat: Remove unused network_utils  https://review.openstack.org/12500817:18
*** harlowja_away is now known as harlowja17:18
randallburtuberj:  I don't know that there are any for setting up Heat to work with Rackspace tbh. But here's our api docs and such (Cloud Orchestration under Application services) if that helps: http://docs.rackspace.com/17:18
*** ramishra has quit IRC17:18
*** swygue has quit IRC17:20
uberjrandallburt: what about the later? does rackspace have a icehouse equivalent heat api?17:21
randallburtuberj:  yep. both api and in control panel. though we chase master a bit so it might not be 100% icehouse.17:22
uberjcool!17:22
uberjso it will be a little beyond icehouse17:23
randallburtuberj:  should be17:23
randallburtuberj:  actually, it should be closer to juno than icehouse17:25
*** aweiteka has quit IRC17:29
*** MohitS has joined #heat17:31
*** che-arne has quit IRC17:32
*** mspreitz has quit IRC17:34
*** coolsvap is now known as coolsvap|afk17:35
*** aweiteka has joined #heat17:40
*** Yanyanhu has quit IRC17:41
*** gokrokve has quit IRC17:45
*** gokrokve has joined #heat17:46
*** sdake_ has joined #heat17:48
*** rushiagr is now known as rushiagr_away17:48
*** gokrokve has quit IRC17:49
*** gokrokve has joined #heat17:49
sdake_zaneb around17:50
zanebyep17:50
sdake_do you know wht creates the fedora user17:50
sdake_before we created ec2-user17:50
zanebI don't17:50
sdake_thanks17:50
sdake_heavy wizardry ftw17:51
zanebcloud-init has always seemed like a bit of a black art to me17:51
sdake_yup ;)17:51
*** rushiagr_away is now known as rushiagr17:51
*** sabeen has joined #heat17:52
ryansbJust accept the voodoo17:52
sdake_worst part i si wrote thta years ago17:53
sdake_but now don't know how it works ;(17:53
*** reed has quit IRC17:53
zanebI hate it when that happens17:53
*** reed has joined #heat17:54
*** lsmola has quit IRC17:54
larskssdake_: cloud-init creates the fedora user. Hopefully that is clear now :)17:55
*** sabeen3 has quit IRC17:55
larskssdake_: E.g., you can look at /etc/passwd on a f20 cloud image, which has no fedora user, and then see what creates based on the default /etc/cloud/cloud.cfg.  And as you see with Heat, you can override that and get, e.g., an ec2-user instead.17:56
larskszaneb: does heat look by default at /usr/share/heat/heat-dist.conf?17:58
larsks(and .../api-paste-dist.ini?)17:58
zaneblarsks: I don't even know what that is17:58
sdake_lol17:59
larskszaneb: must be a packaging thing, then, which suggests I need to go chase a packaging bug.17:59
zanebprobably17:59
sdake_what creates /etc/cloud/cloud.cfg?17:59
larskssdake_: packaging.17:59
zanebalthough I wouldn't read anything in to my cluelessness17:59
sdake_you mean the #cloud-config metadata blob ?17:59
sdake_i suspect it is the cloud-config metadata blob18:00
sdake_check out instance.py18:00
larskssdake_: no, the cloud-init package creates an /etc/cloud/cloud.cfg which has defaults.y18:00
larsksyou can override those with the cloud-config metadata blob.18:00
larsksBut, e.g., fedora uses "fedora" and centos uses "cloud-user" based on defaults in that file.18:00
sdake_heat does that18:00
sdake_how do i emulate?18:00
larsksRight, and heat overrides that and uses ec2-user, as I was saying earlier.18:00
larskssdake_: emulate which? You could just configure the filesystem cloud.cfg if you're trying to do that with virt-builder...18:01
sdake_yes with vb18:01
larsksSo just replace /etc/cloud/cloud.cfg with your preferred config.18:02
*** ccrouch has joined #heat18:03
larskszaneb: re: the -dist.conf stuff, that's used in a lot of the RHEL packages to set sane defaults, and then things are often launched with multiple --config-file options, pointing both at /usr/share/... and also into /etc/heat...18:03
zanebthat makes a lot of sense18:04
sdakeheat has that setup18:05
sdakeatleast in repos18:05
larskssdake: yeah, except apparently the current rdo packages are *missing* those options.18:05
larsks...which is what led to my earlier question.18:06
*** sdake_ has quit IRC18:06
larsksHmm, recent changes (9/11).18:06
*** gokrokve has quit IRC18:08
*** gokrokve has joined #heat18:09
*** gokrokve has quit IRC18:10
*** ccrouch has quit IRC18:10
*** gokrokve has joined #heat18:10
*** jprovazn has quit IRC18:11
*** sdake_ has joined #heat18:11
*** ccrouch has joined #heat18:12
*** alexheneveld has quit IRC18:12
sdake_ccrouch your id says "jboss"18:12
sdake_need redhat/redhat ;-)18:12
*** gokrokve has quit IRC18:17
*** ccrouch has quit IRC18:18
*** ccrouch has joined #heat18:18
*** jamiehannaford has quit IRC18:19
ccrouchsdake: i used to be redhat/jboss18:20
ccrouchbut it was set so long ago that i have no idea how to change it :-)18:20
ryansbjboss4lyfe18:21
*** funzo has quit IRC18:21
*** ryansb has quit IRC18:25
*** ryansb has joined #heat18:25
*** funzo has joined #heat18:27
*** ccrouch has quit IRC18:29
*** MohitS has quit IRC18:29
*** ccrouch has joined #heat18:29
*** ccrouch has quit IRC18:33
*** ccrouch has joined #heat18:33
*** ccrouch has quit IRC18:35
*** ccrouch has joined #heat18:36
*** bandwidth has quit IRC18:37
*** mspreitz has joined #heat18:38
*** ccrouch has quit IRC18:39
*** ccrouch has joined #heat18:39
openstackgerritVijendar Komalla proposed a change to openstack/heat: Template not required on stack-adopt  https://review.openstack.org/11184418:39
openstackgerritVijendar Komalla proposed a change to openstack/heat: Include parameters info in stack-abandon data  https://review.openstack.org/11184318:39
*** cdent has quit IRC18:39
*** ccrouch has quit IRC18:44
jdandreaI see heat_waitcondition_server_url is set to the private network (like everything else in our heat.conf), but my VMs can't reach that network. Must this URL be set to use the public network instead? (It works if I change it, but should that traffic be on the public net?)18:45
*** ccrouch has joined #heat18:46
*** openstackgerrit has quit IRC18:47
*** openstackgerrit has joined #heat18:49
*** tspatzier__ has joined #heat18:50
*** blinky_ghost has quit IRC18:52
*** hdd has quit IRC18:53
*** ccrouch has quit IRC18:54
*** ccrouch has joined #heat18:55
*** ccrouch has quit IRC18:56
*** ccrouch has joined #heat18:56
*** avladu has quit IRC18:57
*** fayablazer has quit IRC18:58
*** rushiagr is now known as rushiagr_away19:02
larsksjdandrea: it is in theory contacting what is already a public api...19:03
*** gokrokve has joined #heat19:04
*** ccrouch has quit IRC19:08
*** ccrouch has joined #heat19:09
*** ccrouch has quit IRC19:10
*** adrienverge has joined #heat19:11
*** ccrouch has joined #heat19:12
*** ccrouch has quit IRC19:14
*** ccrouch has joined #heat19:15
*** ccrouch has quit IRC19:16
*** ccrouch has joined #heat19:16
*** ccrouch has quit IRC19:17
*** ccrouch has joined #heat19:19
sdakejdandrea the transmission is secure - you don't have to worry about replay attacks, mim, etc19:20
*** ccrouch has quit IRC19:21
*** ccrouch has joined #heat19:21
*** Drago has joined #heat19:24
*** ccrouch has quit IRC19:24
*** ccrouch has joined #heat19:25
*** ccrouch has quit IRC19:27
*** ccrouch has joined #heat19:28
*** ccrouch has quit IRC19:28
*** ccrouch has joined #heat19:29
*** spzala has quit IRC19:30
*** Drago1 has joined #heat19:30
*** jergerber has joined #heat19:32
*** ccrouch has quit IRC19:35
*** ccrouch has joined #heat19:35
*** sdake_ has quit IRC19:35
*** ccrouch has quit IRC19:40
*** ccrouch has joined #heat19:41
*** sanjayu has joined #heat19:45
*** cdent has joined #heat19:48
*** ccrouch has quit IRC19:50
*** ccrouch has joined #heat19:50
*** radez is now known as radez_g0n319:55
*** tspatzier__ has quit IRC19:56
*** zns has quit IRC19:56
*** tspatzier__ has joined #heat19:56
*** zns has joined #heat19:58
*** sanjayu has quit IRC19:59
*** randallburt has quit IRC20:01
jdandrealarsks, sdake: Thanks. That's what I was going to ask about (replay, man-in-middle).20:01
*** mspreitz has quit IRC20:02
larsksjdandrea: the requests are signed using AWS-style hmac-based signatures.20:02
jdandrealarsks: Excellent. ty20:03
jdandrealarsks: Just to be sure, does that apply to heat_watch_server_url and heat_metadata_server_url as well? (I know there's that magic 169.254.169.254 IP that is used from the VM side.)20:06
*** JayJ has quit IRC20:06
*** JayJ has joined #heat20:06
larsksjdandrea: I believe that applies to anything that talks to the heat aws-style apis (heat-api-cfn and heat-api-cloudwatch)20:07
openstackgerritZane Bitter proposed a change to openstack/heat: Disable Abandon & Adopt features by default  https://review.openstack.org/12517720:07
jdandrealarsks: Got it.20:07
larsksjdandrea: But! I am not necessarily authoritative :)20:07
jdandrealarsks: Fair enough. :)20:07
*** Drago2 has joined #heat20:08
*** Drago1 has quit IRC20:08
jdandrea(Who is, in this case?)20:09
*** Drago2 has quit IRC20:12
*** Drago1 has joined #heat20:13
larsksjdandrea: maybe shardy (out), asalkeld (probably coming online soon)...20:13
jdandreaok, tx20:13
*** tonisbones has quit IRC20:18
*** Drago1 has quit IRC20:18
*** Drago1 has joined #heat20:18
*** ccrouch has quit IRC20:19
*** ccrouch has joined #heat20:19
*** tspatzier has joined #heat20:20
*** Drago1 has quit IRC20:20
*** Drago1 has joined #heat20:21
*** tspatzier__ has quit IRC20:21
*** adrienverge has quit IRC20:25
*** ccrouch has quit IRC20:26
*** Drago1 has quit IRC20:26
*** ccrouch has joined #heat20:26
*** Drago1 has joined #heat20:26
*** Drago1 has quit IRC20:27
*** Drago1 has joined #heat20:27
*** Michalik has joined #heat20:27
*** tspatzier has quit IRC20:29
*** kebray has quit IRC20:30
*** jasondotstar has quit IRC20:30
*** zns has quit IRC20:32
*** cdent has quit IRC20:33
*** alexheneveld has joined #heat20:38
*** jdob has quit IRC20:39
*** andreaf has quit IRC20:39
*** andreaf has joined #heat20:39
*** andreaf has quit IRC20:40
*** andreaf has joined #heat20:40
*** zns has joined #heat20:43
*** sjmc7 has joined #heat20:43
*** Murali_ has joined #heat20:46
*** sarob_away is now known as sarob20:48
openstackgerritVijendar Komalla proposed a change to openstack/heat: Encrypt Heat template hidden parameters  https://review.openstack.org/9790020:49
openstackgerritVijendar Komalla proposed a change to openstack/heat: Support for encrypt/decrypt parameters in heat-manage  https://review.openstack.org/11983620:49
*** rpothier has quit IRC20:51
*** Murali_ has quit IRC20:53
*** kebray has joined #heat20:55
*** enterprisedc has quit IRC20:56
uberjhttps://pastebin.mozilla.org/6673403 line 138 runs twice... why?20:58
uberjI notice that when I remove line 171 it doesn't run twice20:58
uberjits almost as if chaining those two softwaredeploys together causes the first SD to run twice20:59
*** sjmc7 has quit IRC20:59
*** hdd has joined #heat21:00
*** sarob is now known as sarob_away21:01
*** rbowen has quit IRC21:05
uberjfiling a bug for this one21:05
*** sarob_away is now known as sarob21:13
uberjhttps://bugs.launchpad.net/heat/+bug/137600821:14
uvirtbotLaunchpad bug 1376008 in heat "Implicit dependancy between two SoftwareDeployment resources causes double run" [Undecided,New]21:14
*** vijendar has quit IRC21:16
*** ccrouch has quit IRC21:21
*** ccrouch has joined #heat21:22
*** EricGonczer_ has quit IRC21:34
*** shakamunyi has joined #heat21:35
*** shakamunyi has quit IRC21:35
zanebHeat cores: this is the last -rc1 review: https://review.openstack.org/#/c/125177/21:37
*** aweiteka has quit IRC21:38
*** andreaf has quit IRC21:39
*** andreaf has joined #heat21:40
*** ccrouch has quit IRC21:45
*** ccrouch has joined #heat21:45
*** ccrouch has quit IRC21:48
*** ccrouch has joined #heat21:49
*** ccrouch has quit IRC21:49
*** ccrouch has joined #heat21:50
*** ccrouch has quit IRC21:51
*** ccrouch has joined #heat21:52
*** zns has quit IRC21:54
*** sarob is now known as sarob_away21:55
*** ccrouch has quit IRC21:55
*** ccrouch has joined #heat21:56
*** sarob_away is now known as sarob21:59
*** sgordon_ has quit IRC22:01
*** Drago1 has quit IRC22:03
*** Drago1 has joined #heat22:07
*** mattoliverau has joined #heat22:10
*** mattoliverau has quit IRC22:12
*** mattoliverau has joined #heat22:13
*** otoolee- has quit IRC22:15
*** vijendar has joined #heat22:18
openstackgerritA change was merged to openstack/heat: Update usage of Barbican library  https://review.openstack.org/12512222:19
*** dims_ has joined #heat22:20
*** kebray has quit IRC22:22
*** dims_ has quit IRC22:22
*** gondoi is now known as zz_gondoi22:23
*** dims_ has joined #heat22:23
*** hdd has quit IRC22:23
*** dims has quit IRC22:23
*** ccrouch has quit IRC22:25
*** ccrouch has joined #heat22:27
*** asalkeld has joined #heat22:31
asalkeldmorning22:31
asalkeldzaneb, you still about?22:31
asalkeld(just wondering what's left todo before rc1)22:32
*** ccrouch has quit IRC22:34
*** ccrouch has joined #heat22:36
*** ccrouch has quit IRC22:37
uberjasalkeld: btw, tracked down that double run thing I was talking about yesterday https://bugs.launchpad.net/heat/+bug/137600822:40
asalkeldzaneb, your patch approved22:40
uvirtbotLaunchpad bug 1376008 in heat "Implicit dependency between two SoftwareDeployment resources causes double run (rdo-icehouse-release)" [Undecided,New]22:40
asalkeldwell done22:41
uberjI was trying to get devstack up so I could test it but its not happy22:42
asalkeldnp22:43
*** otoolee- has joined #heat22:44
*** hdd has joined #heat22:45
*** Drago1 has quit IRC22:49
*** JayJ has quit IRC22:51
*** andreaf has quit IRC22:57
*** andreaf has joined #heat22:58
*** jergerber has quit IRC22:58
*** asalkeld has quit IRC23:00
*** swygue has joined #heat23:08
*** sarob is now known as sarob_away23:11
*** sarob_away is now known as sarob23:12
*** asalkeld has joined #heat23:12
*** dims_ has quit IRC23:13
*** sarob is now known as sarob_away23:22
asalkeldstevebaker, are you in/pto?23:23
asalkeldsdake, ^23:24
*** ccrouch has joined #heat23:26
*** sarob_away is now known as sarob23:27
openstackgerritA change was merged to openstack/heat: Disable Abandon & Adopt features by default  https://review.openstack.org/12517723:32
asalkeldrelease rc1 now?23:33
asalkeldlovely: https://launchpad.net/heat/+milestone/juno-rc123:33
*** gus has joined #heat23:41
*** andreaf has quit IRC23:46
*** JayJ has joined #heat23:46
*** JayJ has quit IRC23:46
*** andersonvom has quit IRC23:46
*** andreaf has joined #heat23:47
*** JayJ has joined #heat23:47
*** _1_lukitas has joined #heat23:55
*** Qiming has joined #heat23:58
*** _1_lukitas has quit IRC23:59

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