Thursday, 2019-02-28

*** mikecmpbll has quit IRC00:00
*** sdake has joined #heat00:04
*** sm806 has quit IRC00:17
*** sm806 has joined #heat00:18
*** sm806 has quit IRC00:28
*** sm806 has joined #heat00:29
*** maddtux has joined #heat00:56
*** sdake has quit IRC01:08
*** sm806 has quit IRC01:21
*** sm806 has joined #heat01:21
*** _fragatina has quit IRC01:22
*** sdake has joined #heat02:09
*** hongbin has joined #heat02:32
*** sdake has quit IRC02:46
*** sdake has joined #heat03:16
*** sdake has quit IRC03:17
*** hjensas has quit IRC03:18
*** sdake has joined #heat03:21
*** sdake has quit IRC03:23
*** sdake has joined #heat03:27
*** sdake has quit IRC03:40
*** skramaja has joined #heat03:53
*** hjensas has joined #heat04:11
*** spsurya has joined #heat04:14
*** _fragatina has joined #heat04:54
*** gkadam has joined #heat04:55
*** saneax has joined #heat04:55
*** hongbin has quit IRC05:16
*** saneax has quit IRC05:27
*** sdake has joined #heat05:29
*** _fragatina has quit IRC05:41
*** ramishra has joined #heat05:45
*** ramishra has quit IRC06:01
*** sdake has quit IRC06:02
*** ramishra has joined #heat06:08
*** sdake has joined #heat06:22
*** sdake has quit IRC06:26
*** gkadam has quit IRC06:27
*** sdake has joined #heat06:28
*** ivve has joined #heat06:36
*** sdake has joined #heat06:42
*** sdake has quit IRC07:15
openstackgerritjohjuhyun proposed openstack/heat master: Heat templates doesn't support AZ for trove cluster  https://review.openstack.org/63196807:25
*** sshnaidm|afk is now known as sshnaidm07:32
*** jtomasek has joined #heat08:02
*** gkadam has joined #heat08:02
openstackgerritOleksiy Petrenko proposed openstack/heat master: Create trust with allow_redelegation  https://review.openstack.org/63841308:23
*** tosky has joined #heat08:39
toskyhi all, I've noticed that the grenade-heat jobs runs few tempest-based tests both after the initial deployment and after the upgrade09:03
toskyaccording the comments inside grenade.sh about their smoke tests, the tempest tests should be executed only after the upgrade:09:03
toskyhttp://git.openstack.org/cgit/openstack-dev/grenade/tree/grenade.sh#n35509: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
toskynow, 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 tests09:05
toskyso 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
toskyor 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
toskyI mean, they can use it right now, but they could benefit from a speed-up09:07
* tosky looks at ramishra and zaneb09:10
*** ttsiouts has joined #heat09:11
*** sdake has joined #heat09:16
*** mikecmpbll has joined #heat09:18
ramishratosky: http://git.openstack.org/cgit/openstack-dev/grenade/tree/grenade.sh#n28509:18
toskyramishra: sure, and the same point of the post-run tests apply09:19
ramishraSo I guess it's a choice someone did long time ago to run the tests before and after upgrade09:19
*** k_mouza has joined #heat09:19
toskyramishra: but devstack-gate sets RUN_SMOKE=False by default, which means that smoke tests are always disabled on the gates09:20
toskyso basically no other grenade job on the gates is running tests before the upgrade, but only after, and not through the grenade code09:21
ramishratosky: ealier we used to run only one test https://github.com/openstack/heat/blob/stable/pike/devstack/upgrade/resources.sh#L6909:22
ramishraI think we added a bunch of expensive tests later on when doing multinode grenade09:22
toskymore tests is fine, but then you were running tests only after the initial deployment, which is something already covered by the normal devstack jobs09:23
ramishratosky: I mean it's possibly to test things that work before also work after upgrade without any dependency on the other jobs09:26
ramishraI mean we never had the issue of grenade jobs taking more time compared to the normal devstack jobs09:26
toskyI can see the slowdown in the sahara grenade job09:27
toskythe 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 effect09:28
*** e0ne has joined #heat09:32
ramishraRight, 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 though09:32
toskythat would be enough for me, yes09:34
toskybut 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
ramishrawhat's not covered by devstack jobs? We don't have any tests that's specific for gerande AFAIK09:39
ramishraunless I misunderstood your statement09:40
toskysure, let me rephrase09:43
toskythe 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 phase09:44
ramishraright09:45
*** gfidente has joined #heat09:45
toskyb) 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
toskywhich is something that also heat could do, but let's ignore this for a moment09:46
*** sdake has quit IRC09:46
ramishratosky: we have non tempest tests in-tree that we run09:46
ramishraso that flag would not be usefule AFAIK09:47
toskyramishra: are those tempest-based?09:47
ramishratosky: nope09:47
toskyuhm, I see09:48
*** rcernin has quit IRC09:48
ramishrahttps://github.com/openstack/heat/blob/master/devstack/upgrade/resources.sh#L43-L5009:48
toskyright, let's put a) aside09:48
toskyand talk about b)09:49
toskyargh, the other way09:49
toskyignore b), let's talk about a)09:49
ramishrawhat about a? :)09:50
toskyare those tests also executed by the normal devstack jobs which deploys heat?09:50
toskydeploy*09:51
ramishrayes, those are a small subset of the tests that also run with the normal devstack jobs09:51
toskybut 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 time09:52
tosky(11/12 minutes)09:54
ramishratosky: 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
ramishrabut if that's causing issues to other projects, we can surely look at it, you can  bring it up in a weekly meeting09:55
ramishraI've no objection per se09:55
toskybut did you had weekly meetings recently? The last log is from one month ago09:56
ramishratosky: unfortunately we had some timing issues lately. I guess we agreed on a new time last week.09:59
ramishramay be a ML thread would be better or bringing this to PTL's notice10:00
toskythat's a possibility too, sure, thanks10:00
*** maddtux has quit IRC10:02
*** sdake has joined #heat10:36
*** ttsiouts has quit IRC11:10
*** ttsiouts has joined #heat11:10
*** ttsiouts has quit IRC11:15
*** sdake has quit IRC11:18
*** sdake has joined #heat11:19
*** e0ne has quit IRC11:30
*** e0ne has joined #heat11:36
*** _fragatina has joined #heat11:46
*** sdake has quit IRC11:55
*** sm806 has quit IRC12:04
*** sm806 has joined #heat12:05
*** gfidente has quit IRC12:07
*** ttsiouts has joined #heat12:09
*** gfidente has joined #heat12:31
*** neatherweb has quit IRC12:34
*** ramishra_ has joined #heat12:41
*** ramishra has quit IRC12:44
*** sm806 has quit IRC13:11
*** sm806 has joined #heat13:11
*** mchlumsky has joined #heat13:13
*** k_mouza_ has joined #heat13:44
*** k_mouza has quit IRC13:46
*** jmlowe has quit IRC14:01
*** ekultails has joined #heat14:01
*** k_mouza has joined #heat14:05
*** k_mouza_ has quit IRC14:09
badloopi'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|call14:11
badloopso 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 #heat14:14
*** a-pugachev has quit IRC14:17
*** jmlowe has joined #heat14:17
*** jmlowe has quit IRC14:17
zanebbadloop: you can use the yaql function14:19
*** skramaja has quit IRC14:27
*** jmlowe has joined #heat14:29
*** gfidente has quit IRC15:06
*** ivve has quit IRC15:13
*** e0ne has quit IRC15:16
*** e0ne has joined #heat15:19
*** gfidente has joined #heat15:29
*** _fragatina has quit IRC15:51
*** sm806 has quit IRC15:56
*** sm806 has joined #heat15:57
*** a-pugachev has joined #heat15:59
*** a-pugachev has quit IRC15:59
*** jistr|call is now known as jistr16:00
*** e0ne has quit IRC16:16
*** ttsiouts has quit IRC16:16
*** ttsiouts has joined #heat16:21
*** e0ne has joined #heat16:23
*** gfidente has quit IRC16:23
*** jmlowe has quit IRC16:43
*** ttsiouts has quit IRC16:54
*** sm806 has quit IRC16:56
*** sm806 has joined #heat16:56
*** ttsiouts has joined #heat16:58
*** ttsiouts has quit IRC16:59
*** ttsiouts has joined #heat16:59
*** sm806 has quit IRC17:03
*** sm806 has joined #heat17:03
*** ttsiouts has quit IRC17:04
*** e0ne has quit IRC17:05
*** gkadam has quit IRC17:08
*** gfidente has joined #heat17:22
*** _fragatina has joined #heat17:36
*** mikecmpbll has quit IRC17:38
*** k_mouza_ has joined #heat17:46
*** k_mouza_ has quit IRC17:47
*** k_mouza has quit IRC17:49
*** gfidente has quit IRC17:53
*** gfidente has joined #heat17:56
*** jmlowe has joined #heat18:03
*** mikecmpbll has joined #heat18:03
*** mikecmpbll has quit IRC18:16
*** mikecmpbll has joined #heat18:16
*** mikecmpbll has quit IRC18:17
*** ramishra_ has quit IRC18:29
*** k_mouza has joined #heat18:29
*** gfidente has quit IRC18:33
*** k_mouza has quit IRC18:33
*** sdake has joined #heat18:44
*** e0ne has joined #heat18:51
*** e0ne has quit IRC19:03
*** jtomasek has quit IRC19:16
*** _fragatina has quit IRC19:29
*** _fragatina has joined #heat19:31
*** _fragatina has quit IRC19:38
*** sdake has quit IRC20:07
*** ttsiouts has joined #heat20:09
*** jtomasek has joined #heat20:11
*** e0ne has joined #heat20:16
*** sdake has joined #heat21:04
*** gondoi has joined #heat21:12
*** k_mouza has joined #heat21:15
*** gondoi has left #heat21:19
*** e0ne has quit IRC21:19
*** k_mouza has quit IRC21:20
*** sdake has quit IRC21:23
*** sdake has joined #heat21:24
*** jtomasek has quit IRC21:42
*** e0ne has joined #heat21:42
*** e0ne has quit IRC21:44
*** e0ne has joined #heat21:45
*** mchlumsky has quit IRC21:50
*** e0ne has quit IRC22:01
*** _fragatina has joined #heat22:07
*** sdake has quit IRC22:13
*** ekultails has quit IRC23:38
*** neatherweb has joined #heat23:51

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!