Monday, 2019-07-29

*** jamesmcarthur has quit IRC00:00
*** jamesmcarthur has joined #openstack-infra00:00
fungiit's much appreciated--thanks again00:10
mordreddonnyd: so - I'm just the dumb cloud consumer dude. (or at least I play one on TV) - from my POV as a pure consumer, I have the use-cases of "I want to connect this VM to the internet and do not need to route the packets through a route/firewall" and "I have a VM that I don't want directly connected to the internet and want to to put it behind a router or a dmz or whatnot"00:15
mordredcompletely ignoring the underlying phsyical realities, I'd prefer it if I could pick those based on usecase ... but it seems like frequently the choice presented to the end-user is more about a manifestation of the topology the provider is running with00:16
mordredof course...00:16
mordredI also believe in understanding how the physical structure works ... so mostly I'm full of crap on most days :)00:17
* mordred likes to demand unreasonable magic, and then tell other people that the unreasonable magic they demand is unreasonable00:17
mordredfungi, corvus, clarkb: https://review.opendev.org/#/q/topic:gerrit-images+(status:open+OR+status:merged) is ready for all of your reviewing00:19
*** jamesmcarthur has quit IRC00:43
*** jamesmcarthur has joined #openstack-infra00:44
*** jamesmcarthur has quit IRC00:49
*** jamesmcarthur has joined #openstack-infra00:53
*** armax has quit IRC00:55
*** jamesmcarthur has quit IRC01:15
*** igordc has quit IRC01:24
donnydmordred:01:30
donnydmordred: So I am thinking that the way neutron RBAC's work, that is exactly what you get, however you have to pick an overlay. When I say overlay, I mean vlan or vxlan, or gre, etc. When you mix them you get stuck in a place where you can't have your cake and eat it too.01:32
donnydSo use case one is I just want a direct public ip address and use case 2 is I want provider to furnish a router and firewall for me. Using RBAC's both are possible on the same L2 network. It can appear external to one customer, and direct to another01:34
*** jamesmcarthur has joined #openstack-infra01:43
*** bobh has quit IRC01:45
donnydclarkb: fungi  if either of you when you get around tomorrow could update the dns records for the FN mirror, I would greatly appreciate it01:47
donnyd2001:470:e045:2:f816:3eff:feb2:e3fb01:48
donnyd108.44.198.3701:48
donnydmirror02.regionone.fortnebula.opendev.org01:48
donnydCould we spin up multiple mirrors once the other hypervisors are online? Maybe just seeing if that could decrease build times...01:48
donnydalso it doesn't look like the mirror is actually responding on http01:52
donnydhttps://usercontent.irccloud-cdn.com/file/QVE27XpI/Screenshot%20from%202019-07-28%2021-53-34.png01:54
donnydSeems like it responds to icmp on both v4 and v601:54
*** rfolco|rover has joined #openstack-infra02:08
clarkbansible needs to hit it and configure the httpp server02:12
clarkbthat is probably waiting on an inventory update02:12
*** bhavikdbavishi has joined #openstack-infra02:12
*** bobh has joined #openstack-infra02:13
*** rfolco|rover has quit IRC02:16
*** goldyfruit has joined #openstack-infra02:16
*** yamamoto has joined #openstack-infra02:18
*** bhavikdbavishi has quit IRC02:21
*** eharney has quit IRC02:23
*** goldyfruit has quit IRC02:24
*** markvoelker has joined #openstack-infra02:29
*** bobh has quit IRC02:38
*** bobh has joined #openstack-infra02:39
*** bobh has quit IRC02:39
*** bobh has joined #openstack-infra02:40
*** bobh has quit IRC02:45
*** rcernin has quit IRC02:45
*** rcernin has joined #openstack-infra02:47
*** bobh has joined #openstack-infra02:59
*** bobh has quit IRC03:00
*** bobh has joined #openstack-infra03:01
*** bobh has quit IRC03:01
*** bobh has joined #openstack-infra03:02
*** bobh has quit IRC03:03
*** bhavikdbavishi has joined #openstack-infra03:06
*** ricolin_ has joined #openstack-infra03:06
*** yamamoto has quit IRC03:19
*** jamesmcarthur has quit IRC03:21
*** jamesmcarthur has joined #openstack-infra03:22
*** jamesmcarthur has quit IRC03:27
*** yamamoto has joined #openstack-infra03:29
*** psachin has joined #openstack-infra03:31
*** ykarel|away has quit IRC03:33
*** ykarel|away has joined #openstack-infra03:33
*** psachin has quit IRC03:34
*** psachin has joined #openstack-infra03:37
*** ykarel|away has quit IRC03:37
*** ykarel|away has joined #openstack-infra03:38
*** jamesmcarthur has joined #openstack-infra03:39
*** psachin has quit IRC03:55
*** jamesmcarthur has quit IRC03:58
*** jamesmcarthur has joined #openstack-infra03:59
*** udesale has joined #openstack-infra03:59
*** jamesmcarthur has quit IRC04:04
*** jamesmcarthur has joined #openstack-infra04:07
*** ykarel|away has quit IRC04:17
*** yamamoto has quit IRC04:29
*** ykarel|away has joined #openstack-infra04:37
*** ramishra has joined #openstack-infra04:38
*** ykarel|away is now known as ykarel04:38
*** jamesmcarthur has quit IRC04:40
*** yamamoto has joined #openstack-infra04:41
*** jamesmcarthur has joined #openstack-infra05:07
*** apetrich has joined #openstack-infra05:09
*** jamesmcarthur has quit IRC05:14
*** whoami-rajat has joined #openstack-infra05:22
*** jaosorior has joined #openstack-infra05:26
*** jamesmcarthur has joined #openstack-infra05:40
*** e0ne has joined #openstack-infra05:41
*** jamesmcarthur has quit IRC05:44
*** raukadah is now known as chandankumar05:46
*** AJaeger_ has quit IRC05:58
*** e0ne has quit IRC06:11
*** AJaeger has joined #openstack-infra06:15
*** kopecmartin|off is now known as kopecmartin06:15
*** jamesmcarthur has joined #openstack-infra06:20
*** jamesmcarthur has quit IRC06:25
*** dpawlik has joined #openstack-infra06:27
*** apetrich has quit IRC06:28
openstackgerritMerged openstack/diskimage-builder master: support alternate portage directories  https://review.opendev.org/67153006:29
*** piotrowskim has joined #openstack-infra06:45
*** odicha has joined #openstack-infra06:47
*** odicha has quit IRC06:51
*** odicha has joined #openstack-infra06:51
*** slaweq has joined #openstack-infra06:58
*** janki has joined #openstack-infra07:02
*** tesseract has joined #openstack-infra07:08
*** iurygregory has joined #openstack-infra07:11
*** rcernin has quit IRC07:11
*** rpittau|afk is now known as rpittau07:11
*** tosky has joined #openstack-infra07:16
*** jamesmcarthur has joined #openstack-infra07:21
*** jamesmcarthur has quit IRC07:25
*** pgaxatte has joined #openstack-infra07:29
*** jpena|off is now known as jpena07:30
*** pcaruana has joined #openstack-infra07:31
*** ykarel is now known as ykarel|lunch07:33
*** jchhatbar has joined #openstack-infra07:34
*** janki has quit IRC07:38
*** arxcruz|off is now known as arxcruz07:38
*** lucasagomes has joined #openstack-infra07:41
*** apetrich has joined #openstack-infra07:45
*** jchhatbar has quit IRC07:46
*** jchhatbar has joined #openstack-infra07:50
*** lpetrut has joined #openstack-infra07:51
*** jamesmcarthur has joined #openstack-infra07:57
*** jaosorior has quit IRC07:59
*** iurygregory has quit IRC08:01
*** jamesmcarthur has quit IRC08:02
*** ralonsoh has joined #openstack-infra08:08
*** wpp has joined #openstack-infra08:19
*** dchen has quit IRC08:21
*** tkajinam has quit IRC08:30
*** iurygregory has joined #openstack-infra08:31
*** pkopec has joined #openstack-infra08:31
*** yolanda has joined #openstack-infra08:42
*** hwoarang__ has quit IRC08:43
*** hwoarang has joined #openstack-infra08:43
*** janki has joined #openstack-infra08:45
*** jchhatbar has quit IRC08:45
*** Goneri has joined #openstack-infra08:45
*** ykarel|lunch is now known as ykarel08:46
*** jaosorior has joined #openstack-infra08:46
*** panda has quit IRC08:47
*** panda has joined #openstack-infra08:48
*** derekh has joined #openstack-infra08:53
*** lpetrut has quit IRC08:58
*** dtantsur|afk is now known as dtantsur08:58
*** tesseract has quit IRC08:58
*** jamesmcarthur has joined #openstack-infra08:59
*** jamesmcarthur has quit IRC09:03
*** e0ne has joined #openstack-infra09:08
*** jchhatbar has joined #openstack-infra09:10
*** janki has quit IRC09:10
*** ccamacho has joined #openstack-infra09:13
*** trident has quit IRC09:16
*** trident has joined #openstack-infra09:17
*** tesseract has joined #openstack-infra09:20
*** yamamoto has quit IRC09:23
*** bhavikdbavishi has quit IRC09:23
*** altlogbot_1 has quit IRC09:24
*** yamamoto has joined #openstack-infra09:24
*** altlogbot_3 has joined #openstack-infra09:25
*** yamamoto has quit IRC09:27
*** ricolin_ has quit IRC09:29
*** yamamoto has joined #openstack-infra09:29
*** jamesmcarthur has joined #openstack-infra09:38
mordreddonnyd: ah  yes - this makes total sense to me09:39
*** yamamoto has quit IRC09:41
*** jamesmcarthur has quit IRC09:43
*** yamamoto has joined #openstack-infra09:49
*** Goneri has quit IRC09:49
*** apetrich has quit IRC09:50
*** Goneri has joined #openstack-infra10:04
*** Lucas_Gray has joined #openstack-infra10:21
*** jaosorior has quit IRC10:23
*** kaisers has quit IRC10:35
*** Wryhder has joined #openstack-infra10:35
*** Lucas_Gray has quit IRC10:35
*** Wryhder is now known as Lucas_Gray10:36
*** jamesmcarthur has joined #openstack-infra10:39
*** jamesmcarthur has quit IRC10:44
*** lpetrut has joined #openstack-infra11:07
*** adriancz has joined #openstack-infra11:08
*** jamesmcarthur has joined #openstack-infra11:11
*** Lucas_Gray has quit IRC11:15
*** jamesmcarthur has quit IRC11:16
*** smrcascao has quit IRC11:17
*** Lucas_Gray has joined #openstack-infra11:26
*** udesale has quit IRC11:26
*** jamesmcarthur has joined #openstack-infra11:27
*** Lucas_Gray has quit IRC11:28
*** Lucas_Gray has joined #openstack-infra11:33
*** jaosorior has joined #openstack-infra11:34
*** jamesmcarthur has quit IRC11:36
*** jamesmcarthur has joined #openstack-infra11:37
*** rfolco|rover has joined #openstack-infra11:37
*** rfolco|rover is now known as rfolco|ruck11:37
*** rfolco|ruck is now known as rfolco|rover11:39
*** n-saito has quit IRC11:41
*** derekh has quit IRC11:43
*** jlufr has joined #openstack-infra11:44
*** jpena is now known as jpena|lunch11:46
*** n-saito has joined #openstack-infra11:49
*** eharney has joined #openstack-infra12:00
*** rh-jelabarre has joined #openstack-infra12:02
*** jamesmcarthur has quit IRC12:05
donnydclarkb: makes sense12:11
*** tdasilva has joined #openstack-infra12:11
*** tdasilva has quit IRC12:16
*** tdasilva has joined #openstack-infra12:16
*** jcoufal has joined #openstack-infra12:22
*** ysastri has joined #openstack-infra12:25
*** apetrich has joined #openstack-infra12:27
*** ricolin_ has joined #openstack-infra12:30
*** jpena|lunch is now known as jpena12:33
*** joeguo has quit IRC12:33
*** ykarel is now known as ykarel|afk12:34
*** n-saito has quit IRC12:40
*** yamamoto has quit IRC12:44
*** yamamoto has joined #openstack-infra12:45
*** rfolco|rover is now known as rfolco|ruck12:47
*** mriedem has joined #openstack-infra12:47
*** jamesmcarthur has joined #openstack-infra12:49
*** ykarel|afk has quit IRC12:49
*** ysastri has quit IRC12:54
*** ekultails has joined #openstack-infra13:01
fungiyeah, i'll revise my inventory change to add it, just didn't want to do that until i knew what was happening with the ipv6 address13:04
*** ramishra has quit IRC13:04
*** jroll has quit IRC13:07
*** jroll has joined #openstack-infra13:08
openstackgerritJeremy Stanley proposed opendev/system-config master: Replace fortnebula mirror  https://review.opendev.org/67318913:09
*** jchhatbar has quit IRC13:15
*** gfidente has joined #openstack-infra13:19
openstackgerritJeremy Stanley proposed opendev/zone-opendev.org master: Replace fortnebula mirror records  https://review.opendev.org/67328913:20
openstackgerritJeremy Stanley proposed opendev/zone-opendev.org master: Update IP address for gitea05  https://review.opendev.org/67318613:21
*** ykarel|afk has joined #openstack-infra13:22
*** haleyb|away is now known as haleyb13:31
*** whoami-rajat has quit IRC13:42
*** dpawlik has quit IRC13:45
*** cmorpheus is now known as cmurphy13:46
*** dpawlik has joined #openstack-infra13:52
openstackgerritMatthew Thode proposed openstack/diskimage-builder master: fix comments / spelling errors in gentoo element  https://review.opendev.org/67329513:55
*** yamamoto has quit IRC13:57
*** dklyle has quit IRC14:00
*** dklyle has joined #openstack-infra14:00
openstackgerritMonty Taylor proposed opendev/system-config master: Remove openstackwatch  https://review.opendev.org/50534214:01
openstackgerritMerged opendev/zone-opendev.org master: Replace fortnebula mirror records  https://review.opendev.org/67328914:05
openstackgerritMerged opendev/zone-opendev.org master: Update IP address for gitea05  https://review.opendev.org/67318614:07
*** ykarel|afk is now known as ykarel14:08
*** ramishra has joined #openstack-infra14:09
openstackgerritJeff Liu proposed zuul/zuul-operator master: use opendev image building system for zuul-operator test  https://review.opendev.org/67302014:15
*** Lucas_Gray has quit IRC14:17
*** Lucas_Gray has joined #openstack-infra14:17
*** panda is now known as panda|brb14:19
fungimordred: frickler: since you approved the dns half of the gitea05 replacement, mind taking a look at the system-config part for the inventory addition? https://review.opendev.org/67318814:19
fungithat way i can get that up and configured and we'll only have two more of those to rebuild14:20
mordredI approve of such things14:20
*** michael-beaver has joined #openstack-infra14:23
fricklerfungi: +314:23
fungithanks!14:23
fungii'll get the data copied over to it as soon as ansible configures docker/gitea14:24
*** smrcascao has joined #openstack-infra14:24
*** panda|brb is now known as panda14:25
donnydhow hard would it be to get a more local git mirror at FN?14:26
donnydor is that included in the mirror node too?14:27
*** yamamoto has joined #openstack-infra14:27
clarkbdonnyd: each image we upload includes a copy of active git repos14:28
clarkbthen zuul only has to push in the delta to run the jobs14:28
fungiyeah, local as it gets14:29
*** smrcascao has quit IRC14:30
donnydOh I c14:30
fungiso when we run a nova job, for example, nodepool boots a node which has (ideally) a <24-hour-old full clone of nova with all branches and tags and then just before the job starts zuul pushes in the missing refs14:30
donnydyea that makes sense14:30
donnydIt also makes more sense at to why images are uploaded daily too14:31
*** dpawlik has quit IRC14:31
fungiyep, that and also because a lot of jobs upgrade the packages present on the node and so the fresher the image is the less time and network strain we put on package updates14:32
*** smrcascao has joined #openstack-infra14:34
*** yamamoto has quit IRC14:38
*** yamamoto has joined #openstack-infra14:39
*** lpetrut has quit IRC14:39
*** smrcascao has quit IRC14:40
openstackgerritPaul Belanger proposed openstack/project-config master: Default zuul tenant to use ansible 2.8 for jobs  https://review.opendev.org/67330414:40
*** electrofelix has joined #openstack-infra14:40
*** happyhemant has joined #openstack-infra14:42
*** yamamoto has quit IRC14:44
mnaserjrosser, mordred, corvus, fungi: https://review.opendev.org/673109 just a follow up that we now have zuul clone things and i added a check to make sure that it fails if zuul hasn't cloned the role and we're in gate :)14:46
openstackgerritMerged opendev/system-config master: Replace fortnebula mirror  https://review.opendev.org/67318914:47
fungimnaser: awesome!14:48
openstackgerritMerged opendev/system-config master: Add gitea05 replacement to inventory  https://review.opendev.org/67318814:49
*** Lucas_Gray has quit IRC14:50
*** Lucas_Gray has joined #openstack-infra14:51
*** josephrsandoval has joined #openstack-infra15:01
*** bhavikdbavishi has joined #openstack-infra15:04
*** Lucas_Gray has quit IRC15:06
*** bhavikdbavishi1 has joined #openstack-infra15:07
*** Lucas_Gray has joined #openstack-infra15:07
*** jlufr has quit IRC15:08
*** bhavikdbavishi has quit IRC15:09
*** bhavikdbavishi1 is now known as bhavikdbavishi15:09
*** odicha has quit IRC15:13
*** jamesmcarthur has quit IRC15:16
*** jamesmcarthur_ has joined #openstack-infra15:16
mordredcorvus: if you get a sec, https://review.opendev.org/#/c/673147/ is the fix for post_failures on image build failures (want to make sure that approach isn't violating a larger design or anything)15:18
mordredcorvus: you can see it properly report failure and not post_failure on https://review.opendev.org/#/c/673142/2 (you have to look at the previous results to see the failure)15:19
*** zul has quit IRC15:21
corvusmordred: +3 thanks!15:22
mordred\o/15:22
*** udesale has joined #openstack-infra15:22
mordredcorvus: also - the image jobs themselves are ready to go15:23
*** josephrsandoval has quit IRC15:23
*** Lucas_Gray has quit IRC15:26
*** e0ne has quit IRC15:30
*** pgaxatte has quit IRC15:32
openstackgerritMonty Taylor proposed opendev/system-config master: Split out bazel builder and gerrit base image  https://review.opendev.org/67314215:36
openstackgerritMonty Taylor proposed opendev/system-config master: Separate the Dockerfiles for the bazel builds  https://review.opendev.org/67314315:36
*** bhavikdbavishi has quit IRC15:37
corvusmordred: is 142 still wip or is that final now?15:37
mordredcorvus: yeah - that's final15:37
openstackgerritMerged zuul/zuul-jobs master: Don't try to push images when the build failed  https://review.opendev.org/67314715:38
*** gyee has joined #openstack-infra15:39
corvusmordred: i really like those 2 changes15:40
*** Lucas_Gray has joined #openstack-infra15:41
*** udesale has quit IRC15:41
*** udesale has joined #openstack-infra15:41
*** ykarel has quit IRC15:42
*** ykarel has joined #openstack-infra15:42
*** armax has joined #openstack-infra15:43
*** lucasagomes has quit IRC15:47
*** mattw4 has joined #openstack-infra15:50
openstackgerritJeff Liu proposed zuul/zuul-operator master: use opendev image building system for zuul-operator test  https://review.opendev.org/67302015:51
mordredcorvus: yay!15:52
mordredcorvus: I thought you'd enjoy those15:52
*** derekh has joined #openstack-infra15:54
*** gfidente has quit IRC15:57
*** rfarr has joined #openstack-infra15:57
*** rh-jelabarre has quit IRC15:58
*** ginopc has quit IRC16:01
*** rpittau is now known as rpittau|afk16:04
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Use human-readable names for artifact returns  https://review.opendev.org/67238216:06
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Remove download_artifact_name parameter  https://review.opendev.org/67332716:06
*** mattw4 has quit IRC16:12
*** goldyfruit has joined #openstack-infra16:13
openstackgerritMerged zuul/zuul-jobs master: Download-artifact: use the artifact type rather than name  https://review.opendev.org/67255716:14
*** tdasilva has quit IRC16:14
smcginnisNot an infra thing, but does anyone know if openstack.org in general is having DNS or routing issues?16:15
*** tdasilva has joined #openstack-infra16:15
smcginnisHaving trouble getting the track chair tool to load and even www.openstack.org was slow to load (though it did eventually).16:15
clarkbjamesmcarthur_: ^ that is a question for you16:16
jamesmcarthur_one moment...16:17
jamesmcarthur_smcginnis: give it a try now16:18
jamesmcarthur_the track chairs tool didn't get updated with the new expiration date16:19
smcginnisjamesmcarthur_: Loaded right up now.16:19
jamesmcarthur_should be good to go now16:19
smcginnisjamesmcarthur_: Thanks!16:19
jamesmcarthur_re: general DNS issues on the openstack.org site... something seems up in general on the interwebs today16:19
jamesmcarthur_Slack, Google Docs have both had outages16:19
smcginnisThat's what I was afraid was happening, but at least I can get to the tool now.16:20
*** Lucas_Gray has quit IRC16:20
*** rh-jelabarre has joined #openstack-infra16:21
*** diablo_rojo has joined #openstack-infra16:23
clarkbfungi: donnyd I've accepted the ssh hostkey for mirror02.regioneone.fortnebula.opendev.org on bridge so taht ansible can talk to it now16:23
clarkbhopefully we have an apache running there in about half an hour16:23
donnydok thanks clarkb16:23
fungithanks clarkb! i got sidetracked by meetings there16:24
*** Goneri has quit IRC16:24
fungigerrit replication to gitea05 is underway. once that's done i just need to git gc everything there and propose the change to bring it into service and take down gitea0716:26
fungiwe're getting close!16:26
clarkbfungi: should we do 07 and 08 together?16:26
AJaegeryeah! thanks, fungi !16:26
openstackgerritJames E. Blair proposed zuul/zuul-operator master: DNM: test images  https://review.opendev.org/67333316:26
clarkbspeed it up by a cycle?16:26
fungiclarkb: we can, sure16:26
fungiseems like they're not heavily loaded16:26
clarkbfungi: http://paste.openstack.org/show/755081/ is the current error on wiki-dev02. I don't understand that puppet error given the info pasted below it16:27
clarkbfungi: I think it helps that we've got better performing nodes now for the other 616:27
fungialso no signs of oom on any of the gitea servers since their most recent reboots to deal with the ceph incident on friday16:27
fungiclarkb: did the submodule removal change already merge?16:27
*** tesseract has quit IRC16:28
clarkbfungi: yes, this is the error after that16:28
clarkbfungi: that dir appears to be a normal git repo with that head and remotes16:28
clarkbnot sure why puppet thinks it isn't a git repo16:28
clarkbI suppose we could try moving it aside and have puppet reclone it? but that doesn't help us undersatnd what the issue is16:29
clarkbI'm going to get breakfast but then I'll look more closely at the wiki situation16:30
fungiclarkb: look closer at that ls output in your paste16:31
fungi-rw-r--r-- 1 root root  31 Jul  9 19:13 .git16:31
fungimissing a d there16:31
fungiwould expect drwxr-xr-x16:31
fungior is that not how submodules actually work?16:32
Shrews.16:32
fungi16:32
clarkboh hrm16:35
fungithat's basically the same problem i was dealing with before16:36
mordredyeah - I mean - if there's a submodule there that's been initied, it'll look like a git repo16:36
fungivcsrepo thinks it should clone there, but doesn't understand that mediawiki defines it as a submodule16:37
clarkbya so that also needs to be removed frkm the list of directly managed repos16:37
clarkbI'll work on a chanage after eating16:37
*** mattw4 has joined #openstack-infra16:40
*** jpena is now known as jpena|off16:42
*** dtantsur is now known as dtantsur|afk16:44
*** sthussey has joined #openstack-infra16:51
*** udesale has quit IRC16:57
openstackgerritJeremy Stanley proposed opendev/system-config master: Swap gitea05 into service and bring down 07 and 08  https://review.opendev.org/67333816:57
fungigit gc on 05 is still underway, but ought to wrap up sooner than that ^ will be able to merge16:58
*** igordc has joined #openstack-infra16:59
*** derekh has quit IRC17:00
openstackgerritClark Boylan proposed opendev/puppet-mediawiki master: Stop managing one more mediawiki git submodule  https://review.opendev.org/67333917:02
clarkbinfra-root ^ that should fix that git submodule error17:02
*** goldyfruit has quit IRC17:02
*** ramishra has quit IRC17:03
*** xek has quit IRC17:07
*** xek has joined #openstack-infra17:08
*** ykarel is now known as ykarel|away17:10
clarkbfungi: http://paste.openstack.org/show/755083/ do we have to restart the server to get /afs working?17:10
clarkbor modprobe maybe?17:10
fungioh, yes likely17:11
*** happyhemant has quit IRC17:12
fungii doubt our ansible does that for us currently17:12
clarkbfungi: should I go ahead and reboot it then?17:12
fungigo ahead, it's not in production/use right now17:12
clarkb/afs has content now post reboot17:13
*** e0ne has joined #openstack-infra17:14
fungiexcellent17:17
*** e0ne has quit IRC17:20
donnydclarkb: I am still not seeing any http server on the FN mirror, I am assuming ansible hasn't run yet17:20
*** dpawlik has joined #openstack-infra17:22
*** ricolin_ has quit IRC17:24
*** jamesmcarthur_ has quit IRC17:24
clarkbdonnyd: the earlier run failed due to missing afs mounts, those exist now so next run should set itup17:24
fungiit has to rerun after the reboot clarkb performed to get openafs lkm loaded17:24
*** ralonsoh has quit IRC17:25
*** eernst_ has joined #openstack-infra17:26
*** eernst_ has quit IRC17:28
*** eernst has joined #openstack-infra17:28
*** whoami-rajat has joined #openstack-infra17:39
donnydis there a way to tell nodepool to boot from volume? I am trying to speed up instance boot times17:41
clarkbyes, we use it with vexxhost. We do have aproblem with leaking images and volumes we havent fully tracked down though17:42
*** trident has quit IRC17:47
*** ykarel|away has quit IRC17:47
*** trident has joined #openstack-infra17:51
clarkbfungi: donnyd http://mirror.regionone.fortnebula.opendev.org/ it lives17:57
donnydYESSSS!!!17:57
clarkbmordred: corvus frickler have a moment for https://review.opendev.org/#/c/673338/ ? we are almost done with that task. Thank you fungi!17:58
donnydthank you for getting it back running again17:58
clarkbfungi: hopefully this has been a decent introduction to working with docker too :)17:58
*** goldyfruit has joined #openstack-infra17:59
corvus+318:00
clarkbtyty18:03
*** electrofelix has quit IRC18:06
fungiclarkb: yes, i now only mostly don't understand docker ;)18:09
fungialso, the git gc on 05 did complete, so it's entirely ready to serve requests once that change lands18:10
fungigetting 07/08 replaced and filing a cve request are my two main tasks for the afternoon18:10
fungioh, also i still need to work out why those two vexxhost tenant entries were gumming up playbooks/clouds_layouts.yml18:11
clarkbfungi: I'm not sure I'm familiar with that last item. Are there more details I can read somewhere?18:12
*** jamesmcarthur has joined #openstack-infra18:12
fungiclarkb: starts at http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2019-07-27.log.html#t2019-07-27T19:12:2418:14
funginot much to add other than it was just the generic "needs authentication" exception you get out of openstacksdk when auth fails18:15
clarkbfungi: ya the cloud launcher fails fast so the first problem it encounters causes it to not run anything past there18:15
fungiso either those are old entries we forgot to remove or we missed renaming them or something has ceased working for them18:15
clarkbfungi: in the past it has complained that the hash of the keys in $cloud has changed or something (maybe it is a uuid not a hash?)18:15
clarkbthat causes it to try and recreate the keys but they can't have identical names or something18:16
fungii don't think it was getting that far18:16
clarkbI think we just delete them out of the cloud then cloud launcher creates them again18:16
* clarkb looks for logs18:16
fungii think it was trying to use the credentials we have on file for those two accounts and failing to authenticate to keystone18:16
fungithey're nodepool accounts not currently in use by nodepool so i suspect some sort of bitrot18:17
clarkbya I see that now "The error was: keystoneauth1.exceptions.http.Unauthorized: The request you have made requires authentication. (HTTP 401)"18:17
clarkbwe actually do use those accounts with nodepool for the gpu instances18:17
fungioh, hrm18:18
clarkbwhether or not anything consumes those isntances I don't know18:18
fungiwell, anyway i can take a look in a bit. i don't think that's urgent since i managed to get it to do a full run on saturday and the data doesn't change often18:19
fungibut we will need it sorted before we update security groups or try to add a new provider18:19
clarkbis it possible that when mnaser said he disabled things that was how he did it?18:20
clarkbback on thursday? whenever the ceph problem happened18:20
fungioh, mayhaps. could explain why nobody noticed until i was trying to get keypairs into fortnebula on saturday18:21
mnaserhi sorry18:21
mnaseri had disabled the account18:21
mnaserbecause it was a firedrill18:21
mnaseri will enable it again now18:21
fungimnaser: no worries! just glad the mystery is solved. thanks!18:21
clarkbmnaser: fwiw if you reduce quota to 0 nodepool should honor that18:21
clarkb(for a more graceful disabling)18:22
mnaserclarkb: yeah but that was before we merged that at the time18:22
mnasershould be ok now, forgort about it18:22
clarkbmnaser: I mean on the cloud side18:22
mnaserenabled openstackjenkins18:22
fungimnaser: not sure if you were aware but we saw another cephfs problem on friday18:22
openstackgerritMohammed Naser proposed openstack/project-config master: Revert "Disable sjc"  https://review.opendev.org/67334618:22
mnaserthere shouldn't have been anything on friday afaik, everything should be humming along well18:23
mnaser^ so we get more capacity agian18:23
fungiinteresting. kernels on guests logged write failures18:23
clarkbI confirm that using osc against vexxhost now works18:23
fungion multiple guests18:23
mnaserhmm18:23
mnaserthat's odd18:23
mnaseri wonder if it happened because of a rebalance18:24
fungii'll get you the timestamp18:24
fungi[Fri Jul 26 19:38:44 2019] INFO: task jbd2/vda1-8:248 blocked for more than 120 seconds.18:25
fungimnaser: that was one of them18:25
mnaserweird18:25
fungiwe saw it reported on multiple server instances18:25
fungiaround the same timeframe18:25
fungithese were on the gitea backends, so sjc118:26
*** kopecmartin is now known as kopecmartin|off18:26
openstackgerritMerged opendev/system-config master: Swap gitea05 into service and bring down 07 and 08  https://review.opendev.org/67333818:34
openstackgerritMerged opendev/puppet-mediawiki master: Stop managing one more mediawiki git submodule  https://review.opendev.org/67333918:36
*** jamesmcarthur has quit IRC18:52
*** aedc has joined #openstack-infra18:53
openstackgerritMerged openstack/project-config master: Revert "Disable sjc"  https://review.opendev.org/67334618:55
*** jamesmcarthur has joined #openstack-infra19:04
clarkbfungi: donnyd anything else we need to do to turn fn back on?19:07
openstackgerritJeff Liu proposed zuul/zuul-jobs master: Add auth config to kubelet user for buildset registries  https://review.opendev.org/67335119:07
* clarkb waiting patiently for puppet to run on wiki-dev0219:07
donnydfans19:08
donnydthey will be here tomorrow19:08
donnydbut nothing from infra for now clarkb19:08
fungii was gonna say, you have plenty of fans in here already ;)19:08
fungithanks again!19:08
donnyd:)19:14
openstackgerritJeremy Stanley proposed opendev/zone-opendev.org master: Update IP addresses for gitea07 and gitea08  https://review.opendev.org/67335319:19
openstackgerritJeremy Stanley proposed opendev/system-config master: Add gitea07 and gitea08 replacements to inventory  https://review.opendev.org/67335519:21
fungionce those merge i can get data onto them19:21
*** e0ne has joined #openstack-infra19:22
*** yamamoto has joined #openstack-infra19:25
*** jcoufal_ has joined #openstack-infra19:28
*** jcoufal has quit IRC19:31
*** yamamoto has quit IRC19:32
*** jcoufal_ has quit IRC19:34
*** goldyfruit has quit IRC19:37
*** rascasoft has quit IRC19:39
*** rascasoft has joined #openstack-infra19:44
clarkbfungi: I think puppeting the wiki dev server is working now19:50
fungiwoo! it was that close?19:52
clarkbI guess so. I don't see any errors at least19:52
fungifinally can start testing to see how working the resulting mediawiki install is19:52
*** jamesmcarthur has quit IRC19:54
*** jamesmcarthur has joined #openstack-infra19:58
*** jamesmcarthur has quit IRC20:03
*** rfarr has quit IRC20:03
*** rfarr has joined #openstack-infra20:04
openstackgerritJeff Liu proposed zuul/zuul-jobs master: Add auth config to kubelet user for buildset registries  https://review.opendev.org/67335120:06
*** goldyfruit has joined #openstack-infra20:16
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: WIP: Allow ensure-tox to upgrade tox version  https://review.opendev.org/67276020:17
openstackgerritJeff Liu proposed zuul/zuul-operator master: use opendev image building system for zuul-operator test  https://review.opendev.org/67302020:23
*** jamesmcarthur has joined #openstack-infra20:25
*** jamesmcarthur has quit IRC20:31
*** efried has joined #openstack-infra20:34
efriedo/20:35
efriedcould someone please help me bootstrap talking to gerrit via the REST API?20:35
efriedI'm led to believe I can start curl'ing some URL at some port, but my initial trial-and-error attempts at figuring out what URL and port are not working.20:35
*** slaweq has quit IRC20:35
mnaserefried: anything in particular you are trying to pull out?20:36
efriedmnaser: I want to bot-abandon a bunch of patches20:36
mnaserefried: ah you might be better off using the 'ssh' api imho20:37
efriedokay; does that let me use my pubkey to bypass the auth step?20:37
clarkbhttps://review.opendev.org/Documentation/rest-api.html is a useful set of docs. https://review.opendev.org/#/c/671777/1/tools/gerrit-success-rate.py is a script I wrote recently that uses the api if you want an example20:37
mnaserssh mnaser@review.opendev.org -p29418 should workl20:37
mnaserthough i dont know if the api is open for users too via ssh20:38
clarkboh ya for doing review vote type things the ssh api is easy20:38
mnaserah yes20:38
clarkbmnaser: it should be available to everyone20:38
mnaserssh mnaser@review.opendev.org -p29418 gerrit review --help20:38
mnaseri guess gerrit review 1 2 3 4 5 -- --abandon20:38
clarkbanother trick is gertty lets you modify chagnes in bulk too20:38
mnaseryou can also add a message, but yeah, that should get ya goin :p20:39
efriedmnaser: Yes, I'll want to add a message. This wfm. Thanks!20:39
*** whoami-rajat has quit IRC20:39
*** aedc has quit IRC20:40
fungiefried: the big gotchas with the rest api are you need to go to your preferences in the webui and generate an http password, authenticated operations are under the a/ subtree, and responses get a xss-busting prefix of a bunch of closing brackets and quotes prepended which you need to strip off. or use pygerrit or one of the other libraries out there which handles this stuff for you20:40
*** aedc has joined #openstack-infra20:40
efriedcool20:40
fungibut also yes bulk abandon with a message via gertty's process-marking feature also works well (and i've used it a bunch)20:40
efriedwhat I want to do isn't really rocket science, query | xargs abandon, so ssh sounds pretty doable.20:41
fungiyep, the ssh cli is pretty easy for simple shell scripting20:42
fungissh -p 29418 efried@review.opendev.org "gerrit help"20:43
fungiought to get you going20:43
clarkbalso https://review.opendev.org/Documentation/cmd-index.html20:43
*** xek has quit IRC20:43
fungier, not "gerrit help" but rather "gerrit" by itself20:43
fungi(but subcommands are prefixed like "gerrit ...")20:44
efriedbeaut, I'm off to the races. Thanks mnaser clarkb fungi20:44
*** e0ne has quit IRC20:46
*** sean-k-mooney has joined #openstack-infra20:48
*** trident has quit IRC20:49
*** aedc has quit IRC20:49
clarkbcorvus: I rechecked https://review.opendev.org/#/c/671852/ hopefully that gets through soon and we get up to date js in production. While I'm waiting I should review those js updates for logs20:50
corvusefried: btw, gertty can mass-abandon changes20:50
efriedcorvus: ack20:51
corvusefried: if you can make a query that matches the changes you want, you can hit them all with the 'process mark' then ctrl-a to abandon all the marked changes20:51
efriedwhich presumably lets me enter a message too20:51
corvusyep20:51
clarkbthough I'm quickly getting lost in the js20:52
*** trident has joined #openstack-infra20:52
sean-k-mooneyo/ so i did something dumb with my Depends-on: ... in https://review.opendev.org/#/c/602432/12//COMMIT_MSG and that is why my change was failing. anyone know which of the url style actully works?20:53
corvusclarkb: lemme know if you have questions, i may actually be able to answer them :)20:53
sean-k-mooneyoh... im still useing review.openstack.org in that20:53
sean-k-mooneyi bet its not following the redirect20:53
corvussean-k-mooney: yep, sorry about that20:54
sean-k-mooneycorvus: why are you sorry20:54
sean-k-mooneyits not your fault i never updated the url20:54
corvussean-k-mooney: because it's an easy mistake to make, and we have no way of reporting it.  it just silently ignores the header20:54
sean-k-mooneyya and in my case the neutron patch is to fix a race which i won on enough case to have several jobs pass20:55
sean-k-mooneyso i only figured it out be cause i saw a log message ideleted in neutron haha20:56
sean-k-mooneyanyway i seam to have answered my own question ill replace it with https://review.opendev.org/#/c/64025820:56
sean-k-mooneyand then it should be happy instead of https://review.opendev.org/#/c/64025820:57
corvus++20:57
sean-k-mooney* https://review.openstack.org/64025820:57
fungiboth forms should work fine20:57
fungier, both with and without #/c/ i mean20:57
corvusyeah, it's not picky about "#/c"20:57
sean-k-mooneywell as long as i updated to open dev it should be happy20:57
corvusfungi: i want to draw your attention to this msg: http://lists.openstack.org/pipermail/openstack-discuss/2019-July/008107.html20:58
fungiooh, thanks!20:58
fungithat does indeed look nifty20:59
fungiseems like a great idea. will reply shortly20:59
corvuskk20:59
*** jamesmcarthur has joined #openstack-infra20:59
*** joeguo has joined #openstack-infra20:59
*** tdasilva has quit IRC20:59
*** tdasilva has joined #openstack-infra20:59
corvusi have not read the moz paper yet, but i have read enough readme + code that i think i understand what's going on :)20:59
fungiyeah, i'll do a deeper dive into the literature first, but from the brief description i have a pretty good idea of what they're trying to do21:00
*** jamesmcarthur has quit IRC21:03
*** goldyfruit has quit IRC21:07
clarkbfungi: I somehow completely missed those two gitea changes21:11
clarkbbut both +2'd from me21:11
fungithanks clarkb!21:12
fungiif anybody else has time to review 673353 (dns) and 673355 (system-config) changes, i can load data onto the last replacement gitea servers this afternoon21:12
fungithanks corvus!21:12
corvusfungi: both are ok to +3 right?21:12
fungiyep!21:13
corvusdone21:13
fungimuch appreciated21:13
corvusright back atcha21:13
fungithere will be one final change to add them back into haproxy and drop the new project creation exclusion for them once they're up and ready to serve21:13
openstackgerritJeff Liu proposed zuul/zuul-jobs master: Add auth config to kubelet user for buildset registries  https://review.opendev.org/67335121:13
openstackgerritMerged opendev/zone-opendev.org master: Update IP addresses for gitea07 and gitea08  https://review.opendev.org/67335321:19
*** dpawlik has quit IRC21:21
openstackgerritMerged opendev/system-config master: Add gitea07 and gitea08 replacements to inventory  https://review.opendev.org/67335521:37
*** jamesmcarthur has joined #openstack-infra21:39
*** jamesmcarthur has quit IRC21:40
*** jamesmcarthur_ has joined #openstack-infra21:40
openstackgerritMerged opendev/puppet-zuul master: Update to new zuul JS content url  https://review.opendev.org/67185221:41
efriedcorvus: whassa translation from gerrit web UI query (either querystring or search field) to gertty? straight paste from either of those doesn't seem to be working.21:41
efriedcorvus: fwiw here's my working web UI query: https://review.opendev.org/#/q/project:openstack/nova-specs+status:open+path:%255Especs/.*/approved/.*+NOT+path:%255Especs/train/.*+NOT+path:%255Especs/backlog/.*21:41
clarkbefried: I think you need to use the "rendered" form that gerrit shows you in the search box?21:42
*** betherly has joined #openstack-infra21:42
clarkbproject:openstack/nova-specs status:open path:^specs/.*/approved/.* NOT path:^specs/train/.* NOT path:^specs/backlog/.*21:42
efriedSyntax error at "^specs/.*/approved/.* NOT                │21:43
efried                              │path:^specs/train/.* NOT path:^specs/backlog/.*" in search│21:43
efried                              │string "project:openstack/nova-specs status:open          │21:43
efried                              │path:^specs/.*/approved/.* NOT path:^specs/train/.* NOT   │21:43
efried                              │path:^specs/backlog/.*" (col 46)21:43
corvushrm, i'll dig into that21:43
efriedsorry, this probably isn't the gertty support line :(21:43
corvusno better place; i'm happy to work on it here until someone kicks us out :)21:44
*** betherly has quit IRC21:47
*** bdodd has quit IRC21:47
*** betherly has joined #openstack-infra21:48
corvusefried: it looks like gertty doesn't understand "path:" but does understand "file:" i'm looking to see the difference21:50
efriedcorvus: iiuc file: is basepath and doesn't like regexes, but I could be misremembering.21:50
corvusre file:  Regular expression matching can be enabled by starting the string with ^. In this mode file: is an alias of path: (see above).21:51
efriedoh, path component21:51
corvushttps://gerrit-review.googlesource.com/Documentation/user-search.html#file21:51
efriedcool, lemme dork with that...21:51
corvusefried: so (a) should be easy to add "path:" to gertty and (b) we can change your "path" entries to "file"21:51
efriedcorvus: I'm about to try, but file: may only be matching path components21:52
corvusefried: and when i do that, i get some results back -- does that look right for you?   (project:openstack/nova-specs status:open file:^specs/.*/approved/.* NOT file:^specs/train/.* NOT file:^specs/backlog/.*)21:52
efriedcorvus: appears to be the same results in UI, trying gertty...21:53
corvusefried: but your terms all start with "^" which enables regex searching for the full patch (ie the "is an alias for path" thing above)21:53
*** betherly has quit IRC21:53
efriedcorvus: in gertty it retrieves more results...21:54
efried19 vs 1321:54
corvusefried: more is better, right? :)21:54
efriednot when I'm going to bulk abandon :P21:54
corvusi'll subscribe to nova-specs so i can try to reproduce21:54
corvusit'll take a few mins to catch up21:55
corvus375221 is one that i have on my gertty screen that doesn't show up on my gerrit screen21:59
corvusoops, sorry that one was just out of date22:00
corvusit merged22:00
corvus(i had some old stuff sitting around from before i subscribed)22:00
corvusokay, looks like 580336 is one22:01
corvusand it shouldn't match because it has a file in  "specs/train/"22:02
corvusso i think that's the case to debug22:02
corvusefried: since you're going to use the process mark anyway, you can probably manually find the ones which don't match the ui and make sure they aren't marked22:03
corvusefried: i'll try to figure out why this isn't working22:03
efriedcorvus: Ack, and thanks.22:03
corvusefried: thanks for the testing :)22:03
efriedcorvus: wonder if it has to do with the fact that earlier patch sets had files in those paths...22:08
corvusoooh22:08
corvusquite possibly22:08
efriedthe false positives seem to have that in common.22:08
efriedwhile ones that are conspicuously missing... don't.22:08
corvusin the query that's used, i don't think i see a term that would restrict it to the latest patchset22:09
efriedwhereas presumably the gerrit web ui does that automatically, or something.22:09
*** mriedem has quit IRC22:11
efriedcorvus: gertty is going to take some getting used to (this is the third time I've tried) but was mega useful for the two bulk abandons I just pushed. Thanks for producing & maintaining it!22:28
corvusefried: np -- feel free to throw feedback at me (maybe i can improve or better document something)22:29
efriedcorvus: in the past the main blocker has been the sync time. Maybe it's just because I'm working against massive repos (e.g. nova), or over a slow connection, or not giving it long enough for the initial sync or...22:31
corvusefried: that's entirely possible.  i don't subscribe to nova, but probably should just so i feel the pain22:31
*** tosky has quit IRC22:32
efriedcorvus: the 'sync' number at the top - that's the number of things it thinks it still needs to sync?22:32
corvus(i subscribe to a lot of repos, but that may not be an adequate substitute to subscribing to nova)22:32
*** michael-beaver has quit IRC22:32
corvusefried: yes, and it can go up even while it goes down as tasks explode into more subtasks22:32
efriedcause all I've done thus far is22:33
efriedinstall22:33
efriedset up my config (the openstack-y template)22:33
efriedsubscribe to nova-specs22:33
efriedand it's at 80-odd still22:33
corvusbut once it hits zero, it's updates only22:33
corvushrm. i  managed to sync nova-specs in about 5-10 mins iirc22:33
*** rfarr_ has joined #openstack-infra22:33
efriedright, it must be doing something else for the initial bootstrap?22:33
corvusonce it clones the repo (which it will do for the first change it syncs) that should be it for bootstrap stuff22:35
*** mattw4 has quit IRC22:35
*** mattw4 has joined #openstack-infra22:35
corvusefried: if you run with "-d" you can see the tasks it's running in .gertty.log22:35
clarkbfungi: are we just waiting on 07 and 08 to sync git repos now22:36
efriedassume I can kill it rn and restart it thusly...22:36
clarkbfungi: that and then GC I suppose22:36
corvusefried: you can "ctrl-q" to quit at any time and it should be fine when you restart22:36
corvusefried: that's probably nicer than kill :)22:36
*** rfarr has quit IRC22:37
corvus(but even that *should* be okay)22:37
efriedyeah, ^q is what I meant22:37
efriedokay, yeah, so it's doing a bunch of stuff in repos I haven't subscribed to.22:38
efried...or it was. It seems to be done now. Which belies the sync counter from right before I quit...22:38
corvusmaybe something left over from a previous run?  hrm.22:39
efriedis ^s on the project list screen supposed to find things off the current page?22:39
*** rfarr_ has quit IRC22:39
*** eernst has quit IRC22:40
*** rfarr_ has joined #openstack-infra22:40
efriedah, repeat ^s22:40
corvusefried: yes, it should scroll, but you may have to hit "^s" again to get to the first one22:40
corvusthat seems like it could be better, huh :)22:40
efriedcorvus: It's kinda throwing me for a loop, intuitive-ui-wise, that some stuff is emacs-y and some stuff is very very not.22:41
fungiclarkb: yeah, i'm watching the gerrit replication tasks burn down while i eat dinner, and will kick off git gc on them as soon as replication finishes22:41
fungi(replication's about half done)22:41
efriedcorvus: I think it was the (lack of) highlighting contrast that made it unclear to me that the search had "worked" and landed on my subscribed project, which was the only matching thing on the current screen. nbd, now that I understand :)22:42
corvusefried: yeah, that one is supposed to be more emacsy than it is :)22:42
*** diablo_rojo has quit IRC22:45
efriedokay, I'm going to blow this popsicle stand before I do any more damage. Thanks again corvus.22:45
* fungi remapped ^q to :q to make himself feel more at home22:45
corvusi've figured out how to fix the query in sql, but i haven't figured out how to get sqlalchemy to produce that sql yet22:45
*** eharney has quit IRC22:51
*** diablo_rojo has joined #openstack-infra22:52
corvusokay, i got 13 results!22:52
corvus141219 449155 529135 530214 552924 572805 581638 591037 593197 595236 599957 603417 62605522:53
corvuslet's see if those are the ones efried abandoned22:53
*** tkajinam has joined #openstack-infra22:54
corvusyep, exact match22:55
efriedsweet22:56
openstackgerritJames E. Blair proposed ttygroup/gertty master: Only search files from the most recent revision  https://review.opendev.org/67337022:57
donnydclarkb:  when will the new images be loaded?22:59
corvusi think the implementation for "file:" is actually correct for "path" but incorrect for "file"22:59
*** rfarr_ has quit IRC23:00
*** rfarr_ has joined #openstack-infra23:01
*** rcernin has joined #openstack-infra23:02
clarkbdonnyd: I would've expected them to try and upload already?23:08
clarkbfungi: ^23:08
*** tjgresha has joined #openstack-infra23:08
openstackgerritJames E. Blair proposed ttygroup/gertty master: Correct file search implementation  https://review.opendev.org/67337123:09
corvusefried: ^ there's the other thing :)23:09
openstackgerritJames E. Blair proposed ttygroup/gertty master: Correct file search implementation  https://review.opendev.org/67337123:11
corvusi think with both of those, the original gerrit search string would produce identical results23:12
*** rfarr_ has quit IRC23:13
*** rfarr_ has joined #openstack-infra23:14
*** rfarr_ has quit IRC23:20
*** rfarr_ has joined #openstack-infra23:20
fungiclarkb: no reason i can think of on our end nodepool should be unhappy, the fn creds are the same as before23:21
fungi(tested them myself to be sure)23:21
fungibut maybe it gave up trying after a while? or cached something wrong via sdk while stuff was still in flight?23:22
*** n-saito has joined #openstack-infra23:30
clarkbfungi: looks like replication is done?23:30
fungimost recent either nodepool builder mentions anything to do with fn is on the 25th (thursday) around 21:00z23:30
clarkbI'll manually ask nodepool to upload an image now23:30
fungiclarkb: yeah, replication done, git gc for both have been running for a while, should hopefully finish soon23:31
fungii'll push up the changes to re-add them to haproxy so those are ready to go23:31
clarkbI guess we don't have a command to force an upload anymore? have to delete existing images to do that?23:32
* clarkb tries this23:32
clarkbI wonder if we've managed to confuse nodepool by removing the images out from udner it?23:34
clarkbhrm no it seems to have removed that image properly. Now waiting for it to decide it needs to upload a new one23:35
clarkbbut ps says we've got a ton of dib processes running, something seems to have gone sideways23:36
openstackgerritJeremy Stanley proposed opendev/system-config master: Put gitea07 and gitea08 back into service  https://review.opendev.org/67337323:37
clarkbI'm going to reboot nb0123:38
clarkband if that makes it happier I'll repeat with nb0223:38
fungiheh, *that* explains why i got disconnected right after running image-list ;)23:39
clarkbnb01 is back up and looks a bit happier. Going to repeat on 02 now. Then I guess we check in the morning to see if they have leaked a bunch of dib processes again? or maybe ianw will be able to look at it?23:42
clarkbianw: ^ are you around today and if so would you prefer that I not reboot nb02 so that you can see what it is doing with the dib processes?23:42
*** rfarr__ has joined #openstack-infra23:43
ianwsure, sorry didn't know it had gone haywire23:45
clarkbok I deleted an image in fn for which there was a newer one on nb01 and now that image is getting uploaded23:45
clarkbianw: it seems nb02 isn't uploading images for which it has the newer version of and there are many more disk-image-create processes than expected23:45
fungiyeah, we apparently hadn't uploaded most of our images anywhere for over 4 days23:45
*** rfarr_ has quit IRC23:45
clarkbfwiw nb01 was in the same state and rebooting it seems to have made it happier23:45
ianwreally should setup alerts for it.  "when did thing happen" isn't grafana's strong point, but it can be done23:46
ianw"when did thing last happen" i mean23:46
*** rfarr__ has quit IRC23:46
clarkbianw: also have a quick moment to approve https://review.opendev.org/#/c/673373/1, will complete the gitea rebuild process fungi has been pushing23:46
fungigit gc is still underway on both of them but i expect it to complete any minute now23:46
clarkblast dib release was a couple weeks ago so that is unlikely to be the culprit23:47
ianwit seems to have a bunch of zypper processes23:48
clarkbchecking dmesg I don't see anything amiss there (getting itno the habit of checking that now that we've had a couple disk issues)23:48
*** diablo_rojo has quit IRC23:48
ianwianw@nb02:~$ sudo strace -p 2318623:49
ianwstrace: Process 23186 attached23:49
ianwwrite(1, "Additional rpm output:\nrpm: RPM "...23:49
*** sthussey has quit IRC23:51
ianwyeah so nodepool-builder is looping23:52
clarkboh ya nb01 already has two disk-image-create proceses23:52
ianwbt of nb2 looping process ... http://paste.openstack.org/show/755086/23:54
ianwno that's not quite right.  there's 250+ nodepool builder threads on nb0223:56
*** mattw4 has quit IRC23:56
ianwhttp://paste.openstack.org/show/755087/23:56
ianwi have dejavu, i'm sure we've seen thsi before23:56
ianwlooking at a thread, it's not seemingly yet in nodepool code as such -> http://paste.openstack.org/show/755088/23:58

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