Friday, 2020-04-17

gmannseems 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.html00:37
*** paras333 has joined #openstack-qa00:52
*** paras333 has quit IRC00:52
*** Liang__ has joined #openstack-qa01:10
*** ricolin has joined #openstack-qa01:14
*** paras333 has joined #openstack-qa01:28
*** paras333 has quit IRC01:58
*** igordc has joined #openstack-qa02:46
*** paras333 has joined #openstack-qa02:49
*** igordc has quit IRC02:52
*** igordc has joined #openstack-qa02:52
openstackgerritzhufl proposed openstack/tempest master: Adding description for testcases - volume part1  https://review.opendev.org/72041502:55
*** igordc has quit IRC02:57
openstackgerritzhufl proposed openstack/tempest master: Adding description for testcases - identity part1  https://review.opendev.org/72039803:00
*** rcernin has quit IRC03:10
openstackgerritMerged openstack/tempest master: Add logs for plugins data  https://review.opendev.org/71217003:11
*** paras333 has quit IRC03:19
*** rcernin has joined #openstack-qa03:25
*** rh-jelabarre has quit IRC03:48
*** paras333 has joined #openstack-qa03:52
*** ramishra has joined #openstack-qa04:18
openstackgerritMerged openstack/devstack-gate master: Set up stable/ussuri  https://review.opendev.org/71527204:19
*** paras333 has quit IRC04:22
*** jason2020 has quit IRC04:35
*** evrardjp has quit IRC04:37
*** evrardjp has joined #openstack-qa04:37
*** vishakha has quit IRC05:10
*** mnasiadka has quit IRC05:10
*** elod has quit IRC05:10
*** vishakha has joined #openstack-qa05:15
*** mnasiadka has joined #openstack-qa05:15
*** elod has joined #openstack-qa05:15
*** Aditi20 has joined #openstack-qa05:28
*** udesale has joined #openstack-qa05:35
*** udesale has quit IRC06:26
*** udesale has joined #openstack-qa06:32
*** gcheresh has joined #openstack-qa06:34
*** nightmare_unreal has joined #openstack-qa07:02
*** jhesketh has quit IRC07:04
*** slaweq has joined #openstack-qa07:12
*** rpittau|afk is now known as rpittau07:19
*** jpena|off is now known as jpena07:22
*** gcheresh has quit IRC07:25
*** tosky has joined #openstack-qa07:30
*** ralonsoh has joined #openstack-qa07:38
Aditi20Hi07:40
Aditi20Recently 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 qcow207:40
Aditi20timely response: from the upstream server or application.: Apache/2.4.29 (Ubuntu) Server at 9.114.112.65 Port 80"07:40
Aditi20on 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 IRC07:46
*** dtantsur|afk is now known as dtantsur08:13
*** lucasagomes has joined #openstack-qa08:24
openstackgerritRiccardo Pittau proposed openstack/devstack master: Move supported distros to variable  https://review.opendev.org/71893908:43
*** Aditi20 has joined #openstack-qa09:04
Aditi20any 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
lyarwoodkopecmartin: 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 series09:13
lyarwoodkopecmartin: 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
kopecmartinlyarwood: I'll have a look09:15
openstackgerritLee Yarwood proposed openstack/tempest master: zuul: Promote devstack-plugin-ceph-tempest-py3 to the check queue  https://review.opendev.org/71047709:15
lyarwoodkopecmartin: thanks, ^ also, just some house keeping after we dropped the py2 ceph job earlier in the cycle.09:16
openstackgerritLee Yarwood proposed openstack/tempest master: volume: Introduce extend attached encrypted volume tests  https://review.opendev.org/70690409:27
lyarwoodkopecmartin: ^ updated, many thanks again. Let me know if there's anything I need to respin and I'll jump on it today.09:27
kopecmartinlyarwood: sure, i'll checking it right now, i'll let you know if i need anything09:28
*** Liang__ has quit IRC09:52
*** Aditi20 has quit IRC10:07
*** gfidente|afk is now known as gfidente10:22
*** rpittau is now known as rpittau|bbl10:30
*** brinzhang has quit IRC10:35
toskylyarwood: 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
openstackgerritLuigi Toscano proposed openstack/tempest master: run-tempest: save the result of tempest execution  https://review.opendev.org/72021311:31
lyarwoodtosky: which tests sorry, I posted a few above :)11:34
*** jpena is now known as jpena|lunch11:37
*** rfolco has joined #openstack-qa11:47
*** rh-jelabarre has joined #openstack-qa11:54
*** gcheresh has joined #openstack-qa12:00
toskylyarwood: right :) for example https://review.opendev.org/70690412:02
*** udesale_ has joined #openstack-qa12:02
*** udesale has quit IRC12:05
lyarwoodtosky: ah right, possibly I only placed them there as the original tests were there.12:09
*** rcernin has quit IRC12:11
*** rpittau|bbl is now known as rpittau12:19
*** raildo has joined #openstack-qa12:23
*** jpena|lunch is now known as jpena12:44
*** nweinber has joined #openstack-qa12:58
kopecmartinlyarwood: btw, are the new rescue tests executed somewhere in gate jobs? https://review.opendev.org/#/c/701434/13:00
*** gcheresh has quit IRC13:03
lyarwoodI had DNM changes I can rebase for these that were passing when the nova changes landed13:04
lyarwoodkopecmartin: https://review.opendev.org/#/c/710050/13:04
lyarwoodrebased13:05
kopecmartinlyarwood: thanks, perfect, so the tests are exercised by nova project, so they will be regularly exercised ..13:07
lyarwoodkopecmartin: yes correct13:12
kopecmartingmann: 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-qa13:26
*** gcheresh has joined #openstack-qa13:27
openstackgerritMerged openstack/stackviz master: Cleanup py27 support  https://review.opendev.org/71817013:51
brtknrtosky: 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.yaml13:54
toskybrtknr: which ones exactly? (there is a typo, MAGNUM_IMAGE_NAME=: should be MAGNUM_IMAGE_NAME: )13:55
*** yamamoto has joined #openstack-qa13:55
kopecmartinlyarwood: any chance you have a DNM patch for this as well? https://review.opendev.org/#/c/706904/14:02
lyarwoodkopecmartin: https://review.opendev.org/#/c/707593/ yup14:09
*** dtantsur is now known as dtantsur|brb14:09
lyarwoodI seem to have DNMs for everything at the moment :D14:10
kopecmartinlyarwood: thanks .. that's good :D14:10
*** gcheresh has quit IRC14:13
brtknrah thanks for typo warning, I want to run tox -e functional-api basically14:36
*** dtantsur|brb is now known as dtantsur15:03
gmannkopecmartin: done15:08
kopecmartingmann: thanks15:09
openstackgerritAndreas Jaeger proposed openstack/coverage2sql master: Cleanup py27 support  https://review.opendev.org/72074715:09
openstackgerritGhanshyam Mann proposed openstack/tempest master: Document the policy for Tempest & its plugins release  https://review.opendev.org/72060315:10
gmannkopecmartin: masayukig afazekas  please review - https://review.opendev.org/#/c/720603/15:10
gmannslaweq: from neutron plugin perspective, what you think - https://review.opendev.org/#/c/720603/15:10
slaweqgmann: is that urgent for review?15:12
slaweqgmann: or can I do it on Monday morning?15:12
gmannslaweq: this is just documenting the tempest plugins releases for EM brranch so will be quick15:13
gmanni think not different that what we did for neutron-tempest-plugin already but clarify the right hash.15:13
slaweqgmann: ok, it's quick indeed :)15:15
slaweqand IMO it looks like what we are actually doing for queens and rocky already15:15
slaweqso sounds good for me15:15
gmannslaweq: thanks.15:15
slaweqwe are doing tag in neutron-tempest-plugin when we are switching branch to be EM and we use this tag in jobs for this branch15:16
gmannslaweq:  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
slaweqgmann: rocky-em was IIRC created just before we dropped py2 support in neutron-tempest-plugin15:18
gmannso idea is to tag tempest and all plugins consistently with latest hash from master when branch is moved to EM15:18
slaweqgmann: so newer versions will not work with rocky probably15:18
*** ricolin has quit IRC15:19
gmannslaweq: that was with old tag - https://review.opendev.org/#/c/709901/4/deliverables/rocky/neutron-tempest-plugin.yaml15:19
slaweqahh, right15:20
slaweqnow I remember15:20
gmannslaweq: 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
slaweqso we should fix it15:20
gmannslaweq: 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
kopecmartingmann: i found just a few typos, the content looks good15:22
gmannkopecmartin: oh again :)15:22
openstackgerritGhanshyam Mann proposed openstack/tempest master: Document the policy for Tempest & its plugins release  https://review.opendev.org/72060315:23
gmannkopecmartin: done. thanks15:23
gmannkopecmartin: masayukig afazekas anything urgent we need to merge in Tempest before we cut the final release for ussuri ?15:24
*** gcheresh has joined #openstack-qa15:24
slaweqgmann: I have to go now, sorry15:26
gmannslaweq: yeah, have a good weekend. thanks.15:27
brtknrtosky: i want to run equivalent of tox -e functional-api15:28
toskybrtknr: so, what are parameter api and k8s?15:29
kopecmartingmann: 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
gmannkopecmartin: ok, checking15:30
brtknrhttps://github.com/openstack/magnum/blob/master/tox.ini#L3015:30
brtknrtosky:15:30
brtknrand also https://github.com/openstack/magnum/blob/master/tox.ini#L4115:30
gmannkopecmartin: +A.15:32
brtknrtosky: OS_TEST_PATH=./magnum/tests/functional/k8s15:32
brtknrwhich is relayed to stestr15:33
brtknrbut i dont understand how Zuul knows how to run this atm15:33
toskyso15:33
toskydevstack-tox-functional is defined here: https://opendev.org/openstack/devstack/src/branch/master/.zuul.yaml#L54015:34
kopecmartingmann: thanks .. i quickly checked bug triage etherpad, but i don't see any critical or very very urgent review ..15:34
toskybrtknr: and it uses this playbook: https://opendev.org/openstack/devstack/src/branch/master/playbooks/tox/run-both.yaml15:35
gmannkopecmartin: cool, thanks for checking.15:35
toskykopecmartin: I can give you a non-critical-but-tosky-would-like-to-have review :D15:35
kopecmartin:D we all have such a list :D15:35
toskybrtknr: in turn, that file calls 4 roles, one of them is tox, which is defined, uhm...15:35
toskybrtknr: here: https://opendev.org/zuul/zuul-jobs/raw/branch/master/roles/tox/README.rst15:37
toskybrtknr: you should be able to specify vars.tox_environment15:38
toskybrtknr: 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 IRC15:40
toskygmann: do you think we could have the ne wgrenade jobs before the creation of the ussuri branch?15:41
brtknrah cool thanks for that cinder example15:42
brtknrtosky: it didnt come up in my codesearch earlier15:42
brtknrtosky: whats the difference between openstack-tox-functional-with-sudo and devstack-tox-functional?15:43
toskybrtknr: openstack-tox-functional only runs tox; devstack-tox-functional runs devstack and then tox; the job description should provide a few more details15:45
toskybrtknr: you can browse all the job descriptions from here: http://zuul.openstack.org/jobs15:46
toskyfor example: http://zuul.openstack.org/job/openstack-tox-functional-with-sudo15:46
toskyhttp://zuul.openstack.org/job/devstack-tox-functional15:46
toskyor even http://zuul.openstack.org/job/devstack-tox-functional-consumer , which could be interesting as well, depending on what your tests do exactly15:47
yoctozeptoAJaeger: thanks - are these the only missing removals in there?15:54
toskykopecmartin: but just in case, https://review.opendev.org/#/c/720213/ :P15:55
brtknrtosky: ok I have specified the correct envlist here: https://review.opendev.org/#/c/720216/10/.zuul.yaml15:56
AJaegeryoctozepto: those that I noticed - I cleaned up docs as well - but go ahead ;)15:57
brtknrassuming this is equivalent to running tox -e functional-api15:57
yoctozeptoAJaeger: ack, are there some guidelines? or are you doing this just from top of your head? :-)15:58
AJaegeryoctozepto: from the top of my head ;)15:59
AJaegeryoctozepto: this is what I'm checking : http://paste.openstack.org/show/792342/15:59
AJaegercheck some of my changes - but this is a cleanup, so no worries, just go ahead...16:00
*** dustinc has joined #openstack-qa16:00
yoctozeptoAJaeger: yeah, I did, just not noticed that much!16:01
*** lucasagomes has quit IRC16:05
*** yamamoto has quit IRC16:06
*** yamamoto has joined #openstack-qa16:07
*** yamamoto has quit IRC16:08
*** yamamoto has joined #openstack-qa16:08
*** yamamoto has quit IRC16:08
*** yamamoto has joined #openstack-qa16:09
*** yamamoto has quit IRC16:09
*** yamamoto has joined #openstack-qa16:09
*** yamamoto has quit IRC16:13
toskybrtknr: 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|afk16:16
*** rpittau is now known as rpittau|afk16:17
yoctozeptoAJaeger: 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|afk16:20
AJaeger;)16:20
*** udesale_ has quit IRC16:23
kopecmartintosky: is there already a job using the variable?16:31
kopecmartintosky:  i see, sorry :D16:32
*** dtruong has quit IRC16:33
toskykopecmartin: it went through a few iterations :) (because I mistyped a string)16:34
*** dtruong has joined #openstack-qa16:34
*** evrardjp has quit IRC16:37
*** evrardjp has joined #openstack-qa16:37
*** nightmare_unreal has quit IRC16:44
*** gfidente|afk has quit IRC16:46
AJaegeryoctozepto: see http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014237.html - that's a problem you just run into16:48
yoctozeptoAJaeger: 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-cli16:54
yoctozeptoAJaeger: http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014240.html17:01
yoctozeptoeh!17:01
*** igordc has joined #openstack-qa17:04
*** yamamoto has joined #openstack-qa17:08
*** igordc has quit IRC17:09
iurygregoryAJaeger, 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#L917:13
toskyiurygregory, AJaeger: should it work if the dependencies are already part of "deps"? I think most of the repositories were fixed long time ago17:14
iurygregoryin ironic we have the constraints in deps..17:16
*** yamamoto has quit IRC17:16
iurygregorytesting with the pip check http://paste.openstack.org/show/792348/17:34
iurygregoryXD17:34
AJaegeriurygregory: you should remove install_command - and update the lower-constraints so that they reflect reality17:35
iurygregoryAJaeger, oh i tested locally using the approach in https://review.opendev.org/#/c/720767/117:35
AJaegertosky: If constraints are parts of deps, it should work - that's what I tried to figure out... But there might be other odd causes17:36
AJaegeriurygregory: https://review.opendev.org/#/c/720768 would be better, the first change does nothing17:36
iurygregoryAJaeger, ironic atm is like this ^17:37
iurygregoryhttps://github.com/openstack/ironic/blob/master/tox.ini#L917:37
AJaegeriurygregory: remove that line completely17:38
iurygregoryAJaeger, ok17:38
AJaeger-U updates, so might not give you what you declared17:38
iurygregorygotcha17:39
iurygregoryso locally if I remove and add pip check to tox.ini things should succeed?17:39
AJaegerthe pip check was just for my education. REmove the install_command and see whether it works locally17:40
*** jpena is now known as jpena|off17:40
AJaegerif not: Enjoy updating lower-constraints ;)17:40
iurygregoryoh god XD17:42
iurygregoryok let me see how it goes17:42
brtknrtosky: 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
brtknrnot sure why functional-k8s is failing however17:44
iurygregoryAJaeger, yay it works without the line \o/ so I can push changes only to tox.ini correct?17:49
AJaegeriurygregory: yes, you can.17:52
*** ralonsoh has quit IRC17:53
AJaegeriurygregory: https://review.opendev.org/#/c/714489/ has a nice commit message17:53
iurygregoryAJaeger, tks! I will look into the ironic projects to fix o/17:53
*** paras333 has quit IRC18:01
*** paras333 has joined #openstack-qa18:02
toskybrtknr: uhm, the error is here, but I don't see the reason https://zuul.opendev.org/t/openstack/build/b93d45c6b3e14712a57ef82e5226166a/log/job-output.txt#134418:07
iurygregoryAJaeger, https://zuul.opendev.org/t/openstack/build/b9688b7c02e847a8908b5785693d3521/log/job-output.txt in this case I need to push the version right?18:22
iurygregorystrange that locally it worked o.o18:22
AJaegeriurygregory: yes, you need.18:37
AJaegernot sure why it did not work locally, there seems some randomness involved ;(18:38
iurygregoryAJaeger, yeah =(18:40
iurygregoryfor inspector it was green locally but the CI just *boom* XD18:41
AJaegerif you figure out why, you're my hero ;)18:42
iurygregoryI will try18:43
brtknrtosky: me neither19:26
toskyI need to think a bit about it19:28
*** raildo has quit IRC19:30
*** gcheresh has joined #openstack-qa19:42
*** raildo has joined #openstack-qa19:50
*** gcheresh has quit IRC20:04
*** dustinc has quit IRC20:29
*** chandankumar has left #openstack-qa20:32
*** nweinber has quit IRC21:06
*** rfolco has quit IRC21:11
*** yamamoto has joined #openstack-qa21:14
*** yamamoto has quit IRC21:18
*** paras333 has quit IRC21:22
*** paras333 has joined #openstack-qa21:28
*** rh-jelabarre has quit IRC21:31
*** raildo has quit IRC21:35
openstackgerritMerged openstack/tempest master: compute: Add missing 2.73 response schema validation  https://review.opendev.org/70143321:37
openstackgerritMerged openstack/tempest master: Add --worker-file option in tempest  https://review.opendev.org/70883321:37
openstackgerritMerged openstack/devstack stable/stein: Fix six package on opensuse for pip 10  https://review.opendev.org/71526021:37
gmanntosky: yeah, I opened the patch for review, will do over weekend. we will try before ussuri cut.21:50
toskythanks!21:51
gmannwe have around 1 weeks for that. so should be ok.21:51
*** paras333 has quit IRC22:05
brtknrtosky: okay i am able to run functional-api test now but looks like it is a tempest test22:15
brtknrso the tempest test is being invoked from the project22:17
brtknris there a project that implements this pattern in non-legacy format?22:17
toskybrtknr: so you are just deploying and running some specific tempest tests? Are those tempest tests shipped in a tempest plugin?22:41
brtknrtosky: looks like the tempest plugins only runs pep8 tests: https://review.opendev.org/#/c/660177/22:42
brtknrbut magnum zuul config is currently configured to run these tests22:43
toskybrtknr: so it's just a normal devstack-tempest job22:44
toskydeploy devstack, run tempest22:44
toskylike https://opendev.org/openstack/cinder-tempest-plugin/src/branch/master/.zuul.yaml#L1422:45
tosky(or several others)22:45
brtknrtosky: does it need to be run via cinder-tempest-plugin repo or can it be run from the cinder repo too?22:45
toskybrtknr: do you mean magnum-tempest-plugin vs magnum?22:46
brtknryes22:46
toskybrtknr: so, personally speaking, I prefer to define the main tempest tests which use a specific tempest plugin inside the repository of the tempest plugins22:47
toskyof 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
brtknrand magnum project can reuse test that has been defined in magnum-tempest-plugin repo?22:48
brtknrtosky: ah that was what I was wondering!22:48
gmannbrtknr:  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
brtknrgmann: what i meant was magnum project can reuse zuul job defined in magnum-tempest-plugin22:54
brtknr?22:54
brtknrbut i think tosky showed the cinder example which shows you can22:54
gmannbrtknr: yeah same for job running those tests. thhose jobs can be used in any repo in magnum or outside magnum22:54
gmannjobs can be defined anywhere as long as it use the  magnum-tempest-plugin tests22:55
*** igordc has joined #openstack-qa23:08
brtknrgmann: cool i'll keep digging, thanks for answering all my daft questions23:09
brtknrtosky: you too23:09
brtknrbedtime here23:09
toskydefinitely here too :)23:10
*** tosky has quit IRC23:21
*** igordc has quit IRC23:27

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