Thursday, 2019-07-11

*** tdasilva has quit IRC00:08
*** slaweq has joined #openstack-infra00:11
*** mriedem has quit IRC00:15
*** slaweq has quit IRC00:15
*** lseki has quit IRC00:23
*** sthussey has quit IRC00:30
*** gyee has quit IRC00:47
*** hongbin has joined #openstack-infra00:57
*** dims has joined #openstack-infra00:59
*** imacdonn has quit IRC01:14
*** imacdonn has joined #openstack-infra01:14
*** ricolin has joined #openstack-infra01:23
*** bobh has joined #openstack-infra01:43
*** lei-zh has joined #openstack-infra01:44
*** kevinz has joined #openstack-infra01:49
*** kevinz has quit IRC01:52
*** apetrich has quit IRC01:58
*** pkopec_ has quit IRC02:03
*** bobh has quit IRC02:05
*** irclogbot_0 has joined #openstack-infra02:05
*** bobh has joined #openstack-infra02:07
*** slaweq has joined #openstack-infra02:11
*** irclogbot_0 has quit IRC02:13
*** irclogbot_1 has joined #openstack-infra02:16
*** slaweq has quit IRC02:16
*** altlogbot_1 has joined #openstack-infra02:17
*** irclogbot_1 has quit IRC02:19
*** rcernin has quit IRC02:29
*** kevinz has joined #openstack-infra02:30
kevinzHi infra team. This is kevinz from Linaro02:31
*** dklyle has joined #openstack-infra02:32
kevinzWe like to offer Arm64 CI gating. We have a bunch of machines in Packet, which will be the CI basement02:32
kevinzI wonder the steps for setup the CI on Arm6402:33
*** altlogbot_1 has quit IRC02:34
*** rcernin has joined #openstack-infra02:46
*** auristor has quit IRC02:49
clarkbkevinz: hey, this will be a different set of resources than the existing london cloud?02:50
clarkbif so then we'll need the new cloud credentials (one account/tenant for the mirror and the second for the test nodes)02:51
clarkbits a bit late here but if you want to send me and email we can work on getting this going02:51
kevinz<clarkb> Yes, we got resource for more machines on Packet02:52
kevinz<clarkb>: sure, I will drop an email to you. Thanks02:52
*** dklyle has quit IRC02:59
*** bobh has quit IRC03:00
*** auristor has joined #openstack-infra03:08
*** slaweq has joined #openstack-infra03:11
*** slaweq has quit IRC03:15
*** irclogbot_0 has joined #openstack-infra03:20
*** whoami-rajat has joined #openstack-infra03:20
*** psachin has joined #openstack-infra03:20
*** whoami-rajat has quit IRC03:24
*** whoami-rajat has joined #openstack-infra03:25
*** irclogbot_0 has quit IRC03:25
*** lei-zh1 has joined #openstack-infra03:32
*** lei-zh has quit IRC03:34
*** rlandy|bbl is now known as rlandy03:36
*** kevinz has quit IRC03:36
*** psachin has quit IRC03:38
*** rcernin has quit IRC03:39
*** hongbin has quit IRC03:44
*** bhavikdbavishi has joined #openstack-infra03:51
*** bhavikdbavishi1 has joined #openstack-infra03:53
*** altlogbot_0 has joined #openstack-infra03:53
*** bhavikdbavishi has quit IRC03:55
*** bhavikdbavishi1 is now known as bhavikdbavishi03:55
*** rcernin has joined #openstack-infra03:55
*** altlogbot_0 has quit IRC03:59
*** ykarel has joined #openstack-infra04:10
*** slaweq has joined #openstack-infra04:11
*** udesale has joined #openstack-infra04:13
*** viks___ has joined #openstack-infra04:14
*** slaweq has quit IRC04:16
*** jamesmcarthur has joined #openstack-infra04:21
*** jamesmcarthur has quit IRC04:40
*** jamesmcarthur has joined #openstack-infra04:41
*** jamesmcarthur has quit IRC04:46
*** lei-zh1 has quit IRC04:50
*** jamesmcarthur has joined #openstack-infra04:51
*** pcaruana has joined #openstack-infra04:55
*** jamesmcarthur has quit IRC04:56
*** lei-zh has joined #openstack-infra05:00
*** jamesmcarthur has joined #openstack-infra05:02
abelurclarkb: would you know whom to reachout for a few any swift/container/object storage related questions?05:02
*** jamesmcarthur has quit IRC05:07
*** yamamoto has quit IRC05:27
*** Lucas_Gray has quit IRC05:28
*** ccamacho has quit IRC05:33
*** yamamoto has joined #openstack-infra05:33
*** yamamoto has quit IRC05:40
*** armax has quit IRC05:45
AJaegerabelur: there's a whole list of IRC channels for OpenStack, see https://wiki.openstack.org/wiki/IRC for the swift one05:56
*** Goneri has joined #openstack-infra06:00
*** lei-zh has quit IRC06:01
*** lei-zh has joined #openstack-infra06:05
*** slaweq has joined #openstack-infra06:11
*** ccamacho has joined #openstack-infra06:14
*** slaweq has quit IRC06:16
*** pgaxatte has joined #openstack-infra06:17
*** altlogbot_0 has joined #openstack-infra06:18
*** aedc has joined #openstack-infra06:22
*** kjackal has joined #openstack-infra06:22
*** altlogbot_0 has quit IRC06:23
*** altlogbot_2 has joined #openstack-infra06:24
*** altlogbot_2 has quit IRC06:29
*** dpawlik has joined #openstack-infra06:29
*** rpittau|afk is now known as rpittau06:33
*** yamamoto has joined #openstack-infra06:35
*** gtema has quit IRC06:37
*** ricolin has quit IRC06:39
*** yamamoto has quit IRC06:45
*** ricolin has joined #openstack-infra06:46
*** slaweq has joined #openstack-infra06:46
*** gtema has joined #openstack-infra06:48
*** altlogbot_2 has joined #openstack-infra06:56
*** iurygregory has joined #openstack-infra06:59
*** altlogbot_2 has quit IRC07:01
*** ianychoi_ is now known as ianychoi07:01
*** aedc has quit IRC07:02
*** dchen has quit IRC07:03
*** diablo_rojo has quit IRC07:04
*** ginopc has joined #openstack-infra07:07
*** witek has joined #openstack-infra07:11
*** ccamacho has quit IRC07:12
*** ccamacho has joined #openstack-infra07:12
*** irclogbot_3 has joined #openstack-infra07:16
*** rcernin has quit IRC07:17
*** Goneri has quit IRC07:19
*** tosky has joined #openstack-infra07:20
*** irclogbot_3 has quit IRC07:21
*** lei-zh has quit IRC07:22
*** irclogbot_1 has joined #openstack-infra07:24
*** irclogbot_1 has quit IRC07:27
*** lei-zh has joined #openstack-infra07:28
*** Goneri has joined #openstack-infra07:33
*** ykarel is now known as ykarel|afk07:33
*** xek_ has joined #openstack-infra07:39
*** lei-zh has quit IRC07:40
*** lei-zh has joined #openstack-infra07:41
*** jtomasek has joined #openstack-infra07:44
*** altlogbot_2 has joined #openstack-infra07:48
*** altlogbot_2 has quit IRC07:49
*** irclogbot_1 has joined #openstack-infra07:52
*** irclogbot_1 has quit IRC07:55
*** jaicaa_ has quit IRC07:55
*** jaicaa has joined #openstack-infra07:56
*** ralonsoh has joined #openstack-infra07:59
*** ykarel|afk is now known as ykarel08:00
*** Fidde has joined #openstack-infra08:06
*** elod has quit IRC08:07
*** irclogbot_3 has joined #openstack-infra08:08
*** elod has joined #openstack-infra08:08
*** tkajinam has quit IRC08:10
openstackgerritAndreas Jaeger proposed zuul/zuul master: Fix typo in debug message  https://review.opendev.org/67024508:12
*** aedc has joined #openstack-infra08:12
*** irclogbot_3 has quit IRC08:13
*** ociuhandu has joined #openstack-infra08:15
*** jtomasek has quit IRC08:23
*** udesale has quit IRC08:30
*** lucasagomes has joined #openstack-infra08:30
*** udesale has joined #openstack-infra08:31
openstackgerritTobias Henkel proposed zuul/zuul master: Evaluate CODEOWNERS settings during canMerge check  https://review.opendev.org/64455708:32
*** yamamoto has joined #openstack-infra08:32
*** xek_ has quit IRC08:35
*** ykarel is now known as ykarel|lunch08:36
*** aedc has quit IRC08:39
*** aedc has joined #openstack-infra08:39
*** derekh has joined #openstack-infra08:40
*** jtomasek has joined #openstack-infra08:44
*** ianychoi has quit IRC08:54
*** yamamoto has quit IRC08:55
*** Lucas_Gray has joined #openstack-infra08:56
*** dtantsur|afk is now known as dtantsur08:57
*** adriancz has joined #openstack-infra08:57
*** xek has joined #openstack-infra09:02
*** yamamoto has joined #openstack-infra09:02
*** yamamoto has quit IRC09:02
*** yamamoto has joined #openstack-infra09:03
openstackgerritJan Kubovy proposed zuul/zuul master: Optionally support mitogen for job execution  https://review.opendev.org/65702409:04
*** yamamoto has quit IRC09:07
*** yamamoto has joined #openstack-infra09:08
*** udesale has quit IRC09:08
*** udesale has joined #openstack-infra09:09
*** Goneri has quit IRC09:10
*** lei-zh1 has joined #openstack-infra09:10
*** ykarel|lunch is now known as ykarel09:11
*** lei-zh has quit IRC09:11
*** dpawlik has quit IRC09:12
*** pkopec has joined #openstack-infra09:12
*** dpawlik has joined #openstack-infra09:13
*** dpawlik has quit IRC09:18
*** dpawlik has joined #openstack-infra09:18
*** Goneri has joined #openstack-infra09:23
*** FlorianFa has joined #openstack-infra09:36
*** udesale has quit IRC09:37
*** udesale has joined #openstack-infra09:38
*** ianychoi has joined #openstack-infra09:38
*** gtema__ has joined #openstack-infra09:39
*** udesale has quit IRC09:40
*** udesale has joined #openstack-infra09:41
*** gtema has quit IRC09:41
*** Lucas_Gray has quit IRC09:42
*** gtema__ has quit IRC09:43
*** yamamoto has quit IRC09:44
*** gtema has joined #openstack-infra09:44
*** irclogbot_0 has joined #openstack-infra09:48
*** dmsimard4 has joined #openstack-infra09:50
*** dmsimard has quit IRC09:51
*** irclogbot_0 has quit IRC09:51
*** gtema has quit IRC09:57
*** udesale has quit IRC10:02
*** tosky has quit IRC10:02
*** udesale has joined #openstack-infra10:02
*** udesale has quit IRC10:03
*** udesale has joined #openstack-infra10:03
*** tosky has joined #openstack-infra10:05
abelurAJaeger: ack thanks10:08
*** aedc has quit IRC10:10
*** aedc has joined #openstack-infra10:11
*** psachin has joined #openstack-infra10:12
*** altlogbot_0 has joined #openstack-infra10:26
openstackgerritStephen Finucane proposed openstack/project-config master: Update ACLs for moved doc projects  https://review.opendev.org/67026910:27
openstackgerritStephen Finucane proposed openstack/project-config master: Add shared 'oslo.config' ACL file  https://review.opendev.org/67027010:27
*** altlogbot_0 has quit IRC10:29
*** janki has joined #openstack-infra10:32
*** aedc has quit IRC10:33
*** altlogbot_3 has joined #openstack-infra10:34
*** altlogbot_3 has quit IRC10:39
openstackgerritStephen Finucane proposed openstack/project-config master: Update ACLs for moved doc projects  https://review.opendev.org/67026910:39
openstackgerritStephen Finucane proposed openstack/project-config master: Add shared 'oslo.config' ACL file  https://review.opendev.org/67027010:40
*** rascasoft has quit IRC10:40
*** altlogbot_0 has joined #openstack-infra10:40
*** irclogbot_3 has joined #openstack-infra10:40
*** rascasoft has joined #openstack-infra10:41
*** kjackal has quit IRC10:41
*** lpetrut has joined #openstack-infra10:45
*** altlogbot_0 has quit IRC10:45
*** irclogbot_3 has quit IRC10:45
*** Lucas_Gray has joined #openstack-infra10:47
*** kjackal has joined #openstack-infra10:53
*** altlogbot_0 has joined #openstack-infra10:56
*** Lucas_Gray has quit IRC10:59
*** altlogbot_0 has quit IRC11:01
*** lpetrut has quit IRC11:01
*** lpetrut has joined #openstack-infra11:03
*** gtema has joined #openstack-infra11:07
sshnaidm|ruckdo we have "tripleo" queue in gate pipeline only? Or in check as well11:11
*** lei-zh1 has quit IRC11:15
zbrclarkb: regarding my [doc8] message on the list, email to jxharlow@godaddy.com  was refused with Recipient address rejected: Access denied11:17
zbrand he is listed as the maintainer, even on pypi.org11:17
zbralso imelnikov@griddynamics.com was reported as not existing. so at least 2/4 emails not working. this may explain the lack of maintenance on doc811:18
*** tesseract has joined #openstack-infra11:21
*** _erlon_ has joined #openstack-infra11:24
*** priteau has joined #openstack-infra11:29
smcginnisharlowja: May need to update your contact info ^^11:34
AJaegersshnaidm|ruck: in check as well, see project-config/zuul.d/projects.yaml11:38
*** udesale has quit IRC11:39
*** yamamoto has joined #openstack-infra11:45
openstackgerritMonty Taylor proposed opendev/system-config master: Translate gitea project creation to python  https://review.opendev.org/67006011:45
*** apetrich has joined #openstack-infra11:46
jonherlooks like jxharlow switched companies in September11:52
*** yamamoto has quit IRC11:53
*** altlogbot_3 has joined #openstack-infra11:56
*** ykarel is now known as ykarel|afk11:57
*** ijw has joined #openstack-infra11:57
*** rh-jelabarre has joined #openstack-infra11:59
*** altlogbot_3 has quit IRC12:01
*** ijw has quit IRC12:01
*** gtema has quit IRC12:11
*** priteau has quit IRC12:13
openstackgerritMerged zuul/zuul master: Fix typo in debug message  https://review.opendev.org/67024512:15
sshnaidm|ruckAJaeger, hmm.. but I can't see them in http://zuul.openstack.org/api/status in check pipeline. All queue names there are project names, maybe it's not updated in API?12:17
sshnaidm|ruckclarkb, mordred do you know? ^^12:17
*** janki has quit IRC12:21
openstackgerritMonty Taylor proposed opendev/system-config master: Translate gitea project creation to python  https://review.opendev.org/67006012:21
*** ykarel|afk is now known as ykarel12:23
*** rlandy has joined #openstack-infra12:30
*** sthussey has joined #openstack-infra12:31
*** irclogbot_0 has joined #openstack-infra12:32
*** irclogbot_0 has quit IRC12:35
*** aedc has joined #openstack-infra12:39
*** hamzy has quit IRC12:42
*** janki has joined #openstack-infra12:43
*** janki has quit IRC12:45
*** altlogbot_0 has joined #openstack-infra12:50
*** altlogbot_0 has quit IRC12:53
fungisshnaidm|ruck: named queues are a specific feature of dependent pipelines. are you just curious or do you think it's related to a problem?12:54
fungihttps://zuul-ci.org/docs/zuul/user/config.html#attr-project.%3Cpipeline%3E.queue12:55
fungiPipeline managers other than dependent do not use this attribute, however, it may still be used if scheduler.relative_priority is enabled.12:55
fungiso it does use the shared queue in check (an independent pipeline) for purposes of relative priority scheduling12:55
*** dmsimard4 is now known as dmsimard12:58
fungibut that's just for purposes of calculating node allocation priority, it doesn't queue the changes together in an independent pipeline (that's a dependent pipeline behavior) so it won't display those queue names in the check pipeline status, only gate12:59
*** ekultails has joined #openstack-infra12:59
*** Lucas_Gray has joined #openstack-infra13:00
*** iurygregory has quit IRC13:07
sshnaidm|ruckfungi, so actually check run in shared queue, right?13:07
sshnaidm|ruckfungi, or what does mean node allocation priority..?13:08
mordredfungi, clarkb, corvus: https://review.opendev.org/#/c/670060 is green and ready for review13:09
*** sshnaidm|ruck is now known as sshnaidm|rover13:20
*** arxcruz|rover is now known as arxcruz|ruck13:20
*** iurygregory has joined #openstack-infra13:20
*** pkopec has quit IRC13:22
*** pkopec has joined #openstack-infra13:23
*** yamamoto has joined #openstack-infra13:23
*** lseki has joined #openstack-infra13:26
*** goldyfruit has joined #openstack-infra13:33
*** irclogbot_2 has joined #openstack-infra13:40
*** pkopec has quit IRC13:40
*** pkopec has joined #openstack-infra13:41
*** mriedem has joined #openstack-infra13:42
*** irclogbot_2 has quit IRC13:45
*** hamzy has joined #openstack-infra13:47
*** whoami-rajat has quit IRC13:48
*** michael-beaver has joined #openstack-infra13:49
fungisshnaidm|rover: in a dependent pipeline zuul queues changes serially by project. if multiple projects share a change queue then it queues the changes for all of those projects serially. independent pipelines like the gate do not queue changes serially even if they're in the same project so that aspect of named queues isn't relevant in check13:50
*** yamamoto has quit IRC13:51
*** Fidde has quit IRC13:51
fungisshnaidm|rover: separately, node requests for builds go into a queue for fulfillment. what order those node requests are fulfilled in is determined by a number of configurable rules including the priority of the pipeline they're destined for and how much activity there is in the projects individually or (if there is a "queue" specified on the pipeline) grouped by their queue (even though the changes13:52
fungithemselves aren't serialized in a queue in that case)13:52
*** pkopec has quit IRC13:52
*** whoami-rajat has joined #openstack-infra13:52
fungier, when i said "independent pipelines like the gate do not queue changes serially" i meant "check" there, not "gate"13:53
*** pkopec has joined #openstack-infra13:55
sshnaidm|roverfungi, thanks for clarification13:56
*** udesale has joined #openstack-infra13:56
*** ccamacho has quit IRC14:03
clarkbmordred: can you reviee https://review.opendev.org/#/c/670197/ whoch is gentoo fix in glean?14:06
clarkbif we get that in I'll tag glean and rebuild images and we can turn on fn again14:06
*** ykarel is now known as ykarel|afk14:06
mordredyup14:11
mordredclarkb: done14:12
mordredclarkb: https://review.opendev.org/#/c/670060 is also ready - but it's a bit longer of a review than that one :)14:12
mordredcorvus: do you think we should update that patch to run the full project creation in the test job so we can verify it can get through the whole thing? or do that as a followup14:13
corvusmordred: how about we go ahead and do that as a followup, but don't merge the frist yet14:15
mordredcorvus: wfm14:16
corvusmordred: https://review.opendev.org/670060 looks good, but i left a note maybe you could get in the followup?14:19
mordredcorvus: totally14:20
*** donnyd_pto is now known as donnyd14:21
*** yamamoto has joined #openstack-infra14:22
clarkbmordred: corvus and maybe run it twice in succession to see noops on second pass14:24
openstackgerritMonty Taylor proposed opendev/system-config master: Run actual full project creation in gitea test  https://review.opendev.org/67031314:25
mordredclarkb: well - we should probably improve that module to report information about what it's doing / has done / has made changes14:26
donnydclarkb: So it looks like we are getting pretty close :)14:26
clarkbdonnyd: yup14:27
clarkbmordred: especially if it helps us verify it works :)14:27
roman_gHello team. Please, review: https://review.opendev.org/#/c/666606/ -  opendev/system-config Mailing list for Airship. Thank you!14:30
openstackgerritMonty Taylor proposed opendev/system-config master: Add some logging to repo creation  https://review.opendev.org/67031714:41
mordredclarkb: that should collect the actions performed for us14:41
*** pgaxatte has quit IRC14:43
corvusthat's gonna be big in testing :)14:46
*** ociuhandu has quit IRC14:47
roman_gThanks to James E. Blair!14:49
corvusroman_g: np14:51
roman_gcorvus: :)14:51
*** aedc has quit IRC14:52
openstackgerritMerged opendev/glean master: Enable RAs with gentoo when using dhcpv6-stateless  https://review.opendev.org/67019714:57
*** armax has joined #openstack-infra15:00
*** yamamoto has quit IRC15:00
*** yamamoto has joined #openstack-infra15:01
*** yamamoto has quit IRC15:01
clarkbmordred: I've skimmed 670060 overtea and it lgtm. I'll give it a proper look with the testing once my morning has settled in. Slow start today15:11
*** pcaruana has quit IRC15:11
openstackgerritMerged opendev/system-config master: Mailing list for Airship  https://review.opendev.org/66660615:13
mordredclarkb: yah - I hear that15:20
mordredclarkb, corvus: fwiw - in the job that runs the whole projects.yaml it's been running that task for 18 minutes so far15:21
corvusmordred: i guess "hours" is the time to beat?15:21
clarkbiirc ~4 hours last I did a full sync15:22
mordredyeah15:23
*** ykarel|afk is now known as ykarel|away15:23
*** gyee has joined #openstack-infra15:23
openstackgerritJeff Liu proposed zuul/zuul-operator master: Create tasks that spin up kubernetes and run the operator  https://review.opendev.org/66802915:26
openstackgerritJames E. Blair proposed zuul/zuul master: Build layout of most recent non-live item  https://review.opendev.org/67033515:27
*** udesale has quit IRC15:28
cloudnullhas anyone seen this error before - http://logs.openstack.org/12/1255faa87d1cec03e5b6fb63388db9d7da41b952/post/publish-openstack-sphinx-docs/4fad3d5/job-output.txt.gz#_2019-07-11_15_12_07_120749 ? sphinx doc builds in post job are failing, and I'm not sure why.15:29
cloudnullhttp://zuul.openstack.org/build/4fad3d5aa2114b65a7aadf23ab5384ad15:29
AJaegercloudnull: does the job work in check? It might be a sphinx version problem15:30
cloudnullit does15:30
cloudnullhttps://review.opendev.org/#/c/670167/15:31
cloudnullthat was the review15:31
*** Goneri has quit IRC15:32
cloudnullAJaeger maybe I need to pass in the something like this to the post job - https://github.com/openstack/tripleo-ansible/blob/master/zuul.d/layout.yaml#L7-L9 ?15:35
* cloudnull doesn't know if that works 15:36
*** dtantsur is now known as dtantsur|afk15:36
mordredclarkb, corvus: 2019-07-11 15:22:59.831777 | RUN END RESULT_TIMED_OUT: [untrusted : opendev.org/opendev/system-config/playbooks/zuul/run-base.yaml@master]15:37
mordreddoh15:37
mordredwe should probably increase the timeout there15:37
*** philroche has joined #openstack-infra15:39
corvusmordred: how long did the task run before that?15:40
mordredcorvus: 20 minutes15:41
mordredcorvus: 2019-07-11 15:02:39.732190 |  was the line before it15:41
*** tdasilva has joined #openstack-infra15:41
*** haleyb has quit IRC15:42
*** rfolco is now known as rfolco_brb15:43
mordred2019-07-11 15:02:39.732190 |  was RUN START15:43
*** haleyb has joined #openstack-infra15:43
mordredgah. that's not right15:44
mordred2019-07-11 14:55:08.770770 | was RUN START15:44
corvusmordred: i'm surprised 20m isn't enough, but i guess we should bump the timeout and see if it's 21 minutes :)15:46
*** kjackal has quit IRC15:46
*** kjackal has joined #openstack-infra15:47
openstackgerritJeff Liu proposed zuul/zuul-operator master: Create tasks that spin up kubernetes and run the operator  https://review.opendev.org/66802915:49
mordredcorvus: which timeout is hitting that? that's not the job run timeout, right?15:51
*** tosky has quit IRC15:53
corvusmordred: yeah, that's the job timeout15:53
mordrednod.15:53
openstackgerritMonty Taylor proposed opendev/system-config master: Add some logging to repo creation  https://review.opendev.org/67031715:54
openstackgerritMonty Taylor proposed opendev/system-config master: Run actual full project creation in gitea test  https://review.opendev.org/67031315:55
*** lpetrut has quit IRC15:56
*** pcaruana has joined #openstack-infra15:57
AJaegercloudnull: you use publish-openstack-sphinx-docs ? Let me get back to you in a bit, I have an idea...15:58
fungiokay, finally have the morning's meetings behind me and now need to disappear for lunch errands. hopefully i'll have time to catch up on some priority reviews in another hour or so15:58
fungibbiaw15:58
cloudnullAJaeger thank you !16:00
*** lucasagomes has quit IRC16:01
*** ginopc has quit IRC16:03
*** Fidde has joined #openstack-infra16:04
*** altlogbot_2 has joined #openstack-infra16:04
*** Fidde has quit IRC16:06
*** altlogbot_2 has quit IRC16:07
openstackgerritPete Vander Giessen proposed openstack/project-config master: Add microstack project.  https://review.opendev.org/66868116:09
AJaegercloudnull: You use the wrong publish job. You use for building tripleo-ansible-docs which is a variant of openstack-tox-docs. The corresponding publish job for openstack-tox-docs is *not* publish-openstack-sphinx-docs which you use, but publish-openstack-docs, see https://opendev.org/openstack/project-config/src/branch/master/zuul.d/jobs.yaml#L27416:10
AJaegercloudnull: so, switch your publish job and you should be fine ;)16:11
openstackgerritAndreas Jaeger proposed openstack/project-config master: Update description of some docs jobs  https://review.opendev.org/67034416:16
AJaegercloudnull: I made the description of the jobs clearer now ^16:16
AJaegercloudnull: patch incoming16:18
*** factor has quit IRC16:20
*** rpittau is now known as rpittau|adk16:20
*** rpittau|adk is now known as rpittau|afk16:20
*** Fidde has joined #openstack-infra16:22
AJaegercloudnull: https://review.opendev.org/67034716:23
*** Lucas_Gray has quit IRC16:24
* mordred goes to find lunch16:24
openstackgerritJames E. Blair proposed openstack/project-config master: Move zuul/ repos to Zuul tenant  https://review.opendev.org/67034816:25
cloudnullAJaeger awesome!16:26
cloudnullthank you very much16:26
AJaegeryou're welcome!16:28
* AJaeger grabs dinner now...16:28
*** mattw4 has joined #openstack-infra16:32
*** tesseract has quit IRC16:36
mwhahahahttp://mirror.dfw.rax.opendev.org/apt-puppetlabs seems bad (it exists in ovh)16:40
*** altlogbot_1 has joined #openstack-infra16:44
*** altlogbot_1 has quit IRC16:49
clarkbmwhahaha: I want to say ianw didn't add it to the new opendev mirrors because the upstream mirror does not exist anymore?16:50
clarkb(so we can't mirror it any longer)16:50
mwhahahahrm16:50
mwhahahathought it did16:50
mwhahahathough it was updated in ovh today?16:51
*** ykarel|away has quit IRC16:51
mwhahahahttp://mirror.bhs1.ovh.openstack.org/apt-puppetlabs16:51
clarkbmaybe upstream fixed the mirrors they broke16:51
mwhahahai remember that happening a few weeks back16:51
mwhahahahttps://release-archives.puppet.com/16:52
*** psachin has quit IRC16:52
mwhahahathat thing16:52
clarkbwe don't mirror from there16:52
clarkbso someone would have to update all the mirroring stuff to pull from the two locations and so on16:52
mwhahahahttps://release-archives.puppet.com/ was the new one, apt.puppetlabs.com still exists tho16:53
clarkbright but apt.puppetlabs.com does't have PC1 anymore16:53
clarkbso it breaks our mirroring setup16:53
clarkband I think we all around here threw our hands in the air and said fine we'll just stop using it then16:53
clarkbif someone wants to update the mirrors to do the correct thing thats great we just don't have much interest in it I think16:54
mwhahahawell then we need to stop it existing so it break cleanly 100% of the time instead of working everywhere but dfw :/16:54
clarkbya that is in progress (we are slowly replacing the mirrors)16:54
mwhahahaalso i don't think we're using pc1 for apt16:55
mwhahahameh i'll poke at it16:55
clarkbmy recollection was that all the mirroring was broken beacuse we try to mirror PC116:56
clarkband since it was broken anyway and no one stepped up to fix it ianw removed it from the new mirror deployments16:56
clarkbwe can add it back to the mirror deployments but if we do that someone should fix the reprepro mirror config to avoid the brokeness of pc1216:56
mwhahahacan you point me at that config16:57
*** kjackal has quit IRC16:57
mwhahahaalso an ML post about the removal would have been handy16:58
clarkbit was broken16:58
clarkbby upstream..16:58
clarkbits not like we turned it off, upstream turned it off so we turned it off16:58
mwhahahaexcept it was fixed upstream16:58
mwhahahai remember this, they nuked apt and yum.puppetlabs.com16:58
mwhahahathen they added it back16:58
clarkbyes16:58
clarkbwell we cleaned up after them before they fixed it then16:59
mwhahahaand it was working mirroring again16:59
clarkbbecause it wasn't working when we cleaned up our end16:59
mwhahahathat part is news to me because when we left it, it was working16:59
clarkbhttps://opendev.org/opendev/system-config/src/branch/master/modules/openstack_project/manifests/mirror_update.pp#L316-L32317:00
clarkbis the reprepro config entrypoint17:00
clarkbmwhahaha: so we reached out to upstraem and said hey why did this happen? they said we warend everyone a month ago stop using our stuff also we don't know how to run ap ackage repository17:00
* mwhahaha facepalms17:01
clarkbthen they said what would help we said well can you restore what was there? they said no we can make a new repo instead17:01
clarkbso we turned stuff off since they didn't care17:01
clarkbaiui the issue was they couldn't keep running their tooling to build the packages which is fine just leave it in place but that isn't what we got17:01
clarkband we (opendev infra) can't really be expected to keep up with broken upstreams17:01
*** ijw has joined #openstack-infra17:02
mwhahahawhich is fine but if you make a choice to turn something off, tell people17:02
clarkbexcept its a mirror17:02
clarkband they turned it off17:02
clarkbits not like we made the decsions, upstream did...17:02
mwhahahanevermind this is going in circles17:02
mwhahahayou just said choices were made to stop it17:02
mwhahahain infra17:02
clarkbyes beacuse it was broken17:03
mwhahahaok, so you made a choice. broken or not, tell people17:03
clarkbupstream decided to stop publishing those packages our response was to turn it off17:03
mwhahahabecause we're using the puppet5 not pc117:03
mwhahahaso it would have still worked for us17:03
mwhahahaand it still works because it exists on some of the mirrors17:03
openstackgerritMerged openstack/project-config master: Move zuul/ repos to Zuul tenant  https://review.opendev.org/67034817:04
clarkbyes I'm finding the other bit that was related to the turning off17:04
*** yamamoto has joined #openstack-infra17:04
mwhahaha8 weeks ago we did https://review.opendev.org/#/c/659376/17:04
clarkbhttps://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/mirror/tasks/main.yaml#L79-L9617:04
clarkbthats the list of things to expose via the mirror webserver from afs17:04
*** d34dh0r53 has quit IRC17:05
clarkbso the way to fix this is remove the non working bits from reprepro config, then add apt-puppetlabs to that list17:05
mwhahahaok so is this just an issue with the cutover to the new code then where apt-puppetlabs wasn't migrated?17:05
mwhahahabecause it exists on the old mirrors but not the new17:06
clarkbmy memory is it was left off the cutover because the mirroring wasn't working17:06
clarkbif we want to support these repos on the new mirrors we should fix the reprepro config too17:06
*** cloudnull has quit IRC17:06
*** witek has quit IRC17:07
clarkblooking at the config I see what caused the confusion now. Only bionic would be working because it doesn't incluide pc1 already17:07
clarkbbut the other platforms are not updating17:07
clarkbso ya either we only mirror for bionic or remove pc1 from the other platforms17:08
mwhahahabut this is bionic17:08
mwhahahait's that apt-puppetlabs doesn't exist17:08
mwhahahaso it's working elsewhere17:08
clarkbI understand17:08
mwhahahaanyway i'll remove pc1 and readd apt-pupetlabs17:08
clarkbONLY bionic is working with reprepro17:08
clarkbxenial and stretch are not17:08
clarkband I think we were under the assumption that nothing was working17:08
clarkbwe should either stop mirroring for xenial and stretch or remove PC1 from them, then reenable the afs symlink17:09
mwhahahai'm hitting this on stable/rocky so i need to see what we're running for like stable/queens17:09
mwhahahawe might still need xenial but can get away with out pc117:09
*** yamamoto has quit IRC17:10
openstackgerritAlex Schultz proposed opendev/system-config master: Add apt-puppetlabs mirroring back  https://review.opendev.org/67035617:12
*** weshay is now known as weshay|rover17:12
*** armax has quit IRC17:12
*** sshnaidm|rover is now known as sshnaidm|off17:12
clarkbinfra-root I'm going to tag glean 3205ffa1e88778d9633c3e7bc1c257f7d400a86e as 1.14.1 does that look right to you all?17:13
*** ralonsoh has quit IRC17:17
corvusclarkb: lgtm17:20
*** altlogbot_1 has joined #openstack-infra17:22
*** factor has joined #openstack-infra17:23
*** tdasilva has quit IRC17:24
clarkbok 1.14.1 pushed17:24
*** altlogbot_1 has quit IRC17:25
*** rfolco_brb is now known as rfolco17:27
donnydclarkb: When do you think its a good time to scale FN back up?17:29
*** altlogbot_3 has joined #openstack-infra17:30
clarkbdonnyd: I'm hoping a little later today. What I want to do is trigger centos and fedora image builds then make sure they are uploaded to fn then scale it up17:31
donnydI'm in no big rush.. I am just doing more load testing right now anyways17:32
*** altlogbot_3 has quit IRC17:35
*** altlogbot_3 has joined #openstack-infra17:36
*** weifan has joined #openstack-infra17:37
*** altlogbot_3 has quit IRC17:41
*** d34dh0r53 has joined #openstack-infra17:42
*** cloudnull has joined #openstack-infra17:42
*** altlogbot_2 has joined #openstack-infra17:42
*** tdasilva has joined #openstack-infra17:43
*** altlogbot_2 has quit IRC17:45
AJaegerconfig-core, a simple update for job descriptions, please review https://review.opendev.org/67034417:48
*** electrofelix has quit IRC17:50
mordredclarkb, corvus: 33:17 total elapsed time for the full project creation run17:56
openstackgerritJames E. Blair proposed openstack/project-config master: Fix typo in Zuul tenant config  https://review.opendev.org/67035917:56
mordredhttp://logs.openstack.org/13/670313/2/check/system-config-run-gitea/a55f75e/bridge.openstack.org/ara-report/result/7fd0e891-cf29-40bb-a431-1851e5135197/17:56
*** rlandy_ has joined #openstack-infra17:56
mordredthere's the log from what it dud17:57
mordreddid17:57
*** rlandy_ has quit IRC17:58
*** rlandy_ has joined #openstack-infra17:58
mordredAJaeger: also for you - since I can see you wanting to look at (a smaller version) of such output in the future17:59
*** rlandy has quit IRC17:59
clarkbmordred: nice17:59
mordredclarkb: yah - I think 33 minutes is better than 4 hours18:00
AJaegerinteresting18:00
AJaegernice improvement18:00
mordred\o/18:01
fungiis the idea to next substitute a representative project list for those test jobs?18:01
fungi(so that we don't do the full 33 minute rebuild)18:01
*** diablo_rojo has joined #openstack-infra18:02
mordredfungi: I think the opposite - I think the idea here was to run with the full data file - but I'll admit it's sunny and hot so my brain doesn't always work good18:02
fungiahh, got it. so it does at least fit into a (lengthy) job run18:03
*** rlandy_ is now known as rlandy18:05
mordredyeah. and we really should only be runing that job on changes to the projects.yaml file and changes to the automation - so hopefully it's not too onerous18:05
AJaegermordred: that list is to long to review - test it with a failure, as well, please18:06
*** Fidde has quit IRC18:07
clarkbI remember reading acomment about not optomizing for success but instead optomizing for failure and corvus asked for data. I got nerd sniped. Of the 276 changes merged in the last ~day we had 330 failed buildsets (I think this number includes merge failures currently though) and 785 successful buildsets. For a failure rate just under 30%18:08
clarkbThe reason I went with merged changes is I want to exclude do not merge changes that are known to fail intentionally18:08
clarkbI'm going to figure out how to exclude the merge failures now18:09
clarkbthen I'll put my script up somewhere and peopel can tell me what I did wrong :)18:09
AJaegerclarkb: it was zbr , see http://eavesdrop.openstack.org/irclogs/%23zuul/latest.log.html#t2019-07-11T14:18:5218:10
*** ociuhandu has joined #openstack-infra18:10
mordredclarkb: were you looking at buildsets for merged changes just in gate or in check and gate?18:12
clarkbmordred: check and gate18:12
clarkbthats a good point though18:12
clarkbI should track both sets of numbers18:12
* clarkb makes that update too18:12
mordredbecause I could imagine one might choose to optimize check and gate slightly differently, since one expects gate to succeed, but might have a greater expectation of check failing18:13
clarkbya18:13
clarkbI'll break it down by pipeline then post the script and results18:13
clarkbits not the quickest thing to run and test though so may be a bit :)18:13
clarkbI've enqueued centos-7 and fedora-29 image builds now that glean is up to date on pypi18:15
AJaegercloudnull: docs are published! Check https://docs.openstack.org/tripleo-ansible/latest/genindex.html18:15
mordredclarkb: woot18:16
cloudnull AJaeger yup was just looking at that myself.18:18
cloudnullthanks again!18:18
AJaegeryw18:18
openstackgerritMerged openstack/project-config master: Fix typo in Zuul tenant config  https://review.opendev.org/67035918:20
cloudnullanyone around mind giving https://review.opendev.org/#/c/666423/ a review ?18:23
*** weifan has quit IRC18:23
fungibad news. i've already +2'd that one so you need someone else18:27
*** diablo_rojo has quit IRC18:27
corvusthat's a clarkb change i think18:29
clarkbis that registry publicly available or does it require jobs have secrets to access images from there?18:30
*** diablo_rojo has joined #openstack-infra18:30
clarkb(wondering if proxy will work with that)18:30
clarkbI guess it should18:30
clarkbbut would be exposed via http currently if so18:31
clarkbcloudnull: ^18:32
clarkbeverything else about it loosk fine to me18:32
cloudnullthe hope is that it would work similar to the docker.io proxy bits18:33
clarkbcloudnull: ya but those are unauthenticated so its fine to speak http over them (ignoring verification of endpoint)18:33
cloudnull++18:34
clarkbbut looking at this one it seems to have edgekey stuff whichi mplies to me there is auth involved?18:34
mordredcorvus: does https://review.opendev.org/#/c/670313/ look right to you?18:34
clarkbif so you may not want to talk http to it18:34
mordredcorvus: (I mean, it's green - but does the shape of it look like what you were thinking)18:34
corvusmordred: oh yeah, that looks great18:35
mordredcool18:35
cloudnullclarkb in my tests with the registry I'm not using any auth - https://review.opendev.org/#/c/665677 - though there are auth protected images there, so I guess if folks did auth that would not be so great.18:37
zbrclarkb: thanks for the numbers.18:37
clarkbcorvus: zbr http://paste.openstack.org/show/754310/ as mordred points out the gate is way more reliable18:37
cloudnullhowever, i guess that's largely the same with the docker proxy too ?18:37
mordredcloudnull: you might, if you're not already thinking about this, want to think about work needed to get the speculative image building jobs to be able to use an alternate upstream registry(s)18:37
mordredcorvus: I don't think you did anything to suppor that yet, right?18:37
clarkbthe script will need tweaking and maybe a database if we want to run it over longer periods (so that we don't ahve to request data we already have)18:37
zbrtrue: i do expect the gate to pass, obviously. the more nuanced part would be about the check.18:37
clarkbcloudnull: gotcha so depends on what you request18:38
clarkbcloudnull: in that case I think its fine and if people need something with auth its at their own risk until we have https on those endpoints18:38
mordred++18:38
cloudnullis that something I can enable or is https on the endpoint something for a future release ?18:39
clarkbthere is a typo in the last line of script output too should be total rate of failure not gate rate of failure18:39
donnydAre there any good cloud-config scripts out there to run load testing against. I am scaling up to all 100 instances and I need to measure heat18:39
corvusmordred, cloudnull: well some of it pretty dockerhub focused, but i built the framework to support others.  basically if the job/role has 'docker' in the name, it's docker-specific, but if it has 'container' in the name it's more generic.  really need that second use case to flesh it out.18:39
clarkbcloudnull: only the opendev.org mirrors will have working https and we haven't added https endpoints for docker registries yet18:40
cloudnullok18:40
openstackgerritMerged opendev/system-config master: Add apt-puppetlabs mirroring back  https://review.opendev.org/67035618:40
clarkbcloudnull: so once we've replaced all the mirrors then add https endpoints we'll be good18:40
corvusmordred: it might be worth throwing some timestamps in the log so we can figure out if there's something we can optimize to improve on that 33m runtime.18:40
clarkbcloudnull: out of curiousity these images are not published to dockerhub because ?18:41
cloudnullthey're redhat images . UBI is the universal base image for rhel. UBI8 is essentially RHEL818:41
*** ociuhandu has quit IRC18:42
clarkbright but they could live in both places right?18:42
mordredclarkb: yah, and because they don't have to be... rejecting the premise that things have to be on the docker-corp controller walled garden to be "real"18:42
cloudnullI guess they could18:42
clarkb(maybe I'm overthinking it to think of dockerhub as sort of the defacto central repo then you have other repos for the stuff that can't be public)18:42
corvusit's good to avoid a monoculture? :)18:42
mordredyeah18:42
clarkbsure, its just everyone I've seen that does that uploads to multiple places then18:42
mordredjust like we liek not publishing things to github to help remind people that github is _not_ equiv to open source18:43
cloudnullI'm not the one publishing them, however, I could reachout to that team and see if we could mirror to dockerhub?18:43
corvusi'm happy to support diversification here18:43
mordredme too18:43
clarkbcloudnull: no its fine I'm mostly just curious18:43
mordredI think multiple registries is a good thing18:43
clarkbI know that other groups publish to dockerhub and quay etc to deal with this18:43
clarkbrather than a single repo over $there18:43
clarkband was wondering if there was a reason for that18:43
mordredclarkb: habit, I believe18:43
mordredall the tools now support fully qualified image names18:44
clarkbiirc the big three are dockerhub quay and googles registry18:44
clarkbmordred: ah18:44
fungigranted, the python ecosystem basically rejected that idea in favor of a single package repo (and tools require you to go out of the way to fetch packages from anywhere else)18:44
clarkbso maybe that is what it was, not being able to specify baseurls18:44
mordredso instead of docker run ubuntu you can say docker run docker.io/ubuntu18:44
clarkband now that isn't necessary18:44
mordredyeah18:44
mordredthe ecosystem has caught up and it's actually kinda nice18:44
mordredI've been meaning to go back and make our FROM lines be more explicit, just on general principle18:45
clarkbstill can't specify an ipv6 address literal though so its still trash :)18:45
mordredwell - yeah - Cloud Native is behind the times like that18:45
*** bnemec has quit IRC18:45
zbri like having multiple registries, is like keeping eggs in multiple baskets.18:45
mordredI did see a tweet about a k8s conformance test passing on an ipv6 only deploy recently - so progress is being made18:45
mordredzbr: ++18:46
clarkbpersonally I;d be a lot happier with diversity of tooling if they all didn't fall behind docker on their silly decisions18:46
cloudnullclarkb ++ agree, IPv6 or death !18:46
mordredclarkb: right?18:46
clarkbbecause the end result is still a monoculture18:46
clarkbfwiw I've never heard back on my bug or PR for that18:46
corvusa technical one, yes.  but not a finiancial one.  :)18:47
clarkbso I haven't bothered to update the PR to fix the one issue with it I know of18:47
*** bnemec has joined #openstack-infra18:47
clarkbdisk on nb01 is full up again18:47
clarkbthat explains why we aren't building new images :/18:47
openstackgerritJeff Liu proposed zuul/zuul-operator master: Add Kubernetes Operator Functional Test Job  https://review.opendev.org/66802918:48
clarkblast time it was dib leaking stuff18:48
clarkbI'm going to stop the builder on nb01, clean its disk, and reboot it18:48
clarkbwhen ianw is back we should dig into what/why it is leaking18:49
openstackgerritMatt Riedemann proposed opendev/elastic-recheck master: Add query for DetachedInstanceError cinder-api bug 1834845  https://review.opendev.org/67036718:52
openstackbug 1834845 in Cinder "DetachedInstanceError: Parent instance <VolumeAttachment at > is not bound to a Session" [Undecided,In progress] https://launchpad.net/bugs/1834845 - Assigned to Gorka Eguileor (gorka)18:52
*** weifan has joined #openstack-infra18:56
mriedemyikes http://status.openstack.org/elastic-recheck/data/integrated_gate.html18:57
mriedemOverall Categorization Rate: 20.7%18:57
clarkbok have to disable the service then reboot becuse there are a bunch of mounts that leak and we have to delete stuff on those?18:58
openstackgerritJames E. Blair proposed openstack/project-config master: Temporarily shadow base-jobs in openstack-zuul-jobs  https://review.opendev.org/67036918:58
corvusAJaeger, fungi: ^18:58
clarkbmriedem: ya I'm not sure anyone is really paying attention to that much these days. I keep pushing for people to start there when it comes to optomizing throughput18:58
*** weifan has quit IRC19:01
fungithat said, logstash is probably the largest resource consumer by far in our control plane (when you count the 20 worker servers and the massive elasticsearch cluster), so if nobody is actually using it we could save our donors a lot of cost by taking it down19:03
openstackgerritJames E. Blair proposed openstack/project-config master: Move zuul/zuul-base-jobs to a config-project  https://review.opendev.org/67037119:04
*** bhavikdbavishi has quit IRC19:04
openstackgerritBrian Haley proposed opendev/irc-meetings master: Update networking OVN meeting  https://review.opendev.org/67037219:05
corvusfungi, clarkb, AJaeger: ^ can i get speedy reviews on https://review.opendev.org/670369 and its parent?19:05
corvusi'm probably going to ask for several of these to deal with fallout from the tenant move, sorry.19:05
*** derekh has quit IRC19:05
*** bhavikdbavishi has joined #openstack-infra19:06
fungiyup, already approved the parent and was looking at the second one19:06
fungiit's expected19:06
fungifirst time we've really done something like this19:06
clarkblooking19:06
clarkbthe dib cleanup delete are not what you would call fast19:07
clarkbnb02 still have 233GB free on /opt so I'll get nb01 up and happy before I bother doing nb0219:08
fungi:(19:08
clarkband now 278GB freeon nb01, enabling and starting services there again19:09
*** rlandy is now known as rlandy|brb19:10
openstackgerritJames E. Blair proposed openstack/project-config master: Include nodesets in zuul/nodepool  https://review.opendev.org/67037319:10
openstackgerritJames E. Blair proposed openstack/project-config master: Remove zuul projects and jobs from the openstack tenant  https://review.opendev.org/67037419:10
corvusclarkb, fungi, AJaeger: ^ 2 more19:10
corvustopic: zuulectomy19:11
clarkbcorvus: that says exclude nodesets?19:11
clarkbcorvus: should that remain as an include?19:12
*** aedc has joined #openstack-infra19:14
corvusderp19:19
clarkbfungi: as far as cleaning up that service, I think it has proven to be incredibly valuable when used and we know that if we do use it we improve throughput significantly. I think we should probably prioritize advertising it over removing it at least initially. That said I agree it isn't a cheap system19:19
openstackgerritJames E. Blair proposed openstack/project-config master: Include nodesets in zuul/nodepool  https://review.opendev.org/67037319:20
openstackgerritJames E. Blair proposed openstack/project-config master: Remove zuul projects and jobs from the openstack tenant  https://review.opendev.org/67037419:20
clarkbfungi: in particular there seems to be this theme of maintainership around oepnstack and using the insights given by these tools to improve software reliability is sort of what I would expect from maintainers19:20
fungiyeah, i didn't mean to suggest it was worthless, just that if we're going to devote something like 25% of our control plane to operating it, people ought to be finding it comparatively valuable19:20
openstackgerritMerged openstack/project-config master: Temporarily shadow base-jobs in openstack-zuul-jobs  https://review.opendev.org/67036919:22
*** tosky has joined #openstack-infra19:26
openstackgerritMerged opendev/elastic-recheck master: Add query for DetachedInstanceError cinder-api bug 1834845  https://review.opendev.org/67036719:26
openstackbug 1834845 in Cinder "DetachedInstanceError: Parent instance <VolumeAttachment at > is not bound to a Session" [Undecided,In progress] https://launchpad.net/bugs/1834845 - Assigned to Gorka Eguileor (gorka)19:26
*** irclogbot_0 has joined #openstack-infra19:28
openstackgerritDonny Davis proposed openstack/project-config master: Bringing Fort Nebula CI Cloud back online  https://review.opendev.org/67037819:30
donnydThat review is ready for whenever we want to bring FN back online19:31
clarkbdonnyd: cool I think the nodepool builder disk problem means the centos and fedora rebuilds are now further behind in the queue so may be a little bit19:31
clarkbI'm keeping an eye on it19:31
*** weifan has joined #openstack-infra19:32
donnydno biggie, just getting this queued up so we cut it loose when the time comes19:32
clarkb++19:33
clarkbI'm told lunch is ready for me. Back in a bit19:33
*** irclogbot_0 has quit IRC19:33
openstackgerritMerged openstack/project-config master: Move zuul/zuul-base-jobs to a config-project  https://review.opendev.org/67037119:34
*** weifan has quit IRC19:38
*** bnemec has quit IRC19:38
*** ijw has quit IRC19:38
*** altlogbot_2 has joined #openstack-infra19:38
*** altlogbot_2 has quit IRC19:41
*** kaiokmo has quit IRC19:43
*** jistr has quit IRC19:43
*** jistr has joined #openstack-infra19:45
*** bnemec has joined #openstack-infra19:46
*** bhavikdbavishi has quit IRC19:47
openstackgerritMerged openstack/project-config master: Include nodesets in zuul/nodepool  https://review.opendev.org/67037319:48
openstackgerritMerged openstack/project-config master: Remove zuul projects and jobs from the openstack tenant  https://review.opendev.org/67037419:48
openstackgerritMonty Taylor proposed opendev/system-config master: Run actual full project creation in gitea test  https://review.opendev.org/67031319:48
*** weifan has joined #openstack-infra19:54
openstackgerritJames E. Blair proposed openstack/project-config master: Add some github projects to the Zuul tenant  https://review.opendev.org/67038019:57
openstackgerritJames E. Blair proposed opendev/base-jobs master: Add nodesets  https://review.opendev.org/67038120:01
*** rlandy|brb is now known as rlandy20:02
openstackgerritJames E. Blair proposed openstack/openstack-zuul-jobs master: Remove some nodesets  https://review.opendev.org/67038220:02
*** jistr has quit IRC20:03
fungicorvus: 670381 should be testable once 670369 is applied, right?20:05
*** jistr has joined #openstack-infra20:05
corvusfungi: no, it's the same error is 670369 but for the opendev tenant itself, so i need a near-duplicate change for that; almost ready20:06
*** pkopec_ has joined #openstack-infra20:06
fungiahh, okay20:06
openstackgerritJames E. Blair proposed openstack/project-config master: Add temporary shadow to opendev/base-jobs  https://review.opendev.org/67038420:06
fungifor some reason i thought shadowing the repo with the nodesets would solve it20:06
openstackgerritJames E. Blair proposed opendev/base-jobs master: Add nodesets  https://review.opendev.org/67038120:06
fungimaybe i was just confused on which was "the repo with the nodesets" ;)20:06
corvusfungi: yeah, there are 220:07
fungithanks for untangling this20:07
corvusfungi: looks like the last time we hit this error, we decided to solve it by duplicating the nodeset def in the opendev tenant20:07
corvusbut i think that having at least the simple 1:1 label nodesets in opendev/base-jobs makes a lot of sense.  way less copying of boilerplate stuff.20:08
fungii agree with that goal20:08
*** pkopec has quit IRC20:08
corvusi left the multi-node and legacy nodesets in the openstack tenant since that's a bit more context-specific20:08
*** kjackal has joined #openstack-infra20:08
fungiwfm20:08
clarkbya I agree re context specific multinode and legacy nodesets20:08
clarkbI'm cleaning up nb02 now20:09
fungii'm about to start neglecting the computer and attacking my lawn before the next storm rolls through20:09
*** pkopec_ has quit IRC20:09
fungibut will pop ni for a few minutes at a time to stave off heat exhaustion20:10
fungipop IN too20:10
corvusremote:   https://review.opendev.org/670385 Remove nodesets20:10
clarkbcareful the knights who say ni are defensive20:10
*** pkopec has joined #openstack-infra20:11
openstackgerritJames E. Blair proposed openstack/project-config master: Remove temporary project shadows  https://review.opendev.org/67038720:12
*** pkopec has quit IRC20:12
*** irclogbot_1 has joined #openstack-infra20:12
fungiclarkb: i have my holy hand grenade at the ready20:12
*** pkopec has joined #openstack-infra20:12
*** Lucas_Gray has joined #openstack-infra20:13
*** irclogbot_1 has quit IRC20:16
openstackgerritJames E. Blair proposed zuul/zuul master: Switch to opendev release jobs  https://review.opendev.org/67038820:16
AJaegercorvus: down to 8 errors in opendev - and one in openstack tenant currently20:18
fungicorvus: zuul dislikes 670388 because it sees that publish-zuul-docs is still referenced20:19
* AJaeger waves good night20:19
fungihave a good evening AJaeger!20:19
corvusAJaeger: o/20:20
corvusfungi: thanks, i'll update it in a sec20:20
AJaegerthanks, happy lawn attacks, fungi ;)20:20
* fungi readies the weapons of grass destruction20:20
*** ijw has joined #openstack-infra20:20
openstackgerritJames E. Blair proposed opendev/base-jobs master: Add base-minimal job  https://review.opendev.org/67039020:23
openstackgerritJames E. Blair proposed opendev/base-jobs master: Add base-minimal job  https://review.opendev.org/67039020:24
*** iurygregory has quit IRC20:24
openstackgerritMerged openstack/project-config master: Add some github projects to the Zuul tenant  https://review.opendev.org/67038020:24
openstackgerritJames E. Blair proposed zuul/zuul master: Switch to opendev release/docs jobs  https://review.opendev.org/67038820:25
*** ijw has quit IRC20:26
corvusclarkb: +3 https://review.opendev.org/670384 ?20:26
*** kjackal has quit IRC20:28
*** dklyle has joined #openstack-infra20:31
*** mattw4 has quit IRC20:31
*** pcaruana has quit IRC20:31
*** mattw4 has joined #openstack-infra20:31
*** igordc has joined #openstack-infra20:32
corvusi self-approved that ^ to keep things moving20:35
clarkbsorry had to step away for a few back now20:35
clarkbmordred: do you think the gitea stuff is ready for proper reviews now?20:36
*** pkopec has quit IRC20:38
mordredclarkb: yes indeed - I pushed up a new rev to the last one to capture some timestamps in the log output - so we can maybe track down why it's taking 33 minutes20:39
mordredclarkb: but I think it's ready to go20:39
openstackgerritMerged opendev/system-config master: Add proxy for registry.access.redhat  https://review.opendev.org/66642320:39
openstackgerritJames E. Blair proposed opendev/system-config master: Run actual full project creation in gitea test  https://review.opendev.org/67031320:39
corvusmordred: ^ typo in that, i just fixed it20:39
corvusmordred, clarkb: but i agree -- we've seen it work with the actual data, so we can merge whatever's green20:40
clarkbok I'll try to dig into it properly nowish20:41
corvusyou know, at some point, we should move all the x/ repos out of openstack20:42
corvushopefully we'll be a bit more ready to do that after this exercise :)20:42
mordredcorvus: won't that be neat!20:43
fungii have a feeling there are lots of x/ repos which rely on openstackish jobs (openstack drivers, openstack deployment tools which aren't official parts of openstack, and so on)20:44
fungiso that may take a lot more untangling20:44
corvusyep.  but it'll make things like "publish docs to an openstack.org domain" a lot easier to deal with20:45
corvusanyway, not my highest priority by a long shot20:45
openstackgerritMerged openstack/project-config master: Add temporary shadow to opendev/base-jobs  https://review.opendev.org/67038420:46
fungisure. also migrating repos into the openstack tenant adds an extra step vs just a repo rename, but not a huge additional barrier i suppose20:47
*** whoami-rajat has quit IRC20:48
clarkbmordred: left a comment on the first one. One bit of it is a little odd to me. Can you take a look?20:49
clarkbthen I also had a question of whether or not we need to update our project rename scripts/playbooks20:49
clarkbseems like we should need to do that too20:49
corvusclarkb: i think owner_id is "the id of the team named 'Owner'" ?20:50
clarkboh I see and that has to be an id not a name20:51
corvusyeah, so self.put('/api/v1/teams/{owner_id}/members/gerrit'...) means add gerrit to the 'Owners' team20:51
*** ijw has joined #openstack-infra20:51
clarkbright ok so the bit that is confusing me then is what creates the Owners team and gerrit user20:51
clarkb(at least when it comes to my concern about bootstrapping)20:52
corvusclarkb: i think the owners team is created automatically when each org is created; and the gerrit user is created as part of the bootstrapping playbook elsewhere, i can dig it up20:52
clarkbok thanks20:52
corvus(there's an owners team for each org, which is why that's a lookup there)20:52
clarkband its managed internally to gitea so ids aren't deterministic I bet20:53
clarkball makes sense to me now20:53
corvusclarkb: gerrit user bootstrapping starts here: https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/gitea/tasks/main.yaml#L6620:53
clarkbok switched to a +2. I didn't approve because I'm going to have to do dadops this afternoon so can't commit to watching that and the dib/glean/fn stuff20:54
*** ijw has quit IRC20:56
*** hamzy has quit IRC20:56
*** eharney has quit IRC20:57
mordredclarkb: what corvus said (I mostly just copied the logic corvus already wrote)20:57
*** altlogbot_0 has joined #openstack-infra21:00
*** xek has quit IRC21:04
*** altlogbot_0 has quit IRC21:05
*** dklyle has quit IRC21:10
*** _erlon_ has quit IRC21:12
*** derekh has joined #openstack-infra21:13
corvusoops, shadow doesn't affect nodesets, just jobs.21:22
*** irclogbot_1 has joined #openstack-infra21:22
corvusi think we should force-merge 670381 then we should be able to merge the others normally21:23
clarkbwill that break zuul's running config? I guess it should just ignore the broken bits until it gets to the part that cleans things up?21:23
corvusclarkb: yeah, it'll switch to the node defs in the base-jobs repo and throw errors about the duplicate defs, but the second changes will clean those up21:25
clarkbseems like a reasonable plan to me then21:25
*** irclogbot_1 has quit IRC21:26
*** mriedem has quit IRC21:26
openstackgerritMerged opendev/base-jobs master: Add nodesets  https://review.opendev.org/67038121:26
donnydclarkb: dadops... LOL21:26
corvuswaiting for the alarm bell to show up in the openstack tenant21:27
clarkbdonnyd: depending on how quickly (slowly really) these images builds ahead of centos and fedora go we may have to wait a bit21:28
clarkboh looks like fedora-28 just started21:28
*** irclogbot_3 has joined #openstack-infra21:28
donnydby a bit do you mean tomorrow or next week21:28
openstackgerritJeff Liu proposed zuul/zuul-operator master: [WIP] Verify Operator Pod Running  https://review.opendev.org/67039521:29
clarkbdonnyd: tomorrow21:29
donnydoh I am ok with that21:29
clarkbI think we average just over an hour per image and we can build 2 images at once21:29
clarkbso depends on what the queue order is (don't think there is an easy way for me to check that?)21:29
fungii always though a bit was a sixteenth of a nybble21:29
clarkbbut my next step was to manually boot those images and make sure they work21:29
fungier, thought21:29
clarkbthen we can merge your change to turn the cloud back on in nodepool21:29
clarkbfungi: doesn't it depend on your word size?21:30
donnydOk sounds good to me21:30
donnydAre there any scripts out there I can use to test in the mean time. I am doing full scale testing at 100 instances and need to measure my new air handler21:31
donnydwhich puts out roughly half of the advertised air21:31
clarkbdonnyd: other than throwing a bunch of load at a cloud via nodepool I odn't know that we have any. I think rally is was the canned version of the thing21:32
*** irclogbot_3 has quit IRC21:32
clarkbnot sure how difficult it is to use rally though21:32
donnydok, I will look into it21:32
openstackgerritJames E. Blair proposed openstack/project-config master: Include nodesets from base-jobs  https://review.opendev.org/67039721:33
corvusclarkb, fungi, mordred: ^ doh.21:34
clarkbcorvus: +221:34
corvus(everything is still okay; not a firedrill)21:34
fungidonnyd: yeah, if you want a load test, we've got one on the way ;)21:40
*** Lucas_Gray has quit IRC21:43
*** ekultails has quit IRC21:45
clarkbcentos-7 is building now21:54
openstackgerritMerged openstack/project-config master: Include nodesets from base-jobs  https://review.opendev.org/67039721:54
corvuswaiting for an ansible run with that ^21:54
clarkbthe new gentoo image is uploading now too actually so that will be the first one I can test21:59
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: Add dstat graph roles  https://review.opendev.org/67040222:01
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: Add dstat graph roles  https://review.opendev.org/67040222:03
*** hamzy has joined #openstack-infra22:07
clarkbgentoo image booted and tested and is working \o/22:10
donnydare all the images being loaded now?22:11
clarkbno they are being uploaded as they are built22:11
clarkbcentos-7 is building now. Gentoo built before it and was uploaded. So I could test gentoo22:12
donnydthe debian stretch image is stuck in queued for some reason22:14
donnydit will get uploaded on the next cycle... I removed all external storages from glance, and the others seem to be uploading fine22:15
donnydI kilt it, it was just stuck somewhere in not gonna upload land22:16
fungithat's a very large prefecture in openstackistan22:16
clarkbya it should try again22:16
donnyddoes it ever pull the old images?22:16
clarkbdonnyd: no22:16
fungiit only uses the newest22:17
donnydSo do I manually prune those?22:17
fungiwe sometimes manually delete the newest so we can roll back to the previous image22:17
*** altlogbot_3 has joined #openstack-infra22:17
funginodepool auto-culls all images older than the two most recent22:17
*** altlogbot_3 has quit IRC22:17
donnydoh, so it does delete the old images22:18
fungiso at worst there will be up to 3 copies while uploads are in progress22:18
clarkbunless it happens to leak them which Ithink may happen if the uploads fail in ways the sdk can't handle22:18
fungi(but in reality more because openstack and leaks and sometimes stuff doesn't really delete when it's supposed to... clouds)22:18
donnydits fine to have 3 or 4, but when it gets around 20 the glance node will need some more storages22:18
*** altlogbot_0 has joined #openstack-infra22:18
*** irclogbot_2 has joined #openstack-infra22:18
donnydOk cool. I of course will always ask before pruning old images22:19
donnydjust incase22:19
fungiwe've got some stuck in vexxhost at the moment because they're the bases for bfv instances which went away but cinder never got the memo22:19
donnydIf I could get NFS to run correct with glance, then it wouldn't matter..22:20
donnydbut for some reason it wants to hate on me22:20
fungiso cinder glance refuses to delete the images because cinder volumes cow from them, cinder refuses to delete the volumes because it thinks they're attached to nova instances, nova says waitwhut?22:20
*** sthussey has quit IRC22:20
fungino instances here by that name, sorry22:21
fungiand thus we need a cloud admin to go make things sane for us again22:21
*** irclogbot_2 has quit IRC22:23
*** altlogbot_0 has quit IRC22:23
*** rfolco has quit IRC22:24
*** rfolco has joined #openstack-infra22:24
corvusokay, *there* are the config errors i was expecting :)22:25
*** jtomasek has quit IRC22:25
clarkbhttp://paste.openstack.org/show/754322/ a months worth of check and gate fail rate data. That is from 2019-06-12 to 2019-07-11 looking only at merged changes22:26
clarkbit is very similar to my earlier days worth22:26
clarkbthe key finding I think is that we don't fail the majority of the time22:27
clarkb(we do fail more than I would like but eh)22:27
*** rh-jelabarre has quit IRC22:27
*** betherly has joined #openstack-infra22:29
fungitell developers to make fewer mistakes!22:30
fungi(or to be happy that the ci system is catching them?)22:30
fungigranted, the ci system in many cases is catching someone else's mistake which is already merged but only surfaces some of the time22:31
clarkbit is also possible that by only looking at merged changes I've introduced a bias of good changes too22:32
clarkbhowever I'm not sure how else I can easily filter out the noise we know is bad22:32
corvusfungi, clarkb: can you do a pass through topic:zuulectomy and leave +2s ?  i'm expecting things to start going green now; i can do the +Ws22:33
clarkbcorvus: yup22:33
fungiclarkb: if changes never merge, do we care how much they fail?22:33
corvus(i have several rechecks pending)22:33
clarkbfungi: good point22:33
fungicorvus: i'll run back through them, sure22:33
*** betherly has quit IRC22:34
fungiclarkb: we know that there is some steady flow of merging changes, so unless the flow stops or slows, the changes which haven't merged are representative of changes which will never merge, statistically22:34
clarkbcorvus: is https://review.opendev.org/#/c/670391/1/zuul.d/jobs.yaml missing a parent specification?22:35
clarkbcorvus: the playbook it runs in post checks zuul_success but I don't see where the run playbook comes from22:35
corvusclarkb: it is the parent job for zuul-website-publish, defined in the zuul-website repo22:38
clarkboh the relationship is the other direction?22:38
clarkboh so it can hold the afs secret got it22:38
corvusyep22:39
corvuswe can totally change the names (but let's do that later)22:39
clarkband for https://review.opendev.org/#/c/670390/2/zuul.d/jobs.yaml I don't see playbooks/base-minimal in base-jobs ?22:39
clarkbcould be in a chagne that is in flight right now I suppose22:39
corvusthis will slot right in without a change to zuul-website22:39
corvusclarkb: that's an error, i'll fix22:39
clarkbk22:40
openstackgerritJames E. Blair proposed opendev/base-jobs master: Add base-minimal job  https://review.opendev.org/67039022:41
openstackgerritJames E. Blair proposed openstack/project-config master: Include base-jobs nodesets in more tenants  https://review.opendev.org/67040622:43
corvusclarkb, fungi: ^ sorry, one more doh change22:43
clarkbI think all but that last one are approved now22:44
openstackgerritMerged openstack/openstack-zuul-jobs master: Remove some nodesets  https://review.opendev.org/67038222:44
clarkbI think we may have already leaked a small number images in fn22:50
clarkbI'm going to work on deleting them22:50
*** tkajinam has joined #openstack-infra22:52
fungiwhen mnaser gets home we should try to get him (or someone) to free up the ~30 hung cinder volumes in sjc122:53
fungibut they've been there for several weeks at this point, so a few more days probably won't hurt22:54
*** mattw4 has quit IRC22:54
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Add dstat graph roles  https://review.opendev.org/67040222:55
*** slaweq has quit IRC22:56
*** mattw4 has joined #openstack-infra22:56
*** altlogbot_3 has joined #openstack-infra22:56
openstackgerritMerged openstack/project-config master: Remove temporary project shadows  https://review.opendev.org/67038722:58
clarkbwaiting on centos7 upload to finish now. Going to step out for a bit22:59
*** altlogbot_3 has quit IRC22:59
*** irclogbot_3 has joined #openstack-infra23:00
*** mattw4 has quit IRC23:03
*** mattw4 has joined #openstack-infra23:03
*** irclogbot_3 has quit IRC23:06
donnydclarkb: is this the last one? If yes, do we want to merge the change to bring FN back online tonight or just wait till tomorrow?23:07
*** weifan has quit IRC23:07
*** tosky has quit IRC23:07
*** yamamoto has joined #openstack-infra23:07
*** slaweq has joined #openstack-infra23:08
openstackgerritMerged openstack/project-config master: Include base-jobs nodesets in more tenants  https://review.opendev.org/67040623:08
*** irclogbot_3 has joined #openstack-infra23:08
*** dchen has joined #openstack-infra23:10
*** slaweq has quit IRC23:12
*** yamamoto has quit IRC23:12
*** rcernin has joined #openstack-infra23:13
fungii'm around to approve that change whenever it's time23:13
fungilawn is finally back under control23:13
*** irclogbot_3 has quit IRC23:16
*** goldyfruit has quit IRC23:16
donnydthe centos image is in23:17
openstackgerritJames E. Blair proposed opendev/base-jobs master: Add base-minimal job  https://review.opendev.org/67039023:18
openstackgerritJames E. Blair proposed zuul/zuul master: Switch to opendev release/docs jobs  https://review.opendev.org/67038823:20
*** betherly has joined #openstack-infra23:23
*** betherly has quit IRC23:28
*** altlogbot_3 has joined #openstack-infra23:29
*** altlogbot_3 has quit IRC23:30
clarkbdonnyd: probably wait for tomorrow since I've got to juggle kids this evening23:30
clarkbtest centos node booting now23:30
*** dchen has quit IRC23:31
donnydSounds great to me23:31
clarkbI did just double check the mirror node responds on port 8023:31
clarkbso that side of things is good to go23:31
*** dchen has joined #openstack-infra23:32
*** dchen has quit IRC23:32
*** bobh has joined #openstack-infra23:32
*** ijw has joined #openstack-infra23:34
clarkbipv6 works on test centos node23:35
clarkbif ianw was around I'd probably turn it on this evening and he could turn it off if it had sads23:36
clarkbbut we can do it first thing tomorrow morning23:36
clarkbAJaeger: fungi: maybe you can +A https://review.opendev.org/#/c/670378/1 sometime early tomorrow?23:36
*** bobh has quit IRC23:37
corvusclarkb: can you give https://review.opendev.org/670390 another look?23:37
clarkbcorvus: done23:37
clarkbI got the other one but missed that one23:37
clarkbI'm going to delete my two fn test nodes now23:38
*** dchen has joined #openstack-infra23:40
openstackgerritJames E. Blair proposed openstack/project-config master: Add required projects to zuul tenant  https://review.opendev.org/67041323:41
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Switch to zuul docs jobs  https://review.opendev.org/67041523:43
corvusi *think* that's it :)23:43
*** betherly has joined #openstack-infra23:44
openstackgerritMerged opendev/base-jobs master: Add base-minimal job  https://review.opendev.org/67039023:45
*** weifan has joined #openstack-infra23:45
corvusoh, wow.  i think 670415 may have exposed a bug with the new project config diff thing -- i think it's trying to freeze the old version of the job graph and failing, even though the new version would work23:46
corvuswe may need to force-merge that and i can add a TODO to add a test case and fix that23:46
*** dchen has quit IRC23:46
corvus(none of the other repos had a check template involved)23:47
corvusclarkb: can you give 670413 and 670415 a look over, and i'll force-merge 415?23:47
*** dchen has joined #openstack-infra23:49
*** betherly has quit IRC23:49
*** goldyfruit has joined #openstack-infra23:50
*** weifan has quit IRC23:50
clarkblooking23:51
clarkb+223:52
clarkbI guess its mad about the old side of that diff?23:52
corvusyeah23:52
fungireviewed both, lgtm23:52
fungiforcing 670415 makes sense, unfortunately23:53
corvusi think we just lucked out and didn't have any broken check pipelines until this one23:54
openstackgerritMerged zuul/zuul-jobs master: Switch to zuul docs jobs  https://review.opendev.org/67041523:54
clarkbfungi: did you catch my note about approving the fn reenablement tomorrow at the starto f your day?23:56
clarkbfungi: I have tested both centos and gentoo images boot with ivp6 connectivity there now23:56
fungiyup23:56
fungii could do it now, in theory23:56
fungii'll be around the computer for at least a few hours23:56
fungibut sure, tomorrow is better if there's no rush23:56
clarkbya but then we have to keep an eye on it if jobs go sideways. I know I can't do that as I have to go prep dinner nowish23:56
*** mattw4 has quit IRC23:56
clarkband you shouldn't stay up all night over that :)23:56
fungioh, i wouldn23:56
fungi't unless it blew up23:57
fungii'd just be hacking on personal projects or playing video games23:57
clarkbI think video games are in my post dinner future23:57
fungior finishing this tc resolution i said i'd draft "today"23:57
fungitechnically today is over in 2 minutes, so if it's tomorrow anyway...23:58
*** dmsimard4 has joined #openstack-infra23:58
*** dmsimard has quit IRC23:58
fungiand i have these sbcs i want to upgrade to most recent openbsd23:59
fungidecisions, decisions23:59

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