*** AndrewMichalik has joined #heat | 00:01 | |
*** andersonvom1 has joined #heat | 00:02 | |
*** adrian_otto has joined #heat | 00:03 | |
kfox1111 | j/join #openstack-neutron | 00:04 |
---|---|---|
*** andersonvom has quit IRC | 00:04 | |
*** gokrokve has quit IRC | 00:04 | |
*** gokrokve has joined #heat | 00:05 | |
*** AndrewMichalik_ has joined #heat | 00:05 | |
*** pablosan has quit IRC | 00:05 | |
*** AndrewMichalik has quit IRC | 00:05 | |
*** AndrewMichalik_ is now known as AndrewMichalik | 00:05 | |
*** gokrokve has quit IRC | 00:09 | |
*** AndrewMichalik has quit IRC | 00:10 | |
*** swygue has joined #heat | 00:11 | |
*** faramir1 has joined #heat | 00:14 | |
*** jergerber has quit IRC | 00:18 | |
*** rpothier has joined #heat | 00:20 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Add contrib to py26 and py27 gates https://review.openstack.org/61191 | 00:22 |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Add contrib to py26 and py27 gates https://review.openstack.org/61191 | 00:23 |
*** jcru has quit IRC | 00:31 | |
*** dims has joined #heat | 00:46 | |
*** gokrokve has joined #heat | 00:49 | |
*** ccs has quit IRC | 00:51 | |
*** arbylee has quit IRC | 01:02 | |
*** arbylee has joined #heat | 01:02 | |
*** andersonvom1 has quit IRC | 01:02 | |
*** AndrewMichalik has joined #heat | 01:03 | |
*** AndrewMichalik has quit IRC | 01:04 | |
*** arbylee has quit IRC | 01:07 | |
*** AndrewMichalik has joined #heat | 01:07 | |
*** AndrewMichalik has quit IRC | 01:12 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Add contrib to py26 and py27 gates https://review.openstack.org/61191 | 01:20 |
*** dims has quit IRC | 01:21 | |
*** ccs has joined #heat | 01:22 | |
*** randallburt has quit IRC | 01:23 | |
*** ccs has quit IRC | 01:27 | |
*** nosnos has joined #heat | 01:29 | |
*** jamieh has joined #heat | 01:31 | |
*** dims has joined #heat | 01:36 | |
*** sjmc has quit IRC | 01:42 | |
*** IlyaE has quit IRC | 01:43 | |
*** kfox1111 has quit IRC | 01:49 | |
openstackgerrit | A change was merged to openstack/heat: Sync global requirements to pin sphinx to sphinx>=1.1.2,<1.2 https://review.openstack.org/61246 | 01:51 |
openstackgerrit | Kevin Benton proposed a change to openstack/heat: Adds extraroutes support to neutron routers https://review.openstack.org/41044 | 01:52 |
*** AndrewMichalik has joined #heat | 01:54 | |
*** AndrewMichalik has quit IRC | 01:55 | |
*** bgorski has quit IRC | 01:57 | |
*** AndrewMichalik has joined #heat | 01:58 | |
*** Alienyyg_ has quit IRC | 01:59 | |
*** rongze has joined #heat | 02:01 | |
*** guohliu has joined #heat | 02:02 | |
*** fandikurnia01 has joined #heat | 02:06 | |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: Remove unused variable badkeys https://review.openstack.org/60758 | 02:06 |
*** ccs has joined #heat | 02:07 | |
*** gokrokve has quit IRC | 02:08 | |
*** gokrokve has joined #heat | 02:08 | |
*** nanjj has joined #heat | 02:12 | |
*** gokrokve has quit IRC | 02:13 | |
*** liang has joined #heat | 02:13 | |
*** rpothier_ has joined #heat | 02:16 | |
*** rpothier has quit IRC | 02:19 | |
*** gokrokve has joined #heat | 02:21 | |
*** erkules has quit IRC | 02:24 | |
*** erkules_ has joined #heat | 02:25 | |
*** rongze has quit IRC | 02:31 | |
*** slong has joined #heat | 02:33 | |
*** radix_ has quit IRC | 02:33 | |
*** liang has quit IRC | 02:44 | |
*** fandikurnia01 has quit IRC | 02:45 | |
*** rongze has joined #heat | 02:46 | |
*** Alienyyg has joined #heat | 02:48 | |
openstackgerrit | A change was merged to openstack/heat: Add OS::Neutron::NetDHCPAgent for neutron/net.py https://review.openstack.org/59626 | 02:50 |
*** nati_ueno has quit IRC | 02:54 | |
stevebaker | lifeless: I need some shell fu | 02:58 |
lifeless | stevebaker: ok | 02:59 |
stevebaker | so "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 |
stevebaker | what I need is a clean solution for getting outputs from that script so the orc script can signal heat with the output values | 03:03 |
lifeless | how many outputs do you need - whats the range of the function ? | 03:03 |
stevebaker | the 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 file | 03:04 |
lifeless | so, more than one output is possible | 03:06 |
*** sballe has quit IRC | 03:06 | |
lifeless | what types can they be - are they simple strings, or json/yaml or ? | 03:06 |
stevebaker | the 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 though | 03:07 |
*** sballe has joined #heat | 03:07 | |
stevebaker | types are currently limited to things easy to represent in a string 'String', 'Number', 'CommaDelimitedList', 'Json' | 03:08 |
lifeless | ok | 03:09 |
lifeless | so the usual thing in shell environments | 03:09 |
lifeless | is to have a command you can run | 03:09 |
stevebaker | and the provisioning script may not be bash, it could be written in anything with a #! | 03:09 |
lifeless | so you'd put in the path | 03:09 |
lifeless | something like heat-output | 03:09 |
lifeless | heat-output outputname value | 03:09 |
lifeless | is what the bash script would execute | 03:09 |
lifeless | the plumbing of that could be whatever you want | 03:10 |
lifeless | it could write to a pipe or a dir on disk or $whatever | 03:10 |
stevebaker | it could even do the actual signalling if all the values were provided in the call | 03:11 |
lifeless | well | 03:11 |
lifeless | I wouldn't | 03:11 |
lifeless | but yes, you could | 03:11 |
stevebaker | yeah, ok, that would work | 03:11 |
lifeless | the reason I wouldn't is that exit value from the script is an implicit output | 03:11 |
lifeless | you might want to think about what you do with the standard shell outputs: stdout, stderr, return code. | 03:12 |
*** jamieh has quit IRC | 03:13 | |
stevebaker | yep | 03:13 |
lifeless | if they are running under orc somehow, it will be logged within the instance | 03:13 |
lifeless | but you might want to be surfacing that more directly | 03:14 |
stevebaker | yeah, that can be decided later | 03:14 |
lifeless | oh and | 03:14 |
lifeless | your python script that runs the script the user gave you | 03:14 |
lifeless | take care to exit non-zero if the user script exits non-zero | 03:14 |
lifeless | to signal to occ to stop | 03:15 |
lifeless | it's possible occ should include in it your script. SpamapS <- thoughts? | 03:15 |
stevebaker | yep, I already am. my python hook started out as orc ;) | 03:15 |
nanjj | stevebaker: hi | 03:21 |
nanjj | stevebaker: https://bugs.launchpad.net/os-apply-config/+bug/1258351 | 03:22 |
uvirtbot | Launchpad bug 1258351 in os-apply-config "Allow meta templates which can generate moustache-derived filenames" [Undecided,New] | 03:22 |
nanjj | stevebaker: is it still a must have in your software proposal? | 03:22 |
nanjj | stevebaker: or we can make use of current behavior os os-apply-config to handle the same situation? | 03:22 |
*** liang has joined #heat | 03:24 | |
stevebaker | nanjj: It would be super handy, and I would use it if it was there, but I'm not currently blocked on it | 03:26 |
nanjj | stevebaker: OK, so I can give a fix, it looks more like an enhancement instead of a bug | 03:28 |
nanjj | stevebaker: and if you tasks which can split, feel free to assign it to me | 03:29 |
stevebaker | nanjj: 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 already | 03:32 |
*** rushiagr has quit IRC | 03:35 | |
nanjj | stevebaker: it's better we split it into several tasks | 03:36 |
nanjj | stevebaker: do we need elements for software config ? | 03:37 |
nanjj | stevebaker: which are used by diskimage builder to predefine templates | 03:37 |
*** AndrewMichalik has quit IRC | 03:38 | |
*** AndrewMichalik has joined #heat | 03:39 | |
openstackgerrit | A change was merged to openstack/heat: Add load balancer PoolMember resource https://review.openstack.org/60520 | 03:43 |
nanjj | stevebaker: now software config impact heat engine, heat client, heat api | 03:47 |
nanjj | stevebaker: that's heat | 03:47 |
nanjj | stevebaker: we may also need to define os-apply-config templates(that's may be in the form of disk image builder element) | 03:48 |
nanjj | stevebaker: new instance tool(similar with cfn-signal) to send signal back | 03:49 |
*** AndrewMichalik has quit IRC | 03:50 | |
SpamapS | weird | 03:52 |
SpamapS | I've read the whole backscroll of that stuff | 03:52 |
SpamapS | and I don't really understand what the point of it is | 03:53 |
SpamapS | stevebaker: so a bash softwareconfig .. can you explain in more detail what you want to do with it? | 03:53 |
*** AndrewMichalik has joined #heat | 03:54 | |
*** kfox1111 has joined #heat | 03:54 | |
nanjj | SpamapS: you mean input and output of software config bash | 04:01 |
SpamapS | Well I'm just trying to figure out what the goal is so I can understand where the tools belong. | 04:02 |
nanjj | SpamapS: consume input, execute, signal back output | 04:02 |
nanjj | SpamapS: json in metadata, once it changed, os-*-config will aware of | 04:04 |
nanjj | SpamapS: json + templates -os-apply-config-> target files | 04:04 |
SpamapS | I'm looking for the "what", not the "how" | 04:04 |
SpamapS | Like what would I use this for. | 04:04 |
nanjj | SpamapS: could you give one example? | 04:05 |
asalkeld | nanjj, he is asking you for one | 04:05 |
asalkeld | :) | 04:05 |
nanjj | SpamapS: as end user, they start from create heat template | 04:06 |
nanjj | SpamapS: which contains software config resources | 04:06 |
nanjj | SpamapS: in order to config their software(or application) in heat | 04:06 |
asalkeld | problem with bash script is it's tricky dealing with updating | 04:07 |
SpamapS | I get why hot software config exists. I wonder what the bash thing will be used for. | 04:07 |
SpamapS | asalkeld: agreed. bash scripts are notoriously tricky to make idempotent | 04:07 |
asalkeld | examples probably | 04:07 |
SpamapS | hence -> puppet, chef, et. al | 04:07 |
nanjj | SpamapS: many end users are using there bash scripts to config software | 04:08 |
SpamapS | We 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 |
nanjj | s/there/their/ | 04:08 |
asalkeld | so maybe just don't do it: don't ecourage them to be dumb | 04:08 |
SpamapS | nanjj: agreed, and I think we should support them. But we do.. with UserData.. | 04:08 |
SpamapS | asalkeld: well.... | 04:09 |
* asalkeld slinks off to pick up kids | 04:09 | |
asalkeld | :-) | 04:09 |
SpamapS | asalkeld: for when you return.. I think the other way. Lets give them "enough rope to hang themselves. And then a little more." | 04:09 |
SpamapS | stevebaker: so what I'm getting at is why this is "bash" and not just "script" | 04:10 |
SpamapS | or rather, "exec" | 04:10 |
SpamapS | I 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 #heat | 04:21 | |
*** andersonvom has joined #heat | 04:21 | |
*** john-n-s| has joined #heat | 04:24 | |
*** skraynev_ has joined #heat | 04:24 | |
*** aignatov has joined #heat | 04:24 | |
*** slong_ has joined #heat | 04:24 | |
*** john-n-s- has quit IRC | 04:24 | |
*** kfox1111 has quit IRC | 04:24 | |
*** skraynev has quit IRC | 04:24 | |
*** pscheie_ has quit IRC | 04:24 | |
*** slong has quit IRC | 04:24 | |
*** plomakin has quit IRC | 04:24 | |
*** plomakin has joined #heat | 04:25 | |
*** kfox1111 has joined #heat | 04:25 | |
*** pscheie_ has joined #heat | 04:27 | |
*** SergeyLukjanov has joined #heat | 04:27 | |
openstackgerrit | Sushil Kumar proposed a change to openstack/python-heatclient: Updates tox.ini to use new features https://review.openstack.org/60826 | 04:28 |
*** aignatov has quit IRC | 04:28 | |
openstackgerrit | A change was merged to openstack/heat: oslo: add the test module needed by test_migrations https://review.openstack.org/60717 | 04:32 |
*** AndrewMichalik has quit IRC | 04:44 | |
*** blamar has quit IRC | 04:47 | |
*** rongze has quit IRC | 04:50 | |
*** rushiagr has joined #heat | 04:55 | |
*** Alienyyg has quit IRC | 04:59 | |
*** arbylee has quit IRC | 04:59 | |
*** arbylee has joined #heat | 04:59 | |
*** arbylee1 has joined #heat | 05:02 | |
*** arbylee has quit IRC | 05:02 | |
*** Alienyyg has joined #heat | 05:04 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 05:09 | |
*** _SergeyLukjanov has quit IRC | 05:10 | |
*** arbylee has joined #heat | 05:11 | |
*** arbylee1 has quit IRC | 05:11 | |
*** SergeyLukjanov has joined #heat | 05:14 | |
*** rongze has joined #heat | 05:20 | |
*** swygue has quit IRC | 05:24 | |
*** arbylee has quit IRC | 05:24 | |
*** arbylee1 has joined #heat | 05:24 | |
*** arbylee has joined #heat | 05:28 | |
*** arbylee1 has quit IRC | 05:28 | |
*** nosnos_ has joined #heat | 05:31 | |
openstackgerrit | Lars Kellogg-Stedman proposed a change to openstack/python-heatclient: add output-list and output-show https://review.openstack.org/60591 | 05:33 |
*** nosnos has quit IRC | 05:34 | |
*** rongze has quit IRC | 05:35 | |
*** swygue has joined #heat | 05:38 | |
*** alexheneveld has joined #heat | 05:40 | |
*** IlyaE has joined #heat | 06:02 | |
*** rongze has joined #heat | 06:03 | |
*** adrian_otto has quit IRC | 06:03 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Don't replace (and log) the same resource entry https://review.openstack.org/59679 | 06:04 |
*** nosnos_ has quit IRC | 06:04 | |
*** nosnos has joined #heat | 06:05 | |
openstackgerrit | Jenkins proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/61322 | 06:06 |
*** rongze has quit IRC | 06:07 | |
*** tomek_adamczewsk has joined #heat | 06:07 | |
*** vkozhukalov has quit IRC | 06:09 | |
*** rongze has joined #heat | 06:15 | |
*** IlyaE has quit IRC | 06:18 | |
*** SergeyLukjanov has quit IRC | 06:21 | |
*** tomek_adamczewsk has quit IRC | 06:27 | |
*** ccs has quit IRC | 06:27 | |
*** ccs has joined #heat | 06:29 | |
*** topol has joined #heat | 06:29 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Make the mountpoint property description clearer https://review.openstack.org/61324 | 06:31 |
*** nkhare has joined #heat | 06:32 | |
*** rushiagr has quit IRC | 06:32 | |
*** arbylee has quit IRC | 06:34 | |
*** aignatov has joined #heat | 06:40 | |
*** gokrokve has quit IRC | 06:43 | |
*** gokrokve has joined #heat | 06:43 | |
*** amritanshu_RnD has joined #heat | 06:43 | |
*** topol has quit IRC | 06:44 | |
*** SushilKM has joined #heat | 06:46 | |
*** gokrokve has quit IRC | 06:48 | |
*** AustinRon has quit IRC | 06:50 | |
*** AustinRon has joined #heat | 06:50 | |
*** liang has quit IRC | 06:54 | |
*** alexheneveld has quit IRC | 06:55 | |
*** tomek_adamczewsk has joined #heat | 06:57 | |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: Fix stack_get_by_name does not list embedded stack issue https://review.openstack.org/61326 | 07:04 |
*** lifeless has quit IRC | 07:05 | |
*** tomek_adamczewsk has quit IRC | 07:06 | |
*** liang has joined #heat | 07:08 | |
*** akuznetsov has quit IRC | 07:08 | |
*** liang has quit IRC | 07:13 | |
*** liang has joined #heat | 07:13 | |
*** sdake_ has quit IRC | 07:13 | |
*** IlyaE has joined #heat | 07:16 | |
*** guohliu has quit IRC | 07:18 | |
*** erkules_ is now known as erkules | 07:21 | |
*** IlyaE has quit IRC | 07:22 | |
*** guohliu has joined #heat | 07:25 | |
*** urulama has joined #heat | 07:31 | |
*** aignatov has quit IRC | 07:32 | |
*** Joy has quit IRC | 07:32 | |
*** rushiagr has joined #heat | 07:33 | |
*** nati_ueno has joined #heat | 07:36 | |
*** aignatov has joined #heat | 07:40 | |
*** nanjj has quit IRC | 07:47 | |
*** SergeyLukjanov has joined #heat | 07:49 | |
*** nanjj has joined #heat | 07:50 | |
Alienyyg | Hi 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 |
Alienyyg | does it mean the ceilometer didnot get the information ? | 07:53 |
Alienyyg | about each VM? | 07:53 |
Alienyyg | hello ,<skraynev_> | 07:53 |
skraynev_ | good day Alienyyg ;) | 07:54 |
*** jprovazn has joined #heat | 07:54 | |
nanjj | asalkeld: hi | 07:55 |
nanjj | it's not easy to test embedded stack without allowing url like file://... | 07:56 |
*** alexheneveld has joined #heat | 07:56 | |
nanjj | every time I need to upload my modification to a http or https server | 07:56 |
*** vkozhukalov has joined #heat | 07:57 | |
Alienyyg | skraynev_ ,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 need | 07:57 |
Alienyyg | I can not find it via ceilometer help | 07:59 |
skraynev_ | Alienyyg: unfortunately I is not so good familiar with ceilometer ( | 08:00 |
aignatov | hi 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 channel | 08:00 |
Alienyyg | skraynev_ ,thank you all the same ? | 08:00 |
Alienyyg | OK ,got it | 08:01 |
skraynev_ | Alienyyg: not at all | 08:01 |
aignatov | and 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 |
nanjj | you can run disk-image-create -h | 08:10 |
nanjj | in section examples, cfntools is an example there | 08:11 |
therve | 'morning | 08:14 |
nanjj | morning | 08:15 |
*** rushiagr has quit IRC | 08:22 | |
*** yogesh has joined #heat | 08:26 | |
*** akuznetsov has joined #heat | 08:31 | |
*** tomek_adamczewsk has joined #heat | 08:33 | |
*** guohliu has quit IRC | 08:35 | |
*** arbylee has joined #heat | 08:35 | |
aignatov | nanjj: thx! | 08:35 |
*** guohliu has joined #heat | 08:35 | |
*** radix_ has joined #heat | 08:36 | |
*** nati_ueno has quit IRC | 08:38 | |
skraynev_ | shardy, are here?) | 08:38 |
*** rushiagr has joined #heat | 08:39 | |
*** rongze has quit IRC | 08:46 | |
*** rongze has joined #heat | 08:47 | |
openstackgerrit | A change was merged to openstack/heat: Database changes for multi-engine support https://review.openstack.org/56476 | 08:48 |
openstackgerrit | A change was merged to openstack/heat: Implement stack-locking for multi-engine support https://review.openstack.org/56477 | 08:48 |
*** arbylee has quit IRC | 08:50 | |
*** yogesh has quit IRC | 08:53 | |
*** akuznetsov has quit IRC | 08:54 | |
*** yogesh has joined #heat | 08:55 | |
*** ccs has quit IRC | 09:02 | |
*** liang has quit IRC | 09:04 | |
*** akuznetsov has joined #heat | 09:14 | |
*** liang has joined #heat | 09:17 | |
*** derekh has joined #heat | 09:23 | |
*** yogesh has quit IRC | 09:24 | |
*** yogesh_ has joined #heat | 09:27 | |
*** yogesh has joined #heat | 09:29 | |
*** fandikurnia01 has joined #heat | 09:30 | |
*** akuznetsov has quit IRC | 09:31 | |
*** sergmelikyan has joined #heat | 09:32 | |
*** yogesh_ has quit IRC | 09:32 | |
*** guohliu has quit IRC | 09:33 | |
*** fandikurnia01 has quit IRC | 09:35 | |
*** fandikurnia01 has joined #heat | 09:35 | |
*** nosnos_ has joined #heat | 09:36 | |
*** yogesh has quit IRC | 09:37 | |
*** pshchelo has joined #heat | 09:38 | |
*** yogesh has joined #heat | 09:39 | |
*** nosnos has quit IRC | 09:40 | |
*** yogesh_ has joined #heat | 09:41 | |
*** SergSlipushenko has joined #heat | 09:42 | |
*** lifeless has joined #heat | 09:43 | |
*** yogesh has quit IRC | 09:44 | |
*** rgodinez has quit IRC | 09:53 | |
*** shardy_afk is now known as shardy | 10:01 | |
*** yogesh has joined #heat | 10:03 | |
*** yogesh__ has joined #heat | 10:04 | |
*** yogesh_ has quit IRC | 10:05 | |
*** yogesh has quit IRC | 10:08 | |
*** nanjj has quit IRC | 10:11 | |
*** nanjj has joined #heat | 10:11 | |
*** rgodinez has joined #heat | 10:11 | |
*** aignatov has quit IRC | 10:14 | |
*** andersonvom has quit IRC | 10:17 | |
*** jamieh has joined #heat | 10:21 | |
*** liang has quit IRC | 10:22 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 10:23 | |
*** akuznetsov has joined #heat | 10:24 | |
*** nanjj has quit IRC | 10:32 | |
*** bot_bot is now known as denis_makogon | 10:34 | |
*** rgodinez has quit IRC | 10:39 | |
*** tomek_adamczewsk has quit IRC | 10:40 | |
*** tomek_adamczewsk has joined #heat | 10:40 | |
*** che-arne has joined #heat | 10:43 | |
*** andersonvom has joined #heat | 10:45 | |
*** akuznetsov has quit IRC | 10:45 | |
*** arbylee has joined #heat | 10:46 | |
*** aignatov has joined #heat | 10:46 | |
*** akuznetsov has joined #heat | 10:48 | |
*** arbylee has quit IRC | 10:51 | |
*** yogesh__ has quit IRC | 10:54 | |
*** nosnos_ has quit IRC | 10:57 | |
*** nosnos has joined #heat | 10:57 | |
*** rgodinez has joined #heat | 10:58 | |
*** akuznetsov has quit IRC | 11:07 | |
*** akuznetsov has joined #heat | 11:09 | |
openstackgerrit | Serg Melikyan proposed a change to openstack/heat: Added session_persistence property to VIP https://review.openstack.org/61074 | 11:10 |
*** faramir1 has quit IRC | 11:12 | |
openstackgerrit | Julia Varlamova proposed a change to openstack/heat: Filter resource types by support status https://review.openstack.org/55567 | 11:16 |
*** jamieh has quit IRC | 11:20 | |
*** jvarlamova has joined #heat | 11:20 | |
*** rongze has quit IRC | 11:21 | |
*** nati_ueno has joined #heat | 11:21 | |
*** rushiagr has quit IRC | 11:33 | |
openstackgerrit | Ryo Miki proposed a change to openstack/heat: Add OS::Neutron::RouterL3Agent for router.py https://review.openstack.org/61388 | 11:44 |
*** rongze has joined #heat | 11:44 | |
*** rushiagr has joined #heat | 11:47 | |
openstackgerrit | Serg Melikyan proposed a change to openstack/heat: Added session_persistence property to VIP https://review.openstack.org/61074 | 11:59 |
*** tomek_adamczewsk has quit IRC | 12:00 | |
*** Alienyyg has quit IRC | 12:04 | |
*** yogesh has joined #heat | 12:05 | |
*** jamieh has joined #heat | 12:05 | |
*** Alienyyg has joined #heat | 12:06 | |
*** yogesh has quit IRC | 12:10 | |
*** SergeyLukjanov has joined #heat | 12:10 | |
Alienyyg | hello 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 me | 12:11 |
Alienyyg | is this link out of time ? | 12:11 |
therve | I'd be surprised if it wasn't | 12:13 |
shardy | You can do either | 12:13 |
therve | shardy, I'm looking at #1257436 it seems the docs in Havana maybe wrong, ie we still need sql_connection there | 12:13 |
therve | Presumably because https://github.com/openstack/heat/commit/4582a1a0dd2a4d515ac08957889a0d93cf750ab4#diff-d203766167c9ef40d769389312b3caa5 is missing | 12:14 |
shardy | Alienyyg: The stats via the Heat CloudWatch API will still work, it depends what implementation you map to in /etc/heat/environment.d/default.yaml | 12:14 |
*** bvandenh has joined #heat | 12:14 | |
shardy | Alienyyg: But you probably want to use ceilometer as we'll remove the Cloudwatch API in due course | 12:15 |
shardy | ie map AWS::CloudWatch::Alarm to /etc/heat/templates/AWS_CloudWatch_Alarm.yaml | 12:15 |
shardy | therve: hmm, yeah looks like you're right, good catch | 12:17 |
therve | shardy, Should we backport it? | 12:17 |
shardy | therve: personally I think it's less risky to just document the old/new format | 12:21 |
therve | shardy, 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 |
Alienyyg | and how can I got the monitor information? | 12:23 |
shardy | therve: It does, but if you leave both options commented, you get the default for the new [database] option | 12:23 |
shardy | which is a path to an sqlite file, which is really confusing | 12:24 |
shardy | as everything works but uses the wrong DB | 12:24 |
therve | shardy, Maybe not in Havana though | 12:24 |
shardy | therve: No, not in Havana | 12:24 |
therve | Otherwise users wouldn't get that error | 12:24 |
shardy | well the bug references the trunk docs | 12:24 |
shardy | Are there stable branches for docs? | 12:24 |
shardy | http://docs.openstack.org/havana/install-guide/install/apt/content/heat-install.html | 12:25 |
shardy | That has the same (new) content | 12:25 |
therve | Yeah | 12:25 |
therve | I like how the docs says "change the [DEFAULT] section" and then procede to change the database one | 12:26 |
shardy | Yeah, lets just make the docs correct, and we can mention both formats, saying that sql_connection is deprecated from Icehouse | 12:26 |
therve | Cool, I'll explain that in the bug then | 12:27 |
*** rushiagr has quit IRC | 12:27 | |
therve | Hum I may as well fix it though | 12:27 |
shardy | therve: see bug #1241826 for why we shouldn't just keep using the old format | 12:27 |
uvirtbot | Launchpad bug 1241826 in heat "bin/heat-manage db_sync doesn't create db" [Medium,Fix released] https://launchpad.net/bugs/1241826 | 12:27 |
therve | Cool | 12:28 |
openstackgerrit | Serg Melikyan proposed a change to openstack/heat: Added session_persistence property to VIP https://review.openstack.org/61074 | 12:32 |
*** faramir1 has joined #heat | 12:37 | |
*** nkhare has quit IRC | 12:37 | |
sergmelikyan | shardy, there is a bp https://blueprints.launchpad.net/heat/+spec/nova-networking-floatingip without assignee, but accepted to the icehouse-2 | 12:38 |
sergmelikyan | May I start working on it? | 12:38 |
sergmelikyan | Bug there are was discussion in mailing-list about nova-api and not worth to implement resources | 12:39 |
sergmelikyan | >http://lists.openstack.org/pipermail/openstack-dev/2013-November/018445.html | 12:40 |
shardy | sergmelikyan: well if you care about nova-network and are willing to implement it, I say go for it | 12:40 |
shardy | sergmelikyan: stevebaker has approved it, so I think it's reasonable to go ahead and do it | 12:41 |
shardy | sergmelikyan: assigned | 12:42 |
*** rgodinez has quit IRC | 12:44 | |
skraynev_ | hi, Shardy) | 12:45 |
sergmelikyan | thx :) | 12:45 |
*** arbylee has joined #heat | 12: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 |
shardy | skraynev_: done | 12:48 |
skraynev_ | shardy: my gratitude to you ;) | 12:49 |
*** arbylee has quit IRC | 12:52 | |
*** rgodinez has joined #heat | 12:53 | |
*** urulama has quit IRC | 12:53 | |
*** sgordon has joined #heat | 12:53 | |
*** vkozhukalov has quit IRC | 13:00 | |
*** tomek_adamczewsk has joined #heat | 13:01 | |
*** rpothier_ has quit IRC | 13:05 | |
*** urulama has joined #heat | 13:13 | |
*** sballe has quit IRC | 13:14 | |
*** tomek_adamczewsk has quit IRC | 13:21 | |
*** fandikurnia01 has quit IRC | 13:25 | |
*** faramir1 has quit IRC | 13:45 | |
*** AndrewMichalik has joined #heat | 13:57 | |
openstackgerrit | Sergey Slipushenko proposed a change to openstack/heat: Add validation for an existence of a resource type https://review.openstack.org/60038 | 13:59 |
*** tomek_adamczewsk has joined #heat | 14:00 | |
*** adrian_otto has joined #heat | 14:00 | |
*** andersonvom has quit IRC | 14:01 | |
*** nosnos has quit IRC | 14:06 | |
*** arbylee has joined #heat | 14:10 | |
*** rpothier has joined #heat | 14:12 | |
*** arbylee has quit IRC | 14:14 | |
openstackgerrit | Sergey Slipushenko proposed a change to openstack/heat: Add support for network name for os::nova::Server https://review.openstack.org/59796 | 14:14 |
*** rgodinez has quit IRC | 14:26 | |
*** swygue has quit IRC | 14:26 | |
*** jergerber has joined #heat | 14:27 | |
*** AndrewMichalik has quit IRC | 14:30 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Fix asserttion of types https://review.openstack.org/61436 | 14:33 |
*** nati_ueno has quit IRC | 14:33 | |
*** arbylee has joined #heat | 14:34 | |
*** andersonvom has joined #heat | 14:34 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: change assertTrue(A in B) to assertIn(A, B) https://review.openstack.org/61438 | 14:41 |
*** alcabrera has joined #heat | 14:41 | |
*** randallburt has joined #heat | 14:45 | |
*** jergerber has quit IRC | 14:47 | |
*** jergerber has joined #heat | 14:48 | |
*** SushilKM has quit IRC | 14:50 | |
*** jcru has joined #heat | 14:52 | |
*** fandikurnia01 has joined #heat | 14:56 | |
*** adrian_otto has quit IRC | 14:58 | |
*** fandikurnia01 has quit IRC | 14:58 | |
*** blomquisg has quit IRC | 14:58 | |
*** fandikurnia01 has joined #heat | 14:59 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Fix comparison with singletons https://review.openstack.org/61447 | 15:00 |
*** alcabrera is now known as alcabrera|afk | 15:03 | |
*** SergeyLukjanov_ has joined #heat | 15:03 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Fix comparison with singletons https://review.openstack.org/61447 | 15:04 |
openstackgerrit | Jeremy Stanley proposed a change to openstack/heat: Fix missing policy enforcement in CFN API https://review.openstack.org/61452 | 15:05 |
*** SergeyLukjanov has quit IRC | 15:06 | |
*** vkozhukalov has joined #heat | 15:07 | |
*** AndrewMichalik has joined #heat | 15:09 | |
*** gokrokve has joined #heat | 15:10 | |
*** tims has joined #heat | 15:10 | |
*** SergeyLukjanov has joined #heat | 15:10 | |
openstackgerrit | Pablo Andres Fuente proposed a change to openstack/heat: WaitCondition Count property is now updatable https://review.openstack.org/61218 | 15:11 |
*** blomquisg has joined #heat | 15:12 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack/heat: Deny API requests where context doesn't match path https://review.openstack.org/61455 | 15:12 |
*** SergeyLukjanov_ has quit IRC | 15:12 | |
*** randallburt has quit IRC | 15:13 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Use correct order of arguments in assertEqual https://review.openstack.org/61457 | 15:17 |
*** randallburt has joined #heat | 15:21 | |
*** topol has joined #heat | 15:25 | |
*** randallburt has quit IRC | 15:26 | |
*** IlyaE has joined #heat | 15:31 | |
*** tomek_adamczewsk has quit IRC | 15:34 | |
*** rcleere has joined #heat | 15:36 | |
*** jprovazn has quit IRC | 15:43 | |
*** john-n-seattle2 has joined #heat | 15:45 | |
*** brint has joined #heat | 15:45 | |
*** SergSlipushenko has quit IRC | 15:46 | |
*** dims has quit IRC | 15:46 | |
*** blak111_ has joined #heat | 15:47 | |
*** fandikurnia01 has quit IRC | 15:49 | |
*** blak111 has quit IRC | 15:50 | |
*** urulama has quit IRC | 15:54 | |
*** rcleere has quit IRC | 15:55 | |
*** john-n-seattle2 has quit IRC | 15:56 | |
*** swygue has joined #heat | 15:58 | |
*** mestery has quit IRC | 16:00 | |
*** rcleere has joined #heat | 16:01 | |
*** dims has joined #heat | 16:01 | |
*** SergeyLukjanov has quit IRC | 16:05 | |
*** alcabrera|afk is now known as alcabrera | 16:11 | |
*** john-n-seattle2 has joined #heat | 16:11 | |
openstackgerrit | Sergey Slipushenko proposed a change to openstack/heat: Add validation for an existence of a resource type https://review.openstack.org/60038 | 16:15 |
*** randallburt has joined #heat | 16:16 | |
*** rushiagr has joined #heat | 16:17 | |
*** radez_g0n3 is now known as radez | 16:19 | |
*** alexheneveld has quit IRC | 16:21 | |
*** adrian_otto has joined #heat | 16:22 | |
*** akuznetsov has quit IRC | 16:28 | |
*** cody-somerville has joined #heat | 16:32 | |
*** cody-somerville has quit IRC | 16:32 | |
*** cody-somerville has joined #heat | 16:32 | |
*** john-n-seattle2 has left #heat | 16:34 | |
*** amritanshu_RnD has quit IRC | 16:36 | |
*** SushilKM has joined #heat | 16:39 | |
*** alexheneveld has joined #heat | 16:39 | |
*** sjmc has joined #heat | 16:42 | |
*** nkhare has joined #heat | 16:44 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Deny API requests where context doesn't match path https://review.openstack.org/61455 | 16:44 |
*** bvandenh has quit IRC | 16:45 | |
*** rcleere has quit IRC | 16:45 | |
*** rcleere has joined #heat | 16:46 | |
*** SushilKM has quit IRC | 16:51 | |
*** rongze_ has joined #heat | 16:51 | |
*** rongze__ has joined #heat | 16:52 | |
*** rongze has quit IRC | 16:52 | |
openstackgerrit | James E. Blair proposed a change to openstack/heat: Have tox install via setup.py develop https://review.openstack.org/61486 | 16:53 |
tims | does anyone know if we expect errors formatted as json in service.py to bypass the ExceptionDisguise? | 16:53 |
tims | https://github.com/openstack/heat/blob/master/heat/engine/service.py#L385 | 16:53 |
tims | seems like a bug that this would still get caught by ExceptionDisguise but I thought I would check | 16:54 |
*** SushilKM has joined #heat | 16:56 | |
*** mestery has joined #heat | 16:56 | |
*** rongze_ has quit IRC | 16:56 | |
shardy | tims: Seems like a bug that it's returning errors like that at all IMO | 16:56 |
shardy | should probably be raising an exception instead | 16:57 |
tims | yeah that's what I thought initially as well | 16:57 |
tims | I was assuming that it was working this way to bypass the ExceptionDisguise but it isn't doing that either | 16:57 |
shardy | tims: It is most likely historical badness, but I'm not sure | 16:58 |
tims | ok I'll look into it more | 16:58 |
*** swygue has quit IRC | 16:58 | |
*** SushilKM has quit IRC | 16:58 | |
*** swygue has joined #heat | 16:59 | |
*** SushilKM has joined #heat | 16:59 | |
*** swygue has quit IRC | 17:01 | |
*** swygue has joined #heat | 17:02 | |
*** swygue has quit IRC | 17:03 | |
*** acabrera has joined #heat | 17:04 | |
*** adrian_otto has quit IRC | 17:06 | |
*** kfox1111 has quit IRC | 17:07 | |
*** alcabrera has quit IRC | 17:07 | |
*** acabrera is now known as alcabrera | 17:08 | |
*** AndrewMichalik has quit IRC | 17:08 | |
openstackgerrit | James E. Blair proposed a change to openstack/python-heatclient: Have tox install via setup.py develop https://review.openstack.org/61503 | 17:09 |
*** rongze__ has quit IRC | 17:11 | |
*** akuznetsov has joined #heat | 17:13 | |
*** rongze has joined #heat | 17:17 | |
*** aignatov has quit IRC | 17:18 | |
*** SergeyLukjanov has joined #heat | 17:20 | |
*** pshchelo has quit IRC | 17:21 | |
*** swygue has joined #heat | 17:21 | |
*** SushilKM has quit IRC | 17:28 | |
*** blamar has joined #heat | 17:30 | |
*** dims has quit IRC | 17:33 | |
*** bgorski has joined #heat | 17:34 | |
*** dims has joined #heat | 17:39 | |
*** akuznetsov has quit IRC | 17:39 | |
*** adrian_otto has joined #heat | 17:39 | |
*** adrian_otto has quit IRC | 17:40 | |
*** adrian_otto has joined #heat | 17:41 | |
*** chandankumar has quit IRC | 17:41 | |
*** adrian_otto has quit IRC | 17:42 | |
*** IlyaE has quit IRC | 17:43 | |
*** adrian_otto has joined #heat | 17:43 | |
*** nkhare has quit IRC | 17:46 | |
*** AndrewMichalik has joined #heat | 17:48 | |
*** AndrewMichalik has quit IRC | 17:51 | |
*** alexheneveld has quit IRC | 17:51 | |
*** acabrera has joined #heat | 17:52 | |
therve | shardy, 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 #heat | 17:53 | |
shardy | therve: because service users aren't (or shouldn't be) admin AFAIK | 17:54 |
shardy | They should have the most minimal roles required to e.g validate requests with keystone | 17:54 |
*** bgorski has quit IRC | 17:54 | |
therve | Okay, fair enough | 17:54 |
shardy | therve: Hmm | 17:54 |
shardy | Actually in my environment it is admin, but only in the services tenant | 17:54 |
shardy | so when keytone fix their admin means admin-everywhere bug, the heat service user could only create users in the service tenant | 17:55 |
therve | shardy, We still rely on having some admin credentials | 17:55 |
*** alcabrera has quit IRC | 17:55 | |
*** SushilKM has joined #heat | 17:56 | |
*** acabrera is now known as alcabrera | 17:56 | |
therve | Or is it admin in the non-admin sense? :) | 17:56 |
*** derekh has quit IRC | 17:57 | |
shardy | therve: I think the admin_user terminology is confusing, becauser really you want services to run with the most minimal privileges possible | 17:57 |
shardy | e.g you don't run every daemon as root | 17:57 |
shardy | so the keystone role assignment *should* be similar, only atm it's not | 17:57 |
zaneb | I always assumed that admin meant an admin for a tenant, but actually it's only for the operator's admin team? keystone is really confusing | 17:57 |
shardy | should be called service_user or something | 17:57 |
shardy | zaneb: It's really broken | 17:58 |
zaneb | clearly :/ | 17:58 |
shardy | zaneb: If you give someone admin role in keystone, scoped to a specific tenant/project, it makes them admin in all tenant | 17:58 |
shardy | tenants | 17:58 |
shardy | bug #968696 | 17:59 |
uvirtbot | Launchpad bug 968696 in keystone ""admin"-ness not properly scoped" [High,Confirmed] https://launchpad.net/bugs/968696 | 17:59 |
shardy | What should happen is role assignment is scoped to a project, so admin-ness is scoped like other roles | 17:59 |
therve | That is so confusing :/ | 17:59 |
shardy | therve: it is :( | 18:00 |
shardy | But for heat, we can stop creating users e.g for SignalResponders, but creating the ec2-keypair associated with a trust instead of a new user | 18:00 |
shardy | then the trust is used to delegate the minimum possible roles to the holder of the keypair (ie the instance) | 18:01 |
shardy | I'm finishing up patches which do that now | 18:01 |
shardy | but we need a keystone patch to land first | 18:01 |
zaneb | keystone always seemed to me to be missing a layer between projects/tenants and domains | 18:02 |
*** sdake_ has joined #heat | 18:02 | |
zaneb | or maybe domains are that layer, I don't really understand them | 18:02 |
shardy | zaneb: Yeah, domains seem to be a concept specific to keystone (other services aren't supposed to care about domains apparently) | 18:02 |
shardy | I thought I undestood domains, then I spoke to dolphm and didn't understand them anymore ;) | 18:03 |
zaneb | but 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 organisation | 18:03 |
shardy | That is what I *thought* domains were for | 18:03 |
shardy | but apparently domain-scoped tokens do not imply authorization to do anything on the contained projects | 18:04 |
shardy | So I'm no longer clear really what they are for, except maybe keystone service admistrators | 18:04 |
zaneb | they're for authenticating users against an external directory, aren't they? | 18:05 |
*** che-arne has quit IRC | 18:06 | |
shardy | I guess - like you say, there's something missing which expresses owners of groups of projects | 18:06 |
shardy | When admin scoping is fixed, you'd need *someone* to make a company admin person admin in all the projects via role assignment | 18:07 |
shardy | I think there may be some cascading role assignment mechanism for that, but it's not what domain scoped tokens are for AIUI | 18:07 |
zaneb | I think this is why the tenant/project thing is confusing too | 18:07 |
*** bgorski has joined #heat | 18:08 | |
zaneb | what we have now should be called a project, and the layer above that should be called a tenant | 18:08 |
shardy | Yeah, migrating to the keystone v3 API and killing all references to "tenant" will be a good step in clearing that up | 18:08 |
shardy | Oh I see what you mean | 18:08 |
*** tomek_adamczewsk has joined #heat | 18:08 | |
*** cody-somerville has quit IRC | 18:08 | |
shardy | Only the word tenant can never be used in that context because of it's existing meaning | 18:08 |
zaneb | we have one thing trying to do two jobs, and so it has two names | 18:08 |
shardy | sigh | 18:08 |
zaneb | lol, yeah | 18:09 |
zaneb | in a private cloud, of course, there is often no real distinction | 18:09 |
zaneb | which, I suspect, is how it came about | 18:09 |
*** akuznetsov has joined #heat | 18:12 | |
*** radez is now known as radez_g0n3 | 18:21 | |
*** randallburt has quit IRC | 18:22 | |
*** ccs has joined #heat | 18:23 | |
*** tomek_adamczewsk has quit IRC | 18:32 | |
*** pablosan has quit IRC | 18:34 | |
*** radez_g0n3 is now known as radez | 18:37 | |
*** arbylee has quit IRC | 18:38 | |
*** pablosan has joined #heat | 18:38 | |
*** randallburt has joined #heat | 18:38 | |
*** nati_ueno has joined #heat | 18:40 | |
*** IlyaE has joined #heat | 18:40 | |
*** pvaneck has joined #heat | 18:40 | |
*** blamar has quit IRC | 18:41 | |
*** blamar has joined #heat | 18:41 | |
*** SushilKM has quit IRC | 18:42 | |
*** yogesh has joined #heat | 18:42 | |
*** aignatov has joined #heat | 18:44 | |
*** rushiagr has quit IRC | 18:45 | |
*** gokrokve has quit IRC | 18:47 | |
*** pvaneck has quit IRC | 18:52 | |
*** tomek_adamczewsk has joined #heat | 18:54 | |
*** pvaneck has joined #heat | 18:58 | |
*** nati_uen_ has joined #heat | 19:05 | |
*** nati_ueno has quit IRC | 19:08 | |
openstackgerrit | Bartosz Górski proposed a change to openstack/heat: Add an external gateway property to neutron router https://review.openstack.org/60118 | 19:09 |
*** rcleere_ has joined #heat | 19:09 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Deny API requests where context doesn't match path https://review.openstack.org/61455 | 19:10 |
*** rcleere has quit IRC | 19:10 | |
*** rcleere_ is now known as rcleere | 19:10 | |
*** rongze has quit IRC | 19:13 | |
*** tomek_adamczewsk has quit IRC | 19:15 | |
*** rongze has joined #heat | 19:15 | |
*** bvandenh has joined #heat | 19:22 | |
*** rongze has quit IRC | 19:22 | |
* SpamapS returns | 19:23 | |
*** arbylee has joined #heat | 19:26 | |
*** nati_uen_ has quit IRC | 19:30 | |
*** openstackgerrit has quit IRC | 19:34 | |
*** openstackgerrit has joined #heat | 19:34 | |
*** pshchelo has joined #heat | 19:35 | |
*** nati_ueno has joined #heat | 19:40 | |
*** spzala has joined #heat | 19:43 | |
*** yogesh has quit IRC | 19:49 | |
openstackgerrit | A change was merged to openstack/heat: oslo: update the remainder of the modules https://review.openstack.org/59683 | 19:55 |
*** tango has joined #heat | 19:58 | |
*** sdake_ has quit IRC | 19:58 | |
*** sdake_ has joined #heat | 19:59 | |
stevebaker | meeting time | 20:00 |
*** yogesh has joined #heat | 20:00 | |
SpamapS | woo I can actually attend | 20:00 |
*** andrew_plunk has joined #heat | 20:02 | |
*** SergeyLukjanov has quit IRC | 20:02 | |
*** conrad__ has joined #heat | 20:04 | |
openstackgerrit | A change was merged to openstack/heat: Remove unused variable badkeys https://review.openstack.org/60758 | 20:09 |
*** afarrell has joined #heat | 20:15 | |
*** afarrell has joined #heat | 20:15 | |
*** yogesh has quit IRC | 20:17 | |
*** jamieh has quit IRC | 20:19 | |
*** yogesh has joined #heat | 20:19 | |
*** bvandenh has quit IRC | 20:22 | |
*** afarrell has quit IRC | 20:24 | |
*** vkozhukalov has quit IRC | 20:29 | |
*** aweiteka has joined #heat | 20:30 | |
*** yogesh has quit IRC | 20:31 | |
*** akuznetsov has quit IRC | 20:32 | |
*** akuznetsov has joined #heat | 20:32 | |
*** akuznetsov has quit IRC | 20:38 | |
*** conrad__ has quit IRC | 20:44 | |
*** radez is now known as radez_g0n3 | 20:44 | |
openstackgerrit | A change was merged to openstack/heat: Sync oslo threadgroup.py to fix wait & stop methods https://review.openstack.org/60891 | 20:48 |
*** sgordon has quit IRC | 20:56 | |
*** topol_ has joined #heat | 20:58 | |
*** topol has quit IRC | 20:59 | |
*** topol_ is now known as topol | 20:59 | |
*** IlyaE has quit IRC | 20:59 | |
*** alexheneveld has joined #heat | 21:00 | |
randallburt | process is hard ;) | 21:00 |
SpamapS | meh it's easy | 21:00 |
zaneb | randallburt: 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 happen | 21:00 |
SpamapS | we are an anarchosyndicate commune.. | 21:01 |
randallburt | zaneb: agreed | 21:01 |
randallburt | help help! I'm being repressed! | 21:01 |
andersonvom | talking about core members,...... how did we land on the status thing? ;) | 21:02 |
stevebaker | andersonvom: feel free to continue the discussion | 21:02 |
SpamapS | We should actually call an explicit break from both discussions. | 21:02 |
SpamapS | People gotta pee and stuff. ;) | 21:03 |
randallburt | andersonvom: IIRC use the existing status and (possibly) have a new "CHECK" operation; most importantly, propose better solutions on shardy's api v2 wiki page | 21:03 |
andersonvom | stevebaker: I would say that I'd be ok with going the way randallburt just pointed out | 21:03 |
shardy | randallburt: 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 API | 21:03 |
shardy | we can argue the former in reviews if needed ;) | 21:04 |
randallburt | design by gerrit ;) | 21:04 |
stevebaker | heatclient actually separates action and status by splitting on the last _ | 21:04 |
stevebaker | i mean the first _ | 21:04 |
zaneb | shardy: btw just updated the v2 api wiki page with that | 21:04 |
andersonvom | shardy: we're trying to minimize back and forths during reviews. just to make core's lives easier, you know? ;) | 21:04 |
stevebaker | so, no actions with underscores please! | 21:05 |
randallburt | andersonvom: much appreciated :D | 21:05 |
shardy | andersonvom: Yeah, appreciated :) | 21:05 |
randallburt | so shardy, any hearburn with CHECK_COMPLETE for v1? | 21:06 |
randallburt | and CHECK_FAILED, etc? | 21:06 |
shardy | randallburt: Seems OK to me, although it still seems a bit weird, as you'll probably be using a subset of the internal update logic | 21:07 |
tims | what about RESOURCE_UP RESOURCE_DOWN RESOURCE_MISCONFIGURED | 21:07 |
andersonvom | shardy: I'd actually like UPDATE_COMPLETE/FAILED better | 21:07 |
randallburt | shardy: yeah, but seems a happy medium. | 21:07 |
shardy | randallburt: I originally suggested we have stack-update, stack-update --check and stack-update --converge | 21:07 |
shardy | tims: can that just be reported via the status reason, like we do now? | 21:08 |
randallburt | shardy, 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 |
tims | shardy: true, that would work as well | 21:08 |
andersonvom | randallburt: +++++1 | 21:08 |
shardy | randallburt: With all of my arguments, I'm just thinking how we can minimise changes and keep things simple | 21:09 |
zaneb | andersonvom: syntax error | 21:09 |
shardy | if there are good reasons to add things, we can add them :) | 21:09 |
zaneb | invalid lvalue | 21:09 |
randallburt | shardy: 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 IRC | 21:10 | |
shardy | randallburt: Ok, sounds good | 21:10 |
randallburt | andersonvom: cool? | 21:10 |
*** denis_makogon has joined #heat | 21:10 | |
*** denis_makogon has quit IRC | 21:11 | |
SpamapS | I think if we do this btw.. | 21:11 |
andersonvom | randallburt, shardy: sounds good to me! o/ | 21:11 |
SpamapS | we also need ways to manually push resource statuses in | 21:11 |
randallburt | uh oh :P | 21:11 |
*** dmakogon_ has joined #heat | 21:11 | |
SpamapS | but that's standard resty/crud stuff | 21:11 |
tims | SpamapS you want to override the status reason with crud operations? | 21:12 |
*** sgordon has joined #heat | 21:13 | |
asalkeld | shardy, your v2 api doesn't seem to have actions | 21:13 |
zaneb | guys, how does this sound for updating the Core Team nomination process? http://paste.openstack.org/show/54849/ | 21:14 |
zaneb | sdake, stevebaker, asalkeld, shardy, randallburt, SpamapS ^ | 21:14 |
asalkeld | looking zaneb | 21:14 |
asalkeld | zaneb, seems odd that you are still about:) | 21:14 |
zaneb | (2nd paragraph is the same as what was there before BTW) | 21:15 |
asalkeld | normally wanting to run off to bed | 21:15 |
zaneb | asalkeld: it's only mid-afternoon :)) | 21:15 |
zaneb | well, 4.15 | 21:15 |
asalkeld | zaneb, there is only 2 lines | 21:15 |
zaneb | yeah, it decided not to soft wrap it >:| | 21:16 |
asalkeld | so the main issue to me is causing discomfort to a potential core member by nomination too early and have a public -1 | 21:16 |
zaneb | asalkeld: +1 me too, but I think this reduces the chances of that | 21:17 |
*** tomek_adamczewsk has joined #heat | 21:18 | |
sdake | zaneb works for me | 21:18 |
sdake | zaneb almost 4:20 where you live! | 21:18 |
shardy | asalkeld: Ah, yeah I meant to add actions, we're missing them in the API docs where I cut/pasted from | 21:20 |
shardy | I started updating the docs, but the xml made my eyes bleed so I stopped | 21:20 |
shardy | zaneb: lgtm | 21:22 |
asalkeld | shardy, also what about putting signal hooks there too | 21:23 |
asalkeld | so we don't need a cfn api serve | 21:24 |
asalkeld | (I know depends on what that is exactly) | 21:24 |
shardy | asalkeld: +1, but I guess we maybe need to discuss where we're headed with that to remove the dependence on cfn style signed requests | 21:24 |
asalkeld | shardy, also I think we should remove events | 21:25 |
shardy | asalkeld: Feel free to add to the wiki, I was hoping everyone would hack on it | 21:25 |
stevebaker | zaneb: looks good to me | 21:25 |
asalkeld | I have a patch to send events as notifications, and a notify driver that saves events | 21:25 |
asalkeld | so events table should be optional | 21:26 |
zaneb | ok guys, I updated the wiki page and added an agenda item for next week's meeting to ratify it | 21:26 |
*** yogesh has joined #heat | 21:26 | |
stevebaker | zaneb: thanks | 21:27 |
zaneb | kein Problem | 21:27 |
*** alcabrera has quit IRC | 21:28 | |
*** arbylee has quit IRC | 21:28 | |
zaneb | SpamapS: +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 soon | 21:32 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Deny API requests where context doesn't match path https://review.openstack.org/61455 | 21:32 |
shardy | Sorry guysm I messed up the tests in that last patch due to rushing before dinner | 21:33 |
*** andrew_plunk has quit IRC | 21:33 | |
shardy | hopefully that should work this time | 21:33 |
*** arbylee has joined #heat | 21:33 | |
zaneb | shardy: ok, I just approved it | 21:33 |
* zaneb doesn't actually care about the tests | 21:33 | |
shardy | zaneb: Thanks | 21:35 |
*** ccs has quit IRC | 21:39 | |
*** fandikurnia01 has joined #heat | 21:40 | |
*** randallburt has quit IRC | 21:42 | |
SpamapS | zaneb: haha but if only we could! ;) | 21:43 |
zaneb | SpamapS: I believe some folks in russia tried that one time, but I don't think it worked out that well for them ;) | 21:44 |
SpamapS | zaneb: curse those facts that always get in the way of ideas. | 21:44 |
*** pvaneck has quit IRC | 21:46 | |
*** pshchelo has quit IRC | 21:50 | |
*** topol has quit IRC | 21:51 | |
*** randallburt has joined #heat | 21:54 | |
stevebaker | asalkeld: can you point to something that signals to a /signal url? mine are failing auth | 21:55 |
*** pvaneck has joined #heat | 21:56 | |
*** randallburt has quit IRC | 21:57 | |
*** randallburt1 has joined #heat | 21:58 | |
asalkeld | stevebaker, ceilometer alarms | 21:59 |
*** randallburt has joined #heat | 22:00 | |
randallburt | zaneb: sorry for the late response but +1 on Core Team nomination clarification. | 22:00 |
zaneb | randallburt: np, thanks. I added it to the agenda for the next meeting anyway, just so we can make sure everyone is happy | 22:01 |
stevebaker | asalkeld: in the ceilo tree? | 22:01 |
randallburt | zaneb: good plan and thanks! | 22:01 |
asalkeld | stevebaker, just use a template with only one resource a policy, and manually call the url | 22:02 |
*** randallburt1 has quit IRC | 22:02 | |
asalkeld | (as the alarmer would) | 22:03 |
asalkeld | the caller just POSTS to the signal url | 22:03 |
stevebaker | with any body? | 22:03 |
asalkeld | yeah, put some json there {} | 22:03 |
stevebaker | I 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 #heat | 22:05 | |
*** IlyaE has joined #heat | 22:05 | |
andersonvom | hey, does anybody know if the status of an ACTIVE instance is changed when volume_attaching? | 22:07 |
*** larsks|home has joined #heat | 22:10 | |
*** tomek_adamczewsk has quit IRC | 22:11 | |
*** aignatov has quit IRC | 22:11 | |
*** sgordon has quit IRC | 22:12 | |
larsks|home | Heat 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|home | The template is here, if anyone is around: https://gist.github.com/larsks/7919412 | 22:13 |
zaneb | andersonvom: not as far as I know | 22:13 |
asalkeld | stevebaker, my signal is working | 22:13 |
zaneb | larsks|home: that's odd... get_resource should always return a UUID for OS::Neutron::Net | 22:15 |
zaneb | https://github.com/openstack/heat/blob/master/heat/engine/resources/neutron/neutron.py#L141 | 22:16 |
larsks|home | zaneb: Well, yes, that's why I'm asking :) | 22:16 |
larsks|home | I guess the error is actually coming from nova? I'm poking around the logs right now. | 22:17 |
larsks|home | I was just curious if someone had seen this before. | 22:17 |
openstackgerrit | Tim Schnell proposed a change to openstack/heat: Adds parameter_groups to HOT specification and template_validate. https://review.openstack.org/61182 | 22:17 |
*** rpothier has quit IRC | 22:17 | |
zaneb | larsks|home: which resource is failing? | 22:18 |
stevebaker | larsks|home: your not actually associating that port with the server | 22:18 |
larsks|home | stevebaker: Whoooops. | 22:18 |
stevebaker | :D | 22:18 |
andersonvom | zaneb: cool. thanks! =) | 22:18 |
larsks|home | too...many...properties... | 22:19 |
zaneb | stevebaker: that's a surprisingly bad error message for that case then ;) | 22:19 |
larsks|home | zaneb: 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 |
stevebaker | zaneb: well, it would have worked fine if nova only had one network to choose from | 22:20 |
larsks|home | You get the same behavior, I think, if you run "nova boot" and forget to specify "--net" | 22:20 |
zaneb | ah, ok. that kinda makes sense | 22:21 |
zaneb | not network-id vs. network-name | 22:21 |
zaneb | just, give me a network-id please | 22:22 |
larsks|home | zaneb: 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|home | Anyway, having added a "networks:" property it all works now. | 22:22 |
zaneb | \o/ | 22:22 |
*** spzala has quit IRC | 22:22 | |
larsks|home | Possibly heat could throw a warning in the log ("warning: this server has no networks associated with it") in this case? | 22:24 |
larsks|home | Possibly that's too much of a one-off, though. | 22:24 |
*** sgordon has joined #heat | 22:24 | |
*** dims has quit IRC | 22:26 | |
*** sgordon has quit IRC | 22:26 | |
zaneb | I'm not gonna implement it but I would probably take that patch, so feel free to raise a low-priority bug | 22:28 |
*** swygue has quit IRC | 22:33 | |
*** fandikurnia01 has quit IRC | 22:37 | |
*** dims has joined #heat | 22:39 | |
*** aweiteka has quit IRC | 22:42 | |
zaneb | ah, let the conflicts begin | 22:42 |
*** jamieh has joined #heat | 22:44 | |
*** jamieh has quit IRC | 22:49 | |
*** dguerri has quit IRC | 23:03 | |
*** dguerri has joined #heat | 23:04 | |
*** pasquier-s has quit IRC | 23:05 | |
*** pasquier-s has joined #heat | 23:08 | |
openstackgerrit | Tim Schnell proposed a change to openstack/heat: Updates template_validate call to validate parameter_groups. https://review.openstack.org/61601 | 23:08 |
openstackgerrit | Tim Schnell proposed a change to openstack/heat: Adds parameter_groups to HOT specification. https://review.openstack.org/61182 | 23:08 |
*** yogesh has quit IRC | 23:10 | |
zaneb | if 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 patches | 23:16 |
*** yogesh has joined #heat | 23:16 | |
zaneb | stevebaker: ^ | 23:16 |
*** yogesh has quit IRC | 23:17 | |
asalkeld | er. make less patches ;) | 23:19 |
SpamapS | make love | 23:20 |
SpamapS | not patches | 23:20 |
*** sergmelikyan has quit IRC | 23:24 | |
sdake | making love causes children | 23:25 |
sdake | I don't need any more of those! | 23:25 |
sdake | patches on the other hand, not nearly as much chaos :) | 23:25 |
asalkeld | wear a patch ;) | 23:25 |
sdake | first kid - robyn had shot | 23:26 |
sdake | second kid - robyn had uid | 23:26 |
sdake | iud | 23:26 |
sdake | iud is 99.99% effective | 23:26 |
sdake | I am the .001% | 23:26 |
*** rpothier has joined #heat | 23:28 | |
*** rcleere has quit IRC | 23:32 | |
*** tims has quit IRC | 23:34 | |
*** dims has quit IRC | 23:34 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Impove autoscaling error message https://review.openstack.org/61607 | 23:34 |
stevebaker | zaneb: I suppose they could merge quicker if each change was on its own branch series | 23:35 |
*** Adri2000 has quit IRC | 23:35 | |
asalkeld | yeah | 23:35 |
stevebaker | zaneb: but if that is too much of a hassle, just push | 23:35 |
*** openstackgerrit has quit IRC | 23:35 | |
*** openstackgerrit has joined #heat | 23:36 | |
*** Adri2000 has joined #heat | 23:36 | |
*** Adri2000 has quit IRC | 23:36 | |
*** Adri2000 has joined #heat | 23:36 | |
randallburt | sdake: me too. I am also the .001%. 3 times. | 23:36 |
asalkeld | zaneb, as a start: | 23:37 |
asalkeld | for commit in $(git rev-list --reverse origin/master..master) ; do echo $commit ; done | 23:37 |
asalkeld | s/echo $commit/make a new branch and cherry-pick | 23:37 |
asalkeld | I use this: https://github.com/garybernhardt/dotfiles/blob/master/bin/run-command-on-git-revisions | 23:39 |
*** blamar has quit IRC | 23:39 | |
asalkeld | run-command-on-git-revisions origin/master HEAD tox -epy27 | 23:39 |
SpamapS | wait what? | 23:44 |
SpamapS | Oh sorry | 23:44 |
SpamapS | I read that as "I have something better than bisect" | 23:45 |
SpamapS | not "I want to run the command for every revision" | 23:45 |
* SpamapS crawls back into hole | 23:45 | |
*** jcru has quit IRC | 23:46 | |
*** adrian_otto has quit IRC | 23:55 | |
*** openstackgerrit has quit IRC | 23:56 | |
*** openstackgerrit has joined #heat | 23:56 | |
*** blamar has joined #heat | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!