*** askb has joined #heat | 00:04 | |
*** yangyapeng has quit IRC | 00:05 | |
*** yangyapeng has joined #heat | 00:06 | |
*** yangyapeng has quit IRC | 00:10 | |
*** jmlowe has quit IRC | 00:14 | |
*** jmlowe has joined #heat | 00:15 | |
*** dimtruck is now known as zz_dimtruck | 00:15 | |
openstackgerrit | Zane Bitter proposed openstack/heat master: Store resource attributes in the DB https://review.openstack.org/422983 | 00:22 |
---|---|---|
openstackgerrit | Zane Bitter proposed openstack/heat master: Never cache the 'show' attribute https://review.openstack.org/475098 | 00:22 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Always cache attributes in outputs in Resource.node_data() https://review.openstack.org/475099 | 00:22 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Use StackDefinition.all_rsrc_names() API https://review.openstack.org/471187 | 00:22 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Use stored properties values during signal https://review.openstack.org/472503 | 00:22 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Check for circular dependencies in template validation https://review.openstack.org/465760 | 00:22 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Rename Resource._resolve_all_attributes() method https://review.openstack.org/467806 | 00:22 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Add Output definitions to StackDefinition https://review.openstack.org/469683 | 00:22 |
*** zz_dimtruck is now known as dimtruck | 00:22 | |
openstackgerrit | Zane Bitter proposed openstack/heat master: Remove obsolete cache_data from Stack https://review.openstack.org/468582 | 00:23 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Update StackDefinition resource data on metadata refresh https://review.openstack.org/468581 | 00:23 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Handle PublicIp of None in AutoscalingGroup InstanceList https://review.openstack.org/470577 | 00:23 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Use placeholder data for resources prior to creation https://review.openstack.org/467805 | 00:23 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Unit tests: Ensure StackDefinition is up to date https://review.openstack.org/468580 | 00:23 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Use stored properties values in actions https://review.openstack.org/472504 | 00:23 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Use StackDefinition in intrinsic functions for resolving data https://review.openstack.org/435177 | 00:23 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Always return Resource from ResourceDefinition.dependencies() https://review.openstack.org/469687 | 00:23 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Unit tests: make tests more realistic https://review.openstack.org/468579 | 00:23 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Get dep_attrs from StackDefinition https://review.openstack.org/469686 | 00:23 |
zaneb | mmethot: yes, the py35 gate is broken for everything atm | 00:23 |
mmethot | zaneb, ah thank you for the information! | 00:24 |
*** mdnadeem has joined #heat | 00:39 | |
*** hongbin has quit IRC | 01:02 | |
*** Shunli has joined #heat | 01:02 | |
*** yangyapeng has joined #heat | 01:24 | |
openstackgerrit | huangtianhua proposed openstack/heat master: Add 'contains' function https://review.openstack.org/471595 | 01:31 |
*** yangyape_ has joined #heat | 01:31 | |
openstackgerrit | huangtianhua proposed openstack/heat master: Don't store rsrc_data before zaqar queue created https://review.openstack.org/474923 | 01:32 |
*** yangyapeng has quit IRC | 01:33 | |
*** yangyape_ has quit IRC | 01:36 | |
*** yangyapeng has joined #heat | 01:36 | |
*** yangyapeng has quit IRC | 01:39 | |
*** yangyapeng has joined #heat | 01:39 | |
*** chlong has joined #heat | 01:44 | |
*** yangyapeng has quit IRC | 01:45 | |
*** zhurong has joined #heat | 01:52 | |
*** yangyapeng has joined #heat | 01:53 | |
openstackgerrit | Rabi Mishra proposed openstack/heat master: DNM Test tempest issue https://review.openstack.org/476305 | 01:58 |
*** chlong has quit IRC | 02:04 | |
*** ricolin has joined #heat | 02:17 | |
*** namnh has joined #heat | 02:22 | |
*** gongysh has joined #heat | 02:24 | |
*** chlong has joined #heat | 02:37 | |
*** zsli_ has joined #heat | 02:55 | |
*** Shunli has quit IRC | 02:58 | |
*** yangyape_ has joined #heat | 02:59 | |
*** yangyapeng has quit IRC | 03:02 | |
ramishra | ricolin: hey, ^^^ seems to fix the py35 issue | 03:05 |
ricolin | ramishra, may I ask how can this work with py2 but not py3? | 03:07 |
openstackgerrit | Rabi Mishra proposed openstack/heat master: Fix py35 tempest issue https://review.openstack.org/476305 | 03:07 |
ramishra | ricolin: I think tempest and dependent packages are not installed in the system's global site-packages when py3 is enabled | 03:11 |
ramishra | so tempest would not run outside of tox | 03:11 |
ramishra | ricolin: tbh, I'm not sure if I understand your question though. My patch would install them explicitly, so it would work for both py2/py3 | 03:14 |
ricolin | ramishra, I wasn't know that py3 and py2 will act differently on package default option | 03:16 |
openstackgerrit | lan proposed openstack/python-heatclient master: Enable some off-by-default checks https://review.openstack.org/476320 | 03:19 |
*** nicolasbock has joined #heat | 03:22 | |
*** gomarivera has joined #heat | 03:36 | |
*** gongysh has quit IRC | 03:39 | |
*** gongysh has joined #heat | 03:42 | |
openstackgerrit | Rabi Mishra proposed openstack/heat master: Fix py35 tempest issue https://review.openstack.org/476305 | 03:43 |
*** namnh_ has joined #heat | 03:45 | |
ricolin | ramishra, I thought you were only change the message in patch two:) | 03:46 |
*** namnh has quit IRC | 03:48 | |
*** rwsu has joined #heat | 03:49 | |
*** zhurong has quit IRC | 03:49 | |
*** gongysh has quit IRC | 03:53 | |
*** chlong has quit IRC | 04:02 | |
*** dimtruck is now known as zz_dimtruck | 04:04 | |
*** gkadam has joined #heat | 04:09 | |
*** gomarivera has quit IRC | 04:13 | |
*** chlong has joined #heat | 04:16 | |
*** gomarivera has joined #heat | 04:19 | |
*** gomarivera has quit IRC | 04:20 | |
*** gomarivera has joined #heat | 04:20 | |
*** links has joined #heat | 04:21 | |
*** yuanying_ has joined #heat | 05:03 | |
*** yuanying has quit IRC | 05:05 | |
*** skramaja has joined #heat | 05:15 | |
*** ltomasbo|away is now known as ltomasbo | 05:18 | |
*** rwsu has quit IRC | 05:19 | |
*** jprovazn has joined #heat | 05:28 | |
*** prateek has joined #heat | 05:36 | |
*** gongysh has joined #heat | 05:47 | |
openstackgerrit | Rabi Mishra proposed openstack/heat master: Make standalone heat work with keystone v3 https://review.openstack.org/476014 | 05:50 |
*** ccamacho has quit IRC | 05:56 | |
*** LanceHaig has joined #heat | 06:01 | |
*** stokvis has joined #heat | 06:01 | |
*** stokvis has joined #heat | 06:01 | |
openstackgerrit | lan proposed openstack/python-heatclient master: Enable some off-by-default checks https://review.openstack.org/476320 | 06:06 |
*** yangyape_ has quit IRC | 06:07 | |
*** yangyapeng has joined #heat | 06:10 | |
*** yangyapeng has quit IRC | 06:13 | |
*** yangyapeng has joined #heat | 06:14 | |
*** yangyapeng has quit IRC | 06:16 | |
*** yangyapeng has joined #heat | 06:17 | |
*** yuanying_ has quit IRC | 06:19 | |
*** yuanying has joined #heat | 06:20 | |
*** yangyapeng has quit IRC | 06:21 | |
openstackgerrit | Merged openstack/heat master: Fix py35 tempest issue https://review.openstack.org/476305 | 06:21 |
*** prateek_ has joined #heat | 06:23 | |
*** prateek has quit IRC | 06:25 | |
openstackgerrit | Rico Lin proposed openstack/heat master: Add `is_placeholder` resource data for placeholder resource https://review.openstack.org/457229 | 06:29 |
openstackgerrit | Rico Lin proposed openstack/heat master: Mark combination alarm as None resource https://review.openstack.org/439433 | 06:29 |
*** yangyapeng has joined #heat | 06:29 | |
*** rcernin has joined #heat | 06:30 | |
*** yangyapeng has quit IRC | 06:35 | |
*** rcernin has quit IRC | 06:37 | |
*** prateek__ has joined #heat | 06:44 | |
*** prateek_ has quit IRC | 06:46 | |
*** armaan has joined #heat | 06:47 | |
*** yangyapeng has joined #heat | 06:47 | |
*** yangyapeng has quit IRC | 06:49 | |
*** dbecker has joined #heat | 06:51 | |
*** rcernin has joined #heat | 06:51 | |
*** dbecker has quit IRC | 07:00 | |
*** gkadam is now known as gkadam-afk | 07:08 | |
*** f13o has joined #heat | 07:14 | |
*** yangyapeng has joined #heat | 07:15 | |
*** elynn has joined #heat | 07:23 | |
openstackgerrit | huangtianhua proposed openstack/heat master: Add 'contains' function https://review.openstack.org/471595 | 07:26 |
openstackgerrit | huangtianhua proposed openstack/heat master: Don't store rsrc_data before zaqar queue created https://review.openstack.org/474923 | 07:26 |
*** ccamacho has joined #heat | 07:28 | |
*** gfidente has joined #heat | 07:31 | |
*** gfidente has joined #heat | 07:31 | |
*** LanceHaig has quit IRC | 07:34 | |
*** stokvis has quit IRC | 07:34 | |
*** liusheng has quit IRC | 07:36 | |
*** liusheng has joined #heat | 07:37 | |
*** amoralej|off is now known as amoralej | 07:40 | |
*** prateek__ is now known as prateek | 07:45 | |
*** LanceHaig has joined #heat | 07:50 | |
*** stokvis has joined #heat | 07:50 | |
*** LanceHaig has quit IRC | 07:50 | |
*** LanceHaig has joined #heat | 07:50 | |
*** stokvis has quit IRC | 07:50 | |
*** stokvis has joined #heat | 07:50 | |
*** bnemec has quit IRC | 07:52 | |
openstackgerrit | Rico Lin proposed openstack/heat master: Pretty print parameters in stack-show https://review.openstack.org/358106 | 07:54 |
*** zzzeek has quit IRC | 08:00 | |
*** zzzeek has joined #heat | 08:00 | |
*** bnemec has joined #heat | 08:08 | |
*** yuanying_ has joined #heat | 08:09 | |
*** yuanying has quit IRC | 08:13 | |
*** ioggstream has joined #heat | 08:13 | |
*** zhurong has joined #heat | 08:29 | |
*** derekh has joined #heat | 08:38 | |
*** dmk0202 has joined #heat | 08:40 | |
*** gkadam-afk is now known as gkadam | 08:40 | |
*** mdavidson has quit IRC | 08:41 | |
*** LanceHaig has quit IRC | 08:45 | |
*** stokvis has quit IRC | 08:45 | |
openstackgerrit | Spyros Trigazis (strigazi) proposed openstack/heat-templates master: Fix heat-container-agent https://review.openstack.org/476415 | 08:45 |
*** stokvis has joined #heat | 08:45 | |
*** LanceHaig has joined #heat | 08:45 | |
*** stokvis has quit IRC | 08:45 | |
*** stokvis has joined #heat | 08:45 | |
*** LanceHaig has quit IRC | 08:45 | |
*** LanceHaig has joined #heat | 08:45 | |
strigazi | ricolin ^^ | 08:46 |
ricolin | strigazi, could you help on doing this for heat-agnet repo:) | 08:46 |
strigazi | ricolin heat agent repo? | 08:46 |
openstackgerrit | Merged openstack/heat master: Ignore string default for software config input https://review.openstack.org/475817 | 08:46 |
openstackgerrit | Merged openstack/heat master: Use signal_url in TestAodhAlarm scenario test https://review.openstack.org/472496 | 08:47 |
strigazi | ricolin openstack/heat-agents this one? | 08:47 |
ricolin | yes, we now maintain our agents in there:) | 08:47 |
*** f13o has quit IRC | 08:47 | |
strigazi | ricolin as I can see you haven't pushed any Dockerfile there yet | 08:49 |
strigazi | ricolin I'll push it now I guess? | 08:50 |
*** mdavidson has joined #heat | 08:50 | |
ricolin | strigazi, that will be great:) | 08:51 |
openstackgerrit | Merged openstack/heat master: Catch type errors when casting to int https://review.openstack.org/474959 | 08:51 |
*** cmyster has quit IRC | 08:55 | |
*** cmyster has joined #heat | 08:56 | |
strigazi | ricolin I'll push it today or tmr | 08:57 |
strigazi | ricolin Do you release them as modules? | 08:58 |
ricolin | strigazi, https://pypi.org/project/heat-agents/ | 08:59 |
*** f13o has joined #heat | 09:02 | |
*** dbecker has joined #heat | 09:11 | |
*** zhurong has quit IRC | 09:16 | |
*** zsli_ has quit IRC | 09:25 | |
*** dbecker has quit IRC | 09:29 | |
*** dmk0202 has quit IRC | 09:40 | |
*** mdnadeem has quit IRC | 09:45 | |
*** dbecker has joined #heat | 10:01 | |
therve | ramishra, You around? I have a weird case of stuck update in tripleo, wondering if I could bounce some ideas | 10:05 |
ramishra | therve: yep | 10:06 |
*** mdnadeem has joined #heat | 10:06 | |
therve | ramishra, Arf, found it! Pending hook! | 10:06 |
ramishra | great:) | 10:07 |
therve | ramishra, FWIW I'm investigating https://bugs.launchpad.net/tripleo/+bug/1699463 | 10:08 |
openstack | Launchpad bug 1699463 in tripleo "6 upgrade jobs (cont. and non-cont.) stuck on UpgradeInitDeployment, SoftwareDeployment resources signals get response code 400" [Critical,Triaged] | 10:08 |
therve | Not a clue what's going on yet | 10:08 |
ramishra | ok, I'll try and have a look too. | 10:10 |
*** f13o has quit IRC | 10:13 | |
*** yangyapeng has quit IRC | 10:17 | |
*** sai has quit IRC | 10:18 | |
*** rook has quit IRC | 10:18 | |
ramishra | therve: it seems the he heat-api-cfn.log abruptly ends after receiving the signal? http://logs.openstack.org/52/475952/1/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/32c9192/logs/undercloud/var/log/heat/heat_api_cfn.log.txt.gz | 10:20 |
ramishra | http://logs.openstack.org/52/475952/1/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/32c9192/logs/undercloud/var/log/heat/heat_api_cfn.log.txt.gz#_2017-06-21_00_39_27_272 | 10:20 |
therve | ramishra, It's missing the "Processing request.." stuff? | 10:21 |
ramishra | therve: yeah | 10:21 |
therve | Yeah I don't know | 10:21 |
ramishra | And there is nothing going on in heat-engine at that time | 10:21 |
therve | It would fail even before authentication? | 10:22 |
ramishra | yeah it's failing before authentication for req-11cdbc72-2033-452e-b1d5-02636397ec6c | 10:22 |
*** sai has joined #heat | 10:23 | |
ramishra | but nothing in the logs | 10:23 |
therve | There are not that many thing between that log and the actual RPC call | 10:25 |
*** LanceHaig has quit IRC | 10:26 | |
*** stokvis has quit IRC | 10:26 | |
*** rook has joined #heat | 10:27 | |
*** rook is now known as Guest250 | 10:28 | |
*** f13o has joined #heat | 10:28 | |
*** elynn has quit IRC | 10:28 | |
*** zhurong has joined #heat | 10:32 | |
openstackgerrit | Merged openstack/heat master: Don't store rsrc_data before zaqar queue created https://review.openstack.org/474923 | 10:32 |
*** gmoro has joined #heat | 10:33 | |
*** mdnadeem has quit IRC | 10:33 | |
*** yangyapeng has joined #heat | 10:33 | |
*** yangyapeng has quit IRC | 10:37 | |
*** LanceHaig has joined #heat | 10:41 | |
*** LanceHaig has joined #heat | 10:41 | |
*** stokvis has joined #heat | 10:41 | |
*** gongysh has quit IRC | 10:47 | |
*** ayoung has quit IRC | 10:57 | |
*** ayoung has joined #heat | 11:00 | |
*** LanceHaig has quit IRC | 11:10 | |
*** stokvis has quit IRC | 11:10 | |
*** stokvis has joined #heat | 11:13 | |
*** stokvis has joined #heat | 11:13 | |
*** LanceHaig has joined #heat | 11:13 | |
*** LanceHaig has joined #heat | 11:13 | |
ramishra | therve: a signal is received at 00:17:47.175, processing starts at 00:39:25.020 | 11:15 |
ramishra | http://logs.openstack.org/52/475952/1/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/32c9192/logs/undercloud/var/log/heat/heat_api_cfn.log.txt.gz#_2017-06-21_00_17_47_175 | 11:15 |
ramishra | http://logs.openstack.org/52/475952/1/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/32c9192/logs/undercloud/var/log/heat/heat_api_cfn.log.txt.gz#_2017-06-21_00_39_25_020 | 11:15 |
ramishra | after 22 mins? | 11:16 |
ramishra | or I'm reading it all wrong:) | 11:17 |
*** dbecker has quit IRC | 11:18 | |
therve | ramishra, No the req ids seem to tell that indeed | 11:18 |
therve | It's true for a bunch of them, hum | 11:19 |
openstackgerrit | Merged openstack/heat master: Add 'contains' function https://review.openstack.org/471595 | 11:43 |
*** armaan has quit IRC | 11:44 | |
*** armaan has joined #heat | 11:45 | |
*** amoralej is now known as amoralej|lunch | 11:47 | |
*** rwsu has joined #heat | 11:50 | |
openstackgerrit | huangtianhua proposed openstack/heat master: Add releasenotes for 'contains' function supporting https://review.openstack.org/474928 | 11:51 |
openstackgerrit | Harald Jensås proposed openstack/heat master: Exclude updated networks - match actual interface state https://review.openstack.org/471969 | 11:56 |
*** zhurong has quit IRC | 12:01 | |
*** ramishra has quit IRC | 12:03 | |
*** ramishra has joined #heat | 12:05 | |
*** yangyapeng has joined #heat | 12:06 | |
*** namnh_ has quit IRC | 12:07 | |
*** LanceHaig has quit IRC | 12:08 | |
*** stokvis has quit IRC | 12:08 | |
*** stokvis has joined #heat | 12:08 | |
*** LanceHaig has joined #heat | 12:08 | |
*** armaan_ has joined #heat | 12:11 | |
*** yangyapeng has quit IRC | 12:11 | |
*** dprince has joined #heat | 12:12 | |
*** armaan has quit IRC | 12:13 | |
*** armaan__ has joined #heat | 12:14 | |
*** armaan_ has quit IRC | 12:16 | |
*** zhurong has joined #heat | 12:16 | |
*** yangyapeng has joined #heat | 12:17 | |
*** zhurong has quit IRC | 12:18 | |
*** armaan has joined #heat | 12:19 | |
*** armaan__ has quit IRC | 12:20 | |
*** LanceHaig has quit IRC | 12:20 | |
*** stokvis has quit IRC | 12:20 | |
*** stokvis has joined #heat | 12:20 | |
*** stokvis has joined #heat | 12:20 | |
*** LanceHaig has joined #heat | 12:21 | |
*** armaan_ has joined #heat | 12:26 | |
*** armaan has quit IRC | 12:26 | |
*** chlong has quit IRC | 12:26 | |
*** stokvis has quit IRC | 12:26 | |
*** LanceHaig has quit IRC | 12:26 | |
*** stokvis has joined #heat | 12:27 | |
*** LanceHaig has joined #heat | 12:27 | |
*** gongysh has joined #heat | 12:27 | |
*** stokvis has quit IRC | 12:32 | |
*** LanceHaig has quit IRC | 12:32 | |
therve | ramishra, Those logs don't look super trust worthy | 12:35 |
therve | There is no way the signals that we see arrive that early didn't work | 12:36 |
ramishra | I agree | 12:36 |
therve | That's worrying, but doesn't really help us :) | 12:41 |
*** gomarivera_ has joined #heat | 12:45 | |
therve | ramishra, What kind of logging should I try to add | 12:45 |
*** gomarivera has quit IRC | 12:46 | |
*** ramishra has quit IRC | 12:46 | |
*** ramishra has joined #heat | 12:48 | |
yangyapeng | ricolin: hello, https://review.openstack.org/#/c/443426/ this patch could need more core member review :) thank you | 12:49 |
therve | ramishra, I'm adding the debug middleware to trace all response, any other idea? | 12:53 |
*** elynn has joined #heat | 12:54 | |
ramishra | therve: nothing that strikes me immediately | 12:55 |
*** gkadam has quit IRC | 12:55 | |
*** gomarivera_ has quit IRC | 12:55 | |
ramishra | I assume the services are running with httpd? | 12:56 |
therve | Yeah | 12:56 |
ramishra | may be something more from http logs;) | 12:57 |
ramishra | httpd | 12:57 |
*** elynn has quit IRC | 13:00 | |
*** annegentle has joined #heat | 13:00 | |
therve | ramishra, http://paste.openstack.org/show/613392/ ! | 13:03 |
therve | Info | 13:03 |
*** f13o has quit IRC | 13:04 | |
*** Guest250 is now known as rook | 13:06 | |
*** stokvis has joined #heat | 13:07 | |
*** LanceHaig has joined #heat | 13:07 | |
*** iogg has joined #heat | 13:16 | |
*** jmlowe has quit IRC | 13:16 | |
*** ioggstream has quit IRC | 13:17 | |
*** f13o has joined #heat | 13:18 | |
ramishra | therve: Is this the culprit? https://github.com/openstack/heat/commit/e1aeabaa032c607b07aa835526c06aad0d1e21c5 | 13:20 |
*** catintheroof has joined #heat | 13:20 | |
therve | ramishra, I don't think so no | 13:20 |
therve | The condition is there | 13:20 |
therve | It fails to parse it it seems | 13:20 |
ramishra | OK | 13:20 |
therve | It's really weird, the stored template doesn't have the condition | 13:28 |
therve | ramishra, Hum you may be right that's it's related | 13:30 |
therve | I guess we only store stuff after condition parsing? We don't store the conditions somehow? | 13:30 |
*** zz_dimtruck is now known as dimtruck | 13:34 | |
zaneb | therve: is this on create or update? | 13:35 |
therve | zaneb, Update? | 13:35 |
zaneb | hmmm | 13:35 |
*** amoralej|lunch is now known as amoralej | 13:36 | |
therve | zaneb, I was wondering, do we store them at all? | 13:36 |
zaneb | only in the template afaik | 13:37 |
zaneb | so as far as the template in the DB is concerned... we copy over resource definitions as we go, but we only copy over the whole template after the update completes | 13:39 |
*** chlong has joined #heat | 13:39 | |
zaneb | so if there's a signal it could be reading the new resource from the bones of the old template, so if there's a new condition it would fail to load? | 13:40 |
zaneb | TBH I thought we had functional tests to check that this worked correctly though, and I can't imagine what has changed recently | 13:41 |
zaneb | I guess we don't test signals | 13:46 |
therve | zaneb, But I'm looking at the database here | 13:46 |
therve | And I see referenced conditions that 1) are in the file and 2) not in the database | 13:47 |
zaneb | paste? | 13:47 |
therve | Hum not really possible, too big | 13:48 |
*** gomarivera has joined #heat | 13:49 | |
therve | Hum I have a bad feeling :) | 13:50 |
therve | zaneb, I wonder if it's not tripleo template processing | 13:54 |
zaneb | that would be great ;) | 13:54 |
therve | Heh | 13:55 |
*** jcoufal has joined #heat | 13:58 | |
*** felipemonteiro has joined #heat | 14:00 | |
*** felipemonteiro_ has joined #heat | 14:02 | |
*** felipemonteiro has quit IRC | 14:06 | |
*** askb has quit IRC | 14:06 | |
*** spzala has joined #heat | 14:12 | |
openstackgerrit | Merged openstack/heat master: Never cache the 'show' attribute https://review.openstack.org/475098 | 14:18 |
*** skramaja has quit IRC | 14:18 | |
*** hongbin has joined #heat | 14:26 | |
therve | zaneb, Maybe not the issue, but | 14:29 |
therve | zaneb, https://github.com/openstack/heat/blob/master/heat/engine/resources/openstack/heat/resource_group.py#L530 will bite us at some point | 14:29 |
*** jmlowe has joined #heat | 14:33 | |
zaneb | therve: no it won't :) | 14:39 |
zaneb | no instrinsic functions in the nested template | 14:40 |
therve | zaneb, Everything is resolved at that point? | 14:40 |
zaneb | yes, we resolve the properties of the parent resource and then just write hard-coded values into the nested template | 14:41 |
therve | OK | 14:41 |
zaneb | therve: although, https://review.openstack.org/#/c/475931/ :D | 14:43 |
*** dprince has quit IRC | 14:43 | |
therve | Yeah that could be impacted | 14:44 |
*** links has quit IRC | 14:45 | |
zaneb | not too worried about it | 14:46 |
*** fragatina has joined #heat | 14:49 | |
*** fragatina has quit IRC | 14:50 | |
openstackgerrit | Merged openstack/heat master: Pretty print parameters in stack-show https://review.openstack.org/358106 | 14:53 |
*** stokvis has quit IRC | 15:06 | |
*** LanceHaig has quit IRC | 15:06 | |
therve | zaneb, So I think I'm getting closer | 15:08 |
therve | zaneb, Possible something around the update workflow in legacy | 15:08 |
*** MVenesio has joined #heat | 15:08 | |
*** armaan has joined #heat | 15:08 | |
zaneb | yeah | 15:08 |
therve | I have 3 templates | 15:09 |
zaneb | I suspect it's a similar issue to what we had with e.g. parameters in the past | 15:09 |
therve | 1 3 are incorrect, 2 is correct | 15:09 |
therve | 2 is prev_raw_template_id | 15:09 |
therve | 1 is the template_id | 15:09 |
*** rcernin has quit IRC | 15:09 | |
therve | 3 is the template_id of the backup stack | 15:09 |
zaneb | http://git.openstack.org/cgit/openstack/heat/tree/heat/engine/stack.py#n1509 | 15:09 |
zaneb | http://git.openstack.org/cgit/openstack/heat/tree/heat/engine/stack.py#n1507 | 15:10 |
zaneb | legacy path uses prev_raw_template_id in a weird way | 15:11 |
*** armaan_ has quit IRC | 15:11 | |
zaneb | http://git.openstack.org/cgit/openstack/heat/tree/heat/engine/stack.py#n1474 | 15:11 |
zaneb | so prev_raw_template_id is just the new template | 15:12 |
therve | OK that makes sense | 15:13 |
therve | :) | 15:13 |
zaneb | it really doesn't, but it was easier than adding a new column ;) | 15:13 |
therve | So the old template doesn't have conditons | 15:14 |
therve | conditions | 15:14 |
therve | We add in the update | 15:14 |
therve | But we only add the real template at the end | 15:14 |
zaneb | correct | 15:14 |
therve | When you add resources in the mean time, you can get into something incorrect | 15:15 |
zaneb | correct | 15:15 |
therve | Because it referenced conditions which are not really there | 15:15 |
zaneb | exactly | 15:15 |
therve | Alright, I should be able to reproduce that somehow | 15:15 |
zaneb | and once the update completes, it'll be fine | 15:15 |
zaneb | but if you have to signal in the meantime (or it fails in the middle), you're hosed | 15:15 |
*** armaan_ has joined #heat | 15:16 | |
*** ltomasbo is now known as ltomasbo|away | 15:16 | |
zaneb | thought: when we copy resource definitions to the current template, we should resolve macros (but not functions) | 15:18 |
zaneb | no idea how to do that | 15:18 |
* zaneb runs away | 15:18 | |
*** f13o has quit IRC | 15:19 | |
therve | Closed by convergence, not a bug? :) | 15:19 |
zaneb | it is totally fixed by convergence | 15:19 |
zaneb | unfortunately still a bug | 15:19 |
*** armaan has quit IRC | 15:19 | |
* zaneb has a crazy idea | 15:26 | |
therve | Oh oh | 15:27 |
* therve goes get the shovel | 15:28 | |
*** ccamacho has quit IRC | 15:33 | |
*** jmlowe_ has joined #heat | 15:36 | |
*** jmlowe has quit IRC | 15:38 | |
*** jprovazn has quit IRC | 15:38 | |
openstackgerrit | Bence Romsics proposed openstack/heat master: New resource: Neutron Trunk https://review.openstack.org/442496 | 15:40 |
*** ltomasbo|away is now known as ltomasbo | 15:47 | |
zaneb | well, unit tests passed | 15:48 |
therve | Heh | 15:48 |
therve | Ship it? | 15:48 |
*** dprince has joined #heat | 15:54 | |
*** blomquisg_gone is now known as blomquisg | 15:59 | |
*** gongysh has quit IRC | 16:05 | |
zaneb | therve: gonna a do a bit more testing and then push it to the gate and see what happens | 16:05 |
therve | zaneb, OK. I'm writing a functional test in the mean time | 16:06 |
*** armaan has joined #heat | 16:10 | |
zaneb | perfect | 16:10 |
*** armaan_ has quit IRC | 16:13 | |
*** ramishra has quit IRC | 16:14 | |
*** armaan_ has joined #heat | 16:16 | |
*** armaan has quit IRC | 16:20 | |
*** dprince has quit IRC | 16:31 | |
openstackgerrit | Zane Bitter proposed openstack/heat master: WIP: Resolve Macros when copying templates https://review.openstack.org/476622 | 16:37 |
zaneb | therve: let's see how that^ goes | 16:38 |
zaneb | if that works I think I should win some sort of prize for 'most obscure bug fix' :D | 16:39 |
ricolin | zaneb, #action give out that prize in PTG | 16:42 |
*** LanceHaig has joined #heat | 17:02 | |
*** LanceHaig has joined #heat | 17:02 | |
*** stokvis has joined #heat | 17:02 | |
*** stokvis has joined #heat | 17:02 | |
*** derekh has quit IRC | 17:05 | |
*** iogg has quit IRC | 17:11 | |
sai | zaneb: ping, hey i knew the scale up of the nodes in tripleo is going to fail, so instead of waitting for the deploy command to time out. I ctrl+ced out of it and restarted heat-engine, however I still see stack in UPDATE_IN_PROGRESS. How do I know if it is sae to reattempt the scale up | 17:50 |
zaneb | well, if it's still UPDATE_IN_PROGRESS then attempting to update again should just fail | 17:52 |
zaneb | but it shouldn't be in that state after restarting heat-engine | 17:52 |
sai | it is in that state zaneb this is osp 11 | 17:52 |
sai | bounced heat-engine couple of times | 17:52 |
zaneb | :/ | 17:52 |
sai | but the update time hasnt changed 2017-06-22T17:22:44Z | 17:53 |
*** dimtruck is now known as zz_dimtruck | 17:53 | |
zaneb | sai: there's a heat-manage command you can use to reset the state. I would try that | 17:54 |
zaneb | heat-manage reset_stack_status | 17:55 |
*** ltomasbo is now known as ltomasbo|away | 17:55 | |
zaneb | therve: all green! | 17:56 |
therve | zaneb, Hummm | 17:58 |
sai | zaneb: https://gist.github.com/smalleni/99209e69d6101efef74ee3e786c82aab :/ | 17:58 |
therve | I'm not sure what I'm seeing though :) | 17:58 |
*** dprince has joined #heat | 17:59 | |
zaneb | sai: sudo is your friend ;) | 17:59 |
zaneb | sai: you might have to run it as the 'heat' user | 17:59 |
zaneb | blah blah selinux | 17:59 |
sai | zaneb: sudo seems to work | 17:59 |
sai | however i see this output | 17:59 |
sai | this command is potentially destructive and only intended to recover from specific crashes | 17:59 |
sai | makes me nervous ;) | 18:00 |
sai | this is the openshift on openstack cloud, with vms runningg on it :/ | 18:00 |
sai | zaneb: what will be the status of the stack after this command? | 18:00 |
zaneb | sai: do you want to recover from this specific crash or not? ;) | 18:00 |
sai | lol i do | 18:00 |
sai | zaneb: thank u | 18:02 |
sai | i see the stack in UPDATE_FAILED now | 18:02 |
zaneb | sai: it will set the status to FAILED | 18:02 |
zaneb | yep | 18:02 |
sai | zaneb: do u think this needs a BZ | 18:02 |
sai | ? | 18:02 |
sai | restarting heat-engine doesnt seem to work | 18:02 |
zaneb | if that's reproducible then yeah | 18:03 |
zaneb | I wish I had a dollar for every time we've fixed that :/ | 18:03 |
zaneb | sai: make sure you include logs from the engine start-up so we can try to see what might have gone wrong | 18:04 |
sai | zaneb: rgr | 18:10 |
*** anton has quit IRC | 18:15 | |
*** anton has joined #heat | 18:17 | |
*** anton has quit IRC | 18:34 | |
*** anton has joined #heat | 18:36 | |
*** jprovazn has joined #heat | 18:42 | |
*** ykuo has quit IRC | 18:44 | |
*** nicolasbock has quit IRC | 18:54 | |
*** amoralej is now known as amoralej|off | 19:04 | |
openstackgerrit | Merged openstack/heat master: Never cache Senlin cluster outputs https://review.openstack.org/476292 | 19:20 |
*** dprince has quit IRC | 19:25 | |
*** dprince has joined #heat | 19:26 | |
*** jprovazn has quit IRC | 19:38 | |
*** prateek has quit IRC | 19:48 | |
*** yassine has quit IRC | 19:50 | |
*** jcoufal has quit IRC | 19:53 | |
*** yassine has joined #heat | 19:56 | |
*** dprince has quit IRC | 20:07 | |
*** MVenesio has quit IRC | 20:08 | |
*** jrist has quit IRC | 20:09 | |
*** jrist has joined #heat | 20:17 | |
*** rwsu has quit IRC | 20:28 | |
*** zz_dimtruck is now known as dimtruck | 20:41 | |
*** jmlowe_ has quit IRC | 20:41 | |
openstackgerrit | Thomas Herve proposed openstack/heat master: Add functional test for conditions during updates https://review.openstack.org/476697 | 20:41 |
therve | zaneb, ^^ Apparently your fix works | 20:41 |
therve | That's quite the trick | 20:42 |
zaneb | never doubted it ;) | 20:43 |
therve | Heh | 20:43 |
zaneb | therve: you're welcome to squash those patches together and take over the review if you want | 20:45 |
therve | zaneb, I was thinking it might be easier to backport without the test | 20:45 |
therve | I'm not sure my test is super robust just yet | 20:45 |
zaneb | ok | 20:46 |
therve | It's also annoying long on legacy | 20:46 |
zaneb | let me update the commit message now... | 20:46 |
therve | Maybe do a check experimental too | 20:47 |
zaneb | good idea | 20:48 |
openstackgerrit | Hongbin Lu proposed openstack/heat master: Add Container to Zun resources https://review.openstack.org/437810 | 20:49 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Resolve Macros when copying templates https://review.openstack.org/476622 | 20:50 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Add functional test for conditions during updates https://review.openstack.org/476697 | 20:51 |
*** prateek has joined #heat | 20:55 | |
*** dmellado has quit IRC | 21:00 | |
*** annegentle has quit IRC | 21:01 | |
*** armaan_ has quit IRC | 21:02 | |
*** armaan has joined #heat | 21:02 | |
*** dmellado has joined #heat | 21:03 | |
hjensas | therve: zaneb: if you need some passtime while that black magic runs trough CI, can you have a look at https://review.openstack.org/#/c/471969/ ? | 21:03 |
zaneb | hjensas: I took a glance at that the other day, and my first thought was "I hope tiantian understands this problem, because I sure don't" ;) | 21:06 |
hjensas | zaneb: my problem is that if I add a property such as the subnet to an existing tempalte, and do a update, the port is replaced. this causes ipam to flip things around. For tripleo that would be not so good since the os-net-config stuff only run on CREAT. | 21:07 |
hjensas | *CREATE | 21:07 |
hjensas | zaneb: and I have to add the subnet, cause neutron routed networks... | 21:08 |
zaneb | I hate that OS::Nova::Server has its own internal ad hoc orchestration engine :( | 21:08 |
hjensas | zaneb: me too... :) | 21:09 |
hjensas | zaneb: ideally I would transition to reference a port resource, but on an existing stack I could'nt find a way to "import" the implicit port created by OS::Nova::Server to a new Neutron::Port resource. | 21:11 |
*** anton has quit IRC | 21:11 | |
hjensas | zaneb: I tried external_id, but could'nt get it to work. | 21:11 |
*** prateek has quit IRC | 21:13 | |
*** anton has joined #heat | 21:17 | |
*** catintheroof has quit IRC | 21:18 | |
*** fragatina has joined #heat | 21:20 | |
*** blomquisg is now known as blomquisg_gone | 21:41 | |
*** blomquisg_gone is now known as blomquisg | 21:45 | |
*** fragatina has quit IRC | 21:47 | |
*** dimtruck is now known as zz_dimtruck | 21:49 | |
*** fragatina has joined #heat | 21:52 | |
*** maticue has joined #heat | 21:53 | |
*** spzala has quit IRC | 21:55 | |
*** spzala has joined #heat | 21:56 | |
*** spzala has quit IRC | 21:56 | |
*** spzala has joined #heat | 21:56 | |
maticue | Hi everyone!, I have problems with a heat on an Mitaka with two regions. When I create a heat stack on region2 I see that is getting endpoints form region1. Same in reverse: when I create a heat stack on region 1 I see that is getting endpoints from region2. If I execute resource creation by hand (without heat) I don't have that problem. I also tried to use "OS::Heat::Stack" but I face same issue. Could somebody guide me? | 21:56 |
*** chlong has quit IRC | 21:57 | |
*** gfidente has quit IRC | 22:11 | |
*** blomquisg is now known as blomquisg_gone | 22:13 | |
*** fragatina has quit IRC | 22:19 | |
*** jcoufal has joined #heat | 22:20 | |
*** ltomasbo|away has quit IRC | 22:22 | |
*** ltomasbo|away has joined #heat | 22:24 | |
*** felipemonteiro_ has quit IRC | 22:26 | |
*** weshay has quit IRC | 22:29 | |
*** ltomasbo|away has quit IRC | 22:32 | |
*** weshay has joined #heat | 22:33 | |
*** dmellado has quit IRC | 22:33 | |
*** dmellado has joined #heat | 22:37 | |
*** amoralej|off has quit IRC | 22:37 | |
*** ltomasbo|away has joined #heat | 22:37 | |
*** weshay has quit IRC | 22:39 | |
*** weshay has joined #heat | 22:42 | |
*** ltomasbo|away has quit IRC | 22:45 | |
*** jcoufal has quit IRC | 22:46 | |
maticue | solved: https://access.redhat.com/solutions/2907161 I needed to add "region_name" and "region_name_for_services" on my heat.conf configuration file | 22:48 |
*** spzala has quit IRC | 22:49 | |
*** weshay has quit IRC | 22:51 | |
*** ltomasbo|away has joined #heat | 22:51 | |
*** weshay has joined #heat | 22:52 | |
*** amoralej has joined #heat | 22:54 | |
*** ltomasbo|away has quit IRC | 22:56 | |
*** weshay has quit IRC | 23:00 | |
*** weshay has joined #heat | 23:03 | |
*** dmellado has quit IRC | 23:03 | |
*** dmellado has joined #heat | 23:06 | |
*** chlong has joined #heat | 23:11 | |
*** dmellado has quit IRC | 23:15 | |
*** gomarivera has quit IRC | 23:18 | |
*** gomarivera has joined #heat | 23:18 | |
*** dmellado has joined #heat | 23:18 | |
*** gomarivera has quit IRC | 23:22 | |
*** ltomasbo|away has joined #heat | 23:25 | |
*** maticue has quit IRC | 23:28 | |
*** gongysh has joined #heat | 23:31 | |
*** dmellado has quit IRC | 23:31 | |
*** ltomasbo|away has quit IRC | 23:32 | |
*** amoralej has quit IRC | 23:33 | |
*** gongysh has quit IRC | 23:33 | |
*** gongysh has joined #heat | 23:37 | |
kazsh | maticue: good to hear:) | 23:37 |
*** gongysh has quit IRC | 23:38 | |
*** aignatov has quit IRC | 23:41 | |
*** aignatov has joined #heat | 23:43 | |
*** ltomasbo|away has joined #heat | 23:45 | |
*** amoralej has joined #heat | 23:50 | |
*** dmellado has joined #heat | 23:51 | |
*** ltomasbo|away has quit IRC | 23:54 | |
*** amoralej has quit IRC | 23:55 | |
*** dmellado has quit IRC | 23:55 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!