*** alexheneveld has quit IRC | 00:00 | |
*** alexheneveld has joined #heat | 00:01 | |
*** gokrokve has quit IRC | 00:04 | |
*** IlyaE has joined #heat | 00:10 | |
*** faramir1 has joined #heat | 00:14 | |
*** matsuhashi has joined #heat | 00:26 | |
*** mkollaro has quit IRC | 00:27 | |
*** randallburt has joined #heat | 00:29 | |
*** gokrokve has joined #heat | 00:33 | |
*** randallburt has quit IRC | 00:33 | |
*** randallburt has joined #heat | 00:34 | |
*** sjmc7 has quit IRC | 00:40 | |
*** lindsayk has quit IRC | 00:43 | |
*** pablosan is now known as ZZpablosan | 00:50 | |
*** derekh has quit IRC | 00:50 | |
*** lindsayk has joined #heat | 00:51 | |
*** gondoi has quit IRC | 00:56 | |
*** q3k has quit IRC | 00:57 | |
*** stannie has quit IRC | 00:57 | |
*** sdake has quit IRC | 00:57 | |
*** nijaba_ has quit IRC | 00:57 | |
*** dmakogon_ has quit IRC | 00:58 | |
*** zigo has quit IRC | 00:58 | |
*** jrist has quit IRC | 00:58 | |
*** newell has quit IRC | 00:58 | |
*** fungi has quit IRC | 00:58 | |
*** scollier has quit IRC | 00:58 | |
spzala | stevebaker: Hi! Got a minute for question, pl? | 00:58 |
---|---|---|
*** erkules has quit IRC | 00:58 | |
*** larsks has quit IRC | 00:58 | |
stevebaker | spzala: sure | 00:58 |
*** nijaba has joined #heat | 00:58 | |
*** ZZpablosan is now known as pablosan | 00:58 | |
spzala | stevebaker: Thanks! so for heat-translator core review group, should I have all Heat core reviewers? | 00:58 |
*** newell_ has joined #heat | 00:58 | |
*** dmakogon__ has joined #heat | 00:58 | |
stevebaker | spzala: you may as well, if you don't mind | 00:58 |
spzala | stevebaker: also I am thinking to have couple guys from my team who are tosca domain experts. | 00:58 |
spzala | stevebaker: sure, that sounds great. | 00:58 |
*** lindsayk has quit IRC | 00:58 | |
stevebaker | spzala: sounds good | 00:58 |
*** scollier has joined #heat | 00:58 | |
*** larsks has joined #heat | 00:58 | |
*** sileht has quit IRC | 00:59 | |
*** openstack has joined #heat | 01:05 | |
*** zns has quit IRC | 01:05 | |
*** killer_prince has joined #heat | 01:07 | |
*** asalkeld has quit IRC | 01:15 | |
*** asalkeld has joined #heat | 01:15 | |
*** gokrokve has quit IRC | 01:17 | |
openstackgerrit | Jia Dong proposed a change to openstack/heat: Modify assert statement when comparing with None https://review.openstack.org/73773 | 01:17 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Use stack ID to create domain project name https://review.openstack.org/78503 | 01:17 |
*** achampion has joined #heat | 01:19 | |
*** mkerrin has joined #heat | 01:19 | |
*** dave79 has joined #heat | 01:19 | |
*** pasquier-s has joined #heat | 01:19 | |
*** tteggel has quit IRC | 01:22 | |
*** tteggel has joined #heat | 01:23 | |
*** gokrokve has joined #heat | 01:25 | |
*** zigo has quit IRC | 01:27 | |
sdake_ | time for titanfall see you tomorrow :) | 01:28 |
*** alexheneveld has quit IRC | 01:30 | |
*** zigo has joined #heat | 01:33 | |
*** alexheneveld has joined #heat | 01:36 | |
openstackgerrit | lizheming proposed a change to openstack/heat: Use six.move.xrange to replace xrange https://review.openstack.org/67638 | 01:37 |
*** gokrokve has quit IRC | 01:38 | |
*** nosnos has joined #heat | 01:39 | |
*** Linz_ has joined #heat | 01:41 | |
*** gokrokve has joined #heat | 01:44 | |
*** Linz has quit IRC | 01:45 | |
*** threebean has joined #heat | 01:49 | |
*** IlyaE has quit IRC | 01:52 | |
*** gokrokve has quit IRC | 01:58 | |
*** matsuhashi has quit IRC | 01:58 | |
*** gokrokve has joined #heat | 02:01 | |
*** faramir1 has quit IRC | 02:03 | |
*** erkules has quit IRC | 02:07 | |
killer_prince | does anyone know what user name i should use with opensuse cloud images.. | 02:14 |
*** gokrokve has quit IRC | 02:14 | |
*** gokrokve has joined #heat | 02:15 | |
*** matsuhashi has joined #heat | 02:17 | |
*** gokrokve has quit IRC | 02:19 | |
*** zigo has quit IRC | 02:19 | |
*** erkules has joined #heat | 02:20 | |
*** mspreitz has joined #heat | 02:20 | |
*** zigo has joined #heat | 02:23 | |
openstackgerrit | Thomas Spatzier proposed a change to openstack/heat: Fix HOT inconsistencies in resource sections https://review.openstack.org/73580 | 02:25 |
*** arbylee has joined #heat | 02:28 | |
*** killer_prince is now known as lazy_prince | 02:29 | |
*** mwheckmann has quit IRC | 02:30 | |
*** aliljet has left #heat | 02:32 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Refactor CLB to work with groups https://review.openstack.org/65586 | 02:33 |
*** fandi has quit IRC | 02:39 | |
*** topol has joined #heat | 02:39 | |
*** varora- has joined #heat | 02:41 | |
*** liang has joined #heat | 02:41 | |
*** lindsayk has joined #heat | 02:41 | |
*** Linz_ has quit IRC | 02:43 | |
*** Linz has joined #heat | 02:44 | |
*** lindsayk has quit IRC | 02:46 | |
*** Linz has quit IRC | 02:48 | |
*** harlowja is now known as harlowja_away | 02:48 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using shell scripts https://review.openstack.org/70297 | 02:59 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using puppet https://review.openstack.org/70639 | 02:59 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using cfn-init https://review.openstack.org/79759 | 02:59 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: os-refresh-config script to invoke config hooks https://review.openstack.org/79758 | 02:59 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Template to trigger bug 1291097 https://review.openstack.org/79802 | 03:00 |
*** arbylee has quit IRC | 03:00 | |
*** Linz has joined #heat | 03:02 | |
*** Linz has quit IRC | 03:03 | |
*** Linz has joined #heat | 03:03 | |
*** mspreitz has quit IRC | 03:04 | |
*** Linz has quit IRC | 03:07 | |
*** nanjj has joined #heat | 03:09 | |
*** david-lyle has joined #heat | 03:09 | |
*** fandi has joined #heat | 03:10 | |
*** rwsu has quit IRC | 03:19 | |
*** matsuhashi has quit IRC | 03:23 | |
*** sgordon has quit IRC | 03:30 | |
*** randallburt has quit IRC | 03:30 | |
*** wchrisj has joined #heat | 03:37 | |
*** nanjj has quit IRC | 03:37 | |
*** rwsu has joined #heat | 03:50 | |
*** achampio1 has joined #heat | 03:51 | |
*** achampion has quit IRC | 03:54 | |
asalkeld | stevebaker, you about? | 03:55 |
asalkeld | https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-cloud-init.yaml | 03:55 |
*** achampio1 has quit IRC | 03:55 | |
asalkeld | this ^ is the complicated version | 03:55 |
*** sileht has quit IRC | 03:56 | |
asalkeld | what does the simple one look like (I just want to run a simple start up script via cloud-init) | 03:56 |
*** achampion has joined #heat | 03:56 | |
asalkeld | do I need the mulitpartmime and a softwareconfig? | 03:57 |
*** sileht has joined #heat | 03:58 | |
*** gokrokve has joined #heat | 04:05 | |
asalkeld | urg: these fancy constraints :( | 04:12 |
asalkeld | now you can't pass a {get_attr ...} into a property | 04:12 |
asalkeld | therve, ^ | 04:13 |
*** wchrisj has quit IRC | 04:15 | |
stevebaker | asalkeld: if you're using user_data_format: RAW then any of those config resources could be reffed in the user_data, and cloud-init will attempt to figure out what to do with it | 04:22 |
asalkeld | cool | 04:23 |
stevebaker | asalkeld: but for user_data_format: SOFTWARE_CONFIG it has to be wrapped in a multipart resource, otherwise heat doesn't know that it should be appended to its own multipart list | 04:23 |
asalkeld | k | 04:25 |
*** matsuhashi has joined #heat | 04:25 | |
*** nati_ueno has quit IRC | 04:28 | |
*** achampion has quit IRC | 04:32 | |
*** samstav_ has joined #heat | 04:37 | |
*** samstav has quit IRC | 04:41 | |
*** samstav_ has quit IRC | 04:42 | |
*** akuznetsov has joined #heat | 04:56 | |
*** ramishra has joined #heat | 05:09 | |
*** pablosan is now known as ZZpablosan | 05:12 | |
*** Akshik has joined #heat | 05:22 | |
*** akuznetsov has quit IRC | 05:23 | |
*** nkhare has joined #heat | 05:26 | |
*** akuznetsov has joined #heat | 05:27 | |
asalkeld | stevebaker, I thought you could have a resource property that has a get_attr, can you remember? | 05:35 |
asalkeld | so like : | 05:35 |
asalkeld | resources: | 05:35 |
asalkeld | x: | 05:36 |
asalkeld | properties: | 05:36 |
asalkeld | athing: {get_attr: [y, attribute_of_y]} | 05:36 |
asalkeld | our property check is not dealing with this | 05:37 |
asalkeld | it just returns None/'' and fails | 05:37 |
*** yidclare has joined #heat | 05:46 | |
*** akuznetsov has quit IRC | 05:56 | |
*** akuznetsov has joined #heat | 05:59 | |
*** ramishra has quit IRC | 06:05 | |
*** IgorYozhikov has quit IRC | 06:07 | |
*** IgorYozhikov has joined #heat | 06:07 | |
*** sergmelikyan has quit IRC | 06:07 | |
*** yidclare has quit IRC | 06:11 | |
openstackgerrit | Jenkins proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/72566 | 06:13 |
*** Akshik has quit IRC | 06:16 | |
*** Akshik has joined #heat | 06:18 | |
*** topol has quit IRC | 06:32 | |
*** ramishra has joined #heat | 06:35 | |
*** ramishra_ has joined #heat | 06:37 | |
*** ramishra has quit IRC | 06:37 | |
*** akuznets_ has joined #heat | 06:40 | |
*** akuznetsov has quit IRC | 06:40 | |
*** ramishra_ has quit IRC | 06:45 | |
*** gokrokve has quit IRC | 06:46 | |
*** saju_m has joined #heat | 06:52 | |
*** cfriesen has quit IRC | 07:01 | |
*** killer_p- has joined #heat | 07:23 | |
*** lazy_prince has quit IRC | 07:24 | |
*** Qiming has joined #heat | 07:25 | |
*** Qiming has quit IRC | 07:33 | |
*** skraynev_afk is now known as skraynev | 07:34 | |
*** gokrokve has joined #heat | 07:42 | |
*** gokrokve has quit IRC | 07:47 | |
*** jprovazn has joined #heat | 07:54 | |
*** asalkeld has quit IRC | 08:01 | |
*** ifarkas has joined #heat | 08:05 | |
therve | 'morning | 08:08 |
SpamapS | therve: how is your wednesday morning? | 08:09 |
skraynev | Morning | 08:09 |
therve | SpamapS, Wonderful for now :) | 08:10 |
*** TonyBurn has joined #heat | 08:11 | |
*** jistr has joined #heat | 08:13 | |
*** gokrokve has joined #heat | 08:13 | |
*** jamieh has joined #heat | 08:16 | |
*** jamieh is now known as Guest8106 | 08:16 | |
*** gokrokve has quit IRC | 08:18 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Make OS::Nova::Server networks property updatable https://review.openstack.org/74299 | 08:19 |
*** jistr has quit IRC | 08:20 | |
shardy | morning all! | 08:20 |
*** asalkeld has joined #heat | 08:20 | |
openstackgerrit | Clint "SpamapS" Byrum proposed a change to openstack/heat: Add space to description of stack_domain_admin https://review.openstack.org/78305 | 08:21 |
*** matsuhashi has quit IRC | 08:21 | |
*** jistr has joined #heat | 08:22 | |
pshchelo | morning all :) | 08:25 |
*** bada_ has joined #heat | 08:26 | |
*** bada has quit IRC | 08:30 | |
*** pshchelo has quit IRC | 08:30 | |
*** pshchelo has joined #heat | 08:31 | |
*** pshchelo has quit IRC | 08:35 | |
*** pshchelo has joined #heat | 08:35 | |
*** e0ne has joined #heat | 08:40 | |
*** pshchelo has quit IRC | 08:40 | |
*** pshchelo has joined #heat | 08:41 | |
*** saju_m has quit IRC | 08:41 | |
*** giulivo has joined #heat | 08:41 | |
*** gokrokve has joined #heat | 08:43 | |
*** gokrokve has quit IRC | 08:47 | |
*** e0ne has quit IRC | 08:50 | |
therve | shardy, Have you looked at how get_file works on the client side? | 08:55 |
therve | stevebaker mentioned I could use it to inline resources, but I can't make it work | 08:56 |
shardy | therve: I've not tried it yet, only looked at the reviews | 08:56 |
*** e0ne has joined #heat | 08:56 | |
shardy | therve: have you looked at stevebakers software-config sample templates which are up for review? | 08:56 |
*** e0ne_ has joined #heat | 08:57 | |
therve | shardy, Yeah, I think it's just one specific thing that doesn't work, which is to specify a type: filename.yaml | 08:57 |
shardy | therve: do you mean like in https://bugs.launchpad.net/heat/+bug/1288541 ? | 08:59 |
therve | That's roughly the idea, except using the files parameter to stack create | 09:00 |
*** pshchelo has quit IRC | 09:01 | |
*** e0ne has quit IRC | 09:01 | |
*** pshchelo has joined #heat | 09:02 | |
*** pshchelo has quit IRC | 09:08 | |
*** saju_m has joined #heat | 09:09 | |
therve | shardy, http://paste.openstack.org/show/73229/ FWIW | 09:10 |
therve | Trying to delete a stack in CREATE_FAILED | 09:10 |
therve | Hum maybe my db is out of date though | 09:10 |
*** derekh has joined #heat | 09:12 | |
*** pshchelo has joined #heat | 09:17 | |
*** jrist has quit IRC | 09:27 | |
*** ifarkas has quit IRC | 09:28 | |
*** tomek_adamczewsk has joined #heat | 09:30 | |
*** ifarkas has joined #heat | 09:31 | |
*** killer_p- is now known as killer_prince | 09:34 | |
shardy | therve: yeah you're missing the migration which makes the id nullable I think | 09:39 |
*** jrist has joined #heat | 09:40 | |
*** gokrokve has joined #heat | 09:43 | |
*** tomek_adamczewsk has quit IRC | 09:46 | |
*** gokrokve has quit IRC | 09:48 | |
*** tomek_adamczewsk has joined #heat | 09:52 | |
*** DaveJ__ has joined #heat | 09:57 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Propagate files in nested stacks https://review.openstack.org/79899 | 10:41 |
*** gokrokve has joined #heat | 10:43 | |
*** liang has quit IRC | 10:46 | |
*** sgordon has joined #heat | 10:47 | |
*** gokrokve has quit IRC | 10:48 | |
openstackgerrit | A change was merged to openstack/heat: Use stack ID to create domain project name https://review.openstack.org/78503 | 10:48 |
openstackgerrit | A change was merged to openstack/heat: Add space to description of stack_domain_admin https://review.openstack.org/78305 | 10:48 |
*** saju_m has quit IRC | 10:49 | |
*** topol has joined #heat | 10:50 | |
*** fandi has quit IRC | 10:55 | |
*** Tross has quit IRC | 10:57 | |
*** bada_ has quit IRC | 10:58 | |
asalkeld | https://github.com/stackforge/warm | 11:02 |
asalkeld | lol ^ | 11:02 |
skraynev | asalkeld: potential competitor =) | 11:04 |
asalkeld | warm but not hot | 11:04 |
asalkeld | :) | 11:04 |
* shardy doesn't quite get the point of it.. | 11:05 | |
*** sgordon has quit IRC | 11:15 | |
*** mkollaro has joined #heat | 11:17 | |
*** e0ne_ has quit IRC | 11:22 | |
*** e0ne has joined #heat | 11:23 | |
*** bada has joined #heat | 11:25 | |
*** e0ne_ has joined #heat | 11:26 | |
openstackstatus | NOTICE: test/gate jobs are queuing now in preparation for gerrit maintenance at 12:00 utc (eta to resume is 12:30 utc) | 11:27 |
*** ChanServ changes topic to "test/gate jobs are queuing now in preparation for gerrit maintenance at 12:00 utc (eta to resume is 12:30 utc)" | 11:27 | |
*** e0ne_ has quit IRC | 11:29 | |
*** e0ne has quit IRC | 11:29 | |
*** e0ne_ has joined #heat | 11:29 | |
*** e0ne_ has quit IRC | 11:29 | |
*** bada has quit IRC | 11:30 | |
*** rpothier has quit IRC | 11:30 | |
*** Akshik has quit IRC | 11:37 | |
*** gokrokve has joined #heat | 11:43 | |
*** gokrokve has quit IRC | 11:47 | |
*** Tross has joined #heat | 11:52 | |
*** mkerrin has quit IRC | 11:53 | |
*** Tross1 has joined #heat | 11:53 | |
*** Tross has quit IRC | 11:57 | |
*** mkerrin has joined #heat | 12:01 | |
*** sgordon has joined #heat | 12:06 | |
openstackstatus | NOTICE: gerrit on review.openstack.org is down for maintenance (eta to resume is 12:30 utc) | 12:06 |
*** ChanServ changes topic to "gerrit on review.openstack.org is down for maintenance (eta to resume is 12:30 utc)" | 12:06 | |
*** asalkeld has quit IRC | 12:13 | |
*** e0ne has joined #heat | 12:13 | |
*** rpothier has joined #heat | 12:15 | |
*** Tross1 has quit IRC | 12:16 | |
openstackstatus | NOTICE: gerrit on review.openstack.org is down for maintenance (revised eta to resume is 13:00 utc) | 12:23 |
*** ChanServ changes topic to "gerrit on review.openstack.org is down for maintenance (revised eta to resume is 13:00 utc)" | 12:23 | |
*** david-lyle has quit IRC | 12:24 | |
*** pafuent has joined #heat | 12:26 | |
*** asalkeld has joined #heat | 12:26 | |
*** nkhare has quit IRC | 12:27 | |
*** blomquisg has joined #heat | 12:28 | |
*** saju_m has joined #heat | 12:38 | |
*** mkollaro has quit IRC | 12:41 | |
*** mkollaro1 has joined #heat | 12:41 | |
*** mkollaro has joined #heat | 12:42 | |
*** gokrokve has joined #heat | 12:43 | |
*** ChanServ changes topic to "support @ https://ask.openstack.org | developer wiki @ https://wiki.openstack.org/wiki/Heat | development @ https://launchpad.net/heat | logged @ http://eavesdrop.openstack.org/irclogs/%23heat/" | 12:45 | |
*** mkollaro1 has quit IRC | 12:45 | |
*** yidclare has joined #heat | 12:47 | |
*** gokrokve has quit IRC | 12:48 | |
*** openstackgerrit has quit IRC | 12:54 | |
*** openstackgerrit has joined #heat | 12:54 | |
*** rpothier_ has joined #heat | 13:00 | |
*** ramishra has joined #heat | 13:01 | |
*** arbylee has joined #heat | 13:01 | |
*** rpothier has quit IRC | 13:02 | |
*** tomek_adamczewsk has quit IRC | 13:04 | |
*** akuznets_ has quit IRC | 13:06 | |
*** achampion has joined #heat | 13:08 | |
*** openstackgerrit has quit IRC | 13:08 | |
*** openstackgerrit has joined #heat | 13:08 | |
*** akuznetsov has joined #heat | 13:15 | |
*** mkollaro1 has joined #heat | 13:18 | |
*** mkollaro has quit IRC | 13:18 | |
*** faramir1 has joined #heat | 13:25 | |
*** jdob has joined #heat | 13:26 | |
*** fungi has left #heat | 13:26 | |
*** jcru has joined #heat | 13:26 | |
*** samstav has joined #heat | 13:30 | |
*** jasond has joined #heat | 13:32 | |
*** Qiming has joined #heat | 13:36 | |
Qiming | hello, anybody familiar with property schema? | 13:37 |
*** radez_g0n3 is now known as radez | 13:38 | |
*** mwheckmann has joined #heat | 13:43 | |
*** nosnos has quit IRC | 13:43 | |
*** gokrokve has joined #heat | 13:43 | |
*** samstav has quit IRC | 13:48 | |
*** gokrokve has quit IRC | 13:48 | |
*** matsuhashi has joined #heat | 13:50 | |
*** wchrisj has joined #heat | 13:51 | |
*** samstav has joined #heat | 13:54 | |
*** samstav has quit IRC | 13:55 | |
*** matsuhashi has quit IRC | 13:56 | |
*** matsuhashi has joined #heat | 14:00 | |
*** aweiteka has joined #heat | 14:00 | |
*** e0ne_ has joined #heat | 14:03 | |
*** dims_ has quit IRC | 14:03 | |
*** openstack has joined #heat | 14:04 | |
*** akuznetsov has quit IRC | 14:04 | |
*** e0ne has quit IRC | 14:05 | |
*** aweiteka has quit IRC | 14:08 | |
*** cfriesen has joined #heat | 14:08 | |
*** rcleere has joined #heat | 14:09 | |
Qiming | shardy: are you there? | 14:10 |
Qiming | sdake: are you online? | 14:10 |
*** samstav has joined #heat | 14:11 | |
*** daneyon has joined #heat | 14:12 | |
*** Qiming has quit IRC | 14:13 | |
*** dims_ has joined #heat | 14:15 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Fix user provider template registration https://review.openstack.org/79953 | 14:16 |
therve | Pfiu | 14:16 |
*** ramishra has quit IRC | 14:16 | |
*** akuznetsov has joined #heat | 14:21 | |
*** chandan_kumar has quit IRC | 14:22 | |
*** aweiteka has joined #heat | 14:23 | |
*** matsuhashi has quit IRC | 14:23 | |
*** vijendar has joined #heat | 14:24 | |
*** vijendar has quit IRC | 14:24 | |
*** vijendar has joined #heat | 14:24 | |
*** chandan_kumar has joined #heat | 14:25 | |
*** gokrokve has joined #heat | 14:25 | |
*** Guest8106 has quit IRC | 14:27 | |
*** jamieh has joined #heat | 14:28 | |
*** jamieh is now known as Guest24116 | 14:28 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Add handle_update to VolumeAttachment https://review.openstack.org/72681 | 14:29 |
*** e0ne_ has quit IRC | 14:30 | |
*** Guest24116 is now known as jamiehannaford | 14:30 | |
*** matsuhashi has joined #heat | 14:30 | |
*** david-lyle has joined #heat | 14:30 | |
*** tomek_adamczewsk has joined #heat | 14:30 | |
*** zns has joined #heat | 14:32 | |
*** e0ne has joined #heat | 14:35 | |
*** nati_ueno has joined #heat | 14:36 | |
openstackgerrit | A change was merged to openstack/heat: Improve compatibility between Keystone V2 and V3 https://review.openstack.org/79053 | 14:36 |
*** topol has quit IRC | 14:38 | |
*** yidclare has quit IRC | 14:39 | |
*** chandankumar_ has joined #heat | 14:40 | |
*** chandankumar_ has quit IRC | 14:40 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Default properties to the empty dict in ResourceGroup https://review.openstack.org/79959 | 14:47 |
therve | pshchelo, I think the bug you opened is just a problem with your patch | 14:51 |
therve | If you update self.properties when you need to, it should work | 14:51 |
*** jmckind has joined #heat | 14:54 | |
*** tspatzier has joined #heat | 15:00 | |
*** gokrokve has quit IRC | 15:02 | |
*** IlyaE has joined #heat | 15:02 | |
*** gokrokve has joined #heat | 15:03 | |
*** saju_m has quit IRC | 15:03 | |
*** saju_m has joined #heat | 15:04 | |
*** gokrokve_ has joined #heat | 15:04 | |
*** nkhare has joined #heat | 15:04 | |
*** randallburt has joined #heat | 15:06 | |
*** gokrokve has quit IRC | 15:08 | |
*** aweiteka has quit IRC | 15:09 | |
*** topol has joined #heat | 15:13 | |
pshchelo | therve: how is that? I was just implementing handle_update, and self.properties are updated outside of it in Resource.update(). Besides, different behaviour seems like a bug. | 15:15 |
therve | pshchelo, It's a bit unclear to me to, but I think it depends on what you want to do in handle_update. | 15:16 |
pshchelo | I will try to come up with some example using existing code in master | 15:16 |
therve | pshchelo, See WaitCondition.handle_update for example. It explicitely updates self.properties | 15:16 |
pshchelo | ok, will take a look | 15:17 |
*** topol has quit IRC | 15:18 | |
*** Linz has joined #heat | 15:18 | |
openstackgerrit | Steven Hardy proposed a change to openstack/python-heatclient: Deprecate create/adopt --create-timeout in favor of --timeout https://review.openstack.org/79487 | 15:18 |
openstackgerrit | Steven Hardy proposed a change to openstack/python-heatclient: Add timeout option to stack-update https://review.openstack.org/79488 | 15:18 |
*** matsuhashi has quit IRC | 15:18 | |
*** dmakogon__ is now known as denis_makogon | 15:20 | |
*** aweiteka has joined #heat | 15:21 | |
spzala | sdake: Hi! Got a minute, pl? | 15:23 |
*** tomek_adamczewsk has quit IRC | 15:23 | |
*** chandan_kumar has quit IRC | 15:26 | |
*** ramishra has joined #heat | 15:28 | |
*** chandan_kumar has joined #heat | 15:28 | |
*** chandan_kumar has quit IRC | 15:28 | |
pshchelo | therve: I tried what WaitCondition is doing, and it does not work, as json_snippet also contains already updated properties at this stage (when using get_param) | 15:30 |
therve | pshchelo, Right, the idea is that you may need to update self.properties as you need. | 15:31 |
therve | It may not be the exact same code | 15:31 |
*** ZZpablosan is now known as pablosan | 15:31 | |
*** pablosan has quit IRC | 15:32 | |
pshchelo | but how could I un-update it when it is already updated? and I've found no way to get a reference to the original resource params in this case... | 15:32 |
*** ramishra has quit IRC | 15:32 | |
*** pablosan has joined #heat | 15:32 | |
therve | pshchelo, self.t['Properties'] ? | 15:33 |
shardy | pshchelo: why do you want to reference the pre-update properties, to me it's expected that you need to resolve all references in terms of the new, post-update properties? | 15:34 |
pshchelo | therve: nope, tried that | 15:34 |
therve | I'm sure that works. We do that in several places | 15:34 |
shardy | therve: yeah it must do as we don't update the template until the end of the stack_task | 15:35 |
shardy | update_task I mean | 15:35 |
*** giulivo has quit IRC | 15:35 | |
*** akuznetsov has quit IRC | 15:35 | |
pshchelo | shardy: with VolumeAttachment I first need to detach the old volume, so I need the old volume_id for that | 15:35 |
therve | pshchelo, self.t['Properties][self.VOLUME_ID] | 15:36 |
*** jprovazn has quit IRC | 15:37 | |
*** giulivo has joined #heat | 15:38 | |
*** jprovazn has joined #heat | 15:38 | |
pshchelo | just tried it, it already contains the volume_id I supplied with stack-update | 15:38 |
zaneb | therve, pshchelo: do y'all have a link to the patch you're discussing? | 15:38 |
pshchelo | zaneb: https://review.openstack.org/#/c/72681/ | 15:39 |
*** jprovazn has quit IRC | 15:39 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Insertion port id in address attribute of server https://review.openstack.org/79969 | 15:39 |
*** saju_m has quit IRC | 15:40 | |
pshchelo | and the bug I've filed https://bugs.launchpad.net/heat/+bug/1291411 (a bit too much to read though.. :( ) | 15:41 |
*** Linz has quit IRC | 15:46 | |
zaneb | pshchelo: if something changed recently it was almost certainly this: https://github.com/openstack/heat/commit/ca819d0bb33b6d54e88f85630dd111f9e8bf97ac | 15:47 |
pshchelo | zaneb: thanks, will take a deeper look | 15:49 |
*** sabeen has joined #heat | 15:50 | |
therve | pshchelo, you shouldn't use update_allowed_properties BTW. I don't even know why that exists | 15:52 |
shardy | therve: it was used before we had properties schema and everything was hard-coded | 15:53 |
therve | Ah okay | 15:53 |
zaneb | pscheie, pshchelo: one of you needs to change your IRC nick ;) | 15:53 |
zaneb | pshchelo: it seems to me that VolumeDetachTask should take an attachment ID instead of a volume ID as an argument | 15:54 |
zaneb | then the problem goes away | 15:54 |
zaneb | there's no point trying to guess the volume id associated with a particular attachment id just so we can turn it back into an attachment id using a linear search | 15:56 |
*** che-arne has joined #heat | 15:58 | |
*** nkhare has quit IRC | 15:59 | |
pshchelo | zaneb: yes, it will probably solve the problem. But it is still strange difference in behaviour in relation to using/not using get_param | 16:00 |
*** spzala has quit IRC | 16:00 | |
*** Tross has joined #heat | 16:01 | |
zaneb | pshchelo: yes, that... is very strange indeed | 16:01 |
*** akuznetsov has joined #heat | 16:03 | |
pshchelo | zaneb: and I would still need to get volume_id in the DetachTask to be able to poll the volume for its status | 16:06 |
zaneb | hmmm... can you not query the attachment id and find out what volume it is for? | 16:07 |
pshchelo | will try | 16:07 |
*** daneyon has quit IRC | 16:12 | |
*** daneyon has joined #heat | 16:12 | |
*** jistr has quit IRC | 16:14 | |
*** nati_ueno has quit IRC | 16:23 | |
*** gokrokve_ has quit IRC | 16:25 | |
*** sabeen has quit IRC | 16:26 | |
*** sabeen has joined #heat | 16:26 | |
*** alexpilotti has joined #heat | 16:30 | |
*** randallburt1 has joined #heat | 16:40 | |
*** randallburt has quit IRC | 16:40 | |
*** lindsayk has joined #heat | 16:42 | |
*** randallburt1 has quit IRC | 16:44 | |
openstackgerrit | A change was merged to openstack/heat: Modify assert statement when comparing with None https://review.openstack.org/73773 | 16:45 |
*** jamiehannaford has quit IRC | 16:47 | |
*** jasond has quit IRC | 16:50 | |
*** gokrokve has joined #heat | 16:50 | |
*** pvaneck has joined #heat | 16:51 | |
*** e0ne has quit IRC | 16:54 | |
*** faramir1 has quit IRC | 16:54 | |
*** cody-somerville has quit IRC | 16:58 | |
*** mkollaro1 has quit IRC | 16:59 | |
*** cody-somerville_ has joined #heat | 17:03 | |
*** cody-somerville_ has quit IRC | 17:03 | |
*** cody-somerville_ has joined #heat | 17:03 | |
*** sballe has joined #heat | 17:03 | |
*** harlowja_away is now known as harlowja | 17:04 | |
*** nati_ueno has joined #heat | 17:06 | |
*** andrew_plunk has joined #heat | 17:06 | |
andrew_plunk | hey therve, are you around? | 17:06 |
*** gokrokve_ has joined #heat | 17:09 | |
*** sballe has quit IRC | 17:10 | |
*** pafuent has left #heat | 17:12 | |
*** gokrokve has quit IRC | 17:12 | |
*** saurabhs has joined #heat | 17:16 | |
*** saju_m has joined #heat | 17:17 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Devstack getting started, update IMAGE_URLS https://review.openstack.org/80007 | 17:20 |
*** jamieh has joined #heat | 17:21 | |
*** jamieh is now known as Guest35613 | 17:21 | |
*** Guest35613 has quit IRC | 17:23 | |
*** TonyBurn has quit IRC | 17:24 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Add handle_update to VolumeAttachment https://review.openstack.org/72681 | 17:24 |
*** yidclare has joined #heat | 17:25 | |
*** pshchelo has quit IRC | 17:31 | |
*** Tross has quit IRC | 17:34 | |
therve | andrew_plunk, yep! | 17:35 |
andrew_plunk | In regards to: https://review.openstack.org/#/c/79953/ | 17:35 |
andrew_plunk | when I tested it locally I was still getting the KeyError | 17:35 |
therve | andrew_plunk, How did you test? | 17:36 |
andrew_plunk | doing stack-creates with a running heat | 17:36 |
therve | andrew_plunk, The stack wasn't existing before my patch? | 17:36 |
andrew_plunk | before and after your patch, I get a KeyError when trying to do the stack create | 17:37 |
andrew_plunk | and yes it is a new stack | 17:38 |
*** openstackstatus has quit IRC | 17:38 | |
therve | Let me retry | 17:38 |
*** openstackstatus has joined #heat | 17:38 | |
therve | andrew_plunk, But do you understand the different approach? | 17:38 |
therve | Your patch tries to fix the issue too late IMHO | 17:38 |
andrew_plunk | agreed therve | 17:38 |
andrew_plunk | let me review your patch again. I am unfamiliar with the environment code so I did not have a lot of context | 17:39 |
*** julienvey has quit IRC | 17:39 | |
*** stannie has quit IRC | 17:40 | |
therve | andrew_plunk, http://paste.openstack.org/show/73274/ is the template I used | 17:41 |
therve | I just worked for me | 17:41 |
therve | It just worked for me | 17:42 |
*** yogesh has joined #heat | 17:42 | |
andrew_plunk | I will try it out | 17:43 |
therve | andrew_plunk, I guess what your patch does is fixing old broken stacks | 17:43 |
therve | IE if they are already stored in the database | 17:43 |
therve | So maybe we can complement them | 17:43 |
*** IlyaE has quit IRC | 17:43 | |
andrew_plunk | ok therve. I could have sworn that it was failing on the new stack that I was trying to create, however I may have been wrong | 17:44 |
andrew_plunk | I will try again with an empty db, and then remove my -1 if it works | 17:44 |
therve | Cool thanks | 17:44 |
andrew_plunk | thank you | 17:44 |
*** alexheneveld has quit IRC | 17:48 | |
*** randallburt has joined #heat | 17:50 | |
*** Fin1te has joined #heat | 17:51 | |
*** alexheneveld has joined #heat | 17:53 | |
andrew_plunk | therve: you were right, it worked with the empty database | 17:54 |
therve | Sweet :) | 17:55 |
therve | andrew_plunk, We can keep both patches I guess. If you add a test to yours :) | 17:55 |
andrew_plunk | sure think therve. I will do that now | 17:55 |
andrew_plunk | thanks! | 17:55 |
therve | andrew_plunk, You can use pop(..., None), too | 17:55 |
andrew_plunk | good point therve | 17:57 |
*** mspreitz has joined #heat | 17:58 | |
mspreitz | Has anybody here exercised OS::Heat::AutoScalingGroup on a nested stack with a OS::Neutron::PoolMember? | 17:58 |
openstackgerrit | Steven Hardy proposed a change to openstack/python-heatclient: Output warnings for deprecated commands https://review.openstack.org/80034 | 18:01 |
*** IlyaE has joined #heat | 18:01 | |
*** lindsayk1 has joined #heat | 18:05 | |
*** lindsayk has quit IRC | 18:07 | |
*** derekh has quit IRC | 18:07 | |
*** zns has quit IRC | 18:11 | |
*** daneyon has quit IRC | 18:13 | |
*** daneyon has joined #heat | 18:14 | |
*** daneyon has quit IRC | 18:14 | |
radix | can someone say how many hours there are until the heat meeting? :) | 18:17 |
*** yidclare has quit IRC | 18:17 | |
shardy | radix: about 2.7 :) | 18:19 |
shardy | duh, I mean 1.7! | 18:19 |
* shardy goes to get some food | 18:21 | |
radix | hehe, ok :) | 18:21 |
*** Fin1te has quit IRC | 18:22 | |
*** jistr has joined #heat | 18:22 | |
*** killer_prince is now known as lazy_prince | 18:26 | |
*** e0ne has joined #heat | 18:29 | |
*** saju_m has quit IRC | 18:30 | |
*** pshchelo has joined #heat | 18:31 | |
*** zns has joined #heat | 18:32 | |
*** mkollaro has joined #heat | 18:32 | |
*** tango has joined #heat | 18:33 | |
*** pshchelo has quit IRC | 18:34 | |
*** pshchelo has joined #heat | 18:34 | |
*** pshchelo has quit IRC | 18:34 | |
*** pshchelo has joined #heat | 18:38 | |
*** mspreitz has left #heat | 18:38 | |
*** cody-somerville_ is now known as cody-somerville | 18:39 | |
*** sdake has quit IRC | 18:41 | |
*** sdake_ has quit IRC | 18:42 | |
*** sdake_ has joined #heat | 18:44 | |
*** jistr has quit IRC | 18:44 | |
*** sdake has joined #heat | 18:45 | |
*** e0ne has quit IRC | 18:49 | |
*** alexheneveld has quit IRC | 18:54 | |
*** alexheneveld_ has joined #heat | 18:54 | |
*** mspreitz has joined #heat | 18:56 | |
mspreitz | Has anybody here tested OS::Heat::AutoScalingGroup with OS::Neutron::PoolMember? | 18:58 |
*** pshchelo has quit IRC | 18:58 | |
*** e0ne has joined #heat | 19:00 | |
randallburt | stupid time change. | 19:02 |
*** pshchelo has joined #heat | 19:02 | |
*** pshchelo is now known as pas-ha | 19:03 | |
*** pas-ha has quit IRC | 19:04 | |
*** pas-ha has joined #heat | 19:05 | |
*** jprovazn has joined #heat | 19:17 | |
openstackgerrit | A change was merged to openstack/heat: Retry logic for SSH connection in Cloud Server resource https://review.openstack.org/77677 | 19:20 |
openstackgerrit | Andrew Plunk proposed a change to openstack/heat: KeyError generated when using a provider template https://review.openstack.org/78514 | 19:25 |
*** zns has quit IRC | 19:30 | |
*** daneyon has joined #heat | 19:31 | |
sdake | by the time titanfall was working last night i had to ptfo | 19:45 |
*** topol has joined #heat | 19:47 | |
*** mwheckmann has quit IRC | 19:47 | |
*** akuznetsov has quit IRC | 19:48 | |
*** saurabhs has quit IRC | 19:52 | |
*** blomquisg has quit IRC | 19:53 | |
*** bgorski has joined #heat | 19:54 | |
stevebaker | meeting time in #openstack-meeting | 20:00 |
*** dave79 has quit IRC | 20:00 | |
*** dave79 has joined #heat | 20:00 | |
*** saurabhs has joined #heat | 20:20 | |
*** Slower_ is now known as Slower | 20:22 | |
*** che-arne has quit IRC | 20:30 | |
*** e0ne has quit IRC | 20:36 | |
*** e0ne has joined #heat | 20:36 | |
*** e0ne has quit IRC | 20:40 | |
*** funzo has quit IRC | 20:40 | |
*** funzo has joined #heat | 20:41 | |
*** e0ne has joined #heat | 20:42 | |
*** radez is now known as radez_g0n3 | 20:43 | |
*** saurabhs has quit IRC | 20:59 | |
lifeless | radix: mspreitz: carrying on here :) | 21:00 |
lifeless | 9:54 < radix> SpamapS: so that they can temporarily remove a node from a load balancer when the node is being e.g. resized | 21:00 |
*** rpothier_ has quit IRC | 21:00 | |
*** skraynev is now known as skraynev_afk | 21:00 | |
mspreitz | thanks | 21:00 |
lifeless | radix: specifically what I'm getting at is that resize (which heat knows about) is a special case of 'the service on that node is doing something other than being a service *right now*' | 21:00 |
lifeless | radix: e.g. for non golden image cases it might be doing its nightly apt-cron run and restarting stuff | 21:00 |
zaneb | lifeless: but if we know it's going to happen, there's no sense waiting for requests to start timing out | 21:01 |
lifeless | zaneb: why would they start timing out ? | 21:01 |
mspreitz | zaneb: yes, but that's a load balancer feature not an orchestration feature | 21:02 |
lifeless | zaneb: the service on the node gets warned, it shuts down its listening port, finishes servicing active connections | 21:02 |
SpamapS | I tend to agree with radix and zaneb here. It can be as simple as touch /var/www/html/shutting-down-ignore-me-lb.txt | 21:02 |
lifeless | zaneb: then signals to heat to continue | 21:02 |
*** randallburt1 has joined #heat | 21:02 | |
zaneb | maybe resize is not a good example here | 21:02 |
*** randallburt has quit IRC | 21:02 | |
lifeless | zaneb: at no point are established http connections mistreated. | 21:02 |
SpamapS | err sorry | 21:02 |
mspreitz | radix: not sure I understand your thought about VolumeConnection | 21:02 |
SpamapS | I tend to agree with lifeless ;) | 21:02 |
radix | SpamapS: I'm talking about something completely different :) | 21:02 |
*** saurabhs has joined #heat | 21:02 | |
radix | I was suggesting *resource* notifications. | 21:02 |
radix | not instance notifications | 21:02 |
radix | though instance notifications are also cool | 21:02 |
* zaneb is no longer sure what we're talking about | 21:02 | |
SpamapS | Right like telling the LB to take the node out of the list | 21:02 |
*** yidclare has joined #heat | 21:02 | |
radix | yeah | 21:03 |
lifeless | radix: yes, but your motivation for it doesn't make sense to me :> | 21:03 |
SpamapS | is there another use case? because as lifeless is suggesting... you can do that by making your server fail health checks. | 21:03 |
lifeless | radix: but as zaneb says resize/rebuild might not be a good example, | 21:03 |
radix | ok, maybe it's not | 21:03 |
radix | I just wanted to make sure my suggestion was made clear :) | 21:03 |
mspreitz | please do | 21:03 |
lifeless | radix: let me repoeat it back to you - load balancers should know if a backend they had in rotation is not there anymore | 21:03 |
mspreitz | what's this about VolumeConnection? | 21:03 |
radix | mspreitz: lemme make sure I have the resource name... | 21:04 |
mspreitz | yeah, I think it's different | 21:04 |
mspreitz | but I think I know what you mean | 21:04 |
*** andrew_plunk has quit IRC | 21:04 | |
mspreitz | I know which resource type you mean | 21:04 |
radix | it's probably not a good example either :) | 21:04 |
mspreitz | but what's the scenario where it needs a resource notification? | 21:05 |
radix | i was just thinking of other non-server, server-dependent resources | 21:05 |
radix | if it's generally agreed that PoolMember shouldn't need to care, then I think we should just drop ti | 21:06 |
radix | it* | 21:06 |
mspreitz | I reserve the right to remember a good use case later | 21:06 |
radix | :) | 21:06 |
mspreitz | OK, I've gotta go now. | 21:07 |
*** nati_ueno has quit IRC | 21:07 | |
*** mspreitz has left #heat | 21:07 | |
*** nati_ueno has joined #heat | 21:08 | |
*** daneyon has quit IRC | 21:10 | |
*** daneyon has joined #heat | 21:11 | |
*** pas-ha has quit IRC | 21:11 | |
*** jdob has quit IRC | 21:13 | |
*** e0ne has quit IRC | 21:16 | |
*** e0ne has joined #heat | 21:17 | |
radix | randallburt1: grats :) | 21:18 |
randallburt1 | radix: ? | 21:19 |
radix | randallburt1: I see that there's a public product announcement :) | 21:19 |
randallburt1 | radix: its not public ;) | 21:20 |
*** randallburt1 is now known as randallburt | 21:20 | |
randallburt | or I didn't think it would be. | 21:20 |
*** andrew_plunk has joined #heat | 21:20 | |
*** nati_ueno has quit IRC | 21:20 | |
* radix triple-checks | 21:21 | |
radix | yep, pretty sure it is | 21:21 |
*** DandyPandy has joined #heat | 21:21 | |
*** aweiteka has quit IRC | 21:21 | |
*** denis_makogon has quit IRC | 21:21 | |
stevebaker | radix: it will be when you post the link here (please) | 21:21 |
*** dmakogon_ has joined #heat | 21:21 | |
radix | haha, well no I'm nervous :) | 21:21 |
radix | now* | 21:22 |
radix | http://www.rackspace.com/blog/ -> latest posts | 21:22 |
*** zns has joined #heat | 21:23 | |
zaneb | http://www.rackspace.com/blog/cloud-orchestration-automating-deployments-of-full-stack-configurations/ | 21:23 |
zaneb | appears to be public :) | 21:23 |
stevebaker | nice | 21:23 |
DandyPandy | Don't break my stuff. | 21:24 |
radix | haha | 21:24 |
shardy | nice! | 21:24 |
*** cody-somerville- has joined #heat | 21:26 | |
sdake_ | radix randallburt and other rackers, grats on getting Heat in :) | 21:27 |
randallburt | well, that was a little earlier than I expected but thanks! | 21:27 |
andrew_plunk | thank you :) | 21:27 |
sdake_ | for some reason I thought heat was already in production | 21:29 |
zaneb | https://github.com/rackspace-orchestration-templates/ <- this looks pretty cool too | 21:29 |
radix | sdake_: sshhh | 21:29 |
zaneb | sdake_: it wasn't supported | 21:29 |
radix | whoah, nice, a minecraft template | 21:30 |
andrew_plunk | we have used that one for testing a lot radix ;) | 21:30 |
radix | need to add one for quake servers :) | 21:30 |
radix | hehe :) | 21:30 |
stevebaker | The link was to https://github.com/rackspace-orchestration-templates/sample-templates <- quite minimal | 21:31 |
*** sgordon has quit IRC | 21:31 | |
*** yidclare has quit IRC | 21:32 | |
*** nati_ueno has joined #heat | 21:33 | |
* stevebaker really wishes minecraft scales to multiple hosts | 21:33 | |
stevebaker | *that* would be a demo | 21:33 |
*** andrew_plunk1 has joined #heat | 21:34 | |
*** andrew_plunk has quit IRC | 21:35 | |
openstackgerrit | A change was merged to openstack/python-heatclient: Rename --timeout global option and make it work https://review.openstack.org/79486 | 21:36 |
*** saurabhs has quit IRC | 21:37 | |
*** saurabhs has joined #heat | 21:41 | |
radix | stevebaker: you know, it would probably parallelize really well | 21:42 |
radix | for any case where you're using a lot of memory (because players are in disparate locations in the world), it could be parallelized to run the simulation on different hosts | 21:42 |
stevebaker | radix: apparently not, unless you do one world per server, with portals between them | 21:42 |
radix | well, yes, I'm just talking about the problem, not the implementation | 21:43 |
radix | the minecraft multiplayer server is notoriously poorly implemented | 21:43 |
radix | brb, heading home from the cafe | 21:43 |
*** jprovazn has quit IRC | 21:48 | |
*** yidclare has joined #heat | 21:49 | |
*** lindsayk1 has quit IRC | 21:50 | |
*** achampion has quit IRC | 21:51 | |
*** topol has quit IRC | 21:52 | |
*** bgorski has quit IRC | 21:57 | |
*** jmckind has quit IRC | 21:58 | |
sdake | zaneb those templates look pretty cool | 22:01 |
sdake | my kids would like the minecraft one :) | 22:02 |
*** yidclare has quit IRC | 22:04 | |
* zaneb goes to find out what minecraft is | 22:05 | |
radix | zaneb: whaaat | 22:07 |
sdake | andrew_plunk re those templates, they are based upon https://blueprints.launchpad.net/heat/+spec/chef-solo-resource | 22:08 |
sdake | would be nice to port them to software config | 22:08 |
sdake | since chef-solo review expired | 22:09 |
*** lindsayk has joined #heat | 22:09 | |
stevebaker | andrew_plunk1: or at the very least rename the resource from OS::Heat | 22:12 |
andrew_plunk1 | I think the long term goal is to port to software config | 22:13 |
zaneb | in other news: http://blog.docker.io/2014/03/docker-will-be-in-openstack-icehouse/ | 22:13 |
andrew_plunk1 | stevebaker, what would be the preferred name? I have been making a lot of changes to chefsolo resource and plan to re-submit it to contrib | 22:14 |
andrew_plunk1 | within the next couple days in fact | 22:14 |
zaneb | is anybody else uncomfortable with seeing the sentence "Our plugin for Heat has been accepted into OpenStack and will be in the Icehouse release." in association with something in /contrib? | 22:14 |
stevebaker | andrew_plunk1: writing a chef hook should be pretty easy. https://review.openstack.org/#/c/70639/ is a puppet hook | 22:14 |
andrew_plunk1 | does that require an in instance agent stevebaker? | 22:15 |
*** rcleere has quit IRC | 22:15 | |
stevebaker | andrew_plunk1: it requires os-collect-config, os-refresh-config and os-apply-config, which may well be a non-starter for rackspace images | 22:15 |
stevebaker | andrew_plunk1: they are tiny | 22:16 |
sdake | zaneb holeey shit | 22:16 |
sdake | The preferred mechanism orchestrating Docker in OpenStack is via Heat, rather than treating Docker as a form of hypervisor in OpenStack Nova. | 22:17 |
*** yidclare has joined #heat | 22:17 | |
andrew_plunk1 | That is what I thought. So the long term goal is to get this to get chef to work with software config stevebaker, which I am fine with signing up for. However in instance agents are going to be a long term fix for us atm | 22:17 |
zaneb | sdake: it is odd, sounds like they are giving up | 22:17 |
sdake | they got kicked out of nova | 22:17 |
zaneb | it needs keystone integration to be useful | 22:17 |
sdake | it was pretty contentious | 22:17 |
zaneb | I went to the design summit session | 22:17 |
stevebaker | andrew_plunk1: what agent are you using? A hook just takes json on stdin and prints json to stdout. So if your agent is already polling cfn metadata then it wouldn't be hard to get working. Or are you just doing boot-only config with cloud-init? | 22:18 |
zaneb | and it was agreed to explore a separate container API | 22:18 |
sdake | the reason they got kicked out of nova was cI issues not implementation | 22:18 |
andrew_plunk1 | stevebaker, this resource is agentless over ssh | 22:18 |
stevebaker | andrew_plunk1: yeek ;) that could be made to work. You will of course go to hell ;) | 22:19 |
andrew_plunk1 | we download the chef omnibus installer and execute it on the spun up instance over ssh | 22:19 |
andrew_plunk1 | haha stevebaker, it is a short term fix to our problem of needing chef imo | 22:20 |
*** sabeen has quit IRC | 22:20 | |
*** vijendar has quit IRC | 22:20 | |
andrew_plunk1 | If I sign up for chef support in software config, how would you feel about me trying to get this into contrib? | 22:20 |
andrew_plunk1 | stevebaker^^ | 22:20 |
*** mkollaro has quit IRC | 22:21 | |
*** mkollaro has joined #heat | 22:21 | |
stevebaker | andrew_plunk1: if you write a standard chef hook that works like the others, then I would be OK with something in contrib which lets you execute the hook agentless | 22:22 |
*** tspatzier has quit IRC | 22:22 | |
andrew_plunk1 | ok stevebaker, that sounds like a good compromise to me. I am in a meeting atm, but can I circle back with you later to talk about this later? | 22:22 |
stevebaker | andrew_plunk1: ok, because the other hooks should be able to use the same agentless technique | 22:23 |
andrew_plunk1 | great point stevebaker | 22:23 |
andrew_plunk1 | ttyl | 22:23 |
*** andrew_plunk1 has quit IRC | 22:24 | |
*** arbylee has quit IRC | 22:25 | |
*** e0ne has quit IRC | 22:25 | |
*** e0ne has joined #heat | 22:25 | |
*** e0ne has quit IRC | 22:25 | |
*** yogesh has quit IRC | 22:27 | |
*** daneyon has quit IRC | 22:29 | |
zaneb | sdake: I submitted a comment, wonder if they'll post it ;) | 22:30 |
*** harlowja has quit IRC | 22:30 | |
*** harlowja has joined #heat | 22:31 | |
*** jergerber has joined #heat | 22:35 | |
sdake_ | zaneb what was yoru comment | 22:37 |
*** randallburt1 has joined #heat | 22:37 | |
*** randallburt has quit IRC | 22:37 | |
*** jergerber has quit IRC | 22:41 | |
sdake_ | \o/ bitcoin miner is here, time to print more money! | 22:41 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Debugging aide for bug 1291097 https://review.openstack.org/80103 | 22:43 |
*** pablosan is now known as ZZpablosan | 22:44 | |
*** rpothier_ has joined #heat | 22:46 | |
*** Daviey has quit IRC | 22:46 | |
SpamapS | stevebaker: questions | 22:48 |
stevebaker | SpamapS: answers | 22:48 |
*** jcru has quit IRC | 22:49 | |
SpamapS | stevebaker: so the way I'm reading resources.software_config.software_deployer ... | 22:49 |
SpamapS | stevebaker: if I want to signal and wait for response to DELETE, I'm signalling and waiting for delete of the deployer.. | 22:49 |
SpamapS | stevebaker: correct? | 22:50 |
SpamapS | or rather, if I want to wait for the signal before I complete teh delete? | 22:50 |
SpamapS | stevebaker: I don't see anywhere that the server which the deployer is attached to is informed of the deployer.. which is what I need for the rebuild and delete cases.. | 22:51 |
stevebaker | SpamapS: a deployment which runs in action DELETE will create a derived config that has the DELETE workload, and then stay in DELETE IN_PROGRESS until a signal is received from the server with the results of the config execution | 22:52 |
SpamapS | stevebaker: right, I think I understand that, but that is the deployer DELETE IN_PROGRESS, not the server. | 22:52 |
sdake_ | zaneb note the graphic on the docker page says OS::Heat::Docker | 22:52 |
sdake_ | I don't think that is accurate, last I lookced it was DockerInc::Docker::Container | 22:53 |
sdake_ | OS::Heat implies something entirely different | 22:53 |
SpamapS | agreed, contrib should not ever have OS::* in it | 22:54 |
stevebaker | SpamapS: shutdown for rebuild and reboot are weird, because its a stack update, the dependencies are in create order (not reversed delete order) so it might not be easy to use the deployment resource state. Rather than doing this with deployment resources in the template, you could make deployment API calls directly in your server subclass, something like an ephemeral deployment for the duration of the shutdown | 22:56 |
sdake_ | SpamapS I left an update on their blog so they comprehend :) - in the codebase, its dockerinc::docker::container | 22:56 |
radix | sdake_: the example template too, not just the graphic... | 22:57 |
SpamapS | stevebaker: ah right, that does make sense. I was thinking I'd add it to an explicit deployer. | 22:57 |
radix | yeah, it is definitely not OS::Heat::Docker, I'm not sure where they're getting that | 22:57 |
sdake_ | radix probably just a ocmmunication error between marketdroids and e3ngineering :) | 22:58 |
*** Daviey has joined #heat | 22:58 | |
radix | yeah :) | 22:58 |
stevebaker | SpamapS: so you have a config in your template, some properties on the server to specify the config for shutdown actions, and make deployment crud calls in Server handle_update tasks | 22:58 |
SpamapS | stevebaker: heh.. I recall the deployers being used because we didn't want to list config objects in-line .. :) | 22:59 |
SpamapS | right on ok I have a clear plan now | 22:59 |
SpamapS | back into the cone of silence | 22:59 |
stevebaker | SpamapS: true, but rebuild/reboot is special | 23:00 |
stevebaker | SpamapS: and actually you can use config without deployment for boot config | 23:00 |
SpamapS | right | 23:00 |
SpamapS | stevebaker: both of those statements are true indeed :) | 23:00 |
* SpamapS slips into a code trance | 23:00 | |
*** dims_ has quit IRC | 23:02 | |
SpamapS | I think we have a bug in Heat | 23:10 |
SpamapS | | 529b9c99-fd73-4bc0-960e-566959f5da59 | overcloud-NovaCompute0-crmbaavu54w7 | ACTIVE | - | Running | ctlplane=192.0.2.7 | | 23:10 |
SpamapS | | NovaCompute0 | 476a1caa-6b47-4e43-b938-e33fda1212b4 | state changed | CREATE_IN_PROGRESS | 2014-03-12T22:44:32Z | | 23:10 |
SpamapS | | NovaCompute0 | f72d80de-6193-452d-977d-0858fe39bd8a | state changed | CREATE_COMPLETE | 2014-03-12T23:02:33Z | | 23:11 |
SpamapS | Oh wait ok.. | 23:11 |
SpamapS | n/m | 23:11 |
SpamapS | NovaCompute0Config is not creating yet... but it deps on notCompute0 .. n/m | 23:11 |
*** nati_ueno has quit IRC | 23:11 | |
*** nati_ueno has joined #heat | 23:12 | |
*** dims_ has joined #heat | 23:16 | |
*** saurabhs has quit IRC | 23:24 | |
*** achampion has joined #heat | 23:25 | |
*** wchrisj has quit IRC | 23:26 | |
*** saurabhs has joined #heat | 23:27 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Debugging aide for bug #1291061 https://review.openstack.org/80114 | 23:29 |
*** ramishra has joined #heat | 23:32 | |
SpamapS | stevebaker: Hi so I'm having trouble seeing how to use deployment in templates. Do you have some example templates stuffed somewhere? | 23:36 |
*** lsmola has quit IRC | 23:36 | |
SpamapS | stevebaker: since I need to emulate it. :) | 23:36 |
stevebaker | SpamapS: https://review.openstack.org/#/q/status:open+project:openstack/heat-templates+branch:master+topic:bug/1291097,n,z | 23:36 |
*** lsmola has joined #heat | 23:37 | |
stevebaker | SpamapS: each have an example template | 23:37 |
SpamapS | stevebaker: ty | 23:37 |
asalkeld | zaneb, yes that docker template is a toy | 23:38 |
asalkeld | expecting users to implement/manage their own nova effectively | 23:38 |
zaneb | I guess they're trying to make the best out of being kicked out of Nova | 23:39 |
asalkeld | no scaling | 23:39 |
*** david_lyle_ has joined #heat | 23:39 | |
asalkeld | well they welcome to submit a docker service template | 23:39 |
asalkeld | that scales | 23:40 |
*** yidclare has quit IRC | 23:40 | |
asalkeld | and you can use get_resource, instead of that endpoint | 23:40 |
SpamapS | stevebaker: ahh I had missed user_data_format: SOFTWARE_CONFIG in my internals reading.. much sense, so answers | 23:40 |
*** david-lyle has quit IRC | 23:41 | |
SpamapS | stevebaker: this is really nice btw https://review.openstack.org/#/c/70297/8/hot/software-config/example-script-template.yaml | 23:41 |
stevebaker | SpamapS: there will be docs one day | 23:43 |
SpamapS | stevebaker: ahhahahahahahahaa .. good one ;) | 23:43 |
stevebaker | I know, *sigh* | 23:43 |
lifeless | 'docs' | 23:43 |
SpamapS | oh wait, we're really doing docs now? ;) | 23:43 |
openstackgerrit | Gregory Haynes proposed a change to openstack/heat: Catch NotFound exception on user delete_key https://review.openstack.org/80116 | 23:44 |
stevebaker | if you vote for my talk I'll *have* to write docs | 23:44 |
lifeless | stevebaker: 'live reading of the heat user manual ' ? | 23:45 |
stevebaker | lifeless: in raw docbook | 23:46 |
SpamapS | Call me Heat.... | 23:47 |
*** saurabhs has quit IRC | 23:47 | |
*** saurabhs has joined #heat | 23:48 | |
*** wchrisj has joined #heat | 23:48 | |
SpamapS | stevebaker: does signal_transport: HEAT_SIGNAL only exist in theory? | 23:49 |
stevebaker | SpamapS: CFN_SIGNAL and HEAT_SIGNAL are both broken for me currently due to auth issues, but I expect CFN_SIGNAL to be working again next, followed by HEAT_SIGNAL | 23:50 |
SpamapS | stevebaker: what implements HEAT_SIGNAL? python-heatclient ? | 23:51 |
SpamapS | or have things been landing in o-c-c without my knowledge? :) | 23:51 |
stevebaker | SpamapS: yes, heat resource-signal <stack> <resource> -D "{...}" | 23:51 |
stevebaker | SpamapS: my orc script is doing the signalling https://review.openstack.org/#/c/79758/3/hot/software-config/elements/heat-config/os-refresh-config/configure.d/55-heat-config | 23:52 |
SpamapS | stevebaker: I'm more curious about the polling than the signalling. | 23:52 |
stevebaker | SpamapS: I'll write an occ collector for metadata polling when things are less broken | 23:52 |
SpamapS | stevebaker: excellent.. just trying to make reasonably pragmatic choices while trying to stand this strawman up. | 23:53 |
SpamapS | well.. strawman isn't the right word. :-P | 23:53 |
stevebaker | SpamapS: currently pragmatic==cfn | 23:53 |
SpamapS | anyway .. -> back to the cone of silence | 23:53 |
SpamapS | and by silence I mean HBR1.com trance stream and no IRC :) | 23:54 |
*** gokrokve_ has quit IRC | 23:54 | |
*** gokrokve has joined #heat | 23:55 | |
lifeless | heh | 23:55 |
*** gokrokve has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!