zaneb | the inputs schema specifically | 00:00 |
---|---|---|
zaneb | but really any of them | 00:00 |
zaneb | http://git.openstack.org/cgit/openstack/heat/tree/heat/api/openstack/v1/software_configs.py#n86 <- API passes them straight through | 00:00 |
zaneb | http://git.openstack.org/cgit/openstack/heat/tree/heat/engine/service_software_config.py#n64 <- engine appears to do the same | 00:01 |
zaneb | are they validated at some point that they match the schema defined in http://git.openstack.org/cgit/openstack/heat/tree/heat/engine/resources/openstack/heat/software_config.py#n65 ? | 00:02 |
*** trown|outtypewww is now known as trown | 00:03 | |
stevebaker | zaneb: you're right, at the API level there is none, and this was less important when only the config resource consumed it | 00:03 |
zaneb | that makes sense | 00:03 |
zaneb | should we have some now? | 00:03 |
*** dims_ has joined #heat | 00:03 | |
stevebaker | that seems prudent | 00:03 |
zaneb | ack | 00:04 |
stevebaker | also there is a bug to parse the outputs based on the type of the output schema, also a good idea | 00:04 |
*** dims has quit IRC | 00:04 | |
zaneb | would that have backwards compat issues? | 00:05 |
stevebaker | yeah, potentially. strings becoming dicts would be surprising | 00:06 |
stevebaker | maybe a new coerce-type property is needed | 00:07 |
stevebaker | although I | 00:07 |
stevebaker | 'd be surprised if anyone is specifying an outputs schema, let alone specifying types on them | 00:08 |
*** wangbo has quit IRC | 00:08 | |
*** Marga_ has quit IRC | 00:14 | |
*** Marga_ has joined #heat | 00:15 | |
*** achanda has quit IRC | 00:18 | |
*** Qiming has quit IRC | 00:19 | |
*** achanda has joined #heat | 00:21 | |
*** sridhar_ram has joined #heat | 00:28 | |
*** achanda has quit IRC | 00:40 | |
*** krotscheck has joined #heat | 00:41 | |
*** sdake has quit IRC | 00:50 | |
*** sdake has joined #heat | 00:51 | |
*** ricolin has joined #heat | 00:55 | |
*** daneyon has quit IRC | 01:00 | |
*** sridhar_ram has quit IRC | 01:03 | |
*** achanda has joined #heat | 01:11 | |
*** Qiming has joined #heat | 01:13 | |
*** EricGonczer_ has quit IRC | 01:17 | |
jamespd | should heat be able to tear down a stack if some resources are missing? | 01:26 |
*** daneyon has joined #heat | 01:29 | |
*** Marga_ has quit IRC | 01:30 | |
*** MVenesio has joined #heat | 01:34 | |
*** daneyon has quit IRC | 01:35 | |
*** daneyon has joined #heat | 01:36 | |
*** zz_dimtruck is now known as dimtruck | 01:38 | |
*** MVenesio has quit IRC | 01:39 | |
*** dims_ has quit IRC | 01:40 | |
*** yanyanhu has joined #heat | 01:40 | |
*** sabeen has joined #heat | 01:43 | |
*** EricGonczer_ has joined #heat | 01:47 | |
*** blomquisg is now known as blomquisg_gone | 01:53 | |
*** elynn has joined #heat | 01:56 | |
*** elynn has quit IRC | 02:01 | |
*** elynn has joined #heat | 02:01 | |
elynn | Morning | 02:02 |
*** bana_k has quit IRC | 02:10 | |
*** EricGonczer_ has quit IRC | 02:21 | |
*** Raj1 has joined #heat | 02:21 | |
*** neelashah has joined #heat | 02:22 | |
stevebaker | jamespd: yes | 02:24 |
jamespd | stevebaker: perhaps you can give me advice on why I get heat-engine stacktraces? http://paste.openstack.org/show/491520/ | 02:27 |
jamespd | and 'heat resource-list STACK-ID' reports: | 02:28 |
jamespd | ERROR: Remote error: NetworkNotFoundClient Network a47820d8-ab42-45a4-801c-90aa65e7da60 could not be found | 02:28 |
stevebaker | jamespd: ah yes, the neutron dependencies code. I believe there has been fixes for that recently | 02:29 |
jamespd | so, do I have options in kilo without stack-abandon? | 02:29 |
*** dimtruck is now known as zz_dimtruck | 02:31 | |
stevebaker | here we go | 02:33 |
stevebaker | https://bugs.launchpad.net/heat/+bug/1554625 | 02:33 |
openstack | Launchpad bug 1554625 in heat "Exceptions when adding implicit dependencies cause stacks to be unloadable" [Medium,Fix released] - Assigned to Zane Bitter (zaneb) | 02:33 |
stevebaker | https://review.openstack.org/#/c/290027/ needs backporting to kilo and liberty | 02:34 |
stevebaker | jamespd: until that is backported, manually deleting the remaining resources and abandoning the stack may be your only option | 02:37 |
* jamespd reads. | 02:39 | |
jamespd | rad; thanks for the help stevebaker. | 02:41 |
stevebaker | jamespd: np | 02:42 |
*** sabeen has quit IRC | 02:43 | |
openstackgerrit | Reedip proposed openstack/heat-templates: Remove Py33 support https://review.openstack.org/266115 | 02:44 |
*** neelashah has quit IRC | 02:45 | |
*** sabeen has joined #heat | 02:47 | |
*** Raj1 has quit IRC | 02:50 | |
*** wangbo has joined #heat | 02:53 | |
*** yanyanhu has quit IRC | 02:55 | |
*** sabeen has quit IRC | 03:13 | |
*** Qiming has quit IRC | 03:15 | |
*** yuanying has quit IRC | 03:21 | |
*** yuanying_ has joined #heat | 03:21 | |
*** yuanying_ has quit IRC | 03:24 | |
*** yuanying has joined #heat | 03:24 | |
*** Marga_ has joined #heat | 03:26 | |
*** links has joined #heat | 03:28 | |
*** yuanying has quit IRC | 03:29 | |
*** Marga_ has quit IRC | 03:30 | |
*** yanyanhu has joined #heat | 03:30 | |
*** elynn has quit IRC | 03:35 | |
*** MVenesio has joined #heat | 03:35 | |
*** wangbo has quit IRC | 03:39 | |
*** Marga_ has joined #heat | 03:39 | |
*** MVenesio has quit IRC | 03:39 | |
*** Marga_ has quit IRC | 03:40 | |
*** Marga_ has joined #heat | 03:40 | |
*** elynn has joined #heat | 03:58 | |
*** akuznetsov has joined #heat | 04:01 | |
*** wangbo has joined #heat | 04:01 | |
*** yuanying has joined #heat | 04:01 | |
*** elynn_ has joined #heat | 04:01 | |
*** gberginc has joined #heat | 04:02 | |
*** elynn has quit IRC | 04:04 | |
*** akuznetsov has quit IRC | 04:05 | |
*** achanda has quit IRC | 04:06 | |
*** KanagarajM has joined #heat | 04:34 | |
*** achanda has joined #heat | 04:53 | |
*** elynn_ has quit IRC | 05:07 | |
*** elynn has joined #heat | 05:09 | |
*** elynn has quit IRC | 05:13 | |
*** elynn has joined #heat | 05:14 | |
*** sridhar_ram has joined #heat | 05:16 | |
*** Qiming has joined #heat | 05:18 | |
*** MVenesio has joined #heat | 05:36 | |
*** MVenesio has quit IRC | 05:40 | |
*** Qiming_ has joined #heat | 06:00 | |
*** Qiming has quit IRC | 06:02 | |
*** ricolin has quit IRC | 06:03 | |
*** achanda_ has joined #heat | 06:13 | |
*** wangbo has quit IRC | 06:13 | |
*** achanda has quit IRC | 06:14 | |
*** bana_k has joined #heat | 06:16 | |
*** wangbo has joined #heat | 06:25 | |
*** akuznetsov has joined #heat | 06:30 | |
*** sdake_ has joined #heat | 06:35 | |
*** sdake has quit IRC | 06:36 | |
*** akuznetsov has quit IRC | 06:40 | |
*** akuznetsov has joined #heat | 06:41 | |
*** sdake_ has quit IRC | 06:44 | |
openstackgerrit | Rabi Mishra proposed openstack/heat: Use region from config in functional tests https://review.openstack.org/296206 | 06:44 |
*** sdake has joined #heat | 06:44 | |
*** sridhar_ram has quit IRC | 06:46 | |
openstackgerrit | Kanagaraj Manickam proposed openstack/heat-specs: heat template-migrate https://review.openstack.org/228424 | 06:46 |
openstackgerrit | Crag Wolfe proposed openstack/heat: WIP - Move resource.properties_data into separate table https://review.openstack.org/267953 | 06:48 |
*** ricolin has joined #heat | 06:49 | |
*** vgridnev has joined #heat | 06:53 | |
*** akuznetsov has quit IRC | 06:53 | |
*** e0ne has joined #heat | 06:58 | |
*** akuznetsov has joined #heat | 07:06 | |
openstackgerrit | Rakesh H S proposed openstack/heat: Makes monasca plugin as supported https://review.openstack.org/252864 | 07:06 |
*** akuznetsov has quit IRC | 07:07 | |
*** akuznetsov has joined #heat | 07:12 | |
*** vishwanathj is now known as vishwanathj_away | 07:12 | |
*** wangbo has quit IRC | 07:12 | |
openstackgerrit | Rakesh H S proposed openstack/heat: Makes monasca plugin as supported https://review.openstack.org/252864 | 07:13 |
*** ricolin has quit IRC | 07:16 | |
openstackgerrit | Kanagaraj Manickam proposed openstack/heat-specs: heat template-migrate https://review.openstack.org/228424 | 07:16 |
*** aaronmehar has joined #heat | 07:16 | |
*** sridhar_ram has joined #heat | 07:19 | |
*** sridhar_ram has quit IRC | 07:19 | |
*** bana_k has quit IRC | 07:20 | |
*** akuznetsov has quit IRC | 07:20 | |
*** rakesh_hs has quit IRC | 07:23 | |
*** sdake has quit IRC | 07:23 | |
*** achanda_ has quit IRC | 07:26 | |
*** e0ne has quit IRC | 07:28 | |
openstackgerrit | Rabi Mishra proposed openstack/heat: Use region from config in functional tests https://review.openstack.org/296206 | 07:31 |
*** ricolin has joined #heat | 07:32 | |
*** achanda has joined #heat | 07:35 | |
*** wangbo has joined #heat | 07:36 | |
*** MVenesio has joined #heat | 07:37 | |
*** kebray has quit IRC | 07:38 | |
*** mr has joined #heat | 07:39 | |
*** kebray has joined #heat | 07:41 | |
*** MVenesio has quit IRC | 07:41 | |
*** wangbo has quit IRC | 07:44 | |
*** ccamacho has joined #heat | 07:48 | |
*** cwolferh has quit IRC | 07:49 | |
*** akuznetsov has joined #heat | 07:49 | |
openstackgerrit | Sergey Kraynev proposed openstack/heat: Fix race condition for WaitCondition with several signals https://review.openstack.org/232124 | 07:49 |
openstackgerrit | Sergey Kraynev proposed openstack/heat: Handling concurrent transactions in metadata_set method https://review.openstack.org/292268 | 07:49 |
*** vgridnev has quit IRC | 07:49 | |
*** akuznetsov has quit IRC | 07:51 | |
*** akuznetsov has joined #heat | 07:52 | |
*** pt_15 has quit IRC | 07:55 | |
*** zeih has joined #heat | 07:55 | |
*** akuznetsov has quit IRC | 07:56 | |
*** vgridnev has joined #heat | 07:58 | |
*** cwolferh has joined #heat | 08:00 | |
openstackgerrit | Merged openstack/heat: Added constraint for barbican order https://review.openstack.org/289424 | 08:01 |
*** wangbo has joined #heat | 08:01 | |
*** kebray has quit IRC | 08:04 | |
*** achanda has quit IRC | 08:06 | |
*** jaosorior has joined #heat | 08:06 | |
*** achanda has joined #heat | 08:08 | |
*** kebray has joined #heat | 08:10 | |
*** achanda has quit IRC | 08:11 | |
*** achanda has joined #heat | 08:12 | |
*** jprovazn has joined #heat | 08:12 | |
*** achanda has quit IRC | 08:12 | |
*** achanda has joined #heat | 08:13 | |
*** achanda has quit IRC | 08:13 | |
*** vgridnev has quit IRC | 08:15 | |
*** yanyanhu has quit IRC | 08:21 | |
*** yanyanhu has joined #heat | 08:21 | |
*** palexster has joined #heat | 08:27 | |
*** xek has quit IRC | 08:32 | |
*** xek has joined #heat | 08:33 | |
openstackgerrit | Abhishek Kekane proposed openstack/heat: Restrict use of iteritems, iterkeys and itervalues https://review.openstack.org/269051 | 08:33 |
*** gberginc has quit IRC | 08:34 | |
*** tmatsu has quit IRC | 08:36 | |
*** palexster has quit IRC | 08:36 | |
*** ricolin has quit IRC | 08:37 | |
*** shardy has joined #heat | 08:37 | |
*** DaveJ__ has joined #heat | 08:38 | |
*** tmatsu has joined #heat | 08:39 | |
*** permalac has joined #heat | 08:43 | |
*** tmatsu has quit IRC | 08:44 | |
*** ricolin has joined #heat | 08:50 | |
*** akuznetsov has joined #heat | 08:53 | |
*** akuznetsov has quit IRC | 08:55 | |
*** gberginc has joined #heat | 08:56 | |
therve | skraynev, Using private methods from other projects is a no-go: https://review.openstack.org/289424 | 08:56 |
*** ramishra has quit IRC | 08:57 | |
therve | I'm also pretty sure that it's wrong in this case | 08:57 |
*** russellb has quit IRC | 08:58 | |
*** ramishra has joined #heat | 08:59 | |
*** palexster has joined #heat | 08:59 | |
openstackgerrit | huangtianhua proposed openstack/heat: Add a new HOT template version for Newton https://review.openstack.org/296275 | 08:59 |
*** russellb has joined #heat | 09:00 | |
*** links has quit IRC | 09:01 | |
*** e0ne has joined #heat | 09:03 | |
*** openstackgerrit has quit IRC | 09:03 | |
*** yassine has joined #heat | 09:04 | |
*** ramishra has quit IRC | 09:04 | |
*** openstackgerrit has joined #heat | 09:04 | |
*** yassine is now known as Guest92542 | 09:04 | |
*** Guest92542 is now known as yassou | 09:05 | |
*** yanyanhu has quit IRC | 09:05 | |
openstackgerrit | Rabi Mishra proposed openstack/heat: Use domain env variables as defaults https://review.openstack.org/295373 | 09:06 |
*** vgridnev has joined #heat | 09:09 | |
*** ramishra has joined #heat | 09:09 | |
openstackgerrit | huangtianhua proposed openstack/heat: Provides 'equals' intrinsic function https://review.openstack.org/283365 | 09:10 |
*** zeih_ has joined #heat | 09:13 | |
*** zeih has quit IRC | 09:13 | |
*** achanda has joined #heat | 09:14 | |
*** sorantis has joined #heat | 09:15 | |
*** links has joined #heat | 09:18 | |
openstackgerrit | Dmitriy Uvarenkov proposed openstack/heat: Added constraint for mistral workflow https://review.openstack.org/292838 | 09:19 |
*** KanagarajM has quit IRC | 09:19 | |
*** derekh has joined #heat | 09:19 | |
*** achanda has quit IRC | 09:20 | |
openstackgerrit | huangtianhua proposed openstack/heat: Support resource/output condition https://review.openstack.org/283366 | 09:22 |
*** ricolin has quit IRC | 09:28 | |
openstackgerrit | huangtianhua proposed openstack/heat: Provides 'if' intrinsic function https://review.openstack.org/283479 | 09:36 |
openstackgerrit | huangtianhua proposed openstack/heat: Support resource/output condition https://review.openstack.org/283366 | 09:36 |
openstackgerrit | huangtianhua proposed openstack/heat: Provides 'equals' intrinsic function https://review.openstack.org/283365 | 09:36 |
*** tlashchova has joined #heat | 09:36 | |
*** KanagarajM has joined #heat | 09:37 | |
*** MVenesio has joined #heat | 09:37 | |
openstackgerrit | Thomas Herve proposed openstack/heat: Tidy up BarbicanClientPlugin https://review.openstack.org/296340 | 09:39 |
*** ricolin has joined #heat | 09:41 | |
skraynev | therve: ok. agree. thx for the spotting | 09:42 |
*** MVenesio has quit IRC | 09:42 | |
*** KanagarajM has quit IRC | 09:48 | |
*** dims has joined #heat | 10:00 | |
*** tochi has quit IRC | 10:02 | |
*** links has quit IRC | 10:05 | |
openstackgerrit | Abhishek Kekane proposed openstack/heat: Restrict use of iteritems, iterkeys and itervalues https://review.openstack.org/269051 | 10:05 |
*** Qiming_ has quit IRC | 10:15 | |
*** ricolin has quit IRC | 10:15 | |
*** vgridnev has quit IRC | 10:19 | |
*** vgridnev has joined #heat | 10:20 | |
*** links has joined #heat | 10:22 | |
*** gmoro has quit IRC | 10:32 | |
*** jaosorior has quit IRC | 10:34 | |
*** e0ne has quit IRC | 10:35 | |
*** jaosorior has joined #heat | 10:36 | |
*** elynn has quit IRC | 10:39 | |
*** elynn has joined #heat | 10:40 | |
*** elynn has quit IRC | 10:40 | |
*** e0ne has joined #heat | 10:45 | |
*** zeih_ has quit IRC | 10:58 | |
*** tlashchova has quit IRC | 11:01 | |
*** dims_ has joined #heat | 11:05 | |
*** dims has quit IRC | 11:06 | |
*** Qiming has joined #heat | 11:07 | |
*** tlashchova has joined #heat | 11:08 | |
*** achanda has joined #heat | 11:19 | |
*** achanda has quit IRC | 11:24 | |
*** sorantis has quit IRC | 11:28 | |
*** EricGonczer_ has joined #heat | 11:28 | |
*** sorantis has joined #heat | 11:30 | |
*** MVenesio has joined #heat | 11:38 | |
*** MVenesio has quit IRC | 11:43 | |
openstackgerrit | Merged openstack/heat: Added constraint for mistral workflow https://review.openstack.org/292838 | 11:43 |
*** gberginc has quit IRC | 11:51 | |
*** gberginc has joined #heat | 11:52 | |
*** gberginc has quit IRC | 11:54 | |
*** blues-man has joined #heat | 11:55 | |
*** zeih has joined #heat | 11:57 | |
*** david-lyle_ has joined #heat | 11:58 | |
*** rakesh_hs has joined #heat | 12:00 | |
*** david-lyle has quit IRC | 12:00 | |
*** wangbo has quit IRC | 12:01 | |
*** wangbo has joined #heat | 12:02 | |
*** MVenesio has joined #heat | 12:02 | |
*** blomquisg_gone is now known as blomquisg | 12:06 | |
*** dprince has joined #heat | 12:07 | |
openstackgerrit | Merged openstack/heat: Restrict use of iteritems, iterkeys and itervalues https://review.openstack.org/269051 | 12:07 |
*** jcoufal has joined #heat | 12:11 | |
*** rpothier has joined #heat | 12:13 | |
*** gberginc has joined #heat | 12:39 | |
openstackgerrit | Thomas Herve proposed openstack/heat: Tidy up BarbicanClientPlugin https://review.openstack.org/296340 | 12:39 |
*** EricGonczer_ has quit IRC | 12:57 | |
*** zeih has quit IRC | 12:58 | |
*** wangbo has quit IRC | 12:59 | |
*** tmatsu has joined #heat | 13:01 | |
*** links has quit IRC | 13:01 | |
openstackgerrit | Rabi Mishra proposed openstack/heat: Use region from config in functional tests https://review.openstack.org/296206 | 13:05 |
*** david-lyle_ is now known as david-lyle | 13:06 | |
*** tmatsu has quit IRC | 13:06 | |
*** jonesbr has joined #heat | 13:08 | |
*** neelashah has joined #heat | 13:11 | |
*** zeih has joined #heat | 13:19 | |
openstackgerrit | Oleksii Chuprykov proposed openstack/heat: Add validation for mistral cron trigger https://review.openstack.org/293047 | 13:21 |
*** MVenesio has quit IRC | 13:21 | |
*** achanda has joined #heat | 13:22 | |
*** sabeen1 has joined #heat | 13:26 | |
*** achanda has quit IRC | 13:27 | |
*** trown is now known as trown|afk | 13:28 | |
openstackgerrit | Peter Razumovsky proposed openstack/heat: EncryptedVolumeType get_live_state implementation https://review.openstack.org/276730 | 13:29 |
*** vgridnev has quit IRC | 13:37 | |
*** jdob has quit IRC | 13:41 | |
*** jdob has joined #heat | 13:41 | |
*** vgridnev has joined #heat | 13:48 | |
openstackgerrit | Rabi Mishra proposed openstack/heat: Use domain env variables as defaults https://review.openstack.org/295373 | 13:48 |
*** jreeves has joined #heat | 13:48 | |
*** trown|afk is now known as trown | 13:51 | |
*** jdob has quit IRC | 13:51 | |
*** jdob has joined #heat | 13:51 | |
openstackgerrit | Thomas Herve proposed openstack/heat: Tidy up BarbicanClientPlugin https://review.openstack.org/296340 | 13:54 |
*** prazumovsky has joined #heat | 13:55 | |
*** mspreitz has joined #heat | 13:58 | |
*** neelashah1 has joined #heat | 13:59 | |
*** neelashah has quit IRC | 14:01 | |
*** pradk has joined #heat | 14:01 | |
*** sorantis_ has joined #heat | 14:02 | |
openstackgerrit | Crag Wolfe proposed openstack/heat: Move properties_data into a separate table https://review.openstack.org/267953 | 14:02 |
*** dims has joined #heat | 14:04 | |
*** sorantis has quit IRC | 14:04 | |
*** sorantis_ is now known as sorantis | 14:04 | |
*** dims_ has quit IRC | 14:04 | |
*** achanda has joined #heat | 14:05 | |
*** spotz_zzz is now known as spotz | 14:06 | |
*** neelashah has joined #heat | 14:06 | |
*** achanda has quit IRC | 14:07 | |
*** neelashah1 has quit IRC | 14:07 | |
*** vijendar has joined #heat | 14:08 | |
*** openstack has joined #heat | 14:25 | |
openstackgerrit | Peter Razumovsky proposed openstack/heat: EncryptedVolumeType get_live_state implementation https://review.openstack.org/276730 | 14:25 |
openstackgerrit | Hongbin Lu proposed openstack/heat: Remove property "ssh_authorized_key" from OS::Magnum::BayModel https://review.openstack.org/295598 | 14:26 |
*** sdake has joined #heat | 14:27 | |
*** dprince has quit IRC | 14:30 | |
*** crose has joined #heat | 14:32 | |
*** EricGonczer_ has quit IRC | 14:41 | |
*** kebray has quit IRC | 14:45 | |
*** david-lyle_ is now known as david-lyle | 14:47 | |
*** sdake_ has joined #heat | 14:48 | |
*** sdake has quit IRC | 14:49 | |
*** zeih has quit IRC | 14:50 | |
*** sdake has joined #heat | 14:52 | |
*** sdake_ has quit IRC | 14:53 | |
*** prazumovsky has quit IRC | 14:58 | |
*** trown|meeting is now known as trown | 15:00 | |
*** EricGonczer_ has joined #heat | 15:09 | |
*** openstackstatus has joined #heat | 15:11 | |
*** ChanServ sets mode: +v openstackstatus | 15:11 | |
*** wangbo has joined #heat | 15:15 | |
*** Drago1 has joined #heat | 15:18 | |
*** Drago1 has quit IRC | 15:18 | |
*** Drago1 has joined #heat | 15:18 | |
*** mr has left #heat | 15:20 | |
*** EricGonczer_ has quit IRC | 15:24 | |
*** EricGonczer_ has joined #heat | 15:24 | |
*** kebray has joined #heat | 15:25 | |
*** wangbo has quit IRC | 15:25 | |
*** jaosorior has quit IRC | 15:27 | |
*** crose has quit IRC | 15:27 | |
*** jprovazn has quit IRC | 15:28 | |
*** Qiming has quit IRC | 15:31 | |
*** gberginc has quit IRC | 15:36 | |
*** jaosorior has joined #heat | 15:44 | |
*** tmatsu has joined #heat | 15:44 | |
*** zeih has joined #heat | 15:47 | |
*** tmatsu has quit IRC | 15:48 | |
openstackgerrit | Dmitriy Uvarenkov proposed openstack/heat: Add validation check for barbican order https://review.openstack.org/296554 | 15:49 |
*** jdob has quit IRC | 15:49 | |
*** sorantis has quit IRC | 15:52 | |
openstackgerrit | Dmitriy Uvarenkov proposed openstack/heat: Add validation check for barbican order https://review.openstack.org/296554 | 15:52 |
*** rpothier has quit IRC | 15:53 | |
*** mspreitz has quit IRC | 15:56 | |
*** sridhar_ram1 has joined #heat | 15:57 | |
*** gberginc has joined #heat | 16:00 | |
*** tmatsu has joined #heat | 16:00 | |
*** vgridnev has quit IRC | 16:00 | |
*** daneyon has quit IRC | 16:00 | |
*** bana_k has joined #heat | 16:03 | |
*** tmatsu has quit IRC | 16:04 | |
*** links has joined #heat | 16:06 | |
*** aaronmehar has quit IRC | 16:09 | |
*** zeih has quit IRC | 16:10 | |
*** zeih has joined #heat | 16:13 | |
*** kebray has quit IRC | 16:15 | |
*** aaronmehar has joined #heat | 16:16 | |
*** kebray has joined #heat | 16:18 | |
*** trown is now known as trown|lunch | 16:19 | |
*** LimorStotland has quit IRC | 16:23 | |
*** vijendar has quit IRC | 16:23 | |
*** LimorStotland has joined #heat | 16:23 | |
*** crose has joined #heat | 16:31 | |
*** david-lyle has quit IRC | 16:33 | |
*** wangbo has joined #heat | 16:33 | |
*** david-lyle has joined #heat | 16:33 | |
*** kebray has quit IRC | 16:36 | |
*** zz_dimtruck is now known as dimtruck | 16:37 | |
*** zeih has quit IRC | 16:37 | |
*** vishwanathj_away is now known as vishwanathj | 16:39 | |
*** aaronmehar has quit IRC | 16:41 | |
*** jprovazn has joined #heat | 16:45 | |
*** jdob_lt has joined #heat | 16:49 | |
*** links has quit IRC | 16:49 | |
*** yassou has quit IRC | 16:50 | |
*** wangbo has quit IRC | 16:53 | |
*** vgridnev has joined #heat | 16:56 | |
*** EricGonczer_ has quit IRC | 16:58 | |
*** achanda has joined #heat | 16:58 | |
openstackgerrit | Oleksii Chuprykov proposed openstack/heat: wip: yaql function https://review.openstack.org/196984 | 17:02 |
*** tmatsu has joined #heat | 17:02 | |
*** achanda has quit IRC | 17:03 | |
*** rpothier has joined #heat | 17:04 | |
*** dims_ has quit IRC | 17:05 | |
*** zeih has joined #heat | 17:06 | |
*** tmatsu has quit IRC | 17:06 | |
*** dims has joined #heat | 17:06 | |
*** vijendar has joined #heat | 17:08 | |
*** zeih has quit IRC | 17:10 | |
*** zeih has joined #heat | 17:10 | |
*** achanda has joined #heat | 17:14 | |
shardy | Hey all, I started a ML thread looking for help with bug #1559807 | 17:15 |
openstack | bug 1559807 in heat "Some intrinsic functions fail when referencing get_attr" [Medium,Confirmed] https://launchpad.net/bugs/1559807 - Assigned to Steven Hardy (shardy) | 17:15 |
shardy | Unfortunately preview updates are also completely broken for the same reason | 17:15 |
*** gberginc has quit IRC | 17:18 | |
*** vijendar has quit IRC | 17:22 | |
*** palexster has quit IRC | 17:24 | |
*** derekh has quit IRC | 17:25 | |
*** rcernin has quit IRC | 17:29 | |
*** achanda has quit IRC | 17:29 | |
*** _erick0zcr has quit IRC | 17:30 | |
*** achanda has joined #heat | 17:33 | |
*** tmatsu has joined #heat | 17:33 | |
*** trown|lunch is now known as trown | 17:36 | |
*** tmatsu has quit IRC | 17:38 | |
*** aaronmehar has joined #heat | 17:40 | |
*** achanda has quit IRC | 17:41 | |
*** blomquisg is now known as blomquisg_gone | 17:43 | |
*** aaronmehar has quit IRC | 17:51 | |
*** jdob_lt has quit IRC | 17:51 | |
*** achanda has joined #heat | 17:51 | |
*** jonesbr has left #heat | 17:52 | |
*** daneyon has joined #heat | 17:54 | |
*** jdob_lt has joined #heat | 17:58 | |
*** zeih has quit IRC | 18:00 | |
*** zeih has joined #heat | 18:01 | |
*** vijendar has joined #heat | 18:04 | |
*** yuanying_ has joined #heat | 18:07 | |
*** vgridnev has quit IRC | 18:08 | |
*** achanda has quit IRC | 18:09 | |
*** yuanying has quit IRC | 18:09 | |
*** bana_k has quit IRC | 18:09 | |
*** jdob_lt has quit IRC | 18:10 | |
*** jonesbr has joined #heat | 18:11 | |
*** EricGonczer_ has joined #heat | 18:13 | |
*** jaosorior has quit IRC | 18:13 | |
Drago1 | shardy: I feel like a schema for attributes may help with validation. It wouldn't completely solve it, but validation could be done with more confidence if get_attr knew the type the attribute was supposed to be and returned a placeholder like STRING_ATTRIBUTE. When resolving nested intrinsic functions, it may be easier for them to validate against that placeholder if the placeholder's implementation allowed for certain checks. For example both a real string and | 18:14 |
*** krotscheck has quit IRC | 18:14 | |
*** krotscheck has joined #heat | 18:15 | |
Drago1 | whereas that check will fail because value_passed_to_intrinsic is None in the case of get_attr nested inside of another intrinsic | 18:15 |
Drago1 | *fail currently | 18:15 |
*** bana_k has joined #heat | 18:20 | |
shardy | Drago1: Yeah, I did think that too, but I think there are too many corner-cases where the dummy value will break just like None does | 18:20 |
shardy | like nested get_attr's etc where one expects a list of non-zero length so path based indexes work etc | 18:20 |
Drago1 | shardy: I figure you're right | 18:20 |
*** vgridnev has joined #heat | 18:20 | |
shardy | I think the validation part can be solved by just not validating values during validation | 18:21 |
shardy | we already do that for all nested stacks by setting strict_validate to False | 18:21 |
shardy | but we inconsistently left that as True for parent stacks | 18:21 |
shardy | the downside of that is our validation becomes somewhat less strict in some cases, so you might fail slower if e.g a wrong parameter type is mapped to a resource via get_param | 18:22 |
shardy | That may be an OK compromise tho | 18:22 |
shardy | the preview case is harder | 18:22 |
shardy | I'm not yet sure how we solve that at all | 18:23 |
shardy | Drago1: thanks for the ideas tho :) | 18:23 |
Drago1 | It's probably too late now, but it kind of feels like HOT's declarative nature conflicts with being able to do things like nested get_attr, because the value that it would eventually resolve to can honestly be anything due to the logic inside of resources | 18:24 |
*** aaronmehar has joined #heat | 18:24 | |
*** zeih has quit IRC | 18:24 | |
shardy | Drago1: I'm not sure that's true - we always intended to split structural/syntax validation from runtime value validation | 18:25 |
*** jdob_lt has joined #heat | 18:25 | |
shardy | only, we didn't get it right, evidently ;) | 18:25 |
*** krotscheck has quit IRC | 18:26 | |
Drago1 | shardy: except runtime values have the ability to affect structure | 18:26 |
*** krotscheck has joined #heat | 18:26 | |
shardy | Drago1: They don't (although I was aiming for something closer to that via my proposed abuse of Repeat in bug #1546684) | 18:28 |
openstack | bug 1546684 in heat "repeat can't reference attributes/parameters" [Medium,In progress] https://launchpad.net/bugs/1546684 - Assigned to Steven Hardy (shardy) | 18:28 |
shardy | Drago1: we parse the template into distinct objects, including one for every function regardless of the nesting | 18:28 |
*** blues-man has quit IRC | 18:28 | |
shardy | But, I guess I see what you mean, we've conflated validating the schema those objects can parse with the values they generate | 18:29 |
shardy | which is my main problem ;) | 18:29 |
shardy | Drago1: Many intrinsic functions can validate just fine when they see a Function.Function (unresolved), the problem starts when you try to validate the (resolved) value before anything is actually created | 18:30 |
Drago1 | shardy: That makes sense, and like you said, that's structure vs runtime values | 18:33 |
shardy | https://github.com/openstack/heat/blob/master/heat/engine/resource.py#L1333 | 18:34 |
shardy | I think we can fix that part just by saying False there | 18:34 |
shardy | because with_value=True should probably always be reserved for runtime validation | 18:34 |
shardy | but that still doesn't resolve how we handle the property comparison for update previews | 18:34 |
*** vgridnev has quit IRC | 18:35 | |
*** tmatsu has joined #heat | 18:36 | |
Drago1 | shardy: use_existing? :) | 18:37 |
*** sridhar_ram1 is now known as sridhar_ram | 18:37 | |
*** krotscheck has quit IRC | 18:38 | |
*** aaronmehar has quit IRC | 18:38 | |
Drago1 | shardy: I guess that may not be quite right because I really mean use existing heat resources, not physical ones, but the idea is that for resources that you can already tell have no diff in the template, just the ones that are in the existing stack | 18:39 |
*** krotscheck has joined #heat | 18:39 | |
*** permalac has quit IRC | 18:39 | |
shardy | Yeah the problem is the temporary "new" stack we make in ram to compare with the existing one | 18:39 |
shardy | the resources in that don't actually exist | 18:39 |
* shardy wonders off to ponder further over dinner | 18:41 | |
*** tmatsu has quit IRC | 18:41 | |
*** sdake_ has joined #heat | 18:41 | |
*** vgridnev has joined #heat | 18:42 | |
*** sdake has quit IRC | 18:44 | |
*** sdake has joined #heat | 18:47 | |
openstackgerrit | Merged openstack/heat: Use region from config in functional tests https://review.openstack.org/296206 | 18:47 |
*** sdake_ has quit IRC | 18:49 | |
*** vgridnev has quit IRC | 18:50 | |
*** eraineri has joined #heat | 18:50 | |
*** openstack has joined #heat | 19:24 | |
*** therve has joined #heat | 19:24 | |
*** tmatsu has quit IRC | 19:27 | |
*** achanda has joined #heat | 19:35 | |
*** tmatsu has joined #heat | 19:38 | |
*** tmatsu has quit IRC | 19:43 | |
*** dims_ has joined #heat | 19:43 | |
*** daneyon has quit IRC | 19:44 | |
*** skraynev_ has joined #heat | 19:44 | |
*** daneyon has joined #heat | 19:45 | |
*** dims has quit IRC | 19:45 | |
*** vijendar1 has quit IRC | 19:47 | |
*** daneyon_ has joined #heat | 19:47 | |
*** aaronmehar has quit IRC | 19:48 | |
*** zeih_ has joined #heat | 19:49 | |
*** jprovazn has quit IRC | 19:50 | |
*** daneyon has quit IRC | 19:50 | |
*** aaronmehar has joined #heat | 19:51 | |
*** dims_ has quit IRC | 19:53 | |
*** zeih_ has quit IRC | 19:54 | |
*** dims has joined #heat | 19:56 | |
*** vijendar has joined #heat | 19:57 | |
skraynev_ | good evening | 19:57 |
skraynev_ | meeting time | 20:00 |
*** aaronmehar has quit IRC | 20:05 | |
*** zeih_ has joined #heat | 20:07 | |
*** shardy_ has joined #heat | 20:07 | |
*** shardy has quit IRC | 20:08 | |
*** EricGonczer_ has quit IRC | 20:10 | |
*** aaronmehar has joined #heat | 20:11 | |
*** e0ne has joined #heat | 20:17 | |
*** ryansb has quit IRC | 20:17 | |
*** achanda has quit IRC | 20:18 | |
*** aaronmehar has quit IRC | 20:18 | |
*** openstack has joined #heat | 20:34 | |
shardy_ | zaneb: Hey thanks for the ML response | 20:34 |
zaneb | shardy_: np, I'm looking at your RG thing now too | 20:35 |
shardy_ | I think we can probably work around the validation part, but I'm still struggling with how we can ever make preview results accurate for update | 20:35 |
shardy_ | because we have to compare property values to derive if a resource will be replaced | 20:35 |
shardy_ | (or even updated) | 20:36 |
*** e0ne has quit IRC | 20:37 | |
zaneb | so I don't think the current approach will work for that | 20:37 |
*** tmatsu has joined #heat | 20:37 | |
zaneb | what you'd need to do is take each resource in the context of the stack (rather than looking at all of the resources outside of the context of a stack) | 20:37 |
jreeves | skraynev: isn't it like 1:30 am for you? | 20:38 |
zaneb | and for each one say: this is replaced, this is updated and may be replaced, this is unchanged | 20:38 |
zaneb | or this *may* be updated and/or replaced | 20:39 |
zaneb | and pass the results down through the graph as you go | 20:39 |
zaneb | so the results will get progressively more uncertain as you travel down | 20:39 |
shardy_ | zaneb: Yeah, that's what I was thinking, even if you copy the current stack and substitute resources, basically you can't accurately derive anything below a replacement (or even update) | 20:40 |
openstackgerrit | Mark Vanderwiel proposed openstack/heat: Add lbaas v2 scenario test https://review.openstack.org/237608 | 20:41 |
zaneb | shardy_: yeah. but there's some stuff you can say | 20:41 |
*** tmatsu has quit IRC | 20:41 | |
zaneb | you can quite often say when a resource will be replaced for sure | 20:41 |
zaneb | and you can sometimes say when a resource will be unchanged for sure | 20:42 |
shardy_ | Yeah, but if you say a resource will be updated, you have no way to ever know what will happen to anything it depends on | 20:43 |
shardy_ | So I'm not sure what value the preview really provides | 20:43 |
shardy_ | I suppose we can fix it up somewhat so it's a rough guide of what might happen | 20:43 |
*** sabeen has joined #heat | 20:44 | |
shardy_ | With the benefit of hindsight I guess it's pretty obvious, but I missed this when working on enabling the update preview stuff | 20:45 |
zaneb | shardy: I think my review of patch set 3 on https://review.openstack.org/#/c/122473/ actually says it all :D | 20:45 |
shardy_ | Yeah, I made the mistake of assuming what we had actually worked, and just made it recurse | 20:46 |
shardy_ | Anyway, dropping off now but thanks for the feedback, will give it some more thought :) | 20:47 |
zaneb | right after that review was when I stopped having time to do reviews :( | 20:48 |
jamespd | Can someone explain what 'critical data, returned only after commencing a destructive delete..' means, in the context of stack-abandon? | 20:49 |
jamespd | i.e. what is the critical data? | 20:49 |
shardy_ | jamespd: the entire definition of the thing you're about to delete | 20:50 |
shardy_ | all the resource IDs, stored data associated with resources etc | 20:50 |
*** ccamacho has quit IRC | 20:50 | |
jamespd | right; thanks. | 20:51 |
shardy_ | the issue is if you for any reason fail to get that data, you've orphaned a bunch of resources with no way to recover | 20:52 |
jamespd | cool. I didn't realize that people expected to be able to recover after an abandon. | 20:52 |
*** EricGonczer_ has joined #heat | 20:52 | |
shardy_ | jamespd: that was kind of the point, you can abandon, keep the data, then do a stack-adopt to reinstate the resources under the control of heat | 20:53 |
shardy_ | only in practice there were a bunch of bugs which didn't all get fixed | 20:53 |
* jamespd nods. | 20:53 | |
*** jreeves has quit IRC | 20:55 | |
*** shardy_ has quit IRC | 20:55 | |
*** david-lyle has quit IRC | 20:59 | |
*** aaronmehar has joined #heat | 20:59 | |
*** achanda has joined #heat | 21:01 | |
*** aaronmeh_ has joined #heat | 21:01 | |
*** prazumovsky has joined #heat | 21:01 | |
*** prazumovsky has quit IRC | 21:01 | |
openstackgerrit | Jason Dunsmore proposed openstack/heat: Don't create an "update task" inside a try block https://review.openstack.org/296798 | 21:02 |
*** aaronmehar has quit IRC | 21:04 | |
*** david-lyle has joined #heat | 21:05 | |
openstackgerrit | Merged openstack/heat: Handling concurrent transactions in metadata_set method https://review.openstack.org/292268 | 21:06 |
openstackgerrit | Merged openstack/heat: Fix race condition for WaitCondition with several signals https://review.openstack.org/232124 | 21:08 |
*** vijendar has quit IRC | 21:11 | |
*** neelashah1 has joined #heat | 21:15 | |
*** EricGonczer_ has quit IRC | 21:16 | |
*** neelashah has quit IRC | 21:16 | |
*** EricGonczer_ has joined #heat | 21:16 | |
*** trown is now known as trown|outtypewww | 21:17 | |
*** david-lyle has quit IRC | 21:21 | |
*** david-lyle has joined #heat | 21:23 | |
*** vijendar has joined #heat | 21:27 | |
*** sdake has quit IRC | 21:27 | |
*** charlesrose has quit IRC | 21:34 | |
*** jonesbr has left #heat | 21:40 | |
*** achanda has quit IRC | 21:46 | |
*** zeih_ has quit IRC | 21:52 | |
*** sdake has joined #heat | 21:55 | |
*** zeih has joined #heat | 21:59 | |
*** EricGonczer_ has quit IRC | 22:01 | |
*** jasond has quit IRC | 22:05 | |
*** achanda has joined #heat | 22:16 | |
*** jcoufal has quit IRC | 22:18 | |
*** zeih has quit IRC | 22:18 | |
*** dimtruck is now known as zz_dimtruck | 22:23 | |
*** sabeen has quit IRC | 22:25 | |
*** sdake_ has joined #heat | 22:29 | |
*** sdake has quit IRC | 22:30 | |
*** spotz is now known as spotz_zzz | 22:32 | |
*** aaronmeh_ has quit IRC | 22:34 | |
*** vijendar has quit IRC | 22:34 | |
*** sabeen has joined #heat | 22:43 | |
*** tristanC has quit IRC | 22:43 | |
*** tristanC has joined #heat | 22:44 | |
*** Qiming has joined #heat | 22:44 | |
*** pradk has quit IRC | 22:45 | |
*** Qiming has quit IRC | 22:58 | |
*** sdake_ is now known as sdake | 22:59 | |
*** neelashah1 has quit IRC | 22:59 | |
openstackgerrit | Thomas Herve proposed openstack/heat: Replace SD RPC polling by long RPC call https://review.openstack.org/281220 | 23:00 |
*** Drago1 has quit IRC | 23:01 | |
*** DaveJ__ has quit IRC | 23:09 | |
*** zeih has joined #heat | 23:12 | |
*** zeih has quit IRC | 23:18 | |
*** openstack has joined #heat | 23:26 | |
*** sridhar_ram has quit IRC | 23:27 | |
*** tochi has joined #heat | 23:40 | |
*** sabeen has quit IRC | 23:53 | |
*** sridhar_ram has joined #heat | 23:53 | |
*** tlashchova has quit IRC | 23:55 | |
*** tmatsu has joined #heat | 23:57 | |
*** sridhar_ram has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!