Friday, 2018-07-20

*** lathiat has quit IRC00:00
*** akhilaki_ has quit IRC00:01
*** sdake has quit IRC00:01
*** vkmc has quit IRC00:02
*** rcernin_ has quit IRC00:02
*** zhipeng has quit IRC00:03
*** sdake has joined #openstack-infra00:06
*** sdake has quit IRC00:06
*** sdake has joined #openstack-infra00:06
*** lathiat_ has joined #openstack-infra00:06
*** s-shiono has joined #openstack-infra00:06
*** jhesketh has quit IRC00:06
*** lathiat_ has quit IRC00:06
*** lathiat_ has joined #openstack-infra00:06
*** vkmc has joined #openstack-infra00:06
*** s-shiono has quit IRC00:06
*** lathiat_ has quit IRC00:06
*** lbragstad has quit IRC00:06
*** annp has quit IRC00:06
*** mschuppert has quit IRC00:06
*** lucasagomes has quit IRC00:06
*** fabo_ has quit IRC00:06
*** calbers_ has quit IRC00:06
*** sshnaidm|off has quit IRC00:06
*** jamesdenton has quit IRC00:06
*** russellb has quit IRC00:06
*** rnoriega has quit IRC00:06
*** adam_g has quit IRC00:06
*** jogo has quit IRC00:06
*** flaper87 has quit IRC00:06
*** gagehugo has quit IRC00:06
*** amotoki has quit IRC00:06
*** mudpuppy has quit IRC00:06
*** frickler has quit IRC00:06
*** dosaboy has quit IRC00:06
*** gmann has quit IRC00:06
*** tbarron has quit IRC00:06
*** eandersson has quit IRC00:06
*** shoogz has quit IRC00:09
*** bandini has quit IRC00:09
*** linshuicheng[m] has quit IRC00:10
*** warlord77[m] has quit IRC00:10
*** aspiers[m] has quit IRC00:10
*** lbragstad[m] has quit IRC00:10
*** dhellmann[m] has quit IRC00:10
*** austinsun[m] has quit IRC00:10
*** markvoelker has quit IRC00:10
*** smcginnis[m] has quit IRC00:10
*** felipemonteiro has joined #openstack-infra00:11
*** slaweq has joined #openstack-infra00:11
*** bandini has joined #openstack-infra00:11
*** shoogz has joined #openstack-infra00:14
*** jhesketh has joined #openstack-infra00:15
*** rcernin_ has joined #openstack-infra00:15
*** s-shiono has joined #openstack-infra00:15
*** lathiat_ has joined #openstack-infra00:15
*** lbragstad has joined #openstack-infra00:15
*** annp has joined #openstack-infra00:15
*** mschuppert has joined #openstack-infra00:15
*** lucasagomes has joined #openstack-infra00:15
*** fabo_ has joined #openstack-infra00:15
*** calbers_ has joined #openstack-infra00:15
*** sshnaidm|off has joined #openstack-infra00:15
*** jamesdenton has joined #openstack-infra00:15
*** russellb has joined #openstack-infra00:15
*** rnoriega has joined #openstack-infra00:15
*** adam_g has joined #openstack-infra00:15
*** jogo has joined #openstack-infra00:15
*** flaper87 has joined #openstack-infra00:15
*** gagehugo has joined #openstack-infra00:15
*** mudpuppy has joined #openstack-infra00:15
*** amotoki has joined #openstack-infra00:15
*** frickler has joined #openstack-infra00:15
*** dosaboy has joined #openstack-infra00:15
*** gmann has joined #openstack-infra00:15
*** tbarron has joined #openstack-infra00:15
*** eandersson has joined #openstack-infra00:15
*** aeng has joined #openstack-infra00:15
*** slaweq has quit IRC00:16
corvusokay that took a little longer than i thought it should, due to tracing a bunch of code through requests/httplib, but here's what i came up with: http://paste.openstack.org/show/726314/00:16
corvusseems to work00:16
clarkbthat look about right00:18
corvuswhat that ends up doing in practice is putting about 4 16k chunks into the compressor with nothing coming out, then a 5th chunk producing 30k of output.  generally speaking.00:18
clarkbI'm fighting weird routes to my ovh server. I was getting to montreal area by way of singapore and france00:19
clarkbseems fixed now but irc was basically unusable for 5-10 minutes00:19
corvusthat sounds like a lovely trip00:20
*** felipemonteiro has quit IRC00:22
*** threestrands has joined #openstack-infra00:23
*** threestrands has quit IRC00:23
*** threestrands has joined #openstack-infra00:23
*** markvoelker has joined #openstack-infra00:24
*** dpawlik has joined #openstack-infra00:24
*** dklyle has quit IRC00:24
*** dpawlik has quit IRC00:28
*** slaweq has joined #openstack-infra00:35
*** jamesmcarthur has joined #openstack-infra00:36
*** slaweq has quit IRC00:40
*** rcernin_ has quit IRC00:43
*** rcernin has joined #openstack-infra00:44
*** zaneb has left #openstack-infra00:48
*** warlord77[m] has joined #openstack-infra00:49
*** robled has quit IRC00:50
*** robled has joined #openstack-infra00:53
*** robled has joined #openstack-infra00:53
corvusclarkb, mordred: something to ponder: how should we get an environment with python-openstacksdk on the executor?  i don't think we'll want to create a venv for every job.  should we install it globally?  as the zuul user and map it in via bubblewrap?  in a dedicated venv on the system and map it in via bubblewrap?00:54
mordredcorvus: I'd say either globally or in a dedicated. we're instlaling zuul globally though so I don't think installing sdk globally would be much worse00:56
*** akhilaki__ has quit IRC00:56
*** akhilaki has quit IRC00:56
mordredbut then yeah- map in via bwrap00:56
mordredoh, wait00:56
mordredI mean - it'll get in to bwrap just cause it's there00:56
* mordred is not saying good word noises00:56
corvusif it's installed system-wide, yeah00:57
corvusif we do a user or venv install, we'd need to map something in00:57
*** r-daneel has quit IRC00:57
mordredyah00:57
corvusi guess if we were to implement it as an ansible module, it'd need to either be system or user installed (not a dedicated venv)00:58
corvusthis may be an interesting thing to keep in mind when we think about supporting multiple ansible versions.  like, maybe however we create *those* venvs, we should think about having the ability to specify other packages to install in them.00:59
*** dave-mccowan has quit IRC00:59
corvusdinner is ready... will think more and regroup tomorrow00:59
*** felipemonteiro has joined #openstack-infra00:59
*** r-daneel has joined #openstack-infra01:00
openstackgerritPaul Belanger proposed openstack-infra/openstack-zuul-jobs master: configure-mirror: install unbound if missing  https://review.openstack.org/58417101:07
*** yamahata has quit IRC01:08
*** tpatil has joined #openstack-infra01:09
*** harlowja has quit IRC01:09
openstackgerritPaul Belanger proposed openstack-infra/openstack-zuul-jobs master: configure-mirror: install unbound if missing  https://review.openstack.org/58417101:09
*** slaweq has joined #openstack-infra01:11
tpatilHi Infra team, I need your help - We are trying to build a multi-node job for tacker project in this patch https://review.openstack.org/#/c/578170/3301:11
openstackgerritPaul Belanger proposed openstack-infra/openstack-zuul-jobs master: configure-mirror: install unbound if missing  https://review.openstack.org/58417101:13
tpatilCompute service fails to start because n-cond service on the controller node is not started by the time compute service expects response from RPC call. It timed out and hence compute service fails to start.01:13
tpatilHow do we ensure all services on controller node are started before those on compute node?01:13
*** slaweq has quit IRC01:16
*** ijw has quit IRC01:18
*** r-daneel has quit IRC01:18
*** mrsoul has joined #openstack-infra01:19
*** jamesmcarthur has quit IRC01:19
*** eernst has joined #openstack-infra01:20
*** ijw has joined #openstack-infra01:20
*** jamesmcarthur has joined #openstack-infra01:21
*** mschuppert has quit IRC01:23
pabelangerconfig-core: https://review.openstack.org/584171/ is a small update to configure-unbound that will now install unbound if missing, this fixes a use case where DIB didn't actually install unbound to start with01:23
pabelangerdmsimard: ^01:23
*** linshuicheng[m] has joined #openstack-infra01:24
*** smcginnis[m] has joined #openstack-infra01:24
*** austinsun[m] has joined #openstack-infra01:24
*** dhellmann[m] has joined #openstack-infra01:24
*** lbragstad[m] has joined #openstack-infra01:24
*** aspiers[m] has joined #openstack-infra01:24
ianwistr we did it like that for a reason01:25
pabelangerit should be a noop if package is found01:25
dmsimardI don't think there was a good reason we did it that way01:26
dmsimardother than failing because we're not expecting unbound to not be there01:26
pabelangerif package does refresh indexes, we could query another way to see if package is missing01:26
dmsimardit's just a cleaner verbose way to fail there than, say, on a random file task because unbound isn't installed01:26
pabelangerdmsimard: right, seems implied in role name you want to actually configure-unbound :)01:26
ianwno, iirc it was more that unbound *not* being there at that point was an error, because it completely relies on the configure-unbound element to set it up before that01:26
dmsimardinstalling unbound if it's not installed probably makes sense01:26
ianwthat role is not really configuring unbound, i think01:27
dmsimardit has some stuff for TTLs01:27
ianwright, but that *needs* the setup done by nodepool-base element01:27
pabelangerit uses default configuration and sets up forwarding.conf01:27
pabelangerI don't think it needs to be setup in DIB element, just we still do that in openstack-infra01:28
pabelangerother thing element does is setup resolv.conf01:29
ianwsee the note : https://docs.openstack.org/infra/openstack-zuul-jobs/roles.html#role-configure-unbound01:29
pabelangerwhich, I'm writing another role to do that01:29
*** yamahata has joined #openstack-infra01:30
pabelangerI'll double check the default for centos-7, but think most of that code in DIB could be a role now. biggest thing to check here, is that forwarding.conf loads on default settings01:31
*** mriedem_away has quit IRC01:31
pabelangerwhich I am pretty sure it does01:32
pabelangerinclude: /etc/unbound/conf.d/*.conf01:32
*** hongbin_ has joined #openstack-infra01:32
ianwi'm thinking the issue that keeps it in nodepool is that we want it on boot01:32
*** eernst has quit IRC01:32
ianwsorry, dib, not nodepool01:32
*** felipemonteiro has quit IRC01:32
pabelangerI think that is for legacy reasons now, we used to run a ready-script in nodepool01:33
pabelangerand did package installs01:34
*** gcb has quit IRC01:34
pabelangerwith zuulv3, I can't think of a reason for keeping that in a DIB element01:34
pabelangerin the case here, rdoproject doesn't setup unbound on elements for some reason01:34
pabelangerand this seems to just work by using the configure-unbound role and some updates to resolvconf to use localhost01:35
openstackgerritGhanshyam Mann proposed openstack-infra/project-config master: Remove legacy scenario multinode job for nova  https://review.openstack.org/58384901:35
ianwfinalise.d/89-unbound does a lot of stuff01:36
*** jamesmcarthur has quit IRC01:37
pabelangeryah for openstack-infra, there is a lot of images to deal with. downstream in rdoproject, just centos-7 and fedora right now01:37
pabelangerI'll do more testing, but so far don't need any of finalise.d stuff for the image01:38
*** dave-mccowan has joined #openstack-infra01:38
pabelangerthere is also a use case where we might be using cloud-images in nodepool, so won't actually be able to configure unbound via DIB. We'll likely need to shore the configure-unbound role for that use case too01:39
*** jamesmcarthur has joined #openstack-infra01:39
ianwdo you really even need configure unbound anyway?01:39
pabelangerwould like dns caching01:39
pabelangerbeen an issue in the past for downstream jobs01:39
openstackgerritGhanshyam Mann proposed openstack-infra/openstack-zuul-jobs master: Remove legacy scenario job  https://review.openstack.org/58419001:44
*** dave-mccowan has quit IRC01:52
*** Bhujay has joined #openstack-infra01:52
*** AhmadM has quit IRC01:54
*** AhmadM_ is now known as AhmadM01:54
*** yamahata has quit IRC02:06
*** slaweq has joined #openstack-infra02:11
*** slaweq has quit IRC02:16
*** rlandy|bbl is now known as rlandy02:17
*** agopi has joined #openstack-infra02:17
*** roman_g has quit IRC02:26
*** Bhujay has quit IRC02:30
tonybSilly question does the old Change-Id based Depends-On still work?02:33
pabelangeryes, but going to be removed in the future, IIRC02:33
* tonyb would like to get a cross-project series tother and publish it in a hit rather then dribs and drabs02:33
*** felipemonteiro has joined #openstack-infra02:34
tonybpabelanger: Okay as long "the future" isn't in the next 7 days I'm cool with that ;P02:34
pabelangertonyb: you're don't doing cross project testing with rdoproject by chance?02:34
*** tpatil has quit IRC02:35
tonybpabelanger: Nope, it's openstack/{governance,governance-sigs,election}02:35
tonybpabelanger: but that's a good point, could I have added a Depends-On: https://review.rdoproject.org/14519 (or similar) to a python-tripleoclient change?02:37
*** eernst has joined #openstack-infra02:37
* tonyb doubts the dlrn stuff would have worked correctly but it's be super aweom if it did02:37
tonyband it'd also be nice if the python-tripleoclient wouldn't merge until the rdo one did02:37
pabelangertonyb: no in zuul.o.o, but downstream in rdoproject, you can do depends-on: https://review.o.o and will properly work02:37
tonybpabelanger: Okay.  good to know02:38
pabelangerto go other way, we'd need to configure zuul.o.o to talk with rdoproject gerrit, would need a discussion I think02:38
*** yamahata has joined #openstack-infra02:39
tonybpabelanger: that makes sense02:39
clarkbtpatil is gone but we run controller setup before compute hosts on existing multinode jobs for this reason02:39
*** links has joined #openstack-infra02:40
clarkbpabelanger: we shouldnt remove setup like unbound or firewall from dib02:40
clarkbyou want that stuff on boot02:40
pabelangerclarkb: right, not suggesting removing it here in openstack-infra, but there is use case down stream where that isn't done in DIB, and think there is an argument to have a base job configure unbound02:41
clarkbpabelanger: maybe, but why not fix the image instead?02:42
pabelangerclarkb: nodepool elements today live in another code review system, so it will take time and energy to land them, I don't have +A for those. Best I can do now, is fix jobs which I have control over02:43
*** adrianreza has joined #openstack-infra02:44
pabelangerthere is also the use case of cloud-images, I may not want to deal with building them again, but haven't figured that out yet02:44
clarkbif you control the nodepool config you can load whatever elements...02:44
pabelangerI don't today, that is in different zuul tenant02:45
clarkbas for using cloud provided images I think you are atthe mercy of hwoever cloud configuresstuff in that case02:45
pabelangerrdoproject is another, which doesn't manage nodepool02:45
clarkbits low effort but may not be the most reliable02:45
clarkb(generally though you'd expect working dns from a cloud and its images but experience saysnot always :( )02:46
pabelangerYah, I hear that. But honestly, I think it is a fair use case for a zuul user to want to configure DNS unbound role, then don't have to touch openstack tenant or nodepool02:47
pabelangerbut brain is melted, will think more on it with fresh eyes in morning02:47
clarkbI dont think its the wrong idea I just think its the wrong place to do it02:47
clarkbyou need a set of base functionality at boot, firewall, dns, ssh, ntp and probably a few others I dont remember02:48
*** psachin` has joined #openstack-infra02:48
clarkbotherwise you may not get far enough to bootstrap reliable ansible necessary to run those roles02:49
pabelangerright, there is a small window of DNS failure, but might be willing to take that over dealing with DIB element or cloud config02:50
pabelangerconfigure-unbound is one of the first roles to run after SSH into the node02:50
pabelangerso, really, if DNS lookup on SSH fails, zuul would retry launch I think02:51
pabelangeror just timeout SSH02:51
*** lifeless has quit IRC02:51
clarkbit would delete the node and try again up to retry failure I think02:51
mordredI could see unbound a base job instead of element - one could imagine that the images from the cloud work for the most part, and unbound being a way to make those nodes "better" for testing purposes02:52
mordredin that way, unbound is really more like the per-region mirrors02:52
clarkbmordred: except for clouds that blacklist your dns traffic :)02:52
clarkbthat was what pushed us to unbound in the first place02:52
mordredyay broken dns02:53
mordredthere's definitely a "tenant admin" vs. "zuul admin" roles and responsibilities thing going on here02:53
mordredwhich is an interesting thing we haven't really had to deal with in infra land yet02:53
pabelanger++02:54
pabelanger2018 and still 20 ways to configure /etc/resolv.conf02:54
*** threestrands has quit IRC02:54
mordredpabelanger: I feel that we've only grown new ways02:54
mordredwithout removing any of the old ways02:54
clarkbwhat I'd be concerned about is making it appear the best way isto fix this stuff in jobs02:54
clarkbits too late02:55
pabelangermordred: IKR02:55
pabelangerclarkb: yah, in the use case of blacklisted DNS I can see that02:55
mordredyah - I think there's two different use cases for the same sort of thing - fix broken, or optimize02:56
clarkbultimately the idea is you get root in jobs to do what you need thats fine but the images should have base level of functionality too02:56
pabelangeryes, I'm trying to optimize right now02:56
mordredyup02:56
clarkband working dns on boot is useful :)02:57
pabelanger++02:57
mordredclarkb: that's not very cloud native of you02:57
*** lifeless has joined #openstack-infra02:58
*** jamesmcarthur has quit IRC02:58
mordreddns is legacy. you should be doing service discovery using a network-based microservice02:58
clarkbif you do dna right it is service discover :P see afs02:59
mordredclarkb: my point exactly. it's possible my delivery was too dry02:59
mordredclarkb: did you ever see or use hesiod?03:00
clarkbI know03:00
clarkbI dont thibk so03:00
clarkbwow its yp on dns03:00
mordredyup03:01
mordredany time anyone tells me anything about service discovery, I cannot help but think of hesiod03:02
*** rh-jelabarre has quit IRC03:03
*** armax has joined #openstack-infra03:05
*** rh-jelabarre has joined #openstack-infra03:06
*** ijw has quit IRC03:09
*** threestrands has joined #openstack-infra03:10
*** threestrands has quit IRC03:10
*** threestrands has joined #openstack-infra03:10
*** slaweq has joined #openstack-infra03:11
*** jamesmcarthur has joined #openstack-infra03:14
*** slaweq has quit IRC03:15
*** jamesmcarthur has quit IRC03:18
*** eernst has quit IRC03:18
*** felipemonteiro_ has joined #openstack-infra03:18
*** felipemonteiro has quit IRC03:21
*** ramishra has joined #openstack-infra03:33
*** dklyle has joined #openstack-infra03:37
mnaseris there some sort of character control over job names03:38
*** bhavik1 has joined #openstack-infra03:42
clarkbmnaser I dont think so other thanno /03:47
mnaseri just saw an interesting use of ':' and im wondering if that might impact things03:47
*** aeng has quit IRC03:48
*** ykarel has joined #openstack-infra03:52
*** lpetrut has joined #openstack-infra03:53
*** udesale has joined #openstack-infra04:07
*** slaweq has joined #openstack-infra04:11
*** Bhujay has joined #openstack-infra04:14
*** slaweq has quit IRC04:16
*** hongbin_ has quit IRC04:22
*** ijw has joined #openstack-infra04:24
*** dpawlik has joined #openstack-infra04:24
*** dklyle has quit IRC04:26
*** dpawlik has quit IRC04:28
*** ijw has quit IRC04:28
*** harlowja has joined #openstack-infra04:30
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/job/{job_name} route  https://review.openstack.org/55097804:34
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/projects and /{tenant}/project/{project} routes  https://review.openstack.org/55097904:34
*** lpetrut has quit IRC04:35
*** bhavik1 has quit IRC04:38
*** threestrands has quit IRC04:40
*** jiapei has joined #openstack-infra04:44
*** lpetrut has joined #openstack-infra04:46
*** harlowja has quit IRC04:52
*** lpetrut has quit IRC04:57
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/projects and /{tenant}/project/{project} routes  https://review.openstack.org/55097905:00
*** pcaruana has joined #openstack-infra05:09
*** felipemonteiro has joined #openstack-infra05:11
*** slaweq has joined #openstack-infra05:11
*** psachin` has quit IRC05:12
*** felipemonteiro has quit IRC05:15
*** slaweq has quit IRC05:16
*** felipemonteiro has joined #openstack-infra05:19
tonybHow/can do I map an nodepool provider name back to the company that physically hosts the systems05:22
*** pcichy has quit IRC05:25
openstackgerritIan Wienand proposed openstack-infra/zuul master: Add variables to project  https://review.openstack.org/58423005:25
ianwtonyb: it's pretty much in the name?05:25
tonybianw: Okay.05:26
tonybianw: I thought that the arm64 systems were provided by linaro but hosted elsewhere05:26
ianwi'm not sure of the *exact* situation there (gema?) but AIUI linaro provides the hardware+networking+people for it all05:28
ianwwhere i guess (hardware+networking+people) = a cloud :)05:28
tonybianw: Okay.  I could be very mistaken .. beer may have been involved ;p05:29
ianwtonyb: you can see the end-points hte nodepool clouds.yaml talks to via https://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/templates/nodepool/clouds.yaml.erb05:31
ianwto be specific :)05:31
*** quiquell|off is now known as quiquell05:31
tonybianw: Cool thanks.05:32
*** pawelzny has joined #openstack-infra05:33
*** aeng has joined #openstack-infra05:39
openstackgerritIan Wienand proposed openstack-infra/zuul master: Add variables to project  https://review.openstack.org/58423005:48
*** zoli has quit IRC05:48
*** dmellado has quit IRC05:48
*** dulek has quit IRC05:49
*** gouthamr has quit IRC05:49
*** graphene has quit IRC05:49
*** stevebaker has quit IRC05:49
*** graphene has joined #openstack-infra05:51
*** zoli has joined #openstack-infra05:53
*** dulek has joined #openstack-infra05:55
*** aeng has quit IRC05:57
*** ramishra has quit IRC05:58
*** ramishra has joined #openstack-infra05:59
*** slaweq has joined #openstack-infra06:11
*** Seb-Solo` has joined #openstack-infra06:14
*** Seb-Solon has quit IRC06:15
*** slaweq has quit IRC06:16
*** kjackal has joined #openstack-infra06:17
*** lpetrut has joined #openstack-infra06:19
*** ijw has joined #openstack-infra06:25
*** mrsoul is now known as mschuppert06:25
*** udesale_ has joined #openstack-infra06:28
*** stevebaker has joined #openstack-infra06:29
*** dmellado has joined #openstack-infra06:29
*** ijw has quit IRC06:30
*** udesale has quit IRC06:30
*** gouthamr has joined #openstack-infra06:31
*** janki has joined #openstack-infra06:35
*** rlandy has quit IRC06:45
*** zhangfei has joined #openstack-infra06:48
*** kjackal has quit IRC06:49
*** aojea has joined #openstack-infra06:51
*** pguimaraes has joined #openstack-infra06:51
*** felipemonteiro has quit IRC06:56
*** armax has quit IRC06:57
*** tesseract has joined #openstack-infra07:02
openstackgerritMerged openstack-infra/devstack-gate master: add rocky branch to features.yaml  https://review.openstack.org/58410007:02
*** rcernin has quit IRC07:02
*** jtomasek has joined #openstack-infra07:05
*** slaweq has joined #openstack-infra07:10
*** alexchadin has joined #openstack-infra07:11
*** hashar has joined #openstack-infra07:11
*** e0ne has joined #openstack-infra07:13
*** jamesmcarthur has joined #openstack-infra07:14
*** jamesmcarthur has quit IRC07:19
*** ccamacho has joined #openstack-infra07:22
*** jiapei has quit IRC07:24
*** peereb has joined #openstack-infra07:26
*** tosky has joined #openstack-infra07:27
*** kjackal has joined #openstack-infra07:27
*** annp has quit IRC07:28
*** dpawlik has joined #openstack-infra07:29
*** AhmadM_ has joined #openstack-infra07:30
*** vaidy has quit IRC07:30
*** zhongjun___ has joined #openstack-infra07:30
*** zhongjun__ has quit IRC07:31
*** isviridov_away has quit IRC07:31
*** zhongjun___ is now known as zhongjun__07:31
*** hamzy_ has joined #openstack-infra07:31
*** agopi_ has joined #openstack-infra07:31
*** hamzy has quit IRC07:31
*** jamielennox has quit IRC07:31
*** Bhujay has quit IRC07:32
*** agopi has quit IRC07:32
*** vkmc has quit IRC07:32
*** AhmadM has quit IRC07:32
*** AhmadM_ is now known as AhmadM07:32
*** Bhujay has joined #openstack-infra07:33
*** udesale__ has joined #openstack-infra07:33
*** udesale_ has quit IRC07:36
openstackgerritColleen Murphy proposed openstack-infra/system-config master: Stop installing puppet with puppet  https://review.openstack.org/58159607:39
*** jchhatbar has joined #openstack-infra07:46
*** janki has quit IRC07:48
*** hamzy_ has quit IRC07:50
*** pcichy has joined #openstack-infra07:55
*** electrofelix has joined #openstack-infra07:56
*** jchhatbar has quit IRC07:56
*** jchhatbar has joined #openstack-infra07:57
*** gfidente has joined #openstack-infra08:00
*** gfidente has joined #openstack-infra08:00
*** kjackal has quit IRC08:02
*** jamielennox has joined #openstack-infra08:05
*** ykarel is now known as ykarel|lunch08:05
*** jchhatbar has quit IRC08:08
*** jchhatbar has joined #openstack-infra08:08
*** shardy has joined #openstack-infra08:10
*** jchhatbar has quit IRC08:13
*** jchhatbar has joined #openstack-infra08:14
*** zhangfei has quit IRC08:14
*** s-shiono has quit IRC08:16
*** owalsh is now known as owalsh_afk08:20
*** Gorian has quit IRC08:21
*** zhangfei has joined #openstack-infra08:26
*** jchhatbar has quit IRC08:30
*** Gorian has joined #openstack-infra08:30
*** jchhatbar has joined #openstack-infra08:30
*** dbecker has joined #openstack-infra08:44
*** panda|off is now known as panda08:51
*** pbourke has quit IRC08:53
*** pbourke has joined #openstack-infra08:53
*** hashar is now known as hasharAway08:59
*** ykarel|lunch is now known as ykarel09:04
*** alexchadin has quit IRC09:10
openstackgerritColleen Murphy proposed openstack-infra/puppet-drupal master: Fix template variable  https://review.openstack.org/58429309:20
openstackgerritColleen Murphy proposed openstack-infra/puppet-drupal master: Add beaker tests  https://review.openstack.org/58429409:20
*** roman_g has joined #openstack-infra09:23
*** jbadiapa has quit IRC09:28
*** alexchadin has joined #openstack-infra09:28
*** links has quit IRC09:29
*** hamzy_ has joined #openstack-infra09:31
*** warlord77[m] has quit IRC09:42
*** austinsun[m] has quit IRC09:42
*** lbragstad[m] has quit IRC09:42
*** linshuicheng[m] has quit IRC09:42
*** aspiers[m] has quit IRC09:42
*** dhellmann[m] has quit IRC09:43
*** smcginnis[m] has quit IRC09:43
*** jbadiapa has joined #openstack-infra09:43
*** notmyname has quit IRC09:45
*** shoogz has quit IRC09:46
*** shoogz has joined #openstack-infra09:47
*** notmyname has joined #openstack-infra09:48
*** warlord77[m] has joined #openstack-infra09:48
*** vkmc has joined #openstack-infra09:49
*** sshnaidm|off has quit IRC09:50
*** isviridov_away has joined #openstack-infra09:52
*** vaidy has joined #openstack-infra09:52
*** kjackal has joined #openstack-infra09:53
*** alexchad_ has joined #openstack-infra09:54
*** alexchadin has quit IRC09:56
*** jbadiapa is now known as jbadiapa|away10:06
*** alexchadin has joined #openstack-infra10:19
*** alexchad_ has quit IRC10:22
*** quiquell is now known as quiquell|brb10:26
*** quiquell|brb is now known as quiquell10:29
*** dtantsur|afk is now known as dtantsur10:31
*** lbragstad[m] has joined #openstack-infra10:32
*** smcginnis[m] has joined #openstack-infra10:32
*** aspiers[m] has joined #openstack-infra10:32
*** dhellmann[m] has joined #openstack-infra10:32
*** austinsun[m] has joined #openstack-infra10:32
*** linshuicheng[m] has joined #openstack-infra10:32
*** aojea has quit IRC10:37
*** pguimaraes has quit IRC10:48
*** pguimaraes has joined #openstack-infra10:52
*** owalsh_afk is now known as owalsh10:54
*** shardy has quit IRC10:56
*** kjackal has quit IRC11:04
*** wolverineav has joined #openstack-infra11:16
*** udesale__ has quit IRC11:19
*** wolverineav has quit IRC11:24
*** lewo`` has quit IRC11:24
*** ijw has joined #openstack-infra11:24
*** wolverineav has joined #openstack-infra11:25
*** ijw has quit IRC11:29
*** links has joined #openstack-infra11:32
*** stephenfin is now known as finucannot11:34
*** tpsilva has joined #openstack-infra11:39
*** kjackal has joined #openstack-infra11:44
*** xinliang has quit IRC11:55
*** xinliang has joined #openstack-infra11:56
*** bhavik1 has joined #openstack-infra11:57
*** jbadiapa|away is now known as jbadiapa11:58
*** pawelzny has quit IRC11:58
*** lewo has joined #openstack-infra11:59
*** zhangfei has quit IRC12:00
*** trown|outtypewww is now known as trown12:04
*** zul has joined #openstack-infra12:04
openstackgerritColleen Murphy proposed openstack-infra/puppet-drupal master: Add beaker tests  https://review.openstack.org/58429412:06
openstackgerritColleen Murphy proposed openstack-infra/puppet-drupal master: Monkey-patch drush module for puppet 4  https://review.openstack.org/58434112:06
*** alexchadin has quit IRC12:07
*** bhavik1 has quit IRC12:08
*** eharney has joined #openstack-infra12:10
*** alexchadin has joined #openstack-infra12:12
*** niska has quit IRC12:19
*** agopi_ has quit IRC12:22
*** Seb-Solo` is now known as Seb-Solon12:23
*** dtantsur is now known as dtantsur|brb12:23
*** boden has joined #openstack-infra12:23
*** niska has joined #openstack-infra12:25
*** alexchadin has quit IRC12:26
*** alexchadin has joined #openstack-infra12:26
*** alexchadin has quit IRC12:27
*** alexchadin has joined #openstack-infra12:27
*** alexchadin has quit IRC12:28
*** alexchadin has joined #openstack-infra12:28
*** alexchadin has quit IRC12:28
*** camunoz has joined #openstack-infra12:29
*** rlandy has joined #openstack-infra12:31
*** sthussey has joined #openstack-infra12:32
*** graphene has quit IRC12:32
*** dpawlik has quit IRC12:32
*** graphene has joined #openstack-infra12:34
*** dpawlik has joined #openstack-infra12:35
*** dpawlik has quit IRC12:35
*** mriedem has joined #openstack-infra12:36
*** ccamacho has quit IRC12:39
*** dpawlik has joined #openstack-infra12:42
*** edmondsw has joined #openstack-infra12:42
*** quiquell is now known as quiquell|lunch12:44
*** d0ugal has quit IRC12:45
*** d0ugal has joined #openstack-infra12:45
*** d0ugal has quit IRC12:45
*** d0ugal has joined #openstack-infra12:45
*** sshnaidm|off has joined #openstack-infra12:48
*** graphene has quit IRC12:52
*** graphene has joined #openstack-infra12:53
*** graphene has quit IRC12:54
*** rpioso|afk is now known as rpioso12:55
mordredianw: "(hardware+networking+people) = a cloud" ++12:55
*** graphene has joined #openstack-infra12:56
*** d0ugal has quit IRC12:57
*** armaan has joined #openstack-infra13:00
*** ijw has joined #openstack-infra13:01
*** jamesmcarthur has joined #openstack-infra13:03
*** quiquell|lunch is now known as quiquell13:05
*** jcoufal has joined #openstack-infra13:05
*** ijw has quit IRC13:06
*** d0ugal has joined #openstack-infra13:09
*** ccamacho has joined #openstack-infra13:10
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add pbrx-release team for pbrx  https://review.openstack.org/58436613:13
*** jamesmcarthur has quit IRC13:22
*** agopi has joined #openstack-infra13:25
*** graphene has quit IRC13:27
*** armaan has quit IRC13:28
*** graphene has joined #openstack-infra13:29
*** yamamoto has joined #openstack-infra13:34
*** pblaho has quit IRC13:37
*** zhangfei has joined #openstack-infra13:39
*** TheJulia is now known as needssleep13:40
*** EmilienM is now known as EvilienM13:41
*** jcoufal has quit IRC13:44
*** alexchadin has joined #openstack-infra13:44
*** jcoufal has joined #openstack-infra13:45
*** graphene has quit IRC13:47
*** graphene has joined #openstack-infra13:48
*** ykarel is now known as ykarel|away13:49
*** ihar has joined #openstack-infra13:49
*** jchhatbar has quit IRC13:49
*** hongbin has joined #openstack-infra13:55
*** alexchadin has quit IRC13:56
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Build container images using pbrx  https://review.openstack.org/58273213:58
*** ijw has joined #openstack-infra13:59
*** eernst has joined #openstack-infra14:01
*** quiquell is now known as quiquell|off14:03
*** dansmith is now known as superdan14:04
*** ijw has quit IRC14:04
*** peereb has quit IRC14:05
*** jcoufal has quit IRC14:14
*** pcichy has quit IRC14:14
openstackgerritTobias Rydberg proposed openstack-infra/irc-meetings master: Added new bi-weeky meeting on even weeks.  https://review.openstack.org/58438914:14
*** jcoufal has joined #openstack-infra14:14
*** pcichy has joined #openstack-infra14:15
*** dtantsur|brb is now known as dtantsur14:15
*** ykarel|away has quit IRC14:17
*** armax has joined #openstack-infra14:17
*** florianf has joined #openstack-infra14:22
*** ijw has joined #openstack-infra14:24
*** jtomasek has quit IRC14:28
*** ijw has quit IRC14:29
*** efried is now known as fried_rice14:32
*** beagles is now known as beagles_afk14:33
*** felipemonteiro_ has quit IRC14:33
*** neiloy has joined #openstack-infra14:37
*** Bhujay has quit IRC14:42
*** eernst has quit IRC14:44
*** pguimaraes has quit IRC14:45
*** lpetrut has quit IRC14:46
*** armaan has joined #openstack-infra14:47
*** felipemonteiro has joined #openstack-infra14:51
*** links has quit IRC14:52
*** eernst has joined #openstack-infra14:54
bodenhi, left field question… we have an openstack based PYPI project for which the only human maintainer for the PYPI project is no longer on our team or reachable… however the ‘openstackci’ user on PYPI does have access.. is it possible someone can acutally use that openstackci PYPI user to add some active maintainers to the project?14:56
*** armaan has quit IRC14:57
*** dpawlik has quit IRC14:57
*** rpittau_ has quit IRC14:59
*** e0ne has quit IRC14:59
*** r-daneel has joined #openstack-infra14:59
*** ijw has joined #openstack-infra15:00
*** zhangfei has quit IRC15:01
*** lbragstad has quit IRC15:03
*** pcichy has quit IRC15:03
*** r-daneel_ has joined #openstack-infra15:04
*** r-daneel has quit IRC15:04
*** r-daneel_ is now known as r-daneel15:04
pabelangerwhich project? I could see a case we're we as infra might not want to be responsible for handing out access to a project no longer in our care15:04
*** ijw has quit IRC15:05
*** e0ne has joined #openstack-infra15:05
*** e0ne has quit IRC15:06
*** e0ne has joined #openstack-infra15:06
mordredboden: yeah - it is potentially feasible - although if it's one that openstackci is pushing to / managing, there really shouldn't be a need for a maintainer otherwise ... unless the intent is to move it out of being managed, in which case yeah, what pabelanger said15:08
*** bnemec is now known as beekneemech15:09
bodenpabelanger mordred the project is https://pypi.org/project/vmware-nsx-tempest/  we are still managing the actual git repo and in fact want to start pushing releases to PYPI… Today we don’t have a real need to access the PYPI account, my concern is that in the future we may need to (to delete a release or something)15:10
bodenperhaps I’m being overly proactive here15:11
mordredyeah - I say let's just cross that bridge when we come to it15:11
*** rcarrill1 has joined #openstack-infra15:12
mordredalso - never delete a release - just make a new one ... deleting things has a greater ability to break humans in the wild15:12
*** rcarrillocruz has quit IRC15:12
*** lbragstad has joined #openstack-infra15:12
bodenmordred it was suggested otherwise to me.. for example https://pypi.org/project/vmware-nsx/#history you can see 2 old versions show up as recent; because the versioning is not consistent15:13
bodenI was told to delete those 2 old ones if we are not supporting/using15:13
mordredoh - the old 2015 ones ...15:14
mordreddhellmann: ^^ how did we handle that for the other openstack projects? did we delete?15:14
dhellmannmordred : yeah, we removed a few things that were extremely old and not pip installable15:15
dhellmannsetuptools doesn't know how to do epochs15:15
mordredkk15:17
mordredboden: I can take care of those two - both of the 2015 versions?15:19
*** dave-mccowan has joined #openstack-infra15:20
*** florianf has quit IRC15:22
*** dave-mcc_ has joined #openstack-infra15:23
*** wolverineav has quit IRC15:23
EvilienMpabelanger: can you add me core in  openstack/ansible-role-openstack-operations please, we created this role in tripleo15:24
EvilienMI need to setup gerrit perms, for tripleo core group15:24
*** dave-mccowan has quit IRC15:25
EvilienMor any infra-root ^15:27
*** wolverineav has joined #openstack-infra15:28
corvusEvilienM: on it15:29
EvilienMthx15:30
corvusEvilienM: done15:31
corvusalso, i like the commitment to the new identity.15:32
EvilienMcorvus: thanks a lot15:37
EvilienMcorvus: I'm trying15:37
*** mschuppert has quit IRC15:38
bodenmordred re the 2015 old ones… yes that’s them, but I’m still working to confirm we are not using/supporting them; so I think we need to wait on the delete15:39
mordredboden: kk15:40
*** ykarel has joined #openstack-infra15:41
*** mriedem is now known as mriedem_lunch15:43
*** ykarel is now known as ykarel|away15:46
*** electrofelix has quit IRC15:47
*** trown is now known as trown|lunch15:51
*** agopi is now known as agopi|food15:52
*** r-daneel has quit IRC15:53
*** sshnaidm|off has quit IRC15:53
*** r-daneel has joined #openstack-infra15:53
*** udesale__ has joined #openstack-infra16:00
*** dbecker has quit IRC16:04
*** udesale__ has quit IRC16:05
*** ykarel|away has quit IRC16:05
clarkbmordred: follow up on packethost resource leaks. We appear to have leaked two floating IPs. Since I cleaned everything up (12 hours maybe longer)16:05
mordredclarkb: oh joy16:05
mordredclarkb: ok - so - next step tracking that down, I think, is restarting the launchers which should get us slightly better logging in those errors16:05
mordredclarkb: like, we should at least get the error message from the cloud16:06
clarkbmordred: this is the changes to consuming sdk?16:06
mordredclarkb: you're probably right about that section of code you were mentioning the other day - but if it's still happening it might be useful to get the error messages16:06
clarkb++16:06
clarkbI'm trying to dig up logs on one of the floating IPs16:07
*** akhilaki has joined #openstack-infra16:07
clarkbwe are reusing IPs so tracking to the point where it actually failed is fun16:08
openstackgerritMerged openstack-infra/infra-specs master: Update config management for the Infra Control Plane  https://review.openstack.org/56555016:08
mordredoh dear god that actually landed16:08
mordredI actually have to do stuff now don't I?16:08
clarkbmordred: if you want to get a head start you could review cmurphy's topic:puppet-4 changes :P16:09
clarkbmordred: ya reading the logs for this FIP we failed in the way I described it hours before the FIP with that ip was used and the point where it was last used and leaked seem pretty normal16:09
mordredclarkb: https://review.openstack.org/#/c/582732/ <-- fix patch tagged with 'topic:update-cfg-mgmt' :)16:10
mordredclarkb: oh - wait - we're re-using FIPs not deleting and recreating?16:10
clarkbmordred: no, reuse in that the same ip is reused but should be a new fip resource16:10
mordredok. PHEW16:10
clarkbso if I grep the ip address it shows up all over16:10
clarkbbut tracking it down against update times in neutron and nodepool logs the last useage of it actually looks clean16:11
clarkbno errors deleting the server because fip failed to delete in this case, happened once or twice on earlier cases of using that ip address but htat was hours before16:11
clarkbalso, we don't appear to have leaked any ports, I think those two leaks may be independent16:11
clarkbwe may actually need Johns help to look at why the FIP wasn't deleted. My earlier assumption that it was something we were doing seems to no longer be valid16:14
*** e0ne has quit IRC16:14
clarkbthat said, I think we should have floating ip cleanup in nodepool so going to look at why that isn't running16:14
openstackgerritClark Boylan proposed openstack-infra/project-config master: Clean packethost floating IPs  https://review.openstack.org/58444016:18
clarkbmordred: ^ that should get nodepool to clean this up itself16:18
clarkbI'll leave the two that leaked in place as watching that they go away will be good confirmation that ^ is working16:18
mordred++16:21
*** tesseract has quit IRC16:24
*** fried_rice is now known as fried_rolls16:24
clarkbI wish that was safe enough to be a default16:25
clarkbit is for infra the way we ask for accounts and tenants to be set up but probably not safe for pabelanger16:25
openstackgerritMerged openstack-infra/irc-meetings master: Added new bi-weeky meeting on even weeks.  https://review.openstack.org/58438916:25
*** yamahata has quit IRC16:27
*** pguimaraes has joined #openstack-infra16:28
*** hasharAway has quit IRC16:32
pabelangerclarkb: I'd be okay with it being default, don't block on unsafe for bad practices :)16:35
clarkbpabelanger: its not your fault, its mostly a problem with how the api works16:36
clarkbif you create FIPs then attach them then valid FIPs can be unattached state for some time16:36
clarkbnodepool does create on attach so its mostly atomic16:36
clarkb(but if you have users other than nodepool you cannot rely on that)16:37
clarkbpabelanger: if you can review the change that would be helpful for getting packethost to a happy place16:37
pabelangersure, +316:38
*** sshnaidm|off has joined #openstack-infra16:38
*** kjackal has quit IRC16:41
*** felipemonteiro has quit IRC16:45
*** felipemonteiro has joined #openstack-infra16:46
*** felipemonteiro has quit IRC16:46
*** yamamoto has quit IRC16:51
*** myoung is now known as myoung|lunch16:52
*** myoung|lunch is now known as myoung16:53
*** myoung is now known as myoung|lunch16:58
*** yamahata has joined #openstack-infra17:00
*** esarault has joined #openstack-infra17:02
openstackgerritMerged openstack-dev/pbr master: Switch to stestr  https://review.openstack.org/58041317:02
openstackgerritMerged openstack-dev/pbr master: doc: Fix formatting of packagers guide  https://review.openstack.org/58041817:02
openstackgerritMerged openstack-dev/pbr master: doc: Add documentation for missing '[pbr]' options  https://review.openstack.org/58041917:02
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Build container images using pbrx  https://review.openstack.org/58273217:03
*** ramishra has quit IRC17:07
*** graphene has quit IRC17:10
*** dtantsur is now known as dtantsur|afk17:11
*** graphene has joined #openstack-infra17:12
*** trown|lunch is now known as trown17:12
*** wendar has quit IRC17:13
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Fix indentation of executor monitoring docs  https://review.openstack.org/58444817:14
*** dklyle has joined #openstack-infra17:15
clarkbwe ran 24k jobs in the last 24 hours17:15
*** jamesmcarthur has joined #openstack-infra17:15
*** wendar has joined #openstack-infra17:15
*** david-lyle has joined #openstack-infra17:16
mordredclarkb: nice17:19
*** dklyle has quit IRC17:20
*** david-lyle has quit IRC17:21
corvusi'm polishing up my work from the past 2 days; hope to upload something today17:22
*** david-lyle has joined #openstack-infra17:22
*** myoung|lunch is now known as myoung17:25
*** anteaya has joined #openstack-infra17:26
*** neiloy has quit IRC17:26
*** slaweq has quit IRC17:27
*** panda is now known as panda|off17:27
*** jtomasek has joined #openstack-infra17:28
mordredcmurphy: thanks for all the fun reviewing opportunities you have provided me17:29
*** david-lyle has quit IRC17:33
*** dklyle has joined #openstack-infra17:33
*** jamesmcarthur has quit IRC17:33
cmurphymordred: you are very welcome17:33
*** graphene has quit IRC17:35
*** Randall_ has joined #openstack-infra17:35
*** graphene has joined #openstack-infra17:36
clarkbmordred: ya I was double checking that we werent just massively behind because something was broken (especially after fixing packethost) and seems like there is simply a lot if work to do17:37
*** r-daneel has quit IRC17:39
*** myoung is now known as myoung|bbl17:39
*** Randall_ has quit IRC17:40
*** lpetrut has joined #openstack-infra17:42
*** pradk has joined #openstack-infra17:43
*** akhilaki has quit IRC17:43
*** agopi|food is now known as agopi17:45
*** lpetrut has quit IRC17:47
*** jtomasek has quit IRC17:47
*** jtomasek has joined #openstack-infra17:48
*** mriedem_lunch is now known as mriedem17:50
*** jtomasek has quit IRC17:54
openstackgerritMerged openstack-infra/project-config master: Clean packethost floating IPs  https://review.openstack.org/58444017:55
*** pguimaraes has quit IRC17:56
*** dhill_ has joined #openstack-infra18:02
corvusi've written 2 unit tests so far for the directory walker :)18:03
openstackgerritMerged openstack-infra/puppet-meetbot master: Use httpd::vhost $content parameter  https://review.openstack.org/56490418:06
openstackgerritMerged openstack-infra/puppet-mailman master: Add beaker tests  https://review.openstack.org/56746518:06
*** kzaitsev1pi has joined #openstack-infra18:14
openstackgerritMerged openstack-infra/puppet-mailman master: Use httpd::vhost $content parameter  https://review.openstack.org/56744018:15
openstackgerritMerged openstack-infra/puppet-cgit master: Add beaker check of vhost template  https://review.openstack.org/57099118:15
openstackgerritMerged openstack-infra/puppet-cgit master: Use httpd::vhost $content parameter  https://review.openstack.org/57082518:15
openstackgerritMerged openstack-infra/puppet-nodepool master: Fix name of libxslt dev package  https://review.openstack.org/57751918:15
openstackgerritMerged openstack-infra/puppet-openstackci master: Add beaker-rspec bindep dependencies  https://review.openstack.org/57855918:15
*** kzaitsev_pi has quit IRC18:17
clarkbpackethost FIPs seem to be cleaned up now18:17
*** e0ne has joined #openstack-infra18:18
corvusclarkb: does that mean the cleaup thread is working?18:23
corvusclarkb: or that you manually cleaned them up?18:24
clarkbcorvus: I didn't manually clean them up. The config change to have nodepool do it merged and appears to be working18:24
corvusack18:26
clarkbhttp://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=64792&rra_id=all zuul continues to look happy. There is slow growth but slower than we saw with the leaks (but time frame is still much shorter)18:27
*** dklyle has quit IRC18:29
corvusyeah, that doesn't look unlike it did before the last restart.  we'd need more time to confirm the new leak is fixed, but so far we've at least failed to confirm it's still there.  :)18:29
*** shaner has quit IRC18:34
clarkbmordred: I just learned a new thing managing my local server. Upgrading docker reuires a daemon restart and it wants to restart all containers too18:34
clarkbwe may need to accomodate that with our automatic updates18:34
clarkb(the update text said that if you don't do it docker can fail to properly manage the contianers going forward)18:35
*** dklyle has joined #openstack-infra18:36
*** r-daneel has joined #openstack-infra18:37
*** fried_rolls is now known as fried_rice18:38
*** dklyle has quit IRC18:38
*** dklyle has joined #openstack-infra18:38
*** shaner has joined #openstack-infra18:39
*** eernst has quit IRC18:40
mordredclarkb: ++18:41
*** pradk has quit IRC18:43
*** dklyle has quit IRC18:43
*** ijw has joined #openstack-infra18:44
*** esarault_ has joined #openstack-infra18:44
*** ijw has quit IRC18:44
corvuswhat are our options?  never update docker?18:45
clarkbcorvus: or do so with coordinated short downtime?18:46
clarkbin theory its quick but likely noticeable18:46
corvusclarkb: restarting gerrit and zuul are never quick18:47
*** esarault has quit IRC18:47
fungiboden: mordred: dhellmann: yeah, for cleaning up year-based releases of other projects we had a brief thread on the -dev ml to give people a heads up, and then i deleted their files followed by the releases themselves after a few days/week with no objections18:47
bodenfungi ack thx18:47
corvusclarkb: but anyway, that still means excluding docker in unattended-upgrades, right?18:48
*** gfidente has quit IRC18:52
pabelangerhow are openstack projects doing things with docker and lifecycle management?18:54
pabelangernever realized restarting docker also took down containers18:54
*** dhill_ has quit IRC18:57
*** esarault_ has quit IRC18:57
mordredcorvus: yah - I think we should excludeit from unattended-upgrades - and then we'll need to figure out a strategy18:57
corvuseventually it'll get better, for zuul at least, but not for a while18:58
corvuswe could probably let it restart gerrit, it will just be random and slow18:59
mordredyah18:59
*** neiloy has joined #openstack-infra18:59
mordredalso - for some of these things we should likely go straight to runc18:59
mordredlike gerrit18:59
mordredwith runc, we'd be running the container like a normal process - so there is no daemon to restart19:00
mordredsame with zuul19:00
*** jcoufal has quit IRC19:00
corvusoh ok19:00
mordredso - maybe it's a good reason to consider that approach sooner - since using docker from the start was supposedely about making things easier19:00
corvusyeah, worth considering19:01
mordredthe downside to that is that we'd still be using systemd ;)19:01
corvustbh, this is the one leg that systemd has to stand on.19:01
mordredyah19:01
corvus(i've liked this idea since i heard lennart talk about it mumblemumble years ago)19:02
openstackgerritPaul Belanger proposed openstack-infra/nodepool master: Allow launch-retries to indefinitely retry for openstack  https://review.openstack.org/58448819:02
mordredclarkb: how's https://review.openstack.org/#/c/582732/ look to you now?19:03
*** yamamoto has joined #openstack-infra19:03
*** rcarrillocruz has joined #openstack-infra19:04
clarkbpabelanger I think it might be more the upgrade needs a restart and upgraded daemon cant necessarily talk to older managed containers19:06
clarkbbut dist-upgrade made me manually confirm I was ok with this restart and had a big warning19:06
pabelangeryah, I _think_ if it was just update, docker should not have changed19:07
*** rcarrill1 has quit IRC19:07
*** yamamoto has quit IRC19:07
*** felipemonteiro has joined #openstack-infra19:07
*** rcarrill1 has joined #openstack-infra19:08
*** e0ne has quit IRC19:08
*** rcarrillocruz has quit IRC19:10
*** rcarrillocruz has joined #openstack-infra19:11
*** ijw has joined #openstack-infra19:12
*** graphene has quit IRC19:13
*** rcarrill1 has quit IRC19:13
clarkbI dont think update vs upgrade makes a difference to docker19:14
clarkbI mean you can restart docker if not upgrading and I think containers are fine19:14
clarkbits just when docker updates that it wants that?19:14
*** graphene has joined #openstack-infra19:14
mordredclarkb: was yours coming from suse or from upstream docker? (just curious - mechanics are the same)19:14
mordredI've been thinking (and I think it's in the spec?) that we should track the docker upstream stable repo instead of whichever thing happens to come in the base os19:15
clarkbmordred: xenial19:17
*** pcichy has joined #openstack-infra19:18
mordredclarkb: nod. so docker.io instead of docker-ce19:18
*** edmondsw has quit IRC19:19
openstackgerritJill Rouleau proposed openstack-infra/project-config master: Add Tripleo Ansible repo  https://review.openstack.org/58341519:19
*** edmondsw has joined #openstack-infra19:20
*** jamesmcarthur has joined #openstack-infra19:24
*** jamesmcarthur has quit IRC19:25
*** jamesmcarthur has joined #openstack-infra19:25
*** felipemonteiro has quit IRC19:25
*** e0ne has joined #openstack-infra19:26
*** edmondsw has quit IRC19:26
openstackgerritMerged openstack-infra/puppet-openafs master: Add beaker tests  https://review.openstack.org/57939419:30
mriedemclarkb: do you know if we already have something tracking this type of issue? http://logs.openstack.org/20/582920/1/gate/tempest-full/101c850/ara-report/reports/85a10e09-1e8b-49cd-ac8f-b3aa23193168.html19:31
mriedemi'm going to write an e-r fingerprint19:32
mriedemhttp://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22SSH%20Error%3A%20data%20could%20not%20be%20sent%20to%20remote%20host%5C%22%20AND%20message%3A%5C%22Make%20sure%20this%20host%20can%20be%20reached%20over%20ssh%5C%22%20AND%20tags%3A%5C%22console%5C%22&from=7d19:32
mriedemhttps://bugs.launchpad.net/tripleo/+bug/1781871 ?19:33
openstackLaunchpad bug 1781871 in tripleo "RDO cloud jobs failing with SSH Error: data could not be sent to remote host \"38.145.32.100\". Make sure this host can be reached over ssh" [Critical,Triaged] - Assigned to Sagi (Sergey) Shnaidman (sshnaidm)19:33
clarkbmriedem: I'll look after lunvh19:35
*** eernst has joined #openstack-infra19:36
mriedemlooks like it was a major issue with packethost-us-west-119:36
openstackgerritboden proposed openstack-infra/project-config master: add publish-to-pypi to vmware-nsx-tempest-plugin  https://review.openstack.org/58449819:36
pabelangermriedem: clarkb: sounds like executor from rax might have lost SSH connect to those nodes19:39
*** graphene has quit IRC19:39
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck master: Add query for packethost-us-west-1 node setup bug 1781871  https://review.openstack.org/58449919:39
*** r-daneel has quit IRC19:39
openstackbug 1781871 in tripleo "RDO cloud jobs failing with SSH Error: data could not be sent to remote host \"38.145.32.100\". Make sure this host can be reached over ssh" [Critical,Triaged] https://launchpad.net/bugs/1781871 - Assigned to Sagi (Sergey) Shnaidman (sshnaidm)19:40
mriedempabelanger: is that node provider rax?19:40
*** r-daneel has joined #openstack-infra19:40
mriedemi don't know what packethost is19:40
mriedemi guess it's not rax https://www.packet.net/19:40
pabelangermriedem: no, all our zuul-executors are in rackspace, so thinking the SSH connection from them into packet.net might be having issue.  We are also using FIPs for packet.net too19:41
*** graphene has joined #openstack-infra19:41
*** felipemonteiro has joined #openstack-infra19:43
*** felipemonteiro has quit IRC19:44
*** dklyle has joined #openstack-infra19:44
*** felipemonteiro has joined #openstack-infra19:45
clarkbit will be interesting to see if it is a single cloud affevted or not19:46
clarkbin the past its been all clouds I think19:46
clarkblooks like mostly packethost (but a few in rax and one in ovh)19:52
clarkbover the last day19:52
scasmight it be due to utilization? they tweeted out 100% utilization yesterday19:52
clarkbscas: aiui we are running on baremetal nodes allocated out of their baremetal cloud and those run openstack19:53
scasjust an armchair observation19:53
clarkbI expect we are mostly segregated as a result19:53
pabelangerclarkb: mordred: fungi: corvus: following up from #zuul, tobiash has pointed out we might want to launch another zuul-executor or 2 to account for extra 100 nodes from packet now. This is based on the executor queue at http://grafana.openstack.org/d/T6vSHcSik/zuul-status19:53
clarkbwhat is odd is that nodepool does the ssh keyscan19:53
clarkbso there was a route up to that point19:53
pabelangerI have some spare time this afternoon to work on it, if wanted19:53
scasclarkb: understood https://twitter.com/john_studarus/status/102002611603825868819:54
clarkbya thats our graph I think19:54
corvuspabelanger: i'm in favor of another executor19:54
clarkbone of the IPs (chosen arbitrarily) works for ssh now so I don't think it is a systemic route problem19:56
clarkbpossibly too small mtu somewhere?19:56
clarkbif VM thinks it can use mtu of 1500 but that is running vxlan under it and host mtu is also 1500 I could see that being sad, but work well enoughto key scan19:57
*** graphene has quit IRC19:57
*** graphene has joined #openstack-infra19:58
corvusclarkb: that would only affect multinode jobs?19:58
fungissh keyscan may not need a full-size tcp packet?19:59
fungiif the request/response are short enough to fit in a single packet20:00
clarkbcorvus: no, in this case if the cloud itslef had a bad link somewhere we could see that too20:00
pabelangerokay, I'll bring up ze11 now20:00
*** myoung|bbl is now known as myoung20:01
fungiso the indication is that something is impacting node-to-node communication but maybe not control-plane-to-node?20:02
clarkbfungi: well all we know is ssh from rax to packethost sometimes fails after nodepool did so successfully20:02
clarkbfungi: that implies to me that the instance booted and its IP was routable long enough to get the ssh host key scanned20:02
clarkbbut then when zuul runs the job it times out20:03
clarkblater that same IP routes and ssh works fine20:03
clarkbthe upside is due to happening in pre run it should cause the job to be rerun20:04
fungiand these go through fips right?20:05
fungii wonder if their fips could be getting reassigned or unmapped or something20:06
clarkbyes all are FIPs20:06
openstackgerritMerged openstack-infra/elastic-recheck master: Add query for packethost-us-west-1 node setup bug 1781871  https://review.openstack.org/58449920:09
openstackbug 1781871 in tripleo "RDO cloud jobs failing with SSH Error: data could not be sent to remote host \"38.145.32.100\". Make sure this host can be reached over ssh" [Critical,Triaged] https://launchpad.net/bugs/1781871 - Assigned to Sagi (Sergey) Shnaidman (sshnaidm)20:09
clarkbfungi: also happening about 3 times an hour according to logstash20:09
fungino correlation across ip addresses i suppose (different addresses each time)?20:09
clarkbnot different each time but across a few IPs20:10
clarkbwe have to recycle IPs there in general so not super surprising if there are dups20:10
fungiif it were the same addresses over and over i'd suspect arp overwrite fights with something statically addressed on the segment, but i guess not20:10
*** felipemonteiro has quit IRC20:10
*** slaweq has joined #openstack-infra20:11
fungibut yeah, maybe some gear is getting confused as to what addresses are in which parts of that lan or holding onto stale information when an address moves from one vm to the next20:11
fungithough that's usually more of a problem with recycling hardware addresses than ip addresses20:12
clarkband in this case we should've ssh keyscanned which should fail if the old user of the IP has been deleted and new user is booted20:12
clarkb(but that could be racy and potentially still explaing it, we scan the old host then tell zuul to run job on new host and it fails)20:12
*** kjackal has joined #openstack-infra20:13
*** slaweq has quit IRC20:15
*** camunoz has quit IRC20:19
*** edmondsw has joined #openstack-infra20:20
*** eernst has quit IRC20:25
*** rh-jelabarre has quit IRC20:29
*** akhilaki has joined #openstack-infra20:29
*** rh-jelabarre has joined #openstack-infra20:34
*** slaweq has joined #openstack-infra20:35
*** dklyle has quit IRC20:35
*** owalsh has quit IRC20:38
*** r-daneel has quit IRC20:40
*** akhilaki has quit IRC20:42
*** owalsh has joined #openstack-infra20:44
*** jamesmcarthur has quit IRC20:51
pabelangerseems HWE kernel on zuul-executor is pushing puppet apply timeout over the edge and failing to bring ze11 online. I'll dig more into it this evening, but now I go out to eat20:52
clarkbpabelanger: it is compiling afs I think20:54
pabelangeryah, something is compiling20:55
pabelangeroh20:56
pabelangerI see20:56
pabelanger | Jul 20 20:19:47 ze11 puppet-user[14395]: (/Stage[main]/Zuul/Exec[install_zuul]/returns) Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.20:56
pabelanger | Jul 20 20:19:47 ze11 puppet-user[14395]: (/Stage[main]/Zuul/Exec[install_zuul]) Failed to call refresh: pip3 install -U -r/opt/zuul/requirements.txt && pip3 install --no-deps -U /opt/zuul returned 1 instead of one of [0]20:57
pabelangerokay, have to run, will debug more20:57
clarkbpip10 problems21:03
clarkbI think cmurphy has a fix for that one (stop installing it from distro as its a zuul dep)21:03
*** trown is now known as trown|outtypewww21:04
openstackgerritSean McGinnis proposed openstack-infra/project-config master: Skip releases jobs on doc updates  https://review.openstack.org/58451521:05
*** agopi is now known as agopi|brb21:08
*** graphene has quit IRC21:11
*** agopi|brb has quit IRC21:12
*** graphene has joined #openstack-infra21:12
*** tdasilva has quit IRC21:16
*** linshuicheng[m] has quit IRC21:16
*** austinsun[m] has quit IRC21:16
*** warlord77[m] has quit IRC21:16
*** dhellmann[m] has quit IRC21:16
*** lbragstad[m] has quit IRC21:16
*** smcginnis[m] has quit IRC21:16
*** aspiers[m] has quit IRC21:17
*** bandini has quit IRC21:19
*** r-daneel has joined #openstack-infra21:20
*** bandini has joined #openstack-infra21:21
*** jamesmcarthur has joined #openstack-infra21:23
*** e0ne has quit IRC21:27
*** e0ne has joined #openstack-infra21:27
*** e0ne has quit IRC21:30
*** tdasilva has joined #openstack-infra21:31
*** hashar has joined #openstack-infra21:31
mordredclarkb: ++21:33
*** slaweq has quit IRC21:33
*** felipemonteiro has joined #openstack-infra21:38
*** felipemonteiro has quit IRC21:41
*** felipemonteiro has joined #openstack-infra21:41
*** boden has quit IRC21:48
*** felipemonteiro has quit IRC21:59
*** yamamoto has joined #openstack-infra22:03
*** warlord77[m] has joined #openstack-infra22:04
*** tpsilva has quit IRC22:06
*** yamamoto has quit IRC22:07
*** fried_rice is now known as efried22:09
*** roman_g has quit IRC22:10
clarkbmordred: pabelanger https://review.openstack.org/#/c/582518/ we might need a change for zuul too22:15
clarkbI only seechanges for dib and subunit2sql22:15
*** weshay is now known as weshay_PTO22:15
corvusclarkb: agreed22:19
openstackgerritFatema Khalid Sherif proposed openstack-infra/storyboard master: Validating task status in the API  https://review.openstack.org/55664822:25
*** hashar has quit IRC22:29
*** myoung has quit IRC22:29
*** eernst has joined #openstack-infra22:40
*** imacdonn has quit IRC22:45
*** imacdonn has joined #openstack-infra22:45
*** aspiers[m] has joined #openstack-infra22:46
*** lbragstad[m] has joined #openstack-infra22:46
*** dhellmann[m] has joined #openstack-infra22:47
*** smcginnis[m] has joined #openstack-infra22:47
*** austinsun[m] has joined #openstack-infra22:47
*** linshuicheng[m] has joined #openstack-infra22:47
clarkbnot to open a giant can of worms and the spec we just merged is probably going to negate the usefulness of this but maybe we should consider venvs22:48
clarkbmordred: ^ does pbrx install into virtualenvs in the image to avoid pip problems? or maybe alpine is minimal enough that it doesn't have python package pollution from the upstream distro22:48
*** hongbin has quit IRC22:50
*** alex_xu has quit IRC22:53
clarkbcmurphy: you have probably called it a week by now, but thinking about puppet4, is the next step on review-dev to upgrade to puppet4?22:54
openstackgerritMerged openstack-dev/pbr master: Add Sphinx extension  https://review.openstack.org/58042022:55
openstackgerritMerged openstack-dev/pbr master: Deprecate 'build_sphinx' integration  https://review.openstack.org/58042122:55
openstackgerritMerged openstack-dev/pbr master: Deprecate 'test' integration  https://review.openstack.org/58042222:55
clarkbcorvus: https://review.openstack.org/#/c/581565/3 is something to have on your radar with possible log hosting changes22:59
*** neiloy has quit IRC22:59
*** alex_xu has joined #openstack-infra23:00
clarkbcorvus: also can you respond to https://review.openstack.org/#/c/546858/ my understanding of it is that if you say run job foo in check pipeline and then delete job foo's definition from your in project config then zuul will just noop23:01
clarkbmriedem: ^ fyi23:01
clarkbI feel like we talked about that at the PTG23:01
*** agopi has joined #openstack-infra23:03
*** greghaynes has quit IRC23:04
*** greghaynes has joined #openstack-infra23:04
openstackgerritMerged openstack-infra/project-config master: Add Zuul job for stx-docs  https://review.openstack.org/57930323:13
*** bobh has joined #openstack-infra23:18
*** sthussey has quit IRC23:21
*** r-daneel has quit IRC23:26
*** r-daneel has joined #openstack-infra23:29
corvusclarkb, ianw: would it be okay to freeze work on download-logs until the swift stuff is done?23:33
clarkbI'm ok with it. I just use wget to crawl and download everyhting when I need that23:34
corvusclarkb: that is an old change :)23:34
clarkbcorvus: yup, I think we can abandon it if I remember the PTG properly23:35
corvusclarkb: replied23:37
corvus(i think you are right)23:38
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: WIP: Add upload-logs-swift role  https://review.openstack.org/58454123:41
*** rlandy has quit IRC23:43
*** eernst has quit IRC23:45
*** tosky has quit IRC23:48
openstackgerritClark Boylan proposed openstack-infra/nodepool master: Use detail listing in integration testing  https://review.openstack.org/58454223:50
clarkbtristanC: Shrews ^ FYI wrote that up really quickly as a way to check the pool listing as our tests of list command is pretty simple23:50
clarkber wrong window but eh23:51
*** wolverineav has quit IRC23:58
openstackgerritMerged openstack-infra/nodepool master: Build container images using pbrx  https://review.openstack.org/58273223:58
*** wolverineav has joined #openstack-infra23:59

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