*** nweinber has joined #openstack-qa | 00:04 | |
*** tosky has quit IRC | 00:08 | |
*** dtruong has quit IRC | 00:12 | |
*** dtruong has joined #openstack-qa | 00:12 | |
*** nweinber has quit IRC | 00:12 | |
*** nweinber has joined #openstack-qa | 00:24 | |
*** freefood_ has joined #openstack-qa | 00:25 | |
*** nweinber has quit IRC | 00:38 | |
openstackgerrit | Clark Boylan proposed opendev/elastic-recheck master: Update flot js file inclusion to match new flot https://review.opendev.org/704716 | 00:39 |
---|---|---|
openstackgerrit | Clark Boylan proposed opendev/elastic-recheck master: Update flot js file inclusion to match new flot https://review.opendev.org/704716 | 00:43 |
*** slaweq has joined #openstack-qa | 01:11 | |
*** slaweq has quit IRC | 01:16 | |
*** igordc has quit IRC | 01:23 | |
*** yamamoto has joined #openstack-qa | 01:25 | |
*** jpena|off has quit IRC | 01:57 | |
*** kopecmartin has quit IRC | 01:57 | |
*** kopecmartin has joined #openstack-qa | 02:00 | |
*** jpena|off has joined #openstack-qa | 02:05 | |
*** rnoriega_ has joined #openstack-qa | 02:05 | |
openstackgerrit | Ghanshyam Mann proposed openstack/tempest master: [ussuri][goal] Drop python 2.7 support and testing https://review.opendev.org/704096 | 02:09 |
*** yamamoto has quit IRC | 02:19 | |
*** rfolco has joined #openstack-qa | 02:31 | |
*** rfolco has quit IRC | 02:36 | |
*** yamamoto has joined #openstack-qa | 03:08 | |
*** slaweq has joined #openstack-qa | 03:11 | |
*** paras333 has quit IRC | 03:12 | |
*** yamamoto has quit IRC | 03:15 | |
*** paras333 has joined #openstack-qa | 03:15 | |
*** slaweq has quit IRC | 03:16 | |
*** paras333 has quit IRC | 03:20 | |
*** paras333 has joined #openstack-qa | 03:36 | |
*** paras333 has quit IRC | 04:08 | |
*** udesale has joined #openstack-qa | 04:13 | |
*** sajauddin has joined #openstack-qa | 04:33 | |
*** redrobot has quit IRC | 04:37 | |
*** redrobot has joined #openstack-qa | 04:38 | |
openstackgerrit | Merged openstack/devstack master: libvirt: Support the use of the virt-preview repo when using Fedora https://review.opendev.org/701226 | 04:51 |
*** slaweq has joined #openstack-qa | 05:11 | |
*** raukadah is now known as chkumar|rover | 05:13 | |
*** slaweq has quit IRC | 05:15 | |
*** gcheresh_ has joined #openstack-qa | 06:26 | |
*** ccamel has quit IRC | 06:48 | |
*** camelCaser has joined #openstack-qa | 06:49 | |
*** soniya29 has joined #openstack-qa | 07:08 | |
*** slaweq has joined #openstack-qa | 07:11 | |
*** ccamposr has joined #openstack-qa | 07:12 | |
*** slaweq has quit IRC | 07:15 | |
*** redrobot has quit IRC | 07:21 | |
*** freefood_ has quit IRC | 07:34 | |
*** dtantsur|afk is now known as dtantsur | 07:54 | |
*** slaweq has joined #openstack-qa | 07:56 | |
*** tesseract has joined #openstack-qa | 08:03 | |
*** rpittau|afk is now known as rpittau | 08:08 | |
*** rcernin has quit IRC | 08:20 | |
*** gfidente has joined #openstack-qa | 08:29 | |
*** soniya29 has quit IRC | 08:31 | |
*** soniya29 has joined #openstack-qa | 08:31 | |
*** tosky has joined #openstack-qa | 08:35 | |
lyarwood | gmann: right, with fedora-latest we only have 3.7 installed by default now. Is there a way of saying that basepython needs to be >= 3.6? | 08:45 |
*** soniya29 has quit IRC | 08:50 | |
*** soniya29 has joined #openstack-qa | 08:50 | |
*** jpena|off is now known as jpena | 08:54 | |
*** ralonsoh has joined #openstack-qa | 08:59 | |
yoctozepto | lyarwood: hah, that's a nice one! :D | 09:11 |
openstackgerrit | Lee Yarwood proposed openstack/devstack master: tempest: Install python36 on Fedora https://review.opendev.org/704753 | 09:11 |
lyarwood | indeed, ^ that seems the easiest thing to do here | 09:11 |
lyarwood | a hack, but simple enough to undo when Tempest moves on to 3.7 etc | 09:12 |
yoctozepto | yeah, but we should indeed have a way to say >=3.6 there | 09:12 |
yoctozepto | as 3.7 should work by all means and this is part of the reason various distros are being tested | 09:12 |
yoctozepto | the issu with python3 is that is might default to py3.5 (or older) as it did on xenial | 09:13 |
lyarwood | yeah understood | 09:14 |
frickler | lyarwood: yoctozepto: ah, great, I was trying to find out earlier why all fedora jobs suddenly seemed broken and didn't find any relevant change in devstack. But I do think that tempest is wrong in using "basepython = python3.6", why again can't that just be python3? | 09:18 |
yoctozepto | frickler: rocky, xenial, py3.5 | 09:19 |
frickler | it will break again when switching ubuntu to focal, where there will be no py3.6 at all | 09:19 |
yoctozepto | indeed | 09:19 |
frickler | avoiding py3.5 could be done differently | 09:19 |
yoctozepto | let's alias python on xenial | 09:20 |
yoctozepto | and revert that change | 09:20 |
frickler | yoctozepto: yes, I think that that will be better. we are doing a lot of hacks on xenial anyway, let's keep it confined to that legacy environment | 09:20 |
frickler | gmann: ^^ | 09:20 |
lyarwood | sounds great | 09:21 |
* lyarwood kills his fedora changes | 09:21 | |
kopecmartin | afazekas: https://review.opendev.org/#/c/703072/ | 09:28 |
slaweq | masayukig: afazekas: hi, if You will have some time, can You check https://review.opendev.org/#/c/703072/ ? | 09:29 |
slaweq | ahh, sorry kopecmartin already asked for it :) | 09:29 |
slaweq | thx kopecmartin :) | 09:29 |
afazekas | the images are broken | 09:31 |
openstackgerrit | Lee Yarwood proposed openstack/tempest master: compute: Deprecate [compute-feature-enabled]/block_migrate_cinder_iscsi https://review.opendev.org/704408 | 09:31 |
openstackgerrit | Radosław Piliszek proposed openstack/tempest master: Revert "Define python3 as basepython for Tempest tox env" https://review.opendev.org/704755 | 09:31 |
*** iurygregory has joined #openstack-qa | 09:40 | |
*** lifeless has quit IRC | 10:19 | |
*** dviroel has joined #openstack-qa | 10:30 | |
*** soniya29 has quit IRC | 10:36 | |
*** pcaruana has quit IRC | 10:57 | |
*** udesale has quit IRC | 11:01 | |
yoctozepto | frickler: https://review.opendev.org/704755 - rocky passing | 11:13 |
yoctozepto | self-commented | 11:13 |
yoctozepto | I repeat my opinion that we are walking in mist here :P | 11:14 |
frickler | yoctozepto: yes, I actually stopped trying to follow all the rocky things, but I noticed that grenade jobs also are still broken on neutron at least for it, see e.g. https://review.opendev.org/702821 | 11:19 |
frickler | btw., mist means something like bs in german, so I'd go with that even more ;) | 11:20 |
*** soniya29 has joined #openstack-qa | 11:36 | |
*** pcaruana has joined #openstack-qa | 11:40 | |
*** rpittau is now known as rpittau|bbl | 11:53 | |
*** elod has joined #openstack-qa | 11:54 | |
*** ramishra has quit IRC | 12:08 | |
*** rfolco has joined #openstack-qa | 12:10 | |
*** raildo has joined #openstack-qa | 12:12 | |
*** ramishra has joined #openstack-qa | 12:13 | |
*** sajauddin has quit IRC | 12:14 | |
*** anastzhyr has joined #openstack-qa | 12:22 | |
yoctozepto | frickler: ah, yes, I remember now, though you like your nouns starting in uppercase so it would be Mist ;D | 12:23 |
yoctozepto | which reminds me I should work on my German... | 12:24 |
*** jpena is now known as jpena|lunch | 12:31 | |
frickler | yoctozepto: you are correct about the uppercase if you follow the official rules, though in IRC I mostly write everything in lowercase even in German ;) | 12:31 |
*** ramishra has quit IRC | 12:50 | |
*** gfidente has quit IRC | 12:56 | |
*** gfidente has joined #openstack-qa | 12:57 | |
*** artom has quit IRC | 13:06 | |
*** rh-jelabarre has joined #openstack-qa | 13:12 | |
*** paras333 has joined #openstack-qa | 13:22 | |
*** nweinber has joined #openstack-qa | 13:27 | |
*** jpena|lunch is now known as jpena | 13:29 | |
*** rpittau|bbl is now known as rpittau | 13:30 | |
tosky | iurygregory: I see that the WIP ironic-inspector-grenade job failed; do you think it could be linked to the new setup? | 13:35 |
*** ramishra_ has joined #openstack-qa | 13:36 | |
*** soniya29 has quit IRC | 13:42 | |
*** rishabhhpe has joined #openstack-qa | 13:44 | |
*** redrobot has joined #openstack-qa | 13:46 | |
rishabhhpe | yoctozepto: u can get check my journctl logs here -: http://paste.openstack.org/show/788922/ it is saying unable to fetch token although i checked my keystone.conf and glance-api.conf file passwords are same .. | 13:47 |
rishabhhpe | or any one who had faced similar issue please help me by looking at this log -: http://paste.openstack.org/show/788922/ | 13:47 |
yoctozepto | rishabhhpe: it's 504 | 13:48 |
yoctozepto | so it is either a legitimate timeout (due to some load) | 13:48 |
yoctozepto | or something wrong with keystone there | 13:48 |
yoctozepto | check also keystone logs | 13:48 |
yoctozepto | devtack@keystone | 13:48 |
yoctozepto | devstack* | 13:48 |
rishabhhpe | ok let me check and fetch the output for you | 13:49 |
rishabhhpe | wel i am not finding anything with devtack@keystone using journctl | 13:51 |
rishabhhpe | but when i am trying to run this without giving networking details just for checking i am able to passthrough this step | 13:52 |
rishabhhpe | so what i am suspecting is some wrong configuration i am passing through local.conf file | 13:52 |
yoctozepto | rishabhhpe: well, it was meant to be "devstack@keystone" | 14:00 |
*** gfidente has quit IRC | 14:13 | |
*** sajauddin has joined #openstack-qa | 14:13 | |
*** gfidente has joined #openstack-qa | 14:13 | |
rishabhhpe | yoctozepto: can u please have a look at the log -: http://paste.openstack.org/show/788926/ here also i am gettin 404 error and some os error | 14:16 |
*** anastzhyr has quit IRC | 14:31 | |
*** rishabhhpe has left #openstack-qa | 14:33 | |
*** rishabhhpe has joined #openstack-qa | 14:34 | |
*** rishabhhpe has left #openstack-qa | 14:35 | |
*** rishabhhpe has joined #openstack-qa | 14:35 | |
rishabhhpe | yoctozepto: did u get time to check the log | 14:47 |
*** ccamposr has quit IRC | 14:48 | |
*** ccamposr has joined #openstack-qa | 14:48 | |
*** sajauddin has quit IRC | 14:52 | |
*** anastzhyr has joined #openstack-qa | 14:55 | |
yoctozepto | rishabhhpe: keystone looks stopped | 14:58 |
rishabhhpe | yoctozepto: well it is may be due to the error stack.sh is getting errored out | 14:58 |
yoctozepto | rishabhhpe: browse logs higher up then :-) | 14:59 |
yoctozepto | correlate times | 14:59 |
yoctozepto | with the other failure | 14:59 |
rishabhhpe | apart from this only thing which i am finding unable to find domain: Default and also unable to find USER: Placement .. so in that case it is going down also what further steps can be done to maje it working ? | 15:01 |
rishabhhpe | make* | 15:02 |
*** artom has joined #openstack-qa | 15:31 | |
frickler | FYI I'm going to be on PTO until next Wednesday, feel free to ignore or override any blocking comments or reviews I may have left | 15:40 |
gmann | frickler: python3 would not work for basepython as openstack services/lib are python-requires = >=3.6 | 15:42 |
*** gcheresh_ has quit IRC | 15:42 | |
openstackgerrit | Merged opendev/elastic-recheck master: Update flot js file inclusion to match new flot https://review.opendev.org/704716 | 15:42 |
gmann | we can do py3 but in that case I need to drop 3.5 support from Tempest. | 15:43 |
tosky | grenade update: the testing grenade-heat job is failing, but so is the old one, and they seem to fail in the same position: https://review.opendev.org/#/c/639774/ | 15:43 |
gmann | frickler: by seeing failure on rocky (old py2 jobs of neutron-vpnaas) and non-py3.6 jobs I think we need to drop py3.5 and pin Tempest on rocky. let me think more on this because env with py3.7 is good use case like fedora distro | 15:46 |
openstackgerrit | Jens Harbott (frickler) proposed openstack/devstack master: Undeprecate neutron-legacy scripts https://review.opendev.org/704829 | 15:48 |
openstackgerrit | Jens Harbott (frickler) proposed openstack/devstack master: WIP: Make devstack run on focal (Ubuntu LTS 20.04) https://review.opendev.org/704831 | 15:51 |
frickler | gmann: yes, focal is even planned to have 3.8 only | 15:51 |
gmann | yeah and our V cycle testing runtime is to test on py3.7 distro | 15:52 |
gmann | frickler: yoctozepto lyarwood I propose 1. drop py3.5 from Tempest 2. basepython to py3 3. make sure python alias to py3.6 on distro or pin tempest for any distro has <py3.6 | 15:53 |
gmann | this is best way going forward. | 15:53 |
gmann | otherwise we keep adding hack on distro and that can be endless as we keep updating the distro and python version for testing | 15:54 |
gmann | it will solve the neutron-vpnaas stable/rocky failure also as amotoki slaweq reported | 15:56 |
*** lbragstad has joined #openstack-qa | 15:57 | |
lyarwood | gmann: ack sounds good to me | 15:59 |
amotoki | gmann: are you sending some summary on what are discussed so far? If not, I will send a summary tomorrow morning. | 16:01 |
gmann | amotoki: there are some more change like drop 3.5 needed and changing basepython to 3 not 3.6 and pin Tempest stable/rocky. | 16:02 |
gmann | amotoki: i can send it on ML with patches up and see what all things fixed or not. | 16:03 |
*** ccamposr has quit IRC | 16:03 | |
amotoki | gmann: great. it is not easy to track all discussion in IRC. | 16:03 |
gmann | amotoki: V cycle testing runtime distro will not have py3.6 so Tempest should keep working with >py3.6 also | 16:03 |
gmann | yeah. | 16:04 |
*** chkumar|rover is now known as raukadah | 16:04 | |
amotoki | gmann: are you talking about Ubuntu image? looking at https://governance.openstack.org/tc/reference/runtimes/victoria.html, py36 looks still considered. | 16:07 |
yoctozepto | gmann: might be time to start branching tempest? | 16:09 |
yoctozepto | gmann: btw, any idea why revert is suddenly passing on rocky? | 16:10 |
gmann | amotoki: yeah Ubuntu 20.04 will have py3.6 and py3.8 with py3.8 default. may be future distro drop py3.6 | 16:10 |
gmann | yoctozepto: branching Tempest will drop whole idea of stable testing from interop perspective | 16:10 |
gmann | yoctozepto: python is not aliased there ? i remember py3.5 was picked up when i tested locally and decided to basepython py3.6 instead of py3 | 16:11 |
yoctozepto | gmann: hmm, you mean as in ready testing each change to tempest on all supported branches? | 16:11 |
yoctozepto | gmann: yeah, I'm thinking the ppa aliased it somehow, but we do not it explicitly, it suddenly just worked with revert | 16:11 |
gmann | yoctozepto: yeah, that is why we have all supported stable branch job on Tempest master gate | 16:12 |
yoctozepto | so it fixed fedora while not breaking our CI | 16:12 |
yoctozepto | gmann: that makes sense, thanks | 16:12 |
yoctozepto | indeed hard doing it with branches | 16:12 |
yoctozepto | gmann: we might want to go with pyenv for tempest | 16:12 |
gmann | its just py2 drop is making us difficult to dream about master Tempest everywhere. | 16:12 |
yoctozepto | gmann: and py <3.6 | 16:13 |
yoctozepto | we already had some chat with fungi and others on infra about pyenv | 16:13 |
yoctozepto | for things like tempest it might be best | 16:13 |
gmann | yoctozepto: with that pin on stable/rocky I am thinking to remove the ppa way also as that is not so guaranteed way. | 16:14 |
yoctozepto | as one does not run tempest as production service | 16:14 |
gmann | it is run on production as well | 16:14 |
yoctozepto | gmann: what do you mean? | 16:14 |
yoctozepto | gmann: yeah, "on production", not as production service | 16:14 |
yoctozepto | so it does not have to use OS python for itself | 16:14 |
gmann | yeah, it can be on different node or in vnenv | 16:15 |
yoctozepto | and that's the issue we are fighting here | 16:15 |
yoctozepto | pyenv+venv should be most lightweight | 16:15 |
yoctozepto | heavier - container | 16:15 |
yoctozepto | heaviest - another node | 16:15 |
yoctozepto | by the looks of tempest pyenv+venv would be just what we need | 16:16 |
yoctozepto | always best python for tempest | 16:16 |
fungi | the biggest challenge with pyenv, i think, is providing a cache so that jobs don't choke on a network issue cloning the cpython repo or bloat their run times waiting for 3.6 to build from source | 16:28 |
clarkb | this makes me wonder if any of our software is using python3.6 feature that aren't in 3.5 :/ | 16:28 |
yoctozepto | clarkb: neutron-lib by declaration | 16:29 |
yoctozepto | and some lesser deps | 16:29 |
clarkb | right but just by declaration not necessarily the actual code? | 16:29 |
clarkb | ship has sailed, but in the future we might consider a more graceful approach to phasing out older python in libraries | 16:30 |
clarkb | asserting 3 rather than 3.6 | 16:30 |
yoctozepto | clarkb: you mean let's ask neutron if they really needed to make a mess of xenial? | 16:32 |
clarkb | yoctozepto: no, I think at this point unravelling that would be more trbouel than its worth, but when python3.8 and 3.9 and so on happen we should keep in mind that forcing slightly older python to not work at all is painful | 16:33 |
clarkb | particularly in libraries | 16:33 |
yoctozepto | clarkb: good point | 16:33 |
yoctozepto | yeah, it's about the lib for tempest | 16:33 |
openstackgerrit | Ghanshyam Mann proposed openstack/tempest master: Drop python 3.5 support from Tempest https://review.opendev.org/704840 | 16:38 |
*** lbragstad has quit IRC | 16:38 | |
gmann | lyarwood: can you restore this, as this is needed for future py version also and openstack is becmoing >=py3.6 not ==py3.6 | 16:41 |
gmann | clarkb: fungi yoctozepto yeah we cannot guarantee for py3.5 compatibility for any dependencies as they are >py3.6 so i am dropping py3.5 support from Tempest and going to pin on stable/rocky which is py3.5 | 16:42 |
gmann | clarkb: on pinning Tempest with tag (not gerrit style ref), you mentioned to checkout explicitly with tag or via TEMPEST_BRANCH ? | 16:43 |
clarkb | gmann: yes, at the very least using teh gerrit style ref is not going to be correct in all cases because the base commit of the gerrit change may not be the same as the resulting merge | 16:44 |
clarkb | gmann: when zuul sets up the git repos it should include all tags allowing you to check them out by name | 16:44 |
clarkb | so you should be able to just say 10.0.0 or whatever as the branch name | 16:44 |
lyarwood | gmann: restore what sorry? | 16:45 |
gmann | branch name do not work due to git_clone logic as /opt/stack/tempest exist | 16:45 |
lyarwood | gmann: did you mean review? | 16:45 |
gmann | lyarwood: sorry. this one https://review.opendev.org/#/c/704688/1 | 16:45 |
clarkb | gmann: can you explain that more. in the test job it won't clone | 16:45 |
clarkb | so then you just have to checkout right? and because the tag is arleady there it should work? | 16:46 |
lyarwood | gmann: ah ha, sorry | 16:46 |
clarkb | and if setting the tag doesn't work, maybe we should update devstack to fix that | 16:46 |
clarkb | because tempest sort of assumes that | 16:46 |
gmann | clarkb: yeah that is what i was thinking initially but did not due to other side effect. but let me try. | 16:47 |
openstackgerrit | Lee Yarwood proposed openstack/tempest master: tox: Use python3 within tempestenv https://review.opendev.org/704688 | 16:47 |
gmann | yoctozepto: ah, got why tempest stable rocky was working with revert. that does not have neutron-tempest-plugin which was causing issue. | 16:54 |
yoctozepto | gmann: odd, it was failing before on that change | 16:55 |
gmann | yoctozepto: so 704688 will break neutron stable/rocky which we can solve by your idea of python alias and later I am going to pin tempest so that we can remove those ppa hacks | 16:55 |
yoctozepto | but that makes sense | 16:55 |
yoctozepto | could be other failure | 16:55 |
yoctozepto | gmann: can you spin up the failure? | 16:56 |
yoctozepto | so that we are sure where we are going :-) | 16:56 |
gmann | sure. | 16:56 |
yoctozepto | thanks :-) | 16:56 |
gmann | yoctozepto: https://review.opendev.org/#/c/704846/ | 17:01 |
yoctozepto | gmann: thx | 17:04 |
*** anastzhyr has quit IRC | 17:11 | |
*** dtantsur is now known as dtantsur|afk | 17:19 | |
*** rpittau is now known as rpittau|afk | 17:33 | |
*** gfidente is now known as gfidente|afk | 17:38 | |
openstackgerrit | Ghanshyam Mann proposed openstack/tempest master: Drop python 3.5 support from Tempest https://review.opendev.org/704840 | 17:50 |
yoctozepto | clarkb: hmm, modifying jobs makes zuul run all jobs? https://review.opendev.org/704840 | 17:52 |
yoctozepto | clarkb: gmann only dropped py35 jobs there | 17:52 |
clarkb | if there isn't an exclusion otherwise ti will run them | 17:53 |
gmann | yeah, per file we can filter not with file text area. same with tox.ini update | 17:53 |
*** jpena is now known as jpena|off | 17:58 | |
openstackgerrit | Clark Boylan proposed opendev/elastic-recheck master: Fix flot xaxis labels https://review.opendev.org/704858 | 17:59 |
*** mattw4 has joined #openstack-qa | 18:01 | |
yoctozepto | clarkb: ah, just due to touching zuul file? | 18:02 |
clarkb | the way zuul runs jobs is it looks at the job and checks if file matchers have been matched or negative matches are not matched. In this case either zuul.yaml is matched or not match with negative matcher so all those jobs run | 18:03 |
*** lbragsta_ has joined #openstack-qa | 18:03 | |
clarkb | zuul will also run any job that is modified (in this case no jobs are modified so isn't a case to worry about) | 18:03 |
yoctozepto | clarkb: I see, thanks, thought it ignored its own files by default | 18:05 |
yoctozepto | :D | 18:05 |
cgoncalves | ianw, hey. would appreciate if you could revisit https://review.opendev.org/#/c/703324/ thanks! | 18:06 |
openstackgerrit | Clark Boylan proposed opendev/elastic-recheck master: Don't pretty print json files https://review.opendev.org/704860 | 18:06 |
clarkb | yoctozepto: zuul tends to overrun jobs rather than run too few | 18:07 |
clarkb | better to have too much testing than too little | 18:07 |
yoctozepto | clarkb: heh, true - unless you get so many random failures which is the case with grenade and tempest | 18:08 |
clarkb | well zuul also operates under the assumption that testing is fairly stable because of gating. This is why every time the question of rsource usage comes up I always point to fixing unreliable tests first | 18:08 |
*** lbragsta_ has quit IRC | 18:20 | |
*** tosky has quit IRC | 18:22 | |
openstackgerrit | Merged opendev/elastic-recheck master: Fix flot xaxis labels https://review.opendev.org/704858 | 18:26 |
*** rishabhhpe has quit IRC | 18:31 | |
yoctozepto | gmann: /me puzzled - rocky is passing also in https://review.opendev.org/704846 | 18:32 |
openstackgerrit | Merged opendev/elastic-recheck master: Don't pretty print json files https://review.opendev.org/704860 | 18:32 |
yoctozepto | gmann: 2020-01-29 18:15:55.311609 | controller | Collecting neutron-lib===1.30.0 | 18:34 |
yoctozepto | they pinned it in u-c and that fixed it | 18:34 |
yoctozepto | so as long as tempest does not use latest neutron-lib features then we have these jobs passing | 18:34 |
yoctozepto | one can revert 3.6 on xenial ;p | 18:34 |
yoctozepto | oh what a mess | 18:35 |
gmann | yoctozepto: ok. because neutron-lib is pinned in requriements | 18:35 |
gmann | it was for any lib/dependency >py3.6 and to avoid pinning the same on requriements | 18:35 |
yoctozepto | yeah, it *was* indeed | 18:36 |
yoctozepto | :D | 18:36 |
*** rishabhhpe has joined #openstack-qa | 18:36 | |
yoctozepto | could use some coordination huh | 18:36 |
*** ramishra_ has quit IRC | 18:37 | |
gmann | so we are good with basepython=py3 and neutron stable/rocky will keep working. and no other dependency become >=py3.6 before we fix everything as per plan. | 18:38 |
yoctozepto | yeah, and then finally we pin it and have it gone :D | 18:38 |
yoctozepto | no rocky, no xenial, no problem | 18:39 |
gmann | true. | 18:40 |
*** rishabhhpe has quit IRC | 18:41 | |
*** ralonsoh has quit IRC | 18:47 | |
*** gcheresh_ has joined #openstack-qa | 18:48 | |
*** iurygregory has quit IRC | 18:52 | |
openstackgerrit | Radosław Piliszek proposed openstack/devstack stable/rocky: Revert "Install python3.6 on ubuntu xenial for Tempest venv" https://review.opendev.org/704867 | 18:57 |
*** tesseract has quit IRC | 18:59 | |
gmann | yoctozepto: we need to wait on this till pin Temepst ^^ | 19:01 |
*** igordc has joined #openstack-qa | 19:02 | |
yoctozepto | gmann: hmm, well, it's no longer used after its dep merges | 19:11 |
yoctozepto | gmann: one would need to alias python3 to it to make any sense | 19:12 |
yoctozepto | gmann: atm is irrelevant ;-) | 19:12 |
yoctozepto | gmann: some nice unbreaker for ironic train folks: https://review.opendev.org/704543 - must be fine for train | 19:24 |
yoctozepto | gmann: and this for master folks installing on their machines: https://review.opendev.org/704336 | 19:26 |
yoctozepto | clarkb, ianw: ^^ (two lines) | 19:27 |
*** paras333 has quit IRC | 19:29 | |
*** mattw4 has quit IRC | 19:29 | |
*** mattw4 has joined #openstack-qa | 19:30 | |
gmann | yoctozepto: i was ok with those backport until train as swift is py3 in train | 19:31 |
gmann | i think tosky also updated the backport working. | 19:32 |
*** gcheresh_ has quit IRC | 19:35 | |
yoctozepto | gmann: what about stein btw? | 19:38 |
yoctozepto | is it failing now on some of these? | 19:39 |
yoctozepto | weird it's required so late | 19:39 |
gmann | in stein, we need for swift. and grenade job is py2->py2 there. | 19:39 |
gmann | in ussuri onwards, it is py3->py3 | 19:39 |
yoctozepto | gmann: thanks, makes sense :-) | 19:51 |
yoctozepto | gmann: and grenade in train is py2->py3 then? (since swift was py2) | 19:52 |
yoctozepto | sorry for questions flow but it's probably fastest to learn it from you an then correlate with code :-) | 19:52 |
clarkb | +2'd gmann can probbly review it too or wait for ianw | 19:53 |
gmann | yoctozepto: no, in train also it is py2->py2. as devstack is default to py3, ussuri is py3->py3. doing py2->py3 was good but we did not do due to complexity and no volunteer | 19:53 |
yoctozepto | clarkb: thanks, though I was about two other patches | 19:53 |
yoctozepto | gmann: all right! thank you | 19:53 |
clarkb | 643 and 336? | 19:54 |
clarkb | *543 | 19:54 |
yoctozepto | clarkb: yeah, these | 19:54 |
yoctozepto | they impact users :-) | 19:54 |
yoctozepto | in a bad way | 19:54 |
yoctozepto | if not merged that is :D | 19:54 |
yoctozepto | clarkb: thanks :-) | 19:56 |
*** gmann is now known as gmann_afk | 19:57 | |
*** anastzhyr has joined #openstack-qa | 20:00 | |
*** lifeless has joined #openstack-qa | 20:01 | |
openstackgerrit | Clark Boylan proposed opendev/elastic-recheck master: Simplify 1708704's query https://review.opendev.org/704878 | 20:17 |
*** slaweq has quit IRC | 20:22 | |
*** slaweq has joined #openstack-qa | 20:23 | |
*** mattw4 has quit IRC | 20:25 | |
*** paras333 has joined #openstack-qa | 20:39 | |
*** slaweq has quit IRC | 20:54 | |
*** slaweq has joined #openstack-qa | 21:04 | |
*** artom has quit IRC | 21:08 | |
*** slaweq has quit IRC | 21:09 | |
*** gmann_afk is now known as gmann | 21:17 | |
openstackgerrit | Merged opendev/elastic-recheck master: Simplify 1708704's query https://review.opendev.org/704878 | 21:27 |
*** rcernin has joined #openstack-qa | 21:32 | |
*** mattw4 has joined #openstack-qa | 21:40 | |
*** gfidente|afk is now known as gfidente | 21:46 | |
openstackgerrit | Ghanshyam Mann proposed openstack/devstack master: Support TEMPEST_BRANCH with tag name https://review.opendev.org/704891 | 21:46 |
*** raildo has quit IRC | 21:57 | |
*** nweinber has quit IRC | 21:58 | |
*** tosky has joined #openstack-qa | 22:10 | |
gmann | clarkb: Tempest tag- https://review.opendev.org/#/c/704891/ | 22:14 |
clarkb | ok I understand why it doesn't work the other way now. Thanks | 22:15 |
clarkb | gmann: maybe we can do a depends on that shows it checkign out an older release? | 22:15 |
gmann | clarkb: sure | 22:16 |
clarkb | gmann: I *think* that is safe to use with master too | 22:16 |
clarkb | because zuul will update master such that it points to speculative branches | 22:16 |
clarkb | so if it is master the checkout is correct nad if it is a tag that is correct too | 22:16 |
gmann | clarkb: yeah it would hurt master or any tag is used | 22:16 |
*** rh-jelabarre has quit IRC | 22:17 | |
gmann | would not | 22:17 |
*** artom has joined #openstack-qa | 22:19 | |
openstackgerrit | Ghanshyam Mann proposed openstack/devstack master: DNM: testing tempest tag https://review.opendev.org/704899 | 22:19 |
gmann | clarkb: ^^ | 22:20 |
clarkb | thanks | 22:20 |
gmann | then we can backport this and in future we can just update TEMEPST_BRANCH var on devstack or job side. | 22:20 |
clarkb | ya | 22:21 |
*** rfolco has quit IRC | 22:33 | |
gmann | amotoki: summarized with Tempest update also. is all of the neutron stadium project use in-tree plugins for stable testing ? - http://lists.openstack.org/pipermail/openstack-discuss/2020-January/012241.html | 23:01 |
gmann | amotoki: feel free to add something i missed. | 23:01 |
*** slaweq has joined #openstack-qa | 23:11 | |
*** slaweq has quit IRC | 23:16 | |
*** dviroel has quit IRC | 23:30 | |
*** gfidente has quit IRC | 23:33 | |
*** paras333 has quit IRC | 23:47 | |
*** tosky has quit IRC | 23:52 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!