Friday, 2015-01-16

*** Marga__ has quit IRC00:02
*** julienvey has joined #heat00:02
*** Marga_ has joined #heat00:02
*** Marga_ has quit IRC00:03
*** Marga_ has joined #heat00:04
*** Marga_ has quit IRC00:06
*** Marga_ has joined #heat00:06
*** julienvey has quit IRC00:06
*** Marga_ has quit IRC00:07
*** Marga_ has joined #heat00:07
*** Marga_ has quit IRC00:10
*** reed_ has quit IRC00:10
*** Marga_ has joined #heat00:11
*** Marga_ has quit IRC00:11
*** Marga_ has joined #heat00:11
*** Marga_ has quit IRC00:12
*** Marga_ has joined #heat00:12
*** EmilienM is now known as EmilienM|afk00:15
*** Ng has quit IRC00:21
*** Marga_ has quit IRC00:21
*** Marga_ has joined #heat00:21
*** Ng has joined #heat00:25
*** david-lyle has joined #heat00:25
*** Marga_ has quit IRC00:26
*** EricGonczer_ has joined #heat00:27
*** crose has quit IRC00:29
*** Drago has quit IRC00:29
*** ygoto has joined #heat00:39
*** sbadia has joined #heat00:41
*** FL1SK has joined #heat00:42
openstackgerritJamie Lennox proposed openstack/heat: Convert cinder to use auth plugin  https://review.openstack.org/14739200:44
openstackgerritJamie Lennox proposed openstack/heat: Use auth plugins for domain client and admin client  https://review.openstack.org/14739100:44
openstackgerritJamie Lennox proposed openstack/heat: Use keystoneclient auth plugins  https://review.openstack.org/14636800:44
*** dims has quit IRC00:46
*** kebray_ has quit IRC00:47
*** tellesnobrega_ has joined #heat00:50
*** nkhare has joined #heat00:52
*** liuh has joined #heat00:58
*** LiJiansheng has joined #heat00:58
*** kitch_ has joined #heat01:00
*** achanda has joined #heat01:01
*** achanda has quit IRC01:01
*** EricGonczer_ has quit IRC01:04
*** achanda_ has quit IRC01:04
*** EricGonczer_ has joined #heat01:08
*** david-lyle has quit IRC01:08
*** Tango has quit IRC01:09
*** aweiteka has quit IRC01:10
*** kitch_ has quit IRC01:11
openstackgerritJamie Lennox proposed openstack/heat: Convert some clients to use auth plugin  https://review.openstack.org/14739201:12
*** tiantian has joined #heat01:15
*** zhiwei has joined #heat01:16
*** nkhare has quit IRC01:19
*** david-lyle has joined #heat01:26
*** matt has joined #heat01:27
*** matt is now known as Guest3458101:27
*** dims has joined #heat01:29
*** mattoliverau has quit IRC01:32
*** mattoliverau has joined #heat01:32
*** mattoliverau has quit IRC01:32
*** mattoliverau has joined #heat01:33
*** boris-42 has quit IRC01:33
*** Qiming has joined #heat01:33
*** openstack has joined #heat01:35
*** aweiteka has joined #heat01:37
*** dims has quit IRC01:42
*** dims has joined #heat01:42
*** dims has quit IRC01:43
openstackgerrithuangtianhua proposed openstack/heat: Implement 'InstanceId' for autoscaling group  https://review.openstack.org/13390501:45
openstackgerrithuangtianhua proposed openstack/heat: Implement 'InstanceId' for LaunchConfiguration  https://review.openstack.org/13340101:45
*** aweiteka has quit IRC01:48
*** dims has joined #heat01:50
*** hdd_ has quit IRC01:50
*** julienvey has joined #heat01:51
*** julienvey has quit IRC01:56
*** asalkeld has quit IRC01:58
*** GonZo2000 has quit IRC01:58
*** asalkeld has joined #heat01:59
*** david-lyle has quit IRC02:01
*** Yanyanhu has joined #heat02:06
*** sdake_ has joined #heat02:06
*** lazy_prince has joined #heat02:15
*** lazy_prince has left #heat02:16
*** ygoto has quit IRC02:19
*** ygoto has joined #heat02:20
openstackgerrithuangtianhua proposed openstack/heat: Apply neutron network constraint  https://review.openstack.org/13582302:21
asalkeldbbl, lunch02:24
*** asalkeld has quit IRC02:25
*** GonZo2000 has joined #heat02:27
*** GonZo2000 has quit IRC02:27
*** GonZo2000 has joined #heat02:27
*** dims has quit IRC02:29
*** GonZo2000 has quit IRC02:30
openstackgerrithuangtianhua proposed openstack/heat: Apply neutron port constraint  https://review.openstack.org/13583502:31
*** erkules_ has joined #heat02:38
*** tellesnobrega_ has quit IRC02:38
*** erkules has quit IRC02:41
*** david-lyle has joined #heat02:42
*** david-lyle has quit IRC02:42
*** Marga_ has joined #heat02:44
*** Marga_ has quit IRC02:46
*** Marga__ has joined #heat02:46
*** EricGonczer_ has quit IRC02:52
*** tiantian has quit IRC02:57
*** tiantian has joined #heat02:57
*** harlowja is now known as harlowja_away02:57
*** hdd_ has joined #heat03:01
*** Marga__ has quit IRC03:08
*** tiantian has quit IRC03:09
*** tiantian has joined #heat03:10
openstackgerritQiming Teng proposed openstack/heat: Enable resource signals be handled asynchronously  https://review.openstack.org/14486303:12
*** tiantian has quit IRC03:16
*** GonZo2000 has joined #heat03:32
*** GonZo2000 has quit IRC03:32
*** GonZo2000 has joined #heat03:32
*** julienvey has joined #heat03:39
*** julienvey has quit IRC03:44
*** Marga_ has joined #heat03:45
*** signed8bit has joined #heat03:45
*** GonZo2000 has quit IRC03:51
*** Yanyanhu has quit IRC04:05
*** liuh has quit IRC04:06
*** ahonda has joined #heat04:31
*** ananta has joined #heat04:31
*** Marga_ has quit IRC04:34
*** boris-42 has joined #heat04:43
*** achanda has joined #heat04:44
*** hdd_ has quit IRC04:44
*** achanda has quit IRC04:46
*** Yanyanhu has joined #heat04:51
*** signed8bit is now known as signed8bit_ZZZzz04:54
*** liuh has joined #heat04:55
*** signed8bit_ZZZzz has quit IRC04:56
*** achanda has joined #heat04:57
*** achanda has quit IRC04:57
openstackgerritJamie Lennox proposed openstack/heat: Convert some clients to use auth plugin  https://review.openstack.org/14739205:03
*** hdd_ has joined #heat05:15
*** nkhare has joined #heat05:18
*** achanda has joined #heat05:19
*** nkhare_ has joined #heat05:26
*** julienvey has joined #heat05:28
*** julienvey has quit IRC05:33
*** rakesh_hs has joined #heat05:37
*** erkules_ is now known as erkules05:37
*** Qiming has quit IRC05:47
*** Qiming has joined #heat05:48
*** asalkeld has joined #heat05:53
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Imported Translations from Transifex  https://review.openstack.org/14676406:02
*** achanda has quit IRC06:03
*** achanda has joined #heat06:05
*** Tango has joined #heat06:06
*** achanda has quit IRC06:16
*** ckmvishnu has joined #heat06:19
*** rakesh_hs has quit IRC06:20
*** tspatzier has joined #heat06:21
*** rakesh_hs has joined #heat06:21
asalkeldQiming: you about?06:23
*** achanda has joined #heat06:23
asalkelddo you know for a fact that the version you have here is correct?06:23
asalkeldhttps://review.openstack.org/#/c/144863/3/heat/engine/service.py06:23
asalkeldi am not convinced06:23
Qiminghi asalkeld06:24
Qimingit was suggested by shardy06:24
Qimingwe are adding a new parameter to the resource_signal API, so he suggests we bump the API version06:24
asalkeldyes, but maybe 1.3 not 1.2.106:25
Qiming:) okay06:25
asalkeldi am looking at oslo.messaging to try and see what it does06:25
*** tiantian has joined #heat06:29
asalkeldQiming: actually it might be fine - it's just different to how it's been done upuntil now06:31
*** ygoto has quit IRC06:31
asalkeldhttps://github.com/openstack/oslo.messaging/blob/master/oslo_messaging/_utils.py06:32
openstackgerritQiming Teng proposed openstack/heat: Always return support_status in res type lists  https://review.openstack.org/14776106:32
*** ygoto has joined #heat06:32
asalkeldas far as that is concerned 1.3 and 1.2.1 have the same effect06:32
Qimingthanks for confirming this, so it is just a revision, not a major or a minor version06:33
Qimingasalkeld, pls also help check 147761, it is also a change to API -- response format for resource_type_list in this case06:34
asalkeldso can the api and client deal with both responses?06:36
Qimingno ...06:36
asalkeldthey will need to06:37
Qimingthe original API returns this {'resource_types': [ 'aaa', 'bbb' ] }06:37
asalkeldnew old api and newer engine06:37
asalkeldalso client will talk to a range of clouds with different implementations06:38
Qimingthat would be the ideal case, but I am not so convinced06:38
asalkeldabout?06:38
asalkeld   (i ment different versions)06:38
Qimingat least openstacksdk is expecting a list reponse to look something like {'resource_types': [ {'resource_type': 'aaa'}, ...] }06:39
Qimingthat means returning list of simple strings are not expected by openstacksdk06:39
*** liuh has quit IRC06:39
openstackgerritBoris Pavlovic proposed openstack/heat: Test rally job (do not merge)  https://review.openstack.org/14776206:40
Qimingit is doable, by providing different object models at client side06:40
asalkeldwe need to figure out micro versioning of the api06:40
*** tspatzier has quit IRC06:40
QimingI was just wondering if there is any client tool calling resource-type-list06:40
asalkeldQiming: we should assume so06:41
asalkeldresponse format is part of the api version06:41
Qimingso, you mean we need to do something different according to the engine/api version?06:41
*** inc0 has joined #heat06:41
inc0good morning06:42
inc0asalkeld, ping06:42
asalkeldhi inc006:43
inc0could you take a look at this? https://review.openstack.org/#/c/146841/06:43
*** julienvey has joined #heat06:44
asalkeldlooking06:45
inc0tests basically pass, and that will be heart of it06:45
inc0so I'd love to have this ready asap06:46
inc0thanks06:46
*** Tango has quit IRC06:46
anantaasalkeld: hi06:46
asalkeldhi ananta06:46
*** achanda has quit IRC06:46
*** robklg has joined #heat06:47
anantaasalkeld: how should i go about implementing --existing for stack-update or create06:47
anantai just realized that sticky parameters BP is there and it was implemented06:47
anantahttps://blueprints.launchpad.net/heat/+spec/troubleshooting-low-level-control06:47
anantathis is about continuing a stack update after the stack has failed06:48
anantaor stack create06:48
asalkeldananta: so is this related to convergence?06:49
anantano no06:49
*** julienvey has quit IRC06:49
asalkeld(sorry - trying to do 3 things at once)06:49
asalkeldgive me some context06:49
anantathis is just about issuing stack-update or stack-create for a failed stack without having to specifying the template again06:50
asalkeldlike an empty patch06:50
anantayeah...but for the template06:51
openstackgerritQiming Teng proposed openstack/python-heatclient: List resource_types with support status  https://review.openstack.org/14776306:51
asalkeld(sounds like converge)06:51
anantano...06:51
anantathis is related to what Ton has being doing with sticky parameters06:51
asalkeldso it grabs the template/params from the db06:52
inc0asalkeld, I think its just a shortcut for "update stack, but with exactly same parameters as one given in creation"06:52
asalkeldand re-runs update?06:52
anantayes...06:52
asalkeldcreate would be weird06:52
anantabut since the template will have some changes we may have to keep the orig template06:52
asalkeldananta: what changes?06:53
asalkeldwe don't logically change the template do we?06:53
asalkeldmaybe format06:53
*** tiantian has quit IRC06:53
asalkeldyaml->json06:53
anantathe template is update to have some more information I think, as far as I can recall06:53
asalkeldshouldn't matter06:53
*** tiantian has joined #heat06:54
anantafor create also this will be needed06:54
asalkeldananta: let's try avoid storing it twice06:54
asalkeldthey can be big as is06:54
anantaok, I will see if that can be used as it is...06:54
asalkeldso we then have to go through the resources and figure out what is in-progress or init?06:55
anantayeah... the was a BP implemeted by Zane update-failure-recovery https://blueprints.launchpad.net/heat/+spec/update-failure-recovery06:56
anantawith it, a user can issue another update with same template and update should replace the failed resources...06:57
asalkeldso you want to extend that06:57
asalkeldto also include init and in-progress?06:58
*** hdd_ has quit IRC06:59
asalkeldhttps://review.openstack.org/#/c/112938/4/heat/engine/stack.py06:59
*** tiantian has quit IRC06:59
anantastack would be marked as FAILED07:00
anantain-progress of stack you mean?07:00
asalkeldsure, but the issue is the resource state07:00
asalkeldand how you figure out what to do when continuing a create07:01
anantayeah... the resource state we have to consider07:01
asalkeldhttps://github.com/openstack/heat/blob/master/heat/engine/resource.py#L55607:01
anantacontinuing with create will be equivalent to issuing update on the stack with same template07:02
anantaso this patch https://review.openstack.org/#/c/112938/ will take care of replacing tha failed ones07:03
anantai need to see what happens with the other in_progress resources...07:03
anantaI am not sure if a resource fails which is in a separate branch...heat waits for other branch to complete07:04
asalkeldok07:05
anantaasalkeld: so should I proceed with a new BP or should I proceed with the Sticky Parameter07:07
asalkeldananta: just complete the current one07:07
asalkeldexplore the implementation07:07
asalkeldthis stuff should be more obvious as you get stuck into it07:07
anantaok...07:08
asalkeldunless you want to write up a spec?07:09
asalkeldi wouldn't want to ;)07:09
anantaokay... I have written something here: https://wiki.openstack.org/wiki/StackRetryOption07:10
anantaI will replace the --retry with --existing07:10
asalkeldok07:11
asalkeldananta: you could post that and start working on it straight away07:12
anantaok07:12
asalkeld(post it as a spec - since you wrote it up)07:12
anantaok07:13
asalkeldananta: what time is it for you?07:13
ananta12:45 PM07:13
anantaIndia Standard TIme07:14
openstackgerritBoris Pavlovic proposed openstack/heat: Test rally job (do not merge)  https://review.openstack.org/14776207:14
asalkeldok, your lunch, my go-cook-dinner time07:14
ananta:) yes...07:14
asalkeldi'll be back later - just getting hungry07:15
anantaok... me too07:16
*** chlong has quit IRC07:20
*** sdake_ has quit IRC07:20
*** tspatzier has joined #heat07:21
*** jtomasek_ has joined #heat07:41
*** robklg has quit IRC07:42
*** pchalupa has joined #heat07:42
*** jamielennox is now known as jamielennox|away07:42
*** piccata has quit IRC07:44
*** piccata has joined #heat07:45
*** jprovazn has joined #heat07:46
openstackgerrithuangtianhua proposed openstack/heat: Implement 'InstanceId' for autoscaling group  https://review.openstack.org/13390507:54
*** dkusidlo has joined #heat07:57
*** julienvey has joined #heat08:15
shardymorning all08:16
*** julienvey has quit IRC08:20
*** wirehead_ has quit IRC08:20
*** morganfainberg has quit IRC08:21
*** wirehead_ has joined #heat08:21
*** morganfainberg has joined #heat08:21
*** Chinorro has quit IRC08:24
*** Chinorro has joined #heat08:27
*** dkusidlo has quit IRC08:29
*** jtomasek_ has quit IRC08:31
*** ifarkas has joined #heat08:34
*** jtomasek has joined #heat08:35
*** rwsu has quit IRC08:40
*** ygoto_ has joined #heat08:42
openstackgerritSergey Kraynev proposed openstack/heat: Remove default for DISTRIBUTED property  https://review.openstack.org/14724208:42
*** ygoto has quit IRC08:42
*** tiantian has joined #heat08:44
*** pas-ha has joined #heat08:44
*** saju_m has joined #heat08:48
openstackgerritQiming Teng proposed openstack/heat: Always return support_status in res type lists  https://review.openstack.org/14776108:49
*** jtomasek has quit IRC08:50
*** coolsvap|afk is now known as coolsvap09:03
*** tiantian has quit IRC09:03
*** jtomasek has joined #heat09:15
openstackgerritJamie Lennox proposed openstack/heat: Convert some clients to use auth plugin  https://review.openstack.org/14739209:16
*** robklg has joined #heat09:18
*** jistr has joined #heat09:19
*** dulek has joined #heat09:20
*** ygoto_ has quit IRC09:22
*** derekh has joined #heat09:26
*** asalkeld has quit IRC09:30
*** dkusidlo has joined #heat09:31
*** ahonda has quit IRC09:33
*** Guest49876 is now known as d0ugal09:36
*** d0ugal has quit IRC09:36
*** d0ugal has joined #heat09:36
*** jcoufal has joined #heat09:38
*** julienvey has joined #heat09:39
*** julienvey has quit IRC09:40
*** julienve_ has joined #heat09:40
*** tiantian has joined #heat09:40
*** inc0 has quit IRC09:44
*** david-lyle has joined #heat09:46
*** asalkeld has joined #heat09:46
*** julienve_ has quit IRC09:50
*** dkusidlo has quit IRC09:53
*** julienvey has joined #heat09:55
*** dkusidlo has joined #heat09:57
openstackgerritMerged openstack/heat: Updated from global requirements  https://review.openstack.org/14669010:00
*** gfidente has joined #heat10:04
gfidentehi guys, I was looking into passing both some cloud-init RAW data and some SOFTWARE_CONFIG data to a server10:07
gfidenteis this possible? what is best way to achieve it?10:07
*** david-lyle has quit IRC10:08
shardygfidente: You mean pass some cloud-config data, or just an additional script?10:08
gfidenteshardy, not only you know everything but you're always up for it10:08
gfidentesorry about digression, some cloud-config data10:08
shardygfidente: haha ;) Actually, I'm not sure if you can - give me a few mins and I'll try10:09
*** shadower has joined #heat10:09
openstackgerritPeter Razumovsky proposed openstack/heat-specs: Add Mistral resources spec  https://review.openstack.org/14398910:13
gfidenteshardy, I am basically trying to pass some config option for cloud-init to the servers we deploy via tripleo10:14
gfidentespecifically, to disable manage_etc_hosts setting in cloud-init10:14
gfidentewhich is otherwise overwriting our hosts file10:14
gfidenteso I was looking into the tripleo templates to add something like this: https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-cloud-init.yaml#L9110:14
shardygfidente: Ah, I see - could it be done in an element by modifying the global cloud.cfg, or does it have to be done at boot time?10:14
gfidenteshardy, I *think* via scripts is possible as well, was exploring this before but if we're not there, I'll check that10:15
*** Yanyanhu has quit IRC10:19
shardygfidente: Looking at the code, it looks like the multi-part resource you just linked should work with user_data_format=SOFTWARE_CONFIG10:20
shardyhttps://github.com/openstack/heat/blob/master/heat/engine/clients/os/nova.py#L24510:20
shardyhave you tried that example just s/RAW/SOFTWARE_CONFIG ?10:20
gfidentenope!10:20
gfidentethanks, will try to get back10:20
gfidentewith some results :)10:20
shardygfidente: I think it may work, if not let me know and we can dig a bit deeper :)10:20
*** Qiming has quit IRC10:21
*** GonZo2000 has joined #heat10:22
*** GonZo2000 has quit IRC10:22
*** GonZo2000 has joined #heat10:22
*** prazumovsky has joined #heat10:29
*** GonZo2000 has quit IRC10:31
*** tiantian has quit IRC10:34
*** tiantian has joined #heat10:35
openstackgerritPeter Razumovsky proposed openstack/heat: Improve Property error msg for properties validate  https://review.openstack.org/12715010:36
*** zhiwei has quit IRC10:42
openstackgerritJulien Danjou proposed openstack/heat: tests: switch to mox3 and use oslotest.moxstubout  https://review.openstack.org/14747810:43
*** tiantian has quit IRC10:49
openstackgerritPeter Razumovsky proposed openstack/heat: Remove depr NETWORK_ID in Neutron::NetworkGateway  https://review.openstack.org/14311910:52
openstackgerritPeter Razumovsky proposed openstack/heat: Remove deprecated NETWORK_ID from Neutron::Port  https://review.openstack.org/14313110:52
openstackgerritPeter Razumovsky proposed openstack/heat: Remove depr prop SUBNET_ID from Neutron::Pool  https://review.openstack.org/14311110:52
openstackgerritPeter Razumovsky proposed openstack/heat: Remove depr SUBNET_ID from Neutron::VPNService  https://review.openstack.org/14394610:52
openstackgerritPeter Razumovsky proposed openstack/heat: Remove deprecated prop from Neutron::FloatingIP  https://review.openstack.org/14284810:52
asalkeldprazumovsky: is that ^ going to break stacks that are currently deployed?10:53
asalkeldskraynev: is that safe10:54
shardyasalkeld: I don't think we should do that10:54
shardysee my reply to someone on the openstack general list yesterday10:54
shardywe only deprecated those in Juno10:54
shardyIMO it should be at least two releases before we remove them10:55
asalkeldshardy: we need some thought around this at any rate10:56
shardyasalkeld: Yup agreed, I've -1'd 'em all for now anyway ;)10:57
shardyasalkeld: probably, what we should do is anounce in our release notes what deprecated stuff will be removed in the next release10:59
*** saju_m has quit IRC10:59
shardyAt least then we've given some warning, vs an unspecified deprecation classifier followed by sudden removal11:00
asalkeldmaybe, another option is we archive old resources11:00
shardyit definitely will break existing templates, although obviously easily fix-able via sed11:00
asalkeldand allow them to be used (store the version of the resource)11:00
asalkeldas it is created11:00
asalkeld(but not visible to users)11:01
*** saju_m has joined #heat11:01
shardyasalkeld: interesting, I'm not really clear if/how that would work tbh11:01
shardymaybe a ML thread would be good11:02
asalkeldshardy: not a quick solution11:02
shardyasalkeld: tbh, I think giving users fair warning and reasonable time is sufficient11:02
asalkeldand we got a lot of other fish to fry11:03
shardyperhaps the SupportStatus for deprecation should include the "planned to be removed in $version"11:03
asalkeldthe problem is that templates are basically the definition of the other services api and we stuff that into the db11:03
shardyOh yeah, so you might break existing as well as new stacks :(11:04
asalkeldyeah, that is my main concern11:05
*** Qiming has joined #heat11:08
*** che-arne has joined #heat11:09
*** dkusidlo has quit IRC11:11
*** julienvey has quit IRC11:12
*** dulek has quit IRC11:13
*** david-lyle has joined #heat11:17
*** nkhare_ has quit IRC11:20
*** alexpilotti has joined #heat11:23
openstackgerritQiming Teng proposed openstack/heat: Always return support_status in res type lists  https://review.openstack.org/14776111:25
skraynevasalkeld: sorry, I just come from launch11:27
asalkeldno problem11:27
asalkeldi am just watching kill bill11:27
skraynevasalkeld: Honestly I have not look Peter's patches yet.11:28
skraynevabout one mine11:28
*** dkusidlo has joined #heat11:28
*** cdent has joined #heat11:28
skraynevI have tested it in case11:28
skraynevwhen create resource with old code, and then checkout to new code and try to remove/update it11:28
skraynevit works for me11:29
*** ckmvishnu has quit IRC11:29
*** prazumovsky has quit IRC11:29
skraynevdelete uses self.resource_id, so if we change property_schema it should not affect us11:29
asalkeldskraynev: it's more if you get a failure and it tries a rollbac11:30
asalkeldthen it will use the old template11:31
skraynevdo you mean rollback after failed update?11:32
asalkeldyeah11:33
asalkeldor stack show11:33
*** tellesnobrega_ has joined #heat11:33
asalkeldor resource list11:33
asalkeldanything that parsers and uses the old template11:34
*** steveg is now known as sgordon11:41
dgonzalezHi all11:45
dgonzalezI just looked into https://bugs.launchpad.net/heat/+bug/1217194 and im wondering:11:46
skraynevasalkeld: ok... it's bad, but in other case we still have old code, which looks never be deleted.11:46
dgonzalezWouldn't it be possible to use another regular expression in AllowedPattern to verify that the pattern does not contain backreferences?11:46
shardyskraynev: we can't break existing stacks11:46
asalkelddgonzalez: that might be tough11:47
shardyso we *have* to come up with a migration strategy11:47
*** robklg has quit IRC11:47
shardywe can't just remove the code because it's old, if it will break users IMHO11:47
asalkeldshardy: skraynev lets just hold off, and come up with a plan11:47
skraynevasalkeld, shardy: Yeah. sigh.11:48
shardyasalkeld: yup, just stating my opinion, FWIW ;)11:48
skraynevasalkeld, shardy: so could you then reflect on email, which I wrote about it :)11:48
shardyskraynev: what's the subject?11:48
shardye.g the title, so I can search for it11:48
asalkeldskraynev: sure, my bad - sorry11:49
skraynev[openstack-dev] [heat] Remove deprecation properties11:49
shardyOk, thanks, will reply11:49
skraynevshardy ^11:49
skraynevok ;)11:49
skraynevasalkeld: don't worry. it's ok. and I don't think that it's you fault :)11:50
skraynevI just implemented solution, which IMO was correct, BUT skip other important cases for check.11:50
asalkeldso the one good thing is our resource types have a version11:50
shardyskraynev: Heh, you sent that on Christmas Day!11:50
shardythat may be why not many folks read it ;)11:51
asalkeldwe just need to find a cunning way to use that11:51
skraynevshardy: facepalm :)11:51
asalkeldshardy: skraynev yeah i read that and said to my self "i must get back to that ...."11:51
asalkeldoops11:51
dgonzalezasalkeld: Wouldn't a pattern matching parentheses be enough? Only exception would be  parentheses in the form "(?: ... )". Or am i missing something here?11:52
*** tellesnobrega_ has quit IRC11:52
asalkelddgonzalez: not sure, i am not a regex guru11:52
skraynevshardy, asalkeld: thx for the pointing issue with patches. Could you give feedback on email (I suppose, that it contains all my ideas and suggestions about current issue).11:53
*** dims__ has joined #heat11:53
skraynevasalkeld: may be be good to add this topic to next meeting agenda?11:54
asalkeldsure11:54
shardy+111:54
anantaHi!11:57
anantado we need to store the abandon data to fix https://bugs.launchpad.net/heat/+bug/135367011:57
skraynevoh. the next meeting will be without US part of Team :(11:57
*** kitch_ has joined #heat11:58
anantaI guess we will have to... any thoughts12:00
*** robklg has joined #heat12:01
*** dulek has joined #heat12:01
*** kitch_ has quit IRC12:02
*** kbyrne has quit IRC12:06
*** kbyrne has joined #heat12:08
*** robklg has quit IRC12:13
shardyananta: I don't think so, you just have to avoid returning the abandon data and deleting the stack in the same API call12:15
shardyananta: like zaneb suggests in comment #212:16
*** Qiming_ has joined #heat12:17
shardyananta: IMO we don't need abandon-show etc, you can just allow folks to call stack-abandon more than once, but only delete the DB content related to the resources when they call stack-delete12:17
asalkeldg'night12:18
*** asalkeld has quit IRC12:18
*** Qiming has quit IRC12:20
anantashardy: ok12:23
*** julienvey has joined #heat12:23
anantain the abandon call I will only return the data and move the state to abandon complete...12:24
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Don not use TaskRunner in WaitCondition  https://review.openstack.org/14782512:25
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Don not use TaskRunner in SwiftSignal  https://review.openstack.org/14782612:25
shadowerhey folks12:26
gfidenteshardy, so I tried plugging a softwareconfig and a cloudconfig into a multipart12:27
*** robklg has joined #heat12:27
shadowerIf I want to hack on python-heatclient and use it immediately with devstack, how can I do it?12:27
shadowerjust run python setup.py install or is it more / less involved than that?12:27
gfidentebut it doesn't seem to work, i think it expects the part to be either a string or a multipart (again)12:27
gfidenteand says dict object has not attribute encode12:27
*** julienvey has quit IRC12:27
shadoweryep, `python setup.py install`12:30
openstackgerritJulien Danjou proposed openstack/heat: tests: switch to mox3 and use oslotest.moxstubout  https://review.openstack.org/14747812:34
*** inc0 has joined #heat12:34
*** ananta has quit IRC12:36
openstackgerritunmesh-gurjar proposed openstack/heat: Added unit test for unavailable resource  https://review.openstack.org/14520612:47
*** tiantian has joined #heat12:50
*** dkusidlo has quit IRC12:50
*** dkusidlo has joined #heat12:53
*** signed8bit has joined #heat12:54
*** sgordon is now known as steveg13:00
*** dkusidlo has quit IRC13:02
*** dkusidlo has joined #heat13:05
*** EmilienM|afk is now known as EmilienM13:05
*** saju_m has quit IRC13:07
pas-hashadower, https://github.com/pshchelo/stackdev/blob/master/local.conf.sample#L4313:08
pas-hashadower, since some time devstack by default install all the python-*client and oslo* stuff from pypi13:09
pas-habut you can override that per library in your local.conf13:09
pas-hathat line I've linked to will clone python-heatclient into /opt/stack, setup it and you can hack on it as on any other openstack component13:11
*** david-lyle has quit IRC13:11
shadowerpas-ha: ooh, nice13:13
shadowerthanks!13:13
shardyshadower: Yeah, what pas-ha said, or I've just been manualling setup.py installing which works too13:15
shardymanually even..13:15
shardygfidente: can you show the template you're using?13:16
*** aweiteka has joined #heat13:17
*** jdob has joined #heat13:20
*** stannie42 has joined #heat13:21
*** Qiming_ has quit IRC13:21
*** EricGonczer_ has joined #heat13:21
*** EricGonczer_ has quit IRC13:22
*** Qiming_ has joined #heat13:22
*** kitch_ has joined #heat13:22
gfidenteshardy, pasting the entire template is a bit difficuilt cause it is pretty big, but http://paste.openstack.org/show/158251/13:23
*** Marga_ has joined #heat13:24
shardygfidente: that looks wrong, sec, let me try a more minimal example13:25
*** EricGonczer_ has joined #heat13:25
gfidentehah, sorry13:25
*** julienvey has joined #heat13:27
*** signed8bit has quit IRC13:29
*** GonZo2000 has joined #heat13:30
*** GonZo2000 has quit IRC13:30
*** robklg has quit IRC13:34
*** tochi has quit IRC13:36
*** hdd_ has joined #heat13:38
*** julienvey has quit IRC13:38
*** rakesh_hs has quit IRC13:38
shardygfidente: http://paste.fedoraproject.org/170477/1415506113:39
shardyThat works for me13:39
shardyYou need to leave the existing deployment/config for allNodes alone, and just pass some additional data to the server via user_data AFAICT13:39
shardyI still wonder if modifying the element might be easier, but hopefully that helps :)13:40
openstackgerritSteven Hardy proposed openstack/heat-templates: Add an example of combined deployment and user-data  https://review.openstack.org/14784813:43
*** spzala_ has quit IRC13:47
*** jacob__ has joined #heat13:48
*** robklg has joined #heat13:49
*** nkhare has quit IRC13:50
*** julienvey has joined #heat13:55
*** pchalupa has quit IRC14:07
*** pchalupa has joined #heat14:07
*** jacob__ has quit IRC14:10
*** dims__ is now known as dimsum__14:13
*** aweiteka has quit IRC14:17
*** julienvey has quit IRC14:21
*** hdd_ has quit IRC14:22
*** hdd_ has joined #heat14:22
*** jdandrea has joined #heat14:25
openstackgerritSteven Hardy proposed openstack/heat-templates: Add an example of combined deployment and user-data  https://review.openstack.org/14784814:27
*** spzala has joined #heat14:28
openstackgerritSteven Hardy proposed openstack/heat-templates: Fix ntp parameters in os-apply-config example  https://review.openstack.org/14786314:29
*** cdent has quit IRC14:29
gfidenteshardy, thanks a lot14:32
gfidentewe don't have an element for cloud-init though14:32
*** julienvey has joined #heat14:32
gfidentethis looks great to me actually14:33
shardygfidente: Ah, I assumed there would be one14:33
gfidenteshardy, well we could still make it into common-redhat or common-rhel into dib14:33
gfidentebut honestly, I think having a started for using cloud-init can turn useful14:33
*** radez_g0` is now known as radez_g0n314:34
gfidente*starter14:34
*** wpf has quit IRC14:34
shardyYeah, it seems like a potentially useful pattern, so I pushed the example up for heat-templates14:34
gfidenteshardy+114:35
*** pm90_ has joined #heat14:35
*** pm90_ has quit IRC14:36
*** aweiteka has joined #heat14:36
*** radez_g0n3 is now known as radez14:37
*** pm90_ has joined #heat14:37
*** alexheneveld has joined #heat14:38
*** swygue has quit IRC14:38
*** Tango has joined #heat14:38
*** wpf has joined #heat14:39
*** inc0 has quit IRC14:42
*** tiantian has quit IRC14:42
*** tiantian has joined #heat14:42
*** blues-man has joined #heat14:43
*** alex_xu has joined #heat14:43
*** tspatzier has quit IRC14:45
*** ryansb has quit IRC14:45
*** ryansb has joined #heat14:45
*** cdent has joined #heat14:45
*** hdd_ has quit IRC14:47
*** sabeen has joined #heat14:55
*** coolsvap is now known as coolsvap|afk14:55
*** jprovazn has quit IRC14:56
*** tiantian has quit IRC14:57
*** tiantian has joined #heat14:57
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Remove TaskRunner from SwiftSignal  https://review.openstack.org/14782615:01
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Remove TaskRunner from WaitCondition  https://review.openstack.org/14782515:01
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Remove TaskRunner from most Neutron resources  https://review.openstack.org/14787415:01
*** robklg has quit IRC15:04
*** zz_gondoi is now known as gondoi15:05
*** bnemec has quit IRC15:06
*** bnemec has joined #heat15:09
*** swygue has joined #heat15:13
*** hdd_ has joined #heat15:15
*** tiantian has quit IRC15:17
*** tiantian has joined #heat15:17
*** Drago has joined #heat15:20
*** Drago has quit IRC15:21
*** Drago has joined #heat15:21
*** bnemec is now known as beekneemech15:26
*** pchalupa has quit IRC15:28
*** dulek has quit IRC15:29
*** jcoufal_ has joined #heat15:30
*** jmckind has joined #heat15:32
*** jcoufal has quit IRC15:33
*** jmckind has quit IRC15:33
*** cphrmky has joined #heat15:33
*** jmckind has joined #heat15:34
*** swygue has quit IRC15:35
*** vijendar has joined #heat15:38
*** jcoufal_ has quit IRC15:40
*** jcoufal has joined #heat15:45
*** kebray has joined #heat15:48
*** kebray has quit IRC15:49
*** kebray has joined #heat15:49
openstackgerritQiming Teng proposed openstack/heat: Always return support_status in res type lists  https://review.openstack.org/14776115:53
*** EricGonczer_ has quit IRC15:55
*** crose has joined #heat15:56
*** EricGonczer_ has joined #heat15:59
*** wpf1 has joined #heat15:59
*** dkusidlo has quit IRC16:00
*** xxj has quit IRC16:02
*** xxj has joined #heat16:02
*** wpf has quit IRC16:03
*** andrearo1 is now known as andrearosa16:03
*** pm90_ has quit IRC16:05
*** gondoi is now known as zz_gondoi16:07
*** Qiming_ has quit IRC16:09
*** ccrouch1 has quit IRC16:13
*** ccrouch has joined #heat16:14
*** jtomasek has quit IRC16:19
*** swygue has joined #heat16:20
*** aweiteka has quit IRC16:24
*** randallburt has joined #heat16:24
*** dimsum__ has quit IRC16:25
*** dimsum__ has joined #heat16:28
*** achanda has joined #heat16:30
*** saju_m has joined #heat16:31
*** saju_m has quit IRC16:32
*** dims_ has joined #heat16:32
*** saju_m has joined #heat16:33
*** aweiteka has joined #heat16:36
*** tiantian has quit IRC16:36
*** dimsum__ has quit IRC16:37
*** tiantian has joined #heat16:37
*** julienvey has quit IRC16:39
*** steveg has quit IRC16:42
*** steveg` has joined #heat16:43
*** tiantian has quit IRC16:43
*** tiantian has joined #heat16:43
*** tellesnobrega_ has joined #heat16:46
*** rwsu has joined #heat16:47
*** radez is now known as radez_g0n316:49
*** achanda has quit IRC16:50
openstackgerritMerged openstack/heat: Wait for Sahara Cluster to be deleted  https://review.openstack.org/14105916:50
*** xxj has quit IRC16:51
*** elynn has quit IRC16:51
*** wpf1 has quit IRC16:51
*** jistr has quit IRC16:52
*** randallburt has quit IRC16:57
*** tellesnobrega_ has quit IRC16:59
*** rwsu has quit IRC17:00
*** saju_m has quit IRC17:03
*** EricGonczer_ has quit IRC17:09
*** EricGonczer_ has joined #heat17:09
*** Marga_ has quit IRC17:10
*** LiJiansheng has quit IRC17:13
*** zz_gondoi is now known as gondoi17:16
*** pm90_ has joined #heat17:18
*** rwsu has joined #heat17:19
*** elynn has joined #heat17:20
*** wpf1 has joined #heat17:23
*** elynn has quit IRC17:24
*** elynn has joined #heat17:25
*** dims_ has quit IRC17:26
*** alexheneveld has quit IRC17:29
*** jrist has quit IRC17:30
*** dimsum__ has joined #heat17:30
*** Tross1 has quit IRC17:30
*** steveg` is now known as sgordon17:30
*** derekh has quit IRC17:31
*** Tross has joined #heat17:32
*** sarob has joined #heat17:33
*** blues-man has left #heat17:39
*** Marga_ has joined #heat17:41
*** tiantian has quit IRC17:41
*** tiantian has joined #heat17:41
*** Marga_ has quit IRC17:41
*** pm90_ has quit IRC17:42
*** Marga_ has joined #heat17:42
*** pm90_ has joined #heat17:42
*** jrist has joined #heat17:42
*** achanda has joined #heat17:50
*** rwsu has quit IRC17:51
*** rwsu has joined #heat17:58
*** achanda has quit IRC17:59
*** Marga_ has quit IRC18:00
*** Marga_ has joined #heat18:01
*** achanda has joined #heat18:02
*** Marga_ has quit IRC18:02
*** shakamunyi has joined #heat18:03
*** achanda has quit IRC18:03
*** Marga_ has joined #heat18:03
*** tellesnobrega_ has joined #heat18:17
*** harlowja_away is now known as harlowja18:18
*** Marga_ has quit IRC18:26
*** Marga_ has joined #heat18:27
*** spzala has quit IRC18:28
*** Marga_ has quit IRC18:34
*** Marga_ has joined #heat18:34
*** Marga__ has joined #heat18:35
*** Marga__ has quit IRC18:35
*** Marga_ has quit IRC18:36
*** Marga_ has joined #heat18:36
*** jcoufal has quit IRC18:41
*** Marga_ has quit IRC18:42
*** Marga_ has joined #heat18:42
*** Marga_ has quit IRC18:43
*** Marga_ has joined #heat18:43
*** tellesnobrega_ has quit IRC18:43
*** KarolynChambers has joined #heat18:46
*** kitch_ has quit IRC18:46
*** tiantian has quit IRC18:46
*** tiantian has joined #heat18:47
*** GonZo2000 has joined #heat18:47
*** Marga_ has quit IRC18:48
*** Marga_ has joined #heat18:48
*** Marga_ has quit IRC18:50
*** Marga_ has joined #heat18:50
*** alexpilotti has quit IRC18:52
*** jcoufal has joined #heat18:54
*** Marga_ has quit IRC18:55
*** jcoufal has quit IRC18:55
*** Marga_ has joined #heat18:55
*** tellesnobrega_ has joined #heat18:58
*** radez_g0n3 is now known as radez18:59
*** tiantian has quit IRC19:00
*** tiantian has joined #heat19:00
*** cdent has quit IRC19:01
*** Marga_ has quit IRC19:03
*** Marga_ has joined #heat19:03
*** Marga_ has quit IRC19:04
*** Marga_ has joined #heat19:04
*** kitch_ has joined #heat19:05
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Remove TaskRunner from SwiftSignal  https://review.openstack.org/14782619:06
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Remove TaskRunner from WaitCondition  https://review.openstack.org/14782519:06
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Remove TaskRunner from most Neutron resources  https://review.openstack.org/14787419:06
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Remove TaskRunner from Neutron Pool resource  https://review.openstack.org/14795319:06
*** pas-ha has quit IRC19:06
*** randallburt has joined #heat19:09
*** Marga_ has quit IRC19:10
*** Marga_ has joined #heat19:10
*** tiantian has quit IRC19:13
*** Marga_ has quit IRC19:14
*** Marga_ has joined #heat19:14
*** rwsu has quit IRC19:15
*** dims_ has joined #heat19:16
*** dimsum__ has quit IRC19:19
*** xxj has joined #heat19:22
jdandreaQ: If I use heat to bring up a server using a snapshot, and that snapshot is from a VM that used cloud-init (via Heat), should I be able to send an empty cloud-init script and prevent the original from running?19:23
jdandrea(I don't seem to be able to, but I may be "doing it wrong" if it is, in fact, allowed.)19:23
larsksjdandrea: cloud-init only ever gets it's config script from the meta-data service.  It shouldn't be cached on the image in any case.19:27
jdandrealarsks: Hmm. Ok, that's good to know. The reason I ask is ...19:27
jdandrealarsks: I've got a standalone heat/Juno per http://docs.openstack.org/developer/heat/getting_started/standalone.html19:27
jdandreaI have modified localrc.19:27
jdandreaI took a snapshot to carry it to another cluster. When I boot with it, localrc is blown away with what looks like the default. :/19:28
jdandreaOr rather whatever the cloud-init had originally placed there (vs. my later changes).19:28
* jdandrea scratches head19:28
larsksI would have to see the parts involved to figure that one out.19:29
larsks...but have to go afk for a moment to engage in child transport.19:29
*** Marga_ has quit IRC19:29
*** Marga_ has joined #heat19:29
*** Marga_ has quit IRC19:30
*** Marga_ has joined #heat19:30
jdandrealarsks: np, tx - and this might be some sort of "first boot" thing and have nothing to do with cloud-init, come to think of it. If there's a way for me to disable that on the VM before taking the snapshot I'd be golden.19:31
*** rwsu has joined #heat19:32
*** tellesnobrega_ has quit IRC19:35
*** crose has quit IRC19:38
*** Marga_ has quit IRC19:40
*** Marga_ has joined #heat19:40
*** randallburt has quit IRC19:42
*** mrodden has joined #heat19:43
*** kitch_ has quit IRC19:45
*** Marga_ has quit IRC19:49
*** Marga_ has joined #heat19:49
*** Marga_ has quit IRC19:53
*** sabeen has quit IRC19:53
*** Marga_ has joined #heat19:53
*** sabeen has joined #heat19:53
*** signed8bit has joined #heat19:57
*** Marga_ has quit IRC19:57
*** Marga_ has joined #heat19:57
*** achanda has joined #heat20:00
*** tlashchova_ has joined #heat20:01
*** randallburt has joined #heat20:02
*** randallburt has quit IRC20:02
*** randallburt has joined #heat20:02
*** che-arne has quit IRC20:03
*** Marga_ has quit IRC20:06
*** Marga_ has joined #heat20:07
*** kebray has quit IRC20:08
*** achanda has quit IRC20:10
*** radez is now known as radez_g0n320:12
*** achanda has joined #heat20:12
*** radez_g0n3 is now known as radez20:15
*** Drago1 has joined #heat20:17
*** achanda has quit IRC20:17
*** Drago has quit IRC20:20
*** Drago1 has quit IRC20:25
*** Drago has joined #heat20:25
KarolynChambersHi, would like to get stable-maint thoughts on https://review.openstack.org/#/c/146624/?20:28
*** Marga_ has quit IRC20:29
*** Marga_ has joined #heat20:30
*** Marga_ has quit IRC20:30
*** Marga_ has joined #heat20:31
zanebKarolynChambers: hmmm, typically we wouldn't backport new features like that20:34
KarolynChamberszaneb: okay, i was wondering about that since it was allowed in master as a defect. But you're considering it a feature since it's adding in a new a parameter?20:36
*** signed8bit has quit IRC20:36
zanebthe line between new features and bugs is always blurry :)20:36
*** achanda has joined #heat20:37
*** wendar_ is now known as wendar20:38
*** pm90_ has quit IRC20:40
*** signed8bit has joined #heat20:42
*** achanda has quit IRC20:42
KarolynChamberszaneb:  I definitely understand that. :) you said typically. Are there exceptions to that?20:42
*** achanda has joined #heat20:43
zanebI'm not a lawyer, it's always down to a judgement call in the end ;)20:44
zanebthat said, this particular one doesn't look that borderline to me. others may disagree though20:45
zanebKarolynChambers: I added a comment to that effect on the review20:46
KarolynChambersokay, thank you for posting on the review20:51
*** swygue has quit IRC20:52
*** Marga_ has quit IRC20:52
*** swygue has joined #heat20:56
*** signed8bit has quit IRC21:00
*** achanda has quit IRC21:09
*** tiantian has joined #heat21:13
*** tellesnobrega has quit IRC21:15
*** sarob has quit IRC21:16
*** sarob has joined #heat21:16
*** pm90_ has joined #heat21:17
*** pm90_ has quit IRC21:17
*** pm90_ has joined #heat21:18
*** achanda has joined #heat21:19
*** achanda has quit IRC21:20
*** randallburt has quit IRC21:26
*** tellesnobrega has joined #heat21:28
*** sarob has quit IRC21:38
*** radez is now known as radez_g0n321:41
*** aweiteka has quit IRC21:42
*** randallburt has joined #heat21:46
*** tellesnobrega has quit IRC21:50
*** sarob has joined #heat21:58
*** swygue has quit IRC22:00
*** tellesnobrega has joined #heat22:01
*** xxj has quit IRC22:02
*** elynn has quit IRC22:02
*** wpf1 has quit IRC22:02
*** elynn has joined #heat22:07
*** wpf1 has joined #heat22:07
*** pm90_ has quit IRC22:08
*** jmckind has quit IRC22:11
*** xxj has joined #heat22:11
*** ifarkas has quit IRC22:12
*** Marga_ has joined #heat22:13
*** tlashchova_ has quit IRC22:13
*** jdob has quit IRC22:13
*** achanda has joined #heat22:14
*** Marga_ has quit IRC22:15
*** Marga_ has joined #heat22:16
*** Drago1 has joined #heat22:22
*** Drago has quit IRC22:23
*** EmilienM is now known as EmilienM|afk22:26
*** Drago1 has quit IRC22:29
*** Drago has joined #heat22:29
*** sabeen has quit IRC22:31
*** achanda has quit IRC22:33
*** EricGonczer_ has quit IRC22:34
*** sdake_ has joined #heat22:34
*** pcrews has joined #heat22:34
*** hdd_ is now known as hdd22:38
*** achanda has joined #heat22:40
*** dims_ has quit IRC22:40
*** shakamunyi has quit IRC22:40
*** achanda has quit IRC22:43
*** Marga_ has quit IRC22:45
*** Marga_ has joined #heat22:45
*** achanda has joined #heat22:49
*** Marga_ has quit IRC22:54
*** Marga_ has joined #heat22:54
*** signed8bit has joined #heat22:59
*** sarob has quit IRC23:02
*** vijendar has quit IRC23:06
*** ccrouch has quit IRC23:09
*** achanda has quit IRC23:09
*** KarolynChambers has left #heat23:11
*** ccrouch1 has joined #heat23:12
*** gondoi is now known as zz_gondoi23:13
*** gfidente has quit IRC23:16
*** alexpilotti has joined #heat23:17
*** openstackgerrit has quit IRC23:19
*** openstackgerrit has joined #heat23:19
*** mrodden has left #heat23:26
*** jpeeler has quit IRC23:30
*** Marga_ has quit IRC23:39
*** Marga_ has joined #heat23:40
*** signed8bit has quit IRC23:41
*** dimsum__ has joined #heat23:41
*** dimsum__ has quit IRC23:47

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