Monday, 2020-02-24

openstackgerritMerged opendev/zone-opendev.org master: Add _acme-challenge.docs.opendev.org  https://review.opendev.org/70937700:01
*** ociuhandu has quit IRC00:02
*** jamesmcarthur has joined #openstack-infra00:02
*** jamesmcarthur has quit IRC00:21
*** dklyle has joined #openstack-infra00:24
*** jamesmcarthur has joined #openstack-infra00:26
openstackgerritMerged opendev/system-config master: static: move afs sites from files.openstack.org to static.opendev.org  https://review.opendev.org/70902400:39
*** jamesmcarthur has quit IRC01:05
*** tosky has quit IRC01:06
*** jamesmcarthur has joined #openstack-infra01:06
openstackgerritGhanshyam Mann proposed openstack/hacking master: [ussuri][goal] Drop python 2.7 support and testing  https://review.opendev.org/70551401:08
*** jamesmcarthur has quit IRC01:09
*** jamesmcarthur_ has joined #openstack-infra01:09
*** jamesmcarthur_ has quit IRC01:26
*** jamesmcarthur has joined #openstack-infra01:27
*** jamesmcarthur has quit IRC01:29
*** jamesmcarthur_ has joined #openstack-infra01:29
*** ricolin has quit IRC01:32
*** jamesmcarthur_ has quit IRC01:39
*** jamesmcarthur has joined #openstack-infra01:40
openstackgerritIan Wienand proposed opendev/system-config master: static: Framework for periodic 404 scraping job  https://review.opendev.org/70938201:46
*** jamesmcarthur has quit IRC01:54
*** jamesmcarthur has joined #openstack-infra01:54
ianwERROR: No matching distribution found for gitdb2===4.0.1 (from -c /opt/stack/requirements/upper-constraints.txt (line 229))01:55
ianwdo we know about this?01:55
ianwsigh, it looks like a deleted release01:56
ianwhttps://github.com/gitpython-developers/gitdb/issues/59 ... and this makes my brain hurt01:57
*** verdurin has quit IRC02:04
ianwhttps://review.opendev.org/#/c/709389/ ... fixes it ... maybe02:07
*** jamesmcarthur has quit IRC02:09
*** jamesmcarthur has joined #openstack-infra02:11
*** verdurin has joined #openstack-infra02:19
*** jamesmcarthur has quit IRC02:29
*** jamesmcarthur has joined #openstack-infra02:29
ianw... there's two guys outside chest deep in the pit with my cable connection with a jackhammer ...  wish my connection luck02:36
adriantianw: gitdb vs gitdb2 hurts my brain too02:49
ianwadriant: yeah, afaict gidb 4.0.1 == gitdb2 4.0.202:50
* adriant sighs02:50
ianwi'm not sure when people will learn that deleting a release never helps anything02:50
iokiwiyou beat me to it ianw https://review.opendev.org/#/c/709392/02:51
fungiianw: did you catch the oslo.limit release error thread on openstack-discuss?02:52
*** yamamoto has joined #openstack-infra02:52
ianwbtw not throwing stones because who has not ended up with project renaming issues, etc.  just that deleting the release can only make whatever is wrong worse02:52
ianwfungi: i'll open that inbox now :)02:53
ianwfungi: ohh, right, sorry that.  yeah02:54
fungion the topic of whether or not to delete a release from pypi, yeah02:54
ianwyeah, it's never a nice linear process that's led up to whatever is going on.  sorry i thought you meant maybe they were flagging a failing release job02:57
ianwdue to something i'd done to releases/dns/etc lately :)02:58
funginah02:58
openstackgerritIan Wienand proposed opendev/zone-opendev.org master: docs.opendev.org : switch to static.opendev.org  https://review.opendev.org/70940203:12
ianwAJaeger: if you'd like to confirm with /etc/hosts that "23.253.245.150 developer.openstack.org docs.openstack.org  docs.starlingx.io" i think i can switch the DNS entries so they're served by static.opendev.org03:15
*** hongbin has joined #openstack-infra03:19
*** jamesmcarthur has quit IRC03:21
*** ricolin has joined #openstack-infra03:36
*** yamamoto has quit IRC03:40
openstackgerritIan Wienand proposed opendev/system-config master: Revert "Generate list of 404s for docs.o.o"  https://review.opendev.org/70903803:49
openstackgerritIan Wienand proposed opendev/system-config master: static: add static.openstack.org/files.openstack.org  https://review.opendev.org/70904203:49
openstackgerritIan Wienand proposed opendev/system-config master: static: provide git.openstack.org  https://review.opendev.org/70940303:49
*** ykarel|away is now known as ykarel03:52
*** yamamoto has joined #openstack-infra04:12
*** yamamoto has quit IRC04:18
*** jamesmcarthur has joined #openstack-infra04:30
*** ricolin has quit IRC04:31
*** ociuhandu has joined #openstack-infra04:33
*** ociuhandu has quit IRC04:37
*** sshnaidm|afk has quit IRC04:38
*** udesale has joined #openstack-infra04:45
*** imacdonn has quit IRC04:46
*** imacdonn has joined #openstack-infra04:47
*** sshnaidm|afk has joined #openstack-infra04:51
*** bdodd has joined #openstack-infra05:04
*** hongbin has quit IRC05:04
*** ramishra has joined #openstack-infra05:05
*** jamesmcarthur has quit IRC05:29
*** ociuhandu has joined #openstack-infra05:30
*** udesale has quit IRC05:31
*** udesale has joined #openstack-infra05:32
*** evrardjp has quit IRC05:34
*** evrardjp has joined #openstack-infra05:35
*** ociuhandu has quit IRC05:35
AJaegerianw, those three sites look fine - thanks05:41
*** slaweq has joined #openstack-infra05:47
ianwAJaeger: ok, i'll switch dns, seems as good a time as any and i can check back in a few hours05:50
AJaegerianw: left a +1 on the 404 change...05:56
ianw#status log switched developer.openstack.org docs.openstack.org and docs.starlingx.io CNAME to static.opendev.org (see https://review.opendev.org/709024)05:57
openstackstatusianw: finished logging05:57
ianwAJaeger: thanks, i think clarkb's spec would be the best way, and more reliable too probably05:57
AJaegerianw: yes. Hope somebody implements it...05:58
AJaegerianw: could you review https://review.opendev.org/709368 - URL change for publications - , please?06:00
openstackgerritMerged opendev/publications master: Fix links to doc-contrib-guide  https://review.opendev.org/70936806:01
*** yamamoto has joined #openstack-infra06:12
*** happyhemant has joined #openstack-infra06:13
*** yamamoto has quit IRC06:16
*** udesale has quit IRC06:23
*** udesale has joined #openstack-infra06:25
fricklerianw: I just checked the logs again, yes ze04 matched that error, starting about 22:00 on Saturday06:27
*** rui-zang has joined #openstack-infra06:32
rui-zanghttps://opendev.org/openstack/requirements/commit/ffcbb0278fd2aa0b5559a86a3bba6aa3a6fbc94d06:34
rui-zanghttps://www.irccloud.com/pastebin/sQW1yzi9/06:35
rui-zanggitdb2==4.0.106:35
rui-zanghowever, I can not find gitdb2 version 4.0.1  -- https://pypi.org/project/gitdb2/#history06:36
rui-zangThis fails neutron installation, thus devstack06:37
*** lmiccini has joined #openstack-infra06:42
*** ociuhandu has joined #openstack-infra06:46
openstackgerritIan Wienand proposed zuul/zuul-jobs master: install-javascript-packages: add tox_constraints_file  https://review.opendev.org/70941406:48
*** psachin has joined #openstack-infra06:50
*** ociuhandu has quit IRC06:57
*** ociuhandu has joined #openstack-infra06:58
ianwrui-zang: yes, this is rather broken and unfortunately the problem has become worse with the horizon cross job failing, which blocks the gate06:58
ianwthere's some changes out but i'm not sure what way to go at this point06:59
*** AJaeger has quit IRC06:59
openstackgerritIan Wienand proposed zuul/zuul-jobs master: install-javascript-packages: add tox_constraints_file  https://review.opendev.org/70941407:00
*** AJaeger has joined #openstack-infra07:03
*** ociuhandu has quit IRC07:07
*** lpetrut has joined #openstack-infra07:09
*** lpetrut has quit IRC07:10
*** lpetrut has joined #openstack-infra07:11
*** pgaxatte has joined #openstack-infra07:14
rui-zang@ianw: Do we have a bug or email communication to openstack-discussion? Otherwise I am afraid lots of people will come up tommorrow07:15
openstackgerritIan Wienand proposed zuul/zuul-jobs master: install-javascript-packages: add tox_constraints_file  https://review.opendev.org/70941407:25
*** dpawlik has joined #openstack-infra07:29
*** ccamacho has joined #openstack-infra07:33
*** ijw_ has quit IRC07:37
*** ijw has joined #openstack-infra07:38
*** matt_kosut has joined #openstack-infra07:40
*** sshnaidm|afk has quit IRC07:41
*** ykarel is now known as ykarel|lunch07:41
*** ijw has quit IRC07:44
*** sshnaidm|afk has joined #openstack-infra07:55
*** ociuhandu has joined #openstack-infra08:04
*** sshnaidm|afk is now known as sshnaidm08:04
openstackgerritIan Wienand proposed opendev/system-config master: static: provide git.openstack.org  https://review.opendev.org/70940308:09
*** ociuhandu has quit IRC08:09
*** tesseract has joined #openstack-infra08:12
openstackgerritMohammed Naser proposed zuul/zuul-helm master: Drop args from container spec  https://review.opendev.org/70942408:17
*** tosky has joined #openstack-infra08:18
*** amoralej|off is now known as amoralej08:22
*** jcapitao has joined #openstack-infra08:23
*** Lucas_Gray has joined #openstack-infra08:24
openstackgerritIan Wienand proposed zuul/zuul-jobs master: install-javascript-packages: add tox_constraints_file  https://review.opendev.org/70941408:24
*** dchen has quit IRC08:25
*** ccamacho has quit IRC08:27
*** jcapitao has quit IRC08:29
*** jcapitao has joined #openstack-infra08:29
*** ccamacho has joined #openstack-infra08:33
*** ykarel|lunch is now known as ykarel08:46
*** ralonsoh has joined #openstack-infra08:48
openstackgerritChandan Kumar (raukadah) proposed openstack/diskimage-builder master: Change tgt pkg-map to target-restore CentOS/RHEL-8  https://review.opendev.org/70915908:48
*** udesale_ has joined #openstack-infra08:49
*** udesale has quit IRC08:52
*** ricolin has joined #openstack-infra08:56
*** lucasagomes has joined #openstack-infra08:57
*** slaweq_ has joined #openstack-infra09:00
*** ccamacho has quit IRC09:01
*** slaweq has quit IRC09:02
evrardjphey09:15
openstackgerritJan Kubovy proposed zuul/zuul master: Enforce sql connections for scheduler and web  https://review.opendev.org/63047209:20
evrardjpon governance.o.o the date is very ancient, and doesn't correspond to latest content: last updated: 2019-03-01 17:32:4509:24
evrardjpanyone knows if there is something going on?09:24
AJaegerevrardjp: let me check...09:30
AJaegerthat date is the last date the RST page was changed09:30
AJaegerevrardjp: which content on that page is outdated?09:31
AJaegerevrardjp: Oh, I see - you're missing ideas?09:33
*** gfidente has joined #openstack-infra09:33
AJaegerianw: something is wrong with governance.o.o: http://files.openstack.org/project/governance.openstack.org/ shows "Ideas" at bottom whily https://governance.openstack.org/ does not09:34
AJaegerianw: is the DNS entry wrong?09:34
AJaegerevrardjp: FYI ^09:35
*** yolanda__ has joined #openstack-infra09:37
*** apetrich has joined #openstack-infra09:37
evrardjpoh yeah I see09:38
openstackgerritJan Kubovy proposed zuul/zuul master: Scheduler test app factory  https://review.opendev.org/70881209:39
*** yolanda has quit IRC09:40
openstackgerritJan Kubovy proposed zuul/zuul master: Make test setup_config more pure  https://review.opendev.org/70908409:42
openstackgerritJan Kubovy proposed zuul/zuul master: Scheduler test app factory  https://review.opendev.org/70881209:42
openstackgerritJan Kubovy proposed zuul/zuul master: Add spec for scale out scheduler  https://review.opendev.org/62147909:50
openstackgerritJan Kubovy proposed zuul/zuul master: Enforce sql connections for scheduler and web  https://review.opendev.org/63047209:51
AJaegerianw: or is the webserver serving old data? Looking at DNS, it seems fine09:52
openstackgerritJens Harbott (frickler) proposed opendev/system-config master: static: provide git.openstack.org  https://review.opendev.org/70940309:52
AJaegerevrardjp: hope ianw can shed light on this but if he's already asleep down under, we need another infra-root to investigate.09:53
*** ociuhandu has joined #openstack-infra10:06
evrardjpAJaeger: I am not in a hurry10:17
fricklerapache serves that site from /afs/openstack.org/project/governance.openstack.org/governance , while the updated content seems to be in /afs/openstack.org/project/governance.openstack.org10:26
AJaegerfrickler: so, job and serving is using wrong location?10:27
fricklerthe governance/ dir seems to be a copy created by ianw last year. not sure whether the apache config is wrong or the publishing10:27
AJaegerfrickler: thanks.10:27
AJaegersince evrardjp is not in a hurry: Let's wait for ianw to untangle this.10:28
fricklerack10:28
*** ociuhandu has quit IRC10:34
evrardjpit used to be okay, like last week10:44
*** slaweq_ is now known as slaweq10:51
fricklerinfra-root: wanting to promote the reqs fix https://review.opendev.org/#/c/709389/ , zuul command is now broken by the thing this patch is fixing, too http://paste.openstack.org/show/789920/10:52
openstackgerritJan Kubovy proposed zuul/zuul master: WIP: Store unparsed branch config in Zookeeper  https://review.opendev.org/70571610:52
fricklero.k., using the zuul cmd from a freshly created venv worked, but someone might want to look into how the existing installation got broken10:59
*** chandankumar has joined #openstack-infra11:02
*** Lucas_Gray has quit IRC11:04
*** ociuhandu has joined #openstack-infra11:04
jrossercould i get a hold on the openstack-ansible-functional-debian-buster job in https://review.opendev.org/#/c/707943/11:07
*** ociuhandu has quit IRC11:12
openstackgerritAndreas Jaeger proposed openstack/project-config master: Fix governance-website publishing  https://review.opendev.org/70944911:12
AJaegerevrardjp, frickler, ianw, this is my proposal to fix it ^11:12
*** Lucas_Gray has joined #openstack-infra11:21
*** ociuhandu has joined #openstack-infra11:22
*** udesale_ has quit IRC11:28
evrardjpAJaeger: was it me dreaming that it has ever worked then?11:28
AJaegerevrardjp: ianw synced the data to the place I change it to, so it works. Just job and apache have different views11:29
AJaegerso, depends on what you mean with working. We moved from one server to another last month and that needed changes in both places - and we broke it ;)11:29
evrardjpno I meant how is that possible that I saw it working last week, was it me that dreamt or not?11:31
*** ccamacho has joined #openstack-infra11:31
evrardjpit is totally possible11:31
openstackgerritJan Kubovy proposed zuul/zuul master: WIP: Store unparsed branch config in Zookeeper  https://review.opendev.org/70571611:37
AJaegerevrardjp: different repo? only governance-website is broken11:41
brtknrWhats up with Zuul today?11:42
*** priteau has joined #openstack-infra11:43
*** pgaxatte has quit IRC11:45
evrardjpAJaeger: yes it's probably an issue on my side11:50
brtknris it just Magnum or is Zuul broken atm?11:50
*** ociuhandu has quit IRC11:56
*** ociuhandu has joined #openstack-infra11:56
AJaegerbrtknr: see the discussion about gitdb2 above. Is that the background of your question? Then 709389 should fix it. IF not, please give details11:57
fricklermeh, that patch is failing again, ianw forgot to remove the failing job from gate :(12:00
*** jcapitao is now known as jcapitao_lunch12:01
*** nicolasbock has joined #openstack-infra12:01
*** ociuhandu has quit IRC12:01
*** ociuhandu has joined #openstack-infra12:08
*** ociuhandu has quit IRC12:08
*** ociuhandu has joined #openstack-infra12:08
*** ociuhandu has quit IRC12:14
*** ociuhandu has joined #openstack-infra12:15
*** ociuhandu has quit IRC12:19
*** ociuhandu has joined #openstack-infra12:19
noonedeadpunkalso it would be great to get an autohold for https://zuul.opendev.org/t/openstack/build/e35a42f4e739453ea293fc0bc717c23112:24
*** ociuhandu has quit IRC12:27
*** ociuhandu has joined #openstack-infra12:27
*** artom has joined #openstack-infra12:28
fricklernoonedeadpunk: autohold created, feel free to recheck12:28
noonedeadpunkfrickler: oh, nice, thanks. Also jrosser asked another hold previously, could you kindly check it?12:30
fricklernoonedeadpunk: oh, I missed that in the zuul mess, setting it up now12:31
noonedeadpunkthanks:)12:31
*** roman_g has joined #openstack-infra12:33
*** ociuhandu has quit IRC12:33
fricklerjrosser: hold set up, feel free to recheck12:33
*** ociuhandu has joined #openstack-infra12:34
jrosserfrickler: thanks!12:34
frickler#status log force-merged requirements fix https://review.opendev.org/709389 to unblock gate12:35
openstackstatusfrickler: finished logging12:35
*** happyhemant has quit IRC12:43
openstackgerritMerged opendev/irc-meetings master: Rename meeting name for Automation SIG  https://review.opendev.org/70838412:45
*** Lucas_Gray has quit IRC12:56
*** rlandy has joined #openstack-infra12:56
*** Lucas_Gray has joined #openstack-infra12:58
*** factor has quit IRC12:58
*** factor has joined #openstack-infra12:58
*** ociuhandu_ has joined #openstack-infra12:59
openstackgerritJeremy Stanley proposed opendev/git-review master: DNM: testing spaces in topic  https://review.opendev.org/70946413:01
*** nicolasbock has quit IRC13:01
*** redrobot has joined #openstack-infra13:02
*** ociuhandu has quit IRC13:02
*** ociuhandu has joined #openstack-infra13:02
*** ociuhandu_ has quit IRC13:03
*** rfolco has joined #openstack-infra13:04
openstackgerritJeremy Stanley proposed opendev/git-review master: DNM: testing commas in topic  https://review.opendev.org/70946413:06
*** nicolasbock has joined #openstack-infra13:06
*** ociuhandu has quit IRC13:07
*** smarcet has joined #openstack-infra13:07
*** jamesmcarthur has joined #openstack-infra13:13
*** pgaxatte has joined #openstack-infra13:14
jrosserfrickler: i think my job with a hold might be ready?13:15
*** jcapitao_lunch is now known as jcapitao13:19
openstackgerritsebastian marcet proposed opendev/puppet-openstackid master: Removed stale config variables  https://review.opendev.org/70952513:19
*** amoralej is now known as amoralej|lunch13:28
*** dave-mccowan has joined #openstack-infra13:29
fricklerjrosser: yes. which ssh key should I use for you?13:31
jrosserthis one please http://jrosser.woaf.net/openstack.pub13:31
*** jamesmcarthur has quit IRC13:32
fricklerjrosser: o.k., should be ready to go, 198.72.124.2613:32
jrossergreat, thanks13:33
openstackgerritsebastian marcet proposed opendev/system-config master: Removed OpenStackID stale config variables  https://review.opendev.org/70952913:35
*** dave-mccowan has quit IRC13:40
*** dave-mccowan has joined #openstack-infra13:41
*** jamesmcarthur has joined #openstack-infra13:45
openstackgerritJeremy Stanley proposed opendev/git-review master: Support spaces and other characters in topic  https://review.opendev.org/68190613:47
*** adriancz has joined #openstack-infra14:06
*** rfarr has joined #openstack-infra14:06
*** lbragstad has joined #openstack-infra14:12
*** psachin has quit IRC14:14
*** yamamoto has joined #openstack-infra14:16
*** Goneri has joined #openstack-infra14:19
*** yamamoto has quit IRC14:20
*** jamesmcarthur has quit IRC14:22
*** amoralej|lunch is now known as amoralej14:24
*** eharney has joined #openstack-infra14:32
*** smarcet has quit IRC14:34
openstackgerritJan Kubovy proposed zuul/zuul master: Use scheduler factory consistently in tests  https://review.opendev.org/70954214:40
openstackgerritJan Kubovy proposed zuul/zuul master: WIP: Store unparsed branch config in Zookeeper  https://review.opendev.org/70571614:42
*** smarcet has joined #openstack-infra14:47
*** matt_kosut has quit IRC14:50
*** smarcet has quit IRC14:51
*** ociuhandu has joined #openstack-infra14:54
*** ociuhandu_ has joined #openstack-infra14:54
*** jackedin has joined #openstack-infra14:58
*** jackedin has quit IRC14:58
*** ociuhandu has quit IRC14:58
*** rfarr_ has joined #openstack-infra14:58
*** jackedin has joined #openstack-infra14:59
*** rfarr has quit IRC15:00
*** rfarr_ has quit IRC15:04
fungiinfra-root: we just got an e-mail from ovh which my terrible grasp of french suggests is about them switching from keystone v2 to v3 api, which i think has been scheduled for months (i vaguely recall them warning everyone) and i don't expect it to pose any problems for us, but keep an eye out15:05
*** haleyb has joined #openstack-infra15:06
fungiahh, it's a month from today they plan to switch (2020-03-24)15:07
fungiseems i got an english version to my personal account since i'm also a customer15:08
Shrewsfungi: we might need to add identity_api_version: '3' to clouds.yml files15:09
Shrewse.g., https://opendev.org/opendev/system-config/src/branch/master/playbooks/templates/clouds/nodepool_clouds.yaml.j2#L9515:10
fungido we use v2 by default?15:11
fungii'm surprised if so15:11
Shrewsfungi: i forget offhand how the default works (discovered or otherwise)15:11
Shrewsi think if the catalog is updated properly it should *just work*15:12
*** ykarel is now known as ykarel|afk15:12
mordredif SHOULD just work15:12
ShrewsBUT if it doesn't, that's a thing we can do15:12
*** matt_kosut has joined #openstack-infra15:12
mordredwe shoudln't need to do anythign with identity_api_version ... but yeah, also what Shrews says15:12
Shrewsi mean, clouds always work as we expect them too, right?15:13
mordredactually - ovh vendor profile in openstacksdk already sets identity_api_version to 3 - AND we point at the unversioned endpoint15:13
mordredso I am 100% positive this will not impact us15:13
*** dave-mccowan has quit IRC15:14
mordredhttps://opendev.org/openstack/openstacksdk/src/branch/master/openstack/config/vendors/ovh.json15:14
*** ykarel|afk is now known as ykarel|away15:15
mordredin fact, last vendor profile change was by OVH: https://opendev.org/openstack/openstacksdk/commit/5cac3f7240637eea934a172aee2db1a7e25dd7aa :)15:15
Shrewswell now i'm confused why we have that as the default if they've been on v2?15:15
rajinirwe are seeing this error in out third party builds.. anyone else facing it? ERROR: Could not find a version that satisfies the requirement gitdb2===4.0.115:15
rledisezfungi: mordred: a targetted communication will be send soon for people that we know (by logs)  are using the keystone v2 API. If you don't get this specific email, you're fine15:15
*** ociuhandu has joined #openstack-infra15:15
Shrewsoh, so both have been available i suppose15:16
fungiShrews: yeah, the announcement is that they're upgrading to a keystone which lacks v2 api support, i believe15:16
*** matt_kosut has quit IRC15:16
*** ociuhandu_ has quit IRC15:17
mordredfungi, rledisez: if we got an email though, that means somewhere we *are* using v2?15:17
mordredoh15:17
mordredwill be sent soon15:17
mordredPHEW15:17
mordredI was worried there was a massive bug in sdk that I didn't want to have to track down15:18
fungirajinir: yes, gitdb2===4.0.1 was deleted from pypi, there's a transition underway to call it gitdb (without the 2), and i think requirements changes are up and perhaps already merged15:18
fungirledisez: thanks for clarifying!15:18
fungii was fairly sure we looked into it back when the earlier notice was sent (around october) and concluded then it wouldn't need any further changes on our end15:18
rajinirfungi: thank you I see it now15:20
*** lpetrut has quit IRC15:20
prometheanfireya, deleting releases, that's the third time in a week15:23
*** dave-mccowan has joined #openstack-infra15:28
openstackgerritMonty Taylor proposed opendev/system-config master: Add jobs to build gerrit 3.1  https://review.opendev.org/70929515:30
mordredprometheanfire: I really wish we could convince people to stop doing that15:30
mordredprometheanfire: or convince pypi to remove the ability :)15:30
*** ociuhandu has quit IRC15:34
*** ociuhandu has joined #openstack-infra15:34
*** dave-mccowan has quit IRC15:35
brtknrHmm CI still appears broken even after the 709389 merge: https://review.opendev.org/#/c/705984/15:36
*** Lucas_Gray has quit IRC15:40
*** ociuhandu has quit IRC15:40
AJaegerbrtknr: only magnum-functional-api is failing - are you sure it's gitdb? If it is: Check that the job uses constraints correctly. As the other jobs pass, it's likely to be job specific15:45
*** psachin has joined #openstack-infra15:46
openstackgerritJames E. Blair proposed zuul/zuul master: Ensure job.queued is correct after reconfig  https://review.opendev.org/70955915:49
*** matt_kosut has joined #openstack-infra15:52
brtknrmnaser: You might now?  I see 404 for an image that its trying to download from Vexxhost mirror: https://zuul.opendev.org/t/openstack/build/b14a29db60324cfaae695ea3b57ecb3b/log/logs/devstack-early.txt#4180115:52
*** ociuhandu has joined #openstack-infra15:54
fungibrtknr: i think we're not mirroring that15:56
fungishouldn't be vexxhost-specific15:56
*** cmurphy|afk is now known as cmurphy15:57
fungisee http://mirror.sjc1.vexxhost.openstack.org/fedora/releases/29/README15:57
fungifedora archived f2915:57
mordredfungi: oh - well that explains another zuul job issue15:58
*** lmiccini has quit IRC15:59
brtknr:( so what now?16:00
clarkbmordred: Shrews fungi when ovh notified us of that change last year we went ahead and forcefully transitioned early16:00
*** pgaxatte has quit IRC16:01
*** diablo_rojo has joined #openstack-infra16:02
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Fix unittests for python2 and fedora  https://review.opendev.org/70930216:02
mordredbrtknr: switch to fedora-30, like that ^^16:02
clarkbI'm not sure fedora-30 is fully operational fwiw16:03
clarkbbecause you can't actually bootstrap it or something so we paused image builds then upstream never fixed dnf or whatever it was16:03
mordredclarkb: so should I just get rid of fedora from zuul jobs tests yet?16:04
mordredclarkb: *awesome*16:04
brtknrmordred: my  hero!16:04
clarkbI mean it might half work depending on what you are doing16:04
clarkbdefinitely let zuul run the jobs and see what happens first16:04
*** ociuhandu has quit IRC16:05
mordredkk16:06
*** ociuhandu has joined #openstack-infra16:06
mordredbrtknr: see the followup from clarkb before you get happy :)16:06
*** jcapitao has quit IRC16:07
brtknryes i saw, didnt wanna be overly negative16:07
brtknri think fedora 31 is stable now16:07
brtknrmight it be better to use that for longer term stablility if it works?16:08
clarkbbrtknr: I think it too suffered the bootstrapping issues16:08
*** jcapitao has joined #openstack-infra16:08
clarkbianw would know what the current status is, this is from memory when it first cropped up. But basically dnf can't isntall a fedora16:08
clarkbbecause there is some unexpressed dep or something16:09
clarkboh no it was segfaults16:09
clarkbor similar16:09
mordredclarkb: maybe this is where we need to explore that "just export a docker container contents to make the initial root fs" patch series16:09
*** Lucas_Gray has joined #openstack-infra16:09
clarkbmordred: yes, though upstream was working to address the problem. I think the issue was being such a central utility people are cautious16:10
mordredclarkb: fair16:10
*** Lucas_Gray has quit IRC16:13
*** xek_ has joined #openstack-infra16:14
*** Lucas_Gray has joined #openstack-infra16:16
*** xek has quit IRC16:17
*** jcapitao is now known as jcapitao_afk16:18
noonedeadpunkgerrit irc bot is dead?16:19
clarkbnoonedeadpunk: it just posted data here ~17 minutes ago and is in channel. We have too many channels for it to be in at once so it will connect on demand using a rotation16:20
noonedeadpunkoh, no, just some delay16:20
clarkbok16:20
noonedeadpunkyeah, ok, I see16:20
noonedeadpunkthanks for clarificaton)16:20
*** mattw4 has joined #openstack-infra16:23
*** jcapitao_afk has quit IRC16:23
*** gyee has joined #openstack-infra16:24
*** jcapitao_afk has joined #openstack-infra16:25
*** jcapitao_afk is now known as jcapitao16:32
*** ccamacho has quit IRC16:36
*** jamesmcarthur has joined #openstack-infra16:38
*** tesseract has quit IRC16:47
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Fix unittests for python2 and fedora  https://review.opendev.org/70930216:49
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Fix unittests for python2 and fedora  https://review.opendev.org/70930216:51
openstackgerritMerged zuul/zuul master: Make most test cases work on MacOS  https://review.opendev.org/70758516:52
*** bdodd has quit IRC16:56
*** bdodd has joined #openstack-infra16:57
clarkbI'm going to find breakfast then go into the spec writing cave17:04
*** Lucas_Gray has quit IRC17:04
*** lucasagomes has quit IRC17:08
*** Lucas_Gray has joined #openstack-infra17:10
*** Lucas_Gray has quit IRC17:12
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Add pause-buildset-registry role  https://review.opendev.org/70925617:17
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Fix cleanup of symlink fixtures  https://review.opendev.org/70930617:17
*** jamesmcarthur has quit IRC17:17
*** jamesmcarthur has joined #openstack-infra17:18
openstackgerritJames E. Blair proposed zuul/nodepool master: k8s: allow port forwarding  https://review.opendev.org/70925917:19
*** Lucas_Gray has joined #openstack-infra17:20
*** jamesmcarthur_ has joined #openstack-infra17:20
*** jamesmcarthur has quit IRC17:21
*** smarcet has joined #openstack-infra17:21
*** sreejithp has joined #openstack-infra17:22
smarcetfungi: sorry to bother you, but i cant figure what is wrong with https://review.opendev.org/#/c/709525/17:23
*** psachin has quit IRC17:23
fungismarcet: i saw that and suspect your depends-on is in the wrong direction but haven't had a free moment to pull up logs yet17:24
smarcetoh ok17:24
smarcetwill check thx u :017:25
smarcet:)17:25
*** jcapitao has quit IRC17:25
fungiyou'll need to stop setting classvars from the instantiations in system-config before you remove support for those classvars from the module17:25
fungiotherwise puppet will choke (which explains why the module change is failing but the system-config change depending on it passes the same job)17:26
smarcetfungi: ack thx u for the info :)17:26
fungiyw17:26
fungisorry i haven't had a chance to look at the job failure yet, that was just my first take skimming the changes earlier17:26
openstackgerritsebastian marcet proposed opendev/system-config master: Removed OpenStackID stale config variables  https://review.opendev.org/70952917:26
smarcetfungi: its ok thx u again :)17:26
fungibut if you see errors logged by puppet about nonexistent class variables or something like that then it's almost certainly why17:27
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Remove enum34 from test-requirements  https://review.opendev.org/70957517:33
*** evrardjp has quit IRC17:34
*** evrardjp has joined #openstack-infra17:35
*** jamesmcarthur_ has quit IRC17:35
*** jamesmcarthur_ has joined #openstack-infra17:38
*** smarcet has quit IRC17:41
openstackgerritClark Boylan proposed opendev/infra-specs master: Add spec for website activity stats effort  https://review.opendev.org/70923617:44
clarkbfungi: ianw ^ thank you for the revews. I think I've managed to capture your feedback there17:45
openstackgerritJames E. Blair proposed zuul/zuul master: Stream output from kubectl pods  https://review.opendev.org/70926117:46
openstackgerritMerged zuul/zuul-jobs master: Fix unittests for python2 and fedora  https://review.opendev.org/70930217:49
openstackgerritMerged zuul/zuul-jobs master: Add pause-buildset-registry role  https://review.opendev.org/70925617:49
*** ijw has joined #openstack-infra17:51
*** smarcet has joined #openstack-infra17:55
*** ijw has quit IRC17:56
*** smarcet has quit IRC17:59
*** ijw has joined #openstack-infra17:59
sshnaidmclarkb, hi, can we mirror fedora 31 repositories on afs mirrors?18:00
clarkbsshnaidm: yes, though we don't have fedora 31 images as far as I know so that would be the first step18:02
sshnaidmclarkb, ack18:02
sshnaidmchandankumar, ^^18:02
openstackgerritMonty Taylor proposed opendev/system-config master: Add jobs to build gerrit 3.1  https://review.opendev.org/70929518:06
AJaegerconfig-core, a few cleanups for review, please https://review.opendev.org/705373 and https://review.opendev.org/70905118:06
AJaegerconfig-core and also, please: https://review.opendev.org/708920 and https://review.opendev.org/70892518:07
weshay|ruckfyi... need reviews on https://review.opendev.org/#/c/708402/ getting the right version of openvswitch installed for centos-8 please18:07
*** priteau has quit IRC18:07
AJaegerweshay|ruck: is that passing jobs now?18:08
openstackgerrityatin proposed zuul/zuul-jobs master: Use CentOS8 dependencies repo to install openvswitch  https://review.opendev.org/70840218:08
weshay|ruckAJaeger, gentoo timed out18:08
AJaegeryatin, no need to rebase ;(18:08
AJaegerweshay|ruck: we cannot merge without Zuul passing, so let's first solve that.18:09
weshay|ruckack18:09
ykarel|awayAJaeger, ohhk sorry18:10
AJaegerykarel|away: with every recheck and approval we automatically rebase. So, if a simple "recheck" would have been enough18:10
*** Lucas_Gray has quit IRC18:10
ykarel|awayAJaeger, hmm got that, but doing rebase have some side effect ?18:11
AJaegerit can be of you base changes on top of it and don't rebase them as well...18:12
AJaegerykarel|away: yes, there's a side affect: It makes diff between versions more complicated, so we prefer to only rebase in case of conflicts18:13
AJaegerthanks, mordred for reviewing18:13
*** kozhukalov has joined #openstack-infra18:14
AJaegerconfig-core, any takes for a second +2 on https://review.opendev.org/708920, please?18:14
*** jamesmcarthur_ has quit IRC18:14
*** jamesmcarthur has joined #openstack-infra18:15
ykarel|awayAJaeger, ack18:17
ykarel|awayhmm for dependency chain it makes sense18:17
openstackgerritMerged zuul/zuul-jobs master: Remove enum34 from test-requirements  https://review.opendev.org/70957518:19
*** ociuhandu_ has joined #openstack-infra18:20
*** jamesmcarthur has quit IRC18:20
openstackgerritMerged opendev/system-config master: Build gerrit images with bazelisk  https://review.opendev.org/70801818:20
openstackgerritClark Boylan proposed opendev/infra-specs master: Spec to cleanup python dev tools on our test images  https://review.opendev.org/70957918:21
clarkbinfra-root ianw mordred ^ that is the python cleanup spec. I think I've largely captured where we are at. Feedback very welcome18:21
clarkbAJaeger: looking18:21
AJaegerthanks, clarkb18:23
*** ociuhandu has quit IRC18:24
*** ociuhandu_ has quit IRC18:25
openstackgerritMerged openstack/project-config master: grafana afs: add project.releases volume  https://review.opendev.org/70905118:25
openstackgerritMerged openstack/project-config master: Remove unused files in playbooks/publish  https://review.opendev.org/70892518:25
*** jamesmcarthur has joined #openstack-infra18:26
*** jamesmcarthur has quit IRC18:26
*** jamesmcarthur has joined #openstack-infra18:26
openstackgerritMerged zuul/zuul-jobs master: Remove deprecated upload-afs role  https://review.opendev.org/70537318:27
openstackgerritDavid Shrewsbury proposed zuul/nodepool master: Use Fedora 30 for openshift functional job  https://review.opendev.org/70958118:29
*** smarcet has joined #openstack-infra18:29
Shrewscorvus: i suspect you'll need ^^ for your nodepool change to merge18:29
openstackgerritsebastian marcet proposed opendev/puppet-openstackid master: Removed stale config variables  https://review.opendev.org/70952518:31
*** ralonsoh has quit IRC18:33
*** igordc has joined #openstack-infra18:36
corvusShrews: aha, thanks!18:37
openstackgerritJames E. Blair proposed zuul/nodepool master: k8s: allow port forwarding  https://review.opendev.org/70925918:37
corvusrebased18:37
openstackgerritMerged openstack/project-config master: Remove obsolete releases publishing  https://review.opendev.org/70892018:37
*** chandankumar is now known as raukadah18:38
openstackgerritMerged zuul/zuul-jobs master: Use CentOS8 dependencies repo to install openvswitch  https://review.opendev.org/70840218:40
*** smarcet has quit IRC18:45
*** sean-k-mooney has quit IRC18:45
noonedeadpunkfolks, you can release autohold 198.72.124.26 for https://review.opendev.org/#/c/70794318:45
mordredclarkb: https://review.opendev.org/#/c/709579/1/specs/cleanup-test-node-python.rst is a spec that we would ultimately want to get an ack from our opendev customers in the new world order, right?18:46
clarkbnoonedeadpunk: I'll get it, thanks18:46
clarkbmordred: yup I think this is our first example of that18:46
*** ociuhandu has joined #openstack-infra18:48
clarkbnoonedeadpunk: and done18:48
mordredclarkb: spec looks great18:48
*** dpawlik has quit IRC18:49
*** ociuhandu has quit IRC18:54
noonedeadpunkclarkb: thanks!18:57
*** amoralej is now known as amoralej|off19:00
*** smarcet has joined #openstack-infra19:03
mordredclarkb, corvus: https://review.opendev.org/#/c/709295/ gerrit 3.1 build now19:07
*** eharney has quit IRC19:07
mordredcorvus: the approach to dealing with per-repo submodules is clearly bong and needs to be replaced with the stuff from that dude19:08
smarcetfungi:sorry to bother you again, but this job its failing http://zuul.openstack.org/build/229f62d9591e486a9a7c65b433c7c96419:11
smarcetfungi: seems that i can not create a dir19:11
smarcetfungi: at opendev.org/openstack/project-config/playbooks/publish/openstack-artifacts.yaml19:11
corvusmordred: you copied in the role i wrote, right?  why is the polymer-bridges playbook needed?19:13
fungismarcet: this looks like possible fallout from the tarball site move... ianw awake yet? i'll start looking into it19:14
corvusmordred: oh, wait, did you not copy in my repo setup script?19:14
corvusmordred: mine was based on yours from opendev, but i made some changes -- maybe we can fold those back into opendev19:14
fungismarcet: ianw: my guess is i just need to manually create the /afs/.openstack.org/project/tarballs.opendev.org/ parent directory19:15
clarkbfungi: https://review.opendev.org/708920 just merged19:15
fungiclarkb: related, but probably not the direct cause19:15
clarkbfungi: oh huh. We may want to streamline that so that new projects don't need manual intervention19:15
fungiclarkb: i agree, maybe we should be creating parent dirs in the job if they don't exist19:16
corvusmordred: yeah, why don't we just pull in prepare-gerrit-repos for now, and then set up that jobvar datastructure on the jobs to map in the gitmodules?19:16
fungismarcet: ianw: also i meant create the /afs/.openstack.org/project/tarballs.opendev.org/osf parent directory19:16
mordredcorvus: cool - I'll do that19:17
corvusmordred: that's basically a generalized form of those one-off playbooks you have for jgit and polymer19:17
corvusmordred: this role https://gerrit.googlesource.com/zuul/jobs/+/refs/heads/master/roles/prepare-gerrit-repos/19:17
corvusmordred: though i don't see where gerrit_project_mapping ended up19:18
mordredcorvus: yah. totes. looking at it right now19:19
corvusmordred: oh we actually don't need it for jgit or polymer-bridges19:19
corvusmordred: so yeah, the role should just work as-is19:20
corvus(and the gerrit_project_mapping var is just a get-out-of-jail card if we run into trouble, but so far, the project names == their directory locations inside the gerrit repo)19:20
mordredcorvus: jgit is different19:21
corvuswhere does it go?19:21
mordredjgit is the project name, it's in modules/jgit in the repo19:21
openstackgerritMerged zuul/nodepool master: Use Fedora 30 for openshift functional job  https://review.opendev.org/70958119:21
smarcetfungi: you mean to update the  opendev.org/openstack/project-config/playbooks/publish/openstack-artifacts.yaml job to create the parent dir ?19:22
corvusmordred: oh, i guess we haven't done a full gerrit build upstream yet so i didn't notice that19:22
corvusmordred: so yeah, i think wherever you add jgit to required-projects, also add vars: gerrit_project_mapping: {'jgit', 'modules/jgit'}19:23
corvusmordred: lol, that's the default from the role :)19:24
mordredcorvus: also I need to modify the role a bit too ...19:24
corvusmordred: so that's why it's not needed19:24
mordredcorvus: becuase it checks things about project.branch19:24
mordredbut in our case, project == system-config19:24
fungismarcet: i think we should do it in the upload-afs-synchronize role, i'm just trying to find the role definition now19:25
AJaegerfungi: zuul/zuul-jobs19:25
openstackgerritMerged zuul/nodepool master: k8s: allow port forwarding  https://review.opendev.org/70925919:25
mordredcorvus: I'm just going to modify it a bit for system-config for now ... then I think we should think about how we could modify things so that system-config could consume these directly from gerrit19:25
corvusmordred: yeah, i agree they are targeting 2 different audiences19:26
mordredcorvus: it might be splitting it into 2 roles - one that does the guard conditions and one that does the submodules19:26
fungiAJaeger: thanks, just found it myself. i forgot to checkout origin/master and it was added more recently than my workdir19:26
corvusmordred: in your change, why do you do a submodule init instead of a mv?  i thought jgit was a subscribed submodule?19:28
corvus(same for polymer)19:29
mordredcorvus: because you only need to do a mv if it's not a subscribed submodule - if it's subscirbed, with no origin remote, it'll find things correctly relative to the gerrit repo on disjk19:31
corvusmordred: oh right19:31
clarkbsubscribed submodule?19:31
openstackgerritJeremy Stanley proposed zuul/zuul-jobs master: Precreate AFS target directory in upload  https://review.opendev.org/70959419:31
corvusmordred: ok, then if you go with the prepare-gerrit-repos role, i think we can just drop lines 36-40 and keep only lines 42-44 -- the "move" case19:32
corvusclarkb: gerrit submodule subscriptions19:32
fungiianw: AJaeger: smarcet: i think https://review.opendev.org/709594 should do it19:32
corvusclarkb: where gerrit automatically updates the .gitmodules pointer for submodules on the same gerrit (eg, what we do with openstack/openstack)19:32
mordredclarkb: it's really just whether it's a submodule - the other things that we're moving are plugins that are not submodules19:32
smarcetfungi: thx u19:32
clarkbgotcha we move repos into place if they are not proepr submodules, otherwise it just works19:33
corvusmordred: prepare-gerrit-roles moves submodules (it does not do the remote editing trick)19:33
mordredcorvus: it does remove the origin remote19:34
mordredcorvus: so it could just do submodule init19:34
AJaegerfungi: thanks, reviewing...19:34
corvusoh, hrm19:34
mordredcorvus: it's possible this is a complex thing :)19:34
*** matt_kosut has quit IRC19:35
corvusmordred: but we generally want to use 'mv' so that we get speculative repo state19:36
AJaegerfungi: should we use the file module of ansible instead of calling mkdir directly? https://stackoverflow.com/questions/22844905/how-to-create-a-directory-using-ansible ?19:36
*** matt_kosut has joined #openstack-infra19:37
corvusmordred: oh i have another idea19:37
fungiAJaeger: as long as it's idempotent and creates all parents19:37
openstackgerritClark Boylan proposed opendev/infra-specs master: Add spec for website activity stats effort  https://review.opendev.org/70923619:37
fungiAJaeger: i guess recurse:yes solves the second need19:37
clarkbfungi: it is idempotent19:38
AJaegerfungi: yes. Not sure what's better here on style19:38
corvusmordred: you can change the 'project_branch_exists' check to test 'zuul.projects['gerrit'].checkout' rather than 'zuul.branch'.19:38
mordredcorvus: nod. to check that the matching branch exists19:38
corvusyeah, that should be an equivalent test for us19:38
corvus(as long as we aren't using this to build bare plugins)19:39
fungiclarkb: AJaeger: oh, actually state:directory does the equivalent of -p, not recurse:yes19:39
corvus(and we aren't, we'd always build them with gerrit)19:39
corvusi'm going to grab lunch19:39
openstackgerritJeremy Stanley proposed zuul/zuul-jobs master: Precreate AFS target directory in upload  https://review.opendev.org/70959419:40
fungiAJaeger: clarkb: ^19:40
AJaegerfungi: +2A19:41
AJaegerthanks, fungi !19:41
fungismarcet: as soon as that merges i can reenqueue that ref in the post pipeline19:42
fungishould hopefully only be a few minutes19:42
clarkbI'm going to find lunch now. Then will address any new comments on those specs and send out the infra meeting agenda19:44
fungienjoy19:44
*** jamesmcarthur has quit IRC19:44
*** dpawlik has joined #openstack-infra19:45
*** eharney has joined #openstack-infra19:49
openstackgerritMonty Taylor proposed opendev/system-config master: Use prepare-gerrit-repo role for gerrit submodules  https://review.opendev.org/70960219:51
mordredcorvus: ^^ that may do the right thing19:51
zbrwhat is the status of gitea? any chance to be able to enable the issue tracker on it in the near future?19:56
fungizbr: i don't think we ever planned to enable the issue tracker in gitea?19:57
fungiwe discussed enabling the wiki19:58
*** igordc has quit IRC19:58
fungibut that all hinges on the elasticsearch indexing backend for gitea getting completed first so we can cluster the servers19:58
zbri remember that I asked that at some point and I was told that there was an issue with our muti-server deployment19:58
fungiyeah, it would also prevent using the issue tracker in gitea, but whether opendev chooses to support that feature is independent from whether we technically can use it19:59
openstackgerritMerged zuul/zuul-jobs master: Precreate AFS target directory in upload  https://review.opendev.org/70959420:00
*** ociuhandu has joined #openstack-infra20:01
*** TristanSullivan has joined #openstack-infra20:05
fungismarcet: ^ i'm reenqueuing your branch tip now20:09
smarcetfungi: thx u :)20:09
fungior i would be if not for "ImportError: 'gitdb' could not be found in your PYTHONPATH"20:09
fungigeez. just a sec ;)20:09
clarkbpython320:10
fungiclarkb: yeah, that's what the shebang says20:11
fungi`sudo zuul enqueue-ref ...` on zuul.o.o is coming back with that exception20:11
clarkbhuh20:11
fungi`python3 -m pip list|grep gitdb` says we have both gitdb (0.6.4) and gitdb2 (2.0.6) installed20:12
fungii have a feeling if we were to restart services on our zuul servers right now they'd all fall over20:12
fungiif i interactively `import gitdb` under python3 there i get "ImportError: 'smmap' could not be imported, assure it is located in your PYTHONPATH"20:13
AJaegerfungi: frickler run into that earlier, I think he left a question for us on that20:13
*** dpawlik has quit IRC20:14
fungiand pip3 says we have smmap (3.0.1) and smmap2 (3.0.1) installed20:14
*** jackedin has quit IRC20:14
fungibut interactive python3 can't `import smmap`20:14
fungiImportError: No module named 'smmap'20:15
fungii have a feeling we need to pip install --upgrade some python libs20:15
AJaegerfungi: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/latest.log.html#t2020-02-24T10:59:0120:17
clarkbis smmap in /usr/local/lib? I wonder if pip tracks that separate to what is on disk20:17
AJaegerianw: once you're awake, please review https://review.opendev.org/709449, see backscroll for discussion with evrardjp20:18
fungii did confirm that a local zuul virtualenv using python3 is able to enqueue-ref just fine (so the job in question is rerunning now)20:18
fungiclarkb: the /usr/local/lib/python3.5/dist-packages/smmap* directories only have a handful of text files in them for metadata20:19
fungionly the dist-info trees20:20
fungino actual python module trees20:20
clarkbI wonder if that waspart of the broken releases that got deleted20:20
clarkbthen pip thinks the version we have is new enpugh so isnt upgrading it20:21
fungistrangely, my local virtualenv claims to have the same smmap{,2} releases20:22
ianwAJaeger: looking :)20:23
fungidoesn't look like there are any .post releases for those on pypi either20:23
ianwoh, one line of scrollback and i see smmap2 and i think i might go back to bed :)20:23
fungiianw: you, sir, are very wise20:24
fungi(also thanks for tackling all that while most of us were sleeping)20:24
*** ahosam has joined #openstack-infra20:26
AJaegerianw: thanks. We first need to merge and then you move - or you copy files over, merge, remove.20:26
AJaegerianw: but get your coffee etc done first - just wanted to be sure to remind you before I call it a day...20:27
*** matt_kosut has quit IRC20:27
fungi"TASK [upload-afs-synchronize : Precreate AFS target directory]" took 53 seconds to complete :/20:28
fungibut worked! ;)20:28
ianwbrtknr: from scrollback, the issue with fedora31 is that they changed the compression format of rpms for this release, and we can't build f31 on xenial any more20:28
ianwso we need to upgrade our builders to bionic (or, do more drastic things like build from docker containers as a base etc) that haven't quite made it into production yet20:29
AJaegerfungi: 53seconds? Let's go back to mkdir ;/20:29
clarkbianw: was the segfault issue fixed or was that the same issue? iirc we have paused f30 builds for months?20:30
*** ociuhandu has quit IRC20:32
ianwummm, i can't remember to be honest.  i spent a lot of time getting nodepool-builder jobs using containers which are live.  i just need to get back to putting one in production20:32
*** ociuhandu_ has joined #openstack-infra20:32
ianwmordred: can you look at https://review.opendev.org/#/c/709414/ which adds tox_constraints_file to install-javascript-packages; see https://review.opendev.org/#/c/709412/ for the change driving that20:33
fungiokay, next challenge i've hit... i think we need to copy old content from https://tarballs.opendev.org/openstack/openstackid/ to https://tarballs.opendev.org/osf/openstackid/ and then set up a redirect or rewrite20:35
*** ijw has quit IRC20:35
fungithe new jobs have basically made a non-backward-compatible change for any repos outside the openstack namespace which were publishing tarballs20:35
clarkbfungi: your change fixes the compat issue though right?20:37
clarkbnow just need to sync content?20:37
fungiclarkb: no, the old url is hard-coded in puppet-openstackid20:38
fungithe new publication location is osf/openstackid but we're redirecting to openstack/openstackid20:38
clarkboh I see20:39
fungijust need to find where we're doing the redirect and add a more fine-grained one to the new publication path20:39
mordredianw: o_O20:39
ianwfungi: that's in system-config:playbooks/roles/static/files/50-tarballs.opendev.org.conf20:39
fungithanks ianw! you just saved me 5 minutes of searching ;)20:40
mordredianw: I mean ...20:41
openstackgerritIan Wienand proposed opendev/system-config master: static: provide git.openstack.org  https://review.opendev.org/70940320:41
mordredianw: you have a comment that says you proposed not running tox in the npm for horizon but the ref you linked is the change in question20:41
mordredianw: nm. I found it20:42
ianwmordred: oh, i might have copy pasted.  i think however that breaks xstatic which is why it's doing it20:42
mordrednod20:42
ianwyeah, https://review.opendev.org/#/c/709415/20:42
*** matt_kosut has joined #openstack-infra20:42
ianwi think this must have been lurking, but just happened to be the first time packages that horizon cared about installing actually broke20:43
clarkbso it doesn't get lost do we have a fix for zuul installs?20:44
mordredso - the *real* answer here would be to stop doing that xstatic thing - which is a much bigger effort20:44
mordredclarkb: aroo?20:44
clarkbbecause I suspect fungi is right, restarting those services will cause them all to fail20:44
clarkbmordred: basically smmap isn't properly installed and gitpython needs that for gitdb20:44
mordredclarkb: sob20:45
clarkbmordred: its related to the pypi package problems but separate issue from the data-require-python problem I think20:45
clarkbthere are only .dist-info dirs for smmap and smmap2 and no actual package content20:45
openstackgerritJeremy Stanley proposed opendev/system-config master: Redirect openstackid tarball URLs to osf namespace  https://review.opendev.org/70960820:46
fungiclarkb: ianw: smarcet: ^20:46
clarkbsmmap did release yesterday20:46
clarkbthe package doesn't seem to be broken20:47
clarkbfungi: is the $1 matcher correct in that? It should include openstackid in the group right?20:48
openstackgerritJames E. Blair proposed zuul/zuul master: Stream output from kubectl pods  https://review.opendev.org/70926120:48
openstackgerritJames E. Blair proposed zuul/zuul master: Add destructor for SshAgent  https://review.opendev.org/70960920:48
openstackgerritJeremy Stanley proposed opendev/system-config master: Redirect openstackid tarball URLs to osf namespace  https://review.opendev.org/70960820:48
fungiclarkb: good eye!20:48
corvusclarkb: wow i just got back from lunch and started reading scrollback backwards and wondered why fungi was getting matchers from the dollar store20:49
fungicorvus: matches, and they sell them by the case for a dollar, just don't count on every one to light20:49
ianwfungi: sorry, i clearly hadn't even considered that namespacing mingling.  any thoughts on how we could find others?20:50
*** nicolasbock has quit IRC20:50
fungiianw: probably by guessing that most of our projects have unique short names and then matching existing directories from tarballs.o.o against them20:50
*** eharney has quit IRC20:50
fungii can probably take a stab at that once we're sure this first one is working20:51
clarkb"Feb 23 16:17:04 zuul01 puppet-user[13997]: (/Stage[main]/Zuul/Exec[install_zuul]) Triggered 'refresh' from 1 events" seems to be all we get in the syslog logs on zuul01 re pip weirdness20:51
fungiianw: and no need to apologize, none of us considered that20:51
*** nicolasbock has joined #openstack-infra20:51
ianwclarkb: is the dependency for smmap or smmap2?20:52
clarkbianw: they appear to be the same thing20:53
ianwyeah, as of like yesterday20:53
clarkbsmmap2 is a mirror package for smmap20:53
clarkboh20:53
clarkbthat is what changed gotcha20:53
clarkbianw: it comes from gitdb2/gitdb20:54
corvusfungi: i think you don't need a '/?' in your matcher, but i don't think it's wrong, it's just superfluous and is canceled out...20:54
clarkbwhcih I'm guessing is a similar situation20:54
ianwclarkb: yeah ... interesting that zuul depends on gitdb but it's not in requirements explicitly, something else drags it in?20:54
fungicorvus: will it still redirect openstackid without anything after it (including a /)?20:54
clarkbianw: GitPython20:55
fungicorvus: oh, yep, you're right20:55
fungias /?.* is equivalent to .*20:55
corvusyep that20:55
corvusi approved but will re +2 if you decide to simplify20:56
fungicorvus: it's probably first in a list, so we can just clean it up when we add more20:56
corvuskk20:56
fungiwhat i wanted to convey was that we should only redirect openstackid or openstackid/something but not openstackidsomething20:56
openstackgerritZane Bitter proposed openstack/cookiecutter master: Minimise info in CONTRIBUTING.rst  https://review.opendev.org/70867220:56
openstackgerritZane Bitter proposed openstack/cookiecutter master: Autofill bug tracker link in contributor docs  https://review.opendev.org/70870320:56
fungithat would require deeper regex hackery though20:56
fungiand probably a corner case we hit with 0 actual projects which predate the new site20:57
corvusfungi: yeah, that getting into "|$" territory i think20:57
fungibut i'll mull it over20:57
mordredcorvus: zuul.projects['gerrit'].checkout is unhappy - that should probably fully qualify?20:57
corvusmordred: yep20:57
openstackgerritMonty Taylor proposed opendev/system-config master: Use prepare-gerrit-repo role for gerrit submodules  https://review.opendev.org/70960220:58
clarkbI'm beginning to wonder if there was some sort of magic done to transition smmap2 to smmap at a package level and that is what broke things for us21:01
clarkbI'm going to try and mock that up locally and see if that reproduces21:01
corvusclarkb: ++21:01
*** smarcet has quit IRC21:02
corvusbecause we should be running "pip3 install -U -r/opt/zuul/requirements.txt" on zuul0121:02
*** matt_kosut has quit IRC21:04
clarkb"smmap2 v3.0.0 was released as the entire smmap library while still requiring smmap" "smmap2 v3.0.1 has been released on PyPI from the new smmap2 branch (2422b98)" "smmap2 v3.0.0 has been deleted on PyPI" from https://github.com/gitpython-developers/smmap/issues/44 helps track some of the history for smmap21:05
corvuszuul01 has smmap==3.0.1 and smmap2==3.0.121:06
fungiwell, it sort of does21:07
clarkbcorvus: it thinks it has those packages but the packages aren't actually there, just the dist-info dir and metadata is there21:07
fungiit has the dist-info directories only21:07
funginot the library trees21:07
corvus"cool"21:07
clarkbfwiw I can't reproduce via new virtualenv installing smmap2==2.0.5 then installing zuul over the top of it21:07
fungiyeah, wtg pip21:07
clarkbnote smmap2 is imported as smmap not smmap221:07
fungibut smmap2 is now a transitional package to smmap anyway, right?21:08
clarkbfungi: correct21:08
fungismarcet: i've temporarily copied openstackid-3.0.0.tar.gz and openstackid-latest.tar.gz into the directory which tarballs.openstack.org/openstackid redirects to. the correct new url for those files is going to be https://tarballs.opendev.org/osf/openstackid/ but we've got a redirect fix in flight and i need to copy the old content into that new directory. once that's done it should continue to work21:08
fungitransparently with the code in puppet-openstackid but i'll push up a patch for it to switch to the new url so we're not hitting the redirect21:08
clarkbalso running pip install -U zuul doesn't upgrade smmap/smmap2 to 3.0.121:10
clarkbI still have 2.0.521:10
corvusclarkb: yeah, but that's not what we do, see above21:10
corvusclarkb: "pip3 install -U -r/opt/zuul/requirements.txt" is what we run (then we install zuul with nodeps)21:10
clarkbgotcha21:10
clarkbok let me make a new venv and try again21:10
corvusjust thinking ahead to possible fixes: maybe we pip uninstall those, then pip install them again?21:12
clarkbcorvus: ya I think we pip uninstall both then only pip install smmap not smmap221:12
clarkbsimilar with gitdb21:12
clarkbfwiw doing what puppet does still doesn't upgrade smmap2==2.0.5 to smmap==3.0.121:13
clarkbwhich makes me think that perhaps the intermediate packages that have been deleted (as noted in that github issue) may be to blame21:13
corvusi wonder if we got here through some very specific series of conditions and timing21:13
corvusyeah that21:13
mordredhave I mentioned how much people shouldn't delete released packages?21:14
clarkbcorvus: I think what we should do is pip uninstall GitPython, gitdb, gitdb2, smmap, smmap2. then do what puppet does to install zuul requirements21:14
*** slaweq has quit IRC21:14
mordredclarkb: ++21:14
corvusmordred: i don't recall you saying so in the last 5 minutes or so21:14
*** slaweq_ has joined #openstack-infra21:14
openstackgerritJeremy Stanley proposed opendev/puppet-openstackid master: Update tarball publication URLs  https://review.opendev.org/70961321:14
mordredcorvus: that's surprising21:14
mordredclarkb: I think that's a good plan21:14
corvusclarkb: ++  want to try that on zuul0121:14
clarkbcorvus: ya I'll give that a go on zuul0121:15
clarkbor actually would one of the executors be better?21:15
clarkbsince we have many of those but only one scheduler21:15
fungithat's basically what i was considering, but didn't know which packages to do it with and how deep this rabbit hole goes21:15
corvusthe executors actually use those code paths, so i'm certain they will break; weirdly the scheduler may not.  but i can't promise that.  :)21:15
corvusclarkb: tell you what21:15
corvusclarkb: the safest+easiest thing to do is to shut down a merger and try it there21:16
clarkbok I'll use zm0121:16
corvusclarkb: and you can run "zuul" (with no args) on the merger to to verify21:16
clarkbI've confirmed that zm01 exhibits the same setup in /usr/local/lib21:17
fungiianw: what's your recommendation for a "fast" (in afs terms) server to do the rsync from openstack/openstackid to osf/openstackid on?21:17
clarkbsmmap2-3.0.1.dist-info and smmap-3.0.1.dist-info exist but no smmap21:17
clarkbstopping the merger service now21:17
ianwfungi: i always log into mirror-update.opendev.org and kinit/aklog from there21:18
ianwfungi: ... document has moved <a href="https://opendev.org//openstack/nova">here</a>  ... do you remember anything to do with "//" when doing the git redirects?  for https://review.opendev.org/#/c/709403/ where i'm moving to static.opendev.org21:19
ianwit might be the curl and the name resolve override it does21:20
clarkbhrm do mergers take time to stop? sudo systemctl stop zuul-merger doesn't seem to have done much21:21
ianw...oohhhh i think i know.  in htaccess you're relative to the directory, in virtualhost relative to the root21:22
clarkbsystemctl list-units doesn't show any zuul units this gets weirder21:23
*** smarcet has joined #openstack-infra21:23
*** jamesmcarthur has joined #openstack-infra21:23
clarkbhahahahaok21:24
clarkbFeb 24 21:17:42 zm01 zuul-merger[26951]: ImportError: 'gitdb' could not be found in your PYTHONPATH21:24
clarkbit couldn't stop the service because of this issue21:24
mordredclarkb: wow21:25
clarkbshould I try to surgery this with the service running or manually stop it (with kill and rm of pid file)21:25
corvusclarkb: 1 sec21:27
*** sreejithp has quit IRC21:27
clarkb`sudo systemctl status zuul-merger` is how I got to see where the error above came from21:27
clarkb`sudo pip3 uninstall smmap smmap2 gitdb gitdb2 GitPython && sudo pip3 install -U -r/opt/zuul/requirements.txt` is the planned "fix" command21:27
fungiianw: yep, minor differences in how redirects work for .htaccess can get you that extra /21:30
*** igordc has joined #openstack-infra21:30
corvusclarkb: just "kill" it, it should shut down nicely21:30
clarkbcorvus: ok will do21:30
corvusor, as nice as it would the other way21:31
clarkblooks like that even cleaned up the merger.pid file21:31
clarkbrunning the above pip3 commands now21:31
clarkbthat seems to have worked though I had to manually confirm each of the uninstalls. We'll want to run with -y if scripting it21:33
clarkbgoing to start the merger on zm01 now21:33
*** matt_kosut has joined #openstack-infra21:33
clarkbseems to have started ok21:33
corvusclarkb: cool, maybe next step is to do that with ansible on zm* ?21:33
corvusor do we want to shut all of zuul down, do that, then restart21:34
corvuscause we probably want to run the new executor code to protect from oom21:34
clarkbcorvus: do we want to see zm01 process some merge requests first? I think that is the last thing we are waiting on. Otherwise ya I think we can run `sudo pip3 uninstall -y smmap smmap2 gitdb gitdb2 GitPython && sudo pip3 install -U -r/opt/zuul/requirements.txt` in batches across zuul hosts21:34
clarkbcorvus: oh good point re the OOM21:34
corvusclarkb: yeah, let's observe zm0121:34
corvusclarkb: maybe we can take a middle path: shut down zm* and ze*, leave the scheduler running but idle, then do the pip install then start everyone?21:35
clarkbcorvus: and the issue with doing the pip uninstall && install while services run is we fork now for git operations?21:36
clarkbotherwise we could do the updates first, then stop and start?21:36
corvusclarkb: well, they're polled, so they might survive okay?21:36
corvuspooled21:36
corvusbut there's a non-zero chance they could try an import while it's happening21:37
*** sreejithp has joined #openstack-infra21:37
*** matt_kosut has quit IRC21:37
clarkbgot it, in that case I think your middle road option sounds good21:37
clarkb(still waiting for zm01 to run a merge job)21:38
*** jamesmcarthur has quit IRC21:39
clarkbcorvus: do we want to use the playbook for that? I'm guessing it might be simpler to just do a few ad hoc ansible commands21:40
*** matt_kosut has joined #openstack-infra21:40
corvusclarkb: yeah, i think ad-hoc21:40
*** Goneri has quit IRC21:40
clarkbansible 'zm*' -m shell -a 'kill $(cat /var/run/zuul/merger.pid)' Then once stopped run the pip3 command then start the service?21:41
clarkbthen repeat for ze*? My concern is that with broken init management we may need to be a bit more hands on21:41
corvusclarkb: yep21:41
clarkbalright I'll start that for zm* now21:42
*** slaweq_ has quit IRC21:42
clarkbor should we wait for zm01 to do something?21:43
fungi#status log copied content from /afs/.openstack.org/project/tarballs.opendev.org/openstack/openstackid to ../../osf/openstackid to reflect new publication path21:43
openstackstatusfungi: finished logging21:43
clarkbcorvus: ^ what do you think? I think its probably fine to move ahead since the problems are import time21:44
clarkbbut there could be additional problems we haven't seen yet21:45
*** matt_kosut has quit IRC21:45
fungiianw: can i get your blessing on 709613 now that i've rsync'd the content?21:45
openstackgerritJames E. Blair proposed zuul/zuul master: Stream output from kubectl pods  https://review.opendev.org/70926121:46
clarkboh cool zm01 just did something21:46
clarkbit updated /var/lib/zuul/git/opendev.org/x/ranger21:46
clarkband no tracebacks so I'm going to proceed with the other stuff21:46
corvusclarkb: sounds like we're gtg21:46
fungiianw: thanks! i've left myself a to do entry to clean up the old directory once the redirect is confirmed working too21:47
ianw++21:47
*** smarcet has quit IRC21:50
clarkbok one small hiccup in that running that uninstall command against zm01 was no longer valid because we don't reinstall all of the same packages that we uninstalled21:50
clarkbthis meant I had to manually rerun the pip3 install -U -r requirements.txt since we used and &&21:51
*** ijw has joined #openstack-infra21:51
clarkball 8 mergers should be up and running with the fixes though21:51
openstackgerritJames E. Blair proposed zuul/zuul master: Stream output from kubectl pods  https://review.opendev.org/70926121:52
clarkbcorvus: is it safe to kill $(cat /var/run/zuul/executor.pid) ?21:52
clarkbI think it should be as gearman should sort it out for us then we clean up on startup21:52
openstackgerritJames E. Blair proposed zuul/zuul master: Add destructor for SshAgent  https://review.opendev.org/70960921:52
openstackgerritMerged opendev/system-config master: Redirect openstackid tarball URLs to osf namespace  https://review.opendev.org/70960821:53
corvusclarkb: yeah, and i think that should be a controlled shutdown too.  do it for all executors at once though (with '-f 20')21:53
corvusclarkb: (to make sure we don't keep rolling over retried jobs to executors that subsequently shut down)21:53
clarkbcorvus: ok. Also zm05 appears to have gotten work and hasn't failed yet21:53
clarkbI didn't check what version of zuul is installed first21:54
clarkbLet me go and do that really quickly21:54
clarkb(to ensure we get the forked worker pool fix)21:54
openstackgerritMerged openstack/project-config master: Fix governance-website publishing  https://review.opendev.org/70944921:55
clarkbzuul==3.16.2.dev63  # git sha 32bfbae is what is one zm01 so that should be fine21:55
corvusagreed21:55
*** jamesmcarthur has joined #openstack-infra21:55
clarkbproceeding with executors now21:56
clarkber /me checks for release jobs21:57
clarkbthere is one thing queued in release-approval which I think is safe to have rerun21:57
clarkbnotifying the release team now21:57
*** artom has quit IRC21:58
clarkbnotified. Now I am proceeding21:59
*** ociuhandu_ has quit IRC22:00
*** ociuhandu has joined #openstack-infra22:01
clarkband done22:03
clarkbI think zuul01 is the last remaining host that is sad22:03
clarkband that one doesn't fork so we should be able to run the pip3 uninstall && pip install under the running services?22:04
clarkbcorvus: ^ let me know if that sounds right and I can go ahead and do that there without stopping services22:04
corvusclarkb: yep, i think it's worth a shot :)22:04
clarkbok proceeding with that on zuul01 now22:04
*** ijw has quit IRC22:05
clarkband done22:05
clarkbI can import smmap on zuul01 now22:06
mordred\o/22:06
*** ociuhandu_ has joined #openstack-infra22:07
corvusclarkb: thanks!22:08
clarkbinfra-root please keep an eye on zuul and point out any git related weirdness22:08
corvusclarkb: have the executors finished stopping yet?22:08
fungithanks for the heads up (and for working through the damage)22:08
clarkbcorvus: ya they stopped really quickly I think kill may have been slightly more forceful than normal22:08
corvusoh, then they'll probably be slow to start22:08
clarkbcorvus: ze01 at least is doing things that look nromal to me22:09
*** ociuhandu has quit IRC22:09
clarkb#status log On all Zuul hosts: uninstalled smmap, smmap2, gitdb, gitdb2, GitPython then ran pip3 install -U -r /opt/zuul/requirements.txt to reinstall Zuul's deps against current happy pypi state as package movement over the weekend left us in a sad state withe smmap, gitdb, and GitPython.22:10
openstackstatusclarkb: finished logging22:10
corvusok, it looks like ze01 did delete stale jobdirs, but not very many of them22:10
corvuswe may want to check on that in a couple days :)22:10
*** rkukura_ has joined #openstack-infra22:16
*** ociuhandu_ has quit IRC22:17
*** ociuhandu_ has joined #openstack-infra22:17
*** rkukura has quit IRC22:18
*** rkukura_ is now known as rkukura22:18
clarkbmeeting agenda sent22:19
*** dave-mccowan has joined #openstack-infra22:22
*** auristor has quit IRC22:25
ianwfungi: do you happen to have a bunch of urls you might have tested with when writing the redirect stuff?  i'd like to add it to testinfra just because we can and ensure we never break anything22:26
ianwgit redirect stuff i mean22:26
*** smarcet has joined #openstack-infra22:26
*** dave-mccowan has quit IRC22:27
fungiianw: i based it on corvus's earlier work, so it was mostly copy/paste. he might have some notes for the more novel bits22:28
*** ociuhandu_ has quit IRC22:29
openstackgerritMerged opendev/system-config master: Removed OpenStackID stale config variables  https://review.opendev.org/70952922:29
openstackgerritMerged opendev/puppet-openstackid master: Removed stale config variables  https://review.opendev.org/70952522:29
openstackgerritMerged opendev/puppet-openstackid master: Update tarball publication URLs  https://review.opendev.org/70961322:29
*** ociuhandu has joined #openstack-infra22:30
fungismarcet: ^22:30
fungithose should take effect on the next config management pulse22:30
*** smarcet has quit IRC22:30
*** Goneri has joined #openstack-infra22:32
openstackgerritJames E. Blair proposed ttygroup/gertty master: Fix "Save and Submit" button  https://review.opendev.org/70962322:32
clarkbianw: when you get a chance can you review https://review.opendev.org/#/c/709579/ the pip/python/mess spec for our dib images. Want to make sure I haven't missed anything important there22:34
openstackgerritMerged ttygroup/gertty master: Handle binary data in diffs  https://review.opendev.org/70893222:34
openstackgerritMerged ttygroup/gertty master: Hide errors when syncing conflicts  https://review.opendev.org/70893322:34
openstackgerritMerged ttygroup/gertty master: Display line comments from all patchsets in change view  https://review.opendev.org/70893422:35
clarkb(and that it accurate reflects the plan we've congealed around)22:35
openstackgerritMerged ttygroup/gertty master: Support robot comments  https://review.opendev.org/70894422:35
openstackgerritMerged ttygroup/gertty master: Add support for checks plugin  https://review.opendev.org/70899222:35
openstackgerritMerged ttygroup/gertty master: Fix "Save and Submit" button  https://review.opendev.org/70962322:35
*** tkajinam has joined #openstack-infra22:35
*** ociuhandu has quit IRC22:35
*** mattw4 has quit IRC22:36
*** jamesmcarthur has quit IRC22:38
*** ijw has joined #openstack-infra22:39
openstackgerritAmy Marrich (spotz) proposed opendev/irc-meetings master: Update chairs list  https://review.opendev.org/70962622:40
*** sreejithp has quit IRC22:40
*** Goneri has quit IRC22:40
*** ijw has quit IRC22:44
*** auristor has joined #openstack-infra22:44
*** dchen has joined #openstack-infra22:48
openstackgerritMonty Taylor proposed opendev/system-config master: Upgrade gitea to 1.11.1  https://review.opendev.org/70580722:48
*** jamesmcarthur has joined #openstack-infra22:48
mordredclarkb: ^^ gitea has released 1.11.0 (and 1.11.1) - I believe that syncs template changes appropriately22:49
openstackgerritIan Wienand proposed opendev/system-config master: [wip] static: provide git services  https://review.opendev.org/70940322:49
*** auristor has quit IRC22:51
*** ijw has joined #openstack-infra22:53
*** ijw has quit IRC22:58
*** jamesmcarthur has quit IRC23:02
clarkbmordred: I'm reading the changelog, https://github.com/go-gitea/gitea/blob/master/CHANGELOG.md#1110---2020-02-10, and have two concerns. The first is the change of the cert and key file paths. Second is the enforce gitea env on pushes (I'm not sure yet if we are pushing into gitea in the expected manner)23:05
clarkbmordred: for the first thing I'm pretty confident we need to update our configuration mgmt stuff in ansible to write the correct config and/or change the paths of the ssl files23:05
openstackgerritMerged zuul/gcp-authdaemon master: Initial commit  https://review.opendev.org/70743823:06
*** ijw has joined #openstack-infra23:06
clarkbya for the certs I think the docker compose file wants to chnge the mount point from /var/gitea/certs:/certs to /var/gitea/certs:/custom/certs23:07
*** auristor has joined #openstack-infra23:09
clarkband I've just confirmed the gitea role manages the gerrit ssh key through the gitea api so we should be fine on the push question23:09
clarkbI'll leave a -1 for the ssl key/cert pathing issue23:09
*** ahosam has quit IRC23:10
clarkboh wait reading the actual issue for the key/cert issue I think it is only applicable to relative paths23:10
clarkbconfirming against the code now23:10
clarkbhttps://github.com/go-gitea/gitea/pull/9868/files#diff-60f5fca6d29eafbb30eb645a0cd4041fR557-R562 confirmed, it will only affect non rooted paths23:12
*** auristor has quit IRC23:13
mordredclarkb: yeah - I think we're fine23:14
mordredon the key/cert23:14
mordredplaybooks/roles/gitea/templates/app.ini.j2:CERT_FILE        = /certs/cert.pem23:14
mordredalso23:14
mordredrelative paths to certs? oy23:14
clarkb+2'd with a note on what I learned in case others have questions23:16
*** mattw4 has joined #openstack-infra23:18
mordredwoot23:19
ianwdo we know about openstackci-beaker-puppet-4 failing?23:24
*** auristor has joined #openstack-infra23:29
ianwlooks like nodepool launcher and builder failures to start23:29
*** mattw4 has quit IRC23:29
ianwrror: /Stage[main]/Diskimage_builder/Apt::Ppa[ppa:openstack-ci-core/vhd-util]/Exec[add-apt-repository-ppa:openstack-ci-core/vhd-util]/returns: change from notrun to 0 failed: Command exceeded timeout23:30
ianwok, so probably just a random timeout on the ppa ...23:30
openstackgerritIan Wienand proposed opendev/system-config master: [wip] static: provide git services  https://review.opendev.org/70940323:30
*** mattw4 has joined #openstack-infra23:34
*** auristor has quit IRC23:35
ianwinfra-root: i've switched all the other docs sites to static.opendev.org so just docs.opendev.org remains if you could have a look -> https://review.opendev.org/#/c/709402/23:37
*** auristor has joined #openstack-infra23:38
*** auristor has quit IRC23:42
*** tosky has quit IRC23:43
clarkbianw: looks like we only host a mod autoindex index at https://docs.opendev.org? Appears both the old and new site are that way (telling the difference by inspecting the ssl cert)23:44
*** jamesmcarthur has joined #openstack-infra23:45
ianwclarkb: yeah, i believe that's the idea, you really want to go deeper with https://docs.opendev.org/opendev/infra-specs/latest/ say23:45
ianwif you feel like https://review.opendev.org/#/c/709038/ https://review.opendev.org/#/c/709042/5 too that would be good :)23:46
ianwjust the git.* change i have in flight now after that, and files.openstack.org can disappear23:47
ianwand all that's left of static.openstack.org is the random small redirects23:47
*** jamesmcarthur has quit IRC23:49
*** jamesmcarthur has joined #openstack-infra23:50
ianwfailed to fetch PPA information, error was: Request failed: <urlopen error _ssl.c:835: The handshake operation timed out>"23:50
ianwboo23:50
*** auristor has joined #openstack-infra23:52
*** jamesmcarthur has quit IRC23:55
clarkblooks like AJaeger acked the removal of the 404s script23:55
clarkbworst case we can manually generate that list if necessary too23:55
clarkb(until we have an alternative in place)23:56
*** auristor has quit IRC23:56
clarkband the second change removed the extra test case23:56
clarkbthey lgtm23:57
*** igordc has quit IRC23:58

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