Wednesday, 2013-12-11

*** AndrewMichalik has joined #heat00:01
*** andersonvom1 has joined #heat00:02
*** adrian_otto has joined #heat00:03
kfox1111j/join #openstack-neutron00:04
*** andersonvom has quit IRC00:04
*** gokrokve has quit IRC00:04
*** gokrokve has joined #heat00:05
*** AndrewMichalik_ has joined #heat00:05
*** pablosan has quit IRC00:05
*** AndrewMichalik has quit IRC00:05
*** AndrewMichalik_ is now known as AndrewMichalik00:05
*** gokrokve has quit IRC00:09
*** AndrewMichalik has quit IRC00:10
*** swygue has joined #heat00:11
*** faramir1 has joined #heat00:14
*** jergerber has quit IRC00:18
*** rpothier has joined #heat00:20
openstackgerritRandall Burt proposed a change to openstack/heat: Add contrib to py26 and py27 gates  https://review.openstack.org/6119100:22
openstackgerritRandall Burt proposed a change to openstack/heat: Add contrib to py26 and py27 gates  https://review.openstack.org/6119100:23
*** jcru has quit IRC00:31
*** dims has joined #heat00:46
*** gokrokve has joined #heat00:49
*** ccs has quit IRC00:51
*** arbylee has quit IRC01:02
*** arbylee has joined #heat01:02
*** andersonvom1 has quit IRC01:02
*** AndrewMichalik has joined #heat01:03
*** AndrewMichalik has quit IRC01:04
*** arbylee has quit IRC01:07
*** AndrewMichalik has joined #heat01:07
*** AndrewMichalik has quit IRC01:12
openstackgerritRandall Burt proposed a change to openstack/heat: Add contrib to py26 and py27 gates  https://review.openstack.org/6119101:20
*** dims has quit IRC01:21
*** ccs has joined #heat01:22
*** randallburt has quit IRC01:23
*** ccs has quit IRC01:27
*** nosnos has joined #heat01:29
*** jamieh has joined #heat01:31
*** dims has joined #heat01:36
*** sjmc has quit IRC01:42
*** IlyaE has quit IRC01:43
*** kfox1111 has quit IRC01:49
openstackgerritA change was merged to openstack/heat: Sync global requirements to pin sphinx to sphinx>=1.1.2,<1.2  https://review.openstack.org/6124601:51
openstackgerritKevin Benton proposed a change to openstack/heat: Adds extraroutes support to neutron routers  https://review.openstack.org/4104401:52
*** AndrewMichalik has joined #heat01:54
*** AndrewMichalik has quit IRC01:55
*** bgorski has quit IRC01:57
*** AndrewMichalik has joined #heat01:58
*** Alienyyg_ has quit IRC01:59
*** rongze has joined #heat02:01
*** guohliu has joined #heat02:02
*** fandikurnia01 has joined #heat02:06
openstackgerritJun Jie Nan proposed a change to openstack/heat: Remove unused variable badkeys  https://review.openstack.org/6075802:06
*** ccs has joined #heat02:07
*** gokrokve has quit IRC02:08
*** gokrokve has joined #heat02:08
*** nanjj has joined #heat02:12
*** gokrokve has quit IRC02:13
*** liang has joined #heat02:13
*** rpothier_ has joined #heat02:16
*** rpothier has quit IRC02:19
*** gokrokve has joined #heat02:21
*** erkules has quit IRC02:24
*** erkules_ has joined #heat02:25
*** rongze has quit IRC02:31
*** slong has joined #heat02:33
*** radix_ has quit IRC02:33
*** liang has quit IRC02:44
*** fandikurnia01 has quit IRC02:45
*** rongze has joined #heat02:46
*** Alienyyg has joined #heat02:48
openstackgerritA change was merged to openstack/heat: Add OS::Neutron::NetDHCPAgent for neutron/net.py  https://review.openstack.org/5962602:50
*** nati_ueno has quit IRC02:54
stevebakerlifeless: I need some shell fu02:58
lifelessstevebaker: ok02:59
stevebakerso "bash" will be one of the CM tools we support for software config. I've got an orc python script which executes any script it finds in the metadata, with input values mapped into the env for that script.03:02
stevebakerwhat I need is a clean solution for getting outputs from that script so the orc script can signal heat with the output values03:03
lifelesshow many outputs do you need - whats the range of the function ?03:03
stevebakerthe metadata describes exactly what outputs a script might generate. I tried exporting the var in the provisioning script but that doesn't reach the orc script. The provisioning script might have to write the outputs to a file03:04
lifelessso, more than one output is possible03:06
*** sballe has quit IRC03:06
lifelesswhat types can they be - are they simple strings, or json/yaml or ?03:06
stevebakerthe number of outputs is defined in the heat template, could be any number. The intention is to signal them back to heat in one hit though03:07
*** sballe has joined #heat03:07
stevebakertypes are currently limited to things easy to represent in a string 'String', 'Number', 'CommaDelimitedList', 'Json'03:08
lifelessok03:09
lifelessso the usual thing in shell environments03:09
lifelessis to have a command you can run03:09
stevebakerand the provisioning script may not be bash, it could be written in anything with a #!03:09
lifelessso you'd put in the path03:09
lifelesssomething like heat-output03:09
lifelessheat-output outputname value03:09
lifelessis what the bash script would execute03:09
lifelessthe plumbing of that could be whatever you want03:10
lifelessit could write to a pipe or a dir on disk or $whatever03:10
stevebakerit could even do the actual signalling if all the values were provided in the call03:11
lifelesswell03:11
lifelessI wouldn't03:11
lifelessbut yes, you could03:11
stevebakeryeah, ok, that would work03:11
lifelessthe reason I wouldn't is that exit value from the script is an implicit output03:11
lifelessyou might want to think about what you do with the standard shell outputs: stdout, stderr, return code.03:12
*** jamieh has quit IRC03:13
stevebakeryep03:13
lifelessif they are running under orc somehow, it will be logged within the instance03:13
lifelessbut you might want to be surfacing that more directly03:14
stevebakeryeah, that can be decided later03:14
lifelessoh and03:14
lifelessyour python script that runs the script the user gave you03:14
lifelesstake care to exit non-zero if the user script exits non-zero03:14
lifelessto signal to occ to stop03:15
lifelessit's possible occ should include in it your script. SpamapS <- thoughts?03:15
stevebakeryep, I already am. my python hook started out as orc ;)03:15
nanjjstevebaker: hi03:21
nanjjstevebaker: https://bugs.launchpad.net/os-apply-config/+bug/125835103:22
uvirtbotLaunchpad bug 1258351 in os-apply-config "Allow meta templates which can generate moustache-derived filenames" [Undecided,New]03:22
nanjjstevebaker: is it still a must have in your software proposal?03:22
nanjjstevebaker: or we can make use of current behavior os os-apply-config to handle the same situation?03:22
*** liang has joined #heat03:24
stevebakernanjj: It would be super handy, and I would use it if it was there, but I'm not currently blocked on it03:26
nanjjstevebaker: OK, so I can give a fix, it looks more like an enhancement instead of a bug03:28
nanjjstevebaker: and if you tasks which can split, feel free to assign it to me03:29
stevebakernanjj: oac doesn't use blueprints, so it is a "wishlist" bug. Feel free to assign to yourself and have a go, unless SpamapS has started already03:32
*** rushiagr has quit IRC03:35
nanjjstevebaker: it's better we split it into several tasks03:36
nanjjstevebaker: do we need elements for software config ?03:37
nanjjstevebaker: which are used by diskimage builder to predefine templates03:37
*** AndrewMichalik has quit IRC03:38
*** AndrewMichalik has joined #heat03:39
openstackgerritA change was merged to openstack/heat: Add load balancer PoolMember resource  https://review.openstack.org/6052003:43
nanjjstevebaker: now software config impact heat engine, heat client, heat api03:47
nanjjstevebaker: that's heat03:47
nanjjstevebaker: we may also need to define os-apply-config templates(that's may be in the form of disk image builder element)03:48
nanjjstevebaker: new instance tool(similar with cfn-signal) to send signal back03:49
*** AndrewMichalik has quit IRC03:50
SpamapSweird03:52
SpamapSI've read the whole backscroll of that stuff03:52
SpamapSand I don't really understand what the point of it is03:53
SpamapSstevebaker: so a bash softwareconfig .. can you explain in more detail what you want to do with it?03:53
*** AndrewMichalik has joined #heat03:54
*** kfox1111 has joined #heat03:54
nanjjSpamapS: you mean input and output of software config bash04:01
SpamapSWell I'm just trying to figure out what the goal is so I can understand where the tools belong.04:02
nanjjSpamapS: consume input, execute, signal back output04:02
nanjjSpamapS: json in metadata, once it changed, os-*-config will aware of04:04
nanjjSpamapS: json + templates -os-apply-config->  target files04:04
SpamapSI'm looking for the "what", not the "how"04:04
SpamapSLike what would I use this for.04:04
nanjjSpamapS: could you give one example?04:05
asalkeldnanjj, he is asking you for one04:05
asalkeld:)04:05
nanjjSpamapS: as end user, they start from create heat template04:06
nanjjSpamapS: which contains software config resources04:06
nanjjSpamapS: in order to config their software(or application) in heat04:06
asalkeldproblem with bash script is it's tricky dealing with updating04:07
SpamapSI get why hot software config exists. I wonder what the bash thing will be used for.04:07
SpamapSasalkeld: agreed. bash scripts are notoriously tricky to make idempotent04:07
asalkeldexamples probably04:07
SpamapShence -> puppet, chef, et. al04:07
nanjjSpamapS: many end users are using there bash scripts to config software04:08
SpamapSWe do a lot of bash in image elements for TripleO, but they are either really widely-reusable things or not idempotent build-time-only scripts.04:08
nanjjs/there/their/04:08
asalkeldso maybe just don't do it: don't ecourage them to be dumb04:08
SpamapSnanjj: agreed, and I think we should support them. But we do.. with UserData..04:08
SpamapSasalkeld: well....04:09
* asalkeld slinks off to pick up kids04:09
asalkeld:-)04:09
SpamapSasalkeld: for when you return.. I think the other way. Lets give them "enough rope to hang themselves. And then a little more."04:09
SpamapSstevebaker: so what I'm getting at is why this is "bash" and not just "script"04:10
SpamapSor rather, "exec"04:10
SpamapSI think about the chain we've talked about..  [ deployer_myscript, deployer_chefthing, deployer_saltthing ] .. I'm just not sure "bash" is the right way to go. Would think that a slightly lower level thing would achieve the right level of "wide open possibility"04:11
*** arbylee has joined #heat04:21
*** andersonvom has joined #heat04:21
*** john-n-s| has joined #heat04:24
*** skraynev_ has joined #heat04:24
*** aignatov has joined #heat04:24
*** slong_ has joined #heat04:24
*** john-n-s- has quit IRC04:24
*** kfox1111 has quit IRC04:24
*** skraynev has quit IRC04:24
*** pscheie_ has quit IRC04:24
*** slong has quit IRC04:24
*** plomakin has quit IRC04:24
*** plomakin has joined #heat04:25
*** kfox1111 has joined #heat04:25
*** pscheie_ has joined #heat04:27
*** SergeyLukjanov has joined #heat04:27
openstackgerritSushil Kumar proposed a change to openstack/python-heatclient: Updates tox.ini to use new features  https://review.openstack.org/6082604:28
*** aignatov has quit IRC04:28
openstackgerritA change was merged to openstack/heat: oslo: add the test module needed by test_migrations  https://review.openstack.org/6071704:32
*** AndrewMichalik has quit IRC04:44
*** blamar has quit IRC04:47
*** rongze has quit IRC04:50
*** rushiagr has joined #heat04:55
*** Alienyyg has quit IRC04:59
*** arbylee has quit IRC04:59
*** arbylee has joined #heat04:59
*** arbylee1 has joined #heat05:02
*** arbylee has quit IRC05:02
*** Alienyyg has joined #heat05:04
*** SergeyLukjanov is now known as _SergeyLukjanov05:09
*** _SergeyLukjanov has quit IRC05:10
*** arbylee has joined #heat05:11
*** arbylee1 has quit IRC05:11
*** SergeyLukjanov has joined #heat05:14
*** rongze has joined #heat05:20
*** swygue has quit IRC05:24
*** arbylee has quit IRC05:24
*** arbylee1 has joined #heat05:24
*** arbylee has joined #heat05:28
*** arbylee1 has quit IRC05:28
*** nosnos_ has joined #heat05:31
openstackgerritLars Kellogg-Stedman proposed a change to openstack/python-heatclient: add output-list and output-show  https://review.openstack.org/6059105:33
*** nosnos has quit IRC05:34
*** rongze has quit IRC05:35
*** swygue has joined #heat05:38
*** alexheneveld has joined #heat05:40
*** IlyaE has joined #heat06:02
*** rongze has joined #heat06:03
*** adrian_otto has quit IRC06:03
openstackgerritAngus Salkeld proposed a change to openstack/heat: Don't replace (and log) the same resource entry  https://review.openstack.org/5967906:04
*** nosnos_ has quit IRC06:04
*** nosnos has joined #heat06:05
openstackgerritJenkins proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/6132206:06
*** rongze has quit IRC06:07
*** tomek_adamczewsk has joined #heat06:07
*** vkozhukalov has quit IRC06:09
*** rongze has joined #heat06:15
*** IlyaE has quit IRC06:18
*** SergeyLukjanov has quit IRC06:21
*** tomek_adamczewsk has quit IRC06:27
*** ccs has quit IRC06:27
*** ccs has joined #heat06:29
*** topol has joined #heat06:29
openstackgerritAngus Salkeld proposed a change to openstack/heat: Make the mountpoint property description clearer  https://review.openstack.org/6132406:31
*** nkhare has joined #heat06:32
*** rushiagr has quit IRC06:32
*** arbylee has quit IRC06:34
*** aignatov has joined #heat06:40
*** gokrokve has quit IRC06:43
*** gokrokve has joined #heat06:43
*** amritanshu_RnD has joined #heat06:43
*** topol has quit IRC06:44
*** SushilKM has joined #heat06:46
*** gokrokve has quit IRC06:48
*** AustinRon has quit IRC06:50
*** AustinRon has joined #heat06:50
*** liang has quit IRC06:54
*** alexheneveld has quit IRC06:55
*** tomek_adamczewsk has joined #heat06:57
openstackgerritJun Jie Nan proposed a change to openstack/heat: Fix stack_get_by_name does not list embedded stack issue  https://review.openstack.org/6132607:04
*** lifeless has quit IRC07:05
*** tomek_adamczewsk has quit IRC07:06
*** liang has joined #heat07:08
*** akuznetsov has quit IRC07:08
*** liang has quit IRC07:13
*** liang has joined #heat07:13
*** sdake_ has quit IRC07:13
*** IlyaE has joined #heat07:16
*** guohliu has quit IRC07:18
*** erkules_ is now known as erkules07:21
*** IlyaE has quit IRC07:22
*** guohliu has joined #heat07:25
*** urulama has joined #heat07:31
*** aignatov has quit IRC07:32
*** Joy has quit IRC07:32
*** rushiagr has joined #heat07:33
*** nati_ueno has joined #heat07:36
*** aignatov has joined #heat07:40
*** nanjj has quit IRC07:47
*** SergeyLukjanov has joined #heat07:49
*** nanjj has joined #heat07:50
AlienyygHi guys:  when I use ceilometer alarm-show to list the information about a alarm, I got insuficent data, the alarm and the instance are in the same tenant ,and all be up for a long time, what does the " insuficent data"mean ?07:52
skraynev_Morning and evening for all)07:53
Alienyygdoes it mean the ceilometer didnot get the information ?07:53
Alienyygabout each VM?07:53
Alienyyghello ,<skraynev_>07:53
skraynev_good day Alienyyg ;)07:54
*** jprovazn has joined #heat07:54
nanjjasalkeld: hi07:55
nanjjit's not easy to test embedded stack without allowing url like file://...07:56
*** alexheneveld has joined #heat07:56
nanjjevery time I need to upload my modification to a http or https server07:56
*** vkozhukalov has joined #heat07:57
Alienyygskraynev_ ,do you know how to clear the history of ceilometer ? beacuse I only have on VM now,but when I use ceilometer meter-list , I got many response,It is very hard to figure out the one I need07:57
AlienyygI can not find it via ceilometer help07:59
skraynev_Alienyyg: unfortunately I is not so good familiar with ceilometer (08:00
aignatovhi all: the question: if i wanna use wait conditions it seems I need to cfn-tools to images ,right?08:00
skraynev_Alienyyg: I think, that this question will be better for ceilometer channel08:00
Alienyygskraynev_ ,thank you all the same ?08:00
AlienyygOK ,got it08:01
skraynev_Alienyyg: not at all08:01
aignatovand if I'm using DIB elements to creating my custom images is the following element from TripleO elements  https://github.com/openstack/tripleo-image-elements/tree/e411b0e22837adf1eece652d52a338a8350c91db/elements/heat-cfntools should help me?08:02
nanjjyou can run disk-image-create -h08:10
nanjjin section examples, cfntools is an example there08:11
therve'morning08:14
nanjjmorning08:15
*** rushiagr has quit IRC08:22
*** yogesh has joined #heat08:26
*** akuznetsov has joined #heat08:31
*** tomek_adamczewsk has joined #heat08:33
*** guohliu has quit IRC08:35
*** arbylee has joined #heat08:35
aignatovnanjj: thx!08:35
*** guohliu has joined #heat08:35
*** radix_ has joined #heat08:36
*** nati_ueno has quit IRC08:38
skraynev_shardy, are here?)08:38
*** rushiagr has joined #heat08:39
*** rongze has quit IRC08:46
*** rongze has joined #heat08:47
openstackgerritA change was merged to openstack/heat: Database changes for multi-engine support  https://review.openstack.org/5647608:48
openstackgerritA change was merged to openstack/heat: Implement stack-locking for multi-engine support  https://review.openstack.org/5647708:48
*** arbylee has quit IRC08:50
*** yogesh has quit IRC08:53
*** akuznetsov has quit IRC08:54
*** yogesh has joined #heat08:55
*** ccs has quit IRC09:02
*** liang has quit IRC09:04
*** akuznetsov has joined #heat09:14
*** liang has joined #heat09:17
*** derekh has joined #heat09:23
*** yogesh has quit IRC09:24
*** yogesh_ has joined #heat09:27
*** yogesh has joined #heat09:29
*** fandikurnia01 has joined #heat09:30
*** akuznetsov has quit IRC09:31
*** sergmelikyan has joined #heat09:32
*** yogesh_ has quit IRC09:32
*** guohliu has quit IRC09:33
*** fandikurnia01 has quit IRC09:35
*** fandikurnia01 has joined #heat09:35
*** nosnos_ has joined #heat09:36
*** yogesh has quit IRC09:37
*** pshchelo has joined #heat09:38
*** yogesh has joined #heat09:39
*** nosnos has quit IRC09:40
*** yogesh_ has joined #heat09:41
*** SergSlipushenko has joined #heat09:42
*** lifeless has joined #heat09:43
*** yogesh has quit IRC09:44
*** rgodinez has quit IRC09:53
*** shardy_afk is now known as shardy10:01
*** yogesh has joined #heat10:03
*** yogesh__ has joined #heat10:04
*** yogesh_ has quit IRC10:05
*** yogesh has quit IRC10:08
*** nanjj has quit IRC10:11
*** nanjj has joined #heat10:11
*** rgodinez has joined #heat10:11
*** aignatov has quit IRC10:14
*** andersonvom has quit IRC10:17
*** jamieh has joined #heat10:21
*** liang has quit IRC10:22
*** SergeyLukjanov is now known as _SergeyLukjanov10:23
*** akuznetsov has joined #heat10:24
*** nanjj has quit IRC10:32
*** bot_bot is now known as denis_makogon10:34
*** rgodinez has quit IRC10:39
*** tomek_adamczewsk has quit IRC10:40
*** tomek_adamczewsk has joined #heat10:40
*** che-arne has joined #heat10:43
*** andersonvom has joined #heat10:45
*** akuznetsov has quit IRC10:45
*** arbylee has joined #heat10:46
*** aignatov has joined #heat10:46
*** akuznetsov has joined #heat10:48
*** arbylee has quit IRC10:51
*** yogesh__ has quit IRC10:54
*** nosnos_ has quit IRC10:57
*** nosnos has joined #heat10:57
*** rgodinez has joined #heat10:58
*** akuznetsov has quit IRC11:07
*** akuznetsov has joined #heat11:09
openstackgerritSerg Melikyan proposed a change to openstack/heat: Added session_persistence property to VIP  https://review.openstack.org/6107411:10
*** faramir1 has quit IRC11:12
openstackgerritJulia Varlamova proposed a change to openstack/heat: Filter resource types by support status  https://review.openstack.org/5556711:16
*** jamieh has quit IRC11:20
*** jvarlamova has joined #heat11:20
*** rongze has quit IRC11:21
*** nati_ueno has joined #heat11:21
*** rushiagr has quit IRC11:33
openstackgerritRyo Miki proposed a change to openstack/heat: Add OS::Neutron::RouterL3Agent for router.py  https://review.openstack.org/6138811:44
*** rongze has joined #heat11:44
*** rushiagr has joined #heat11:47
openstackgerritSerg Melikyan proposed a change to openstack/heat: Added session_persistence property to VIP  https://review.openstack.org/6107411:59
*** tomek_adamczewsk has quit IRC12:00
*** Alienyyg has quit IRC12:04
*** yogesh has joined #heat12:05
*** jamieh has joined #heat12:05
*** Alienyyg has joined #heat12:06
*** yogesh has quit IRC12:10
*** SergeyLukjanov has joined #heat12:10
Alienyyghello guys,I still have issue with "  AWS::CloudWatch::Alarm "" in openstack ,yesterday ,therve told me the cloudwatch do not need cfn tool in havana , but I got a link here said we need a cfn tool in guest vm ,https://wiki.openstack.org/wiki/Heat/Using-CloudWatch    ,this really confuse me12:11
Alienyygis this link out of time ?12:11
therveI'd be surprised if it wasn't12:13
shardyYou can do either12:13
therveshardy, I'm looking at #1257436 it seems the docs in Havana maybe wrong, ie we still need sql_connection there12:13
thervePresumably because https://github.com/openstack/heat/commit/4582a1a0dd2a4d515ac08957889a0d93cf750ab4#diff-d203766167c9ef40d769389312b3caa5 is missing12:14
shardyAlienyyg: The stats via the Heat CloudWatch API will still work, it depends what implementation you map to in /etc/heat/environment.d/default.yaml12:14
*** bvandenh has joined #heat12:14
shardyAlienyyg: But you probably want to use ceilometer as we'll remove the Cloudwatch API in due course12:15
shardyie map AWS::CloudWatch::Alarm to /etc/heat/templates/AWS_CloudWatch_Alarm.yaml12:15
shardytherve: hmm, yeah looks like you're right, good catch12:17
therveshardy, Should we backport it?12:17
shardytherve: personally I think it's less risky to just document the old/new format12:21
therveshardy, So sql_connection everywhere should work?12:22
Alienyyg<shardy> I spend some time to understand ceilometer ,I think it is a project to do do billing things , and I got some feed after something liike "ceilometer sample-list --meter cpu_util", I think what I got is the resource the guest vm cost in host vm, and the meter is not the same with monitor, did I miss something ?12:22
Alienyygand how can I got the monitor information?12:23
shardytherve: It does, but if you leave both options commented, you get the default for the new [database] option12:23
shardywhich is a path to an sqlite file, which is really confusing12:24
shardyas everything works but uses the wrong DB12:24
therveshardy, Maybe not in Havana though12:24
shardytherve: No, not in Havana12:24
therveOtherwise users wouldn't get that error12:24
shardywell the bug references the trunk docs12:24
shardyAre there stable branches for docs?12:24
shardyhttp://docs.openstack.org/havana/install-guide/install/apt/content/heat-install.html12:25
shardyThat has the same (new) content12:25
therveYeah12:25
therveI like how the docs says "change the [DEFAULT] section" and then procede to change the database one12:26
shardyYeah, lets just make the docs correct, and we can mention both formats, saying that sql_connection is deprecated from Icehouse12:26
therveCool, I'll explain that in the bug then12:27
*** rushiagr has quit IRC12:27
therveHum I may as well fix it though12:27
shardytherve: see bug #1241826 for why we shouldn't just keep using the old format12:27
uvirtbotLaunchpad bug 1241826 in heat "bin/heat-manage db_sync doesn't create db" [Medium,Fix released] https://launchpad.net/bugs/124182612:27
therveCool12:28
openstackgerritSerg Melikyan proposed a change to openstack/heat: Added session_persistence property to VIP  https://review.openstack.org/6107412:32
*** faramir1 has joined #heat12:37
*** nkhare has quit IRC12:37
sergmelikyanshardy, there is a bp https://blueprints.launchpad.net/heat/+spec/nova-networking-floatingip without assignee, but accepted to the icehouse-212:38
sergmelikyanMay I start working on it?12:38
sergmelikyanBug there are was discussion in mailing-list about nova-api and not worth to implement resources12:39
sergmelikyan>http://lists.openstack.org/pipermail/openstack-dev/2013-November/018445.html12:40
shardysergmelikyan: well if you care about nova-network and are willing to implement it, I say go for it12:40
shardysergmelikyan: stevebaker has approved it, so I think it's reasonable to go ahead and do it12:41
shardysergmelikyan: assigned12:42
*** rgodinez has quit IRC12:44
skraynev_hi, Shardy)12:45
sergmelikyanthx :)12:45
*** arbylee has joined #heat12:47
skraynev_Could you please look https://review.openstack.org/#/c/59683/. AFAIN it should be merged, but instead 'reverify bug' was 'recheck bug'.12:47
shardyskraynev_: done12:48
skraynev_shardy: my gratitude to you ;)12:49
*** arbylee has quit IRC12:52
*** rgodinez has joined #heat12:53
*** urulama has quit IRC12:53
*** sgordon has joined #heat12:53
*** vkozhukalov has quit IRC13:00
*** tomek_adamczewsk has joined #heat13:01
*** rpothier_ has quit IRC13:05
*** urulama has joined #heat13:13
*** sballe has quit IRC13:14
*** tomek_adamczewsk has quit IRC13:21
*** fandikurnia01 has quit IRC13:25
*** faramir1 has quit IRC13:45
*** AndrewMichalik has joined #heat13:57
openstackgerritSergey Slipushenko proposed a change to openstack/heat: Add validation for an existence of a resource type  https://review.openstack.org/6003813:59
*** tomek_adamczewsk has joined #heat14:00
*** adrian_otto has joined #heat14:00
*** andersonvom has quit IRC14:01
*** nosnos has quit IRC14:06
*** arbylee has joined #heat14:10
*** rpothier has joined #heat14:12
*** arbylee has quit IRC14:14
openstackgerritSergey Slipushenko proposed a change to openstack/heat: Add support for network name for os::nova::Server  https://review.openstack.org/5979614:14
*** rgodinez has quit IRC14:26
*** swygue has quit IRC14:26
*** jergerber has joined #heat14:27
*** AndrewMichalik has quit IRC14:30
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Fix asserttion of types  https://review.openstack.org/6143614:33
*** nati_ueno has quit IRC14:33
*** arbylee has joined #heat14:34
*** andersonvom has joined #heat14:34
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: change assertTrue(A in B) to assertIn(A, B)  https://review.openstack.org/6143814:41
*** alcabrera has joined #heat14:41
*** randallburt has joined #heat14:45
*** jergerber has quit IRC14:47
*** jergerber has joined #heat14:48
*** SushilKM has quit IRC14:50
*** jcru has joined #heat14:52
*** fandikurnia01 has joined #heat14:56
*** adrian_otto has quit IRC14:58
*** fandikurnia01 has quit IRC14:58
*** blomquisg has quit IRC14:58
*** fandikurnia01 has joined #heat14:59
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Fix comparison with singletons  https://review.openstack.org/6144715:00
*** alcabrera is now known as alcabrera|afk15:03
*** SergeyLukjanov_ has joined #heat15:03
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Fix comparison with singletons  https://review.openstack.org/6144715:04
openstackgerritJeremy Stanley proposed a change to openstack/heat: Fix missing policy enforcement in CFN API  https://review.openstack.org/6145215:05
*** SergeyLukjanov has quit IRC15:06
*** vkozhukalov has joined #heat15:07
*** AndrewMichalik has joined #heat15:09
*** gokrokve has joined #heat15:10
*** tims has joined #heat15:10
*** SergeyLukjanov has joined #heat15:10
openstackgerritPablo Andres Fuente proposed a change to openstack/heat: WaitCondition Count property is now updatable  https://review.openstack.org/6121815:11
*** blomquisg has joined #heat15:12
openstackgerritJeremy Stanley proposed a change to openstack/heat: Deny API requests where context doesn't match path  https://review.openstack.org/6145515:12
*** SergeyLukjanov_ has quit IRC15:12
*** randallburt has quit IRC15:13
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Use correct order of arguments in assertEqual  https://review.openstack.org/6145715:17
*** randallburt has joined #heat15:21
*** topol has joined #heat15:25
*** randallburt has quit IRC15:26
*** IlyaE has joined #heat15:31
*** tomek_adamczewsk has quit IRC15:34
*** rcleere has joined #heat15:36
*** jprovazn has quit IRC15:43
*** john-n-seattle2 has joined #heat15:45
*** brint has joined #heat15:45
*** SergSlipushenko has quit IRC15:46
*** dims has quit IRC15:46
*** blak111_ has joined #heat15:47
*** fandikurnia01 has quit IRC15:49
*** blak111 has quit IRC15:50
*** urulama has quit IRC15:54
*** rcleere has quit IRC15:55
*** john-n-seattle2 has quit IRC15:56
*** swygue has joined #heat15:58
*** mestery has quit IRC16:00
*** rcleere has joined #heat16:01
*** dims has joined #heat16:01
*** SergeyLukjanov has quit IRC16:05
*** alcabrera|afk is now known as alcabrera16:11
*** john-n-seattle2 has joined #heat16:11
openstackgerritSergey Slipushenko proposed a change to openstack/heat: Add validation for an existence of a resource type  https://review.openstack.org/6003816:15
*** randallburt has joined #heat16:16
*** rushiagr has joined #heat16:17
*** radez_g0n3 is now known as radez16:19
*** alexheneveld has quit IRC16:21
*** adrian_otto has joined #heat16:22
*** akuznetsov has quit IRC16:28
*** cody-somerville has joined #heat16:32
*** cody-somerville has quit IRC16:32
*** cody-somerville has joined #heat16:32
*** john-n-seattle2 has left #heat16:34
*** amritanshu_RnD has quit IRC16:36
*** SushilKM has joined #heat16:39
*** alexheneveld has joined #heat16:39
*** sjmc has joined #heat16:42
*** nkhare has joined #heat16:44
openstackgerritSteven Hardy proposed a change to openstack/heat: Deny API requests where context doesn't match path  https://review.openstack.org/6145516:44
*** bvandenh has quit IRC16:45
*** rcleere has quit IRC16:45
*** rcleere has joined #heat16:46
*** SushilKM has quit IRC16:51
*** rongze_ has joined #heat16:51
*** rongze__ has joined #heat16:52
*** rongze has quit IRC16:52
openstackgerritJames E. Blair proposed a change to openstack/heat: Have tox install via setup.py develop  https://review.openstack.org/6148616:53
timsdoes anyone know if we expect errors formatted as json in service.py to bypass the ExceptionDisguise?16:53
timshttps://github.com/openstack/heat/blob/master/heat/engine/service.py#L38516:53
timsseems like a bug that this would still get caught by ExceptionDisguise but I thought I would check16:54
*** SushilKM has joined #heat16:56
*** mestery has joined #heat16:56
*** rongze_ has quit IRC16:56
shardytims: Seems like a bug that it's returning errors like that at all IMO16:56
shardyshould probably be raising an exception instead16:57
timsyeah that's what I thought initially as well16:57
timsI was assuming that it was working this way to bypass the ExceptionDisguise but it isn't doing that either16:57
shardytims: It is most likely historical badness, but I'm not sure16:58
timsok I'll look into it more16:58
*** swygue has quit IRC16:58
*** SushilKM has quit IRC16:58
*** swygue has joined #heat16:59
*** SushilKM has joined #heat16:59
*** swygue has quit IRC17:01
*** swygue has joined #heat17:02
*** swygue has quit IRC17:03
*** acabrera has joined #heat17:04
*** adrian_otto has quit IRC17:06
*** kfox1111 has quit IRC17:07
*** alcabrera has quit IRC17:07
*** acabrera is now known as alcabrera17:08
*** AndrewMichalik has quit IRC17:08
openstackgerritJames E. Blair proposed a change to openstack/python-heatclient: Have tox install via setup.py develop  https://review.openstack.org/6150317:09
*** rongze__ has quit IRC17:11
*** akuznetsov has joined #heat17:13
*** rongze has joined #heat17:17
*** aignatov has quit IRC17:18
*** SergeyLukjanov has joined #heat17:20
*** pshchelo has quit IRC17:21
*** swygue has joined #heat17:21
*** SushilKM has quit IRC17:28
*** blamar has joined #heat17:30
*** dims has quit IRC17:33
*** bgorski has joined #heat17:34
*** dims has joined #heat17:39
*** akuznetsov has quit IRC17:39
*** adrian_otto has joined #heat17:39
*** adrian_otto has quit IRC17:40
*** adrian_otto has joined #heat17:41
*** chandankumar has quit IRC17:41
*** adrian_otto has quit IRC17:42
*** IlyaE has quit IRC17:43
*** adrian_otto has joined #heat17:43
*** nkhare has quit IRC17:46
*** AndrewMichalik has joined #heat17:48
*** AndrewMichalik has quit IRC17:51
*** alexheneveld has quit IRC17:51
*** acabrera has joined #heat17:52
therveshardy, Probably a dumb question, but why don't we use Heat service user (being admin)  to create stack users in keystone?17:52
*** pablosan has joined #heat17:53
shardytherve: because service users aren't (or shouldn't be) admin AFAIK17:54
shardyThey should have the most minimal roles required to e.g validate requests with keystone17:54
*** bgorski has quit IRC17:54
therveOkay, fair enough17:54
shardytherve: Hmm17:54
shardyActually in my environment it is admin, but only in the services tenant17:54
shardyso when keytone fix their admin means admin-everywhere bug, the heat service user could only create users in the service tenant17:55
therveshardy, We still rely on having some admin credentials17:55
*** alcabrera has quit IRC17:55
*** SushilKM has joined #heat17:56
*** acabrera is now known as alcabrera17:56
therveOr is it admin in the non-admin sense? :)17:56
*** derekh has quit IRC17:57
shardytherve: I think the admin_user terminology is confusing, becauser really you want services to run with the most minimal privileges possible17:57
shardye.g you don't run every daemon as root17:57
shardyso the keystone role assignment *should* be similar, only atm it's not17:57
zanebI always assumed that admin meant an admin for a tenant, but actually it's only for the operator's admin team? keystone is really confusing17:57
shardyshould be called service_user or something17:57
shardyzaneb: It's really broken17:58
zanebclearly :/17:58
shardyzaneb: If you give someone admin role in keystone, scoped to a specific tenant/project, it makes them admin in all tenant17:58
shardytenants17:58
shardybug #96869617:59
uvirtbotLaunchpad bug 968696 in keystone ""admin"-ness not properly scoped" [High,Confirmed] https://launchpad.net/bugs/96869617:59
shardyWhat should happen is role assignment is scoped to a project, so admin-ness is scoped like other roles17:59
therveThat is so confusing :/17:59
shardytherve: it is :(18:00
shardyBut for heat, we can stop creating users e.g for SignalResponders, but creating the ec2-keypair associated with a trust instead of a new user18:00
shardythen the trust is used to delegate the minimum possible roles to the holder of the keypair (ie the instance)18:01
shardyI'm finishing up patches which do that now18:01
shardybut we need a keystone patch to land first18:01
zanebkeystone always seemed to me to be missing a layer between projects/tenants and domains18:02
*** sdake_ has joined #heat18:02
zanebor maybe domains are that layer, I don't really understand them18:02
shardyzaneb: Yeah, domains seem to be a concept specific to keystone (other services aren't supposed to care about domains apparently)18:02
shardyI thought I undestood domains, then I spoke to dolphm and didn't understand them anymore ;)18:03
zanebbut when you have a large organisation running multiple projects on a public cloud, you want them to have admin rights to create users & projects and manage them within their own organisation18:03
shardyThat is what I *thought* domains were for18:03
shardybut apparently domain-scoped tokens do not imply authorization to do anything on the contained projects18:04
shardySo I'm no longer clear really what they are for, except maybe keystone service admistrators18:04
zanebthey're for authenticating users against an external directory, aren't they?18:05
*** che-arne has quit IRC18:06
shardyI guess - like you say, there's something missing which expresses owners of groups of projects18:06
shardyWhen admin scoping is fixed, you'd need *someone* to make a company admin person admin in all the projects via role assignment18:07
shardyI think there may be some cascading role assignment mechanism for that, but it's not what domain scoped tokens are for AIUI18:07
zanebI think this is why the tenant/project thing is confusing too18:07
*** bgorski has joined #heat18:08
zanebwhat we have now should be called a project, and the layer above that should be called a tenant18:08
shardyYeah, migrating to the keystone v3 API and killing all references to "tenant" will be a good step in clearing that up18:08
shardyOh I see what you mean18:08
*** tomek_adamczewsk has joined #heat18:08
*** cody-somerville has quit IRC18:08
shardyOnly the word tenant can never be used in that context because of it's existing meaning18:08
zanebwe have one thing trying to do two jobs, and so it has two names18:08
shardysigh18:08
zaneblol, yeah18:09
zanebin a private cloud, of course, there is often no real distinction18:09
zanebwhich, I suspect, is how it came about18:09
*** akuznetsov has joined #heat18:12
*** radez is now known as radez_g0n318:21
*** randallburt has quit IRC18:22
*** ccs has joined #heat18:23
*** tomek_adamczewsk has quit IRC18:32
*** pablosan has quit IRC18:34
*** radez_g0n3 is now known as radez18:37
*** arbylee has quit IRC18:38
*** pablosan has joined #heat18:38
*** randallburt has joined #heat18:38
*** nati_ueno has joined #heat18:40
*** IlyaE has joined #heat18:40
*** pvaneck has joined #heat18:40
*** blamar has quit IRC18:41
*** blamar has joined #heat18:41
*** SushilKM has quit IRC18:42
*** yogesh has joined #heat18:42
*** aignatov has joined #heat18:44
*** rushiagr has quit IRC18:45
*** gokrokve has quit IRC18:47
*** pvaneck has quit IRC18:52
*** tomek_adamczewsk has joined #heat18:54
*** pvaneck has joined #heat18:58
*** nati_uen_ has joined #heat19:05
*** nati_ueno has quit IRC19:08
openstackgerritBartosz Górski proposed a change to openstack/heat: Add an external gateway property to neutron router  https://review.openstack.org/6011819:09
*** rcleere_ has joined #heat19:09
openstackgerritSteven Hardy proposed a change to openstack/heat: Deny API requests where context doesn't match path  https://review.openstack.org/6145519:10
*** rcleere has quit IRC19:10
*** rcleere_ is now known as rcleere19:10
*** rongze has quit IRC19:13
*** tomek_adamczewsk has quit IRC19:15
*** rongze has joined #heat19:15
*** bvandenh has joined #heat19:22
*** rongze has quit IRC19:22
* SpamapS returns19:23
*** arbylee has joined #heat19:26
*** nati_uen_ has quit IRC19:30
*** openstackgerrit has quit IRC19:34
*** openstackgerrit has joined #heat19:34
*** pshchelo has joined #heat19:35
*** nati_ueno has joined #heat19:40
*** spzala has joined #heat19:43
*** yogesh has quit IRC19:49
openstackgerritA change was merged to openstack/heat: oslo: update the remainder of the modules  https://review.openstack.org/5968319:55
*** tango has joined #heat19:58
*** sdake_ has quit IRC19:58
*** sdake_ has joined #heat19:59
stevebakermeeting time20:00
*** yogesh has joined #heat20:00
SpamapSwoo I can actually attend20:00
*** andrew_plunk has joined #heat20:02
*** SergeyLukjanov has quit IRC20:02
*** conrad__ has joined #heat20:04
openstackgerritA change was merged to openstack/heat: Remove unused variable badkeys  https://review.openstack.org/6075820:09
*** afarrell has joined #heat20:15
*** afarrell has joined #heat20:15
*** yogesh has quit IRC20:17
*** jamieh has quit IRC20:19
*** yogesh has joined #heat20:19
*** bvandenh has quit IRC20:22
*** afarrell has quit IRC20:24
*** vkozhukalov has quit IRC20:29
*** aweiteka has joined #heat20:30
*** yogesh has quit IRC20:31
*** akuznetsov has quit IRC20:32
*** akuznetsov has joined #heat20:32
*** akuznetsov has quit IRC20:38
*** conrad__ has quit IRC20:44
*** radez is now known as radez_g0n320:44
openstackgerritA change was merged to openstack/heat: Sync oslo threadgroup.py to fix wait & stop methods  https://review.openstack.org/6089120:48
*** sgordon has quit IRC20:56
*** topol_ has joined #heat20:58
*** topol has quit IRC20:59
*** topol_ is now known as topol20:59
*** IlyaE has quit IRC20:59
*** alexheneveld has joined #heat21:00
randallburtprocess is hard ;)21:00
SpamapSmeh it's easy21:00
zanebrandallburt: the process is 5 * +1 = core. Not getting a sufficient number of +1's is OK IMO. Using a veto is something that should never have to happen21:00
SpamapSwe are an anarchosyndicate commune..21:01
randallburtzaneb:  agreed21:01
randallburthelp help! I'm being repressed!21:01
andersonvomtalking about core members,...... how did we land on the status thing? ;)21:02
stevebakerandersonvom: feel free to continue the discussion21:02
SpamapSWe should actually call an explicit break from both discussions.21:02
SpamapSPeople gotta pee and stuff. ;)21:03
randallburtandersonvom:  IIRC use the existing status and (possibly) have a new "CHECK" operation; most importantly, propose better solutions on shardy's api v2 wiki page21:03
andersonvomstevebaker: I would say that I'd be ok with going the way randallburt just pointed out21:03
shardyrandallburt: Yeah, I don't think we reached a definite conclusion on the state/status thing, but definitely to separate action and status in the v2 API21:03
shardywe can argue the former in reviews if needed ;)21:04
randallburtdesign by gerrit ;)21:04
stevebakerheatclient actually separates action and status by splitting on the last _21:04
stevebakeri mean the first _21:04
zanebshardy: btw just updated the v2 api wiki page with that21:04
andersonvomshardy: we're trying to minimize back and forths during reviews. just to make core's lives easier, you know? ;)21:04
stevebakerso, no actions with underscores please!21:05
randallburtandersonvom:  much appreciated :D21:05
shardyandersonvom: Yeah, appreciated :)21:05
randallburtso shardy, any hearburn with CHECK_COMPLETE for v1?21:06
randallburtand CHECK_FAILED, etc?21:06
shardyrandallburt: Seems OK to me, although it still seems a bit weird, as you'll probably be using a subset of the internal update logic21:07
timswhat about RESOURCE_UP RESOURCE_DOWN RESOURCE_MISCONFIGURED21:07
andersonvomshardy: I'd actually like UPDATE_COMPLETE/FAILED better21:07
randallburtshardy:  yeah, but seems a happy medium.21:07
shardyrandallburt: I originally suggested we have stack-update, stack-update --check and stack-update --converge21:07
shardytims: can that just be reported via the status reason, like we do now?21:08
randallburtshardy, andersonvom either way, I'm not too fussed as long as its consistant and we don't, as andersonvom says, churn on the reviews too much.21:08
timsshardy: true, that would work as well21:08
andersonvomrandallburt: +++++121:08
shardyrandallburt: With all of my arguments, I'm just thinking how we can minimise changes and keep things simple21:09
zanebandersonvom: syntax error21:09
shardyif there are good reasons to add things, we can add them :)21:09
zanebinvalid lvalue21:09
randallburtshardy:  yeah, I totally get that and I agree, so lets settle on using the existing operation, update status, and add meaningful stuff in status reason when/where appropriate.21:10
*** denis_makogon has quit IRC21:10
shardyrandallburt: Ok, sounds good21:10
randallburtandersonvom:  cool?21:10
*** denis_makogon has joined #heat21:10
*** denis_makogon has quit IRC21:11
SpamapSI think if we do this btw..21:11
andersonvomrandallburt, shardy: sounds good to me! o/21:11
SpamapSwe also need ways to manually push resource statuses in21:11
randallburtuh oh :P21:11
*** dmakogon_ has joined #heat21:11
SpamapSbut that's standard resty/crud stuff21:11
timsSpamapS you want to override the status reason with crud operations?21:12
*** sgordon has joined #heat21:13
asalkeldshardy, your v2 api doesn't seem to have actions21:13
zanebguys, how does this sound for updating the Core Team nomination process? http://paste.openstack.org/show/54849/21:14
zanebsdake, stevebaker, asalkeld, shardy, randallburt, SpamapS ^21:14
asalkeldlooking zaneb21:14
asalkeldzaneb, seems odd that you are still about:)21:14
zaneb(2nd paragraph is the same as what was there before BTW)21:15
asalkeldnormally wanting to run off to bed21:15
zanebasalkeld: it's only mid-afternoon :))21:15
zanebwell, 4.1521:15
asalkeldzaneb, there is only 2 lines21:15
zanebyeah, it decided not to soft wrap it >:|21:16
asalkeldso the main issue to me is causing discomfort to a potential core member by nomination too early and have a public -121:16
zanebasalkeld: +1 me too, but I think this reduces the chances of that21:17
*** tomek_adamczewsk has joined #heat21:18
sdakezaneb works for me21:18
sdakezaneb almost 4:20 where you live!21:18
shardyasalkeld: Ah, yeah I meant to add actions, we're missing them in the API docs where I cut/pasted from21:20
shardyI started updating the docs, but the xml made my eyes bleed so I stopped21:20
shardyzaneb: lgtm21:22
asalkeldshardy, also what about putting signal hooks there too21:23
asalkeldso we don't need a cfn api serve21:24
asalkeld(I know depends on what that is exactly)21:24
shardyasalkeld: +1, but I guess we maybe need to discuss where we're headed with that to remove the dependence on cfn style signed requests21:24
asalkeldshardy, also I think we should remove events21:25
shardyasalkeld: Feel free to add to the wiki, I was hoping everyone would hack on it21:25
stevebakerzaneb: looks good to me21:25
asalkeldI have a patch to send events as notifications, and a notify driver that saves events21:25
asalkeldso events table should be optional21:26
zanebok guys, I updated the wiki page and added an agenda item for next week's meeting to ratify it21:26
*** yogesh has joined #heat21:26
stevebakerzaneb: thanks21:27
zanebkein Problem21:27
*** alcabrera has quit IRC21:28
*** arbylee has quit IRC21:28
zanebSpamapS: +1 to your last message on the tripleo core thread btw. it seems highly unlikely that OpenStack is going to turn into the perfect Marxist society any time soon21:32
openstackgerritSteven Hardy proposed a change to openstack/heat: Deny API requests where context doesn't match path  https://review.openstack.org/6145521:32
shardySorry guysm I messed up the tests in that last patch due to rushing before dinner21:33
*** andrew_plunk has quit IRC21:33
shardyhopefully that should work this time21:33
*** arbylee has joined #heat21:33
zanebshardy: ok, I just approved it21:33
* zaneb doesn't actually care about the tests21:33
shardyzaneb: Thanks21:35
*** ccs has quit IRC21:39
*** fandikurnia01 has joined #heat21:40
*** randallburt has quit IRC21:42
SpamapSzaneb: haha but if only we could! ;)21:43
zanebSpamapS: I believe some folks in russia tried that one time, but I don't think it worked out that well for them ;)21:44
SpamapSzaneb: curse those facts that always get in the way of ideas.21:44
*** pvaneck has quit IRC21:46
*** pshchelo has quit IRC21:50
*** topol has quit IRC21:51
*** randallburt has joined #heat21:54
stevebakerasalkeld: can you point to something that signals to a /signal url? mine are failing auth21:55
*** pvaneck has joined #heat21:56
*** randallburt has quit IRC21:57
*** randallburt1 has joined #heat21:58
asalkeldstevebaker, ceilometer alarms21:59
*** randallburt has joined #heat22:00
randallburtzaneb:  sorry for the late response but +1 on Core Team nomination clarification.22:00
zanebrandallburt: np, thanks. I added it to the agenda for the next meeting anyway, just so we can make sure everyone is happy22:01
stevebakerasalkeld: in the ceilo tree?22:01
randallburtzaneb:  good plan and thanks!22:01
asalkeldstevebaker, just use a template with only one resource a policy, and manually call the url22:02
*** randallburt1 has quit IRC22:02
asalkeld(as the alarmer would)22:03
asalkeldthe caller just POSTS to the signal url22:03
stevebakerwith any body?22:03
asalkeldyeah, put some json there {}22:03
stevebakerI haven't looked into it yet, but this fails ec2 signing validation curl -X POST -H 'Content-Type:' --data-binary '{...}'  "{{signal_id}}"22:04
*** ccs has joined #heat22:05
*** IlyaE has joined #heat22:05
andersonvomhey, does anybody know if the status of an ACTIVE instance is changed when volume_attaching?22:07
*** larsks|home has joined #heat22:10
*** tomek_adamczewsk has quit IRC22:11
*** aignatov has quit IRC22:11
*** sgordon has quit IRC22:12
larsks|homeHeat keeps telling me: "BadRequest: Multiple possible networks found, use a Network ID to be more specific.", but I'm only ever using get_resource to refer to networks.22:12
larsks|homeThe template is here, if anyone is around: https://gist.github.com/larsks/791941222:13
zanebandersonvom: not as far as I know22:13
asalkeldstevebaker, my signal is working22:13
zaneblarsks|home: that's odd... get_resource should always return a UUID for OS::Neutron::Net22:15
zanebhttps://github.com/openstack/heat/blob/master/heat/engine/resources/neutron/neutron.py#L14122:16
larsks|homezaneb: Well, yes, that's why I'm asking :)22:16
larsks|homeI guess the error is actually coming from nova?  I'm poking around the logs right now.22:17
larsks|homeI was just curious if someone had seen this before.22:17
openstackgerritTim Schnell proposed a change to openstack/heat: Adds parameter_groups to HOT specification and template_validate.  https://review.openstack.org/6118222:17
*** rpothier has quit IRC22:17
zaneblarsks|home: which resource is failing?22:18
stevebakerlarsks|home: your not actually associating that port with the server22:18
larsks|homestevebaker: Whoooops.22:18
stevebaker:D22:18
andersonvomzaneb: cool. thanks! =)22:18
larsks|hometoo...many...properties...22:19
zanebstevebaker: that's a surprisingly bad error message for that case then ;)22:19
larsks|homezaneb: I suspect nova is throwing it because, absent an explicit network configuration, it looks to see if there's just a single network it can use.22:20
stevebakerzaneb: well, it would have worked fine if nova only had one network to choose from22:20
larsks|homeYou get the same behavior, I think, if you run "nova boot" and forget to specify "--net"22:20
zanebah, ok. that kinda makes sense22:21
zanebnot network-id vs. network-name22:21
zanebjust, give me a network-id please22:22
larsks|homezaneb: Well, it is a horrid error message, but it's not clear to me where or how to fix it, because the individual components think they're doing the right thing :)22:22
larsks|homeAnyway, having added a "networks:" property it all works now.22:22
zaneb\o/22:22
*** spzala has quit IRC22:22
larsks|homePossibly heat could throw a warning in the log ("warning: this server has no networks associated with it") in this case?22:24
larsks|homePossibly that's too much of a one-off, though.22:24
*** sgordon has joined #heat22:24
*** dims has quit IRC22:26
*** sgordon has quit IRC22:26
zanebI'm not gonna implement it but I would probably take that patch, so feel free to raise a low-priority bug22:28
*** swygue has quit IRC22:33
*** fandikurnia01 has quit IRC22:37
*** dims has joined #heat22:39
*** aweiteka has quit IRC22:42
zanebah, let the conflicts begin22:42
*** jamieh has joined #heat22:44
*** jamieh has quit IRC22:49
*** dguerri has quit IRC23:03
*** dguerri has joined #heat23:04
*** pasquier-s has quit IRC23:05
*** pasquier-s has joined #heat23:08
openstackgerritTim Schnell proposed a change to openstack/heat: Updates template_validate call to validate parameter_groups.  https://review.openstack.org/6160123:08
openstackgerritTim Schnell proposed a change to openstack/heat: Adds parameter_groups to HOT specification.  https://review.openstack.org/6118223:08
*** yogesh has quit IRC23:10
zanebif everyone could take a look at https://github.com/zaneb/heat/commits/properties-schema-conversion and email me with any comments while there is still a chance of systematically changing stuff, that would be great. Otherwise I am just going to go ahead and submit those patches23:16
*** yogesh has joined #heat23:16
zanebstevebaker: ^23:16
*** yogesh has quit IRC23:17
asalkelder. make less patches ;)23:19
SpamapSmake love23:20
SpamapSnot patches23:20
*** sergmelikyan has quit IRC23:24
sdakemaking love causes children23:25
sdakeI don't need any more of those!23:25
sdakepatches on the other hand, not nearly as much chaos :)23:25
asalkeldwear a patch ;)23:25
sdakefirst kid - robyn had shot23:26
sdakesecond kid - robyn had uid23:26
sdakeiud23:26
sdakeiud is 99.99% effective23:26
sdakeI am the .001%23:26
*** rpothier has joined #heat23:28
*** rcleere has quit IRC23:32
*** tims has quit IRC23:34
*** dims has quit IRC23:34
openstackgerritAngus Salkeld proposed a change to openstack/heat: Impove autoscaling error message  https://review.openstack.org/6160723:34
stevebakerzaneb: I suppose they could merge quicker if each change was on its own branch series23:35
*** Adri2000 has quit IRC23:35
asalkeldyeah23:35
stevebakerzaneb: but if that is too much of a hassle, just push23:35
*** openstackgerrit has quit IRC23:35
*** openstackgerrit has joined #heat23:36
*** Adri2000 has joined #heat23:36
*** Adri2000 has quit IRC23:36
*** Adri2000 has joined #heat23:36
randallburtsdake:  me too. I am also the .001%. 3 times.23:36
asalkeldzaneb, as a start:23:37
asalkeldfor commit in $(git rev-list --reverse origin/master..master) ; do echo $commit ; done23:37
asalkelds/echo $commit/make a new branch and cherry-pick23:37
asalkeldI use this: https://github.com/garybernhardt/dotfiles/blob/master/bin/run-command-on-git-revisions23:39
*** blamar has quit IRC23:39
asalkeldrun-command-on-git-revisions origin/master HEAD tox -epy2723:39
SpamapSwait what?23:44
SpamapSOh sorry23:44
SpamapSI read that as "I have something better than bisect"23:45
SpamapSnot "I want to run the command for every revision"23:45
* SpamapS crawls back into hole23:45
*** jcru has quit IRC23:46
*** adrian_otto has quit IRC23:55
*** openstackgerrit has quit IRC23:56
*** openstackgerrit has joined #heat23:56
*** blamar has joined #heat23:56

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