*** Guest35678 has quit IRC | 00:07 | |
*** jmlowe has quit IRC | 00:22 | |
*** dylanturn has quit IRC | 00:46 | |
*** hongbin has quit IRC | 00:49 | |
*** hieulq has joined #heat | 00:50 | |
*** dylanturn has joined #heat | 00:51 | |
*** yassine has joined #heat | 01:00 | |
*** yassine is now known as Guest18930 | 01:00 | |
*** om2 has quit IRC | 01:05 | |
*** yangyapeng has joined #heat | 01:14 | |
*** dylanturn has quit IRC | 01:16 | |
*** dylanturn has joined #heat | 01:19 | |
*** ayoung has quit IRC | 01:26 | |
*** liusheng has quit IRC | 01:32 | |
*** kiennt26 has joined #heat | 01:36 | |
*** ricolin has joined #heat | 01:41 | |
*** liusheng has joined #heat | 01:46 | |
*** namnh has joined #heat | 01:53 | |
*** wangbo has joined #heat | 02:10 | |
*** dylanturn has quit IRC | 02:21 | |
*** pbourke_ has quit IRC | 02:25 | |
*** fragatin_ has quit IRC | 02:27 | |
*** pbourke_ has joined #heat | 02:27 | |
*** ricolin has quit IRC | 02:30 | |
*** hieulq has quit IRC | 02:32 | |
*** hieulq has joined #heat | 02:34 | |
*** elynn has joined #heat | 02:49 | |
*** hjensas has quit IRC | 03:07 | |
*** liyi has joined #heat | 03:08 | |
*** liyi has quit IRC | 03:09 | |
*** dylanturn has joined #heat | 03:09 | |
openstackgerrit | Kien Nguyen proposed openstack/heat master: Change transport_url in grenade-multinode job https://review.openstack.org/510400 | 03:24 |
---|---|---|
*** hjensas has joined #heat | 03:24 | |
*** hjensas has quit IRC | 03:24 | |
*** hjensas has joined #heat | 03:24 | |
openstackgerrit | Kien Nguyen proposed openstack/heat master: Change transport_url in grenade-multinode job https://review.openstack.org/510400 | 03:46 |
*** ramishra has joined #heat | 03:55 | |
*** links has joined #heat | 03:59 | |
*** links has quit IRC | 04:01 | |
*** links has joined #heat | 04:01 | |
*** gouthamr has quit IRC | 04:36 | |
*** namnh has quit IRC | 04:41 | |
*** namnh has joined #heat | 04:42 | |
*** wangbo has quit IRC | 04:55 | |
*** ricolin has joined #heat | 04:58 | |
openstackgerrit | Merged openstack/heat master: Fix reset_stack_status https://review.openstack.org/524558 | 05:10 |
*** skramaja has joined #heat | 05:14 | |
*** dylanturn has quit IRC | 05:19 | |
*** dylanturn has joined #heat | 05:22 | |
*** wangbo has joined #heat | 05:28 | |
*** k_mouza has joined #heat | 05:32 | |
*** k_mouza has quit IRC | 05:37 | |
*** mdnadeem has joined #heat | 05:43 | |
*** fragatina has joined #heat | 05:53 | |
*** AlexeyAbashkin has joined #heat | 06:07 | |
*** AlexeyAbashkin has quit IRC | 06:11 | |
*** AlexeyAbashkin has joined #heat | 06:12 | |
*** rwsu has quit IRC | 06:17 | |
*** nmathew has joined #heat | 06:21 | |
*** AlexeyAbashkin has quit IRC | 06:26 | |
*** rwsu has joined #heat | 06:30 | |
openstackgerrit | Merged openstack/heat master: [policy in code] part3 (resource types) https://review.openstack.org/505358 | 06:43 |
*** gkadam has joined #heat | 06:54 | |
*** rcernin has quit IRC | 07:02 | |
*** jtomasek has joined #heat | 07:10 | |
*** jtomasek has quit IRC | 07:10 | |
*** jtomasek has joined #heat | 07:11 | |
*** ioggstream has joined #heat | 07:31 | |
openstackgerrit | Kien Nguyen proposed openstack/heat master: Change transport_url in grenade-multinode job https://review.openstack.org/510400 | 07:39 |
*** rcernin has joined #heat | 07:39 | |
*** ildikov has quit IRC | 08:03 | |
*** ildikov has joined #heat | 08:04 | |
*** dbecker has joined #heat | 08:07 | |
*** mnaser has quit IRC | 08:08 | |
*** shardy has joined #heat | 08:08 | |
*** mnaser has joined #heat | 08:11 | |
openstackgerrit | Kazunori Shinohara proposed openstack/heat-dashboard master: Update plugin.sh to resolve a couple of issues https://review.openstack.org/525935 | 08:12 |
*** elynn has quit IRC | 08:21 | |
*** elynn has joined #heat | 08:24 | |
*** dbellant has joined #heat | 08:25 | |
*** AlexeyAbashkin has joined #heat | 08:32 | |
*** dbellant has quit IRC | 08:33 | |
*** AlexeyAbashkin has quit IRC | 08:38 | |
*** dbellant has joined #heat | 08:44 | |
*** AlexeyAbashkin has joined #heat | 08:44 | |
*** ramishra has quit IRC | 08:45 | |
*** jtomasek has quit IRC | 08:45 | |
*** bubuwifi_ has quit IRC | 08:48 | |
*** AlexeyAbashkin has quit IRC | 08:49 | |
*** dbellant has quit IRC | 08:50 | |
*** bubuwifi_ has joined #heat | 08:52 | |
*** dbellant has joined #heat | 08:53 | |
*** ramishra has joined #heat | 08:57 | |
*** gfidente has joined #heat | 08:57 | |
*** hieulq_ has joined #heat | 09:01 | |
*** hieulq_ has quit IRC | 09:04 | |
*** hieulq has quit IRC | 09:04 | |
*** hieulq has joined #heat | 09:06 | |
*** hieulq_ has joined #heat | 09:07 | |
*** hieulq has quit IRC | 09:08 | |
*** hieulq_ has quit IRC | 09:08 | |
*** gfidente has quit IRC | 09:09 | |
*** k_mouza has joined #heat | 09:09 | |
*** hieulq has joined #heat | 09:10 | |
*** gfidente has joined #heat | 09:10 | |
*** gfidente has quit IRC | 09:10 | |
*** gfidente has joined #heat | 09:10 | |
*** bubuwifi__ has joined #heat | 09:12 | |
*** wangbo has quit IRC | 09:13 | |
*** vishwanathj has quit IRC | 09:13 | |
*** wangbo has joined #heat | 09:14 | |
*** vishwanathj has joined #heat | 09:14 | |
*** AlexeyAbashkin has joined #heat | 09:14 | |
*** gfidente has quit IRC | 09:15 | |
*** bubuwifi_ has quit IRC | 09:15 | |
*** gfidente has joined #heat | 09:17 | |
*** armaan has joined #heat | 09:21 | |
therve | ramishra, Hi, looking at https://review.openstack.org/#/c/523307/ | 09:26 |
therve | ramishra, The test you made seems a bit fragile, did you +1 a template id to get a unknown template? | 09:26 |
ramishra | therve: yes | 09:29 |
therve | ramishra, Any better idea then? :) | 09:30 |
openstackgerrit | Merged openstack/heat-dashboard master: Update plugin.sh to resolve a couple of issues https://review.openstack.org/525935 | 09:30 |
*** gfidente has quit IRC | 09:31 | |
*** armaan has quit IRC | 09:31 | |
ramishra | therve: I mean we setup dummy db for every test, so I thought there would be no conflict as such, no? | 09:31 |
*** gfidente has joined #heat | 09:33 | |
*** gfidente has quit IRC | 09:33 | |
*** gfidente has joined #heat | 09:33 | |
therve | Hum, maybe | 09:33 |
*** serlex has joined #heat | 09:35 | |
*** d0ugal has quit IRC | 09:37 | |
*** derekh has joined #heat | 09:39 | |
*** d0ugal has joined #heat | 09:41 | |
*** serlex has quit IRC | 09:44 | |
*** armaan has joined #heat | 09:53 | |
*** gfidente has quit IRC | 09:57 | |
*** gfidente has joined #heat | 10:01 | |
*** gfidente has quit IRC | 10:01 | |
*** gfidente has joined #heat | 10:01 | |
*** gfidente has quit IRC | 10:03 | |
*** ccamacho has joined #heat | 10:11 | |
*** gfidente has joined #heat | 10:13 | |
*** gfidente has joined #heat | 10:13 | |
*** kiennt26 has quit IRC | 10:15 | |
*** armaan has quit IRC | 10:16 | |
*** k_mouza has quit IRC | 10:22 | |
*** wangbo has quit IRC | 10:22 | |
*** k_mouza has joined #heat | 10:24 | |
*** Qiming has quit IRC | 10:24 | |
*** namnh has quit IRC | 10:25 | |
*** elynn has quit IRC | 10:28 | |
*** Qiming has joined #heat | 10:30 | |
openstackgerrit | Kien Nguyen proposed openstack/heat master: Change transport_url in grenade-multinode job https://review.openstack.org/510400 | 10:32 |
*** skramaja_ has joined #heat | 10:33 | |
*** skramaja has quit IRC | 10:33 | |
*** tosky has joined #heat | 10:37 | |
*** skramaja has joined #heat | 10:37 | |
*** skramaja_ has quit IRC | 10:38 | |
*** d0ugal has quit IRC | 10:39 | |
*** jtomasek has joined #heat | 10:40 | |
ricolin | ramishra, why we ne:qeds to raise NotFound for all delete actions in sqlalchemy api? | 10:45 |
ricolin | s/ne:qeds/needs/ | 10:46 |
ricolin | therve, ^^^ | 10:47 |
ramishra | ricolin: I don't understand the question, which delete action? | 10:56 |
ricolin | like in https://github.com/openstack/heat/blob/master/heat/db/sqlalchemy/api.py#L434 | 10:57 |
ricolin | resource_data_get_by_key will raise not found if no such result from query | 10:58 |
*** d0ugal has joined #heat | 11:01 | |
*** wangbo has joined #heat | 11:01 | |
ramishra | yeah, that seems incorrect to me though, may be it's taken care of in the object layer, I don't know | 11:02 |
ricolin | I found this error https://bugs.launchpad.net/heat/+bug/1736706 | 11:03 |
openstack | Launchpad bug 1736706 in OpenStack Heat "purge_db failed with non-exists raw_template" [Medium,New] - Assigned to Rico Lin (rico-lin) | 11:03 |
*** tosky_ has joined #heat | 11:03 | |
*** tosky has quit IRC | 11:03 | |
*** tosky_ is now known as tosky | 11:03 | |
ricolin | not sure if I can ignore not found directly in delete api | 11:04 |
ramishra | I mean that's in convergence, there is probably a race condition there | 11:06 |
ricolin | yes it is | 11:06 |
openstackgerrit | Merged openstack/heat master: Ignore resources with non-existent template https://review.openstack.org/523307 | 11:08 |
*** wangbo has quit IRC | 11:12 | |
*** tosky has quit IRC | 11:16 | |
*** wangbo has joined #heat | 11:23 | |
openstackgerrit | Merged openstack/heat master: Eager-load properties for nested resource list https://review.openstack.org/521643 | 11:25 |
*** links has quit IRC | 11:34 | |
*** yangyapeng has quit IRC | 11:36 | |
*** yangyapeng has joined #heat | 11:36 | |
*** rcernin has quit IRC | 11:39 | |
*** k_mouza has quit IRC | 11:40 | |
*** links has joined #heat | 11:48 | |
*** kiennt26 has joined #heat | 11:54 | |
*** nmathew has quit IRC | 11:54 | |
*** AlexeyAbashkin has quit IRC | 11:58 | |
*** openstackgerrit has quit IRC | 12:03 | |
*** k_mouza has joined #heat | 12:03 | |
*** links has quit IRC | 12:08 | |
*** openstackgerrit has joined #heat | 12:09 | |
openstackgerrit | Kien Nguyen proposed openstack/heat master: Change transport_url in grenade-multinode job https://review.openstack.org/510400 | 12:09 |
*** kiennt26 has quit IRC | 12:11 | |
*** links has joined #heat | 12:13 | |
*** xinni9e_ has joined #heat | 12:16 | |
*** yangyapeng has quit IRC | 12:18 | |
*** yangyapeng has joined #heat | 12:18 | |
*** yangyapeng has quit IRC | 12:25 | |
ricolin | Hi all ,meeting in 15mins. feel free to add agenda https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282017-12-06_1300_UTC.29 | 12:45 |
*** xinni9e_ has quit IRC | 12:46 | |
*** AlexeyAbashkin has joined #heat | 12:46 | |
*** yangyapeng has joined #heat | 12:50 | |
*** iurygregory has quit IRC | 12:52 | |
*** ivve has quit IRC | 12:55 | |
*** nmathew has joined #heat | 12:55 | |
*** xinni9e_ has joined #heat | 12:57 | |
*** wangbo has quit IRC | 12:58 | |
ricolin | #startmeeting heat | 13:00 |
openstack | Meeting started Wed Dec 6 13:00:22 2017 UTC and is due to finish in 60 minutes. The chair is ricolin. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
*** openstack changes topic to " (Meeting topic: heat)" | 13:00 | |
openstack | The meeting name has been set to 'heat' | 13:00 |
ricolin | #topic roll call | 13:00 |
*** openstack changes topic to "roll call (Meeting topic: heat)" | 13:00 | |
*** skramaja has quit IRC | 13:01 | |
ramishra | hi | 13:01 |
ricolin | o/ | 13:01 |
ricolin | zaneb, therve meeting time:) | 13:01 |
kazsh | o/ | 13:01 |
ricolin | o/ | 13:01 |
ricolin | kazsh, what you mean by topic -> temporarlly remove admin panel for Heat (heat-dashboard | 13:03 |
kazsh | ricolin: current horizon has admin panel for heat apart from orchestration panel group | 13:03 |
ricolin | oh okay got it | 13:04 |
ricolin | #topic adding items to agenda | 13:04 |
*** openstack changes topic to "adding items to agenda (Meeting topic: heat)" | 13:04 | |
ricolin | #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282017-12-06_1300_UTC.29 | 13:04 |
ricolin | maybe 8:00 is too early US-East | 13:05 |
* ricolin never understand the light saving time changes | 13:05 | |
ramishra | ricolin: not many around to discuss some important topics | 13:05 |
ramishra | may be we postpone them to next week | 13:06 |
ricolin | ramishra, we can do others first | 13:06 |
zaneb | o/ | 13:06 |
ricolin | zaneb, good morning!:) | 13:06 |
*** ivve has joined #heat | 13:06 | |
zaneb | we could talk about the tempest goal | 13:07 |
ricolin | zaneb, on the topics:) | 13:08 |
ricolin | let's do that one first | 13:08 |
zaneb | so it is :) | 13:08 |
ricolin | #topic heat tempest plugin | 13:08 |
*** openstack changes topic to "heat tempest plugin (Meeting topic: heat)" | 13:08 | |
*** armaan has joined #heat | 13:09 | |
zaneb | so there's been some interesting discussion on https://review.openstack.org/#/c/521602/ | 13:09 |
zaneb | I'd encourage everyone to go read that | 13:09 |
zaneb | but the way it's shaping up is it looks like any stuff we leave in-tree should just not be a tempest plugin | 13:10 |
zaneb | we can meet the goal just by removing the endpoint from setup.cfg | 13:11 |
ricolin | didn't ready in that review yet, but can't we said that in tree plugin just for CI usage? | 13:12 |
zaneb | what we'll need is some way of running the tests from two different sources (plugin repo plus in-tree) in the gate | 13:12 |
ramishra | I was looking at how many functional tests we've changed in the last six months for any code changes, they are very very few | 13:12 |
*** ioggstream has quit IRC | 13:12 | |
ramishra | it's mostly adding tests for existing functionality or new tests | 13:12 |
zaneb | ricolin: yes, but it can't have a tempest plugin endpoint in setup.cfg. that's what breaks other projects just by having heat installed if we break test discovery | 13:13 |
*** k_mouza has quit IRC | 13:13 | |
*** dprince has joined #heat | 13:14 | |
*** k_mouza has joined #heat | 13:14 | |
zaneb | so a mechanism for running the two lots of tests together is still under discussion | 13:14 |
zaneb | and we'll also need to decide which tests belong where | 13:14 |
zaneb | probably more should go to the plugin than I originally thought | 13:15 |
zaneb | because there are several use cases for tempest other than interop | 13:15 |
ricolin | zaneb, so if we all agree some tests to go to plugin, that means those test in long term should be branchless, right? | 13:16 |
zaneb | e.g. co-gating, running against clouds to check that they're configured correctly | 13:16 |
zaneb | ricolin: tbh I'm not completely convinced that all of those use cases want branchless tests. but we might just have to live with that | 13:17 |
openstackgerrit | Merged openstack/heat-dashboard master: Align tox_install.sh with other projects https://review.openstack.org/524136 | 13:18 |
zaneb | anything that is purely testing regression stuff in Heat should stay behind IMO | 13:18 |
ricolin | totally agree with that | 13:18 |
zaneb | anything with an integration component should _probably_ move to the plugin | 13:18 |
zaneb | I guess I need to make a list, don't I | 13:19 |
*** armaan has quit IRC | 13:20 | |
ricolin | what you mean by integration component | 13:20 |
zaneb | I mean it's testing interaction with some other service | 13:20 |
ramishra | zaneb: Now that we've created the new repo, we can just see how many tests are creating issues and then move them as we go from the new repo, or as u said we can leave all tests in-tree for now, but we've to manage the changes in both repos. | 13:22 |
ramishra | or may be if we outrightly can identify what tests to have in-tree and how we test them | 13:23 |
*** links has quit IRC | 13:23 | |
zaneb | ramishra: I'd rather try to identify them ahead of time if possible, so that we don't delete them and lose the git history | 13:24 |
ramishra | my only concern is managing changes. | 13:25 |
chandankumar | ramishra: hello | 13:25 |
zaneb | yeah, we are in limbo at the moment | 13:25 |
zaneb | with code in two places | 13:25 |
chandankumar | for managing changes you can use depends-on in gerrit reviews | 13:26 |
ramishra | chandankumar: hi | 13:26 |
zaneb | ramishra: we're currently running the tests from the plugin not the repo, is that right? | 13:26 |
ricolin | zaneb, yes | 13:26 |
ramishra | yeah from the external plugin repo not in-tree tests | 13:26 |
zaneb | yes, that's what I meant :) | 13:27 |
* zaneb was extremely ambiguous | 13:27 | |
zaneb | ok, so rough plan | 13:27 |
zaneb | 1) identify tests we can safely delete from the heat tree | 13:28 |
zaneb | 2) find a way of running tests from both sources | 13:28 |
zaneb | 3) delete tests that are staying behind from the plugin repo | 13:28 |
zaneb | meanwhile try to avoid landing changes in only one place, I guess | 13:29 |
chandankumar | is there any problem with branchless nature of plugin? | 13:29 |
ramishra | we've to keep a close watch on patches that modify tests, I can see a few around which make changes to tests in-tree. | 13:30 |
ricolin | Is it possible that keep common test utils in plugin for tests from both sides? | 13:30 |
zaneb | ricolin: yes. that's probably a good idea | 13:30 |
* zaneb hadn't thought about that | 13:31 | |
ricolin | that's something after (3) I guess | 13:31 |
ricolin | ramishra, what you think about zaneb's plan | 13:32 |
ramishra | ricolin: yeah, if we can do 1 & 2 quickly, we'll avoid the mess we're in | 13:33 |
ricolin | zaneb, how you suggest we start on doing (1) | 13:33 |
ramishra | but till we do that we would probably have a hard time landing patches that change tests | 13:34 |
* zaneb reluctantly volunteers to take an #action | 13:34 | |
zaneb | ramishra: agree. unfortunately 1 & 2 are the hard ones. 3 is easy | 13:35 |
zaneb | well, 1 isn't _hard_. it's just work | 13:35 |
ricolin | zaneb, we absolutely needs you to in part for 1:) | 13:36 |
zaneb | #link https://etherpad.openstack.org/p/heat-integration-test-categories | 13:37 |
ricolin | #action zaneb will help on identify tests we can safely delete from the heat tree | 13:37 |
zaneb | I'll start in there | 13:37 |
ramishra | for 2 may be we can probably run the tests without tempest, that means revert to the way we tested before we moved to use tempest plugin | 13:38 |
ricolin | ramishra, yeah, if we can't have a extra plugin for heat CI | 13:39 |
ramishra | ricolin: "extra_plugin"? | 13:39 |
ramishra | AFAIU, it would not be a tempest plugin | 13:40 |
zaneb | ramishra: so the trick will be that we want to discover the tests from the plugin and the tests from the local repo and run them all together using the same unittest run | 13:40 |
ricolin | I mean like second tempest plugin, but it seems any tempest plugin in tree will not happen:) | 13:40 |
zaneb | but yeah, it may just be a case of doing everything the old way and not treating the tempest plugin as a tempest plugin in our gate | 13:41 |
ricolin | zaneb, ramishra any concerns or issues when we not using tempest plugin? | 13:41 |
zaneb | ricolin: I like the idea of splitting the plugin mechanism out of tempest, so that we can do test suite plugins without interfering with tempest. that was discussed in the review I linked earlier. we'll see where it goes | 13:41 |
*** nmathew- has joined #heat | 13:42 | |
ricolin | zaneb, thanks will read that right after meeting | 13:42 |
ramishra | we can run them separately at the gate plugin tempest tempest tests + in-tree tests with 'tox -eintegration' | 13:42 |
zaneb | ricolin: nope. it appears the plugin mechanism is literally just 50 lines of code that does test discovery | 13:42 |
zaneb | we can still use tempest-lib stuff from the tempest tree. so really no concerns about how a non-plugin would work | 13:43 |
zaneb | just a shame we can't use that handy plugin mechanism any more at the moment | 13:43 |
zaneb | #link https://review.openstack.org/#/c/521602/ | 13:45 |
*** nmathew has quit IRC | 13:45 | |
zaneb | for the minutes ^ :) | 13:45 |
ricolin | so we revert first and see if we like to use tempest-lib further for discover? | 13:46 |
ramishra | we don't use tempest-lib stuff I think | 13:48 |
zaneb | tempest-lib isn't for discovery | 13:48 |
ramishra | we use python*_clients | 13:49 |
ramishra | we just use tempest as the test runner | 13:49 |
*** Smeared_Beard has joined #heat | 13:50 | |
*** SmearedBeard has quit IRC | 13:51 | |
ramishra | we're on this one topic for the whole time it seems:) | 13:52 |
zaneb | ramishra: I just got schooled about that :) according to tempest folks, tempest is just a test suite and the testrunning is unvarnished unittest/testr | 13:52 |
ramishra | zaneb: OK, I think I somewhat understood that though | 13:54 |
ricolin | sounds like our original design:) | 13:56 |
*** dylanturn has quit IRC | 13:56 | |
zaneb | pretty much | 13:56 |
zaneb | we can definitely move to another topic now if folks want to | 13:56 |
ricolin | we might still needs a action here I think:) | 13:57 |
ramishra | we did not have the test discovery (with plugin) part though | 13:57 |
zaneb | yeah, and that's the part we will need to figure out | 13:57 |
ricolin | we still have few topic to go:( | 13:58 |
ricolin | I propose we extend this meeting | 13:58 |
kazsh | +1 | 13:58 |
ramishra | ricolin: I've to leave in 5 mins | 13:59 |
ricolin | ramishra, NP | 13:59 |
ricolin | anyway that's do this quick | 13:59 |
ricolin | we leave rest topic to next | 14:00 |
zaneb | ramishra: which topic would you most like to discuss in the next 5 minutes? :) | 14:00 |
ramishra | zaneb: I've not added anything to the agenda:) | 14:00 |
*** nmathew- has quit IRC | 14:01 | |
ricolin | maybe we go with kazsh's one? | 14:01 |
kazsh | thx! | 14:01 |
zaneb | +1 | 14:01 |
ricolin | #topic temporarlly remove admin panel for Heat (heat-dashboard | 14:01 |
*** openstack changes topic to "temporarlly remove admin panel for Heat (heat-dashboard (Meeting topic: heat)" | 14:01 | |
kazsh | heat-dashboard is almost ready for queens-2 | 14:01 |
zaneb | \o/ | 14:02 |
ricolin | kazsh, I will release rest heat to queens-2 today | 14:02 |
kazsh | resolved points horizon guys commented | 14:02 |
kazsh | ricolin: thx! | 14:02 |
kazsh | and | 14:02 |
ricolin | kazsh, is it possible we release heat-dashboard before Friday? | 14:02 |
kazsh | ricolin: yep! it's ok even now :) | 14:03 |
kazsh | but only one thing | 14:03 |
kazsh | I wanna consult with you | 14:03 |
kazsh | as you might know, current horizon has admin func for heat | 14:03 |
kazsh | just displaying the result of "openstack orchestration service list" | 14:03 |
kazsh | the list of engine services | 14:04 |
kazsh | migrate this func is tricky because the code is not in orchestration panel group's code | 14:05 |
kazsh | something tightly coupling with other code | 14:05 |
ricolin | so where these code are right now? | 14:05 |
kazsh | https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/admin/info/tables.py#L256 | 14:06 |
kazsh | around here | 14:06 |
zaneb | kazsh: if that's all it does then I wouldn't worry about it | 14:06 |
ramishra | bye guys, got to go, will check the meeting notes later | 14:06 |
kazsh | zaneb: thx I'm on same page as you | 14:06 |
zaneb | ramishra: thanks o/ | 14:06 |
ricolin | ramishra, bye! thanks for your attend! | 14:06 |
kazsh | horizon guy also has same thought | 14:07 |
ricolin | kazsh, any plan after this temporary removal? | 14:07 |
kazsh | as heat team, is there any objection on this approach ? | 14:07 |
kazsh | well | 14:07 |
ricolin | kazsh, I have no objection on that:) | 14:07 |
zaneb | no objection from me | 14:08 |
kazsh | one of them is saying we should talk about make admin panels as a plugin | 14:08 |
kazsh | prob..next PTG ? | 14:08 |
kazsh | along with heat-dashboard code, horizon team is preparing this chage https://review.openstack.org/#/c/523402/ | 14:08 |
kazsh | trying to split out all of heat support from horizon repo | 14:08 |
kazsh | already got one +2 from the core | 14:08 |
kazsh | zaneb: thx:) | 14:09 |
kazsh | horizon team is waiting for our answer on this | 14:09 |
ricolin | we can always have a PTG session for this | 14:09 |
*** mdnadeem has quit IRC | 14:09 | |
kazsh | ricolin: yep:) | 14:09 |
ricolin | we can drop it once we release heat-dashboard queens-2 IMO | 14:10 |
kazsh | yep, the current heat-dashboard code does not have any admin func | 14:10 |
kazsh | and i a few days, 523402 will be merged in horizon side | 14:11 |
*** ramishra has quit IRC | 14:11 | |
kazsh | ok I got a couple of +2 from heat core :) | 14:11 |
ricolin | so final ask It's fine for me to release heat-dashboard now? | 14:11 |
kazsh | ricolin: yes :) | 14:12 |
zaneb | in my experience, at least, ~nobody uses the GUI for admin stuff | 14:12 |
kazsh | zaneb: +1 | 14:12 |
ricolin | zaneb, bloody true | 14:12 |
*** pbourke_ is now known as pbourke | 14:12 | |
kazsh | well I will inform our decision to Horizon team | 14:12 |
ricolin | kazsh, thanks | 14:13 |
kazsh | thanks ricolin, zaneb :) | 14:13 |
ricolin | Rabi is away now, I guess we can leave rest for next week:) | 14:13 |
ricolin | 14mins ahead:) | 14:14 |
ricolin | #action rico will release heat today | 14:14 |
ricolin | thanks you for join:) | 14:14 |
ricolin | if no question let's end it | 14:15 |
kazsh | +1 | 14:15 |
ricolin | #endmeeting no sounds means no question:) | 14:15 |
*** openstack changes topic to "branchless heat tempest plugin (Meeting topic: heat)" | 14:15 | |
openstack | Meeting ended Wed Dec 6 14:15:45 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:15 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-12-06-13.00.html | 14:15 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-12-06-13.00.txt | 14:15 |
openstack | Log: http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-12-06-13.00.log.html | 14:15 |
ricolin | zaneb, do you know we can we fix irc topic... | 14:16 |
zaneb | good question | 14:16 |
ricolin | I mean our irc topic is broken for a week:( | 14:16 |
*** mchlumsky has joined #heat | 14:16 | |
ricolin | #endmeeting | 14:16 |
zaneb | ricolin: maybe ask in #infra | 14:17 |
*** dbellant has quit IRC | 14:17 | |
ricolin | zaneb, yeah, on the way | 14:17 |
zaneb | er, #openstack-infra | 14:17 |
ricolin | zaneb, I got a question about our DB APIs | 14:18 |
*** gkadam has quit IRC | 14:18 | |
zaneb | don't we all | 14:18 |
ricolin | so I found this issue in gate and try to figure out what's the best way to approch | 14:18 |
ricolin | https://bugs.launchpad.net/heat/+bug/1736706 | 14:18 |
openstack | Launchpad bug 1736706 in OpenStack Heat "purge_db failed with non-exists raw_template" [Medium,New] - Assigned to Rico Lin (rico-lin) | 14:18 |
ricolin | s/approch/approach/ | 14:18 |
ricolin | can we not raise not found exception when we do a delete action in DB API? | 14:19 |
ricolin | like in https://github.com/openstack/heat/blob/master/heat/db/sqlalchemy/api.py#L434 | 14:19 |
ricolin | in resource_data_delete(), resource_data_get_by_key will raise not found if no such result from query | 14:19 |
zaneb | tbh I think this is a result of running a very aggressive purge (i.e. purge anything deleted >0 minutes ago) in the test | 14:20 |
zaneb | and it's getting into a race with another test by the looks of it | 14:21 |
*** crose has joined #heat | 14:21 | |
ricolin | a race condition I think | 14:21 |
zaneb | yeah, so in the real world this wouldn't happen | 14:21 |
zaneb | it's annoying, but if we're going to change something it should probably be to make the test less racy somehow | 14:22 |
therve | Famous last words :) | 14:22 |
zaneb | lol | 14:22 |
zaneb | therve: people _should_ be using ages higher than 0 minutes | 14:22 |
therve | zaneb, Right, but it doesn't mean it won't delete the stack you look at | 14:22 |
zaneb | maybe we should have a warning message if you use 0 | 14:23 |
zaneb | therve: it does mean that, doesn't it? | 14:23 |
* zaneb will bbiab | 14:24 | |
*** xinni9e_ has quit IRC | 14:25 | |
*** ayoung has joined #heat | 14:25 | |
* ricolin might not be back since it's 22:25 already:) | 14:26 | |
*** hjensas has quit IRC | 14:34 | |
*** ioggstream has joined #heat | 14:37 | |
*** iogg has joined #heat | 14:40 | |
*** ioggstream has quit IRC | 14:41 | |
*** gouthamr has joined #heat | 14:47 | |
*** dylanturn has joined #heat | 14:50 | |
*** armaan has joined #heat | 15:03 | |
*** ramishra has joined #heat | 15:07 | |
*** jmlowe has joined #heat | 15:16 | |
*** armaan has quit IRC | 15:16 | |
*** k_mouza_ has joined #heat | 15:16 | |
*** k_mouza has quit IRC | 15:19 | |
*** dylanturn has quit IRC | 15:21 | |
*** k_mouza_ has quit IRC | 15:24 | |
*** k_mouza has joined #heat | 15:25 | |
*** k_mouza has quit IRC | 15:25 | |
*** k_mouza has joined #heat | 15:26 | |
*** kiennt26 has joined #heat | 15:28 | |
*** dylanturn has joined #heat | 15:31 | |
*** tiantian has quit IRC | 15:33 | |
*** liusheng has quit IRC | 15:33 | |
therve | zaneb, Looking at this case more closely, the stack is not deleted yet, so the template shouldn't gone | 15:33 |
therve | If purge is indeed the thing interfering, it shouldn't | 15:33 |
*** crose has quit IRC | 15:36 | |
zaneb | so there is a bug | 15:40 |
therve | There is a suspicious exception later on in the logs | 15:51 |
*** bubuwifi has quit IRC | 15:55 | |
*** dylanturn has quit IRC | 15:58 | |
*** andreaf_ has joined #heat | 16:10 | |
therve | zaneb, Looks like mark_complete is called multiple times | 16:13 |
zaneb | on delete? that's surprising | 16:14 |
therve | There is a delete and a concurrent update :/ | 16:16 |
therve | http://logs.openstack.org/74/510074/6/check/heat-functional-convg-mysql-lbaasv2-py35/8f7dd27/logs/screen-h-eng.txt.gz?#_Dec_04_18_02_32_834366 | 16:16 |
therve | http://logs.openstack.org/74/510074/6/check/heat-functional-convg-mysql-lbaasv2-py35/8f7dd27/logs/screen-h-eng.txt.gz?#_Dec_04_18_02_27_621588 | 16:16 |
*** andreaf has quit IRC | 16:17 | |
*** andreaf_ is now known as andreaf | 16:17 | |
zaneb | oh, ok, that is legit | 16:18 |
therve | Right, it doesn't seem to handle it properly though | 16:19 |
zaneb | we cancel the update and then delete the stack | 16:19 |
zaneb | so we expect _an_ exception in that case | 16:19 |
zaneb | just not the one we're getting apparently | 16:19 |
zaneb | so we need to handle that one as well | 16:19 |
*** frickler has joined #heat | 16:20 | |
therve | zaneb, Shouldn't the thread killed though? | 16:22 |
*** fungi has joined #heat | 16:22 | |
therve | It seems to go through the update | 16:22 |
zaneb | not in convergence | 16:22 |
*** fungi has left #heat | 16:22 | |
zaneb | oh, I guess it should be killed when we start the delete | 16:22 |
*** gouthamr has quit IRC | 16:23 | |
zaneb | honestly, that test should wait for the update to be cancelled successfully before it ends (and causes the stack to get deleted) | 16:24 |
zaneb | otherwise what are we actually testing? | 16:24 |
therve | Well. That you can delete while update runs? :) | 16:25 |
therve | Not reliably I guess | 16:25 |
zaneb | if we were planning to test that we should test it in the test code and not only in the cleanup :) | 16:26 |
*** dylanturn has joined #heat | 16:27 | |
*** iurygregory has joined #heat | 16:27 | |
openstackgerrit | Kien Nguyen proposed openstack/heat master: Change transport_url in grenade-multinode job https://review.openstack.org/510400 | 16:30 |
*** dylanturn has quit IRC | 16:31 | |
*** ricolin_ has joined #heat | 16:32 | |
*** ricolin has quit IRC | 16:34 | |
*** dbecker has quit IRC | 16:35 | |
*** dylanturn has joined #heat | 16:37 | |
*** kiennt26 has quit IRC | 16:38 | |
*** nmathew- has joined #heat | 16:39 | |
*** nmathew has joined #heat | 16:41 | |
*** nmathew- has quit IRC | 16:44 | |
*** nmathew- has joined #heat | 16:44 | |
*** nmathew- has quit IRC | 16:45 | |
*** nmathew has quit IRC | 16:48 | |
*** syjulian has quit IRC | 16:52 | |
*** hongbin has joined #heat | 16:54 | |
*** AlexeyAbashkin has quit IRC | 16:54 | |
*** fragatina has quit IRC | 16:55 | |
*** ricolin_ has quit IRC | 16:55 | |
*** ricolin has joined #heat | 16:56 | |
*** ChanServ changes topic to "OpenStack Heat (Logs: http://eavesdrop.openstack.org/irclogs/%23heat/)" | 16:56 | |
*** ChanServ changes topic to "OpenStack Heat Team (logs: http://eavesdrop.openstack.org/irclogs/%23heat/)" | 16:57 | |
*** dprince has quit IRC | 17:01 | |
zigo | Hi there! I'm trying to debug my tempest setup, and I'm having issues setting-up heat.conf, apparently. Could someone help me by giving me an example hest.conf from tempest? | 17:07 |
zigo | therve: ^ | 17:07 |
*** Guest18930 has quit IRC | 17:07 | |
*** hjensas has joined #heat | 17:09 | |
*** hjensas has joined #heat | 17:09 | |
*** dylanturn has quit IRC | 17:11 | |
openstackgerrit | Thomas Goirand proposed openstack/heat master: Build heat.conf reproducibly https://review.openstack.org/526126 | 17:12 |
zigo | therve: I also would love to get this patch merged, if possible! :) | 17:13 |
zigo | It's a one liner ... | 17:14 |
zigo | (no, I'm not trying to vote for every project... :P) | 17:14 |
*** fragatina has joined #heat | 17:14 | |
*** jtomasek has quit IRC | 17:22 | |
*** dylanturn has joined #heat | 17:23 | |
*** iogg has quit IRC | 17:25 | |
*** ricolin has quit IRC | 17:25 | |
openstackgerrit | Merged openstack/heat master: Speed up event listing with nested stacks https://review.openstack.org/521651 | 17:40 |
*** ramishra has quit IRC | 17:40 | |
*** dylanturn has quit IRC | 17:43 | |
*** dylanturn has joined #heat | 17:44 | |
*** gouthamr has joined #heat | 17:44 | |
*** ivve_ has joined #heat | 17:46 | |
*** ivve has quit IRC | 17:47 | |
openstackgerrit | Merged openstack/heat master: Generate correct name for Sahara cluster https://review.openstack.org/506749 | 17:50 |
*** shardy has quit IRC | 17:54 | |
*** k_mouza_ has joined #heat | 17:56 | |
*** k_mouza has quit IRC | 18:00 | |
*** k_mouza_ has quit IRC | 18:01 | |
*** derekh has quit IRC | 18:01 | |
*** gkadam has joined #heat | 18:32 | |
*** dprince has joined #heat | 18:36 | |
*** frickler has left #heat | 18:37 | |
*** hjensas has quit IRC | 18:47 | |
*** hjensas has joined #heat | 18:56 | |
*** hjensas has quit IRC | 19:13 | |
*** harlowja has quit IRC | 19:32 | |
*** harlowja has joined #heat | 19:36 | |
*** rwsu has quit IRC | 19:51 | |
*** crose has joined #heat | 19:51 | |
*** Sandy619 has joined #heat | 19:56 | |
*** k_mouza has joined #heat | 19:59 | |
*** crose has quit IRC | 20:05 | |
*** k_mouza has quit IRC | 20:07 | |
*** gkadam has quit IRC | 20:14 | |
*** crose has joined #heat | 20:18 | |
*** dprince has quit IRC | 20:21 | |
openstackgerrit | Merged openstack/heat-templates master: Add example for using external resources https://review.openstack.org/417594 | 20:28 |
*** crose has quit IRC | 20:31 | |
*** kei-ichi has quit IRC | 20:31 | |
*** zhenguo has quit IRC | 20:31 | |
*** dgonzalez has quit IRC | 20:31 | |
*** Tyrantelf_ has quit IRC | 20:31 | |
*** hongbin has quit IRC | 20:31 | |
*** jmlowe has quit IRC | 20:31 | |
*** nwonknu has quit IRC | 20:31 | |
*** FL1SK has quit IRC | 20:31 | |
*** jnettlet[m] has quit IRC | 20:35 | |
*** syjulian has joined #heat | 20:38 | |
*** mikal has quit IRC | 20:38 | |
*** mikal has joined #heat | 20:43 | |
*** kei-ichi has joined #heat | 20:47 | |
*** zhenguo has joined #heat | 20:47 | |
*** dgonzalez has joined #heat | 20:47 | |
*** Tyrantelf_ has joined #heat | 20:47 | |
*** hongbin has joined #heat | 20:47 | |
*** jmlowe has joined #heat | 20:47 | |
*** nwonknu has joined #heat | 20:47 | |
*** FL1SK has joined #heat | 20:47 | |
*** livelace-link has quit IRC | 20:49 | |
*** livelace-link has joined #heat | 20:51 | |
*** livelace-link has quit IRC | 20:53 | |
*** livelace-link has joined #heat | 20:54 | |
*** livelace-link has quit IRC | 20:56 | |
*** livelace-link has joined #heat | 20:57 | |
*** livelace-link has quit IRC | 20:59 | |
*** harlowja has quit IRC | 21:00 | |
*** harlowja has joined #heat | 21:03 | |
jdandrea_ | For a WaitHandle (in heat-newton) I get "Can't find role heat_stack_user" ... but don't we no longer need that role in latter versions of heat? Or are there some install steps that might have been overlooked? | 21:14 |
jdandrea_ | (meaning when folks installed heat-newton) | 21:14 |
*** Smeared_Beard has quit IRC | 21:14 | |
*** higgins has quit IRC | 21:16 | |
*** higgins has joined #heat | 21:16 | |
*** hjensas has joined #heat | 21:21 | |
*** hjensas has quit IRC | 21:21 | |
*** hjensas has joined #heat | 21:21 | |
*** liusheng has joined #heat | 21:30 | |
*** harlowja has quit IRC | 21:32 | |
*** gouthamr has quit IRC | 21:36 | |
*** AlexeyAbashkin has joined #heat | 21:38 | |
*** openstackgerrit has quit IRC | 21:38 | |
*** sai has quit IRC | 21:38 | |
*** dyasny_ has quit IRC | 21:38 | |
*** lifeless has quit IRC | 21:38 | |
*** mfisch has quit IRC | 21:38 | |
*** afazekas has quit IRC | 21:38 | |
*** hjensas has quit IRC | 21:45 | |
*** gfidente has quit IRC | 21:57 | |
*** openstackgerrit has joined #heat | 22:01 | |
*** sai has joined #heat | 22:01 | |
*** dyasny_ has joined #heat | 22:01 | |
*** lifeless has joined #heat | 22:01 | |
*** mfisch has joined #heat | 22:01 | |
*** afazekas has joined #heat | 22:01 | |
*** rcernin has joined #heat | 22:01 | |
*** rcernin has quit IRC | 22:03 | |
*** rcernin has joined #heat | 22:03 | |
*** shadower has quit IRC | 22:12 | |
*** shadower has joined #heat | 22:13 | |
zaneb | jdandrea_: yeah, you might have skipped creating the stack user domain + roles in keystone | 22:16 |
*** yassine has joined #heat | 22:26 | |
*** yassine is now known as Guest99196 | 22:27 | |
*** gouthamr has joined #heat | 22:28 | |
*** harlowja has joined #heat | 22:36 | |
*** AlexeyAbashkin has quit IRC | 22:43 | |
*** gouthamr has quit IRC | 22:53 | |
*** gouthamr has joined #heat | 22:56 | |
*** Sandy619 has quit IRC | 23:25 | |
*** armaan has joined #heat | 23:26 | |
*** openstack has joined #heat | 23:31 | |
*** ChanServ sets mode: +o openstack | 23:31 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!