Wednesday, 2019-06-12

*** markvoelker has quit IRC00:00
jamesmcarthurfungi, rpioso: The drivers page is updated. Moving forward, drivers with multiple vendors will show up as expected: https://www.openstack.org/marketplace/drivers/#project=ironic%20(bare%20metal%20provisioning)00:00
rpiosojamesmcarthur: \o/ It looks great. Thank you so much, Jimmy!00:02
openstackgerritKevin Carter (cloudnull) proposed zuul/zuul-jobs master: Isolate installation mode  https://review.opendev.org/66471100:02
jamesmcarthurrpioso: np. happy to help!00:03
cloudnullianw updated to remove the fallback install on upstream00:03
ianwcloudnull: readme variable can go then too?00:05
*** hwoarang has joined #openstack-infra00:05
cloudnullyup, one sec :)00:05
ianwi'm open to discussion too :)  maybe it just makes sense to have it variable-ised with turned off by default?  so if you know you've got it on a base image, you enable purging all the old versiosn?00:06
openstackgerritMerged zuul/zuul-jobs master: Add multi-distro support to install-docker  https://review.opendev.org/66445500:11
openstackgerritKevin Carter (cloudnull) proposed zuul/zuul-jobs master: Isolate installation mode  https://review.opendev.org/66471100:11
openstackgerritMerged zuul/zuul-jobs master: Add variable to set the docker download url  https://review.opendev.org/66448500:12
cloudnullianw I honestly think we should expect the CI images to come clean and for the tasks to fail in expected ways instead of masking failure, initially I was trying to implement whats in the docker docs, for good measure, but I now think the role should simply expect a clean target.00:13
*** michael-beaver has quit IRC00:17
*** jcoufal has joined #openstack-infra00:18
*** ianychoi_ has joined #openstack-infra00:18
*** jcoufal has quit IRC00:20
*** ianychoi has quit IRC00:20
openstackgerritIan Wienand proposed opendev/system-config master: linters: ensure openstack/inventory.yaml parses  https://review.opendev.org/66475100:25
*** rkukura has quit IRC00:26
cloudnullthanks ianw and clarkb for the reviews !00:27
cloudnullone more on https://review.opendev.org/#/c/664711/ and im in like flin :)00:28
fungiin like kevin flynn?00:29
ianwErrol i believe .. i thought it was an Australian thing.  or you watch too much eevblog00:33
cloudnullsomething like that :)00:34
* cloudnull hopes one day to make it into tron 00:35
cloudnull**the grid and meet tron00:35
*** jamesmcarthur has quit IRC00:39
fungiyeah, i was twisting it into a tron reference00:39
*** mhu has quit IRC00:40
fungione of the films which molded my youth00:40
*** pabelanger has quit IRC00:40
*** jpena|off has quit IRC00:40
cloudnull100%00:42
cloudnulli actually liked the new one, was kinda bummed they didn't make a second one00:43
openstackgerritMerged opendev/system-config master: Fix syntax for new mirror hosts  https://review.opendev.org/66474500:44
*** mhu has joined #openstack-infra00:45
fungiyes, the recent-ish sequel was quite good, though i still have a soft spot for the original, now-dated but then-groundbreaking computer animation, wendy carlos soundtrack and all00:45
openstackgerritMerged zuul/zuul-jobs master: Isolate installation mode  https://review.opendev.org/66471100:46
fungiat least daft punk did an excellent job from drawing on some original carlos themes00:46
fungi(then again, i'm a long-time daft punk fan going back to their early loop stuff on homework)00:47
*** zzzeek has quit IRC00:47
*** zzzeek has joined #openstack-infra00:47
*** jpena|off has joined #openstack-infra00:48
cloudnull++ the original was super good!00:49
* cloudnull may rewatch that tonight (cant decide on that or rambo first blood III) 00:49
*** jcoufal has joined #openstack-infra00:50
*** zhurong has quit IRC00:52
*** armax has quit IRC00:52
*** markvoelker has joined #openstack-infra00:57
*** happyhemant has quit IRC01:03
*** diablo_rojo has joined #openstack-infra01:05
*** Goneri has quit IRC01:13
*** rh-jelabarre has quit IRC01:22
*** bobh has joined #openstack-infra01:26
openstackgerritIan Wienand proposed opendev/system-config master: Add certificates for IAD/ORD opendev.org mirrors  https://review.opendev.org/66475501:26
*** jcoufal has quit IRC01:26
*** dayou has quit IRC01:27
*** rosmaita has left #openstack-infra01:28
*** igordc has quit IRC01:28
*** dayou has joined #openstack-infra01:29
*** markvoelker has quit IRC01:31
*** dave-mccowan has quit IRC01:34
*** dave-mccowan has joined #openstack-infra01:40
corvusthis account of the sfx in legacy is very good: http://www.talisman.org/~erlkonig/misc/tron-legacy-effects-blog/01:40
fungiheh, emacs shell01:43
fungigreat article01:44
*** hwoarang has quit IRC01:45
*** hwoarang has joined #openstack-infra01:47
*** yamamoto has joined #openstack-infra01:47
*** spsurya has joined #openstack-infra01:52
*** gregoryo has joined #openstack-infra01:54
*** zzzeek has quit IRC01:57
*** zzzeek has joined #openstack-infra01:58
*** pcrews has quit IRC02:05
*** pcrews has joined #openstack-infra02:09
*** zzzeek has quit IRC02:13
*** zzzeek has joined #openstack-infra02:16
*** pabelanger has joined #openstack-infra02:26
*** markvoelker has joined #openstack-infra02:27
*** diablo_rojo has quit IRC02:46
*** hongbin has joined #openstack-infra02:47
*** yamamoto has quit IRC02:48
*** bhavikdbavishi has joined #openstack-infra02:49
openstackgerritIan Wienand proposed opendev/system-config master: [DNM] kafs testing  https://review.opendev.org/62397402:54
*** markvoelker has quit IRC03:01
*** ramishra has joined #openstack-infra03:10
*** yamamoto has joined #openstack-infra03:12
openstackgerritLiping Mao proposed openstack/logstash-filters master: ERROR TRACE log will merged with previous log  https://review.opendev.org/66477003:13
auristorhi fungi: openafs does not interact with the Linux kernel afs (kafs) implementation.  openafs and kafs are completely independent.03:20
openstackgerritMerged opendev/system-config master: Add certificates for IAD/ORD opendev.org mirrors  https://review.opendev.org/66475503:22
auristorThe Heimdal libkafs also has no relationship to Linux kernel afs (kafs).   Heimdal libkafs implements a subset of the OpenAFS pioctls necessary to set tokens03:22
*** jcoufal has joined #openstack-infra03:22
*** ykarel|away has joined #openstack-infra03:25
auristorLinux kernel afs doesn't use pioctls to set tokens but instead uses keyrings03:25
auristorDebian and Ubuntu build their kernels with AF_RXRPC and KAFS but as far as I am aware none of the userland tooling for enabling the kernel modules or activating the /afs virtual mount is present.03:27
auristorThe current status on Fedora is that up until last week the publication of the kafs-client package was blocked because creating the /afs directory for the mount was forbidden.   The packaging committee ruled last week that in rawhide and F31 that /afs would be created as part of the filesystem package.03:28
auristorBut that means that we do not have a solution for F29 or F30.03:29
*** psachin has joined #openstack-infra03:29
*** jcoufal has quit IRC03:30
auristorThe Debian openafs packages create /afs.  Since Ubuntu uses the Debian openafs packages as upstream they are sure to do the same.03:30
ianwauristor: yeah, i just got fedora kafs working in our CI ... http://logs.openstack.org/74/623974/10/check/system-config-zuul-role-integration-fedora/befd359/ara-report/03:31
ianwit mounts openafs.org and can see the file03:31
ianwa file03:31
auristorJonathan Billings provides a full set of the required packages https://copr.fedorainfracloud.org/coprs/jsbillings/kafs/packages/03:32
ianwyep, using that ... last time i tried it didn't work, but a bit of fiddling it has now03:32
auristornote that there are byte range locking changes for compatibility with openafs that were not accepted by Linus until the 5.2 merge window  https://www.phoronix.com/scan.php?page=news_item&px=AFS-For-Linux-5.203:34
ianwok ... fixed letsencrypt certs ... so ...03:35
ianwhttps://mirror.iad.rax.opendev.org is now running kafs03:35
ianwauristor: ^ (note openDEV.org, not openSTACK.org)03:36
auristorThere is a pending request to add /afs to FHS 3.1 which we believe will be approved.  If so, we can push more Linux distributions to add /afs to the base installation.03:36
auristorwhat is opendev.org?03:36
ianwauristor: it's a whole thing where we're moving to a much more generic hosting approach, where openstack is one of many sub-projects03:37
auristoris opendev.org another afs cell?03:37
ianwyes, but there is a long transition as there's a *lot* of stuff to migrate in various ways.  this mirror is using the openstack.org cell and all the various mirror volumes under that03:38
ianwauristor: to catch you up, we moved our mirror hosts to bionic and the 1.8.0~pre5 version of openafs it comes with.  in testing, we're seeing what appears to be corrupt files cached and served03:39
ianwthe blame is *not* clearly placed on openafs yet ... we're investigating.  one avenue we're going to try is running a kafs mirror in parallel too, and see if we have any similar sorts of issues03:40
*** dayou has quit IRC03:40
ianwwe are right in the middle of it all -- terse notes being kept @ https://etherpad.openstack.org/p/opendev-mirror-afs03:40
*** dayou has joined #openstack-infra03:41
auristorI believe openafs pre-1.8.1 clients have a bug that prevents callbacks from being processed correctly03:42
auristorLet me double check when it was fixed03:42
ianwauristor: yeah, another step is to build our own latest openafs packages and try that out too03:43
ianw#status log mirror01.iad.rax.opendev.org in emergency file, and serving mirror files via kafs which is currently hand-configured; see https://etherpad.openstack.org/p/opendev-mirror-afs03:44
openstackstatusianw: finished logging03:44
auristoryes, volume callbacks created when new RO or BK snapshots are created and volumes are released or moved were ignored by the client pre-1.8.103:45
*** dave-mccowan has quit IRC03:46
auristorThere are also as yet unresolved issues which handling pending signals that cause EINTR and ERESTARTSYS errors to be converted to ENOENT which causes negative dentry objects to be cached by the vfs.03:47
auristorThe 1.6.x openafs clients did not experience the volume callback processing failures03:47
ianwauristor: ok, so it sounds like not worth investigating unless we're seeing the same thing with >=1.8.1 packages03:48
*** lsell has quit IRC03:49
*** evgenyl has quit IRC03:49
*** evgenyl has joined #openstack-infra03:49
auristorThere are security fixes in 1.8.2 and 1.8.3 is the most recent release.   I wish you could use the auristorfs client and server but I understand why that isn't possible03:49
auristorthe symptoms described in opendev-mirror-afs are consistent with callbacks being ignored03:51
auristorthen the old version of the file will continued to be served from the cache03:51
auristorit can also result in corruption if some chunks of a file are ejected from the cache and then re-populated from a different version of the file03:52
*** dayou has quit IRC03:52
ianwall sounds exactly like what's going on :)03:52
ianwI think that bionic should really upgrade ... it does not sound like it has chosen a good package for it's LTS distro03:53
*** signed8bit has quit IRC03:53
*** lsell has joined #openstack-infra03:53
*** dayou has joined #openstack-infra03:54
auristorI would never deploy Ubuntu specifically because they do not ship release packages from upstream.   Why are they distributing a release candidate as their production stable version?03:54
auristorI've had the same issues with them and the version of Heimdal they stip03:55
auristorship03:55
ianwi think it's just what was there at release.  i'll put it in my todo list to get a bug on it at least03:56
auristorexactly.  for Heimdal they shipped whatever the tip of the master branch was on the day they required a new version.03:57
auristorIf upstream hasn't declared a branch production ready and tagged a new release, the Linux distributions have no business shipping the code03:58
*** markvoelker has joined #openstack-infra03:58
auristorlooks to me as if openafs-client 1.6.21 is still packaged for bionic https://launchpad.net/ubuntu/bionic/amd64/openafs-client/1.6.21-304:01
*** signed8bit has joined #openstack-infra04:02
auristoryou might want to install that instead04:02
openstackgerritIan Wienand proposed opendev/system-config master: [DNM] kafs testing  https://review.opendev.org/62397404:04
*** markmcd has quit IRC04:05
ianw^ this has a very hard-coded .service file for bionic, but when it works should be able to test it with mirror hosts in CI04:06
auristoryou might find https://gitlab.umich.edu/jsbillin/ansible-kafs-workstation useful04:08
*** ykarel|away has quit IRC04:08
*** georgk has quit IRC04:08
*** georgk has joined #openstack-infra04:09
openstackgerritIan Wienand proposed opendev/system-config master: [DNM] kafs testing  https://review.opendev.org/62397404:09
*** ykarel|away has joined #openstack-infra04:11
openstackgerritIan Wienand proposed opendev/system-config master: [DNM] kafs testing  https://review.opendev.org/62397404:14
ianwauristor: yep, top comment :) https://review.opendev.org/#/c/623974/13/roles/kafs-client/tasks/kafs-client/Fedora.yaml04:15
*** udesale has joined #openstack-infra04:16
auristorgreat04:16
auristorthere was some comment earlier about initial reads from openstack.org being slow?04:18
auristorfrom a cold cache its taking my client 1.8s to "ls -l /afs/openstack.org/mirror"04:19
ianwyeah, i think that was when clarkb brought up a kafs test environment; i did not see anything like that.  and the kafs CI job seemed fine too04:20
auristorok.  then if there is nothing else.  I'm going to find a pillow04:21
ianwauristor: is cachefilesd likely to cause any issues?  i can't find a lot of discussion about it -- not sure if that's because it's a bit inactive, or it "just works"04:21
ianwoh, find a pillow, don't stay up for me :)04:21
auristorcachefilesd is supposed to work with kafs.   Its maintained by David Howells who also maintains kafs04:23
auristorAlthough it probably hasn't seen a lot of real world use04:23
ianwwell, we're pretty close to being able to give it a pretty good stress test, at least in the R/O case (for now) ... we'll keep you updated :)04:25
*** dayou has quit IRC04:28
ianwas usual, thanks for all the advice, always helpful and saves us a lot of time going down wrong paths04:28
*** bhavikdbavishi has quit IRC04:31
*** markvoelker has quit IRC04:32
*** ykarel|away has quit IRC04:32
*** bhavikdbavishi has joined #openstack-infra04:33
*** kjackal has joined #openstack-infra04:34
openstackgerritIan Wienand proposed opendev/system-config master: [DNM] kafs testing  https://review.opendev.org/62397404:36
openstackgerritIan Wienand proposed opendev/system-config master: [DNM] kafs testing  https://review.opendev.org/62397404:38
*** dayou has joined #openstack-infra04:41
*** ykarel|away has joined #openstack-infra04:50
*** ykarel|away is now known as ykarel04:50
openstackgerritIan Wienand proposed opendev/system-config master: [DNM] kafs testing  https://review.opendev.org/62397404:51
*** whoami-rajat has joined #openstack-infra04:51
*** pcaruana has joined #openstack-infra04:54
*** pcaruana has quit IRC04:59
*** hongbin has quit IRC05:01
*** raukadah is now known as chandankumar05:01
*** noama has joined #openstack-infra05:21
*** markvoelker has joined #openstack-infra05:29
*** kopecmartin|off is now known as kopecmartin05:32
openstackgerritIan Wienand proposed opendev/system-config master: [DNM] kafs testing  https://review.opendev.org/62397405:37
*** piotrowskim has joined #openstack-infra05:42
*** yboaron_ has joined #openstack-infra05:44
openstackgerritIan Wienand proposed opendev/system-config master: [DNM] kafs testing  https://review.opendev.org/62397405:47
*** e0ne has joined #openstack-infra05:51
openstackgerritIan Wienand proposed openstack/project-config master: opendev.org mirrors: switch out DFW, switch in IAD  https://review.opendev.org/66478405:54
ianwinfra-root: ^ i'm not going to merge that and disappear, but that will get us testing the kafs install on IAD05:54
*** igordc has joined #openstack-infra05:58
*** markvoelker has quit IRC06:02
*** zhangfei has joined #openstack-infra06:18
*** rpittau|afk is now known as rpittau06:20
*** e0ne has quit IRC06:22
*** pgaxatte has joined #openstack-infra06:26
*** ricolin has joined #openstack-infra06:27
*** zhangfei has quit IRC06:30
*** takamatsu has quit IRC06:46
*** zhurong has joined #openstack-infra06:47
*** dayou has quit IRC06:48
*** dayou has joined #openstack-infra06:51
*** xinranwang has quit IRC06:54
*** pcaruana has joined #openstack-infra06:56
*** markvoelker has joined #openstack-infra06:59
*** gfidente has joined #openstack-infra07:07
ianwhttp://logs.openstack.org/74/623974/18/check/system-config-run-mirror/595517d/ <- kafs working on the mirror ci jobs too07:08
openstackgerritMark Meyer proposed zuul/zuul master: Extend event reporting  https://review.opendev.org/66213407:13
*** ginopc has joined #openstack-infra07:14
*** tesseract has joined #openstack-infra07:14
*** dmellado has quit IRC07:17
*** psachin has quit IRC07:19
*** nicolasbock has joined #openstack-infra07:20
*** nicolasbock has quit IRC07:22
*** rcernin has quit IRC07:22
*** nicolasbock has joined #openstack-infra07:22
*** nicolasbock has quit IRC07:23
*** nicolasbock has joined #openstack-infra07:24
*** nicolasbock has quit IRC07:26
*** iurygregory has joined #openstack-infra07:26
*** bhavikdbavishi has quit IRC07:26
*** dmellado has joined #openstack-infra07:29
*** gregoryo has quit IRC07:31
*** dayou_ has joined #openstack-infra07:33
*** markvoelker has quit IRC07:33
*** dayou has quit IRC07:34
*** dtantsur|afk is now known as dtantsur07:34
*** nicolasbock has joined #openstack-infra07:34
*** slaweq has joined #openstack-infra07:36
*** takamatsu has joined #openstack-infra07:37
*** nicolasbock has quit IRC07:37
openstackgerritMatthieu Huin proposed zuul/zuul master: web: add tenant and project scoped, JWT-protected actions  https://review.opendev.org/57690707:37
openstackgerritMatthieu Huin proposed zuul/zuul master: web: add tenant and project scoped, JWT-protected actions  https://review.opendev.org/57690707:40
openstackgerritMatthieu Huin proposed zuul/zuul master: Allow operator to generate auth tokens through the CLI  https://review.opendev.org/63619707:40
openstackgerritMatthieu Huin proposed zuul/zuul master: Zuul CLI: allow access via REST  https://review.opendev.org/63631507:40
openstackgerritMatthieu Huin proposed zuul/zuul master: Add Authorization Rules configuration  https://review.opendev.org/63985507:40
openstackgerritMatthieu Huin proposed zuul/zuul master: Web: plug the authorization engine  https://review.opendev.org/64088407:40
openstackgerritMatthieu Huin proposed zuul/zuul master: Zuul Web: add /api/user/authorizations endpoint  https://review.opendev.org/64109907:40
openstackgerritMatthieu Huin proposed zuul/zuul master: authentication config: add optional token_expiry  https://review.opendev.org/64240807:40
openstackgerritMatthieu Huin proposed zuul/zuul master: [WIP] admin REST API: zuul-web integration  https://review.opendev.org/64353607:40
openstackgerritMatthieu Huin proposed zuul/zuul master: [WIP] Docker compose example: add keycloak authentication  https://review.opendev.org/66481307:40
*** nicolasbock has joined #openstack-infra07:41
openstackgerritMark Meyer proposed zuul/zuul master: Extend event reporting  https://review.opendev.org/66213407:41
*** ralonsoh has joined #openstack-infra07:42
*** dayou has joined #openstack-infra07:43
*** slaweq has quit IRC07:44
*** dayou_ has quit IRC07:45
*** slaweq has joined #openstack-infra07:48
*** ykarel is now known as ykarel|lunch07:51
*** dayou has quit IRC07:54
*** jpena|off is now known as jpena07:56
*** e0ne has joined #openstack-infra07:57
*** ccamacho has joined #openstack-infra07:58
*** jpich has joined #openstack-infra07:59
*** guilhermesp has quit IRC08:01
*** seyeongkim has quit IRC08:02
*** guilhermesp has joined #openstack-infra08:03
*** seyeongkim has joined #openstack-infra08:03
*** tdasilva_ has quit IRC08:04
*** dayou has joined #openstack-infra08:07
*** dayou_ has joined #openstack-infra08:10
*** dayou has quit IRC08:12
*** dayou_ has quit IRC08:16
*** igordc has quit IRC08:17
*** slaweq has quit IRC08:19
*** tkajinam has quit IRC08:23
*** dayou_ has joined #openstack-infra08:29
*** markvoelker has joined #openstack-infra08:30
openstackgerritFabien Boucher proposed zuul/zuul master: Disable gc in test_scheduler.TestExecutor  https://review.opendev.org/66131608:32
*** derekh has joined #openstack-infra08:37
*** imacdonn has quit IRC08:38
*** nicolasbock has quit IRC08:38
*** imacdonn has joined #openstack-infra08:39
*** takamatsu has quit IRC08:39
*** happyhemant has joined #openstack-infra08:39
*** takamatsu has joined #openstack-infra08:40
*** lucasagomes has joined #openstack-infra08:41
*** bhavikdbavishi has joined #openstack-infra08:49
*** jaosorior has quit IRC08:51
*** cyberpear has quit IRC08:59
zbr|roverianw: can you help wf https://review.opendev.org/#/c/663599/ ? its sister already went in yesterday.08:59
openstackgerritMatthieu Huin proposed zuul/zuul master: web: add OpenAPI documentation  https://review.opendev.org/53554108:59
*** nicolasbock has joined #openstack-infra09:00
*** markvoelker has quit IRC09:03
*** slaweq has joined #openstack-infra09:03
*** slaweq has quit IRC09:09
*** takamatsu has quit IRC09:14
*** ociuhandu has joined #openstack-infra09:17
*** ykarel|lunch is now known as ykarel09:37
openstackgerritMark Meyer proposed zuul/zuul master: Extend event reporting  https://review.opendev.org/66213409:44
*** takamatsu has joined #openstack-infra09:51
openstackgerritPaul Belanger proposed zuul/zuul master: Add retry logic to github event handler  https://review.opendev.org/66484309:55
*** markvoelker has joined #openstack-infra10:00
*** yamamoto has quit IRC10:00
*** takamatsu has quit IRC10:16
*** bhavikdbavishi has quit IRC10:18
*** dayou_ has quit IRC10:21
*** rpittau is now known as rpittau|afk10:22
openstackgerritPaul Belanger proposed zuul/zuul master: Add retry logic to github event handler  https://review.opendev.org/66484310:27
*** markvoelker has quit IRC10:34
*** dayou_ has joined #openstack-infra10:35
*** lucasagomes has quit IRC10:39
*** lucasagomes has joined #openstack-infra10:40
*** dayou_ has quit IRC10:43
*** takamatsu has joined #openstack-infra10:49
*** dayou_ has joined #openstack-infra10:55
*** adriancz has quit IRC10:58
*** ykarel is now known as ykarel|afk11:03
*** ykarel|afk has quit IRC11:08
*** yamamoto has joined #openstack-infra11:11
openstackgerritMark Meyer proposed zuul/zuul master: Extend event reporting  https://review.opendev.org/66213411:12
*** yamamoto has quit IRC11:12
*** dayou_ has quit IRC11:13
*** tosky has joined #openstack-infra11:14
openstackgerritMark Meyer proposed zuul/zuul master: Extend event reporting  https://review.opendev.org/66213411:17
*** adrianreza_ has joined #openstack-infra11:26
*** dayou_ has joined #openstack-infra11:26
*** electrofelix has joined #openstack-infra11:28
*** jpena is now known as jpena|lunch11:35
*** rh-jelabarre has joined #openstack-infra11:37
*** cyberpear has joined #openstack-infra11:43
*** bhavikdbavishi has joined #openstack-infra11:44
*** ykarel|afk has joined #openstack-infra11:46
*** yamamoto has joined #openstack-infra11:49
openstackgerritMark Meyer proposed zuul/zuul master: Extend event reporting  https://review.opendev.org/66213411:50
*** ykarel|afk has quit IRC11:50
*** ykarel has joined #openstack-infra11:51
*** tosky has quit IRC11:51
*** tosky has joined #openstack-infra11:51
*** rlandy has joined #openstack-infra11:55
*** yamamoto has quit IRC11:56
*** dayou_ has quit IRC11:59
*** ekultails has joined #openstack-infra12:04
*** rlandy is now known as rlandy|ruck12:05
*** boden has joined #openstack-infra12:08
bodenhowdy. looking for any pointer in resolving the stable/stein release notes job for neutron-lbaas... its consistently failing with http://logs.openstack.org/30/660930/5/check/build-openstack-releasenotes/32e27d6/job-output.txt.gz#_2019-06-10_04_25_01_00224412:08
bodenI'm not seeing any obvious reason why... any help is appreciated12:09
*** udesale has quit IRC12:10
bodenactually maybe I see the problem12:10
*** udesale has joined #openstack-infra12:11
*** dayou_ has joined #openstack-infra12:11
*** auristor has quit IRC12:11
*** dave-mccowan has joined #openstack-infra12:17
*** yamamoto has joined #openstack-infra12:18
*** goldyfruit has quit IRC12:19
*** yboaron_ has quit IRC12:24
*** yamamoto has quit IRC12:24
*** iurygregory has quit IRC12:32
*** jpena|lunch is now known as jpena12:33
openstackgerritMerged openstack/openstack-zuul-jobs master: Adds openstack-tox-molecule template  https://review.opendev.org/66359912:33
*** rpittau|afk is now known as rpittau12:36
openstackgerritMark Meyer proposed zuul/zuul master: Extend event reporting  https://review.opendev.org/66213412:39
openstackgerritMark Meyer proposed zuul/zuul master: Extend event reporting  https://review.opendev.org/66213412:41
*** jamesmcarthur has joined #openstack-infra12:41
*** michael-beaver has joined #openstack-infra12:42
*** kaiokmo has joined #openstack-infra12:42
*** bobh has quit IRC12:48
*** _erlon_ has joined #openstack-infra12:50
*** bhavikdbavishi has quit IRC12:50
*** bhavikdbavishi has joined #openstack-infra12:51
*** tdasilva has joined #openstack-infra12:52
*** bhavikdbavishi has quit IRC12:52
*** ykarel is now known as ykarel|afk12:52
*** zbr|rover is now known as zbr|flow12:53
*** bhavikdbavishi has joined #openstack-infra12:54
*** gfidente has quit IRC12:55
*** sthussey has joined #openstack-infra12:56
*** mattmceuen has joined #openstack-infra12:56
*** auristor has joined #openstack-infra12:57
*** gfidente has joined #openstack-infra12:58
*** rfarr_ has joined #openstack-infra12:58
*** rfarr__ has joined #openstack-infra13:01
*** markvoelker has joined #openstack-infra13:01
*** yamamoto has joined #openstack-infra13:01
openstackgerritMark Meyer proposed zuul/zuul master: Extend event reporting  https://review.opendev.org/66213413:02
*** rfarr_ has quit IRC13:04
*** rlandy|ruck is now known as rlandy|ruck|mtg13:04
mattmceuenhi all, GM/GE!  qq -- do project additions that pull from an upstream git seed repo happen pretty quick after the `project-config` change merges, or do they get batched up for later?13:05
*** jamesmcarthur has quit IRC13:05
*** smarcet has joined #openstack-infra13:06
mattmceuenasking as my change is to add an election repo for airship which has schedule dates baked into it - I just want to tweak those dates to be realistic13:06
*** yamamoto has quit IRC13:06
*** jtomasek_ has joined #openstack-infra13:07
*** lseki has joined #openstack-infra13:08
*** jtomasek has quit IRC13:08
arxcruzhello guys, I have a yaml file with some variables there, is it possible to read set this file as variables in zuul job definition?13:12
*** aaronsheffield has joined #openstack-infra13:12
*** yamamoto has joined #openstack-infra13:13
*** eharney has joined #openstack-infra13:14
*** florianf has joined #openstack-infra13:15
*** smarcet has quit IRC13:17
*** smarcet has joined #openstack-infra13:19
*** pcaruana has quit IRC13:30
*** pcaruana|afk| has joined #openstack-infra13:30
*** iurygregory has joined #openstack-infra13:32
*** bhavikdbavishi has quit IRC13:32
*** dklyle has quit IRC13:34
*** goldyfruit has joined #openstack-infra13:34
*** florianf has quit IRC13:34
*** markvoelker has quit IRC13:34
*** electrofelix has quit IRC13:37
openstackgerritJoshua Hesketh proposed zuul/zuul master: WIP Expose date time as facts  https://review.opendev.org/66467413:38
*** rlandy|ruck|mtg is now known as rlandy|ruck13:39
*** smarcet has quit IRC13:39
*** Goneri has joined #openstack-infra13:45
*** yamamoto has quit IRC13:45
*** jamesmcarthur has joined #openstack-infra13:46
*** yamamoto has joined #openstack-infra13:46
*** liuyulong has joined #openstack-infra13:49
*** mriedem has joined #openstack-infra13:49
*** ricolin_ has joined #openstack-infra13:52
openstackgerritKevin Carter (cloudnull) proposed openstack/project-config master: Retire independent ansible role  https://review.opendev.org/66493213:54
*** whoami-rajat has quit IRC13:55
*** ricolin has quit IRC13:55
cloudnull^ hey all, we're retiring a bunch of things, is the use of the noop-jobs template the right thing to do ?13:55
*** whoami-rajat has joined #openstack-infra14:01
openstackgerritMichael Johnson proposed openstack/diskimage-builder master: Remove the rhel 8 check for xfs  https://review.opendev.org/66399814:01
*** goldyfruit has quit IRC14:04
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: debootstrap: make default network interface names configurable  https://review.opendev.org/66493614:09
*** smarcet has joined #openstack-infra14:09
*** factor has quit IRC14:12
*** factor has joined #openstack-infra14:15
clarkbmattmceuen: they should happen within about 45 minutes (the time it takes to run the next puppet pulse)14:16
*** Lucas_Gray has joined #openstack-infra14:17
*** kjackal has quit IRC14:17
clarkbcloudnull: ya add noop jobs, push updates to retire in repo, then clean up zuul config. Should be documented in the infra manual14:17
clarkbarxcruz: not via the job definition in the zuul config, but on the ansible config side your playbook can load the vars14:18
*** takamatsu has quit IRC14:18
clarkbboden if you scroll up a bit yhe build failed so thr artifacts dont exist for copying14:19
*** jtomasek_ has quit IRC14:20
*** ianychoi_ is now known as ianychoi14:22
*** jtomasek_ has joined #openstack-infra14:22
arxcruzclarkb thanks :)14:22
fungiboden: on the neutron-lbaas release notes builds, the problem is that release notes jobs always run from the master branch no matter what branch is involved in triggering them. since the repo has its master branch retired that job is no longer going to be able to work. this is probably worth discussing with the release team, but i've been of the opinion for a while that we simply shouldn't retire14:24
fungiprojects until we're ready to retire *all* their branches14:24
*** igordc has joined #openstack-infra14:26
*** iurygregory has quit IRC14:27
*** takamatsu has joined #openstack-infra14:31
*** markvoelker has joined #openstack-infra14:32
*** takamatsu has quit IRC14:38
*** pgaxatte has quit IRC14:39
*** tdasilva has quit IRC14:39
*** tdasilva has joined #openstack-infra14:40
*** ykarel|afk is now known as ykarel14:40
*** dklyle has joined #openstack-infra14:45
*** iurygregory has joined #openstack-infra14:45
*** smarcet has quit IRC14:46
openstackgerritPaul Belanger proposed zuul/zuul master: Add retry logic to github event handler  https://review.opendev.org/66484314:49
openstackgerritJames E. Blair proposed opendev/base-jobs master: Fix typo in artifact promote job  https://review.opendev.org/66494414:50
corvusclarkb, fungi: ^ progress since yesterday!  on to the next oops14:50
fungiheh, getting closer!14:52
*** rfolco has quit IRC14:52
fungihere's hoping it's not an asymptotic approach ;)14:52
*** smarcet has joined #openstack-infra14:56
openstackgerritMerged zuul/zuul master: Fix minor typos in Nodepool OpenStack instructions  https://review.opendev.org/66466514:57
openstackgerritTobias Henkel proposed zuul/zuul master: Unify gearman worker handling  https://review.opendev.org/66494815:00
openstackgerritTobias Henkel proposed zuul/zuul master: Move fingergw config to fingergw  https://review.opendev.org/66494915:00
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Support ssl encrypted fingergw clients  https://review.opendev.org/66495015:00
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Add ssl support to fingergw client  https://review.opendev.org/66495115:00
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Register finger gateway if it's zoned  https://review.opendev.org/66495215:00
openstackgerritMerged opendev/base-jobs master: Fix typo in artifact promote job  https://review.opendev.org/66494415:04
*** markvoelker has quit IRC15:05
*** kjackal has joined #openstack-infra15:06
zbr|flowwas zuul restarted in the last ~4h? i had a change that received the workflow about that time and it was not in the queue. I had add a15:08
zbr|flowa recheck and now is on check again.15:08
openstackgerritKevin Carter (cloudnull) proposed openstack/project-config master: Retire independent ansible role  https://review.opendev.org/66493215:11
clarkbzbr|flow: I dont see any mention of a restart in scrollback so probably not15:17
*** rlandy|ruck is now known as rlandy|ruck|mtg15:17
zbr|flowclarkb: that is why I asked because I did not see any msg/email. not sure what could have caused it to be missed. See https://review.opendev.org/#/c/652971/ -- it did had one depends on on a change that merged 2-3h ago, so it did make sense to wait. but apparently it did not reach the queue.15:19
corvuszbr|flow: i think you answered your own question; it wasn't enqueued because the dependency had not merged15:21
zbr|flowcorvus: but once the dependency is merge, is not added automatically to the queue?15:22
zbr|flowif not, how can I trigger that? clearly "recheck" does sent it back to the check, instead of gate, which means many hours delay.15:22
corvuszbr|flow: no, we don't have our pipelines configured to do that (that's the "zuul" trigger)15:23
corvuszbr|flow: another workflow+1 would do it (or clearing it and re-adding it)15:24
clarkbI dont think you have ti clear and readd it anymore15:24
zbr|flowcorvus: ahh, thanks. i will remember that trick. I guess that even a rebase does that, where is possible.15:24
clarkbjust recomment +A15:24
*** nicolasbock has quit IRC15:24
*** smarcet has quit IRC15:26
*** smarcet has joined #openstack-infra15:29
*** pcaruana|afk| has quit IRC15:30
openstackgerritFabien Boucher proposed zuul/zuul master: Pagure driver - https://pagure.io/pagure/  https://review.opendev.org/60440415:33
corvusfungi: https://review.opendev.org/664387 could use a nudge if you have a minute; i don't expect it to interfere with your other base-test work (if it does break something, i promise to fix it fast)15:42
openstackgerritJeremy Stanley proposed zuul/zuul master: Safely add Ansible password lookup plugin  https://review.opendev.org/66287015:42
openstackgerritJeremy Stanley proposed zuul/zuul master: Increase test timeout to 6 minutes  https://review.opendev.org/66496115:42
mordredwe officially no longer own real estate \o/15:52
corvusmordred: congratulations on finishing the american dream!15:53
mordredcorvus: it was a good dream while it lasted :)15:53
mordrednow we're on to the modern american dream - perpetual homelessness!15:53
clarkbmordred: nice15:53
*** iurygregory has quit IRC15:54
clarkbmordred: so yesterday I discovered a flaw with our control plane images plan15:54
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Register finger gateway if it's zoned  https://review.opendev.org/66495215:54
mordredyes - I see this from scrollback15:54
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Route streams to different zones via finger gateway  https://review.opendev.org/66496515:54
clarkbmordred: vexxhost is boot from volume and youcannot delete images from glance if that are being used in a boot from volume setup15:54
mordredclarkb: yeah. I like the thoughts about letting it build/upload once and copying/freezing or similar - we don't actually need daily up to date images15:55
clarkbbeginning to think we probably want to revert the control plane images changes in nodepool. Upload the latest build manually for now, then reapproach this maybe with a dedicated builder and some less strict must delete older images behavior from nodepool15:55
mordred++15:55
mordredmaybe add a feature to nodepool to allow how frequently someone wants new images made / old ones deleted ... something something handwave design something15:56
mattmceuenclarkb: (belatedly) awesome, thanks!15:58
*** tdasilva has quit IRC15:59
openstackgerritPaul Belanger proposed zuul/zuul master: Add retry logic to github event handler  https://review.opendev.org/66484315:59
*** tdasilva has joined #openstack-infra16:00
*** markvoelker has joined #openstack-infra16:02
*** yamamoto has quit IRC16:02
*** ykarel is now known as ykarel|away16:03
*** gyee has joined #openstack-infra16:03
bodenfungi thanks.. I didn't realize that was the case... I guess for now we'll have to remove the release notes from patches or disable that job16:04
*** Goneri has quit IRC16:05
fungiboden: i also asked in #openstack-release for ideas since they're most familiar with the release notes builds16:07
bodenfungi thank you16:07
clarkbfwiw I am able to navigate http://mirror.iad.rax.opendev.org so I think the kafs stuff is working there and I've +2'd https://review.opendev.org/#/c/664784/116:08
mordredinfra-root: I'm going to be afk for most of today - we're behind in packing and I need to crank on that for a while - will check in from time to time. sorry for late notice on that16:09
corvusmordred: should we all come over and help?16:09
*** pcaruana|afk| has joined #openstack-infra16:09
clarkbits actually cooler in dallas today than here16:10
openstackgerritPaul Belanger proposed zuul/zuul master: Bump default_read_timeout for github driver to 300  https://review.opendev.org/66466716:10
openstackgerritPaul Belanger proposed zuul/zuul master: Add retry logic to github event handler  https://review.opendev.org/66484316:10
*** tosky has quit IRC16:10
bodenfungi FYI for now I have proposed https://review.opendev.org/#/c/664874/16:10
mordredcorvus: YES PLEASE16:11
mordredcorvus: something about moving from a 5-bedroom suburban texas house to some suitcases and a storage unit is more complex than a normal move16:11
mordredwho would have guessed?16:11
openstackgerritMerged opendev/base-jobs master: base-test: Move log-inventory to localhost  https://review.opendev.org/66438716:12
Shrewsmordred: feel free to park your tesla at my place16:12
Shrewsi will watch it16:12
*** bhavikdbavishi has joined #openstack-infra16:12
fungifeel free to park your boat at my place16:12
*** rlandy|ruck|mtg is now known as rlandy|ruck16:12
corvusShrews: he can just tell it to drive itself over there!16:12
fungionce the dock is back in working order16:12
*** mattw4 has joined #openstack-infra16:13
corvusin 50 years, mordred can park his boat at my place too!16:13
clarkbcorvus: ooh you did the long term beach front play16:13
fungiin 50 years, mordred can go scuba divnig in the remains of my house16:13
mordredfungi: I will enjoy swimming through your livingroom16:14
fungishipwreck diving here will be replaced by townwreck diving16:14
*** kopecmartin is now known as kopecmartin|off16:16
*** Goneri has joined #openstack-infra16:18
clarkband maybe eventually it will be townreef diving16:18
mordredmmm. townreef16:18
*** rkukura has joined #openstack-infra16:18
clarkbhttps://en.wikipedia.org/wiki/Nan_Madol is the island ruin reef diving spot :)16:19
mordredhttps://www.sportdiver.com/what-its-like-to-dive-norways-hauntingly-preserved-underwater-village16:19
mordredof course, diving fungi's house in NC will have more pleasant water temperatures16:19
corvus"what it's like..." it's cold that's what it's like16:22
*** lucasagomes has quit IRC16:23
clarkbmordred: ok so no concerns from you if we revert/clean up the control plane image building and upload the latest image as a more set in stone image?16:24
*** Goneri has quit IRC16:24
clarkbre kafs navigating the dir paths seems slower, but files seem to load quick16:25
clarkbI expect that for our use as a mirror thats fine as indexes are at known locations16:25
clarkb(and we don't rely on mod autoindex on top of afs)16:25
mordredclarkb: nope - I think that's best for now16:25
clarkbok I'll work on that in a bit. I promised kids some time outside this morning before it gets super hot so I should do that soon16:26
mordredclarkb: there's a part of me that thinks we should have a zuul job that builds control plane images and copies them somewhere - then a playbook kind of like cloud-launcher that just makes sure that image is in the given cloud - since we don't really need most of the nodepool-builder complexity16:29
mordredbut that would need more thought than I have space for atm16:29
*** jpich has quit IRC16:29
*** ginopc has quit IRC16:30
*** bhavikdbavishi1 has joined #openstack-infra16:31
*** bhavikdbavishi has quit IRC16:32
*** bhavikdbavishi1 is now known as bhavikdbavishi16:32
corvusclarkb: are you trying kafs out on a mirror node?16:33
corvusclarkb: ah yes, i see in scrollback now, sorry16:33
corvusclarkb: did that get the cache daemon added?16:33
corvusroot       977  0.0  0.0   4876  1568 ?        Ss   05:44   0:00 /sbin/cachefilesd16:34
corvuslooks like it16:34
clarkbcorvus: yup and there is data in the cache16:35
clarkbloading files is actually quite quick. I expect its mod autoindex and dir listing that is slow and not the actual data reads16:35
*** markvoelker has quit IRC16:36
*** Goneri has joined #openstack-infra16:36
*** Lucas_Gray has quit IRC16:37
corvusclarkb: it's possible that cachefilesd doesn't work the same way as the openafs client cache manager, and maybe has to do more round-trips to verify indexes?16:39
corvus664784+316:39
*** e0ne has quit IRC16:44
johnsomHi infra folks, I have a zuul puzzle that codesearch is not revealing the answer to.  We have a "devstack_plugins" setting that points to https://opendev.org/openstack/octavia.git, this works fine, but if we do a depends-on to an octavia repo patch, the devstack plugin.sh code that is run is from master, not the depends-on patch.16:44
*** dtantsur is now known as dtantsur|afk16:45
johnsomIt seems like I need some magic ref variable here: https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul.d/jobs.yaml#L8416:45
johnsomAny advice if that is the right approach or if I'm doing something else wrong that it's not picking up the depends-on version? Should we set that to a local path instead of git? I couldn't find any project doing that in codesearch.16:47
*** derekh has quit IRC16:50
clarkbjohnsom: https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul.d/jobs.yaml#L38-L39 is the first thing I would check but octavia is already a required project16:50
johnsomYep16:50
clarkbjohnsom: can you link to the job logs that doesn't do the right thing?16:50
johnsomIt is this patch that didn't honor the depends-on: https://review.opendev.org/62640616:50
openstackgerritMerged openstack/project-config master: opendev.org mirrors: switch out DFW, switch in IAD  https://review.opendev.org/66478416:51
johnsomSpecifically this one: http://logs.openstack.org/06/626406/8/check/octavia-v2-dsvm-py2-scenario/30e303f/16:51
clarkbjohnsom: http://logs.openstack.org/06/626406/8/check/octavia-v2-dsvm-py2-scenario/30e303f/zuul-info/inventory.yaml shows that octavia is checked out to master16:53
clarkbbut I think that is supposed to be the future master16:54
clarkbhowever as you point out http://logs.openstack.org/06/626406/8/check/octavia-v2-dsvm-py2-scenario/30e303f/controller/logs/devstacklog.txt.gz#_2019-06-12_03_58_34_853 seems to be the commit chosen, not the depeds on commit16:56
johnsomI didn't see the commit ID from the depends-on in the job-output log either, which I thought was odd16:56
*** rpittau is now known as rpittau|afk16:56
clarkboh I see it :)16:58
clarkbyour depends on uses openstack.org and not opendev.org16:58
clarkbsince the zuul gerrit connection is for opendev.org it doesn't know ow to handle the openstack.org depends on16:58
johnsomI wondered about that, but the link works when you click on it.16:58
clarkbthis was something we sent email about after the switch16:59
fungithat's because it's treated as a url when you click on it16:59
clarkbya the link is a valid link16:59
johnsomAh, ok, sorry I missed that one.16:59
clarkbbut it isn't someting that zuul understands in the context of dependency chains16:59
fungibut zuul doesn't resolve the url, it merely sees it as a set of fields16:59
fungiit parses the url to get the connection hostname and the change number16:59
johnsomIt is an old patch I am updating.  Thanks clarkb! I will give that a go and maybe go through our patches and update as necessary.17:00
fungiit doesn't actually follow the url though to see any redirects which might be there17:00
openstackgerritMatthieu Huin proposed zuul/zuul master: web: add tenant and project scoped, JWT-protected actions  https://review.opendev.org/57690717:01
openstackgerritMatthieu Huin proposed zuul/zuul master: Allow operator to generate auth tokens through the CLI  https://review.opendev.org/63619717:01
fungijohnsom: you can search gerrit for them... https://review.opendev.org/#/q/is:open+message:%22depends-on:+https://review.openstack%2217:01
johnsomfungi Thanks!  Just a few.... lol17:02
*** rfolco has joined #openstack-infra17:02
fungilooks like ~275 open changes with pre-migration depends-on urls17:02
fungibut editing their commit messages means creating new patchsets of course17:03
johnsomYeah, I think I will handle the octavia repos and not impose on other projects.17:03
fungimakes sense17:04
fungiwe expected folks would probably fix them over time17:04
*** goldyfruit has joined #openstack-infra17:04
fungijust explaining why we didn't fix them at the time of the migration17:04
*** ramishra has quit IRC17:04
*** tosky has joined #openstack-infra17:05
fungimany of those also may simply have a depends-on to merged changes, and so wouldn't need fixing17:05
*** mattw4 has quit IRC17:05
johnsomYep, makes sense17:05
*** mattw4 has joined #openstack-infra17:07
*** rh-jelabarre has quit IRC17:10
*** yamamoto has joined #openstack-infra17:11
*** yamamoto has quit IRC17:11
*** yamamoto has joined #openstack-infra17:11
*** jamesmcarthur has quit IRC17:12
*** rh-jelabarre has joined #openstack-infra17:13
*** jpena is now known as jpena|off17:13
*** yamamoto has quit IRC17:13
*** yamamoto has joined #openstack-infra17:14
openstackgerritMatthieu Huin proposed zuul/zuul master: Allow operator to generate auth tokens through the CLI  https://review.opendev.org/63619717:14
openstackgerritMatthieu Huin proposed zuul/zuul master: Zuul CLI: allow access via REST  https://review.opendev.org/63631517:15
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: DNM: test base-test  https://review.opendev.org/66498117:15
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: DNM: test base-test  https://review.opendev.org/66498117:16
*** spsurya has quit IRC17:19
*** weifan has joined #openstack-infra17:23
*** ykarel|away has quit IRC17:24
*** ianychoi has quit IRC17:25
*** diablo_rojo has joined #openstack-infra17:26
*** eharney has quit IRC17:27
*** eharney has joined #openstack-infra17:29
*** markvoelker has joined #openstack-infra17:33
*** adriant has quit IRC17:35
*** iokiwi has quit IRC17:35
*** adriant has joined #openstack-infra17:36
*** iokiwi has joined #openstack-infra17:36
*** tdasilva has quit IRC17:36
*** tdasilva has joined #openstack-infra17:37
corvusfungi, clarkb: the log-inventory test looks good so https://review.opendev.org/664388 is ready for realz17:37
*** ricolin_ has quit IRC17:44
mgagneWe are performing major changes and maintenances on inap-mtl01 (hence why it has been disabled for weeks). We would like to be able to delete all servers in that region. the mirror is still up and running. We need to delete that server too. We can however preserve the data found on the volumes attached to the instance. If you want to preserve them, can you please detach them and backup any relevant LVM configs?17:45
*** jamesmcarthur has joined #openstack-infra17:45
*** jamesmcarthur has quit IRC17:45
*** ociuhandu has quit IRC17:45
*** jamesmcarthur has joined #openstack-infra17:45
corvusi think we can just recreate it from scratch... clarkb, fungi: ^?17:48
corvus(we're starting to cycle them out for a new build anyway)17:48
clarkbmgagne: corvus ya we don't need the data there17:51
clarkbits all cache of http proxies and afs17:51
*** noama has quit IRC17:51
clarkbso will just be repopulated when used after being rebuilt17:51
*** gfidente has quit IRC17:52
mgagneclarkb: ok, we will be deleting all servers in inap-mtl01. I think only mirror01 is left.17:52
*** ekultails has quit IRC17:54
*** owalsh has quit IRC17:54
*** owalsh has joined #openstack-infra17:55
clarkbI think we caused mirror.iad.rax.opendev.org to fall over by using it17:55
*** ekultails has joined #openstack-infra17:57
clarkbI'll get a revert up in a sec17:58
openstackgerritClark Boylan proposed openstack/project-config master: Revert "opendev.org mirrors: switch out DFW, switch in IAD"  https://review.opendev.org/66499018:00
corvusclarkb: ack; i want to poke at it under load for just a sec18:00
clarkbcorvus: sure18:00
corvusit has a LA of 14018:01
corvusand is 100% idle18:01
clarkbapache2 seems to peg a cpu off and on18:01
corvusi'm guessing something is deadlocked, but who knows what18:02
corvus+318:02
*** tdasilva has quit IRC18:03
corvusstrace says cachefilesd isn't doing anything.  i wonder if that's normal.18:05
*** markvoelker has quit IRC18:06
*** yamamoto has quit IRC18:06
corvusclarkb: should we force-merge 990?18:06
clarkbthe most recent data in /var/cache/openafs seems to be from today at ~17:22UTC18:07
clarkbcorvus: probably a good idea18:07
clarkbcorvus: are you doing that or should I?18:07
corvusi will18:07
corvuscd/ls in /afs/openstack.org is working but is very slow18:07
openstackgerritMerged openstack/project-config master: Revert "opendev.org mirrors: switch out DFW, switch in IAD"  https://review.opendev.org/66499018:08
corvuswe still need ansible to plop that onto the executors, but at least that's the only thing we're waiting for18:08
clarkb++18:08
clarkbit was worth an experiment18:09
clarkband maybe even further debugging :)18:09
corvusit did not crash, which i find promising.18:09
*** e0ne has joined #openstack-infra18:10
clarkbwe might try the bionic hwe kenrel next18:10
clarkboh we might be on the hwe kernel already?18:11
*** goldyfruit has quit IRC18:11
*** e0ne has quit IRC18:12
corvusi'm a little confused as to why we have 2 mount entries18:12
*** e0ne has joined #openstack-infra18:12
corvus #openstack.org:root.afs          5000     214      4786   5% /afs18:12
corvus #openstack.org:root.cell         5000       9      4991   1% /afs/openstack.org18:12
*** eernst has joined #openstack-infra18:14
corvus[   23.357060] FS-Cache: Netfs 'afs' registered for caching18:14
corvusthat seems to suggest they should be talking to each other18:15
corvusand the cache usage is only at 1%18:15
clarkbcorvus: on my 5.1 kernel I get a mount per afs volume as well as the cell18:16
clarkbthe root.afs mount goes away seems like18:16
fungiwhat was the indication that it has fallen over?18:16
clarkbfungi: logstash showing jobs timing out talking to that mirror18:16
corvusclarkb: if it does mount-per-volume, then i wonder why we *only* have 2...18:16
clarkband when I tried to browse it via web browser it wasn't loading pages18:16
corvusi would expect 1 mount or... like 10.18:16
clarkbcorvus: ya18:17
*** e0ne has quit IRC18:17
*** goldyfruit has joined #openstack-infra18:17
*** e0ne has joined #openstack-infra18:19
openstackgerritMerged zuul/zuul master: Disable gc in test_scheduler.TestExecutor  https://review.opendev.org/66131618:19
clarkbfungi: I was just checking if it was working fwiw. I didn't notice anything until I checked directly18:20
*** udesale has quit IRC18:20
fungiyeah, i seem to be unable to fetch things through its apache which are served from afs18:20
fungithough also things which should be proxied are equally unresponsive for me18:21
fungifor example i can fetch http://mirror.iad.rax.openSTACK.org/pypi/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl but not http://mirror.iad.rax.openDEV.org/pypi/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl18:23
fungiso i suspect whatever's going on has locked up apache18:23
fungibrowser eventually reports a connection timeout18:24
fungi2019-06-12 17:15:13.094656] [mpm_event:error] [pid 979:tid 140134352444352] AH00484: server reached MaxRequestWorkers setting, consider raising the MaxRequestWorkers setting18:26
*** Goneri has quit IRC18:26
*** dims has quit IRC18:29
openstackgerritJames E. Blair proposed zuul/zuul master: Add opendev tarball jobs  https://review.opendev.org/66400618:30
*** e0ne has quit IRC18:35
*** igordc has quit IRC18:43
*** diablo_rojo has quit IRC18:49
*** bhavikdbavishi has quit IRC18:54
clarkbfungi: all the slots filled up with afs requestes probably18:54
*** tesseract has quit IRC18:54
*** weifan has quit IRC18:54
*** smarcet has quit IRC18:55
*** eharney has quit IRC18:57
clarkbI'm copying the latest control plane image (which is on nb01) into my home dir there. I'll then upload it to vexxhost (and attempt to rax but that will require figuring out using sdk as a client)18:57
clarkbThen I can sort out what changes need to happen to stop having nodepool build those images18:58
*** markvoelker has joined #openstack-infra19:03
*** smarcet has joined #openstack-infra19:06
fungiyeah, i'm mostly wondering if sluggish response times coupled with high request volume left the server unable to allocate workers for further requests leading to timeouts19:07
fungispeculation19:07
*** dims has joined #openstack-infra19:09
*** yamamoto has joined #openstack-infra19:13
*** Goneri has joined #openstack-infra19:14
*** diablo_rojo has joined #openstack-infra19:14
*** factor has quit IRC19:16
*** weifan has joined #openstack-infra19:17
*** yamamoto has quit IRC19:17
*** smarcet has quit IRC19:21
*** weifan has quit IRC19:22
*** e0ne has joined #openstack-infra19:23
*** xek_ has joined #openstack-infra19:24
openstackgerritMerged zuul/zuul master: Bump default_read_timeout for github driver to 300  https://review.opendev.org/66466719:25
*** weifan has joined #openstack-infra19:25
*** e0ne has quit IRC19:26
*** tosky has quit IRC19:26
clarkbinfra-root http://paste.openstack.org/show/752834/ is what I think I want to run on nb01 to upload the image to rax. Anyone want ot double check the script before I run it?19:28
fungii find it interesting you prefer sdk in an interactive session over cli19:33
clarkbfungi: sdk cannot upload to rax19:33
clarkber other way around19:33
clarkbthe openstack cli tool cannot upload images to rax19:34
clarkbI uploaded to vexxhost using openstack client19:34
fungihuh19:34
fungithat's... fun19:34
clarkbfungi: rax requires you upload to swift first then submit a glance task request to import the image from swift into glance. openstack client can do the first bit but I don't think the task api is exposed anywhere sane because its a schemaless api19:35
clarkbsdk (shade really) knows how to handle the rax specific case19:35
fungiwhat clouds.yaml are you using on nb01?19:36
*** jamesmcarthur has quit IRC19:36
*** markvoelker has quit IRC19:37
clarkbthe one for the nodepool user19:37
fungii guess this https://opendev.org/opendev/system-config/src/branch/master/playbooks/templates/clouds/nodepool_builder_clouds.yaml.j2#L3119:39
fungii guess we don't put that in /etc/openstack on the builders19:39
clarkbit is in the users homedir under .config19:39
fungiaha19:41
fungii never think to look there because it's weird to hide server configuration in dotfiles19:41
*** eharney has joined #openstack-infra19:41
fungior dotdirs in this case19:42
*** jamesmcarthur has joined #openstack-infra19:43
fungiyeah, that looks right to me, but i don't use the sdk heavily19:44
corvusclarkb: i'm not qualified to review all of the technical details of that paste, but i support it in spirit and the things i do understand look right.19:44
*** eernst has quit IRC19:44
corvusclarkb: with 'wait', make sure you run it in screen :)19:44
*** Goneri has quit IRC19:45
fungioh, yeah, you could be 'wait'ing a while19:45
corvusyou know, just in case your power company decided to pre-emptively cut power for safety reasons.  or something.19:46
clarkb++19:47
fungilike that would ever happen19:47
*** slaweq has joined #openstack-infra19:48
*** ralonsoh has quit IRC19:50
openstackgerritDirk Mueller proposed openstack/project-config master: Add openSUSE 15.1 to the nodepool building as opensuse-15  https://review.opendev.org/66013119:50
*** weifan has quit IRC19:51
*** weifan has joined #openstack-infra19:51
*** weifan has quit IRC19:52
*** weifan has joined #openstack-infra19:52
*** weifan has quit IRC19:53
*** weifan has joined #openstack-infra19:53
*** ChosSimbaOne has joined #openstack-infra19:53
*** weifan has quit IRC19:54
*** weifan has joined #openstack-infra19:54
*** raissa has joined #openstack-infra19:54
*** weifan has quit IRC19:54
*** weifan has joined #openstack-infra19:55
*** whoami-rajat has quit IRC19:55
openstackgerritDirk Mueller proposed openstack/diskimage-builder master: Update test coverage for openSUSE/-minimal to 15.1  https://review.opendev.org/66013719:57
*** mattw4 has quit IRC19:58
*** weifan has quit IRC20:00
openstackgerritJames E. Blair proposed opendev/base-jobs master: Allow artifact promote jobs a little more control over renaming  https://review.opendev.org/66500920:01
*** factor has joined #openstack-infra20:08
openstackgerritDirk Mueller proposed openstack/diskimage-builder master: Update test coverage for openSUSE/-minimal to 15.1  https://review.opendev.org/66013720:10
*** aedc has joined #openstack-infra20:10
openstackgerritJames E. Blair proposed opendev/base-jobs master: Allow artifact promote jobs a little more control over renaming  https://review.opendev.org/66500920:12
clarkbok I made a couple edits to the script. I added debug logging and will upload to 'rax' first as a test case20:19
*** factor has quit IRC20:21
*** jamesmcarthur has quit IRC20:23
clarkbthe logging change is nice as now I get verbose output for what it is doing20:24
*** kjackal has quit IRC20:27
clarkbwoot ok test upload to the test node tenant succeeded and the metadata was set properly (baseed on defaults in the cloud config)20:28
clarkbI'm updating the cloud name now and rerunning20:28
openstackgerritMatthieu Huin proposed zuul/zuul master: web: add tenant and project scoped, JWT-protected actions  https://review.opendev.org/57690720:31
*** rf0lc0 has joined #openstack-infra20:33
*** slaweq has quit IRC20:33
*** weifan has joined #openstack-infra20:33
*** xek_ has quit IRC20:34
*** markvoelker has joined #openstack-infra20:34
openstackgerritMatthieu Huin proposed zuul/zuul master: web: add OpenAPI documentation  https://review.opendev.org/53554120:35
clarkbok infra-ubuntu-bionic-minimal-20190612 exists in both vexxhost sjc1 and rax dfw now. Going to clean up my test upload. Then that bit is done. Next up pulling this stuff out of the nodepool running config20:36
*** rfolco has quit IRC20:36
*** weifan has quit IRC20:36
*** mattw4 has joined #openstack-infra20:36
openstackgerritMerged opendev/base-jobs master: Allow artifact promote jobs a little more control over renaming  https://review.opendev.org/66500920:38
corvusi love not having clean check20:38
*** hwoarang has quit IRC20:38
*** hwoarang has joined #openstack-infra20:39
openstackgerritMerged zuul/nodepool master: Add Debian Buster boot tests  https://review.opendev.org/64921420:40
*** ekultails has quit IRC20:41
openstackgerritClark Boylan proposed openstack/project-config master: Remove nodepool builder config for control plane images  https://review.opendev.org/66501220:42
clarkbok there is the first step20:42
clarkbnow to clean up the system-config side20:43
clarkber actually do I need to set it to an empty list first?20:43
clarkbI think so20:43
openstackgerritMatthieu Huin proposed zuul/zuul master: web: add tenant and project scoped, JWT-protected actions  https://review.opendev.org/57690720:46
openstackgerritClark Boylan proposed openstack/project-config master: Remove nodepool builder config for control plane images  https://review.opendev.org/66501220:46
openstackgerritClark Boylan proposed openstack/project-config master: Stop building control plane images  https://review.opendev.org/66501420:46
clarkbthere20:46
clarkb(any concern that nodepool might delete too much?)20:47
openstackgerritMerged zuul/zuul master: Add retry logic to github event handler  https://review.opendev.org/66484320:52
openstackgerritMatthieu Huin proposed zuul/zuul master: web: add tenant and project scoped, JWT-protected actions  https://review.opendev.org/57690720:54
openstackgerritClark Boylan proposed opendev/system-config master: Cleanup nodepool builder clouds.yaml  https://review.opendev.org/66501821:01
clarkbok I think that is the stack we need. May want mordred to take a look at it too. I don't think it is super urgent as we just won't boot off those nodepool images21:01
*** diablo_rojo has quit IRC21:06
openstackgerritMerged zuul/zuul master: Fix test-logs.sh utility for multi-ansible  https://review.opendev.org/66143521:06
*** markvoelker has quit IRC21:08
*** weifan has joined #openstack-infra21:08
*** rf0lc0 has quit IRC21:09
*** boden has quit IRC21:10
*** pcaruana|afk| has quit IRC21:16
*** weifan has quit IRC21:17
ianwclarkb / corvus : thanks for the test on the kafs stuff ... the hwe kernel is still a 4 series, i'll build a custom 5.1.9 and we can see.  i'll also look at openafs 1.8.3 packages to cover that angle; when i confirm they build ok we can request bionic update21:19
clarkbianw: sounds like a plan21:19
corvus++21:19
*** mriedem has quit IRC21:24
*** smarcet has joined #openstack-infra21:28
openstackgerritMerged zuul/zuul master: Remove unused code  https://review.opendev.org/66143621:30
*** rh-jelabarre has quit IRC21:32
*** weifan has joined #openstack-infra21:33
corvusclarkb: https://review.opendev.org/664388 is an easy +321:34
*** raissa has quit IRC21:34
clarkbdone21:35
*** raissa has joined #openstack-infra21:36
*** raissa has quit IRC21:36
*** raissa has joined #openstack-infra21:37
*** raissa has quit IRC21:37
*** raissa has joined #openstack-infra21:38
*** raissa has quit IRC21:38
*** weifan has quit IRC21:39
*** raissa has joined #openstack-infra21:39
*** raissa has quit IRC21:39
*** weifan has joined #openstack-infra21:42
openstackgerritJames E. Blair proposed zuul/nodepool master: WIP: new devstack-based functional job  https://review.opendev.org/66502321:46
openstackgerritJames E. Blair proposed zuul/nodepool master: WIP: new devstack-based functional job  https://review.opendev.org/66502321:47
openstackgerritClark Boylan proposed opendev/system-config master: Cleanup nodepool builder clouds.yaml  https://review.opendev.org/66501821:47
clarkbyay testing21:48
*** weifan has quit IRC21:49
openstackgerritMerged zuul/zuul master: Increase test timeout to 6 minutes  https://review.opendev.org/66496121:49
*** weifan has joined #openstack-infra21:54
openstackgerritMerged opendev/base-jobs master: base: Move log-inventory to localhost  https://review.opendev.org/66438822:03
*** weifan has quit IRC22:04
*** markvoelker has joined #openstack-infra22:05
*** diablo_rojo has joined #openstack-infra22:05
openstackgerritMerged zuul/zuul master: executor: use node python path  https://review.opendev.org/63733922:08
auristorcorvus: kafs is different from openafs in that each afs volume is a unique device22:09
*** weifan has joined #openstack-infra22:10
corvusauristor: ah, that does make sense.  then that makes me wonder why we saw too few volumes mounted during our trial earlier.  we should have crossed a few more mounts, but only ended up with two volumes visibly mounted (root.afs and root.cell; we should have also seen 'mirror' and 'mirror.ubuntu' after accessing the path /afs/openstack.org/mirror/ubuntu)22:12
auristorif there is a belief that requests to /afs are deadlocked somewhere, output from /proc/<pid>/stack for each apache process would be useful22:12
auristorthe volumes will auto-mounted as required and auto-dismounted when idle22:13
openstackgerritDirk Mueller proposed openstack/diskimage-builder master: Update test coverage for openSUSE/-minimal to 15.1  https://review.opendev.org/66013722:13
corvusianw: i'm not sure what the state is on iad now -- is it still running kafs?  if so, i'm guessing the slowdown/deadlock from earlier cleared up once we removed the load?22:14
fungiyeah, if whatever went sideways led to apache ceasing to be able to allocate new workers (as the subsequent apache errors indicated) then it's possible by the time we went looking the mounts had basically all gone idle because no new requests for them were coming in22:14
ianwcorvus: it is ... it hasn't rebooted or anything22:15
fungiit may be that we need to observe it more closely when it's first put under load before whatever it is happens to apache to cause it to stop handling new requests22:15
fungithough apache seems to have recovered at least enough to serve content again now22:16
fungii can retrieve http://mirror.iad.rax.opendev.org/pypi/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl through its caching proxy whereas before i couldn't and just got timeouts (even though that doesn't hit the afs backend)22:17
*** weifan has quit IRC22:18
ianwyeah, and pulling up bits of /debian also seems to work ok22:18
ianwinteresting ... #openstack.org:mirror.centos on /afs/openstack.org/mirror/centos type afs (rw,relatime)22:19
ianwbut debian isn't in there ... despite me looking at it via apache22:19
fungiperhaps auto-unmounted very quickly after your request was fulfilled?22:20
openstackgerritClark Boylan proposed opendev/system-config master: Remove apport package from ubuntu servers  https://review.opendev.org/65214322:20
ianwnow it is, when i go in via cd and look ... this was definitely things not cached with apache, so yeah, it must disappear quickly22:21
openstackgerritJames E. Blair proposed zuul/nodepool master: WIP: new devstack-based functional job  https://review.opendev.org/66502322:21
corvusas long as you're cwd in the directory it can't unmount i guess?22:22
ianwcoruvs: yeah, i'm out of the dirs22:23
ianwlike i pulled up https://mirror.iad.rax.opendev.org/fedora/updates/30/Modular/x86_64/Packages/m/22:23
ianwno fedora mount22:23
fungii wasn't able to get the ubuntu volume to show up in the mount output either, even after retrieving esoteric files no client would likely have caused to get cached22:24
fungiand checking within a second or so22:24
openstackgerritClark Boylan proposed opendev/system-config master: Finish removing git.openstack.org references  https://review.opendev.org/65404022:28
clarkbI'm trying to get a few outstanding changes that we probably should get in, well in except they are failing tests so pushing updates to them22:29
openstackgerritMerged zuul/zuul master: Safely add Ansible password lookup plugin  https://review.opendev.org/66287022:29
*** rpioso is now known as rpioso|afk22:30
clarkbfungi: re apache recovering I'm guessing as enough connections timed out workers were freed up?22:32
fungimy assumption yes22:32
openstackgerritJames E. Blair proposed zuul/nodepool master: WIP: new devstack-based functional job  https://review.opendev.org/66502322:35
ianwfungi: here's apache looking through things ... http://paste.openstack.org/show/752849/22:35
ianwok, so when i go to /var/www/mirror/fedora on command line, the mount appears22:36
clarkbwhy is it looking for a readme there?22:38
*** markvoelker has quit IRC22:38
fungiapache mod_autoindex will display a readme if the directory has one22:38
fungiemulating traditional ftp servers22:39
ianwok, i downloaded ubuntu/db/release.caches.db22:39
ianwapache grabbed it22:39
ianw2614  22:37:53 openat(AT_FDCWD, "/var/www/mirror/ubuntu/db/release.caches.db", O_RDONLY|O_CLOEXEC) = 3022:39
*** rlandy|ruck is now known as rlandy|ruck|bbl22:39
ianwthere is no afs mount for ubuntu volume ... ?22:39
fungieven though /var/www/mirror/ubuntu is a symlink to /afs/openstack.org/mirror/ubuntu22:40
clarkbif you read the file without cd'ing into the dir do you get a mount?22:40
clarkbautomount can be weird like that iirc22:40
ianwhrm, let's see22:40
ianwyep!22:41
ianw cat /var/www/mirror/ubuntu/db/release.caches.db > /tmp/file.txt22:41
ianwnow we have a mount for ubuntu volume22:41
clarkbweird22:41
*** elod has quit IRC22:41
openstackgerritJames E. Blair proposed zuul/nodepool master: WIP: new devstack-based functional job  https://review.opendev.org/66502322:41
*** weifan has joined #openstack-infra22:41
*** rcernin has joined #openstack-infra22:41
ianwproc/fs/afs/openstack.org# cat volumes  | wc -l22:48
ianw2022:48
ianwi'm not sure how to correlate those volumeids22:48
*** weifan has quit IRC22:48
*** ChosSimbaOne has quit IRC22:49
ianwahh, it's the volumeid in hex, where "fs" shows it in dec22:49
openstackgerritMerged zuul/zuul master: Add opendev tarball jobs  https://review.opendev.org/66400622:51
clarkbianw: left some notes on the backup server/client ansible change. No rush though22:54
ianwecho 'obase=16;536871042' | bc22:54
ianw2000008222:54
ianwthat's ubuntu-ports22:54
ianwroot@mirror01:/proc/fs/afs/openstack.org# cat volumes  | grep 8222:54
ianw  1 20000082 RO22:54
ianwso it clearly knows about it, even if it doesn't show up as a mount22:54
*** tkajinam has joined #openstack-infra22:56
*** goldyfruit has quit IRC22:59
*** jamesmcarthur has joined #openstack-infra22:59
*** lifeless has quit IRC23:05
openstackgerritKendall Nelson proposed opendev/storyboard master: Link development.rst to contributing.rst  https://review.opendev.org/64596023:07
*** jamesmcarthur has quit IRC23:08
*** smarcet has quit IRC23:10
*** goldyfruit has joined #openstack-infra23:11
*** michael-beaver has quit IRC23:12
*** aedc has quit IRC23:12
*** diablo_rojo has quit IRC23:14
*** hwoarang has quit IRC23:15
*** hwoarang has joined #openstack-infra23:16
*** weifan has joined #openstack-infra23:22
*** lseki has quit IRC23:24
openstackgerritJames E. Blair proposed zuul/nodepool master: WIP: new devstack-based functional job  https://review.opendev.org/66502323:28
ianwok, goign to reboot iad opendev mirror with 5.1.9 kernel23:34
*** weifan has quit IRC23:35
*** markvoelker has joined #openstack-infra23:35
ianwit still does the same thing of not showing hte mounts.  i'm not sure what triggers the automount callbacks but i guess apache doesn't do it23:38
*** elod has joined #openstack-infra23:42
openstackgerritIan Wienand proposed openstack/project-config master: Revert "Revert "opendev.org mirrors: switch out DFW, switch in IAD""  https://review.opendev.org/66503723:43
ianwinfra-root: ^ any objections?  I can monitor for a few hours, then revert if issues23:43
clarkbianw: none from me, +2'd23:43
corvus+323:45
ianwi guess the jinja has the change number there, we could do something like load-balance it in by only setting to opendev mirror on odd changes or something else similarly giving ~50% (current seconds odd/even maybe)23:48
*** yamamoto has joined #openstack-infra23:49
*** diablo_rojo has joined #openstack-infra23:50
openstackgerritTristan Cacqueray proposed zuul/nodepool master: static: enable using a single host with different user or port  https://review.opendev.org/65920923:57
*** aaronsheffield has quit IRC23:59

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