Tuesday, 2014-01-21

*** e0ne has quit IRC00:00
*** e0ne has joined #heat00:00
*** giulivo has quit IRC00:00
*** e0ne has quit IRC00:05
*** IlyaE has quit IRC00:07
*** dmueller_ has joined #heat00:10
*** agileclipse has joined #heat00:19
*** edmund has quit IRC00:20
*** agileclipse has left #heat00:22
*** pvaneck has quit IRC00:24
*** dmueller_ has quit IRC00:34
*** radez_g0n3 is now known as radez00:45
openstackgerritJun Jie Nan proposed a change to openstack/heat: Added testr-args option support for tox coverage  https://review.openstack.org/6703600:52
openstackgerritJun Jie Nan proposed a change to openstack/heat: Refactor heat gate testing contrib support  https://review.openstack.org/6778300:52
sdakesweet when you buy vinyl on amazon, you get a free copy of the mp3 included00:56
zanebsdake: hard to believe there was a time it didn't work like that :D00:58
sdakeya no doubt01:00
*** topol has joined #heat01:01
sdakenice to have digital copies of the vinyl I'm buying01:01
sdakewithout having to pay twice01:01
*** asalkeld has joined #heat01:10
*** blomquisg has quit IRC01:39
*** kfox1111 has quit IRC01:47
*** blomquisg has joined #heat01:54
*** e0ne has joined #heat01:57
*** nosnos has joined #heat01:59
*** e0ne has quit IRC02:02
*** mkollaro has joined #heat02:05
openstackgerritJun Jie Nan proposed a change to openstack/heat: Database model for software config/deployment  https://review.openstack.org/5887602:15
openstackgerritJun Jie Nan proposed a change to openstack/heat: RPC service for software config/deployment  https://review.openstack.org/5887702:15
openstackgerritJun Jie Nan proposed a change to openstack/heat: REST API for software config/deployment  https://review.openstack.org/6651402:15
*** yogesh has quit IRC02:21
*** mkollaro has quit IRC02:27
*** Linz has quit IRC02:42
*** Linz has joined #heat02:43
*** sdake has quit IRC02:49
*** asalkeld has quit IRC02:51
*** erkules_ has joined #heat02:53
*** kbenton_ has joined #heat02:53
*** erkules has quit IRC02:55
*** e0ne has joined #heat02:57
*** e0ne has quit IRC03:02
*** IlyaE has joined #heat03:02
*** radez is now known as radez_g0n303:06
*** ramishra has joined #heat03:06
*** Linz has quit IRC03:08
*** ramishra_ has joined #heat03:08
*** Linz has joined #heat03:11
*** ramishra has quit IRC03:11
*** blomquisg has quit IRC03:30
*** blomquisg has joined #heat03:44
*** asalkeld has joined #heat03:45
openstackgerritFeng Ju proposed a change to openstack/heat: Update python-neutronclient dependency to 2.3.2,<3  https://review.openstack.org/6801703:46
openstackgerritFeng Ju proposed a change to openstack/heat: Update python-neutronclient dependency to >=2.3.2,<3  https://review.openstack.org/6801703:49
*** asalkeld has quit IRC03:52
*** e0ne has joined #heat03:57
*** e0ne has quit IRC04:02
*** asalkeld has joined #heat04:05
SpamapShrm...04:25
SpamapShas anybody had problems with heat-api-cfn not auth'ing properly with latest "everything" ?04:25
SpamapS2014-01-21 04:24:24.179 12222 WARNING keystone.common.wsgi [-] Authorization failed. The request you have made requires authentication. from 127.0.0.104:25
SpamapSI'm getting that when I do cfn reqs04:25
SpamapS(specifically with an in-instance user created in the template itself)04:25
*** yogesh_ has joined #heat04:27
*** yogesh has joined #heat04:30
SpamapS2014-01-21 04:29:49.687 12370 WARNING keystone.common.wsgi [-] Authorization failed. User not valid for tenant. from 127.0.0.104:32
SpamapShmmmmm04:32
*** yogesh_ has quit IRC04:34
*** ramishra_ has quit IRC04:40
asalkeldbrb04:45
*** asalkeld has quit IRC04:45
*** nkhare has joined #heat04:45
SpamapShm.. no roles for the user04:46
*** ramishra has joined #heat04:55
*** rcleere has joined #heat04:57
*** e0ne has joined #heat04:57
*** e0ne has quit IRC05:01
*** IlyaE has quit IRC05:04
*** SergeyLukjanov_ is now known as SergeyLukjanov05:06
*** chandankumar_ has joined #heat05:14
*** cmyster has joined #heat05:16
openstackgerritJun Jie Nan proposed a change to openstack/heat: A cloud-config resource based on SoftwareConfig  https://review.openstack.org/6321405:18
openstackgerritJun Jie Nan proposed a change to openstack/heat: A multipart cloud-init resource based on SoftwareConfig  https://review.openstack.org/6321505:18
openstackgerritJun Jie Nan proposed a change to openstack/heat: Resource type for software configuration  https://review.openstack.org/6762105:18
openstackgerritJun Jie Nan proposed a change to openstack/heat: A cloud-config resource based on SoftwareConfig  https://review.openstack.org/6321405:21
*** asalkeld has joined #heat05:22
*** IlyaE has joined #heat05:26
openstackgerritJun Jie Nan proposed a change to openstack/heat: A cloud-config resource based on SoftwareConfig  https://review.openstack.org/6321405:26
openstackgerritJun Jie Nan proposed a change to openstack/heat: A multipart cloud-init resource based on SoftwareConfig  https://review.openstack.org/6321505:26
openstackgerritJun Jie Nan proposed a change to openstack/heat: Resource type for software configuration  https://review.openstack.org/6762105:26
*** blomquisg has quit IRC05:27
*** Linz has quit IRC05:32
*** IlyaE has quit IRC05:32
*** larsks has quit IRC05:35
*** larsks has joined #heat05:35
*** Linz has joined #heat05:36
*** blomquisg has joined #heat05:40
openstackgerritFeng Ju proposed a change to openstack/heat: Update python-keystoneclient dependency to >=0.4.2  https://review.openstack.org/6802105:45
*** aignatov_ has joined #heat05:52
*** e0ne has joined #heat05:57
*** akuznetsov has quit IRC05:59
*** e0ne has quit IRC06:02
openstackgerritZhang Yang proposed a change to openstack/heat: add the validation of MaxSize ,MinSize and DesiredCapacity  https://review.openstack.org/6761806:02
*** nkhare has quit IRC06:05
*** nkhare has joined #heat06:05
*** nati_ueno has quit IRC06:06
*** faramir1 has joined #heat06:06
*** tzumainn has quit IRC06:07
*** nkhare has quit IRC06:08
*** nkhare has joined #heat06:09
*** nkhare has quit IRC06:11
*** SergeyLukjanov is now known as SergeyLukjanov_a06:12
*** nkhare has joined #heat06:13
*** SergeyLukjanov_a is now known as SergeyLukjanov_06:13
openstackgerritJenkins proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/6450406:16
*** nkhare has joined #heat06:17
*** nkhare has quit IRC06:17
*** nkhare has joined #heat06:18
*** nati_ueno has joined #heat06:22
*** nati_ueno has quit IRC06:23
*** nati_ueno has joined #heat06:24
*** akuznetsov has joined #heat06:26
*** rongze has joined #heat06:26
*** bvandenh has joined #heat06:33
*** nanjj has joined #heat06:34
*** akuznetsov has quit IRC06:37
*** akuznetsov has joined #heat06:37
*** aignatov_ has quit IRC06:38
*** ramishra has quit IRC06:38
*** faramir1 has quit IRC06:39
*** SergeyLukjanov_ is now known as SergeyLukjanov06:42
*** rcleere has quit IRC06:50
*** topol has quit IRC06:54
*** e0ne has joined #heat06:57
*** e0ne has quit IRC07:02
*** e0ne has joined #heat07:04
*** akuznets_ has joined #heat07:05
*** akuznetsov has quit IRC07:08
skraynevHello all07:08
skraynevSpamapS, are you here?07:08
*** sgordon` has quit IRC07:09
*** sgordon` has joined #heat07:10
*** nati_uen_ has joined #heat07:12
*** nati_uen_ has quit IRC07:13
*** nati_uen_ has joined #heat07:14
*** aignatov_ has joined #heat07:14
*** nati_ueno has quit IRC07:16
*** SergeyLukjanov is now known as SergeyLukjanov_07:29
*** IlyaE has joined #heat07:30
shardymorning07:34
openstackgerritJun Jie Nan proposed a change to openstack/heat: Ignore tox -e cover generated files  https://review.openstack.org/6703007:34
shardySigh.  Gate still very broken :(07:39
*** ifarkas has joined #heat07:41
*** jprovazn has joined #heat07:52
*** cmyster_ has joined #heat07:54
*** sdake has joined #heat07:58
*** cmyster has quit IRC07:58
*** aignatov_ has quit IRC08:01
*** nati_ueno has joined #heat08:02
*** nati_ueno has quit IRC08:02
*** nati_ueno has joined #heat08:03
*** erkules_ is now known as erkules08:04
*** asalkeld has quit IRC08:05
*** nati_uen_ has quit IRC08:05
openstackgerritFeng Ju proposed a change to openstack/heat: Update python-neutronclient dependency to >=2.3.3,<3  https://review.openstack.org/6801708:07
*** e0ne has quit IRC08:09
*** IlyaE has quit IRC08:10
*** _ruhe is now known as ruhe08:11
*** jistr has joined #heat08:14
openstackgerritJun Jie Nan proposed a change to openstack/heat: Refactor heat gate testing contrib support  https://review.openstack.org/6778308:20
openstackgerritJun Jie Nan proposed a change to openstack/heat: Added testr-args option support for tox coverage  https://review.openstack.org/6703608:21
*** cmyster_ has quit IRC08:22
*** cmyster has joined #heat08:22
*** cmyster has quit IRC08:22
*** cmyster has joined #heat08:22
*** nanjj has quit IRC08:32
openstackgerritA change was merged to openstack/heat: Use oslo crypto  https://review.openstack.org/5968508:36
*** SergeyLukjanov_ is now known as SergeyLukjanov08:37
*** tsmadds has joined #heat08:38
therve'morning08:39
*** alexheneveld has joined #heat08:39
*** alexheneveld has joined #heat08:40
*** mkollaro has joined #heat08:41
*** nati_uen_ has joined #heat08:51
*** tspatzier has joined #heat08:51
*** aignatov_ has joined #heat08:51
*** nati_ueno has quit IRC08:55
*** nati_uen_ has quit IRC08:56
*** nati_ueno has joined #heat08:57
*** tspatzier has quit IRC08:58
*** derekh has joined #heat09:00
pshchelomorning all :)09:03
*** aignatov_ has left #heat09:03
*** nkhare has quit IRC09:04
*** giulivo has joined #heat09:05
*** aignatov has joined #heat09:08
*** tomek_adamczewsk has joined #heat09:15
*** nkhare has joined #heat09:21
*** nanjj has joined #heat09:29
*** nanjj has quit IRC09:32
*** tomek_adamczewsk has quit IRC09:33
*** tspatzier has joined #heat09:50
*** nati_uen_ has joined #heat09:50
*** e0ne has joined #heat09:53
*** nati_ueno has quit IRC09:54
*** nkhare has quit IRC09:55
*** nati_uen_ has quit IRC09:57
*** nati_ueno has joined #heat09:58
*** nkhare has joined #heat10:07
*** sileht has quit IRC10:11
*** sileht has joined #heat10:21
*** tomek_adamczewsk has joined #heat10:26
*** aignatov is now known as aignatov_10:29
openstackgerritAngus Salkeld proposed a change to openstack/heat: Update olso gettextutils  https://review.openstack.org/6775810:37
openstackgerritAngus Salkeld proposed a change to openstack/heat: Update oslo db  https://review.openstack.org/6775910:37
openstackgerritAngus Salkeld proposed a change to openstack/heat: Update oslo modules  https://review.openstack.org/6775710:37
*** asalkeld has joined #heat10:38
*** ruhe is now known as _ruhe10:39
*** tspatzier has quit IRC10:40
*** IgorYozhikov has quit IRC10:44
*** IgorYozhikov has joined #heat10:44
*** nati_uen_ has joined #heat10:46
*** ramishra has joined #heat10:49
*** nati_ueno has quit IRC10:49
*** rongze has quit IRC10:51
*** _ruhe is now known as ruhe10:54
*** yogesh has quit IRC10:54
*** tomek_adamczewsk has quit IRC10:56
pshcheloneed advise on the next question: I have an approved blueprint https://blueprints.launchpad.net/heat/+spec/reduce-flake8-ignored-rules assigned to me10:58
pshcheloI've removed on style check (order of imports) and modified the code accordingly10:58
pshchelothese changes naturally affect *many* files, 161 to be precise10:59
pshchelodoes it make sense to split such huge patch?10:59
therveH201 is not meaningful11:00
therveI don't like h30211:00
pshcheloon the second thought, I will not be able to split it, as it will fail in the presence of non-modified files11:00
therveOf course you can split11:00
pshchelotherve, I don't like it either11:01
openstackgerritThomas Herve proposed a change to openstack/heat: Don't pass empty security groups in port creation  https://review.openstack.org/6807311:01
*** aignatov_ is now known as aignatov11:01
pshchelobut H306 (that one I have a patch for) looks harmless11:02
pshcheloand h201 looks quite reasonable as well, just needs very careful testing11:02
therveNo it's not11:02
therveexcept Exception: is not the same as except:11:02
therveThere is a reason we do except: in some places11:03
pshcheloI know, BaseException, used in system calls and eventlet11:03
pshchelos/calls/exceptions11:03
pshchelothat's why careful testing :)11:03
*** tomek_adamczewsk has joined #heat11:04
*** tspatzier has joined #heat11:04
therveI don't understand why careful testing matters. It's just logically useful that we use except:11:05
*** mkollaro has quit IRC11:05
pshcheloI mean to decide which occurrences can be used with Exception and which really mean BaseException11:07
therveBut you'll still have to keep the pep8 exception11:08
therveshardy, If you could look at https://review.openstack.org/#/c/62730/ that'd be cool11:09
pshchelotherve, no, hacking only checks for presence of bare ``except:`` line11:10
*** e0ne has quit IRC11:15
*** e0ne has joined #heat11:15
*** SergeyLukjanov is now known as SergeyLukjanov_11:15
*** bvandenh has quit IRC11:18
*** SergeyLukjanov_ is now known as SergeyLukjanov11:19
*** mkollaro has joined #heat11:21
*** rongze has joined #heat11:22
*** tomek_adamczewsk has quit IRC11:24
*** rongze has quit IRC11:27
*** rongze has joined #heat11:35
*** rongze has quit IRC11:41
*** nkhare has quit IRC12:00
*** topol has joined #heat12:00
*** blomquisg has quit IRC12:02
*** yogesh has joined #heat12:05
*** ruhe is now known as _ruhe12:05
*** yogesh has quit IRC12:10
*** _ruhe is now known as ruhe12:11
*** nkhare has joined #heat12:12
*** bvandenh has joined #heat12:18
alienyyghi guys, I found something with the IHA, in my case ,  an instance runs on a compute node, then when I shut down the instance ,the IHA works perfect , then  I poweroff the compute node, heat miss the heartbeat and then try to delete the instance ,but it keep deleting ,and ofcourse no new instance is launched12:19
alienyygso is this a bug?12:20
*** agileclipse has joined #heat12:23
alienyygI also try to launch a instance , then poweroff the compute node it runs on , then I try to delete the instance with dashboard,the first time I try to delete the isntance , the status is keep deleting like what I meet in IHA, but then I try to delete the instance ,I do it ,seems the data about the instance iin keystone is deleted,so shoud heat try to delete the instance twice when the compute node i s down? maybe this can make the IHA work12:23
alienyygwith IHA ,I delete the instance manually ,then heat create a new instance for me,so this what I meet with IHA12:27
therveWhat's IHA?12:32
therveHARestarter?12:32
*** nkhare has quit IRC12:34
*** rpothier_ has quit IRC12:34
*** rongze has joined #heat12:35
*** rongze has quit IRC12:41
*** ramishra has quit IRC12:46
*** nkhare has joined #heat12:47
*** asalkeld has quit IRC12:51
*** sgordon_ has joined #heat12:52
shardytherve: yep, it's an example template demonstrating using a heartbeat alarm and HARestarter12:52
alienyygtherve Instance high avibility12:52
shardyalienyyg: tbh, I'm not really sure HARestarter is expected to deal with part of your openstack infrastructure dissappearing12:52
shardyThe idea was to rebuild an instance if the application or OS crashes, not to work around catastropic failure of your cloud12:53
alienyygshardy: but to user, the don't mind what pysical machine we use , the only mind there application and instance keep running, but the infrustructure dissappearing can cause the instance not that available, so maybe it is needed?12:58
shardyalienyyg: Maybe, or maybe the cloud itself should be deployed in a highly available topology12:59
shardyalienyyg: The problem is, when you cause the delete to fail, the stack goes into a failed state, so I'm not sure how we can recover without losing track of the instance we failed to delete (leaking an instance)12:59
shardyalienyyg: probably a better solution for your use-case is to use an AutoScalingGroup instead of HA restarter13:00
derekhhi, where debugging a problem on tripleo ATM, it looks like heat users aren't getting the heat_stack_user role13:00
shardyyou could have a metric which ensures you always have exactly one instance active in the group13:00
shardyderekh: Is this latest master?13:01
*** rlandy has joined #heat13:01
derekhthe users created by heat13:01
derekhshardy: yes13:01
derekhshardy: running this seems to solve the problem13:02
derekhkeystone user-role-add --user undercloud-User-ggcjcybrzoai --tenant admin --role13:02
*** SergeyLukjanov is now known as SergeyLukjanov_a13:02
derekhshardy: but obviously heat should be doing that13:02
*** tspatzier has quit IRC13:02
shardyderekh: Yeah, I'm in the process of migrating heat to the keystone v3 API so it's possible I broke something:13:03
shardyhttps://review.openstack.org/#/c/66646/2/heat/common/heat_keystoneclient.py13:03
*** SergeyLukjanov_a is now known as SergeyLukjanov_13:03
*** asalkeld has joined #heat13:03
shardyderekh: Do you see any backtrace, and/or the "Adding user... to role" message?13:03
derekhshardy: ok, was looking at the same commit13:04
shardyderekh: In the engine.log13:04
*** asalkeld has quit IRC13:04
derekhJan 21 10:24:07 localhost heat-engine[3111]: 2014-01-21 10:24:07.427 3111 ERROR heat.common.keystoneclient [-] Failed to add user undercloud-User-ggcjcybrzoai to role heat_stack_user, check role exists!13:04
derekh| b3372896f4cd4170988ce978478a9280 | heat_stack_user |13:05
*** mkollaro has quit IRC13:05
shardyderekh: Is it possible for you to put a line of debug in there to also log the tenant_id?13:05
shardyderekh: I'm wondering if that is not set in your environment for some reason13:05
*** _jmp_ has joined #heat13:06
shardyactually, wait, you're not getting that far..13:06
shardyderekh: Give me 5mins, I'll re-test13:06
*** tspatzier has joined #heat13:07
derekhshardy: I'm thinking it also may be possible that heat might be attempting this before wee create the role in keystone, I'll verify but will take a few minutes to rerun13:07
shardyderekh: Ah, that would explain it ;)13:08
shardyderekh: I'll re-test anyway as this was definitely working before I posted the patch (in my environment anyway..)13:08
*** SergeyLukjanov_ is now known as SergeyLukjanov13:09
derekhshardy: ok, cool13:09
*** blomquisg has joined #heat13:10
*** giulivo has quit IRC13:12
*** giulivo has joined #heat13:12
*** pafuent has joined #heat13:12
*** mkollaro has joined #heat13:15
alienyygshardy: you mean assocaite a AWS::CloudWatch::Alarm(heartbeat) to launchconfig,  if the heartbeat fails, then trigger the scalup policy?13:17
shardyalienyyg: yes13:17
alienyygshardy: OK ,thanks for your idear, I will do this tomarrow, good night :)13:18
alienyygshardy: maybe a little early for you13:18
derekh213:20
*** rpothier has joined #heat13:22
openstackgerritZhang Yang proposed a change to openstack/heat: add the validation of MaxSize ,MinSize and DesiredCapacity  https://review.openstack.org/6761813:22
derekhshardy: the role is created about 2 minutes before the error message so thats that theory gone13:22
*** e0ne_ has joined #heat13:27
*** e0ne has quit IRC13:28
*** Linz has quit IRC13:29
*** nosnos has quit IRC13:30
*** Linz has joined #heat13:30
openstackgerritThomas Spatzier proposed a change to openstack/heat: Enable better sub-classing of common Schema class  https://review.openstack.org/6568813:30
openstackgerritThomas Spatzier proposed a change to openstack/heat: Refactor Parameters Schema based on common Schema  https://review.openstack.org/6718313:30
openstackgerritThomas Spatzier proposed a change to openstack/heat: Move param format for template-validate to API  https://review.openstack.org/6717113:30
*** jdob has joined #heat13:31
*** nosnos has joined #heat13:31
*** rongze has joined #heat13:35
*** nosnos has quit IRC13:38
shardyderekh: Hmm.  I can't reproduce: http://paste.openstack.org/show/61622/13:39
shardyderekh: That's @ 7406a334863035108d50fbf15549824a1a57e13813:39
openstackgerritThomas Spatzier proposed a change to openstack/heat: Refactor Parameters Schema based on common Schema  https://review.openstack.org/6718313:39
*** rongze has quit IRC13:40
shardyderekh: I'm not running bleeding edge keystone atm though, are you running latest everything?13:40
derekhshardy: yup, master of everything, I'll keep digging13:40
shardyderekh: cool, praps you can try that minimal template from my paste and see if it works13:41
derekhshardy: will do13:41
*** ruhe is now known as _ruhe13:42
*** ramishra has joined #heat13:43
*** _ruhe is now known as ruhe13:45
*** ramishra has quit IRC13:45
*** ramishra has joined #heat13:46
*** ramishra_ has joined #heat13:47
*** mkollaro1 has joined #heat13:49
*** mkollaro has quit IRC13:49
*** ramishra has quit IRC13:51
*** cmyster has quit IRC13:54
*** rcleere has joined #heat13:59
*** ramishra_ has quit IRC13:59
*** tzumainn has joined #heat14:01
*** dims has quit IRC14:06
*** jdob_ has joined #heat14:08
*** nkhare has quit IRC14:10
*** jrist has joined #heat14:11
*** jrist has quit IRC14:12
*** jrist has joined #heat14:15
*** jrist has quit IRC14:17
*** jrist has joined #heat14:18
*** bvandenh has quit IRC14:18
*** dims has joined #heat14:19
*** e0ne has joined #heat14:24
openstackgerritLiang Chen proposed a change to openstack/heat: Marconi message queue resource implementation  https://review.openstack.org/6103614:26
*** e0ne_ has quit IRC14:27
*** vijendar has joined #heat14:27
*** jcru has joined #heat14:30
*** jdob_ has quit IRC14:34
*** arbylee has joined #heat14:35
*** rongze has joined #heat14:35
*** rongze has quit IRC14:39
*** giulivo has quit IRC14:40
*** SergeyLukjanov is now known as SergeyLukjanov_a14:42
*** SergeyLukjanov_a is now known as SergeyLukjanov_14:43
*** achampio1 has joined #heat14:44
*** aignatov is now known as aignatov_14:45
*** gokrokve has joined #heat14:46
*** giulivo has joined #heat14:47
*** achampion has quit IRC14:47
*** bvandenh has joined #heat14:47
*** SergeyLukjanov_ is now known as SergeyLukjanov14:50
*** achampion has joined #heat14:52
*** aignatov_ is now known as aignatov14:52
*** pasquier-s has quit IRC14:52
*** pasquier-s has joined #heat14:53
*** achampio1 has quit IRC14:53
*** IlyaE has joined #heat14:57
*** spzala has joined #heat15:03
openstackgerritSteven Hardy proposed a change to openstack/heat: Fix adding heat_stack_user role via v3 API  https://review.openstack.org/6813515:03
*** chmouel has quit IRC15:05
*** chmouel_ has joined #heat15:05
*** chmouel_ is now known as chmouel15:06
*** rongze has joined #heat15:12
pscheieSo, I'm playing with OS:;Nova:Server and the 'name' property as shown here: http://pastebin.com/3nk6eMcn15:15
pscheieBut it doesn't seem to be working.15:15
pscheieThe hostname is still coming out dave1-dataapi-ij3eg7ngtlo315:15
pscheieThat is, heat is still appending a random string on the end of the hostname.15:16
pscheieIs it supposed to do that?15:16
*** rcleere has quit IRC15:20
jasondpscheie: it is https://github.com/openstack/heat/blob/master/heat/engine/resource.py#L581-L58315:25
*** Linz has quit IRC15:29
pscheiejasond, then what is the point of the 'name' property?15:30
jasondpscheie: to go between the stack name and the random id15:31
*** Linz has joined #heat15:32
shardypscheie: The idea is to avoid enabling users creating duplicate named resources15:32
shardypscheie: But IIRC nova does actually allow you to create multiple instances with the same name (in the same project!) I can see the argument that we should just pass the name to nova15:33
shardyI'm not sure that will really result in a manageable deployment though, in situations where you want to control the name but also launch multiple stacks of the same template15:34
*** andrew_plunk has joined #heat15:35
jasondshardy: how would that not be manageable?15:36
shardyjasond: well you'd end up with a bunch of instances with the same name and no easy way to figure out which stack they belong to15:37
jasondshardy: by a human or by heat?15:37
shardyjasond: by a human, obviously it's trivial if you instrospect the resources in the stack as we expose the id15:37
*** flwang has joined #heat15:38
radixmorning heaters15:39
*** nati_uen_ has quit IRC15:40
*** flwang has left #heat15:40
*** rcleere has joined #heat15:41
jasondshardy: oh ok.  well that seems a little more up for debate.  it just depends on how people use heat15:41
shardyjasond: Yeah, arguably folks already have control over the name component of physical resource name via the template resource naming, so we should just pass it straight to nova15:43
shardyI was just trying to explain the rationale for why it is how it is now15:43
sdakemorning15:45
*** Linz has quit IRC15:45
jasondshardy: i see.  it might also be the case that whoever wrote that wasn't aware that nova allowed duplicate names15:45
jasondi recall someone being surprised that was the case in the ML thread about heat stack names a while back15:45
openstackgerritVijendar Komalla proposed a change to openstack/heat: Delete rackspace database resource  https://review.openstack.org/6814415:47
*** tims has joined #heat15:48
*** jprovazn has quit IRC15:52
*** tspatzier has quit IRC15:54
*** SergeyLukjanov is now known as SergeyLukjanov_15:57
*** kebray_ has joined #heat15:58
*** alexheneveld has quit IRC15:58
*** alexpilotti has joined #heat16:02
*** agileclipse has left #heat16:07
*** nati_ueno has joined #heat16:08
*** chandankumar_ has quit IRC16:10
*** sgordon_ has quit IRC16:18
*** topol has quit IRC16:19
zaneb"Here are the 5 most popular mailing list threads for the past 2 weeks." As measured by... number of messages?!16:27
zanebwhy is it that when you put numbers in front of people they suddenly become so *dumb*16:27
sdakezaneb: http://www.google.com/imgres?sa=X&biw=1912&bih=724&tbm=isch&tbnid=yrIZOZNFLO9tIM%3A&imgrefurl=http%3A%2F%2Fbobpage.net%2F2007%2F05%2F17%2Fdilbert-dashboards%2F&docid=UyM57DnaQh0QCM&imgurl=http%3A%2F%2Fbobpage.net%2Fwp-content%2Fuploads%2F2007%2F05%2Fdilbert-dashboard.jpg&w=488&h=168&ei=UKDeUpefC4yDkQeY24DwAg&zoom=1&ved=0CFcQhBwwAQ&iact=rc&dur=3024&page=1&start=0&ndsp=816:29
zanebsdake: nailed it :D16:30
sdakethanks :)16:30
*** aignatov is now known as aignatov_16:30
*** tspatzier has joined #heat16:43
*** arbylee has quit IRC16:44
*** pablosan has joined #heat16:47
*** achampio1 has joined #heat16:48
*** gokrokve has quit IRC16:49
*** gokrokve has joined #heat16:49
*** achampion has quit IRC16:50
*** gokrokve_ has joined #heat16:51
*** topol has joined #heat16:51
*** rlandy is now known as rlandy|bbl16:53
*** gokrokve has quit IRC16:54
*** andersonvom has joined #heat16:55
*** mkollaro1 has quit IRC16:55
*** andersonvom has quit IRC16:55
*** rongze has quit IRC16:57
*** arbylee has joined #heat16:57
*** rongze has joined #heat16:57
*** rongze has quit IRC17:02
*** nati_uen_ has joined #heat17:02
*** nati_uen_ has quit IRC17:02
*** nati_uen_ has joined #heat17:03
*** nati_ueno has quit IRC17:03
*** mkollaro has joined #heat17:04
openstackgerritRichard Lee proposed a change to openstack/heat: Add support for generating contrib docs  https://review.openstack.org/6817117:05
*** gokrokve_ has quit IRC17:08
*** pafuent1 has joined #heat17:08
*** pafuent has quit IRC17:09
*** shadower has quit IRC17:09
*** lifeless has quit IRC17:09
*** shadower_ has joined #heat17:09
*** achampion has joined #heat17:09
*** lifeless1 has joined #heat17:09
*** skraynev has quit IRC17:09
*** isviridov has quit IRC17:09
*** isviridov has joined #heat17:09
*** skraynev has joined #heat17:09
*** achampio1 has quit IRC17:11
*** jistr has quit IRC17:15
*** e0ne has quit IRC17:16
derekhshardy: works for me https://review.openstack.org/#/c/68135/17:16
jasonddoes anybody know of a difftool that's similar to Gerrit?17:16
jasondso instead of http://dunsmor.com/shots/2014-01-21-105952_1298x989.png it would show https://review.openstack.org/#/c/67971/2/heat/engine/service.py17:17
shardyderekh: Great, thanks, just needs some -core reviews and a couple of weeks to get through the gate now :D17:17
sdakecouple weeks lol17:17
derekh:-)17:17
*** SergeyLukjanov_ is now known as SergeyLukjanov17:22
*** pvaneck has joined #heat17:23
*** mkollaro has quit IRC17:25
*** rongze has joined #heat17:28
*** rongze has quit IRC17:32
*** tspatzier has quit IRC17:33
*** tspatzier has joined #heat17:33
*** rongze has joined #heat17:35
*** aweiteka has joined #heat17:35
*** achampio1 has joined #heat17:39
*** achampion has quit IRC17:39
*** rongze has quit IRC17:40
*** cmyster has joined #heat17:40
*** Linz has joined #heat17:42
*** Linz has quit IRC17:43
*** gokrokve has joined #heat17:43
*** gokrokve has quit IRC17:43
*** gokrokve has joined #heat17:43
SpamapSskraynev: hi, I'm here now in case you still want to chat. :)17:44
*** Linz has joined #heat17:46
*** jistr has joined #heat17:47
*** nati_ueno has joined #heat17:51
*** nati_ueno has quit IRC17:51
*** harlowja_away is now known as harlowja17:51
*** nati_ueno has joined #heat17:51
*** arbylee has quit IRC17:54
*** mestery has quit IRC17:55
*** nati_uen_ has quit IRC17:55
*** ruhe is now known as _ruhe17:57
SpamapSshardy: so glad to wake up to "and yes you're not crazy your stack users aren't getting the proper role" fixes :)17:58
*** derekh has quit IRC17:58
*** tspatzier has quit IRC18:01
*** andrew_plunk has quit IRC18:07
*** maxskew has quit IRC18:08
*** tsmadds has quit IRC18:14
SpamapScore reviewers: this is breaking TripleO badly: https://review.openstack.org/#/c/68135/ please review ASAP18:16
*** dims has quit IRC18:17
*** aignatov_ is now known as aignatov18:19
*** radez_g0n3 is now known as radez18:23
*** aignatov is now known as aignatov_18:23
*** arbylee has joined #heat18:24
*** dims has joined #heat18:24
*** bvandenh has quit IRC18:34
*** nati_uen_ has joined #heat18:40
*** IlyaE has quit IRC18:40
*** nati_ueno has quit IRC18:43
*** yogesh has joined #heat18:43
*** jprovazn has joined #heat18:47
SpamapS<tap tap> any cores? Anyone?18:53
sdakeSpamapS I was going to take a look but looks like zane got to it already18:56
SpamapSah good18:56
openstackgerritJason Dunsmore proposed a change to openstack/heat: Fix error in RS Auto Scale properties schema  https://review.openstack.org/6791318:58
*** akuznets_ has quit IRC18:59
*** lifeless1 is now known as lifeless18:59
SpamapSzaneb: btw, it is considered harmful to the gate to +A a change which has not been +1'd by jenkins yet.18:59
SpamapS"wrecking balls" has been a term used19:00
*** IlyaE has joined #heat19:01
shardySpamapS: Yeah, sorry about that, glad it was an easy fix19:01
zanebSpamapS: yes, that occurred to me just after I approved it19:01
SpamapSzaneb: jenkins has not started jobs yet so you can un-approve19:02
SpamapSor rather, the gate has not19:02
zanebSpamapS: I blame you for asking us to review it asap ;)19:02
*** shadower_ is now known as shadower19:02
SpamapSzaneb: I blame my childhood. You can blame it too if you want. :)19:02
shardySpamapS: serializing the check/gate jobs seems like something which should really be automated19:02
*** rlandy|bbl is now known as rlandy19:02
SpamapSshardy: that is already under discussion19:02
*** andrew_plunk has joined #heat19:04
*** spzala has quit IRC19:07
*** mkollaro has joined #heat19:08
*** mkollaro has quit IRC19:09
*** mkollaro has joined #heat19:09
*** e0ne has joined #heat19:11
*** topol has quit IRC19:12
*** mkollaro1 has joined #heat19:13
*** mkollaro has quit IRC19:13
*** cmyster has quit IRC19:13
*** nati_ueno has joined #heat19:27
*** gokrokve has quit IRC19:28
*** IlyaE has quit IRC19:29
*** cmyster has joined #heat19:29
*** tspatzier has joined #heat19:30
*** nati_uen_ has quit IRC19:31
*** IlyaE has joined #heat19:32
*** blomquisg has quit IRC19:33
*** bvandenh has joined #heat19:36
*** ktbenton has quit IRC19:40
*** kbenton_ has quit IRC19:41
*** mestery has joined #heat19:41
openstackgerritIvan Kolodyazhny proposed a change to openstack/python-heatclient: Add HTTP proxy support to heat client  https://review.openstack.org/6715319:42
*** cmyster has quit IRC19:43
stevebakermorning19:44
*** aignatov_ is now known as aignatov19:45
*** tspatzier has quit IRC19:47
stevebakerradix: does https://review.openstack.org/#/c/67006/ complete as-lib?19:47
stevebakeror anyone ^ ?19:47
radixstevebaker: no19:47
radixstevebaker: it's just one part19:48
radixI'm in the process right now of trying to figure out how to create a second patch in the series without re-uploading the first...19:48
stevebakerradix: OK thanks. Could you start putting partial blueprint... in the commit messages?19:48
radixoh, ok19:48
radix"partial blueprint as-lib"?19:48
stevebakerradix: if the first hasn't changed it won't be re-gated, or notified19:48
radixoh19:49
radixso if "git review" says "hey you're going to upload two patches", that's ok?19:49
stevebakeractually it will notify here, but we have a high spam tolerance19:49
radixheh :)19:49
stevebakeryep, that is ok19:49
radixwell, lemme fix this commit message19:50
openstackgerritChristopher Armstrong proposed a change to openstack/heat: Template management functions for autoscaling  https://review.openstack.org/6700619:50
openstackgerritChristopher Armstrong proposed a change to openstack/heat: Policy-related autoscale functions  https://review.openstack.org/6822119:52
radixlet's see what happened19:53
radixcool19:53
*** e0ne has quit IRC19:54
*** gokrokve has joined #heat19:58
*** gokrokve_ has joined #heat20:00
*** gokrokve has quit IRC20:03
*** gokrokve_ has quit IRC20:05
openstackgerritTim Schnell proposed a change to openstack/heat: Adds Parameter Label to HOT spec and parameter schema  https://review.openstack.org/6241820:08
openstackgerritTim Schnell proposed a change to openstack/heat: Adds Parameter Label to template validate call  https://review.openstack.org/6532520:08
*** sjmc has joined #heat20:09
*** sjmc has quit IRC20:10
*** sjmc7 has joined #heat20:10
*** jistr has quit IRC20:11
openstackgerritJason Dunsmore proposed a change to openstack/heat: Make Server compatible with Nova Key Pair resource  https://review.openstack.org/6823020:13
*** nati_uen_ has joined #heat20:16
*** nati_ueno has quit IRC20:19
openstackgerritJenkins proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/6824020:24
*** aweiteka has quit IRC20:24
openstackgerritJason Dunsmore proposed a change to openstack/heat: Make Server compatible with Nova Key Pair resource  https://review.openstack.org/6823020:26
openstackgerritJason Dunsmore proposed a change to openstack/heat: Native Nova Server compatibility for Cloud Server  https://review.openstack.org/5804320:26
openstackgerritPablo Andres Fuente proposed a change to openstack/heat: Use a HeatIdentifier instance to create Parameters  https://review.openstack.org/6825720:31
*** nati_uen_ has quit IRC20:33
*** jdob has quit IRC20:35
*** jdob has joined #heat20:36
*** rongze has joined #heat20:37
*** achampio1 has quit IRC20:41
*** rongze has quit IRC20:42
*** achampion has joined #heat20:42
*** spzala has joined #heat20:42
*** gokrokve has joined #heat20:43
*** e0ne has joined #heat20:43
*** e0ne has quit IRC20:44
*** jdob has quit IRC20:47
*** jdob has joined #heat20:47
*** achampio1 has joined #heat20:47
*** gokrokve has quit IRC20:47
*** achampion has quit IRC20:48
*** blomquisg has joined #heat20:54
*** aweiteka has joined #heat21:01
*** gokrokve has joined #heat21:03
radixaw man21:05
radixstevebaker: looks like that did reset the reviews :(21:06
radixI guess because the commit message changed?21:06
*** e0ne has joined #heat21:06
zanebradix: if you don't have the same SHA, you will get a new patchset21:06
stevebakerradix: there may be a delay for the trivial review bot to restore the scores21:06
radixstevebaker: ah21:06
zanebdoes trivial rebase apply if the commit message changes?21:07
zanebI think it may only re-apply the  reviews if it really is only a trivial rebase21:08
*** tsmadds has joined #heat21:09
radixah okay21:09
radixso it detected a trivial rebase with a commit message change21:09
radixit posted a message to that effect21:10
*** achampio1 has quit IRC21:10
*** achampion has joined #heat21:10
*** glucas has joined #heat21:11
*** abramley has joined #heat21:13
*** tsmadds has quit IRC21:14
radixanyway, if anyone wants to take a look, it's already had two positive reviews and only very small changes since they were done :)21:17
*** pafuent1 has left #heat21:19
*** rlandy has quit IRC21:21
*** nati_ueno has joined #heat21:23
*** spzala has quit IRC21:23
andrew_plunkGood afternoon everyone21:26
*** e0ne has quit IRC21:27
*** e0ne has joined #heat21:31
*** jprovazn has quit IRC21:37
*** e0ne has quit IRC21:43
*** asalkeld has joined #heat21:44
*** aweiteka has quit IRC21:54
zanebradix: why are we breaking the implementation in half, instead of pulling it out wholesale?21:56
radixzaneb: I don't know what you mean21:56
stevebakerSpamapS: https://review.openstack.org/#/c/68135/ is approved21:56
zanebradix: I mean, there's heaps of code left behind in resources.autoscaling21:57
radixzaneb: I haven't gotten to it all yet21:57
zanebradix: and I'm re-reviewing and trying to work out if anything has changed, but the design is now completely different21:57
zanebso it's really hard to tell21:57
radixre-reviewing what? my patch?21:58
*** rcleere has quit IRC21:58
radixchanged since what?21:58
radixwhat design is completely different from what? :)21:58
radixthere are a lot of ambiguous antecedents in this conversation :)21:58
zaneb(I'm looking at https://review.openstack.org/#/c/67006/ )21:58
*** jdob has quit IRC21:58
radixok21:59
radixso, that's a really small patch, it just factors out the template generation logic into a new module.21:59
*** rcleere has joined #heat21:59
*** rcleere has quit IRC22:00
openstackgerritA change was merged to openstack/python-heatclient: Use template_format.parse for local stack parsing  https://review.openstack.org/6622422:00
openstackgerritA change was merged to openstack/python-heatclient: reconcile prepare_environment_file/url into one funtion  https://review.openstack.org/6622522:00
radixzaneb: can you clarify what you mean?22:03
zanebradix: I'm just thinking, why not move all of it out in one go?22:04
radixzaneb: because of small, incremental patches22:04
zanebgo through and audit everywhere it uses "self" and replace that with a parameter22:04
zanebthen refactor if you want22:05
zanebthis is doing moving and refactoring at the same time22:05
radixhmm22:05
openstackgerritTim Schnell proposed a change to openstack/heat: Adds Parameter Label to HOT spec and parameter schema  https://review.openstack.org/6241822:05
openstackgerritTim Schnell proposed a change to openstack/heat: Adds Parameter Label to template validate call  https://review.openstack.org/6532522:05
zanebthat's not my idea of incremental ;)22:05
radixhm22:06
zanebincremental would be 1 patch to move, 1 to refactor, not necessarily in that order22:06
radixzaneb: I don't think that's feasible. there's too many call chains that go into the database, or assume stuff about resources, or whatever22:06
zanebyes, I can see that would be an issue22:06
radixI basically found some good chunks of logic that *don't* depend on structure/database and extracted them out22:06
zanebI'm trying to read a bit deeper now22:07
radixthe rolling update one in particular was so I could have one function do all of the work of preparing the batches without having to touch the DB in every iteration (it just returns a list of work to do)22:07
SpamapSstevebaker: thanks. :) Now we just have to wait for ye olde gate. ;)22:08
stevebakerhold not one's breath22:08
radixnot just DB, but DB, nested stack, and resource properties/metadata/UpdatePolicy22:08
radixso the interesting data from those became parameters to the functions22:08
openstackgerritJason Dunsmore proposed a change to openstack/heat: Document Heat terms in glossary.rst  https://review.openstack.org/6431422:09
*** nati_ueno has quit IRC22:10
zanebradix: but couldn't you have just kept the same function and passed in callbacks to do the work?22:11
*** nati_ueno has joined #heat22:11
radixzaneb: maybe. but this code looks a lot nicer :)22:11
radixit's way more testing-friendly, for example22:11
radixand it's still a small patch22:12
zanebreally? it's still got all kinds of finicky details like figuring out when you're at the second-to-last batch so you can pause, and they have to be reimplemented every time you use this library call22:13
*** harlowja is now known as harlowja_away22:14
radixzaneb: yeah, I agree, that could be improved. I guess I didn't want to go _too_ far in changing everything22:14
stevebakerTechnically it is not a refactor. Since the tests look good enough then maybe changing the commit message would be enough22:15
stevebakerI mean *If* the tests look good enough22:15
radixI was only trying to remove dependence on context22:15
radixstevebaker: hmm, I'm not sure what you mean that it's not a refactor22:15
radixall the old tests still passed22:16
stevebakerradix: a refactor has zero changes in functionality, it is literally just moving things around22:16
radixright. I don't think I changed behavior.22:16
radixI extracted some functions, changed them to be less context-dependent, and everything kept working the same.22:16
stevebakerok22:16
*** asalkeld has quit IRC22:20
*** aignatov is now known as aignatov_22:23
*** vijendar has quit IRC22:24
*** nati_ueno has quit IRC22:24
*** scollier has quit IRC22:29
*** dims has quit IRC22:31
*** asalkeld has joined #heat22:33
*** achampio1 has joined #heat22:34
*** harlowja_away is now known as harlowja22:35
*** achampion has quit IRC22:36
*** radez is now known as radez_g0n322:38
*** IlyaE has quit IRC22:41
*** dims has joined #heat22:46
*** achampio1 has quit IRC22:46
*** spzala has joined #heat22:47
*** achampion has joined #heat22:47
*** SergeyLukjanov is now known as SergeyLukjanov_a22:50
*** SergeyLukjanov_a is now known as SergeyLukjanov_22:51
*** achampion has quit IRC22:54
*** achampion has joined #heat22:55
*** rpothier has quit IRC22:55
*** arbylee1 has joined #heat22:57
*** arbylee has quit IRC22:58
*** harlowja has quit IRC23:07
*** andrew_plunk has quit IRC23:08
*** tims has quit IRC23:22
*** arbylee1 has quit IRC23:26
sdakestevebaker is a film star ! http://www.youtube.com/watch?v=M87R8qoCga8&feature=youtu.be23:27
stevebakerugh23:27
*** yogesh has quit IRC23:28
stevebakerhmm, our unit tests fail when using git python-novaclient23:31
*** slong_ has joined #heat23:34
*** slong has quit IRC23:35
stevebakerrussellb: hey, is there a python-novaclient release looming?23:35
russellbstevebaker: hadn't planned one23:37
russellbstevebaker: release schedule is roughly "when someone asks me"23:37
stevebakerok, I'm just wondering if the fix for https://bugs.launchpad.net/heat/+bug/1271367 is urgent for i-2. Stuffs will break when python-novaclient is released23:38
stevebakerunit tests will fail specifically23:39
*** blamar has quit IRC23:47
*** jcru has quit IRC23:50
SpamapSstevebaker: sounds like a bug is needed in one or the other. :)23:51
stevebakerwhat I need is a mox.IgnoreArg for a keyword arg which may be specified or not23:54
*** sjmc7 has quit IRC23:54
*** alexpilotti has quit IRC23:56

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