Wednesday, 2020-06-24

*** rlandy|ruck|bbl is now known as rlandy|ruck00:07
openstackgerritMohammed Naser proposed openstack/project-config master: gerrit: change retired.config acls  https://review.opendev.org/73764900:09
*** armax has joined #openstack-infra00:29
*** jamesmcarthur has joined #openstack-infra00:30
*** ryohayakawa has joined #openstack-infra00:35
*** hamalq_ has quit IRC00:44
*** jamesmcarthur has quit IRC00:50
*** jamesmcarthur has joined #openstack-infra00:51
openstackgerritIan Wienand proposed openstack/project-config master: grafana: don't use bool for refresh  https://review.opendev.org/73766200:55
*** jamesmcarthur has quit IRC00:58
*** lbragstad has joined #openstack-infra01:08
*** rcernin has quit IRC01:12
*** jamesmcarthur has joined #openstack-infra01:14
*** rcernin has joined #openstack-infra01:17
*** jamesmcarthur has quit IRC01:23
openstackgerritMerged openstack/project-config master: grafana: don't use bool for refresh  https://review.opendev.org/73766201:23
*** markvoelker has joined #openstack-infra01:30
*** xarses_ has quit IRC01:32
*** xarses_ has joined #openstack-infra01:32
*** markvoelker has quit IRC01:35
*** yamamoto has joined #openstack-infra01:40
*** jamesmcarthur has joined #openstack-infra01:42
*** jamesmcarthur has quit IRC01:50
openstackgerritIan Wienand proposed openstack/project-config master: grafyaml: drop python2 jobs  https://review.opendev.org/73766601:51
*** tetsuro has joined #openstack-infra01:52
*** yamamoto has quit IRC02:04
*** jamesmcarthur has joined #openstack-infra02:11
*** jamesmcarthur has quit IRC02:11
*** jamesmcarthur has joined #openstack-infra02:11
*** rlandy|ruck has quit IRC02:18
*** rcernin has quit IRC02:34
*** rcernin has joined #openstack-infra02:36
*** yamamoto has joined #openstack-infra02:37
*** lbragstad has quit IRC02:47
*** Goneri has joined #openstack-infra02:53
*** jamesmcarthur has quit IRC02:57
*** jamesmcarthur has joined #openstack-infra03:02
*** artom has joined #openstack-infra03:07
*** rfolco has quit IRC03:09
*** matt_kosut has joined #openstack-infra03:30
*** markvoelker has joined #openstack-infra03:31
*** Goneri has quit IRC03:31
*** markvoelker has quit IRC03:36
*** matt_kosut has quit IRC03:36
*** psachin has joined #openstack-infra03:42
*** rcernin has quit IRC03:46
*** rcernin has joined #openstack-infra03:55
*** rcernin has quit IRC04:04
*** rcernin has joined #openstack-infra04:05
*** grantza has joined #openstack-infra04:26
*** ysandeep|away is now known as ysandeep04:28
*** jamesmcarthur has quit IRC04:31
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-infra04:33
*** markvoelker has joined #openstack-infra04:34
*** udesale has joined #openstack-infra04:35
*** jamesmcarthur has joined #openstack-infra04:37
*** Lucas_Gray has quit IRC04:38
*** markvoelker has quit IRC04:39
*** apetrich has quit IRC04:43
*** jtomasek has joined #openstack-infra04:53
*** jamesmcarthur has quit IRC04:58
*** jamesmcarthur has joined #openstack-infra04:58
*** dklyle has quit IRC04:58
openstackgerritIan Wienand proposed openstack/project-config master: wheel-cache: convert release to a loop  https://review.opendev.org/73767804:59
*** matt_kosut has joined #openstack-infra04:59
*** jamesmcarthur has quit IRC05:04
*** lmiccini has joined #openstack-infra05:11
*** d34dh0r53 has joined #openstack-infra05:18
*** jamesmcarthur has joined #openstack-infra05:33
*** sshnaidm|afk is now known as sshnaidm|off05:34
*** udesale has quit IRC05:40
*** jamesmcarthur has quit IRC05:42
*** d34dh0r53 has quit IRC05:51
*** eolivare has joined #openstack-infra05:52
*** jamesdenton has quit IRC05:52
*** jamesdenton has joined #openstack-infra06:00
*** slaweq_ has joined #openstack-infra06:12
*** jamesmcarthur has joined #openstack-infra06:13
*** slaweq has quit IRC06:13
*** markvoelker has joined #openstack-infra06:14
*** flepied has joined #openstack-infra06:17
*** flepied has quit IRC06:17
*** markvoelker has quit IRC06:20
*** jamesmcarthur has quit IRC06:22
*** udesale has joined #openstack-infra06:25
*** udesale_ has joined #openstack-infra06:29
*** ysandeep is now known as ysandeep|afk06:30
*** udesale has quit IRC06:30
*** amoralej|off is now known as amoralej06:31
*** dtantsur|afk is now known as dtantsur06:50
*** gyee has quit IRC06:51
*** ralonsoh has joined #openstack-infra06:55
*** rpittau|afk is now known as rpittau06:57
*** jcapitao has joined #openstack-infra07:03
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Test multiarch release builds  https://review.opendev.org/73731507:17
*** hashar has joined #openstack-infra07:30
*** vishalmanchanda has joined #openstack-infra07:33
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Test multiarch release builds  https://review.opendev.org/73731507:34
*** rcernin has quit IRC07:39
*** ysandeep|afk is now known as ysandeep07:42
*** dmellado has joined #openstack-infra07:43
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Test multiarch release builds  https://review.opendev.org/73731507:47
*** priteau has joined #openstack-infra07:47
*** tosky has joined #openstack-infra07:49
*** slaweq_ is now known as slaweq07:49
*** Lucas_Gray has joined #openstack-infra07:52
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Add py38 job templates and make py3 templates consistent  https://review.opendev.org/73770107:56
*** jpena|off is now known as jpena07:56
AJaegerianw, fungi, clarkb, based on ianw's feedback, here's my proposal on the py38 job templates ^. Please review. Happy to rename some templates as well.07:57
*** bhagyashris is now known as bhagyashris|lunc07:57
openstackgerritVishal Manchanda proposed openstack/project-config master: Upadting horizon nodejs job name  https://review.opendev.org/73745708:02
*** udesale_ has quit IRC08:11
openstackgerritVishal Manchanda proposed openstack/project-config master: Upadting horizon nodejs job name  https://review.opendev.org/73745708:12
*** markvoelker has joined #openstack-infra08:16
*** jamesmcarthur has joined #openstack-infra08:18
*** markvoelker has quit IRC08:21
*** jamesmcarthur has quit IRC08:23
*** apetrich has joined #openstack-infra08:43
*** xek_ has joined #openstack-infra08:46
*** pkopec has joined #openstack-infra08:48
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Test multiarch release builds  https://review.opendev.org/73731508:50
*** gfidente has joined #openstack-infra08:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Test multiarch release builds  https://review.opendev.org/73731509:04
*** bhagyashris|lunc is now known as bhagyashris09:08
*** derekh has joined #openstack-infra09:08
*** rcernin has joined #openstack-infra09:12
*** rcernin has quit IRC09:17
*** matt_kosut has quit IRC09:22
*** hashar has quit IRC09:48
*** tkajinam has quit IRC10:03
*** markvoelker has joined #openstack-infra10:05
*** markvoelker has quit IRC10:09
*** rcernin has joined #openstack-infra10:10
*** rpittau is now known as rpittau|bbl10:11
*** ociuhandu has quit IRC10:14
*** rcernin has quit IRC10:15
*** jamesmcarthur has joined #openstack-infra10:20
*** nightmare_unreal has joined #openstack-infra10:24
*** jamesmcarthur has quit IRC10:32
openstackgerritJonathan Rosser proposed openstack/project-config master: Refresh openstack-ansible grafana dashboards  https://review.opendev.org/73774210:39
*** hashar has joined #openstack-infra10:41
*** grantza has left #openstack-infra10:54
*** psachin has quit IRC10:57
*** jcapitao has quit IRC11:27
*** rcernin has joined #openstack-infra11:27
*** xek_ has quit IRC11:27
*** jcapitao has joined #openstack-infra11:28
*** jcapitao is now known as jcapitao_lunch11:28
*** jcapitao_lunch is now known as jcapitao11:28
*** jcapitao is now known as jcapitao_lunch11:28
*** rcernin has quit IRC11:34
*** artom has quit IRC11:35
*** rcernin has joined #openstack-infra11:39
*** jpena is now known as jpena|lunch11:43
openstackgerritVishal Manchanda proposed openstack/project-config master: Upadting horizon nodejs job name  https://review.opendev.org/73745711:43
openstackgerritVishal Manchanda proposed openstack/project-config master: Upadting horizon nodejs job name  https://review.opendev.org/73745711:44
*** rlandy has joined #openstack-infra11:45
*** rlandy is now known as rlandy|ruck11:46
*** ociuhandu has joined #openstack-infra11:52
*** markvoelker has joined #openstack-infra11:55
*** ysandeep is now known as ysandeep|brb11:58
*** markvoelker has quit IRC11:59
*** amoralej is now known as amoralej|lunch12:06
*** jcapitao_lunch is now known as jcapitao12:07
*** rcernin has quit IRC12:08
*** rfolco has joined #openstack-infra12:11
*** rpittau|bbl is now known as rpittau12:13
*** ysandeep|brb is now known as ysandeep12:14
*** rosmaita has joined #openstack-infra12:17
openstackgerritJonathan Rosser proposed openstack/project-config master: Refresh openstack-ansible grafana dashboards  https://review.opendev.org/73774212:29
*** ryohayakawa has quit IRC12:29
*** jamesmcarthur has joined #openstack-infra12:29
*** rosmaita has left #openstack-infra12:29
*** jamesmcarthur has quit IRC12:34
*** rcernin has joined #openstack-infra12:35
rlandy|ruckhello - we're seeing an increase in retry_limits. Is there anything we are tracking in this regard?12:36
*** soniya29|rover has joined #openstack-infra12:37
*** xek_ has joined #openstack-infra12:38
AJaegerrlandy|ruck: can you point us to such an issue, please?12:40
AJaegerrlandy|ruck: your commit is too generic to answer anything12:41
AJaegers/commit/comment/12:41
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Test multiarch release builds  https://review.opendev.org/73731512:43
rlandy|ruckAJaeger: hi - for example ... the gate for tripleo ... the current job at the head of the gate 73581512:44
rlandy|ruckwe also notice this in the following gate jobs:12:44
rlandy|ruckhttps://review.opendev.org/#/c/734668/ (gate result tripleo-ci-centos-8-scenario004-standaloneRETRY_LIMIT in 33m 46s)12:45
rlandy|ruckhttps://review.opendev.org/#/c/736215/ tripleo-ci-centos-8-standaloneRETRY_LIMIT in 40m 46s12:45
*** jcapitao has quit IRC12:45
rlandy|ruckand about 6 of those yesterday12:45
*** jcapitao has joined #openstack-infra12:46
AJaegerrlandy|ruck: RETRY_LIMIT normally means that one of the pre runbooks failed, did you check already why?12:47
*** lbragstad has joined #openstack-infra12:47
* AJaeger sees no log files for them ;(12:47
rlandy|ruckAJaeger: correct ... I tried12:48
rlandy|ruckyou just get sent back to the cloud page12:48
AJaegerinfra-root, is ze10 having problems?12:48
AJaegerLooking at  https://zuul.opendev.org/t/openstack/status/change/735815,1 - the RETRY_LIMIT points to ze1012:49
openstackgerritThierry Carrez proposed zuul/zuul-jobs master: upload-git-mirror: check after mirror operation  https://review.opendev.org/73753312:49
AJaegerinfra-root, and the other jobs rlandy|ruck mentioned do not have logs at all12:49
AJaegerrlandy|ruck: sorry, can't help further - hope somebody else can help ^12:49
openstackgerritThierry Carrez proposed zuul/zuul-jobs master: upload-git-mirror: check after mirror operation  https://review.opendev.org/73753312:50
fungii'll take a closer look at ze1012:50
rlandy|ruckAJaeger: k - we're watching this issue12:50
openstackgerritThierry Carrez proposed zuul/zuul-jobs master: upload-git-mirror: check after mirror operation  https://review.opendev.org/73753312:51
*** jpena|lunch is now known as jpena12:51
AJaegerthanks, fungi12:53
fungisystem telemetry seems normal, executor logs are showing some tracebacks for ansible 2.9 calling zuul_stream.py (for the console streaming)12:56
mwhahahaanyone aware why we'd be getting "ERROR: InvocationError for command could not find executable tox" for openstack-tox-pep8 on stable/train?12:56
mwhahahaexample https://review.opendev.org/#/c/737507/12:56
*** jcapitao has quit IRC12:57
*** jcapitao has joined #openstack-infra12:59
fungiAJaeger: rlandy|ruck: i'm not sure it's ze10. the first one you mentioned is https://zuul.opendev.org/t/openstack/build/746066b4c7654e01adc5a9aa532a0da3 which ran from ze0313:04
noonedeadpunkfungi: hi! I guess there should be hold for https://review.opendev.org/#/c/689629/13:05
noonedeadpunkcan you put my keys on it? https://launchpad.net/~noonedeadpunk/+sshkeys13:05
rlandy|ruckfungi: unfortunately since not all retry_limit failures leave logs, it's hard to track down13:05
fungiAJaeger: rlandy|ruck: this one looks like "Ansible complete, result RESULT_UNREACHABLE code None"13:05
rlandy|rucksomehow we saw quite a few of these over the last 24 hours13:05
fungiso maybe we've got nodes disappearing out from under us in some provider, or our executors are having network connectivity issues13:06
fungii'll check the other one you linked and see if it's the same13:06
*** amoralej|lunch is now known as amoralej13:08
rlandy|ruckfungi: thanks13:12
fungirlandy|ruck: https://zuul.opendev.org/t/openstack/build/6fd612696eab452d990a8b7ea3765655 was failing the same way, node went unreachable while running tripleo-ci/toci_gate_test.sh13:17
fungido these jobs really run that in the pre phase?13:18
fungianyway, that's why you're not getting any logs, they were on the node and the executor stopped being able to communicate with it while the gate test script was running13:18
rlandy|ruckwe do run a fair amount in pre13:19
rlandy|ruckwe just couldn't nail the increase in retry_limit failures to any particular job so I wanted to check on this channel to see if this was a known problem13:20
fungirlandy|ruck: did it happen to all be in jobs which run tripleo-ci/toci_gate_test.sh?13:22
fungior were you hitting it for other jobs too?13:22
rlandy|ruckmost of our jobs run that - so yes13:22
rlandy|ruckfungi: I'll watch the numbers today and see if they still increase13:23
rlandy|ruckso far we had two occurrences today13:23
rlandy|ruckwhich is probably not so out of line13:24
corvusrlandy|ruck, fungi: zuul retries the job if it hits unreachable in any phase13:25
fungioh, actually this may be getting retried because of the unreachable result from ansible, not due to being in pre phase13:25
fungicorvus: yep, just dawned on me13:25
AJaegermwhahaha: there's a message by gmann on "GAte Status" in openstack-discuss, please read it13:26
mwhahahaAJaeger: k thnx13:26
corvusrlandy|ruck: keep in mind that the job itself can make the node unreachable (for example, by breaking the network config for the node)13:26
fungirlandy|ruck: anyway, i wouldn't rule out the possibility that there's something happening as a result of the tripleo-ci/toci_gate_test.sh script which occasionally crashes a node or takes down its network connectivity13:27
*** stevebaker has quit IRC13:27
AJaegerrlandy|ruck: you can also follow the jobs and see logs in real-life to check - best if something is reproducible13:27
fungiyeah, in this case watching the log stream likely doesn't help because the rate of failure is very low13:27
*** jcapitao has quit IRC13:28
*** rcernin has quit IRC13:29
rlandy|ruckcorvus: fungi: AJaeger: thanks ... will look through your suggestions. and yes the failure rate is low and sporadic - so it's one of those hard to track down issues13:29
*** jcapitao has joined #openstack-infra13:31
mwhahahaAJaeger: so i read it, but the issue being the openstack-tox-pep8 job since we're not customizing the job, where can we inject ensure-tox13:31
*** rlandy|ruck is now known as rlandy|ruck|mtg13:31
*** ociuhandu_ has joined #openstack-infra13:31
fungirlandy|ruck|mtg: also i'm seeing those failures from different executors connecting to nodes in different providers, meaning it's not executor-specific or provider-specific13:32
fungimaking it increasingly likely it's something the job itself is causing13:32
*** ociuhandu has quit IRC13:35
AJaegermwhahaha: interesting, pep8 should work - have a link?13:36
mwhahahaAJaeger: https://review.opendev.org/#/c/737507/13:36
* mwhahaha double checks job def13:37
AJaegermwhahaha: that is pep8 - and it runs " tox -e linters -- flake8"13:37
AJaegerSo, you invoke tox inside tox ;(13:37
AJaegerThat's the problem13:37
Tenguinceptox ?13:37
AJaegerSorry, in a call - hope others can help you how to fix that13:37
mwhahahafun13:37
mwhahahayea we can get to it later13:38
AJaegermwhahaha: others can help as well13:39
mwhahahai'll also look into it, thanks for the pointer13:39
*** jcapitao has quit IRC13:43
fungiand our ensure-tox role doesn't put a tox executable in the default search path by default, you're expected to template in an ansible variable which has the path to tox (it's in a venv)13:45
fungithere is a parameter we can pass ensure-tox to add a symlink in /usr/local/bin but it might be better to figure out why tox is calling tox13:45
*** jcapitao has joined #openstack-infra13:49
*** dklyle has joined #openstack-infra13:49
*** matt_kosut has joined #openstack-infra13:51
openstackgerritAurelien Lourot proposed openstack/project-config master: Add Neutron Arista plugin charm to OpenStack charms  https://review.opendev.org/73779113:54
*** matt_kosut has quit IRC13:56
openstackgerritMohammed Naser proposed openstack/project-config master: gerrit: change retired.config acls  https://review.opendev.org/73764913:58
mwhahahafungi: it works in ussuri+ still which is the weird part. We're calling tox because it's invoking something else via tox as part of the linters. it's likely we can rework it but this seems to be a difference in train vs ussuri+14:05
mwhahahaif the tox path got set to an env var, we could add that in there but the lack of tox on the default path seems to be an issue14:06
mordredfungi: I kinda think we should maybe set that variable more globally for opendev14:11
mordredI know there's a bunch of inputs to this system - but ensure-tox not resulting in "tox" working seems to be a consistent source of confusion and one that I'm hard-pressed to explain why14:12
mwhahahathe ansible var works, if you're writing an ansible playbook but it doesn't translate well to other things :/14:12
*** jamesmcarthur has joined #openstack-infra14:15
AJaegerconfig-core, dragonflow retirement step 1 is ready, please review https://review.opendev.org/#/c/737566/14:20
*** smarcet has joined #openstack-infra14:26
*** ysandeep is now known as ysandeep|afk14:29
AJaegermnaser: do you want to abandon https://review.opendev.org/737636? That looks not needed anymore...14:30
*** ociuhandu_ has quit IRC14:32
*** ociuhandu has joined #openstack-infra14:33
mordredmwhahaha: yah14:43
*** hashar has quit IRC14:52
*** jamesmcarthur has quit IRC14:54
*** jamesmcarthur has joined #openstack-infra14:54
*** ysandeep|afk is now known as ysandeep14:56
clarkbfungi: corvus: jobs will retry if connectivity fails during any stage but also will retry if pre fails. Are we thinking pre isn't simply failing because post never runs and collects logs?14:58
clarkbrunning a full tripleo quickstart in pre seems likely to retry due to failure14:59
openstackgerritGhanshyam Mann proposed openstack/openstack-zuul-jobs master: Remove greande jobs for EM and oldest stable  https://review.opendev.org/73782615:01
corvusclarkb: fungi said that it failed running toci_gate_test.sh.   that script is run in the run phase, not pre.15:01
clarkboh I interpreted what fungi said about pre to mean that was running in pre. I now see that was a proper question and we're failing in run due to the network connectivity trouble. Got it15:02
corvusclarkb: example (successful) build log: https://zuul.opendev.org/t/openstack/build/31c56b7babe24e3180c2775c216af566/console15:02
clarkbas a side note, nested virt from tripleo jobs has caused similar failures in the past15:03
clarkbI have no idea if nested virt is in use again, but we definitely had crashing test nodes in these jobs once upon a time when it was used15:03
openstackgerritGhanshyam Mann proposed openstack/openstack-zuul-jobs master: Remove greande jobs for EM and oldest stable  https://review.opendev.org/73782615:03
openstackgerritGhanshyam Mann proposed openstack/openstack-zuul-jobs master: Remove greande jobs for EM and oldest stable  https://review.opendev.org/73782615:06
*** ysandeep is now known as ysandeep|away15:09
*** jamesmcarthur has quit IRC15:12
*** jamesmcarthur has joined #openstack-infra15:13
*** Goneri has joined #openstack-infra15:19
*** rlandy|ruck|mtg is now known as rlandy|ruck15:22
*** jamesmcarthur has quit IRC15:23
*** lmiccini has quit IRC15:24
*** priteau has quit IRC15:27
mwhahahawe stopped doing nested virt (or should have)15:30
mwhahahaspecifically to avoid that15:31
mwhahahahttps://928100af618c7dde602b-73eca520d44e7bdb73532e4ac34bedaa.ssl.cf2.rackcdn.com/736215/5/check/tripleo-ci-centos-8-standalone/31c56b7/logs/undercloud/home/zuul/standalone_parameters.yaml15:31
mwhahahaNovaComputeLIbvirtType: qemu should prevent nested virt15:32
clarkbk, was just calling that out as it caused similar symptoms in the past15:32
mwhahahasure, just checking we didn't accidently switch back15:32
clarkbis it possible to make quickstart logging stream to the console (if it isn't already)? Then you could open the console logs of running jobs and see if you can catch one failing15:33
mwhahahait does stream to console15:34
clarkbthat may then offer a clue to where it is breaking and we can work from there to figure out how best to debug further15:34
*** yamamoto has quit IRC15:34
clarkbwe can also probably pull up the ansible logs on the executor15:34
clarkbthough it may not say much more than "ran this playbook and I lost connectivity"15:34
clarkboh ya I think fungi may have already done that15:35
openstackgerritSean McGinnis proposed openstack/project-config master: Make tox global for update proposal jobs  https://review.opendev.org/73783615:36
clarkband ya checking the one on ze03 that fungi found its basically that it runs bash -xe $TRIPLEO_ROOT/tripleo-ci/toci_gate_test.sh then the node becomes unreachable15:36
mwhahahafun with crashing :/15:36
fungithe other example was identical, except different executor, different job, different change, and ran on a node ni a different provider15:41
fungibut still became unreachable during the toci_gate_test.sh task15:41
openstackgerritGhanshyam Mann proposed openstack/openstack-zuul-jobs master: Remove greande jobs for EM and oldest stable  https://review.opendev.org/73782615:41
prometheanfireis https://review.opendev.org/736194 the reason why stable branches are failing?15:42
*** matt_kosut has joined #openstack-infra15:43
clarkbprometheanfire: which stable branch jobs are failing? that change should only affect centos devstack jobs15:45
clarkb(of which there are not many aiui)15:46
prometheanfireclarkb: I think train an earlier15:53
prometheanfirethough the last rechecks makes me think something was fixed15:53
prometheanfireI guess I'll give it a day15:53
clarkbprometheanfire: well there were all sorts of devstack and grenade fires related to uwsgi and pip and virtualenv stuff last week15:53
*** amoralej is now known as amoralej|off15:53
clarkbthe bulk of them for non EM branches should be fixed15:53
prometheanfirecool15:54
clarkbgmann is probably the best resource for keeping on top of what is left (I think its largely just EM branches)15:54
prometheanfireya, EM stuff is being disabled15:54
gmannprometheanfire: clarkb EM, gate s still blocked and need this which again need more work and debug - https://review.opendev.org/#/c/735615/15:55
*** ricolin has joined #openstack-infra15:55
gmannnon-EM will be up with these start merging - https://review.opendev.org/#/q/topic:grenade-em-nv+(status:open+OR+status:merged)15:55
AJaegerclarkb: 737826 would help gmann as well - please review15:56
gmannyeah, about to write that, thanks AJaeger15:56
AJaeger;)15:56
*** gyee has joined #openstack-infra15:57
*** ociuhandu has quit IRC15:59
openstackgerritThierry Carrez proposed zuul/zuul-jobs master: upload-git-mirror: check after mirror operation  https://review.opendev.org/73753316:02
clarkbgmann: AJaeger the regex there has a bug. Trying to write it in an understandable way now (regexes are so much fun)16:03
AJaegerclarkb: thanks for catching that16:03
AJaegerclarkb: I'm seeing some extra () but they don't harm - curious to see the real problem... I removed my +2 for now16:04
*** yamamoto has joined #openstack-infra16:04
clarkboh wait heh ya I think its more harmless than I thought at first glance16:05
clarkbI was thinking we were matching queens, rocky, stein without stable/ prefix16:06
*** mihalis68_ has quit IRC16:06
clarkbbut we are. I thinkw e should fix it now if we can as it will make it easier to understand later16:06
AJaegeryes, let's fix it.16:06
openstackgerritGhanshyam Mann proposed openstack/openstack-zuul-jobs master: Remove greande jobs for EM and oldest stable  https://review.opendev.org/73782616:07
gmannclarkb: AJaeger updated ^^16:08
clarkb+2'd16:09
*** yamamoto has quit IRC16:10
zbrhow to i figure out where does a job comes from? (template), still trying to figureout how to remove opestack-tox-pep8 from tripleo-common, as we already have linters one.16:13
*** ociuhandu has joined #openstack-infra16:13
clarkbzbr: if you pull up the job logs for a pep8 job that ran then look at its zuul inventory there should be a configuration "history" there16:14
clarkband that should show you where it originates from (including the branch infO)16:14
*** ysandeep|away is now known as ysandeep16:16
fungizbr: an example: https://zuul.opendev.org/t/openstack/build/b3f1832a72a4422c8c12f06ef2c4fe5d/log/zuul-info/inventory.yaml#33-4016:18
fungi<Job openstack-tox branches: {MatchAny:{BranchMatcher:^(?!stable/(ocata|pike|queens|rocky)).*$}} source: openstack/openstack-zuul-jobs/zuul.d/jobs.yaml@master#47>16:19
zbrclarkb: thanks. i think i got an idea.16:20
zbrapparently culprits like openstack-python3-ussuri-jobs or openstack-python3-train-jobs enforce us the pep8 job16:22
zbrthat is quite problematic as it prevents us from removing the job16:23
zbrprobably it would be easier to just replace the job command with a "true"16:23
*** markvoelker has joined #openstack-infra16:24
*** jcapitao has quit IRC16:24
zbrany other ideas?16:24
clarkbyou can remove those templates from your project16:25
clarkbpossibly update the template to apply those jobs only to ussuri and train then let it die off as the branches age16:26
*** ysandeep is now known as ysandeep|away16:26
zbrwell, is very easy to replace pep8 job with linters, and force any consumer to update their tox file. not sure how many are there16:26
*** markvoelker has quit IRC16:28
zbrcodesearch reports 163 files, so not a chance.16:28
zbrhis setup seems to be be bit rotten as it prevents any project from evolving because there are 160 others that need to do it at the same time.16:29
*** derekh has quit IRC16:30
AJaegerclarkb: could you put https://review.opendev.org/#/c/737566/1 for dragonflow retirement on your review queue, please?16:35
prometheanfirecan people take a quick look at this glean change (simple and tested) https://review.opendev.org/73732516:37
AJaegerianw, fungi, clarkb, based on ianw's feedback, here's my proposal on the py38 job templates: https://review.opendev.org/737701. Please review. Happy to rename some templates as well or use another option...16:37
fungizbr: the likely way to solve it would be to introduce an alternate template which switches out that job, get tc approval for the transition, and then projects can switch from the old template to the new one as they get time16:38
fungiand the tc can assist with getting bulk-submitted changes approved if bypassing semi-inactive teams is necessary16:39
fungizbr: what's preventing projects from "evolving" there is tc policy16:39
fungiregarding required project-templates for the openstack project testing interface16:40
*** rpittau is now known as rpittau|afk16:41
openstackgerritMerged openstack/openstack-zuul-jobs master: Remove greande jobs for EM and oldest stable  https://review.opendev.org/73782616:42
clarkbAJaeger: +W on dragonflow. Looking at the template change now16:45
clarkbAJaeger: ya I think that template chnage works16:46
clarkbbasically be ocnsistent across python verisons and we're good16:46
*** Lucas_Gray has quit IRC16:49
openstackgerritMerged openstack/project-config master: Make tox global for update proposal jobs  https://review.opendev.org/73783616:49
*** eolivare has quit IRC17:01
openstackgerritMerged openstack/project-config master: Retire dragonflow project  https://review.opendev.org/73756617:01
*** smarcet has quit IRC17:03
*** jpena is now known as jpena|off17:03
*** lastmikoi has quit IRC17:06
*** lastmikoi has joined #openstack-infra17:06
AJaegerclarkb: exactly17:07
*** dtantsur is now known as dtantsur|afk17:08
*** markvoelker has joined #openstack-infra17:09
*** markvoelker has quit IRC17:14
*** xek__ has joined #openstack-infra17:16
*** nightmare_unreal has quit IRC17:18
*** xek_ has quit IRC17:19
*** ricolin has quit IRC17:20
*** apetrich has quit IRC17:20
*** apetrich has joined #openstack-infra17:24
*** d34dh0r53 has joined #openstack-infra17:25
openstackgerritMerged openstack/project-config master: gerrit: change retired.config acls  https://review.opendev.org/73764917:25
*** gfidente is now known as gfidente|afk17:26
fungimnaser: now that's merged ^ do you have a list of the repos i should switch active through the gerrit api?17:29
mnaserfungi: i can generate something right now, one second!17:33
fungithere's no rush, but i'm happy to process it when you have it17:33
mnaserfungi: http://paste.openstack.org/show/795172/17:38
mnaserfeel free to test one at a time or so :) -- and maybe after that i guess we have to run manage-projects manually17:38
mnaserwait, oops, hang on17:38
mnaserfungi: http://paste.openstack.org/show/795173/ had the wrong hostname :)17:39
*** d34dh0r53 has quit IRC17:43
*** priteau has joined #openstack-infra17:48
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Test multiarch release builds  https://review.opendev.org/73731517:57
fungimnaser: done, all 487 have been switched active now. had to sed -i s/proejct/project/ but otherwise good17:58
mnaserfungi: oh woops, but yay, progress.  should we run manage-projects now and make sure the acls apply?17:59
fungii believe the next m-p run will do that for us, but if it doesn't i can run it manually17:59
clarkbnote that may take some time18:02
clarkbsince 487 is not a small number18:02
fungijust the acl calls took a while to complete18:03
mnaseroh i thought manage-projects runs on a cronjob18:03
mnasers/runs on a cronjob/runs in a deploy pipeline/18:03
fungiit does, so should get triggered by 737649 merging18:03
fungier, i meant just the api calls took a while to complete, that was probably a confusing typo18:04
*** apetrich has quit IRC18:15
*** apetrich has joined #openstack-infra18:16
*** priteau has quit IRC18:16
*** vishalmanchanda has quit IRC18:17
*** xek__ has quit IRC18:24
*** irclogbot_3 has quit IRC18:34
*** irclogbot_3 has joined #openstack-infra18:38
*** smarcet has joined #openstack-infra18:43
*** yamamoto has joined #openstack-infra18:53
*** yamamoto has quit IRC18:58
*** maysams has joined #openstack-infra19:07
*** markvoelker has joined #openstack-infra19:10
*** markvoelker has quit IRC19:15
maysamsHello Folks, does anyone knows if the server that provides internal DNS addresses to resolve domains for the VMs running on the CI is also IPv6?19:21
*** ralonsoh has quit IRC19:26
*** Goneri has quit IRC19:30
fungimaysams: can you clarify? as in does it listen on the ipv6 loopback address (::1)?19:31
fungior are you asking whether it returns aaaa (ipv6 address) records for requests where those are available?19:31
clarkbalso we dont run internal dns19:33
clarkbits just forwards and caches public dns19:33
fungiby default the virtual machnies are configured in /etc/resolv.conf to use an unbound service on the ipv4 loopback address for recursion, and it forwards (with local caching) to opendns and google resolvers, either over ipv6 (if v6 global egress is available ni that provider) or v419:33
*** markvoelker has joined #openstack-infra19:33
*** markvoelker has quit IRC19:38
maysamsfungi: Yes, if it listen on the ipv6 address. I'm questioning this cause there is a need to add internal coredns service in our CI and we don't want to run it directly on the host to not have a DNS resolver to the internet19:39
maysamsas that coredns svc would first attempt to lookup it's own records and then ask the server that provides internal dns addresses, we would need to check if that server would also require ipv6 depending on the cloud19:42
*** hamalq has joined #openstack-infra19:43
maysamsthanks for the info, fungi and clarkb19:44
clarkbI believe unbound listens on 127.0.0.1 and ::119:44
clarkbwhether or not your coredns needs to listen on ipv6 depends on whetheror not you have ipv6 dns clients19:45
maysamsokay, thanks19:49
maysamscc dulek19:49
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Test multiarch release builds  https://review.opendev.org/73731519:54
fungihowever i don't think we put ::1 into /etc/resolv.conf (i could be wrong)19:58
fungigranted, from the perspective of the primary network namespace they're all just addresses bound to lo019:59
*** markvoelker has joined #openstack-infra19:59
fungier, lo not lo0 (i spend too much time fiddling with *bsd it seems)19:59
*** markvoelker has quit IRC20:04
clarkbfungi: yup I think resolv.conf is 127.0.0.1 only20:12
clarkbbut it listens on both20:12
*** stevebaker has joined #openstack-infra20:14
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Test multiarch release builds  https://review.opendev.org/73731520:19
clarkbfungi: a change currently in deploy has a failing manage-projects job20:23
clarkbfungi: you may want to check that given the acl updates?20:23
*** matt_kosut has quit IRC20:25
*** matt_kosut has joined #openstack-infra20:26
*** priteau has joined #openstack-infra20:28
*** matt_kosut has quit IRC20:30
*** smarcet has quit IRC20:31
openstackgerritMerged openstack/project-config master: grafyaml: drop python2 jobs  https://review.opendev.org/73766620:34
*** smarcet has joined #openstack-infra20:37
*** priteau has quit IRC20:39
noonedeadpunkfungi: sorry for bothering you twice, but is hold for https://review.opendev.org/#/c/689629/ ?20:40
noonedeadpunkcan you kindly put my key on it? https://launchpad.net/~noonedeadpunk/+sshkeys20:40
clarkbnoonedeadpunk: I can get it20:41
noonedeadpunkclarkb: it should be for `openstack-ansible-deploy-aio_distro_metal-centos-8` job20:42
clarkbnoonedeadpunk: root@2607:ff68:100:54:f816:3eff:fea8:e6d220:43
noonedeadpunkoh....20:43
noonedeadpunkis there ipv4 on it?20:43
clarkbonly NAT'd its not publicly routable20:43
* noonedeadpunk has no ipv6 :(20:44
clarkbnoonedeadpunk: vexxhost instances have ipv620:44
clarkbyou could bounce through one20:44
clarkb(I do similar since my home isp has no ipv6)20:44
noonedeadpunkyeah, nice idea20:46
*** rfolco has quit IRC20:47
fungiclarkb: tthanks for the heads up, will take a look as soon as i finish cooking dinner20:48
*** smarcet has quit IRC21:02
*** smarcet has joined #openstack-infra21:12
*** dchen has quit IRC21:25
fungiokay, kitchen duties are out of the way... looking into manage-projects errors now21:29
fungilooks like /var/log/manage_projects.log was last updated in april, so we're not redirecting output there any longer21:30
fungii guess the infra-prod-manage-projects zuul job is now where it's at21:32
fungifor reference, it's been either failing or timing out since 2020-06-19 03:17:1121:33
fungiso long before the recent un-retirement of openstack repos21:33
fungithe earliest failure is https://zuul.opendev.org/t/openstack/build/ef79b73c7ab143a5bf365b98afc7218321:35
fungilooks like we redirect stdout to /var/log/ansible/manage-projects.yaml.log on bridge.o.o now21:35
*** slaweq has quit IRC21:36
clarkbfungi: yes all of those jobs should go in a /var/log/ansible/$file based on the job name21:36
fungi409 Client Error: Conflict for url: https://localhost:3000/api/v1/org/x/repos21:37
fungifatal: [gitea08.opendev.org]: FAILED!21:37
fungii wonder if 2020-06-19 roughly coincides with the gitea upgrade21:37
fungilooks like it's org creation failing against gitea servers21:38
fungiperhaps something in the latest version make org creation no longer idempotent21:38
fungiit's the "gitea-git-repos : Create Gitea Repos and Org" task which is failing against all 8 gitea servers21:39
fungidoesn't seem to be the gitea upgrade, we didn't merge that until 2020-06-2221:41
fungiso this was already failing several days earlier21:42
funginothing suspect merged in system-config around that timeframe21:43
fungimoving to #opendev21:43
clarkbgitea01 was upgraded earlier but thats gitea0821:45
clarkbwe do test org and project creation but not that recreation noops in the gate21:45
clarkbfungi: do we get a python traceback from that?21:46
clarkbits running a python module21:47
*** slaweq has joined #openstack-infra21:47
funginone in the ansible stdout there anyway21:49
fungibut this doesn't seem to be openstack-only so better to continue in #opendev21:50
*** slaweq has quit IRC21:52
*** markvoelker has joined #openstack-infra22:00
*** rfolco has joined #openstack-infra22:04
*** markvoelker has quit IRC22:05
*** Tengu has quit IRC22:05
*** Tengu has joined #openstack-infra22:07
*** rlandy|ruck is now known as rlandy|ruck|bbl22:22
*** rfolco has quit IRC22:27
*** pkopec has quit IRC22:33
*** rcernin has joined #openstack-infra22:42
*** markvoelker has joined #openstack-infra22:49
*** tkajinam has joined #openstack-infra22:51
*** markvoelker has quit IRC22:54
*** tosky has quit IRC23:03
*** smarcet has quit IRC23:11
*** rfolco has joined #openstack-infra23:23
*** markvoelker has joined #openstack-infra23:37
*** markvoelker has quit IRC23:47
*** lbragstad has quit IRC23:48
*** dchen has joined #openstack-infra23:52
*** ryohayakawa has joined #openstack-infra23:58
*** ryohayakawa has quit IRC23:58
*** ryohayakawa has joined #openstack-infra23:58

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