| *** sergmelikyan has quit IRC | 00:38 | |
| openstackgerrit | Serg Melikyan proposed a change to openstack/heat: Implements resource availability based on Keystone https://review.openstack.org/66811 | 00:40 |
|---|---|---|
| *** sergmelikyan has joined #heat | 00:43 | |
| sergmelikyan | shardy, what do you think? https://review.openstack.org/66811 | 00:43 |
| *** Tross has left #heat | 01:21 | |
| *** nosnos has joined #heat | 01:24 | |
| *** asalkeld has joined #heat | 01:31 | |
| sergmelikyan | Guys, are there ability to select nested attributes? For example in LBaaS case, how to select VIP address? lbIp | 01:40 |
| sergmelikyan | https://github.com/openstack/heat/blob/master/heat/engine/resources/neutron/loadbalancer.py#L288 | 01:40 |
| *** spzala has joined #heat | 02:06 | |
| sdake | sergmelikyan pretty sure shardy is asleep atm | 02:08 |
| sdake | its like 3am where he lives | 02:09 |
| asalkeld | sergmelikyan, you can use the select function | 02:10 |
| asalkeld | we have a blueprint to improve it tho' | 02:10 |
| sdake | i'm off for the evening enjoy folks :) | 02:10 |
| asalkeld | see ya | 02:12 |
| asalkeld | sergmelikyan, https://blueprints.launchpad.net/heat/+spec/hot-select | 02:12 |
| asalkeld | sergmelikyan, http://docs.openstack.org/developer/heat/template_guide/functions.html#fn-select | 02:13 |
| *** nati_uen_ has quit IRC | 02:27 | |
| *** nkhare has joined #heat | 02:31 | |
| sergmelikyan | asalkeld, thx! | 02:35 |
| *** IlyaE has joined #heat | 02:47 | |
| *** alienyyg_ has quit IRC | 02:47 | |
| *** gokrokve has quit IRC | 02:48 | |
| *** erkules has joined #heat | 02:53 | |
| *** erkules_ has quit IRC | 02:56 | |
| *** gokrokve has joined #heat | 02:57 | |
| *** gokrokve has quit IRC | 03:02 | |
| *** gokrokve has joined #heat | 03:19 | |
| *** nkhare has quit IRC | 03:20 | |
| spzala | stevebaker: Hi. Please let me know when you have a min, I have a question on creating a StackForge project. | 03:20 |
| *** gokrokve has quit IRC | 03:24 | |
| *** ramishra has joined #heat | 03:33 | |
| *** liang has joined #heat | 03:36 | |
| *** Tross has joined #heat | 03:37 | |
| *** Tross has left #heat | 03:37 | |
| michchap | Hi, I have a port resource called control-server_ci, and I'd like to get the first IP and set it as metadata for other hosts. I have the following under the metadata section in a hot template, but I get an error stating FN::Select is not fully resolved: controller_public_address: { "Fn::Select": [ "ip_address", { "Fn::Select": [ 0, { "Fn:GetAtt": [control-server_ci, fixed_ips ]} ]} ]} | 03:40 |
| *** nati_ueno has joined #heat | 03:41 | |
| *** nati_ueno has quit IRC | 03:43 | |
| *** asalkeld has quit IRC | 03:43 | |
| *** HoloIRCUser1 has joined #heat | 03:44 | |
| *** nati_ueno has joined #heat | 03:44 | |
| *** dshatunov has joined #heat | 03:51 | |
| *** asalkeld has joined #heat | 03:56 | |
| *** nkhare has joined #heat | 04:02 | |
| *** kfox1111 has joined #heat | 04:03 | |
| *** slong has quit IRC | 04:06 | |
| *** slong_ has joined #heat | 04:06 | |
| *** HoloIRCUser1 has quit IRC | 04:12 | |
| *** dshatunov has quit IRC | 04:14 | |
| *** akuznetsov has joined #heat | 04:16 | |
| *** gokrokve has joined #heat | 04:20 | |
| *** spzala has quit IRC | 04:22 | |
| *** kfox1111 has quit IRC | 04:22 | |
| *** gokrokve has quit IRC | 04:25 | |
| openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Update oslo modules https://review.openstack.org/67757 | 04:30 |
| openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Update olso gettextutils https://review.openstack.org/67758 | 04:30 |
| openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Update oslo db https://review.openstack.org/67759 | 04:30 |
| asalkeld | bbl: dropping rental car off | 04:31 |
| *** asalkeld has quit IRC | 04:31 | |
| *** nati_uen_ has joined #heat | 04:32 | |
| *** nati_uen_ has quit IRC | 04:33 | |
| *** nati_uen_ has joined #heat | 04:33 | |
| *** nati_ueno has quit IRC | 04:36 | |
| *** HoloIRCUser1 has joined #heat | 04:42 | |
| *** Tross has joined #heat | 04:42 | |
| *** HoloIRCUser1 has quit IRC | 04:47 | |
| *** IlyaE has quit IRC | 04:52 | |
| *** gokrokve has joined #heat | 04:57 | |
| *** slong has joined #heat | 05:07 | |
| *** slong_ has quit IRC | 05:07 | |
| skraynev | Good morning all. | 05:09 |
| skraynev | sergmelikyan: I suggest, that it (https://bugs.launchpad.net/heat/+bug/1258490) helps you. | 05:10 |
| *** aignatov has joined #heat | 05:12 | |
| *** sergmelikyan has quit IRC | 05:12 | |
| *** aignatov has quit IRC | 05:17 | |
| *** IlyaE has joined #heat | 05:17 | |
| openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: A cloud-config resource based on SoftwareConfig https://review.openstack.org/63214 | 05:18 |
| openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: A multipart cloud-init resource based on SoftwareConfig https://review.openstack.org/63215 | 05:18 |
| openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: Resource type for software configuration https://review.openstack.org/67621 | 05:18 |
| *** nati_ueno has joined #heat | 05:21 | |
| *** nati_ueno has quit IRC | 05:21 | |
| *** nati_ueno has joined #heat | 05:22 | |
| *** nati_uen_ has quit IRC | 05:25 | |
| *** chandankumar_ has joined #heat | 05:26 | |
| *** cmyster has joined #heat | 05:36 | |
| *** michchap has quit IRC | 05:37 | |
| *** michchap has joined #heat | 05:37 | |
| *** asalkeld has joined #heat | 05:39 | |
| *** SergeyLukjanov_ is now known as SergeyLukjanov | 05:40 | |
| *** akuznetsov has quit IRC | 05:46 | |
| *** nosnos has quit IRC | 05:52 | |
| *** nosnos_ has joined #heat | 05:52 | |
| *** ramishra has quit IRC | 06:01 | |
| openstackgerrit | Jenkins proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/64504 | 06:06 |
| *** nati_uen_ has joined #heat | 06:10 | |
| *** e0ne has joined #heat | 06:12 | |
| *** akuznetsov has joined #heat | 06:13 | |
| *** akuznetsov has joined #heat | 06:13 | |
| *** nati_ueno has quit IRC | 06:14 | |
| *** e0ne has quit IRC | 06:15 | |
| *** gokrokve has quit IRC | 06:16 | |
| *** ramishra has joined #heat | 06:18 | |
| *** HoloIRCUser1 has joined #heat | 06:22 | |
| *** tzumainn has quit IRC | 06:26 | |
| *** bvandenh has quit IRC | 06:28 | |
| *** asalkeld has quit IRC | 06:32 | |
| *** HoloIRCUser1 has quit IRC | 06:40 | |
| *** bvandenh has joined #heat | 06:40 | |
| *** asalkeld has joined #heat | 06:45 | |
| *** gokrokve has joined #heat | 06:47 | |
| *** nkhare has quit IRC | 06:49 | |
| *** gokrokve_ has joined #heat | 06:49 | |
| *** nkhare has joined #heat | 06:49 | |
| *** tomek_adamczewsk has joined #heat | 06:50 | |
| *** gokrokve has quit IRC | 06:52 | |
| *** nosnos_ has quit IRC | 06:52 | |
| *** nosnos has joined #heat | 06:53 | |
| openstackgerrit | Lee Li proposed a change to openstack/python-heatclient: Fix bug:range() is not same in py3.x and py2.x for heatclient https://review.openstack.org/67769 | 06:53 |
| *** gokrokve_ has quit IRC | 06:54 | |
| *** gokrokve has joined #heat | 06:58 | |
| *** nati_ueno has joined #heat | 06:59 | |
| *** SergeyLukjanov is now known as SergeyLukjanov_a | 06:59 | |
| *** SergeyLukjanov_a is now known as SergeyLukjanov_ | 07:00 | |
| *** nati_uen_ has quit IRC | 07:01 | |
| *** gokrokve has quit IRC | 07:03 | |
| *** nati_ueno has quit IRC | 07:04 | |
| *** nati_ueno has joined #heat | 07:04 | |
| *** SergeyLukjanov_ is now known as SergeyLukjanov | 07:08 | |
| *** tomek_adamczewsk has quit IRC | 07:09 | |
| *** SergeyLukjanov is now known as SergeyLukjanov_ | 07:18 | |
| *** cmyster has quit IRC | 07:19 | |
| *** cmyster has joined #heat | 07:22 | |
| *** cmyster has joined #heat | 07:22 | |
| *** alienyyg has joined #heat | 07:33 | |
| *** IlyaE has quit IRC | 07:42 | |
| *** ifarkas has joined #heat | 07:43 | |
| *** jprovazn has joined #heat | 07:47 | |
| *** SergeyLukjanov_ is now known as SergeyLukjanov | 07:53 | |
| *** nati_uen_ has joined #heat | 07:53 | |
| *** nati_ueno has quit IRC | 07:56 | |
| openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: Refactor add contrib into heat gate testing https://review.openstack.org/67783 | 07:58 |
| openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: Added testr-args option support to tox cover https://review.openstack.org/67036 | 07:58 |
| *** gokrokve has joined #heat | 07:59 | |
| *** tspatzier has joined #heat | 08:01 | |
| *** e0ne has joined #heat | 08:01 | |
| *** gokrokve has quit IRC | 08:04 | |
| *** nanjj has joined #heat | 08:04 | |
| *** jistr has joined #heat | 08:06 | |
| *** achampion has quit IRC | 08:07 | |
| *** pshchelo has joined #heat | 08:08 | |
| pshchelo | morning all :) | 08:09 |
| *** achampion has joined #heat | 08:09 | |
| *** ramishra has quit IRC | 08:14 | |
| nanjj | jasond: hi | 08:17 |
| *** ramishra has joined #heat | 08:18 | |
| *** pasquier-s has joined #heat | 08:20 | |
| openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement cancelling of stack update https://review.openstack.org/63779 | 08:23 |
| openstackgerrit | Serg Melikyan proposed a change to openstack/heat: Fix OS::Neutron::Pool validation https://review.openstack.org/67788 | 08:24 |
| *** tsmadds has joined #heat | 08:24 | |
| openstackgerrit | Serg Melikyan proposed a change to openstack/heat: Fix OS::Neutron::Pool validation https://review.openstack.org/67788 | 08:25 |
| *** oldfish has joined #heat | 08:27 | |
| *** oldfish has quit IRC | 08:28 | |
| *** tsmadds has quit IRC | 08:29 | |
| therve | 'morning | 08:36 |
| *** tsmadds has joined #heat | 08:38 | |
| *** nati_ueno has joined #heat | 08:41 | |
| *** nati_ueno has quit IRC | 08:41 | |
| *** nati_ueno has joined #heat | 08:42 | |
| *** nati_uen_ has quit IRC | 08:44 | |
| *** SergeyLukjanov is now known as SergeyLukjanov_ | 08:47 | |
| openstackgerrit | Jordan Pittier proposed a change to openstack/heat: Make endpoint_type configurable https://review.openstack.org/57717 | 08:47 |
| *** pshchelo has quit IRC | 08:51 | |
| *** grncdr has joined #heat | 08:56 | |
| openstackgerrit | Serg Melikyan proposed a change to openstack/heat: Fixed OS::Neutron::Pool creation https://review.openstack.org/67792 | 08:58 |
| *** gokrokve has joined #heat | 09:00 | |
| *** gokrokve has quit IRC | 09:05 | |
| *** nati_ueno has quit IRC | 09:07 | |
| *** nati_ueno has joined #heat | 09:07 | |
| *** pshchelo has joined #heat | 09:08 | |
| openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: Added testr-args option support for tox coverage https://review.openstack.org/67036 | 09:10 |
| *** nati_ueno has quit IRC | 09:12 | |
| cmyster | quick question, is it just me or firefox 24.0 crashes when opening those review links ? | 09:12 |
| *** tomek_adamczewsk has joined #heat | 09:13 | |
| *** bvandenh has quit IRC | 09:14 | |
| *** derekh has joined #heat | 09:15 | |
| *** tomek_adamczewsk has quit IRC | 09:19 | |
| *** aignatov_ has joined #heat | 09:24 | |
| *** jistr has quit IRC | 09:31 | |
| *** jistr has joined #heat | 09:32 | |
| *** lsmola_ has joined #heat | 09:38 | |
| *** tspatzier has quit IRC | 09:42 | |
| *** tspatzier has joined #heat | 09:43 | |
| *** SergeyLukjanov_ is now known as SergeyLukjanov | 09:43 | |
| pshchelo | question - what's the point in double assertion of equality? https://github.com/openstack/heat/blob/master/heat/tests/test_identifier.py#L335 | 09:46 |
| pshchelo | there and in couple of tests further. am I missing something on how comparisons (==) work? | 09:46 |
| *** giulivo has joined #heat | 09:46 | |
| *** SergeyLukjanov is now known as SergeyLukjanov_ | 09:48 | |
| therve | pshchelo, I don't think there is a point here | 09:50 |
| *** sergmelikyan has joined #heat | 09:50 | |
| pshchelo | therve, ok, I will submit a fixing patch | 09:50 |
| therve | There may be some times because __eq__ is not | 09:51 |
| therve | associative | 09:51 |
| therve | pscheie, Meh, it's not really useful | 09:51 |
| pshchelo | therve, ok, will leave alone then :) | 09:52 |
| *** derekh is now known as derekh_afk | 09:59 | |
| *** gokrokve has joined #heat | 10:01 | |
| shardy | pshchelo: I think maybe the intention was to test __repr__ separately from iter/len/getitem, but the mistake is that the expected argument should be hard-coded (and the assertions should probably use assertEqual) | 10:02 |
| *** rwsu has joined #heat | 10:03 | |
| *** gokrokve has quit IRC | 10:06 | |
| sergmelikyan | shardy, https://blueprints.launchpad.net/heat/+spec/allowed-address-pairs - I believe this BP is already implemented and merged: https://review.openstack.org/57437 | 10:19 |
| sergmelikyan | But BP has outdated status. | 10:19 |
| * sergmelikyan contacted with author with request to update status, but it is worth to mention it here anyway | 10:20 | |
| *** tspatzier has quit IRC | 10:21 | |
| *** e0ne_ has joined #heat | 10:22 | |
| shardy | sergmelikyan: Fixed, thanks | 10:24 |
| *** tsmadds has quit IRC | 10:25 | |
| *** e0ne has quit IRC | 10:26 | |
| *** nanjj has quit IRC | 10:29 | |
| *** tsmadds has joined #heat | 10:29 | |
| *** ifarkas has quit IRC | 10:29 | |
| *** ifarkas has joined #heat | 10:32 | |
| *** liang has quit IRC | 10:32 | |
| *** dmakogon_ is now known as denis_makogon | 10:36 | |
| *** _ruhe is now known as ruhe | 10:42 | |
| *** e0ne has joined #heat | 10:51 | |
| *** e0ne_ has quit IRC | 10:54 | |
| *** mkollaro has joined #heat | 10:58 | |
| *** gokrokve has joined #heat | 11:01 | |
| *** bvandenh has joined #heat | 11:05 | |
| *** gokrokve has quit IRC | 11:06 | |
| *** tsmadds has quit IRC | 11:06 | |
| *** e0ne_ has joined #heat | 11:07 | |
| *** e0ne has quit IRC | 11:07 | |
| *** jistr has quit IRC | 11:11 | |
| *** jistr has joined #heat | 11:14 | |
| *** e0ne has joined #heat | 11:17 | |
| *** e0ne_ has quit IRC | 11:17 | |
| *** derekh_afk is now known as derekh | 11:38 | |
| *** nkhare has quit IRC | 11:45 | |
| sergmelikyan | Please, help me to understand what is wrong here with tempest tests: https://review.openstack.org/67788 | 11:47 |
| shardy | sergmelikyan: bug #1260682 ? | 11:51 |
| shardy | https://bugs.launchpad.net/neutron/+bug/1260682 | 11:52 |
| sergmelikyan | shardy, are there some kind of rule where to search bugs (not related to your change) that may cause your commit to fail? | 11:54 |
| sergmelikyan | Or simple common sense and check for new bugs in appropriate projects? | 11:54 |
| shardy | sergmelikyan: I normally use google, and check http://status.openstack.org/rechecks/ | 11:56 |
| shardy | e.g this time I searched for tempest+loadbalancer.MemberNotFound | 11:56 |
| *** gokrokve has joined #heat | 12:02 | |
| *** tsmadds has joined #heat | 12:06 | |
| *** gokrokve has quit IRC | 12:07 | |
| *** ruhe is now known as _ruhe | 12:09 | |
| openstackgerrit | Zhang Yang proposed a change to openstack/heat: add the validation of MaxSize ,MinSize and DesiredCapacity https://review.openstack.org/67618 | 12:12 |
| *** agileclipse has joined #heat | 12:12 | |
| *** tspatzier has joined #heat | 12:17 | |
| *** tomek_adamczewsk has joined #heat | 12:17 | |
| openstackgerrit | Jordan Pittier proposed a change to openstack/heat: Make endpoint_type configurable https://review.openstack.org/57717 | 12:22 |
| *** _ruhe is now known as ruhe | 12:30 | |
| *** bvandenh has quit IRC | 12:30 | |
| *** dims has quit IRC | 12:34 | |
| *** pafuent has joined #heat | 12:36 | |
| *** pafuent has left #heat | 12:36 | |
| *** pafuent has joined #heat | 12:37 | |
| *** topol has joined #heat | 12:38 | |
| *** dims has joined #heat | 12:39 | |
| *** topol has quit IRC | 12:40 | |
| *** topol_ has joined #heat | 12:40 | |
| *** topol_ is now known as topol | 12:40 | |
| *** e0ne has quit IRC | 12:41 | |
| *** e0ne has joined #heat | 12:41 | |
| *** tomek_adamczewsk has quit IRC | 12:45 | |
| pafuent | sdake: Do you have a minute? | 12:46 |
| *** tsmadds has quit IRC | 12:50 | |
| *** e0ne_ has joined #heat | 12:53 | |
| *** tsmadds has joined #heat | 12:53 | |
| tspatzier | shardy: are you around? | 12:54 |
| *** e0ne has quit IRC | 12:55 | |
| *** sgordon has joined #heat | 12:55 | |
| *** SergeyLukjanov_ is now known as SergeyLukjanov | 12:58 | |
| *** shadower has quit IRC | 12:59 | |
| *** shadower has joined #heat | 12:59 | |
| *** gokrokve has joined #heat | 13:03 | |
| *** asalkeld has quit IRC | 13:07 | |
| openstackgerrit | lizheming proposed a change to openstack/heat: use six.move.xrange replace xrange https://review.openstack.org/67638 | 13:07 |
| *** gokrokve has quit IRC | 13:08 | |
| *** ruhe is now known as _ruhe | 13:11 | |
| openstackgerrit | Pablo Andres Fuente proposed a change to openstack/heat: HOT templates get_attr allows extra attributes https://review.openstack.org/67562 | 13:14 |
| sdake | morning | 13:16 |
| sdake | pafuent morning how can I help | 13:16 |
| skraynev | hi, sdake | 13:16 |
| *** blomquisg has joined #heat | 13:17 | |
| sdake | hey skraynev | 13:17 |
| pafuent | sdake: Hi | 13:17 |
| pafuent | sdake: Thomas wrote this comment in the hot-select review: Do we really want to support CFN functions like Fn::GetAtt in a HOT template? | 13:18 |
| pafuent | sdake: And I don't know the right answer for that question | 13:18 |
| sdake | my general take is if HOT supports the feature, there is no reason to support the cfn version | 13:19 |
| sdake | it just muddies the implementation | 13:19 |
| tspatzier | Hi pafuent, I am here in IRC actually :-) | 13:19 |
| pafuent | tspatzier: Hi | 13:19 |
| sdake | (what I mean is, we shouldcontinue to support cfn in cfn templates, but take it out of the hot parsing) | 13:19 |
| tspatzier | IMO this Fn:: stuff should not be included in a HOT test case. For that specific function, we have a HOT counterpart | 13:19 |
| pafuent | pafuent: sdake, tspatzier: Ok, I'll remove the Fn::GetAttr | 13:20 |
| tspatzier | For some pieces, the current HOT implementation code allows a mixed use in templates, but that is a bug IMO and we should clean it up. | 13:20 |
| tspatzier | pafuent: yes, that would be good. Otherwise, that will break if the HOT support is cleaned up off such CFN/HOT mixes. | 13:21 |
| tspatzier | sdake: I have a question as well where you could help I guess ... | 13:21 |
| sdake | my bitcoin empire is shrinking :( | 13:22 |
| sdake | shoot tspatzier | 13:22 |
| tspatzier | Just a formal thing: I have to fix a heat test case in tempest, which makes tempest test fail for one of my patches. It's actually a HOT related bug in this tempest test case. Now do I file the bug against tempest or heat? | 13:23 |
| tspatzier | Easy fix which I can do in a minute, but want to make sure it's not in the wrong bucket. | 13:23 |
| sdake | tspatzier what we agreed to is to file a bug against heat as a wishlist item | 13:24 |
| sdake | and then add a tag for "tempest" | 13:24 |
| tspatzier | sdake: thanks, I will do it like this. | 13:24 |
| *** SergeyLukjanov is now known as SergeyLukjanov_ | 13:26 | |
| openstackgerrit | Pablo Andres Fuente proposed a change to openstack/heat: HOT templates get_attr allows extra attributes https://review.openstack.org/67562 | 13:26 |
| tspatzier | pafuent: one thing I forgot to mention in my review comment: I would be good to also update the hot_spec and hot_guide to reflect the updates you are doing to the get_attr function. | 13:28 |
| pafuent | tspatzier: Ok, I'll do it | 13:29 |
| *** _ruhe is now known as ruhe | 13:29 | |
| tspatzier | thanks pafuent | 13:29 |
| *** alexpilotti has joined #heat | 13:30 | |
| *** jdob has joined #heat | 13:33 | |
| *** cmyster has quit IRC | 13:35 | |
| *** cmyster has joined #heat | 13:36 | |
| *** cmyster has joined #heat | 13:36 | |
| pafuent | tspatizer: I want to write that the get_attr has optional extra arguments but I can't find an example of how to write that. Do you know how to do it? | 13:37 |
| pafuent | tspatizer: get_attr: [ <resource ID>, <attribute name> (, <attribute name>, ...) ] | 13:38 |
| pafuent | tspatizer: Could be done in that way? | 13:38 |
| therve | Does it have optional arguments? | 13:39 |
| *** ramishra has quit IRC | 13:40 | |
| *** aweiteka has joined #heat | 13:41 | |
| pafuent | therve: Yes, the first <argument name> is required, the rest are optional | 13:41 |
| therve | pafuent, Optionals but ignored? | 13:42 |
| therve | I think it's just a bug in validation | 13:42 |
| sdake | did we settle on a time for the new weekly meetings? | 13:42 |
| sdake | (my workstation was having technical problems at hte last heat team meeting) | 13:42 |
| therve | pafuent, Wait you're talking about a patch in progress | 13:43 |
| pafuent | therve: Yes, I'm modifying the hot_specs in order to document the hot-select bp | 13:43 |
| therve | sdake, "Alternate heat meeting time will be Wednesday 22nd UTC 00:00" | 13:43 |
| *** Ng_ has joined #heat | 13:43 | |
| sdake | in #openstack-meeting? | 13:44 |
| pafuent | therve: The thing is that for me [] are a way to say that something is optional, but the specs uses YAML and [] are used with other purpose. So I don't know how to write that something is optional. | 13:45 |
| therve | No idea | 13:46 |
| therve | I don't really like your proposal to be honest | 13:46 |
| *** Ng_ has quit IRC | 13:47 | |
| *** Ng_ has joined #heat | 13:49 | |
| *** cmyster has quit IRC | 13:50 | |
| *** Ng_ has quit IRC | 13:51 | |
| *** Ng_ has joined #heat | 13:51 | |
| pafuent | therve: The new syntax? | 13:56 |
| therve | pafuent, Having extra parameter to get_attr | 13:57 |
| therve | It'snot immediately clear what they are | 13:57 |
| therve | It's also counter intuitive for python devs as the 3rd argument is the default value for getattr | 13:58 |
| therve | *And* you had index management for a function called a get_attr | 13:58 |
| therve | Maybe I should comment on the BP | 14:00 |
| pafuent | therve: Let me digest your comments, and I'll try to do something about them | 14:02 |
| openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Adding first_address attribute for port resource https://review.openstack.org/67836 | 14:02 |
| *** gokrokve has joined #heat | 14:04 | |
| therve | pafuent, Possibly, we could do with a different function? It's just my opinion, though | 14:04 |
| *** SergeyLukjanov_ is now known as SergeyLukjanov | 14:04 | |
| *** Ng_ has quit IRC | 14:08 | |
| pafuent | therve: Maybe, I'll think about it. | 14:08 |
| *** gokrokve has quit IRC | 14:09 | |
| *** ramishra has joined #heat | 14:12 | |
| *** Ng_ has joined #heat | 14:12 | |
| *** Ng has quit IRC | 14:13 | |
| *** Ng_ is now known as Ng | 14:13 | |
| radix | morning heaters | 14:14 |
| radix | therve: thanks for the review | 14:14 |
| *** ramishra has quit IRC | 14:15 | |
| *** ramishra has joined #heat | 14:15 | |
| *** ramishra has quit IRC | 14:16 | |
| *** tzumainn has joined #heat | 14:21 | |
| *** tzumainn has quit IRC | 14:21 | |
| radix | therve: wrote some short replies, if you want to discuss anything I'm here :) | 14:23 |
| radix | I'll fix up the remaining issues momentarily, once I get my laundry | 14:23 |
| *** jcru has joined #heat | 14:25 | |
| therve | radix, Looking | 14:27 |
| *** jrist has quit IRC | 14:28 | |
| *** alexpilotti has quit IRC | 14:29 | |
| *** alexpilotti has joined #heat | 14:29 | |
| therve | radix, I indeed meant [{name: template}, {name: template}] | 14:29 |
| alexpilotti | sdake: hi | 14:29 |
| therve | I'm not sure I get what you mean by keys()[0] | 14:29 |
| radix | therve: well, to get the name of each item, you'd have to say .keys()[0] | 14:30 |
| therve | radix, Instead of? .items()[0]["name"] ? | 14:31 |
| radix | well, "for resource in resources: name = resource['name']" vs "for resource in resources: name = resource.keys()[0]" | 14:31 |
| therve | Hum no | 14:32 |
| therve | for name, template in resource.items() | 14:32 |
| therve | You already have a list of dicts | 14:32 |
| therve | Don't you? | 14:33 |
| radix | right, list of dicts with "name" and "template" keys now | 14:33 |
| radix | so the code iterates the resources and looks up "name" and "template" on each item | 14:33 |
| therve | so resource.keys()[0] doesn't make sense | 14:34 |
| radix | therve: maybe I don't understand your suggestion | 14:34 |
| radix | let's take a concrete example | 14:34 |
| therve | Let me paste | 14:34 |
| radix | now: [{"name": "my_resource", "template": "some HOT"}) | 14:35 |
| radix | or actually, template's value is a dict, but that doesn't matter :) | 14:35 |
| radix | what I _thought_ you were suggesting is [{"my_resource": "some HOT"}] | 14:35 |
| therve | radix, http://paste.openstack.org/show/61563/ | 14:35 |
| *** radez_g0n3 is now known as radez | 14:35 | |
| therve | Yes that's what I'm suggesting | 14:36 |
| radix | so. for code that iterates over that list, how does it get the name of the resource? | 14:36 |
| therve | Oh | 14:36 |
| therve | OK I see, sorry | 14:37 |
| therve | I think | 14:37 |
| radix | np :) so to give you some rationale... | 14:37 |
| radix | Initially I was just using lists of tuples (name, template), but I generally prefer named lookup to integer indexing | 14:37 |
| therve | I wonder how it works in the current code | 14:38 |
| radix | therve: current code generally interacted with a list of resource instances | 14:38 |
| radix | in the places where order mattered, anyway | 14:38 |
| therve | Hum yeah that makes sense | 14:38 |
| radix | I could feasibly use a namedtuple, but namedtuple is just a little bit out of the ordinary | 14:39 |
| radix | plus if I wanted to create them from other modules I'd have to import the constructor and that's slightly annoying | 14:39 |
| *** vijendar has joined #heat | 14:43 | |
| radix | alright gonna grab that laundry now :) | 14:44 |
| *** SergeyLukjanov is now known as SergeyLukjanov_a | 14:51 | |
| *** SergeyLukjanov_a is now known as SergeyLukjanov_ | 14:52 | |
| openstackgerrit | Pablo Andres Fuente proposed a change to openstack/heat: HOT templates get_attr allows extra attributes https://review.openstack.org/67562 | 14:53 |
| *** nkhare has joined #heat | 14:54 | |
| sdake | alexpilotti sup how can I help | 14:56 |
| *** mkollaro has quit IRC | 15:03 | |
| *** mkollaro1 has joined #heat | 15:03 | |
| *** gokrokve has joined #heat | 15:04 | |
| tspatzier | sdake: regarding this one tempest fix I mentioned earlier today: I submitted a fix for tempest. Do I have to add anyone specific as reviewer? E.g. do we have heat folks in tempest core? | 15:05 |
| sdake | there are no heat folks in tempest core iirc | 15:06 |
| *** nosnos has quit IRC | 15:06 | |
| *** zaneb has joined #heat | 15:07 | |
| tspatzier | sdake: do you have anyone specific reviewing and approving heat related fixes then? What is the normal process to make sure things get handled? | 15:08 |
| zaneb | looking forward to a day when Linux laptops can actually hibernate, the way Macs did ~10 years ago | 15:09 |
| *** gokrokve has quit IRC | 15:09 | |
| sdake | zaneb - keep dreaming :) | 15:10 |
| sdake | tspatzier I assume the tempest guys will get to it when they get to it | 15:11 |
| sdake | they have said they want to prio heat + ceilometer tempest cases | 15:11 |
| openstackgerrit | Pablo Andres Fuente proposed a change to openstack/heat: HOT templates get_attr allows extra attributes https://review.openstack.org/67562 | 15:11 |
| shardy | tspatzier: I normally add Sean Dague and David Kranz, as they've both reviewed heat tests for me previously | 15:11 |
| tspatzier | sdake, shardy: thanks. I'll add them if they have some background. It's a very tiny fix anyway. | 15:12 |
| *** blomquisg has quit IRC | 15:17 | |
| *** SergeyLukjanov_ is now known as SergeyLukjanov | 15:19 | |
| *** dims has quit IRC | 15:21 | |
| radix | therve: oh, funnily enough, now that I think about it, "series" in the french sense is actually what I wanted for that function... it returns a list of lists of resource descriptions | 15:22 |
| radix | I'll reword to emphasize that | 15:22 |
| therve | :) | 15:22 |
| therve | zaneb, are you happy about the bp attached to https://review.openstack.org/#/c/66304/ btw? Can I restore the change? | 15:22 |
| *** blomquisg has joined #heat | 15:30 | |
| alexpilotti | sdake: hi | 15:34 |
| alexpilotti | sdake: I started putting together a list of stuff that we need to do for Windows compatibility | 15:34 |
| alexpilotti | sdake: one of the first things I'd like to tald about is the multi part handling | 15:35 |
| alexpilotti | sdake: as it has quite some Linux specific code | 15:35 |
| *** dims has joined #heat | 15:35 | |
| *** gokrokve has joined #heat | 15:37 | |
| *** gokrokve has quit IRC | 15:37 | |
| *** gokrokve has joined #heat | 15:37 | |
| *** tzumainn has joined #heat | 15:39 | |
| *** topol has quit IRC | 15:39 | |
| *** rcleere has joined #heat | 15:40 | |
| sdake | alexpilotti what would make sense is a wiki page to document the Linux-isms and what is needed to get to windows | 15:43 |
| sdake | alexpilotti once the work is identified, then it could be broken down into blueprints in Juno | 15:43 |
| sdake | we are at the stage with windows + heat now that we don't know what work needs to be done | 15:44 |
| sdake | jasond did a spectacular job of doing this sort of thing for horizontally scaling the heat engine | 15:44 |
| sdake | I believe jasond started out with a wiki analysis as well - jasond could you confirm? | 15:45 |
| *** mkollaro1 has quit IRC | 15:45 | |
| *** IlyaE has joined #heat | 15:46 | |
| openstackgerrit | Christopher Armstrong proposed a change to openstack/heat: Template management functions for autoscaling https://review.openstack.org/67006 | 15:46 |
| radix | whew, gerrit detects renames :) | 15:47 |
| alexpilotti | sdake: here's an example of userdata: http://paste.openstack.org/show/61568/ | 15:48 |
| sdake | alexpilotti yup I know there is userdata, and its very cloud-init specific | 15:49 |
| jasond | sdake: were you referring to this? https://etherpad.openstack.org/p/vJKcZcQOU9 | 15:49 |
| sdake | alexpilotti I think what we need is a wide-ranging analysis of all the problems and solutions to get to windows, not just one small part of the problem :) | 15:50 |
| sdake | jasond you had an html page somewhere | 15:50 |
| sdake | maybe it was in the wiki maybe it was on your personal web | 15:50 |
| jasond | sdake: oh. it's here http://dunsmor.com/heat/multi-engine.html | 15:50 |
| sdake | it had a full analysis of the scaing problem - perhaps you can find to help alexpilotti see an example | 15:50 |
| sdake | thats it | 15:51 |
| alexpilotti | sdake: we're currently doing pretty well by handling directly the text/x-cfninitdata content | 15:51 |
| jasond | sdake: it's an export of an org-mode file http://orgmode.org/ | 15:52 |
| alexpilotti | sdake: at the same time we run also the text/x-shellscript which generates quite some noise in the logs | 15:52 |
| alexpilotti | sdake: so all we'd need there for now is just a simple platform detection, to skip the execution :-) | 15:53 |
| alexpilotti | sdake: but yes, I'm preparing a full doc showing where we need to improve and wehere the critical points are :-) | 15:53 |
| sdake | we dont want just to skip execution, we want per-platform execution | 15:53 |
| leseb | hi guys | 15:53 |
| sdake | a doc in the wiki is a good idea - and posting a link to the ml would help, I know alot of folks are interested in windows guests in heat | 15:54 |
| sdake | and many folks have ideas | 15:54 |
| sdake | but up to this point it has been missing any sort of coordinated effort | 15:54 |
| alexpilotti | sdake: we're currently handling this directly in cloudbase-init:https://github.com/cloudbase/cloudbase-init/blob/master/cloudbaseinit/plugins/windows/userdataplugins/heat.py | 15:54 |
| alexpilotti | sdake: so basically, we handle directly text/x-cfninitdata w/o needing a part-handler for that | 15:55 |
| alexpilotti | sdake: once of the additional complexity we have is for example having to handle reboots (e.g. after we join a domain) | 15:57 |
| *** ativelkov has joined #heat | 15:57 | |
| alexpilotti | sdake: more on this once we have the doc ready :-) | 15:57 |
| alexpilotti | sdake: I have a question on the stack-update feature | 15:57 |
| *** dteselkin_ has joined #heat | 15:58 | |
| sdake | alexpilotti shardy is your man for stack update - plus I have a meeting for the next hour :) | 15:58 |
| alexpilotti | sdake: great tx! :-) | 15:58 |
| alexpilotti | shardy: hi, do you have time for a quick question on stack-update? | 15:59 |
| alexpilotti | shardy: it's a quick one, I swear ;-) | 15:59 |
| shardy | alexpilotti: sure | 15:59 |
| alexpilotti | shardy: at the moment teh update process consists still in deleting and re-creating changed resources, e.g. instances? | 16:00 |
| shardy | alexpilotti: not necessarily, it depends on what properties are changed in the new template | 16:00 |
| alexpilotti | shardy: is there some documentation on which properties cause the re-creation and which not? | 16:01 |
| zaneb | therve: yep, go ahead | 16:01 |
| alexpilotti | shardy: for example, changing the userdata script, or the subnet | 16:02 |
| alexpilotti | shardy: in an instance | 16:02 |
| shardy | alexpilotti: Yup, it's defined via the properties schema, which ends up in the template guide docs: | 16:02 |
| shardy | http://docs.openstack.org/developer/heat/template_guide/cfn.html#AWS::EC2::Instance | 16:02 |
| shardy | for example, see "Can be updated without replacement." and "Updates cause replacement." | 16:03 |
| *** mkollaro has joined #heat | 16:03 | |
| shardy | https://github.com/openstack/heat/blob/master/heat/engine/resources/instance.py#L222 | 16:03 |
| shardy | controlled by that code | 16:03 |
| alexpilotti | shardy: cool! I missed this page, thanks a lot! | 16:03 |
| shardy | alexpilotti: we still don't support non-replacement updates of everything which possibly could be done, but things are much better than they were :) | 16:04 |
| alexpilotti | shardy: do you plan updates for Icehouse in this area? | 16:04 |
| shardy | alexpilotti: I don't think there are any major update changes happening, but if you spot things which need improvements please raise bugs and we'll definitely look into it | 16:05 |
| alexpilotti | shardy: ok tx! | 16:05 |
| shardy | alexpilotti: actually there are a few things related to update but not specific resources, checkout the stack-check, stack-convergence, as-update-policy, cancel-update-stack and update-failure-recovery BPs for details | 16:08 |
| *** jprovazn has quit IRC | 16:08 | |
| shardy | So, actually, quite a few major changes ;D | 16:08 |
| *** ifarkas has quit IRC | 16:08 | |
| *** IgorYozhikov has joined #heat | 16:09 | |
| therve | zaneb, Cool thanks | 16:09 |
| *** SergeyLukjanov is now known as SergeyLukjanov_ | 16:09 | |
| zaneb | therve: I'm not yet sold on the details (in particular about using these constraints for parameters), but in principle the blueprint seems like a good idea, and the context stuff is clearly a necessary step | 16:12 |
| therve | zaneb, Okay. We'll rediscuss it when we get there I guess :) | 16:13 |
| zaneb | when we verify a template, do all of the nested stacks get verified also? (I suspect not) | 16:14 |
| *** topol has joined #heat | 16:15 | |
| zaneb | IMO that would be a better thing to fix than making validation of parameters more complicated | 16:15 |
| *** spzala has joined #heat | 16:16 | |
| therve | Hum I'm not sure how those 2 things are related | 16:16 |
| alexpilotti | shardy: cool, I'm going to look at them. In our user cases the requirement is to be able to change template parameters and run the userdata script again | 16:16 |
| alexpilotti | shardy: which doesn't look feasible, if I got it right | 16:17 |
| zaneb | therve: well, parameters are mostly used in properties (especially in provider templates). If our validate call goes through and validates *everything*, it doesn't matter if it fails immediately when looking at the parameters, or later when that parameter gets used for a property | 16:18 |
| zaneb | therve: what sucks is when validate passes but it fails when you try to create a stack | 16:18 |
| shardy | alexpilotti: Not at the moment, but the software-config functionality stevebaker is working on may help | 16:18 |
| zaneb | therve: that's the problem that extra constraints are trying to solve | 16:18 |
| therve | OK I see | 16:18 |
| alexpilotti | shardy: ok, I looked into the bp. Looking forward for that one. | 16:19 |
| *** nati_ueno has joined #heat | 16:19 | |
| therve | zaneb, Personally I'm mostly interested by the constraint because it gives additional information to the consumer | 16:19 |
| alexpilotti | shardy stevebaker we'd be happy to contribute providers for Windows related workloads | 16:19 |
| therve | zaneb, We could use random metadata, but I thought constraints would be better | 16:19 |
| zaneb | therve: then just add more documentation ;) | 16:20 |
| shardy | alexpilotti: note that right now, we use cfn-hup to re-read the instance Metadata (resource metadata not nova metadata) and re-apply it | 16:20 |
| shardy | alexpilotti: So that my provide an interim solution, if you have a windows equivalent to cfn-hup | 16:20 |
| zaneb | therve: (I'm kidding. obviously better error messages is a good goal too.) | 16:21 |
| *** Linz has joined #heat | 16:21 | |
| therve | zaneb, Ultimately it doesn't really change the error message, as you said | 16:22 |
| *** e0ne has joined #heat | 16:23 | |
| *** e0ne has quit IRC | 16:25 | |
| *** e0ne has joined #heat | 16:26 | |
| *** e0ne_ has quit IRC | 16:27 | |
| *** blomquisg has quit IRC | 16:28 | |
| *** e0ne has quit IRC | 16:30 | |
| *** tims has joined #heat | 16:33 | |
| *** kfox1111 has joined #heat | 16:36 | |
| *** tims1 has joined #heat | 16:37 | |
| *** tims has quit IRC | 16:37 | |
| *** tims has joined #heat | 16:38 | |
| openstackgerrit | Thomas Herve proposed a change to openstack/heat: Make context available during constraint validation https://review.openstack.org/66304 | 16:41 |
| *** tims1 has quit IRC | 16:41 | |
| *** blomquisg has joined #heat | 16:41 | |
| therve | If someone could have a look at tspatzier's patches it's be pretty cool: https://review.openstack.org/#/q/status:open+project:openstack/heat+branch:master+topic:bp/schema-code-consolidation,n,z | 16:42 |
| *** agileclipse has quit IRC | 16:42 | |
| *** jistr has quit IRC | 16:48 | |
| *** aignatov_ has quit IRC | 16:50 | |
| *** john-n-seattle has left #heat | 16:52 | |
| *** alexpilotti has quit IRC | 16:58 | |
| *** ruhe is now known as _ruhe | 16:59 | |
| *** tnurlygayanov has joined #heat | 16:59 | |
| *** nati_ueno has quit IRC | 17:02 | |
| *** ifarkas has joined #heat | 17:08 | |
| radix | put a couple comments on the second | 17:11 |
| radix | oh, what. the third like completely rewrites the code in the second? what's the point of that? | 17:12 |
| *** gokrokve has quit IRC | 17:13 | |
| *** gokrokve has joined #heat | 17:13 | |
| *** nkhare has quit IRC | 17:14 | |
| *** mkollaro has quit IRC | 17:17 | |
| *** gokrokve has quit IRC | 17:18 | |
| *** pvaneck has joined #heat | 17:18 | |
| *** ramishra has joined #heat | 17:19 | |
| *** IlyaE has quit IRC | 17:23 | |
| therve | radix, Hum yeah that's a bit weird | 17:27 |
| *** mkollaro has joined #heat | 17:28 | |
| *** aignatov_ has joined #heat | 17:41 | |
| *** chandankumar_ has quit IRC | 17:42 | |
| *** _ruhe is now known as ruhe | 17:45 | |
| *** nati_ueno has joined #heat | 17:47 | |
| *** aignatov_ has quit IRC | 17:47 | |
| *** IlyaE has joined #heat | 17:47 | |
| *** nati_ueno has quit IRC | 17:48 | |
| zaneb | radix: small, incremental changes are the name of the game | 17:50 |
| radix | zaneb: I know, but I think this case is pretty pointless | 17:50 |
| radix | maybe I don't understand it, that's why I asked | 17:50 |
| radix | I agree that it should be in multiple patches, but maybe there was an error in the shuffling | 17:51 |
| zaneb | I think it's correct | 17:51 |
| zaneb | that change is needed before or at the same time as changing to the new params schema | 17:52 |
| *** SergeyLukjanov_ is now known as SergeyLukjanov | 17:52 | |
| zaneb | before > same time because we can :) | 17:52 |
| *** bnemec_ is now known as bnemec | 17:54 | |
| *** ruhe is now known as _ruhe | 17:57 | |
| *** ramishra has quit IRC | 17:59 | |
| *** mkollaro has quit IRC | 18:00 | |
| *** derekh has quit IRC | 18:03 | |
| *** chandankumar_ has joined #heat | 18:03 | |
| * radix frowns at zuul | 18:04 | |
| *** nati_ueno has joined #heat | 18:04 | |
| radix | or tempest, or whatever | 18:04 |
| radix | apparently it couldn't even check out some code? | 18:06 |
| *** tsmadds has quit IRC | 18:07 | |
| *** tims has quit IRC | 18:08 | |
| *** tims1 has joined #heat | 18:08 | |
| *** gokrokve has joined #heat | 18:09 | |
| *** e0ne has joined #heat | 18:10 | |
| *** tims has joined #heat | 18:11 | |
| *** tims1 has quit IRC | 18:12 | |
| *** SergeyLukjanov is now known as SergeyLukjanov_a | 18:24 | |
| *** SergeyLukjanov_a is now known as SergeyLukjanov_ | 18:25 | |
| *** tspatzier has quit IRC | 18:29 | |
| pafuent | jasond: Can I add your comment to bp/hot-select whiteboard? | 18:30 |
| jasond | pafuent: sure. i was thinking about putting it there, but then i saw that the BP was approved and there was an active review in progress | 18:32 |
| pafuent | jasond: Ok, I'll add there in order to enrich the discussion | 18:34 |
| jasond | sounds good | 18:36 |
| *** IlyaE has quit IRC | 18:37 | |
| aweiteka | jpeeler, i'm working on a template to deploy distributed openshift brokers. are you the guy that reviews these? | 18:37 |
| *** Linz has quit IRC | 18:37 | |
| *** Linz has joined #heat | 18:38 | |
| jpeeler | aweiteka: i could be, and would certainly like to take a look at them | 18:38 |
| aweiteka | jpeeler, sure. i'll ping you when i've got something. i'm new to contributing to openstack. would you expect this to be in one commit? | 18:39 |
| jpeeler | i don't see why not | 18:40 |
| aweiteka | jpeeler, ok, thx. | 18:42 |
| *** tims1 has joined #heat | 18:44 | |
| sdake | aweiteka: https://wiki.openstack.org/wiki/Gerrit_Workflow | 18:44 |
| *** chandankumar_ has quit IRC | 18:44 | |
| *** tims has quit IRC | 18:45 | |
| pafuent | stevebaker: Are you arround? | 18:50 |
| *** nati_uen_ has joined #heat | 18:53 | |
| *** IlyaE has joined #heat | 18:55 | |
| *** nati_ueno has quit IRC | 18:56 | |
| *** spzala has quit IRC | 18:57 | |
| *** spzala_ has joined #heat | 18:57 | |
| *** spzala_ is now known as spzala | 18:58 | |
| *** SergeyLukjanov_ is now known as SergeyLukjanov | 19:02 | |
| *** aignatov_ has joined #heat | 19:03 | |
| *** IlyaE has quit IRC | 19:03 | |
| openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Fix error in RS Auto Scale properties schema https://review.openstack.org/67913 | 19:10 |
| *** topol has quit IRC | 19:22 | |
| *** nati_uen_ has quit IRC | 19:22 | |
| *** IlyaE has joined #heat | 19:23 | |
| *** yogesh has joined #heat | 19:27 | |
| *** topol has joined #heat | 19:31 | |
| *** SergeyLukjanov is now known as SergeyLukjanov_a | 19:31 | |
| *** SergeyLukjanov_a is now known as SergeyLukjanov_ | 19:32 | |
| *** pafuent has left #heat | 19:33 | |
| *** spzala has quit IRC | 19:35 | |
| *** edmund has joined #heat | 19:35 | |
| *** SergeyLukjanov_ is now known as SergeyLukjanov | 19:35 | |
| *** spzala has joined #heat | 19:36 | |
| *** topol has quit IRC | 19:37 | |
| *** tspatzier has joined #heat | 19:45 | |
| *** jdag has quit IRC | 19:45 | |
| stevebaker | morning | 19:50 |
| stevebaker | pah, everybody who wanted me has gone | 19:51 |
| *** diamondvpol has joined #heat | 19:51 | |
| sdake | hey stevebaker | 19:52 |
| stevebaker | hi | 19:52 |
| *** gokrokve has quit IRC | 19:53 | |
| *** gokrokve has joined #heat | 19:53 | |
| *** gokrokve has quit IRC | 19:58 | |
| *** _ruhe is now known as ruhe | 19:59 | |
| spzala | stevebaker: good morning. Quick question on stackforge project when you have a min. | 20:00 |
| *** Tross has left #heat | 20:01 | |
| stevebaker | spzala: shoot | 20:01 |
| spzala | stevebaker: :) thanks. So about creating a new StackForge project (for heat-translator, https://blueprints.launchpad.net/heat/+spec/heat-translator-tosca), I have not created one before but looking at the instruction at http://ci.openstack.org/stackforge.html seems like anyone create a new project? or does it need to be created by you (or other core)? | 20:02 |
| sdake | anyone can create a stackforge project | 20:02 |
| spzala | sdake: Thanks! | 20:03 |
| sdake | tosca translator is a rest api | 20:03 |
| sdake | or a tool? | 20:03 |
| sdake | or what? | 20:03 |
| stevebaker | spzala: create the repo in any github account, then it can be imported into stackforge when you commit a change to http://git.openstack.org/cgit/openstack-infra/config/ | 20:03 |
| sdake | tell me more pls | 20:03 |
| stevebaker | sdake: a library for transforming tosca to hot, with a small cli. Once it exists and is solid we can consider incorporating it on heat server | 20:04 |
| spzala | sdake: initially it will be a client side library that can allow translating tosca profile into a hot template | 20:04 |
| spzala | stevebaker: Thanks! | 20:05 |
| stevebaker | spzala: if you search the config repo for one existing stackforge repo you should get a good idea of what is needed, and anything you get wrong will be picked up in the gerrit review | 20:06 |
| *** slazengerr has joined #heat | 20:07 | |
| spzala | stevebaker: OK. Sounds great. | 20:07 |
| stevebaker | spzala: Try stackforge, but you may be told it should live in openstack | 20:08 |
| *** ifarkas has quit IRC | 20:08 | |
| *** gokrokve has joined #heat | 20:09 | |
| spzala | stevebaker: hmmm, OK. let me try stackforge first.. sorry didn't get the last part, may be told by who? | 20:10 |
| stevebaker | in the gerrit review | 20:11 |
| spzala | stevebaker: Oh, I see. OK. | 20:11 |
| sdake | spzala so basically you import the library, and it uses the heat rest api as a backend? | 20:11 |
| sdake | so it translates the tosca profile into a hot template and does what, writes out a new hot template? | 20:13 |
| sdake | or launches the template ? | 20:13 |
| stevebaker | sdake: its just a transformation lib. tosca in, hot out | 20:13 |
| sdake | cool is there code available? | 20:13 |
| sdake | or just getting kicked off? | 20:14 |
| stevebaker | sdake: and the project isn't tosca specific, so one day it might do cfn in, hot out, or any combination | 20:14 |
| spzala | sdake: no, it's getting kicked off | 20:14 |
| sdake | was this on a mailing list thread that I missed? | 20:14 |
| sdake | or old planned work that is getting action now? | 20:14 |
| spzala | sdake: yes | 20:14 |
| spzala | sdake: old blueprint | 20:14 |
| *** slazengerr has quit IRC | 20:15 | |
| sdake | cool, you doing the work then? | 20:15 |
| spzala | sdake: yes :) | 20:15 |
| sdake | nice | 20:15 |
| sdake | well with the yaml bindings tosca actually looks interesting | 20:15 |
| spzala | sdake: thanks | 20:15 |
| sdake | amazing how something simple like the binding language can make such a dramatic difference | 20:15 |
| sdake | the xml blobs were off the hook complicated | 20:16 |
| spzala | sdake: agree | 20:16 |
| *** aignatov_ has quit IRC | 20:16 | |
| *** topol has joined #heat | 20:16 | |
| sdake | I recently saw the yaml1.1 by example template that the tosca wg put out, and it looks much like hot with a few extras | 20:17 |
| tspatzier | sdake: we created this doc after discussions around HOT we had in Hong Kong ;-) | 20:18 |
| spzala | sdake: yes, the community is still working on the specs thought... there are few opinions to make it more platform independent but hopefully close to hot | 20:19 |
| spzala | though/thought | 20:19 |
| *** aignatov_ has joined #heat | 20:19 | |
| sdake | in a perfect world they would be one and the same ;-) | 20:20 |
| spzala | sdake: :) | 20:20 |
| sdake | but translator wfm | 20:20 |
| tspatzier | that's the goal, but we will have to work with the different speeds of how things move in Heat and in a standards body | 20:21 |
| sdake | yup I totally understand, I've been involved in like 5 or 6 standards bodies | 20:21 |
| sdake | without SA Forum standards body, I would have never got involved in heat | 20:22 |
| *** SergeyLukjanov is now known as SergeyLukjanov_ | 20:22 | |
| *** topol has quit IRC | 20:23 | |
| tspatzier | sdake: yeah, same for me and TOSCA. Seeing things in combination now broadens the view quite nicely | 20:24 |
| spzala | sdake: interesting | 20:24 |
| sdake | well the chain of events -> SA Forum leads to openais leads to corosync leads to working in the cloud unit at red hat leads to starting the heat project leads to heat :) | 20:25 |
| sdake | oh the sa forum leads to openais leads to job at red hat :) | 20:25 |
| spzala | lol .. nice | 20:26 |
| *** gokrokve has quit IRC | 20:34 | |
| *** gokrokve has joined #heat | 20:34 | |
| *** gokrokve_ has joined #heat | 20:35 | |
| *** gokrokve has quit IRC | 20:39 | |
| *** blomquisg has quit IRC | 20:39 | |
| *** tspatzier has quit IRC | 20:45 | |
| *** tspatzier has joined #heat | 20:46 | |
| *** derekh has joined #heat | 20:48 | |
| *** blomquisg has joined #heat | 20:52 | |
| *** funzo has quit IRC | 20:54 | |
| *** IlyaE has quit IRC | 20:54 | |
| *** funzo has joined #heat | 20:54 | |
| *** IlyaE has joined #heat | 20:55 | |
| *** blomquisg has quit IRC | 20:59 | |
| *** jhonmagda has joined #heat | 21:02 | |
| *** tsmadds has joined #heat | 21:03 | |
| *** tsmadds has quit IRC | 21:08 | |
| *** blomquisg has joined #heat | 21:12 | |
| *** tspatzier has quit IRC | 21:13 | |
| *** tspatzier has joined #heat | 21:16 | |
| *** tspatzier has quit IRC | 21:17 | |
| *** jhonmagda has quit IRC | 21:17 | |
| openstackgerrit | A change was merged to openstack/heat-templates: F16 is deprecated - remove the ability to generate JEOS images https://review.openstack.org/66152 | 21:25 |
| openstackgerrit | A change was merged to openstack/heat-templates: F17 is deprecated - Remove ability to create JEOS images https://review.openstack.org/66153 | 21:25 |
| openstackgerrit | A change was merged to openstack/heat-templates: F18 is deprecated - remove ability to create F18 images https://review.openstack.org/66154 | 21:25 |
| *** blomquisg has quit IRC | 21:32 | |
| *** IlyaE has quit IRC | 21:32 | |
| *** radez is now known as radez_g0n3 | 21:32 | |
| *** aignatov_ has quit IRC | 21:34 | |
| *** ruhe is now known as _ruhe | 21:34 | |
| *** nati_ueno has joined #heat | 21:37 | |
| *** IlyaE has joined #heat | 21:37 | |
| *** krovlia has joined #heat | 21:39 | |
| *** spzala has quit IRC | 21:43 | |
| *** blomquisg has joined #heat | 21:44 | |
| *** topol has joined #heat | 21:47 | |
| *** asalkeld has joined #heat | 21:48 | |
| *** asalkeld has quit IRC | 21:57 | |
| *** asalkeld has joined #heat | 21:58 | |
| *** blomquisg has quit IRC | 22:00 | |
| *** krovlia has quit IRC | 22:01 | |
| *** andrew_plunk has joined #heat | 22:01 | |
| *** diamondvpol has quit IRC | 22:04 | |
| *** nati_ueno has quit IRC | 22:04 | |
| *** jdob has quit IRC | 22:10 | |
| *** blomquisg has joined #heat | 22:14 | |
| *** nati_ueno has joined #heat | 22:14 | |
| *** nati_ueno has quit IRC | 22:14 | |
| *** tomek_adamczewsk has joined #heat | 22:14 | |
| openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add a new ThreadGroupManager class https://review.openstack.org/67971 | 22:15 |
| *** nati_ueno has joined #heat | 22:16 | |
| *** sgordon has quit IRC | 22:21 | |
| *** nati_ueno has quit IRC | 22:23 | |
| openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add a new ThreadGroupManager class https://review.openstack.org/67971 | 22:23 |
| *** aweiteka has quit IRC | 22:26 | |
| *** tomek_adamczewsk has quit IRC | 22:29 | |
| *** michchap has quit IRC | 22:30 | |
| *** michchap has joined #heat | 22:31 | |
| *** nati_ueno has joined #heat | 22:35 | |
| *** dims has quit IRC | 22:39 | |
| *** e0ne has quit IRC | 22:43 | |
| *** vijendar has quit IRC | 22:44 | |
| *** topol has quit IRC | 22:52 | |
| *** nati_ueno has quit IRC | 22:52 | |
| *** nati_ueno has joined #heat | 22:54 | |
| *** dims has joined #heat | 22:55 | |
| *** e0ne has joined #heat | 23:00 | |
| *** nati_ueno has quit IRC | 23:03 | |
| *** nati_ueno has joined #heat | 23:04 | |
| *** blomquisg has quit IRC | 23:11 | |
| *** e0ne has quit IRC | 23:24 | |
| *** blomquisg has joined #heat | 23:27 | |
| *** derekh has quit IRC | 23:30 | |
| *** gokrokve_ has quit IRC | 23:33 | |
| *** gokrokve has joined #heat | 23:34 | |
| *** gokrokve has quit IRC | 23:38 | |
| *** asalkeld has quit IRC | 23:50 | |
| *** tims1 has quit IRC | 23:52 | |
| *** rcleere has quit IRC | 23:53 | |
| *** rcleere has joined #heat | 23:53 | |
| *** e0ne has joined #heat | 23:55 | |
| *** andrew_plunk has quit IRC | 23:55 | |
| *** e0ne has quit IRC | 23:56 | |
| *** e0ne has joined #heat | 23:57 | |
| *** rcleere has quit IRC | 23:58 | |
| *** e0ne has quit IRC | 23:58 | |
| *** e0ne has joined #heat | 23:58 | |
| *** jcru has quit IRC | 23:59 | |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!