gmann | seems like glance policy are changed? patrole gate is blocked now for glance after fixing nova- https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_aa4/720601/1/check/patrole-admin/aa4a224/testr_results.html | 00:37 |
---|---|---|
*** paras333 has joined #openstack-qa | 00:52 | |
*** paras333 has quit IRC | 00:52 | |
*** Liang__ has joined #openstack-qa | 01:10 | |
*** ricolin has joined #openstack-qa | 01:14 | |
*** paras333 has joined #openstack-qa | 01:28 | |
*** paras333 has quit IRC | 01:58 | |
*** igordc has joined #openstack-qa | 02:46 | |
*** paras333 has joined #openstack-qa | 02:49 | |
*** igordc has quit IRC | 02:52 | |
*** igordc has joined #openstack-qa | 02:52 | |
openstackgerrit | zhufl proposed openstack/tempest master: Adding description for testcases - volume part1 https://review.opendev.org/720415 | 02:55 |
*** igordc has quit IRC | 02:57 | |
openstackgerrit | zhufl proposed openstack/tempest master: Adding description for testcases - identity part1 https://review.opendev.org/720398 | 03:00 |
*** rcernin has quit IRC | 03:10 | |
openstackgerrit | Merged openstack/tempest master: Add logs for plugins data https://review.opendev.org/712170 | 03:11 |
*** paras333 has quit IRC | 03:19 | |
*** rcernin has joined #openstack-qa | 03:25 | |
*** rh-jelabarre has quit IRC | 03:48 | |
*** paras333 has joined #openstack-qa | 03:52 | |
*** ramishra has joined #openstack-qa | 04:18 | |
openstackgerrit | Merged openstack/devstack-gate master: Set up stable/ussuri https://review.opendev.org/715272 | 04:19 |
*** paras333 has quit IRC | 04:22 | |
*** jason2020 has quit IRC | 04:35 | |
*** evrardjp has quit IRC | 04:37 | |
*** evrardjp has joined #openstack-qa | 04:37 | |
*** vishakha has quit IRC | 05:10 | |
*** mnasiadka has quit IRC | 05:10 | |
*** elod has quit IRC | 05:10 | |
*** vishakha has joined #openstack-qa | 05:15 | |
*** mnasiadka has joined #openstack-qa | 05:15 | |
*** elod has joined #openstack-qa | 05:15 | |
*** Aditi20 has joined #openstack-qa | 05:28 | |
*** udesale has joined #openstack-qa | 05:35 | |
*** udesale has quit IRC | 06:26 | |
*** udesale has joined #openstack-qa | 06:32 | |
*** gcheresh has joined #openstack-qa | 06:34 | |
*** nightmare_unreal has joined #openstack-qa | 07:02 | |
*** jhesketh has quit IRC | 07:04 | |
*** slaweq has joined #openstack-qa | 07:12 | |
*** rpittau|afk is now known as rpittau | 07:19 | |
*** jpena|off is now known as jpena | 07:22 | |
*** gcheresh has quit IRC | 07:25 | |
*** tosky has joined #openstack-qa | 07:30 | |
*** ralonsoh has joined #openstack-qa | 07:38 | |
Aditi20 | Hi | 07:40 |
Aditi20 | Recently I am seeing a failure in openstack third party CI on Power machines. I am observing these failures only for rocky,stein,train branches and not on master. | 07:40 |
Aditi20 | "openstack --os-cloud=devstack-admin --os-region-name=RegionOne image create cirros-0.4.0-ppc64le-disk --property hw_cdrom_bus=scsi --property os_command_line=console=hvc0 --public --container-format=bare --disk-format qcow2 | 07:40 |
Aditi20 | timely response: from the upstream server or application.: Apache/2.4.29 (Ubuntu) Server at 9.114.112.65 Port 80" | 07:40 |
Aditi20 | on debugging I found an issue in swift logs saying "" object-server: STDERR: File "/usr/local/lib/python2.7/dist-packages/eventlet/hubs/hub.py", line 460, in fire_timers"" | 07:42 |
*** Aditi20 has quit IRC | 07:46 | |
*** dtantsur|afk is now known as dtantsur | 08:13 | |
*** lucasagomes has joined #openstack-qa | 08:24 | |
openstackgerrit | Riccardo Pittau proposed openstack/devstack master: Move supported distros to variable https://review.opendev.org/718939 | 08:43 |
*** Aditi20 has joined #openstack-qa | 09:04 | |
Aditi20 | any clue regarding this failure? - full logs- https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/96/711896/2/check/tempest-dsvm-full-bionic-py3/bd6c82d/ | 09:12 |
lyarwood | kopecmartin: As discussed and many thanks again, https://review.opendev.org/#/c/701433/ https://review.opendev.org/#/c/700813/ (Just needs +W) & https://review.opendev.org/#/c/701434/ for my stable rescue series | 09:13 |
lyarwood | kopecmartin: I've also got a few random tests related to nova bugfixes, https://review.opendev.org/#/c/695549/ & https://review.opendev.org/#/c/706904/ (I'll respin the commit message now) | 09:14 |
kopecmartin | lyarwood: I'll have a look | 09:15 |
openstackgerrit | Lee Yarwood proposed openstack/tempest master: zuul: Promote devstack-plugin-ceph-tempest-py3 to the check queue https://review.opendev.org/710477 | 09:15 |
lyarwood | kopecmartin: thanks, ^ also, just some house keeping after we dropped the py2 ceph job earlier in the cycle. | 09:16 |
openstackgerrit | Lee Yarwood proposed openstack/tempest master: volume: Introduce extend attached encrypted volume tests https://review.opendev.org/706904 | 09:27 |
lyarwood | kopecmartin: ^ updated, many thanks again. Let me know if there's anything I need to respin and I'll jump on it today. | 09:27 |
kopecmartin | lyarwood: sure, i'll checking it right now, i'll let you know if i need anything | 09:28 |
*** Liang__ has quit IRC | 09:52 | |
*** Aditi20 has quit IRC | 10:07 | |
*** gfidente|afk is now known as gfidente | 10:22 | |
*** rpittau is now known as rpittau|bbl | 10:30 | |
*** brinzhang has quit IRC | 10:35 | |
tosky | lyarwood: I know it's a bit complicated, but shouldn't those tests (thanks for writing them!) be considered more "scenario" tests than API tests? | 11:26 |
openstackgerrit | Luigi Toscano proposed openstack/tempest master: run-tempest: save the result of tempest execution https://review.opendev.org/720213 | 11:31 |
lyarwood | tosky: which tests sorry, I posted a few above :) | 11:34 |
*** jpena is now known as jpena|lunch | 11:37 | |
*** rfolco has joined #openstack-qa | 11:47 | |
*** rh-jelabarre has joined #openstack-qa | 11:54 | |
*** gcheresh has joined #openstack-qa | 12:00 | |
tosky | lyarwood: right :) for example https://review.opendev.org/706904 | 12:02 |
*** udesale_ has joined #openstack-qa | 12:02 | |
*** udesale has quit IRC | 12:05 | |
lyarwood | tosky: ah right, possibly I only placed them there as the original tests were there. | 12:09 |
*** rcernin has quit IRC | 12:11 | |
*** rpittau|bbl is now known as rpittau | 12:19 | |
*** raildo has joined #openstack-qa | 12:23 | |
*** jpena|lunch is now known as jpena | 12:44 | |
*** nweinber has joined #openstack-qa | 12:58 | |
kopecmartin | lyarwood: btw, are the new rescue tests executed somewhere in gate jobs? https://review.opendev.org/#/c/701434/ | 13:00 |
*** gcheresh has quit IRC | 13:03 | |
lyarwood | I had DNM changes I can rebase for these that were passing when the nova changes landed | 13:04 |
lyarwood | kopecmartin: https://review.opendev.org/#/c/710050/ | 13:04 |
lyarwood | rebased | 13:05 |
kopecmartin | lyarwood: thanks, perfect, so the tests are exercised by nova project, so they will be regularly exercised .. | 13:07 |
lyarwood | kopecmartin: yes correct | 13:12 |
kopecmartin | gmann: masayukig afazekas could you, please, have a look when you have some time https://review.opendev.org/#/c/701433/ | 13:17 |
*** paras333 has joined #openstack-qa | 13:26 | |
*** gcheresh has joined #openstack-qa | 13:27 | |
openstackgerrit | Merged openstack/stackviz master: Cleanup py27 support https://review.opendev.org/718170 | 13:51 |
brtknr | tosky: okay I have got this far, but I am not sure how to pass on the parameter api and k8s: https://review.opendev.org/#/c/720216/7/.zuul.yaml | 13:54 |
tosky | brtknr: which ones exactly? (there is a typo, MAGNUM_IMAGE_NAME=: should be MAGNUM_IMAGE_NAME: ) | 13:55 |
*** yamamoto has joined #openstack-qa | 13:55 | |
kopecmartin | lyarwood: any chance you have a DNM patch for this as well? https://review.opendev.org/#/c/706904/ | 14:02 |
lyarwood | kopecmartin: https://review.opendev.org/#/c/707593/ yup | 14:09 |
*** dtantsur is now known as dtantsur|brb | 14:09 | |
lyarwood | I seem to have DNMs for everything at the moment :D | 14:10 |
kopecmartin | lyarwood: thanks .. that's good :D | 14:10 |
*** gcheresh has quit IRC | 14:13 | |
brtknr | ah thanks for typo warning, I want to run tox -e functional-api basically | 14:36 |
*** dtantsur|brb is now known as dtantsur | 15:03 | |
gmann | kopecmartin: done | 15:08 |
kopecmartin | gmann: thanks | 15:09 |
openstackgerrit | Andreas Jaeger proposed openstack/coverage2sql master: Cleanup py27 support https://review.opendev.org/720747 | 15:09 |
openstackgerrit | Ghanshyam Mann proposed openstack/tempest master: Document the policy for Tempest & its plugins release https://review.opendev.org/720603 | 15:10 |
gmann | kopecmartin: masayukig afazekas please review - https://review.opendev.org/#/c/720603/ | 15:10 |
gmann | slaweq: from neutron plugin perspective, what you think - https://review.opendev.org/#/c/720603/ | 15:10 |
slaweq | gmann: is that urgent for review? | 15:12 |
slaweq | gmann: or can I do it on Monday morning? | 15:12 |
gmann | slaweq: this is just documenting the tempest plugins releases for EM brranch so will be quick | 15:13 |
gmann | i think not different that what we did for neutron-tempest-plugin already but clarify the right hash. | 15:13 |
slaweq | gmann: ok, it's quick indeed :) | 15:15 |
slaweq | and IMO it looks like what we are actually doing for queens and rocky already | 15:15 |
slaweq | so sounds good for me | 15:15 |
gmann | slaweq: thanks. | 15:15 |
slaweq | we are doing tag in neutron-tempest-plugin when we are switching branch to be EM and we use this tag in jobs for this branch | 15:16 |
gmann | slaweq: but rocky-em tag which merged for neutron-tempest-plugin (1 or 2 more) only I am thinking to re-release as rocky-em-latest with correct hash. current tag used for rocky-em for neutron-tempest-plugin is old one and can create compatible issue easily. | 15:17 |
slaweq | gmann: rocky-em was IIRC created just before we dropped py2 support in neutron-tempest-plugin | 15:18 |
gmann | so idea is to tag tempest and all plugins consistently with latest hash from master when branch is moved to EM | 15:18 |
slaweq | gmann: so newer versions will not work with rocky probably | 15:18 |
*** ricolin has quit IRC | 15:19 | |
gmann | slaweq: that was with old tag - https://review.opendev.org/#/c/709901/4/deliverables/rocky/neutron-tempest-plugin.yaml | 15:19 |
slaweq | ahh, right | 15:20 |
slaweq | now I remember | 15:20 |
gmann | slaweq: say Tempest will tag rocky-em with ussuri commit when rocky was EM but neutron-tempest-plugin used the rocky commit for rocky-em so both code can be incompatible. | 15:20 |
slaweq | so we should fix it | 15:20 |
gmann | slaweq: and you remember at the time of queens jobs fixing on neutron side we were like try the tags which work kind of. because of incompatibility. | 15:21 |
kopecmartin | gmann: i found just a few typos, the content looks good | 15:22 |
gmann | kopecmartin: oh again :) | 15:22 |
openstackgerrit | Ghanshyam Mann proposed openstack/tempest master: Document the policy for Tempest & its plugins release https://review.opendev.org/720603 | 15:23 |
gmann | kopecmartin: done. thanks | 15:23 |
gmann | kopecmartin: masayukig afazekas anything urgent we need to merge in Tempest before we cut the final release for ussuri ? | 15:24 |
*** gcheresh has joined #openstack-qa | 15:24 | |
slaweq | gmann: I have to go now, sorry | 15:26 |
gmann | slaweq: yeah, have a good weekend. thanks. | 15:27 |
brtknr | tosky: i want to run equivalent of tox -e functional-api | 15:28 |
tosky | brtknr: so, what are parameter api and k8s? | 15:29 |
kopecmartin | gmann: hmm, maybe this? https://review.opendev.org/#/c/708833/ (although i think it's enough to have it in master but anyway, it's close to be merged) | 15:30 |
gmann | kopecmartin: ok, checking | 15:30 |
brtknr | https://github.com/openstack/magnum/blob/master/tox.ini#L30 | 15:30 |
brtknr | tosky: | 15:30 |
brtknr | and also https://github.com/openstack/magnum/blob/master/tox.ini#L41 | 15:30 |
gmann | kopecmartin: +A. | 15:32 |
brtknr | tosky: OS_TEST_PATH=./magnum/tests/functional/k8s | 15:32 |
brtknr | which is relayed to stestr | 15:33 |
brtknr | but i dont understand how Zuul knows how to run this atm | 15:33 |
tosky | so | 15:33 |
tosky | devstack-tox-functional is defined here: https://opendev.org/openstack/devstack/src/branch/master/.zuul.yaml#L540 | 15:34 |
kopecmartin | gmann: thanks .. i quickly checked bug triage etherpad, but i don't see any critical or very very urgent review .. | 15:34 |
tosky | brtknr: and it uses this playbook: https://opendev.org/openstack/devstack/src/branch/master/playbooks/tox/run-both.yaml | 15:35 |
gmann | kopecmartin: cool, thanks for checking. | 15:35 |
tosky | kopecmartin: I can give you a non-critical-but-tosky-would-like-to-have review :D | 15:35 |
kopecmartin | :D we all have such a list :D | 15:35 |
tosky | brtknr: in turn, that file calls 4 roles, one of them is tox, which is defined, uhm... | 15:35 |
tosky | brtknr: here: https://opendev.org/zuul/zuul-jobs/raw/branch/master/roles/tox/README.rst | 15:37 |
tosky | brtknr: you should be able to specify vars.tox_environment | 15:38 |
tosky | brtknr: something like https://opendev.org/openstack/cinderlib/src/branch/master/.zuul.yaml#L49 (there are better examples but I had this handy) | 15:39 |
*** gcheresh has quit IRC | 15:40 | |
tosky | gmann: do you think we could have the ne wgrenade jobs before the creation of the ussuri branch? | 15:41 |
brtknr | ah cool thanks for that cinder example | 15:42 |
brtknr | tosky: it didnt come up in my codesearch earlier | 15:42 |
brtknr | tosky: whats the difference between openstack-tox-functional-with-sudo and devstack-tox-functional? | 15:43 |
tosky | brtknr: openstack-tox-functional only runs tox; devstack-tox-functional runs devstack and then tox; the job description should provide a few more details | 15:45 |
tosky | brtknr: you can browse all the job descriptions from here: http://zuul.openstack.org/jobs | 15:46 |
tosky | for example: http://zuul.openstack.org/job/openstack-tox-functional-with-sudo | 15:46 |
tosky | http://zuul.openstack.org/job/devstack-tox-functional | 15:46 |
tosky | or even http://zuul.openstack.org/job/devstack-tox-functional-consumer , which could be interesting as well, depending on what your tests do exactly | 15:47 |
yoctozepto | AJaeger: thanks - are these the only missing removals in there? | 15:54 |
tosky | kopecmartin: but just in case, https://review.opendev.org/#/c/720213/ :P | 15:55 |
brtknr | tosky: ok I have specified the correct envlist here: https://review.opendev.org/#/c/720216/10/.zuul.yaml | 15:56 |
AJaeger | yoctozepto: those that I noticed - I cleaned up docs as well - but go ahead ;) | 15:57 |
brtknr | assuming this is equivalent to running tox -e functional-api | 15:57 |
yoctozepto | AJaeger: ack, are there some guidelines? or are you doing this just from top of your head? :-) | 15:58 |
AJaeger | yoctozepto: from the top of my head ;) | 15:59 |
AJaeger | yoctozepto: this is what I'm checking : http://paste.openstack.org/show/792342/ | 15:59 |
AJaeger | check some of my changes - but this is a cleanup, so no worries, just go ahead... | 16:00 |
*** dustinc has joined #openstack-qa | 16:00 | |
yoctozepto | AJaeger: yeah, I did, just not noticed that much! | 16:01 |
*** lucasagomes has quit IRC | 16:05 | |
*** yamamoto has quit IRC | 16:06 | |
*** yamamoto has joined #openstack-qa | 16:07 | |
*** yamamoto has quit IRC | 16:08 | |
*** yamamoto has joined #openstack-qa | 16:08 | |
*** yamamoto has quit IRC | 16:08 | |
*** yamamoto has joined #openstack-qa | 16:09 | |
*** yamamoto has quit IRC | 16:09 | |
*** yamamoto has joined #openstack-qa | 16:09 | |
*** yamamoto has quit IRC | 16:13 | |
tosky | brtknr: see the other parameters of the tox role: you also need to set tox_envlist with the tox environment to run (in this case, just functional-api) | 16:14 |
*** dtantsur is now known as dtantsur|afk | 16:16 | |
*** rpittau is now known as rpittau|afk | 16:17 | |
yoctozepto | AJaeger: thanks for the todo list, all should be ticked (well, except for docs, too messy to stay in the therapeutic zone) | 16:17 |
*** gfidente is now known as gfidente|afk | 16:20 | |
AJaeger | ;) | 16:20 |
*** udesale_ has quit IRC | 16:23 | |
kopecmartin | tosky: is there already a job using the variable? | 16:31 |
kopecmartin | tosky: i see, sorry :D | 16:32 |
*** dtruong has quit IRC | 16:33 | |
tosky | kopecmartin: it went through a few iterations :) (because I mistyped a string) | 16:34 |
*** dtruong has joined #openstack-qa | 16:34 | |
*** evrardjp has quit IRC | 16:37 | |
*** evrardjp has joined #openstack-qa | 16:37 | |
*** nightmare_unreal has quit IRC | 16:44 | |
*** gfidente|afk has quit IRC | 16:46 | |
AJaeger | yoctozepto: see http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014237.html - that's a problem you just run into | 16:48 |
yoctozepto | AJaeger: yeah, thanks; that's it for the therapy; I actually already started tackling this but more fixes need more fixes, I'm thinking of dropping this file for kolla-cli | 16:54 |
yoctozepto | AJaeger: http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014240.html | 17:01 |
yoctozepto | eh! | 17:01 |
*** igordc has joined #openstack-qa | 17:04 | |
*** yamamoto has joined #openstack-qa | 17:08 | |
*** igordc has quit IRC | 17:09 | |
iurygregory | AJaeger, if I understood your email correct we should just remove install_command from [testenv] and we should be fine right? https://github.com/openstack/ironic/blob/master/tox.ini#L9 | 17:13 |
tosky | iurygregory, AJaeger: should it work if the dependencies are already part of "deps"? I think most of the repositories were fixed long time ago | 17:14 |
iurygregory | in ironic we have the constraints in deps.. | 17:16 |
*** yamamoto has quit IRC | 17:16 | |
iurygregory | testing with the pip check http://paste.openstack.org/show/792348/ | 17:34 |
iurygregory | XD | 17:34 |
AJaeger | iurygregory: you should remove install_command - and update the lower-constraints so that they reflect reality | 17:35 |
iurygregory | AJaeger, oh i tested locally using the approach in https://review.opendev.org/#/c/720767/1 | 17:35 |
AJaeger | tosky: If constraints are parts of deps, it should work - that's what I tried to figure out... But there might be other odd causes | 17:36 |
AJaeger | iurygregory: https://review.opendev.org/#/c/720768 would be better, the first change does nothing | 17:36 |
iurygregory | AJaeger, ironic atm is like this ^ | 17:37 |
iurygregory | https://github.com/openstack/ironic/blob/master/tox.ini#L9 | 17:37 |
AJaeger | iurygregory: remove that line completely | 17:38 |
iurygregory | AJaeger, ok | 17:38 |
AJaeger | -U updates, so might not give you what you declared | 17:38 |
iurygregory | gotcha | 17:39 |
iurygregory | so locally if I remove and add pip check to tox.ini things should succeed? | 17:39 |
AJaeger | the pip check was just for my education. REmove the install_command and see whether it works locally | 17:40 |
*** jpena is now known as jpena|off | 17:40 | |
AJaeger | if not: Enjoy updating lower-constraints ;) | 17:40 |
iurygregory | oh god XD | 17:42 |
iurygregory | ok let me see how it goes | 17:42 |
brtknr | tosky: bravo, at least the error in function-api looks the same as it does locally for me : https://review.opendev.org/#/c/720216/ | 17:44 |
brtknr | not sure why functional-k8s is failing however | 17:44 |
iurygregory | AJaeger, yay it works without the line \o/ so I can push changes only to tox.ini correct? | 17:49 |
AJaeger | iurygregory: yes, you can. | 17:52 |
*** ralonsoh has quit IRC | 17:53 | |
AJaeger | iurygregory: https://review.opendev.org/#/c/714489/ has a nice commit message | 17:53 |
iurygregory | AJaeger, tks! I will look into the ironic projects to fix o/ | 17:53 |
*** paras333 has quit IRC | 18:01 | |
*** paras333 has joined #openstack-qa | 18:02 | |
tosky | brtknr: uhm, the error is here, but I don't see the reason https://zuul.opendev.org/t/openstack/build/b93d45c6b3e14712a57ef82e5226166a/log/job-output.txt#1344 | 18:07 |
iurygregory | AJaeger, https://zuul.opendev.org/t/openstack/build/b9688b7c02e847a8908b5785693d3521/log/job-output.txt in this case I need to push the version right? | 18:22 |
iurygregory | strange that locally it worked o.o | 18:22 |
AJaeger | iurygregory: yes, you need. | 18:37 |
AJaeger | not sure why it did not work locally, there seems some randomness involved ;( | 18:38 |
iurygregory | AJaeger, yeah =( | 18:40 |
iurygregory | for inspector it was green locally but the CI just *boom* XD | 18:41 |
AJaeger | if you figure out why, you're my hero ;) | 18:42 |
iurygregory | I will try | 18:43 |
brtknr | tosky: me neither | 19:26 |
tosky | I need to think a bit about it | 19:28 |
*** raildo has quit IRC | 19:30 | |
*** gcheresh has joined #openstack-qa | 19:42 | |
*** raildo has joined #openstack-qa | 19:50 | |
*** gcheresh has quit IRC | 20:04 | |
*** dustinc has quit IRC | 20:29 | |
*** chandankumar has left #openstack-qa | 20:32 | |
*** nweinber has quit IRC | 21:06 | |
*** rfolco has quit IRC | 21:11 | |
*** yamamoto has joined #openstack-qa | 21:14 | |
*** yamamoto has quit IRC | 21:18 | |
*** paras333 has quit IRC | 21:22 | |
*** paras333 has joined #openstack-qa | 21:28 | |
*** rh-jelabarre has quit IRC | 21:31 | |
*** raildo has quit IRC | 21:35 | |
openstackgerrit | Merged openstack/tempest master: compute: Add missing 2.73 response schema validation https://review.opendev.org/701433 | 21:37 |
openstackgerrit | Merged openstack/tempest master: Add --worker-file option in tempest https://review.opendev.org/708833 | 21:37 |
openstackgerrit | Merged openstack/devstack stable/stein: Fix six package on opensuse for pip 10 https://review.opendev.org/715260 | 21:37 |
gmann | tosky: yeah, I opened the patch for review, will do over weekend. we will try before ussuri cut. | 21:50 |
tosky | thanks! | 21:51 |
gmann | we have around 1 weeks for that. so should be ok. | 21:51 |
*** paras333 has quit IRC | 22:05 | |
brtknr | tosky: okay i am able to run functional-api test now but looks like it is a tempest test | 22:15 |
brtknr | so the tempest test is being invoked from the project | 22:17 |
brtknr | is there a project that implements this pattern in non-legacy format? | 22:17 |
tosky | brtknr: so you are just deploying and running some specific tempest tests? Are those tempest tests shipped in a tempest plugin? | 22:41 |
brtknr | tosky: looks like the tempest plugins only runs pep8 tests: https://review.opendev.org/#/c/660177/ | 22:42 |
brtknr | but magnum zuul config is currently configured to run these tests | 22:43 |
tosky | brtknr: so it's just a normal devstack-tempest job | 22:44 |
tosky | deploy devstack, run tempest | 22:44 |
tosky | like https://opendev.org/openstack/cinder-tempest-plugin/src/branch/master/.zuul.yaml#L14 | 22:45 |
tosky | (or several others) | 22:45 |
brtknr | tosky: does it need to be run via cinder-tempest-plugin repo or can it be run from the cinder repo too? | 22:45 |
tosky | brtknr: do you mean magnum-tempest-plugin vs magnum? | 22:46 |
brtknr | yes | 22:46 |
tosky | brtknr: so, personally speaking, I prefer to define the main tempest tests which use a specific tempest plugin inside the repository of the tempest plugins | 22:47 |
tosky | of course you can use it in other repositories (cinder-tempest-plugin-lvm-lio-barbican is used here for example: https://opendev.org/openstack/cinder/src/branch/master/.zuul.yaml#L49 ) | 22:48 |
brtknr | and magnum project can reuse test that has been defined in magnum-tempest-plugin repo? | 22:48 |
brtknr | tosky: ah that was what I was wondering! | 22:48 |
gmann | brtknr: magnum-tempest-plugin is the testing repo to test magnum so using it in magnum CI/CD is the main goal of magnum-tempest-plugin. | 22:52 |
brtknr | gmann: what i meant was magnum project can reuse zuul job defined in magnum-tempest-plugin | 22:54 |
brtknr | ? | 22:54 |
brtknr | but i think tosky showed the cinder example which shows you can | 22:54 |
gmann | brtknr: yeah same for job running those tests. thhose jobs can be used in any repo in magnum or outside magnum | 22:54 |
gmann | jobs can be defined anywhere as long as it use the magnum-tempest-plugin tests | 22:55 |
*** igordc has joined #openstack-qa | 23:08 | |
brtknr | gmann: cool i'll keep digging, thanks for answering all my daft questions | 23:09 |
brtknr | tosky: you too | 23:09 |
brtknr | bedtime here | 23:09 |
tosky | definitely here too :) | 23:10 |
*** tosky has quit IRC | 23:21 | |
*** igordc has quit IRC | 23:27 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!