*** mikecmpbll has quit IRC | 00:00 | |
*** sdake has joined #heat | 00:04 | |
*** sm806 has quit IRC | 00:17 | |
*** sm806 has joined #heat | 00:18 | |
*** sm806 has quit IRC | 00:28 | |
*** sm806 has joined #heat | 00:29 | |
*** maddtux has joined #heat | 00:56 | |
*** sdake has quit IRC | 01:08 | |
*** sm806 has quit IRC | 01:21 | |
*** sm806 has joined #heat | 01:21 | |
*** _fragatina has quit IRC | 01:22 | |
*** sdake has joined #heat | 02:09 | |
*** hongbin has joined #heat | 02:32 | |
*** sdake has quit IRC | 02:46 | |
*** sdake has joined #heat | 03:16 | |
*** sdake has quit IRC | 03:17 | |
*** hjensas has quit IRC | 03:18 | |
*** sdake has joined #heat | 03:21 | |
*** sdake has quit IRC | 03:23 | |
*** sdake has joined #heat | 03:27 | |
*** sdake has quit IRC | 03:40 | |
*** skramaja has joined #heat | 03:53 | |
*** hjensas has joined #heat | 04:11 | |
*** spsurya has joined #heat | 04:14 | |
*** _fragatina has joined #heat | 04:54 | |
*** gkadam has joined #heat | 04:55 | |
*** saneax has joined #heat | 04:55 | |
*** hongbin has quit IRC | 05:16 | |
*** saneax has quit IRC | 05:27 | |
*** sdake has joined #heat | 05:29 | |
*** _fragatina has quit IRC | 05:41 | |
*** ramishra has joined #heat | 05:45 | |
*** ramishra has quit IRC | 06:01 | |
*** sdake has quit IRC | 06:02 | |
*** ramishra has joined #heat | 06:08 | |
*** sdake has joined #heat | 06:22 | |
*** sdake has quit IRC | 06:26 | |
*** gkadam has quit IRC | 06:27 | |
*** sdake has joined #heat | 06:28 | |
*** ivve has joined #heat | 06:36 | |
*** sdake has joined #heat | 06:42 | |
*** sdake has quit IRC | 07:15 | |
openstackgerrit | johjuhyun proposed openstack/heat master: Heat templates doesn't support AZ for trove cluster https://review.openstack.org/631968 | 07:25 |
---|---|---|
*** sshnaidm|afk is now known as sshnaidm | 07:32 | |
*** jtomasek has joined #heat | 08:02 | |
*** gkadam has joined #heat | 08:02 | |
openstackgerrit | Oleksiy Petrenko proposed openstack/heat master: Create trust with allow_redelegation https://review.openstack.org/638413 | 08:23 |
*** tosky has joined #heat | 08:39 | |
tosky | hi all, I've noticed that the grenade-heat jobs runs few tempest-based tests both after the initial deployment and after the upgrade | 09:03 |
tosky | according the comments inside grenade.sh about their smoke tests, the tempest tests should be executed only after the upgrade: | 09:03 |
tosky | http://git.openstack.org/cgit/openstack-dev/grenade/tree/grenade.sh#n355 | 09:03 |
tosky | (and it kind of make sense, as running the tests after the base deployment should be already tested by the normal devstack deployment jobs for the base branch) | 09:04 |
tosky | now, my goal is to speed up a bit the grenade tests for sahara (and potentially other projects which use it), which depends on heat and it ends up running also those additional tests | 09:05 |
tosky | so my question is: would you agree with moving the execution of those integration tests only after the upgrade, outside grenade.sh and using the same mechanism used by the other jobs? | 09:06 |
tosky | or at least, would you agree to add a switch to disable the execution of those integration tests, so that projects which depend on heat can use its grenade plugin too? | 09:06 |
tosky | I mean, they can use it right now, but they could benefit from a speed-up | 09:07 |
* tosky looks at ramishra and zaneb | 09:10 | |
*** ttsiouts has joined #heat | 09:11 | |
*** sdake has joined #heat | 09:16 | |
*** mikecmpbll has joined #heat | 09:18 | |
ramishra | tosky: http://git.openstack.org/cgit/openstack-dev/grenade/tree/grenade.sh#n285 | 09:18 |
tosky | ramishra: sure, and the same point of the post-run tests apply | 09:19 |
ramishra | So I guess it's a choice someone did long time ago to run the tests before and after upgrade | 09:19 |
*** k_mouza has joined #heat | 09:19 | |
tosky | ramishra: but devstack-gate sets RUN_SMOKE=False by default, which means that smoke tests are always disabled on the gates | 09:20 |
tosky | so basically no other grenade job on the gates is running tests before the upgrade, but only after, and not through the grenade code | 09:21 |
ramishra | tosky: ealier we used to run only one test https://github.com/openstack/heat/blob/stable/pike/devstack/upgrade/resources.sh#L69 | 09:22 |
ramishra | I think we added a bunch of expensive tests later on when doing multinode grenade | 09:22 |
tosky | more tests is fine, but then you were running tests only after the initial deployment, which is something already covered by the normal devstack jobs | 09:23 |
ramishra | tosky: I mean it's possibly to test things that work before also work after upgrade without any dependency on the other jobs | 09:26 |
ramishra | I mean we never had the issue of grenade jobs taking more time compared to the normal devstack jobs | 09:26 |
tosky | I can see the slowdown in the sahara grenade job | 09:27 |
tosky | the problem is that almost every other (non-heat) grenade job runs tests only after the deployment, so every project (which may not be many) which also deploys heat in its grenade job would get this unexpected side effect | 09:28 |
*** e0ne has joined #heat | 09:32 | |
ramishra | Right, but heat is always different for good/bad reasons. If it's hurting other projct jobs and heat test runs can't be selectively disabled by your grenade jobs then we can change it though | 09:32 |
tosky | that would be enough for me, yes | 09:34 |
tosky | but before closing this, do you see then a use case for running the tests immediately after the deployment of old/ and before the creation of the resources which is not covered already by the devstack jobs? | 09:35 |
ramishra | what's not covered by devstack jobs? We don't have any tests that's specific for gerande AFAIK | 09:39 |
ramishra | unless I misunderstood your statement | 09:40 |
tosky | sure, let me rephrase | 09:43 |
tosky | the integration tests are executed both a) immediatley after the initial deployment of the old environment, during the phase of the creation of the resources and b) after the upgrade, during the verification phase | 09:44 |
ramishra | right | 09:45 |
*** gfidente has joined #heat | 09:45 | |
tosky | b) is what also other grenade jobs executes right now, even if in a different way - no direct call to tempest run, just set DEVSTACK_GATE_TEMPEST and DEVSTACK_GATE_TEMPEST_REGEX (for legacy jobs) | 09:46 |
tosky | which is something that also heat could do, but let's ignore this for a moment | 09:46 |
*** sdake has quit IRC | 09:46 | |
ramishra | tosky: we have non tempest tests in-tree that we run | 09:46 |
ramishra | so that flag would not be usefule AFAIK | 09:47 |
tosky | ramishra: are those tempest-based? | 09:47 |
ramishra | tosky: nope | 09:47 |
tosky | uhm, I see | 09:48 |
*** rcernin has quit IRC | 09:48 | |
ramishra | https://github.com/openstack/heat/blob/master/devstack/upgrade/resources.sh#L43-L50 | 09:48 |
tosky | right, let's put a) aside | 09:48 |
tosky | and talk about b) | 09:49 |
tosky | argh, the other way | 09:49 |
tosky | ignore b), let's talk about a) | 09:49 |
ramishra | what about a? :) | 09:50 |
tosky | are those tests also executed by the normal devstack jobs which deploys heat? | 09:50 |
tosky | deploy* | 09:51 |
ramishra | yes, those are a small subset of the tests that also run with the normal devstack jobs | 09:51 |
tosky | but then, isn't the role of a) already covered by the devstack job(s)? That was my point about not having to run them on the gate jobs, saving some time | 09:52 |
tosky | (11/12 minutes) | 09:54 |
ramishra | tosky: As I mentioned earlier, we're running both before and after upgrade to make sure they behave the same in a job (not across jobs) | 09:54 |
ramishra | but if that's causing issues to other projects, we can surely look at it, you can bring it up in a weekly meeting | 09:55 |
ramishra | I've no objection per se | 09:55 |
tosky | but did you had weekly meetings recently? The last log is from one month ago | 09:56 |
ramishra | tosky: unfortunately we had some timing issues lately. I guess we agreed on a new time last week. | 09:59 |
ramishra | may be a ML thread would be better or bringing this to PTL's notice | 10:00 |
tosky | that's a possibility too, sure, thanks | 10:00 |
*** maddtux has quit IRC | 10:02 | |
*** sdake has joined #heat | 10:36 | |
*** ttsiouts has quit IRC | 11:10 | |
*** ttsiouts has joined #heat | 11:10 | |
*** ttsiouts has quit IRC | 11:15 | |
*** sdake has quit IRC | 11:18 | |
*** sdake has joined #heat | 11:19 | |
*** e0ne has quit IRC | 11:30 | |
*** e0ne has joined #heat | 11:36 | |
*** _fragatina has joined #heat | 11:46 | |
*** sdake has quit IRC | 11:55 | |
*** sm806 has quit IRC | 12:04 | |
*** sm806 has joined #heat | 12:05 | |
*** gfidente has quit IRC | 12:07 | |
*** ttsiouts has joined #heat | 12:09 | |
*** gfidente has joined #heat | 12:31 | |
*** neatherweb has quit IRC | 12:34 | |
*** ramishra_ has joined #heat | 12:41 | |
*** ramishra has quit IRC | 12:44 | |
*** sm806 has quit IRC | 13:11 | |
*** sm806 has joined #heat | 13:11 | |
*** mchlumsky has joined #heat | 13:13 | |
*** k_mouza_ has joined #heat | 13:44 | |
*** k_mouza has quit IRC | 13:46 | |
*** jmlowe has quit IRC | 14:01 | |
*** ekultails has joined #heat | 14:01 | |
*** k_mouza has joined #heat | 14:05 | |
*** k_mouza_ has quit IRC | 14:09 | |
badloop | i'm trying to conditionally create resources/outputs based on a number passed to my template.... it appears there isn't any support for "less than"/"greater than" in heat conditions? | 14:11 |
*** jistr is now known as jistr|call | 14:11 | |
badloop | so is it currently only possible to do "if number = 1 do this, if number = 2 do this, etc etc" | 14:11 |
badloop | ? | 14:11 |
badloop | (outside of using something like jinja to create the template) | 14:12 |
*** a-pugachev has joined #heat | 14:14 | |
*** a-pugachev has quit IRC | 14:17 | |
*** jmlowe has joined #heat | 14:17 | |
*** jmlowe has quit IRC | 14:17 | |
zaneb | badloop: you can use the yaql function | 14:19 |
*** skramaja has quit IRC | 14:27 | |
*** jmlowe has joined #heat | 14:29 | |
*** gfidente has quit IRC | 15:06 | |
*** ivve has quit IRC | 15:13 | |
*** e0ne has quit IRC | 15:16 | |
*** e0ne has joined #heat | 15:19 | |
*** gfidente has joined #heat | 15:29 | |
*** _fragatina has quit IRC | 15:51 | |
*** sm806 has quit IRC | 15:56 | |
*** sm806 has joined #heat | 15:57 | |
*** a-pugachev has joined #heat | 15:59 | |
*** a-pugachev has quit IRC | 15:59 | |
*** jistr|call is now known as jistr | 16:00 | |
*** e0ne has quit IRC | 16:16 | |
*** ttsiouts has quit IRC | 16:16 | |
*** ttsiouts has joined #heat | 16:21 | |
*** e0ne has joined #heat | 16:23 | |
*** gfidente has quit IRC | 16:23 | |
*** jmlowe has quit IRC | 16:43 | |
*** ttsiouts has quit IRC | 16:54 | |
*** sm806 has quit IRC | 16:56 | |
*** sm806 has joined #heat | 16:56 | |
*** ttsiouts has joined #heat | 16:58 | |
*** ttsiouts has quit IRC | 16:59 | |
*** ttsiouts has joined #heat | 16:59 | |
*** sm806 has quit IRC | 17:03 | |
*** sm806 has joined #heat | 17:03 | |
*** ttsiouts has quit IRC | 17:04 | |
*** e0ne has quit IRC | 17:05 | |
*** gkadam has quit IRC | 17:08 | |
*** gfidente has joined #heat | 17:22 | |
*** _fragatina has joined #heat | 17:36 | |
*** mikecmpbll has quit IRC | 17:38 | |
*** k_mouza_ has joined #heat | 17:46 | |
*** k_mouza_ has quit IRC | 17:47 | |
*** k_mouza has quit IRC | 17:49 | |
*** gfidente has quit IRC | 17:53 | |
*** gfidente has joined #heat | 17:56 | |
*** jmlowe has joined #heat | 18:03 | |
*** mikecmpbll has joined #heat | 18:03 | |
*** mikecmpbll has quit IRC | 18:16 | |
*** mikecmpbll has joined #heat | 18:16 | |
*** mikecmpbll has quit IRC | 18:17 | |
*** ramishra_ has quit IRC | 18:29 | |
*** k_mouza has joined #heat | 18:29 | |
*** gfidente has quit IRC | 18:33 | |
*** k_mouza has quit IRC | 18:33 | |
*** sdake has joined #heat | 18:44 | |
*** e0ne has joined #heat | 18:51 | |
*** e0ne has quit IRC | 19:03 | |
*** jtomasek has quit IRC | 19:16 | |
*** _fragatina has quit IRC | 19:29 | |
*** _fragatina has joined #heat | 19:31 | |
*** _fragatina has quit IRC | 19:38 | |
*** sdake has quit IRC | 20:07 | |
*** ttsiouts has joined #heat | 20:09 | |
*** jtomasek has joined #heat | 20:11 | |
*** e0ne has joined #heat | 20:16 | |
*** sdake has joined #heat | 21:04 | |
*** gondoi has joined #heat | 21:12 | |
*** k_mouza has joined #heat | 21:15 | |
*** gondoi has left #heat | 21:19 | |
*** e0ne has quit IRC | 21:19 | |
*** k_mouza has quit IRC | 21:20 | |
*** sdake has quit IRC | 21:23 | |
*** sdake has joined #heat | 21:24 | |
*** jtomasek has quit IRC | 21:42 | |
*** e0ne has joined #heat | 21:42 | |
*** e0ne has quit IRC | 21:44 | |
*** e0ne has joined #heat | 21:45 | |
*** mchlumsky has quit IRC | 21:50 | |
*** e0ne has quit IRC | 22:01 | |
*** _fragatina has joined #heat | 22:07 | |
*** sdake has quit IRC | 22:13 | |
*** ekultails has quit IRC | 23:38 | |
*** neatherweb has joined #heat | 23:51 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!