Friday, 2020-06-19

*** rlandy|ruck2 has quit IRC00:01
mnasermordred: yeah it might be a little odd to expose them, however, we could mark them as community images and be referenced by uuid00:04
mnaserbut not available in listing00:04
*** rfolco has quit IRC00:28
*** yamamoto has joined #openstack-infra00:33
*** armax has quit IRC00:50
*** yamamoto_ has joined #openstack-infra00:59
*** yamamoto has quit IRC00:59
EmilienMfungi: thanks! I got plenty of examples.01:03
*** Goneri has quit IRC01:07
*** yamamoto_ has quit IRC01:11
*** pkopec has quit IRC01:17
*** yamamoto has joined #openstack-infra01:21
*** factor__ has quit IRC01:53
*** factor__ has joined #openstack-infra01:53
*** gyee has quit IRC01:58
*** yamamoto has quit IRC02:00
*** factor__ has quit IRC02:02
*** jamesmcarthur has joined #openstack-infra02:02
*** jamesmcarthur has quit IRC02:08
*** jamesmcarthur has joined #openstack-infra02:08
*** yamamoto has joined #openstack-infra02:11
*** rcernin has quit IRC02:12
*** jamesmcarthur has quit IRC02:15
*** yamamoto has quit IRC02:16
*** jamesmcarthur has joined #openstack-infra02:24
*** jamesmcarthur has quit IRC02:37
*** jamesmcarthur has joined #openstack-infra02:38
*** yamamoto has joined #openstack-infra02:42
*** jamesmcarthur has quit IRC02:43
*** lbragstad has quit IRC03:00
*** tetsuro has quit IRC03:11
*** rcernin has joined #openstack-infra03:17
*** jamesmcarthur has joined #openstack-infra03:19
*** jamesmcarthur has quit IRC03:22
*** jamesmcarthur has joined #openstack-infra03:23
*** psachin has joined #openstack-infra03:29
*** tetsuro has joined #openstack-infra03:45
*** armax has joined #openstack-infra03:49
*** jamesmcarthur has quit IRC03:58
*** jamesmcarthur has joined #openstack-infra03:58
*** jamesmcarthur has quit IRC04:04
*** ysandeep|away is now known as ysandeep04:05
*** markvoelker has joined #openstack-infra04:24
*** markvoelker has quit IRC04:29
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-infra04:33
*** jamesmcarthur has joined #openstack-infra04:40
*** apetrich has quit IRC04:42
*** jamesmcarthur has quit IRC04:44
*** jamesmcarthur has joined #openstack-infra04:45
*** ykarel|away is now known as ykarel04:51
openstackgerritMerged openstack/project-config master: Add ensure-tox to pti-python-tarball  https://review.opendev.org/73684804:54
*** jamesmcarthur has quit IRC05:09
*** jamesmcarthur has joined #openstack-infra05:09
*** markvoelker has joined #openstack-infra05:09
*** markvoelker has quit IRC05:14
*** jamesmcarthur has quit IRC05:15
*** udesale has joined #openstack-infra05:34
*** lastmikoi has quit IRC05:35
*** carl_cai has joined #openstack-infra05:42
*** lastmikoi has joined #openstack-infra05:42
*** bdodd has quit IRC05:50
*** jamesmcarthur has joined #openstack-infra05:52
*** bdodd has joined #openstack-infra05:53
*** lmiccini has joined #openstack-infra05:56
*** dklyle has quit IRC06:01
*** jamesmcarthur has quit IRC06:06
*** eolivare has joined #openstack-infra06:21
*** tosky has joined #openstack-infra06:30
*** tetsuro has quit IRC06:32
*** tetsuro has joined #openstack-infra06:40
*** rpittau|afk is now known as rpittau06:44
*** slaweq has joined #openstack-infra07:00
*** markvoelker has joined #openstack-infra07:10
fricklernoonedeadpunk: removed the held node07:13
fricklerianw: clarkb: jrosser: kevinz: corvus: mnaser: most of those holds look pretty old, please double-check what is still needed. maybe also some nodes got cleaned up manually. http://paste.openstack.org/show/794989/07:14
*** markvoelker has quit IRC07:15
*** dtantsur|afk is now known as dtantsur07:17
jrosseroh sorry, I’m done with mine07:18
*** amoralej|off is now known as amoralej07:19
*** rosmaita has quit IRC07:19
*** jcapitao has joined #openstack-infra07:22
*** tetsuro has quit IRC07:24
fricklerjrosser: deleted, thx07:27
*** hashar has joined #openstack-infra07:30
*** rosmaita has joined #openstack-infra07:33
*** ralonsoh has joined #openstack-infra07:38
*** bhagyashris|away is now known as bhagyashris07:39
*** michael-beaver has quit IRC07:52
*** jpena|off is now known as jpena07:57
*** rcernin has quit IRC07:59
*** carl_cai has quit IRC08:00
*** gfidente has joined #openstack-infra08:19
*** pkopec has joined #openstack-infra08:21
*** carl_cai has joined #openstack-infra08:31
*** markvoelker has joined #openstack-infra08:34
*** markvoelker has quit IRC08:39
*** Lucas_Gray has joined #openstack-infra08:42
*** ykarel is now known as ykarel|lunch08:45
*** mugsie has quit IRC08:48
*** mugsie has joined #openstack-infra08:48
*** pkopec_ has joined #openstack-infra08:48
*** pkopec has quit IRC08:48
*** pkopec_ has quit IRC08:52
*** rcernin has joined #openstack-infra08:53
*** rcernin has quit IRC09:01
*** apetrich has joined #openstack-infra09:13
*** jamesmcarthur has joined #openstack-infra09:21
*** tkajinam has quit IRC09:21
*** clarkb has quit IRC09:23
*** calebb has quit IRC09:23
*** rcernin has joined #openstack-infra09:23
*** jamesmcarthur has quit IRC09:27
*** xek has joined #openstack-infra09:27
*** clarkb has joined #openstack-infra09:28
*** ysandeep is now known as ysandeep|brb09:29
*** pkopec has joined #openstack-infra09:35
*** priteau has joined #openstack-infra09:36
*** ykarel|lunch is now known as ykarel09:48
*** pkopec has quit IRC09:53
*** pkopec has joined #openstack-infra09:54
*** rcernin has quit IRC09:58
*** pkopec has quit IRC09:59
*** yamamoto has quit IRC09:59
*** pkopec has joined #openstack-infra10:00
openstackgerritMerged openstack/project-config master: Complete retirement of mox3  https://review.opendev.org/73676010:03
ianwfrickler: sorry can't log in, but you can delete any of mine too10:15
fricklerianw: done, thx, enjoy your weekend10:18
*** rpittau is now known as rpittau|bbl10:22
*** yamamoto has joined #openstack-infra10:35
*** yamamoto has quit IRC10:43
*** yamamoto has joined #openstack-infra10:43
*** markvoelker has joined #openstack-infra10:44
*** jcapitao is now known as jcapitao_lunch10:47
*** markvoelker has quit IRC10:49
openstackgerritHervé Beraud proposed openstack/project-config master: Add Backport-Candidate label for oslo deliverables  https://review.opendev.org/73409610:49
*** carl_cai has quit IRC10:50
*** yamamoto has quit IRC10:51
*** rcernin has joined #openstack-infra10:54
*** yamamoto has joined #openstack-infra10:56
*** carl_cai has joined #openstack-infra11:01
*** rcernin has quit IRC11:08
elodhi, process-stackviz role fails on xenial based jobs, becuase subunit2sql package from mirror: http://mirror.ord.rax.opendev.org/wheel/ubuntu-16.04-x86_64/subunit2sql/11:18
elodis it possible to add it to the mirror?11:18
elod* subunit2sql package *missing* from mirror11:18
*** jamesmcarthur has joined #openstack-infra11:24
fricklerelod: can you show the log or check the pip version? this error is likely due to pip2 not being update on py3 jobs11:29
fricklerupdated11:29
elodfrickler: https://zuul.opendev.org/t/openstack/build/c1e2da80537448bfb24331fb4198a931/log/job-output.txt#30561-3056511:30
*** jamesmcarthur has quit IRC11:31
elodor maybe, this is simpler to check: https://zuul.opendev.org/t/openstack/build/c1e2da80537448bfb24331fb4198a931 :)11:31
elodpython 3 Version: 3.5.1-311:32
elodsorry, pip version 8.1.111:33
elodas this is from Rocky branch11:34
*** derekh has joined #openstack-infra11:36
fricklerelod: yes, we need pip 9.something, 8.1.1 cannot handle our mirror properly11:37
fricklerthe issue only seems to affect the py3 job, where devstack doesn't update pip2, but in the post we still run stackviz on python211:38
fricklergmann: ^^ maybe you have an idea for this?11:39
fricklersee also https://review.opendev.org/73561511:40
*** jpena is now known as jpena|lunch11:41
elodactually I'm trying to help gmann with debugging old jobs :)11:45
elodfrickler: so then the fix should be somewhere in the job definitions, since it is not an option to add subunit2sql to the mirror. am I right?11:47
*** rcernin has joined #openstack-infra11:53
*** rlandy has joined #openstack-infra11:56
*** rlandy is now known as rlandy|ruck11:57
fricklerelod: iiuc there is a wheel for that on pypi, thus we don't build a local wheel. newer pip can successfully install that, see the tempest-full job in the devstack review above11:57
fricklerthe weird thing is that process-stackviz explicitly calls /tmp/stackviz/bin/pip3 , but still ends up with pip 8.1.112:00
*** Lucas_Gray has quit IRC12:01
fricklermordred: maybe you can look at this, I guess ianw may already be off for the weekend https://zuul.opendev.org/t/openstack/build/c1e2da80537448bfb24331fb4198a931/console#4/0/29/controller12:02
*** ociuhandu has quit IRC12:03
*** yamamoto has quit IRC12:04
*** tkajinam has joined #openstack-infra12:04
*** rcernin has quit IRC12:06
*** ysandeep|brb is now known as ysandeep12:11
*** rfolco has joined #openstack-infra12:12
*** Lucas_Gray has joined #openstack-infra12:14
*** rpittau|bbl is now known as rpittau12:19
*** lamt has joined #openstack-infra12:19
*** lbragstad has joined #openstack-infra12:19
*** jcapitao_lunch is now known as jcapitao12:20
*** yamamoto has joined #openstack-infra12:21
elodfrickler: ok, thanks for the information!12:22
mnaserfrickler: feel free to kill mine too12:26
*** ociuhandu has joined #openstack-infra12:31
*** derekh has quit IRC12:33
*** yamamoto has quit IRC12:37
*** amoralej is now known as amoralej|lunch12:39
*** jpena|lunch is now known as jpena12:43
*** udesale_ has joined #openstack-infra12:44
*** dayou_ has joined #openstack-infra12:45
*** udesale has quit IRC12:46
*** dayou has quit IRC12:48
*** derekh has joined #openstack-infra12:51
openstackgerritHervé Beraud proposed openstack/project-config master: Add Backport-Candidate label for oslo deliverables  https://review.opendev.org/73409613:03
openstackgerritHervé Beraud proposed openstack/project-config master: Add Backport-Candidate label for oslo deliverables  https://review.opendev.org/73409613:09
*** dtantsur is now known as dtantsur|brb13:11
*** yamamoto has joined #openstack-infra13:12
*** yamamoto has quit IRC13:19
*** amoralej|lunch is now known as amoralej13:21
noonedeadpunkfungi: btw, there's no centos8 image :( https://nb01.opendev.org/images/13:23
AJaegernoonedeadpunk: check nb0213:24
noonedeadpunkyeah, thanks13:25
AJaegernoonedeadpunk: project-config/nodepool/ shows which image is build on which host13:25
*** jamesmcarthur has joined #openstack-infra13:26
*** ykarel is now known as ykarel|afk13:28
*** Goneri has joined #openstack-infra13:36
*** eharney has joined #openstack-infra13:38
*** auristor has quit IRC13:39
*** yamamoto has joined #openstack-infra13:41
*** d34dh0r53 has joined #openstack-infra13:44
*** dayou has joined #openstack-infra13:44
*** auristor has joined #openstack-infra13:44
*** dayou_ has quit IRC13:47
gmannfrickler: elod i think this is the one fixed on master Tempest - https://review.opendev.org/#/c/724198/313:50
gmannbut rocky use old Tempest.13:51
*** rpittau is now known as rpittau|brb13:54
openstackgerritDonny Davis proposed openstack/project-config master: Reduce max servers on OE - air handler needs repairs  https://review.opendev.org/73700913:54
rosmaitawhen someone has a few minutes, i am seeing really weird behavior on some openstack-tox-pyxx jobs in stable/stein -- they seem to be using the upper-constraints from master, even though the tox file is looking for stein13:55
rosmaitahttps://review.opendev.org/#/c/736805/113:55
AJaegerdonnyd: should I approve that quickly?13:57
AJaegerOk, let's discuss on #opendev13:58
*** rpittau|brb is now known as rpittau|afk14:00
*** psachin has quit IRC14:01
*** yamamoto has quit IRC14:04
*** ociuhandu has quit IRC14:07
*** tosky has quit IRC14:08
*** ociuhandu has joined #openstack-infra14:12
openstackgerritMerged openstack/project-config master: Reduce max servers on OE - air handler needs repairs  https://review.opendev.org/73700914:13
*** tkajinam has quit IRC14:13
*** ysandeep is now known as ysandeep|away14:14
noonedeadpunksorry for bothering you.... but can I ask for hold of https://review.opendev.org/#/c/689629/ one more time? as despite setting UMASK I still get 0077 for some reason:( https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_e87/689629/60/check/openstack-ansible-deploy-aio_metal-centos-8/e8773b9/logs/ara-report/result/7d6200cd-046d-4f45-b357-751c93aeb353/14:14
noonedeadpunkdownloading your image in the meanwhile (it's max 1mbit/s)14:15
*** KeithMnemonic has joined #openstack-infra14:23
mordredfrickler: we're installing pip from distro packages now14:24
mordredfrickler: a job can set ensure_pip_from_upstream and it'll install upstream pip - so if we have thinngs on an old node type where pip is too old, we can do that14:24
funginoonedeadpunk: my pleasure, which job?14:24
fricklermordred: but iirc there was a special case for xenial because distro pip is too old there14:25
funginoonedeadpunk: looks like several failed so not sure which one you want the hold for14:25
fricklerfungi: noonedeadpunk: I think I have that in my history still, let me check14:26
funginoonedeadpunk: oh, i guess openstack-ansible-deploy-aio_metal-centos-8 since that's the log you referenced14:26
mordredfrickler: I agree, it does look like there is a xenial file with tasks in it that set up a PPA14:26
noonedeadpunkfungi: disregard, I guess I know what the problem is....14:26
funginoonedeadpunk: oh, well i've just set the autohold14:27
noonedeadpunkfungi: but yah, it's that job14:27
noonedeadpunkoh, ok then14:27
mordredfrickler: it has 9.0.1-3~3 of python-pip14:27
noonedeadpunkwill use it14:27
*** hashar has quit IRC14:27
mordredfrickler: it does not have a backport for pip314:27
noonedeadpunkthanks)14:27
funginoonedeadpunk: no problem, met me know when you get a failure and i can add your ssh key14:28
fricklermordred: ah, yes, it's the pip3 that is failing14:28
*** ykarel|afk is now known as ykarel14:28
*** dtantsur|brb is now known as dtantsur14:28
mordredfrickler: I'm not sure what the right answer is here.14:29
elodgmann: :( then that cannot be fixed in tempest I guess, so a new workaround needs to be found i guess :S I'll think on it.14:30
*** carl_cai has quit IRC14:30
fricklerAJaeger: actually unless I'm mistaken, both nb01 and nb02 use nodepool/nodepool.yaml and whoever has time when an image is due for rebuild starts it? so the location may change each other day14:32
fungielod: probably a terrible idea, but you could embed a diff in the job and patch the checked out tempest tag state before running. i would probably leave that as a solution of last resort though14:33
fungifrickler: AJaeger: yes that's correct14:34
AJaegerThanks for the correction14:34
fungiwhichever notices the staleness of the last build sooner starts to work on replacing it14:34
fungiso often you'll find some of each image on each builder, but sometimes the last two images will both wind up on the same builder and then there won't be any of that kind on the other14:35
fricklerelod: fungi: actually I think ensure-pip is being used, it's just that for xenial it installs the too old distro pip, as I was just discussing with mordred14:35
fungisince we prune old images from disk and only ever keep the most current two14:35
AJaegerI see, thanks, fungi14:36
fungifrickler: i thought there was a workaround ianw put in ensure-pip for xenial specifically to pull a backported bionic pip from a ppa14:36
fricklerfungi: that seems to have only pip2, not pip314:36
frickleri.e python-pip vs. python3-pip14:37
mordredI think we could totally just set ensure_pip_from_upstream for stable branch of devstac14:37
mordredsince it installed pip from upstream through the entire existence of the stable branches14:37
fricklercan that also cap the pip version? because we also did that until recentish14:38
mordredwe did?14:39
fungihrm, i didn't realize it only did the pip backport on xenial for python 2.7 and not 3.514:39
fungithere's supposedly also an option you can pass to ensure-pip to install fron pypi14:39
mordredfrickler: no, there is no support for a pip version cap - but I'm honestly not sure how we capped pip when we were instlaling from upstream pip before - unless we did a get-pip.py then a pip -U pip=='capped_version'14:40
fricklermordred: yes because of the system pks reinstall conflicts with pip >= 10. the solution for that came only in ussuri or maybe train14:40
clarkbmordred: frickler it did becausenewpip refuses to uninstall stuff. BUT I thought devstack always installed pip for itself14:40
mordredheaddesk14:40
clarkbit uses get-pip.py and installs exactly what ut needs14:41
fricklero.k., for the stackviz use case that might not be needed14:41
*** yamamoto has joined #openstack-infra14:41
clarkbWe shouldnt need to fix that in an image or job context as devstack is already self managing that14:41
fungisounds like maybe it's not doing it consistently for creation of the stackviz venv, which is where the failure is happening, right?14:42
fricklerclarkb: fungi: https://zuul.opendev.org/t/openstack/build/c1e2da80537448bfb24331fb4198a931/console#4/0/29/controller14:42
clarkbya it sounds like a bug yo fix in devstack not the job or image is what I'm trying to get at14:43
fricklerthat's in the post, after devstack has run14:43
clarkbok so its a virtualenv not the devstack managed global pip?14:45
*** chandankumar is now known as raukadah14:45
clarkband ithappens outsideof stack.sh14:46
*** dklyle has joined #openstack-infra14:46
*** ccamacho has quit IRC14:48
clarkband that ignores the devstack installed get-pip.py because it uses distro packaged virtualenv which uses distro packaged pip?14:48
*** yamamoto has quit IRC14:49
clarkbwhich would work if python2 were used14:49
clarkbok in that case I think we want to install virtualenv from pypi14:49
clarkbdoes ensure-virtualenv have that option?14:50
fricklerclarkb: "virtualenv_command":"/usr/bin/python3 -m venv" , not sure how that selects which pip to use14:50
clarkbfrickler: its part of the distro python3 packaging as a wheel that gets installed to the virtualenv, unfortunately at the wrong version. As you've discovered the python2 sidegets fixed14:53
clarkbI think this is largely an oversight with xenial + python3 virtualenvs14:53
clarkbbut if weinstall virtualenv from pypi it will pull in a newer pip for that14:53
fricklerI need to leave now, but I can hold a node and test some options later or tomorrow14:55
elodand I just thought it is as simple as adding subunit2sql's whl file ( https://pypi.org/project/subunit2sql/#files ) to the mirror ( http://mirror.ord.rax.opendev.org/wheel/ubuntu-16.04-x86_64/ ). It looked so easy :S15:01
clarkbelod: not sure if the raeson  we don't want to do ^ was ever explained. Its because the real problem is a bug in pip 8 where it doesn't know to ignore packages missing on secondary indexes15:03
clarkbelod: the proper pip behavior is to find the package where it can and use it from there15:03
clarkband we rely on that beacuse we can't build wheels for all the packages on pypi15:04
clarkbinstead we build wheels for the packages we know we need that don't have wheels on pypi already15:04
elodclarkb: thanks for the detailed explanation :-o frickler mentioned that the cause is pip 8 does not handle the mirror properly, but I was not aware the details.15:07
*** jtomasek has quit IRC15:08
gmannclarkb: frickler elod also i am thinking we should decouple the stackviz roles from tempest which is branchless and fixes cannot be backported for older branches using old tempest - https://opendev.org/openstack/tempest/src/branch/master/roles/process-stackviz/tasks/main.yaml15:08
gmannmay be moving on devstack side?15:08
*** lmiccini has quit IRC15:08
clarkbgmann: ya I'm sort of surprised its in tempest. I understand why but that makes the installation and management of the software trickier15:09
gmannclarkb: it was added there because it is only used by tempest job not devstack15:10
elodgmann: sounds good, but i guess we still have the problem, that anything we change in tempest, it doesn't matter for the pinned tempest on rocky15:10
gmannso adding it in devstack is also odd15:10
clarkbgmann: devstack's job is to install the software necessary to run the integration test. That includes stackviz15:11
gmannor let's add in stackviz itself which is branchless but we never tag that so master is used everywhere15:11
clarkbgmann: personally I think I'd made stackviz a devstack service15:11
clarkbsimilar to how tempest is a devstack service15:11
gmannyeah that is also point15:11
gmannand that will give us advantage of handling branch specific things in clean way15:12
gmannelod: if we add that role on devstack rocky then it will pick from there instead of tempest master. that is what i think will happen but clarkb can corect15:13
clarkbI'm not actually sure15:13
clarkbI know we can't have conflicting job names15:13
clarkbbut at a role level it will depend on ansible role path lookup rules15:14
clarkband maybe because devstack sorts before tempest it would work?15:14
*** ociuhandu has quit IRC15:14
elodrossz -> 25a02666 Ensure connection when connecting to broker15:15
gmannbut we can remove that role from tempest once we have in devstack master15:15
elodsry, accidently pasterd15:16
elod*pasted here15:16
gmannwe just need to make sure devstack role are included in devstack-tempest job15:16
gmannwe do that - https://opendev.org/openstack/tempest/src/branch/master/.zuul.yaml#L1415:16
clarkbgmann: ya15:17
gmannlet me try that and see if rocky job work15:17
artomI'm getting an 'ModuleNotFoundError: No module named 'pkg_resources'' error in devstack-based jobs (ex: https://zuul.opendev.org/t/openstack/build/d28c8a44b1ac4ee89e6e0ad0cfee1a92) Is that specific to Fort Nebula (donnyd?) or something across the board?15:19
clarkbartom: nots not cloud specific15:21
clarkbartom: the issue is ansible's pip module needs the system pip to be preconfigured for it otherwise it has a sad. You can fix that by adding the ensure-pip role to your job's pre.yaml15:22
clarkbartom: in general devstack jobs don't need that because devstack manages pip internally, but it seems your job there is doing pip things external to devstack15:23
artomclarkb, ah, yes, we are - we have to install a couple of things from github because of unmerged fixes15:24
artomclarkb, weird that it's only now started to be a problem, but OK15:24
clarkbartom: I mean you can do that in devstack too15:24
clarkbthe downside to the approach you are using is that I can't just grab devstack and your devstack plugin and run it locally15:25
artomclarkb, is there like a "devstack_pip" module that can do that? I'm just using 'pip' directly in my ansible role15:25
artomOh, you mean in devstack/plugin.sh15:25
clarkbartom: devstack has python install functions which sort out the correct python and pip and all that15:25
clarkbartom: as a general rule you don't want tool functionality to be dependent on the CI system15:27
artomclarkb, makes sense15:28
clarkbto me that means "if this is a devstack job then I should be able to run devstack locally with the same localrc and get the same result"15:28
clarkbthere will likely always be some level of bootstrapping though so the lines can blur15:28
artomclarkb, so will `pip_install git+https://github.com/pixelb/crudini.git#egg=crudini` work as expected?15:29
clarkbI expect so, though it will apply openstack constraints to that so if crudini is constrained you may not get that end result15:30
clarkbif that is the acse then you'll need to do whatever libs from git processing does to work around constraints (it may just use a constraintsless install function? I'm not sure)15:31
artomLooks like crudini and iniparse aren't in https://opendev.org/openstack/requirements/src/branch/master/upper-constraints.txt15:31
artomSo I should be safe15:31
mordred++15:31
*** Goneri has quit IRC15:32
*** Lucas_Gray has quit IRC15:32
*** icey has quit IRC15:32
*** Goneri has joined #openstack-infra15:32
*** Lucas_Gray has joined #openstack-infra15:32
*** icey has joined #openstack-infra15:32
artomBtw, I learned some time ago that some folks pronounce crudini like Houdini (and not crud-eye-enn-eye), and I just wanted to use this opportunity to let folks know that I think it's awesome15:32
mordredhah15:33
*** Lucas_Gray has quit IRC15:33
mordredclarkb: we should write a blog post about tools not dependent on ci system15:34
artomBut how can us tools merge code without our awesome CI system? ;)15:34
mordredclarkb: like, zuul doesn't export a "CI" env var (or anything like it) like many other ci systems, and logistics with ansible notwithstanding - that's actually on purpose15:34
mordredartom: :)15:34
mordredartom: the inverse of that ... the ci system should be good at running tools in a production-like manner15:35
mordredthe tools shouldn't have branching logic for "am I running in CI"15:35
mordredif the tool has to know if it's in CI or not, then the test is potentially invalid15:35
mordredbut this is a big philosophical difference we have in our world compared to other systems out there15:35
mordredso is maybe worth a long-form blog post15:36
clarkbmordred: ya, or even a section of zuul documentation15:36
mordredclarkb: ++15:37
*** eolivare has quit IRC15:38
noonedeadpunkfungi: job finished:) ssh key https://launchpad.net/~noonedeadpunk/+sshkeys15:39
fungimordred: clarkb: zuul-ci.org/soapbox ;)15:45
*** Lucas_Gray has joined #openstack-infra15:47
funginoonedeadpunk: ssh root@104.130.26.16515:47
*** tosky has joined #openstack-infra15:50
noonedeadpunkweird things....15:52
AJaegerfungi, could you review this docstheme update for election repo, please? https://review.opendev.org/73485415:52
*** jamesmcarthur has quit IRC15:53
*** jamesmcarthur has joined #openstack-infra15:55
*** amoralej is now known as amoralej|off15:56
*** bdodd has quit IRC15:57
*** bdodd has joined #openstack-infra16:00
*** jcapitao has quit IRC16:01
*** ykarel is now known as ykarel|away16:03
*** xek has quit IRC16:04
*** rlandy|ruck is now known as rlandy|ruck|brb16:09
*** dtantsur is now known as dtantsur|afk16:13
*** armax has quit IRC16:20
*** jamesmcarthur has quit IRC16:20
*** udesale_ has quit IRC16:26
*** pkopec has quit IRC16:27
*** rlandy|ruck|brb is now known as rlandy|ruck16:37
*** jamesmcarthur has joined #openstack-infra16:41
*** Lucas_Gray has quit IRC16:41
*** sreejithp has joined #openstack-infra16:42
*** Goneri has quit IRC16:43
noonedeadpunkfungi: nice, you may drop hold, sorry for bothering16:48
funginoonedeadpunk: so did you figure it out then?16:57
noonedeadpunkuh... for some reason, when I replaced umask in /etc/login.defs in runtime (ie with ansible-hardening role) - it wasn;t applied for some reason for the resrt of the roles as well. So I moved to pre-run step and things are ok16:59
*** ChanServ has quit IRC16:59
fungiaha, cool16:59
fungiin unrelates news, the remaining publish-openstack-python-branch-tarball post_failures are for charms repos... i think maybe the job shouldn't be running on them? error is "python3: can't open file 'setup.py': [Errno 2] No such file or directory"17:00
fungihttps://zuul.opendev.org/t/openstack/build/b0a48d626f88443e9ec2f39c626438f117:01
fungii'm going to wager that making sdists and wheels from those repos is just not desirable (or even possible)17:01
*** derekh has quit IRC17:02
*** jamesmcarthur has quit IRC17:04
*** jpena is now known as jpena|off17:04
*** hamalq has joined #openstack-infra17:07
fungihamalq: so the error you're getting, for context, is at https://zuul.opendev.org/t/openstack/build/8da2f74869744629a223ae03b698bb1e/log/job-output.txt#1312717:09
hamalqyes17:10
hamalqfungi: yes17:10
fungilooks like something is trying to pip install file:///opt/stack/designate-tempest-plugin in that job, but we don't have verbose tracing from the script responsible so not sure exactly where/how that's happening17:11
*** gmann is now known as gmann_afk17:13
hamalqi see this change in designate https://github.com/openstack/designate/commit/36086c73df5d1552e531bc0729207bb2bd875ac817:18
hamalqfungi: ^^17:18
hamalqthat could be related17:18
fungihamalq: ahh, gmann_afk wrote that change, so maybe he's a good one to ask17:21
fungi(at least when he's not afk)17:21
hamalqfungi: thanks will do17:21
*** ChanServ has joined #openstack-infra17:37
*** tepper.freenode.net sets mode: +o ChanServ17:37
*** jamesmcarthur has joined #openstack-infra17:37
*** Goneri has joined #openstack-infra17:37
*** gfidente is now known as gfidente|afk17:38
*** jamesmcarthur has quit IRC18:09
*** jamesmcarthur has joined #openstack-infra18:10
*** jaicaa_ has quit IRC18:11
*** Lucas_Gray has joined #openstack-infra18:11
*** jaicaa has joined #openstack-infra18:19
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Fix and test multiarch docker builds in a release pipeline  https://review.opendev.org/73705918:27
openstackgerritSergii Golovatiuk proposed zuul/zuul-jobs master: Install source Python for supported OSes  https://review.opendev.org/73706018:27
*** artom has quit IRC18:32
*** artom has joined #openstack-infra18:32
*** jamesmcarthur has quit IRC18:40
*** jamesmcarthur has joined #openstack-infra18:41
*** armax has joined #openstack-infra18:41
openstackgerritIvan Kolodyazhny proposed openstack/reviewstats master: Fix 'reviewers' command to make with Python3  https://review.opendev.org/73706318:48
openstackgerritIvan Kolodyazhny proposed openstack/reviewstats master: Fix 'openreviews' script to work with Python3  https://review.opendev.org/73706418:52
*** jamesmcarthur_ has joined #openstack-infra18:57
*** jamesmca_ has joined #openstack-infra18:58
*** jamesmc__ has joined #openstack-infra18:59
*** jamesmcarthur has quit IRC19:00
*** jamesmc__ has quit IRC19:00
*** jamesmcarthur_ has quit IRC19:02
*** jamesmca_ has quit IRC19:03
openstackgerritIvan Kolodyazhny proposed openstack/reviewstats master: Add launchpadlib to requirements.txt  https://review.opendev.org/73706519:05
*** Lucas_Gray has quit IRC19:06
*** bnemec is now known as beekneemech19:08
*** jamesmcarthur has joined #openstack-infra19:14
*** jamesmcarthur has quit IRC19:20
*** jamesmcarthur has joined #openstack-infra19:22
*** markvoelker has joined #openstack-infra19:31
*** jamesmcarthur has quit IRC19:32
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Fix zuul-jobs-test-ensure-python-pyenv files  https://review.opendev.org/73706819:32
*** jamesmcarthur has joined #openstack-infra19:32
*** markvoelker has quit IRC19:36
*** yolanda has quit IRC19:41
*** KeithMnemonic has quit IRC19:59
*** markvoelker has joined #openstack-infra20:04
*** markvoelker has quit IRC20:09
*** jamesmcarthur_ has joined #openstack-infra20:12
*** jamesmcarthur has quit IRC20:15
*** gmann_afk is now known as gmann20:15
*** jamesmcarthur_ has quit IRC20:26
*** jamesmcarthur has joined #openstack-infra20:27
*** Lucas_Gray has joined #openstack-infra20:30
*** ralonsoh has quit IRC20:33
*** priteau has quit IRC20:36
*** gyee has joined #openstack-infra20:46
*** jamesmcarthur has quit IRC20:48
*** hashar has joined #openstack-infra20:54
*** xek has joined #openstack-infra20:54
*** rfolco has quit IRC20:54
*** factor has joined #openstack-infra21:04
*** xek_ has joined #openstack-infra21:25
*** xek has quit IRC21:28
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Add tests for upload-docker-image  https://review.opendev.org/73540221:29
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Fix and test multiarch docker builds in a release pipeline  https://review.opendev.org/73705921:29
*** lbragstad has quit IRC21:32
*** lbragstad has joined #openstack-infra21:42
*** xek_ has quit IRC21:54
*** hashar has quit IRC21:54
*** eharney has quit IRC21:58
*** weshay|ruck is now known as weshay_pto22:00
*** markvoelker has joined #openstack-infra22:05
*** markvoelker has quit IRC22:10
*** gyee has quit IRC22:42
*** jamesmcarthur has joined #openstack-infra22:48
*** yamamoto has joined #openstack-infra22:48
*** yamamoto has quit IRC22:52
*** rlandy|ruck has quit IRC22:59
*** jamesmcarthur has quit IRC23:07
*** jamesmcarthur has joined #openstack-infra23:09
*** hamalq has quit IRC23:11
*** tosky has quit IRC23:45

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!