Wednesday, 2019-05-15

*** hamzy has joined #openstack-infra00:00
*** aaronsheffield has quit IRC00:03
*** gyee has quit IRC00:18
*** yamamoto has quit IRC00:19
ianwclarkb: i was reading https://opendev.org/opendev/puppet-diskimage_builder/src/branch/master/manifests/init.pp#L24 wrong ; it does write it to a file then specify that file as the path ... so weird it's not picked up00:20
*** jamesmcarthur has joined #openstack-infra00:22
*** betherly has joined #openstack-infra00:23
*** betherly has quit IRC00:27
*** dklyle has joined #openstack-infra00:30
*** mriedem has quit IRC00:41
*** jamesmcarthur has quit IRC00:46
*** jamesmcarthur has joined #openstack-infra00:47
*** ricolin has joined #openstack-infra00:48
*** jamesmcarthur has quit IRC00:52
*** mattw4 has quit IRC00:56
*** Weifan has quit IRC01:04
*** Weifan has joined #openstack-infra01:04
*** sarob_ has quit IRC01:09
*** jamesmcarthur has joined #openstack-infra01:11
*** SpamapS has quit IRC01:16
*** rcernin has quit IRC01:16
*** SpamapS has joined #openstack-infra01:16
*** rcernin has joined #openstack-infra01:17
*** rcernin has quit IRC01:18
*** rcernin has joined #openstack-infra01:19
openstackgerritIan Wienand proposed opendev/puppet-diskimage_builder master: Install backported debootstrap  https://review.opendev.org/65903101:32
*** whoami-rajat has joined #openstack-infra01:34
*** betherly has joined #openstack-infra01:34
*** michael-beaver has quit IRC01:38
*** betherly has quit IRC01:40
*** sshnaidm|afk has quit IRC01:42
*** nicolasbock has quit IRC01:42
*** ykatabam has joined #openstack-infra01:46
*** Weifan has quit IRC01:49
*** SpamapS has quit IRC01:52
*** ykatabam has quit IRC01:52
*** SpamapS has joined #openstack-infra01:53
*** apetrich has quit IRC01:57
*** betherly has joined #openstack-infra02:06
*** betherly has quit IRC02:10
*** rlandy|bbl is now known as rlandy02:12
*** jamesmcarthur has quit IRC02:14
openstackgerritColleen Murphy proposed openstack/openstack-zuul-jobs master: Make puppet-4 beaker jobs voting  https://review.opendev.org/65920302:30
*** jamesmcarthur has joined #openstack-infra02:32
*** betherly has joined #openstack-infra02:37
*** hongbin has joined #openstack-infra02:39
*** rlandy has quit IRC02:40
*** betherly has quit IRC02:41
*** tkajinam has quit IRC02:55
*** tkajinam has joined #openstack-infra02:56
*** betherly has joined #openstack-infra02:57
*** xinranwang has joined #openstack-infra02:58
*** bhavikdbavishi has joined #openstack-infra03:00
*** betherly has quit IRC03:02
*** ykarel|away has joined #openstack-infra03:04
*** yamamoto has joined #openstack-infra03:08
*** SpamapS has quit IRC03:08
*** SpamapS has joined #openstack-infra03:09
*** yamamoto has quit IRC03:17
*** hongbin has quit IRC03:18
*** gregoryo has joined #openstack-infra03:19
openstackgerritTristan Cacqueray proposed zuul/nodepool master: static: enable using a single host with different user or port  https://review.opendev.org/65920903:21
*** ykarel|away is now known as ykarel03:21
*** armax has quit IRC03:24
*** betherly has joined #openstack-infra03:28
*** SpamapS has quit IRC03:30
*** SpamapS has joined #openstack-infra03:32
*** betherly has quit IRC03:33
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Use megabyte granularity for image extra space  https://review.opendev.org/65765403:38
*** SpamapS has quit IRC03:40
*** jamesmcarthur has quit IRC03:40
*** SpamapS has joined #openstack-infra03:41
*** yamamoto has joined #openstack-infra03:54
*** ykarel is now known as ykarel|afk03:54
*** psachin has joined #openstack-infra03:56
*** udesale has joined #openstack-infra03:58
*** ykarel|afk has quit IRC03:58
*** jamesmcarthur has joined #openstack-infra03:58
*** betherly has joined #openstack-infra03:59
*** jamesmcarthur has quit IRC04:03
*** betherly has quit IRC04:04
AJaegerconfig-core, could you review https://review.opendev.org/#/c/658682/ and https://review.opendev.org/#/c/659001/ , please?04:05
*** ykarel|afk has joined #openstack-infra04:15
*** diablo_rojo has quit IRC04:15
*** yamamoto has quit IRC04:18
*** mattw4 has joined #openstack-infra04:24
*** ykarel|afk is now known as ykarel04:27
openstackgerritLogan V proposed openstack/project-config master: Increase nodepool image journal size  https://review.opendev.org/65921504:31
openstackgerritMerged openstack/openstack-zuul-jobs master: Remove legacy ansible-lint job  https://review.opendev.org/65868204:32
*** yamamoto has joined #openstack-infra04:35
openstackgerritMerged openstack/openstack-zuul-jobs master: Remove unused legacy-rally-dsvm-zaqar-zaqar  https://review.opendev.org/65900104:36
*** yamamoto has quit IRC04:38
*** yamamoto has joined #openstack-infra04:38
*** mattw4 has quit IRC04:39
*** janki has joined #openstack-infra04:43
*** betherly has joined #openstack-infra04:51
johnsomAre the DNS issues at vexxhost a known issue?  http://logs.openstack.org/95/659195/1/check/octavia-v2-dsvm-scenario/3700090/controller/logs/unbound_log.txt.gz and http://logs.openstack.org/95/659195/1/check/octavia-v2-dsvm-scenario/3700090/controller/logs/dib-build/amphora-x64-haproxy.qcow2_log.txt.gz#_2019-05-15_01_15_37_13204:53
johnsomcurl: (6) Could not resolve host: bootstrap.pypa.io04:54
*** betherly has quit IRC04:56
*** e0ne has joined #openstack-infra05:05
*** e0ne has quit IRC05:08
*** bhavikdbavishi1 has joined #openstack-infra05:12
*** bhavikdbavishi has quit IRC05:14
*** bhavikdbavishi1 is now known as bhavikdbavishi05:14
*** betherly has joined #openstack-infra05:32
openstackgerritTristan Cacqueray proposed zuul/zuul master: bubblewrap: bind mount /etc/subuid  https://review.opendev.org/65921805:35
*** betherly has quit IRC05:37
tristanCDid skopeo got updated recently on the zuul-executor hosts? It seems like the push-to-intermediate-registry task is failing because of a missing subuid file05:37
*** yamamoto has quit IRC05:39
*** kjackal has joined #openstack-infra05:40
*** yamamoto has joined #openstack-infra05:44
tristanCwhich would have been introduced by https://launchpadlibrarian.net/420875087/skopeo_0.1.36-1~dev~ubuntu18.04~ppa16_0.1.36-1~dev~ubuntu18.04~ppa17.diff.gz05:47
*** spsurya has joined #openstack-infra05:49
*** jtomasek has joined #openstack-infra05:52
*** betherly has joined #openstack-infra05:53
*** psachin has quit IRC05:54
*** yboaron_ has joined #openstack-infra05:55
*** psachin has joined #openstack-infra05:57
AJaegerthanks, ianw for reviewing05:57
*** betherly has quit IRC05:58
AJaegerconfig-core, a couple of new repos: https://review.opendev.org/657764 https://review.opendev.org/656657 https://review.opendev.org/657862 , please review05:58
*** dciabrin has quit IRC06:02
*** pgaxatte has joined #openstack-infra06:06
*** xinranwang has quit IRC06:08
*** dpawlik has joined #openstack-infra06:23
*** kaisers has joined #openstack-infra06:24
openstackgerritIan Wienand proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922106:33
ianwcmurphy: ^ for when you're around ... just because I know you'll be waking up thinking "I hope today  I can be debugging an external site making a wide range of lightly documented moves of key packages"06:35
*** e0ne has joined #openstack-infra06:35
*** auristor has quit IRC06:37
*** jaosorior has quit IRC06:42
*** apetrich has joined #openstack-infra06:47
*** bhavikdbavishi1 has joined #openstack-infra06:49
openstackgerritMerged openstack/diskimage-builder master: Update test coverage for openSUSE/-minimal to 15.0  https://review.opendev.org/61043606:49
*** yamamoto has quit IRC06:50
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Fix scheduler breakage when using periodic jobs with artifacts  https://review.opendev.org/65922206:50
openstackgerritMerged openstack/diskimage-builder master: Use megabyte granularity for image extra space  https://review.opendev.org/65765406:51
*** jaosorior has joined #openstack-infra06:51
*** bhavikdbavishi has quit IRC06:51
*** bhavikdbavishi1 is now known as bhavikdbavishi06:51
*** auristor has joined #openstack-infra06:51
*** yamamoto has joined #openstack-infra06:52
*** bhavikdbavishi1 has joined #openstack-infra06:55
*** bhavikdbavishi has quit IRC06:56
*** bhavikdbavishi1 is now known as bhavikdbavishi06:56
*** yamamoto has quit IRC07:00
*** rpittau|afk is now known as rpittau07:07
*** ginopc has joined #openstack-infra07:10
*** tesseract has joined #openstack-infra07:13
*** yamamoto has joined #openstack-infra07:16
*** rcernin has quit IRC07:25
*** serhatd__ has joined #openstack-infra07:26
*** tosky has joined #openstack-infra07:27
*** zigo has quit IRC07:28
*** serhatd_ has quit IRC07:28
*** serhatd_ has joined #openstack-infra07:31
*** serhatd__ has quit IRC07:33
*** iurygregory has joined #openstack-infra07:36
*** yamamoto has quit IRC07:38
*** yboaron_ has quit IRC07:39
dangtrinhntHi fungi, please have a look at this patch for moving Telemetry to storyboard #link https://review.opendev.org/#/c/651963/07:43
dangtrinhntI've updated the launchpad pages mentioning the migration.07:43
dangtrinhntMany thanks07:43
*** corvus has quit IRC07:47
*** imacdonn has quit IRC07:47
*** bhavikdbavishi1 has joined #openstack-infra07:51
*** imacdonn has joined #openstack-infra07:51
*** corvus has joined #openstack-infra07:52
*** bhavikdbavishi has quit IRC07:52
*** bhavikdbavishi1 is now known as bhavikdbavishi07:52
ianwcmurphy / clarkb: i've pretty much run out of time for today on the puppet install bits for 659221 but in a comment i've linked to an upstream bug i've filed, because i don't think the release packages should have disappeared too.07:53
ianwfeel free to update of course, otherwise i can look again tomorrow07:54
*** ykarel is now known as ykarel|lunch07:55
*** jpich has joined #openstack-infra07:55
openstackgerritTristan Cacqueray proposed zuul/zuul master: web: remove SafeLoader left-over from ZuulJSONEncoder  https://review.opendev.org/65902607:59
*** kopecmartin|off is now known as kopecmartin08:01
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Add version-less RHEL element for RHEL7 and RHEL8  https://review.opendev.org/64373108:02
*** tkajinam has quit IRC08:08
*** yamamoto has joined #openstack-infra08:13
*** bhavikdbavishi has quit IRC08:13
*** lucasagomes has joined #openstack-infra08:15
*** lennyb has joined #openstack-infra08:16
openstackgerritNir Magnezi proposed openstack/diskimage-builder master: Deprecate rhel7 in favor of rhel  https://review.opendev.org/64771008:17
*** sean-k-mooney has joined #openstack-infra08:19
sean-k-mooneyo/08:19
sean-k-mooneyi think we broke the redicts to opendev in the last 12 hours http://logstash.openstack.org/#/dashboard/file/logstash.json?query=message:%5C%22Could%20not%20install%20packages%20due%20to%20an%20EnvironmentError:%20HTTPSConnectionPool(host%3D'git.openstack.org',%20port%3D443)%5C%2208:20
sean-k-mooneyactully no im reading that wrong08:20
sean-k-mooneybut we are seeing failure in the gate with tempest not being able to install deps form git.openstack.org with this error http://logs.openstack.org/97/652197/17/check/grenade-py3/7b3cac4/logs/grenade.sh.txt.gz#_2019-05-15_02_34_39_70108:21
*** yamamoto has quit IRC08:23
*** jpich has quit IRC08:28
*** jpich has joined #openstack-infra08:29
*** dtantsur|afk is now known as dtantsur08:35
*** gfidente has joined #openstack-infra08:35
*** calbers has quit IRC08:40
*** yamamoto has joined #openstack-infra08:43
*** ralonsoh has joined #openstack-infra08:46
sean-k-mooneyi have filed a bug for ^ https://bugs.launchpad.net/nova/+bug/1829161 and ill submit an elastic recheck query for it shortly08:50
openstackLaunchpad bug 1829161 in OpenStack Compute (nova) "Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='git.openstack.org', port=443)" [Critical,Triaged]08:50
*** pcaruana has joined #openstack-infra08:51
*** bhavikdbavishi has joined #openstack-infra08:51
*** ykarel|lunch is now known as ykarel08:54
*** derekh has joined #openstack-infra08:57
openstackgerritJames E. Blair proposed zuul/zuul master: bubblewrap: bind mount /etc/subuid  https://review.opendev.org/65921808:57
openstackgerritJames E. Blair proposed zuul/zuul master: Make image build jobs voting again  https://review.opendev.org/65924208:57
*** gregoryo has quit IRC08:59
corvusinfra-root: ^ as tristanC mentioned earlier, it looks like a new version of skopeo has broken the docker jobs -- we need to merge the first change and restart the executors with it, then we can merge the second one08:59
*** yboaron_ has joined #openstack-infra09:02
mordredcorvus: ++09:03
sean-k-mooneycorvus: mordred have ye seen the issue above with installing deps form git.openstack.org09:04
sean-k-mooneylooks like it started on the 6th of may09:04
mordredsean-k-mooney: just waking up (at a time I wish I weren't) ... I shall now read scrollback09:04
*** pkopec has joined #openstack-infra09:05
sean-k-mooneymordred: no worries  i normally would not be awake at this time or jsut waiking up too but i got up at 2am today09:05
corvussean-k-mooney: istr some talk about the gitea mirrors sometimes returning 404s recently -- clarkb was wondering if one of the servers was bad (or our one bad server somehow was put back in rotation)09:06
openstackgerritMark Meyer proposed zuul/zuul master: Create a basic Bitbucket build status reporter  https://review.opendev.org/65833509:06
corvussean-k-mooney: i wonder if that's related09:06
openstackgerritMark Meyer proposed zuul/zuul master: Create a basic Bitbucket event source  https://review.opendev.org/65883509:06
sean-k-mooneymy sleep pattern is non existent after teh summit09:06
sean-k-mooneycorvus: thats what it looks like to me too in that this only somethimes fails09:06
*** jangutter has quit IRC09:06
corvussean-k-mooney, mordred: i'll check the lb config and see if gitea06 slipped back in09:07
sean-k-mooney that said the base error is "Temporary failure in name resolution"09:07
corvussean-k-mooney: oh, that's almost certainly different then... :/09:08
sean-k-mooneythis is what im seeing in the logs http://logs.openstack.org/97/652197/17/check/grenade-py3/7b3cac4/logs/grenade.sh.txt.gz#_2019-05-15_02_34_39_70109:08
corvusgitea06 is not in the lb config (which is good and correct -- that's a known bad server)09:09
sean-k-mooneyit could just be a bad dns server09:10
corvussean-k-mooney: have you observed any patterns in the providers for this error?09:11
sean-k-mooneyis there a way in logstash to see if all the hits where in teh same cloud provider09:11
sean-k-mooney vexxhost-sjc1 for that one ill check on of the others09:12
sean-k-mooneyoh there is a node_provider tick box09:13
sean-k-mooneyya most if are from vexhost09:13
sean-k-mooneymnaser: ^09:13
mordredI think i remember something in scrollback from clarkb about dns09:13
mordredhttps://review.opendev.org/#/c/659181/09:14
sean-k-mooneyactully all but one hit are from vexhost the other was form limestone09:14
mordredscrollback from around 22:27:0209:14
sean-k-mooneymaybe alther the instance i checked had an ipv4 address09:16
mordredhttp://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2019-05-14.log.html#t2019-05-14T22:28:4609:16
sean-k-mooneythat said we do configre the ipv6 names servers http://logs.openstack.org/97/652197/17/check/grenade-py3/7b3cac4/job-output.txt.gz#_2019-05-15_02_09_26_67374709:16
sean-k-mooney ah09:16
sean-k-mooneyok so ya that is likely the issue.09:17
openstackgerritFabien Boucher proposed zuul/zuul master: Prevent Zuul scheduler to crash at startup if gerrit down  https://review.opendev.org/57619209:18
corvusmordred, sean-k-mooney +309:19
*** sshnaidm has joined #openstack-infra09:21
sean-k-mooneyits always nice to find someone has already fixed the issue you just hit :)09:22
openstackgerritNir Magnezi proposed openstack/diskimage-builder master: Add version-less RHEL element for RHEL7 and RHEL8  https://review.opendev.org/64373109:25
*** zigo has joined #openstack-infra09:35
aspiersjust had an idea - could we set up some simple IRC meeting subscription mechanism, so that people automatically get emailed a link to the minutes of meetings they choose to subscribe to?09:40
openstackgerritMonty Taylor proposed zuul/zuul master: Remove unneeded extras definition  https://review.opendev.org/65925509:40
*** bhavikdbavishi1 has joined #openstack-infra09:40
*** yamamoto has quit IRC09:41
*** bhavikdbavishi has quit IRC09:41
openstackgerritMerged opendev/base-jobs master: Only use ipv6 dns if nodepool uses ipv6  https://review.opendev.org/65918109:45
*** bhavikdbavishi1 has quit IRC09:45
corvusaspiers: almost certainly, though nothing in our tooling immediately suggests a mechanism to implement that.  you could do it as a periodic zuul job (running on a repo which contains the subscription info?)09:46
aspierscorvus: ah, nice idea09:46
aspierscorvus: so people would subscribe by adding themselves to a yaml file?09:47
corvusaspiers: yep09:48
aspiershrm09:48
aspierssounds easy to implement but not ideal in terms of self-service workflow09:48
*** yamamoto has joined #openstack-infra09:48
aspiersrequires going through the Gerrit review process09:49
corvusaspiers: oh i just asusmped you would approve all the changes :)09:49
*** sshnaidm is now known as sshnaidm|afk09:49
aspiershaha ;)09:49
aspierssomething closer to the mailman sanity checks on email addresses would be more ideal09:49
aspiersI guess another option is to send all meeting links to a new "meetings" ML, and then have people set up their own filters09:49
corvusaspiers: depending on how far down the rabbit hole you want to go... technically you could probably create a job which auto-approved changes to the subscription if they only altered the email address of the change submitter....09:50
aspiersthat would deal with the email address validation part09:50
corvusaspiers: yes, one (or multiple) lists is another option09:50
aspiersyeah, except some people use a different address for Gerrit09:50
corvuscould have one list per meeting and auto-create them...09:50
aspiersyikes09:50
corvusjust brainstorming :)09:51
aspiersor just email openstack-discuss with [minutes] badge09:51
aspiersactually I like that one most09:51
aspiersclean, simple, and people immediately get the benefit through their existing email setup/filters09:51
mordredthe nice thing about [minutes] is that peopel who are unaware of various irc meetings have discoverabilit09:52
corvusso -- [minutes][nova] ?09:52
*** bhavikdbavishi has joined #openstack-infra09:52
aspiersmordred: exactly09:52
aspierscorvus: yup09:52
aspiersit's a max of 1 or 2 per week per topic, which doesn't seem very spammy relative to other traffic per topic09:53
*** yamamoto has quit IRC09:53
corvusand it's *relevant*09:53
aspiersright09:53
corvusit's probably worth making sure we consider opendev here -- so airship meeting minutes go to airship-discuss (if they want that)09:54
aspiersin fact, if it's the *only* email on that topic during a given week, then it's even more valuable to send it09:54
mordredyeah. that's probably the hardest part of the game09:54
mordredfiguring out the meeting/ml mapping09:54
corvusmaybe we could add it as metadata to the irc-meetings repo09:55
aspiersthat's just what I was typing :)09:55
mordred++09:55
mordredspeaking of - we should probably update the bot to be opendev09:55
corvusoh you know, we have all the pieces in place to do the limnoria stuff now09:56
mordredoh neat!09:56
corvusso maybe we can do that together09:56
aspiersoh interesting09:56
aspiersin Denver notmyname was showing ttx and I how much harder we were making our lives by using python's irc module for ptgbot09:57
*** dpawlik has quit IRC09:58
corvusyeah, we have a spec about consolodating things: http://specs.openstack.org/openstack-infra/infra-specs/specs/irc.html09:59
corvuswe should be able to do all the bots as limnoria plugins09:59
aspierssounds nice09:59
corvusshould mostly still be relevant, just add 'ptgbot' to the list, and s/openstack/opendev/'10:00
corvusapparently i should go get on another plane now.  ttyl.10:03
*** dpawlik has joined #openstack-infra10:03
*** faizy98 has joined #openstack-infra10:06
*** tesseract has quit IRC10:12
*** tesseract has joined #openstack-infra10:12
*** bhavikdbavishi has quit IRC10:17
*** pkopec has quit IRC10:24
*** pkopec has joined #openstack-infra10:24
aspiersmordred (since corvus is on a plane now): Is there any point proposing an infra-spec for auto-emailing IRC meeting minutes to -discuss if I'm gonna struggle to find the time to actually implement it?10:25
aspiersStrikes me this could maybe be handled by a zuul periodic job, or by the meetbot sending immediately on #endmeeting (assuming it has access to an MDA), or by the meetbot adding the minutes to a queue which a zuul periodic job processes asynchronously10:26
openstackgerritSimon Westphahl proposed zuul/zuul master: Fix missing check if logger is None  https://review.opendev.org/65926210:27
*** zigo has quit IRC10:30
*** yolanda_ has joined #openstack-infra10:39
*** zigo has joined #openstack-infra10:41
*** bhavikdbavishi has joined #openstack-infra10:41
*** udesale has quit IRC11:08
*** udesale has joined #openstack-infra11:09
*** roman_g has quit IRC11:29
*** roman_g has joined #openstack-infra11:33
*** calbers has joined #openstack-infra11:35
*** bhavikdbavishi has quit IRC11:50
*** nicolasbock has joined #openstack-infra11:54
openstackgerritAdam Spiers proposed opendev/infra-specs master: Add spec for sending IRC meeting minutes via emails  https://review.opendev.org/65927311:58
*** rh-jelabarre has joined #openstack-infra11:59
*** dpawlik has quit IRC11:59
*** panda is now known as panda|launch12:01
*** janki has quit IRC12:04
*** spsurya has quit IRC12:08
openstackgerritTobias Henkel proposed zuul/zuul master: Annotate node request processing with event id  https://review.opendev.org/65888912:17
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Annotate builds with event id  https://review.opendev.org/65889512:18
*** bhavikdbavishi has joined #openstack-infra12:19
*** jamesmcarthur has joined #openstack-infra12:19
*** jpich has quit IRC12:20
*** jpich has joined #openstack-infra12:21
*** dpawlik has joined #openstack-infra12:21
*** dpawlik has quit IRC12:21
*** mriedem has joined #openstack-infra12:23
*** rh-jelabarre has quit IRC12:28
*** jamesmcarthur has quit IRC12:29
*** dpawlik has joined #openstack-infra12:30
*** _erlon_ has joined #openstack-infra12:35
*** rlandy has joined #openstack-infra12:36
*** tdasilva has joined #openstack-infra12:37
*** rh-jelabarre has joined #openstack-infra12:38
*** rh-jelabarre has quit IRC12:42
*** rh-jelabarre has joined #openstack-infra12:44
*** janki has joined #openstack-infra12:44
openstackgerritAdam Spiers proposed opendev/infra-specs master: Fix reference to StoryBoard project  https://review.opendev.org/65928512:46
*** jamesmcarthur has joined #openstack-infra12:50
*** aaronsheffield has joined #openstack-infra12:51
aspiersinfra-root: Ah, there's an issue with tox.ini in infra-specs where it's trying to install Sphinx 2 with Python 2.7.15. I recently saw this in os-resource-classes and fixed it: https://review.opendev.org/#/c/657815/12:55
aspiersI wonder how many other projects are affected12:55
aspiersstephenfin: ^^^12:56
aspiersHere's the error http://logs.openstack.org/73/659273/1/check/openstack-tox-docs/9e941cc/tox/docs-1.log12:56
*** rfarr_ has joined #openstack-infra13:00
smcginnisaspiers: The requirements.txt for that repo probably needs to be updated to match the latest global-requirements.txt in openstack/requirements.13:03
smcginnisOr rather, the doc/requirements.txt13:03
smcginnisBut odd that it would still be running under py2. All docs jobs should be running under py3 now.13:03
*** panda|launch is now known as panda13:05
smcginnisAh, opendev so not using upper-constraints or the global requirements. Also still using the deprecated oslosphinx and not using py3 for basepython.13:08
*** bhavikdbavishi has quit IRC13:10
openstackgerritSean McGinnis proposed opendev/infra-specs master: Move from oslosphinx to openstackdocstheme  https://review.opendev.org/65929013:15
*** dangtrinhnt has quit IRC13:15
*** jchhatbar has joined #openstack-infra13:15
*** dangtrinhnt has joined #openstack-infra13:16
*** janki has quit IRC13:17
*** lseki has joined #openstack-infra13:19
*** _Cyclone_ has quit IRC13:26
*** yamamoto has joined #openstack-infra13:27
*** _Cyclone_ has joined #openstack-infra13:29
*** Goneri has joined #openstack-infra13:30
AJaegerclarkb: could you review https://review.opendev.org/659290 for infra-specs, please?13:38
AJaegersmcginnis: thanks!13:38
smcginnisnp :)13:38
*** hwoarang has quit IRC13:44
mordredAJaeger: we should probably make an opendevdocstheme - but we should probably figure out publishing opendev related docs to an opendev.org domain first :)13:47
fungijohnsom: yes, we're trying to work out the dns query failures for nodes in vexxhost-sjc1. we suspect it's related to forwarding queries over ipv6 so are coming up with a solution to force them over v4 there to see if it makes any difference (the issue cropped up around the time ipv6 was added to that region)13:49
fungidangtrinhnt: i had it flagged to catch up with you on the sb migration, i was just on post-summit vacation until yesterday but did see that you finally got control of the corresponding lp projects so that we can move forward. do you need to schedule a time to switch over or should i just start importing the old lp bugs into sb as soon as possible?13:51
AJaegermordred: yes, nice idea...13:51
johnsomfungi Thanks for the followup, yes, it looks like it was querying over IPv613:51
mordredfungi: corvus and I landed https://review.opendev.org/659181 this morning - so hopefully that helps the dns13:51
AJaegermordred: or a subtheme like we have 'starlingxdocs' as option already for the package openstackdocstheme13:52
mordredAJaeger: yah. impl details can be sorted out :)13:52
fungisean-k-mooney: i think mriedem already had a bug for grenade jobs failing to get the constraints file from git.o.o (which i think also points to another problem, it ought to use a copy from disk so that gating and depends-on work correctly, not tell pip to retrieve it over http)13:52
mriedemfungi: http://status.openstack.org/elastic-recheck/#1829024 ?13:53
sean-k-mooneyi closed teh one i opened this morning13:54
sean-k-mooneyassuming the ip change fixed it13:54
*** jcoufal has joined #openstack-infra13:55
sean-k-mooneylooks like there have been no new hits since 10:30 this morning13:55
sean-k-mooneyfungi: the failure that was happen was in the tempest config gernation13:56
sean-k-mooneywe do that via a tox env13:56
sean-k-mooneyand we dont override the tox env to use a local copy of the file13:57
fungimordred: oh, great!13:57
sean-k-mooneywe could be we just dont13:57
*** Wasaac_ has joined #openstack-infra13:58
*** Wasaac_ is now known as Wasaac13:59
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Remove legacy-python-barbicanclient-dsvm  https://review.opendev.org/65929514:02
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: WIP Remove legacy-python-barbicanclient-*  https://review.opendev.org/65929514:06
fungigerrit 3.0.0 released today https://groups.google.com/forum/#!topic/repo-discuss/27X1IFSgmo414:08
openstackgerritMonty Taylor proposed opendev/system-config master: Pin skopeo to unbreak skopeo+bubblewrap  https://review.opendev.org/65929614:08
mordredfungi: neat!14:08
mordredfungi: does that patch ^^ look like correct puppet for pinning to a specific version to you?14:09
*** ykarel is now known as ykarel|away14:12
*** jbadiapa has quit IRC14:14
funginot sure, i'll have to hunt down an example. usually distros don't have more than one version of the same package name available so it's not something we've necessarily leveraged14:14
mordredfungi: yah. in this case I've verified that the older versions are in that ppa14:15
*** bobh has joined #openstack-infra14:15
mordredfungi: https://stackoverflow.com/questions/11614413/puppet-specifying-a-version-of-a-package-to-install seems to indicate that ensure should work with a specific package version14:15
openstackgerritMonty Taylor proposed opendev/system-config master: Pin skopeo to unbreak skopeo+bubblewrap  https://review.opendev.org/65929614:16
openstackgerritMonty Taylor proposed opendev/system-config master: Pin skopeo to unbreak skopeo+bubblewrap  https://review.opendev.org/65929614:17
fungimordred: perfect, i agree that looks correct14:17
mordredyay!14:17
mordredthe version is now hopefully correct too14:17
mordredtristanC, fungi: ^^ patch updated14:17
mordredfungi: the thinking here is that we shoudl really file a bug with skopeo and get upstream fixed, so pinning to the working skopeo for now unbreaks the image build jobs. if they decide not to fix the issue, the fallback would be to have zuul add some capabilities to the bwrap command14:18
*** bobh has quit IRC14:19
fungimakes sense, yes14:19
AJaegerIs zuul running amok? I see 782 jobs in periodic on http://zuul.openstack.org/status14:23
AJaegerand 264 in release-post14:24
AJaegerinfra-root ^14:24
AJaegerwhy is openstack/project-config in release-post? That looks wrong14:25
*** jamesmcarthur has quit IRC14:25
mordredAJaeger: that does look wrong - and I do not know why14:27
fungigrafana says we've been running ~1kjph since 09:00z14:27
AJaegerand some jobs are there since 24 hours?14:28
*** Wasaac has quit IRC14:28
fungilooks like we may not have had any node availability for today's periodic jobs to get assignments yet14:29
fungibased on the graph14:29
clarkbre release post could that be related to release work the openstack releaseteam was talking about yesterday?14:29
fungilikely, seems to have started trending upward ~6 hours ago14:29
fungilooks like we had a fair amount of node availability from 2200 to 080014:31
*** dpawlik has quit IRC14:32
fungidoes seem like there's just a handful of tags still awaiting nodes in the release pipeline so hopefully release-post will start catching up14:33
AJaegeropenstack/project-config should not be in release-post at all...14:33
*** jchhatbar has quit IRC14:34
mordredis this that thing where the project shows up there temporarily while it figures out if it should be there?14:34
*** sarob has joined #openstack-infra14:35
AJaegermordred: project-config is there for 23 hours.14:35
AJaegerthat's a long time of figuring out...14:36
AJaegeropenstack/releases is top of release-post and jobs are succeeded, but Zuul is not noticiing.14:36
AJaegerGuess you might be right mordred that zuul is not processing the queue _at all_ ;(14:37
AJaegerlogfiles for  openstack/release jobs are all 24 hours old, so jobs finished but somehow Zuul is ignoring it ;(14:37
*** armax has joined #openstack-infra14:37
fungiyeah, confirmed, the logs from that openstack/release job are a day old14:37
fungiwas just noticing that14:38
*** pgaxatte has quit IRC14:38
mordredoh - well that's not awesome14:39
fungiother pipelines are being processed though, seems like14:39
* AJaeger just informed release team to not release anything right now....14:40
AJaegeryes, check, gate, post are - periodic seems not14:40
clarkbcould it be waiting on a specific bode type?14:41
clarkb*node14:41
*** sarob has quit IRC14:41
AJaegerclarkb: for openstack/release all jobs are finished since 24 hours, it should not wait...14:42
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Remove legacy-python-barbicanclient-*  https://review.opendev.org/65929514:45
*** dpawlik has joined #openstack-infra14:45
*** ykarel|away is now known as ykarel14:48
*** icarusfactor has joined #openstack-infra14:48
*** dpawlik has quit IRC14:49
*** factor has quit IRC14:50
*** bobh has joined #openstack-infra14:52
clarkbAJaeger: infra-root the lack of jobs under the chagnes in release-post imply that they haven't been merged yet I think14:53
clarkbit is the merge step that updates their configs and checks if there is any work to do14:53
clarkbgrafana says our merger queues look fine though14:56
fungimaybe they represent unmergeable states?14:57
fungithough zuul should just report in that case14:57
*** iurygregory has quit IRC14:57
*** iurygregory_ has joined #openstack-infra14:57
fungiso unlikely14:57
clarkbhttp://paste.openstack.org/show/751427/ possible that is a clue? (from scheduelr debug log)14:57
AJaegerand tripleo-ui is top of release pipeline...14:59
clarkbhttps://review.opendev.org/#/c/642857/ change that updated the code that is breaking is from late march14:59
AJaegeryes, https://opendev.org/openstack/tripleo-ui/commit/2620fa03c24a0114a144ad01f550f757c59b8d76 is the tag for 7.4.1014:59
clarkbso we've run with it for a bit14:59
*** hwoarang has joined #openstack-infra15:00
mordredclarkb: that does seem like the type of thing that could cause something to get unhappy - but I would have expected it to break before now?15:00
clarkbmordred: the code only trips if there are artifacts15:01
clarkbcould be that tripleo has added artifacts to their non change pipelines15:01
mordredoh - yeah- like using the same job in a change and a periodic15:02
fungi(and release)15:03
fungi(and release-post)15:03
mordredyeah15:03
fungii wonder if the pipeline handler is indefinitely fouled now, or whether we could just dequeue those refs15:04
clarkbfungi: it is persistently trying to process that one ref15:04
mordredmaybe we could dequeue that one ref and unstick it?15:05
clarkbwe should probably try to figure out what artifact has been zuul_returned15:05
clarkbif this is in the release jobs now we'll just trip on the next one15:06
mordredyeah. that's a very good point15:07
clarkbhttps://opendev.org/zuul/zuul-jobs/src/branch/master/roles/fetch-javascript-output/tasks/main.yaml#L144-L150 this is it for that item15:11
clarkbhttps://opendev.org/zuul/zuul-jobs/commit/1814e8b316bf32226b874f25195d0ff2916bf016 from that change15:11
*** sarob has joined #openstack-infra15:13
*** ociuhandu has joined #openstack-infra15:13
fungiokay, so likely impacts any project generatnig js packages?15:14
clarkband maybe sphinx tarballs? https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/fetch-sphinx-tarball/tasks/html.yaml#L31-L4315:15
clarkbunrelated: I've confirmed we are using ipv4 dns in sjc1 now15:15
*** tosky has quit IRC15:16
openstackgerritAdam Spiers proposed opendev/infra-specs master: Add spec for sending IRC meeting minutes via emails  https://review.opendev.org/65927315:18
*** tosky has joined #openstack-infra15:18
openstackgerritAdam Spiers proposed opendev/infra-specs master: Fix reference to StoryBoard project  https://review.opendev.org/65928515:18
clarkbmordred: fungi so ya I think we can deuqueue that one item15:21
clarkband see if that unsticks things15:21
*** liuyulong has quit IRC15:21
*** rfolco|ruck is now known as rfolco15:22
*** serhatd_ has quit IRC15:23
*** panda is now known as panda|ruck15:26
*** ykarel is now known as ykarel|away15:28
clarkbI've fixed virtualenv on lists.o.o15:28
fungion a positive note, it seems https://github.com/go-gitea/gitea/pull/6758 "Ignore non-standard refs in git push" merged yesterday so will likely wind up in the next release15:28
mordred\o/15:29
*** dpawlik has joined #openstack-infra15:30
clarkb`zuul dequeue --tenant openstack --pipeline release --project openstack/tripleo-ui --ref refs/tags/7.4.10` how does that look?15:31
fungilooks like how i've done it in the past15:32
clarkbmordred: fungi AJaeger ^ do we think that is still a useful thing to try? If so I will run it momentarily15:33
AJaegerclarkb: it can't make it worse ;) Alternative is restarting Zuul, isn't it?15:33
clarkbyes I think that would be the alternative15:33
fungiit can't hurt. the only other thing i can think of to try is to restart the scheduler and then reenqueue everything, right15:33
clarkbok I'll try it now15:33
*** dpawlik has quit IRC15:34
clarkbI'll probably work on a change to zuul to fix that bug15:35
clarkbonce I've settled into my day a bit more15:35
*** tesseract has quit IRC15:35
*** yboaron_ has quit IRC15:35
*** ykarel|away has quit IRC15:36
AJaegerthanks, clarkb15:37
AJaegerrelease-post is nearly empty, openstack/releases still in there15:38
AJaegertag only one entry - so, things are moving forward...15:38
clarkbyup seems to be processing things15:39
clarkbwe should watch it to check if it gets stuck again15:39
fungii'll try to keep it up on screen here15:39
AJaegeropenstack/releases in release-post is not moving forward - that might need some dequeue as well15:40
AJaegerrest looks fine15:40
*** mattmceuen has left #openstack-infra15:40
AJaegerperiodic is moving forward again...15:42
AJaegerconfig-core, part of my spring cleanup to remove some unused jobs: https://review.opendev.org/659295 - reviews, welcome, please15:42
AJaegeroh, release-post is moving forward now...15:43
AJaegerno action needed for openstack/releases15:43
fungilooks like we've got periodic jobs enqueuing now too15:43
fungiand yeah, the remaining job for openstack/releases in release-post is running15:44
*** dpawlik has joined #openstack-infra15:46
fungii should duck out and find some lunch before something else breaks (or before i manage to break anything myself)15:47
*** sarob has quit IRC15:48
AJaeger;)15:49
fungilooks like the openstack/releases job just finished15:49
fungiso now just waiting for the periodic pipeline to burn down15:49
*** iurygregory_ has quit IRC15:50
*** e0ne has quit IRC15:50
*** dpawlik has quit IRC15:50
*** e0ne has joined #openstack-infra15:50
AJaegerfungi: don#t wait for it - it runs for over 3hours ...15:51
fungioh, i'm not waiting for it, i just mean that's all we still seem to have outstanding15:51
prometheanfireproposal bot race?15:53
prometheanfirehttps://review.opendev.org/65863615:53
prometheanfireI renamed the topic about a min before it pushed a new change15:53
openstackgerritClark Boylan proposed zuul/zuul master: Handle artifacts on non change types.  https://review.opendev.org/65932915:54
AJaegermight be - we check for old change first, then do some processing...15:54
prometheanfireit also redid the topic :D15:54
AJaegerprometheanfire: it pushes with the topic...15:55
prometheanfireya, imagined15:55
AJaegerprometheanfire: you need to look at the log file for the proposal job and see timing...15:55
prometheanfireI just need to figure out how to roll it back to patchset 4 :|15:56
AJaegerprometheanfire: git review -d X,4;git review15:56
prometheanfireah, cool15:56
AJaegerwhere X is the change - 65863615:56
*** ccamacho has quit IRC15:56
prometheanfireright15:56
AJaegertell me whether it worked ;)15:57
clarkblists.o.o is happy now with puppet (no more complaining about that fact)15:57
cmurphyclarkb: what was the fix? reinstalling python-virtualenv?15:59
prometheanfirefatal: couldn't find remote ref refs/changes/36/658636/415:59
clarkbcmurphy: I installed it from pypi but ya15:59
cmurphyah16:00
cmurphyk so the last one is ask.o.o :)16:00
clarkbyup was going to sync with ianw on that one as he volunteered to do the server upgrade on it16:00
*** pkopec has quit IRC16:01
clarkbwanted to make sure we don't step on toes16:01
*** imacdonn has quit IRC16:01
AJaegerprometheanfire: works for me...16:01
AJaegerprometheanfire: shall I push it up?16:02
prometheanfiresure16:02
prometheanfireyou ran the git review command from a branch off master (or master)?16:02
AJaegerno new changes ;( Will update commit message...16:03
prometheanfirethat's what I was getting at first16:03
AJaegerprometheanfire: should be fine16:03
AJaegerprometheanfire: my change is pushed and comparing with patch set 4, only the ":" added to commit message16:04
*** pkopec has joined #openstack-infra16:04
openstackgerritColleen Murphy proposed opendev/system-config master: Update ask.openstack.org to puppet 4  https://review.opendev.org/64787716:04
*** kopecmartin is now known as kopecmartin|off16:05
*** rpittau is now known as rpittau|afk16:06
prometheanfireAJaeger: thanks, I merged some of the stuuff from 5 into 6 as well (might as well use it since it ran)16:09
openstackgerritFabien Boucher proposed zuul/zuul master: Pagure driver - https://pagure.io/pagure/  https://review.opendev.org/60440416:11
AJaegerprometheanfire: your playground ;)16:11
prometheanfireyarp16:11
mordredinfra-root: I'm AFK for the rest of the day16:13
*** tosky has quit IRC16:13
*** imacdonn has joined #openstack-infra16:13
*** xek has quit IRC16:14
*** sarob has joined #openstack-infra16:16
*** ijw has joined #openstack-infra16:18
*** diablo_rojo has joined #openstack-infra16:22
*** yamamoto has quit IRC16:22
*** tesseract has joined #openstack-infra16:24
openstackgerritFabien Boucher proposed zuul/zuul master: Pagure driver - https://pagure.io/pagure/  https://review.opendev.org/60440416:25
*** gfidente has quit IRC16:26
*** gfidente has joined #openstack-infra16:28
*** ginopc has quit IRC16:31
*** dklyle has quit IRC16:31
*** lucasagomes has quit IRC16:36
*** dklyle has joined #openstack-infra16:37
*** jpich has quit IRC16:38
*** gyee has joined #openstack-infra16:38
*** sarob has quit IRC16:49
*** diga has joined #openstack-infra16:53
digaHello Everyone16:53
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Remove unused jobs  https://review.opendev.org/65934016:56
*** ociuhandu has quit IRC16:57
clarkbdiga: hello16:58
digaclarkb: Hi16:58
digaclarkb: I am planning to start new project in OpenStack16:59
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Remove unused jobs  https://review.opendev.org/65934016:59
digaclarkb: Can you let me know how I can get required infra from OpenSTack like github, zuul , gerrit, storyboard etc16:59
*** ociuhandu has joined #openstack-infra16:59
clarkbdiga: https://docs.openstack.org/infra/manual/creators.html that is the documentation for the process17:00
digaclarkb: let me go through it17:00
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Remove unused jobs  https://review.opendev.org/65934017:00
AJaegerdiga: what exactly do you mean with "new project in OpenStack"? There's some process for new projects outside of the docs, so please tell us a bit more first...17:01
*** dtantsur is now known as dtantsur|afk17:01
digaAJaeger: Hey17:02
digaAJaeger: wait a min, Prakash is joining17:02
*** derekh has quit IRC17:02
*** ijw has quit IRC17:03
*** pramchan has joined #openstack-infra17:04
digaAJaeger: clarkb : pramchan has joined17:04
digalet's discuss here17:04
pramchanSure I am in thanks17:05
digaclarkb: AJaeger: Prakash and I are planning to start a new project17:05
digaAJaeger: Can you let us know what process we have to follow ?17:06
AJaegerdiga: so, you can start as part of our infrastructure outside the "openstack" namespace.17:06
digaAJaeger: ok17:07
AJaegerdiga, the rest of https://docs.openstack.org/infra/manual/creators.html applies17:07
*** ricolin has quit IRC17:07
*** e0ne has quit IRC17:07
AJaegerquestion is which namespace to take - that is a new thing, so might need an iteration or two.17:07
pramchanWe would like to have it as part of Open Infrastructure project with Zuul as Project gating under name sapce OTF17:08
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Remove unused jobs  https://review.opendev.org/65934017:08
digaAJaeger: As pramchan said above, we would like to follow that process17:09
pramchanour two projects will be OTF/pilot for testing and later OTF/medhavi17:09
digaAJaeger: These two project we want to start with under the OTF namespace17:11
pramchanbasic question is how do I create OTF namespace in opendev.og as an Organization17:14
*** psachin has quit IRC17:15
digaclarkb: AJaeger:  as pramchan asked above, how we can achive it under opendev.org17:15
pramchanhttps://opendev.org/explore/organizations17:15
pramchanlink https://opendev.org/explore/organizations17:16
*** udesale has quit IRC17:21
*** bobh has quit IRC17:21
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Remove unused jobs  https://review.opendev.org/65934017:21
AJaegerdiga: OTF?17:22
digaAJaeger: Yes I would like to create namespace as OTF17:22
AJaegerso, follow the doc but use "otf" - I don't see we use upper case and give a detailed commit message.17:23
pramchanthanks17:23
pramchan'otf' should be fine17:23
digaAJaeger: Sure17:23
AJaegerWe can discuss more in the review. Merging might take some time, we have not yet a process for a new namespace17:24
*** ykarel|away has joined #openstack-infra17:24
digaAJaeger: Yes. Sure17:24
*** icarusfactor has quit IRC17:25
digaAJaeger: I dont see option to create new namespace17:25
fungiin theory simply referencing the namespace in the project name when adding it to the projects.yaml should be sufficient, but i don't know whether we might still be missing something in manage-projects so we'll want to keep an eye on it17:26
fungiclarkb: ^ you may know more on that front17:26
pramchanWill creating a project 'otf' not create a new namespace to work with?17:26
clarkbfungi: I think the last update I sent said hold off on creating new namespaces17:27
clarkbbecause ya we have to make sure creating them works as expected17:27
digapramchan: will create 'otf' namespace, will create medhavi under 'otf' namespace17:27
fungiclarkb: right, but we don't know for sure of any missing glue, i guess?17:27
digaAJaeger: clarkb: can you help us create 'otf' namespace, do you want me to push gerrit patch for this ?17:28
clarkbfungi: correct, someone needs to think it over and decide if we are ready or not17:28
clarkbfungi: I think the biggest issues are likley on the gitea side17:28
clarkb(if they still exist)17:28
*** dklyle has quit IRC17:29
AJaegerdiga: just submit a review for the repos - and we check it ;) Nothing for you todo right now for the namespace17:29
digaAJaeger: Okay17:29
digaAJaeger: do you have any reference patch which I can refer for creating new project17:30
AJaegerdiga: as you see clarkb and fungi discussing above, there's a couple of places to check, so expect that it takes some time...17:30
clarkbfungi: we stopped puppeting cgit so those should be fine17:30
fungiclarkb: before the opendev migration we created new projects in the inaugust namespace and i don't remember anything breaking, but my memory is far from infallible17:30
AJaegerdiga: follow the document ;)17:30
digaAJaeger: okay17:30
clarkbfungi: correct, but then in the migration we found we didn't have support for namespace renaming all over17:30
clarkbfungi: so I think it is mostly an issue of ensuring we have support for that before we add on more work in that space17:31
digaclarkb: fungi: AJaeger: What's issue here creating new namespace in gitia17:31
clarkbdiga: I think it may mostly come down to ensuring that https://review.opendev.org/#/c/655476/ is ready and merged17:32
*** ykarel|away has quit IRC17:32
digaclarkb: okay17:32
*** gfidente is now known as gfidente|afk17:32
pramchangitea is sefhosted git and adding one namespace to add one or two projects should not impact the space availability I believe as I had spoken to Monty17:32
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Remove unused jobs  https://review.opendev.org/65934017:32
clarkbpramchan: it isn't a space concern17:33
clarkbpramchan: it is a management concern where we discovered we don't properly manager namespaces yet17:33
clarkband we have changes to fix that, its just a matter of ensuring they are correct and merged17:34
clarkbthat said17:34
clarkbwe do have space concerns in general because we built the gitea nodes with only 40GB disks17:34
clarkbso in the near future we'll need to rebuild the cluster with bigger disks17:34
pramchanok lets diga try out creating using templates you have pointed and see if it works for namspace plus pilot project to test the same17:35
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Remove unused jobs  https://review.opendev.org/65934017:36
digaclarkb: AJaeger: Thank you for your support and providing a fruitful info to us getting started17:37
digaclarkb: AJaeger I will work on the patch, will try to push new project patch tomorrow17:37
digapramchan: Sure, will work it17:38
pramchanthanks let me drop out17:38
openstackgerritClark Boylan proposed zuul/zuul master: Handle artifacts on non change types.  https://review.opendev.org/65932917:38
*** mattw4 has joined #openstack-infra17:40
*** pramchan has quit IRC17:40
*** yamamoto has joined #openstack-infra17:41
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Remove unused jobs  https://review.opendev.org/65934017:43
*** diga has quit IRC17:44
openstackgerritClark Boylan proposed zuul/zuul master: Handle artifacts on non change types.  https://review.opendev.org/65932917:45
*** mattw4 has quit IRC17:45
*** dpawlik has joined #openstack-infra17:47
AJaegerclarkb, want to make the puppet-4 jobs voting? https://review.opendev.org/65920317:47
AJaegerconfig-core, a couple of new repos: https://review.opendev.org/657764 https://review.opendev.org/656657 https://review.opendev.org/657862 , please review17:48
clarkbAJaeger: yes!17:48
AJaeger;)17:48
*** dklyle has joined #openstack-infra17:49
AJaegerinfra-root, octavia created in gerrit some new ACL experiment - using "Backport-Candidate". Change is https://review.opendev.org/657657 is anybody wants to review or veto...17:49
*** yamamoto has quit IRC17:50
johnsomAJaeger Thanks!17:51
*** dpawlik has quit IRC17:51
clarkbcmurphy: http://apt.puppetlabs.com/puppetlabs-release-pc1-xenial.deb is a 404 now and is breaking our jobs? http://logs.openstack.org/96/659296/3/check/infra-puppet-apply-4-ubuntu-xenial/2014bbb/job-output.txt.gz#_2019-05-15_14_30_47_20187117:53
AJaegerconfig-core, next change in spring cleanup for ozj: Please review https://review.opendev.org/659340 and https://review.opendev.org/65929517:54
* clarkb throws hands in the air17:54
clarkbthey really did remove that17:54
*** jcoufal has quit IRC17:55
AJaegerclarkb, cmurphy , did you see https://review.opendev.org/659221 ? Is that related?17:55
clarkbAJaeger: yes looks like it17:55
cmurphyyes ianw was working on it17:55
cmurphyother people seem to be having the same issue17:55
clarkbwell ya because you aren't supposed to delete things like that17:56
* clarkb goes to complain at puppet employees17:56
cmurphyoh looks like they did it on purpose :(17:56
cmurphyhttps://tickets.puppetlabs.com/browse/CPR-680?focusedCommentId=657453&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-65745317:56
*** dklyle has quit IRC17:56
cmurphybut ianw's fix to use the release package under pool/ should have worked i think :/17:57
openstackgerritMerged openstack/openstack-zuul-jobs master: Make puppet-4 beaker jobs voting  https://review.opendev.org/65920317:58
AJaegershould we revert this ? ^17:58
clarkbcmurphy: http://logs.openstack.org/21/659221/1/check/system-config-zuul-role-integration-trusty/d623113/job-output.txt.gz#_2019-05-15_06_39_48_27885317:58
clarkbcmurphy: I think what is happening is those archived packages point to the old repo17:58
clarkbAJaeger: I don't think we need to immediately since we are kind stuck in the water with a breeze until we fix it17:58
cmurphyugh17:59
clarkbcmurphy: but maybe there is also more places to update17:59
AJaegerok17:59
clarkbhttp://logs.openstack.org/21/659221/1/check/system-config-zuul-role-integration-trusty/d623113/ara-report/file/a2d9fdf7-2193-4442-90d1-9eda944547e1/#line-45 that seems like it did pull from the archive18:00
cmurphymaybe we need to explicitly remove the old apt repo18:01
*** tesseract has quit IRC18:01
clarkbcmurphy: in those test jobs there shouldn't be an old apt repo18:02
clarkbcmurphy: on our servers maybe18:02
cmurphyoh right18:02
*** dpawlik has joined #openstack-infra18:02
*** dpawlik has quit IRC18:07
cmurphyhmm and xenial only has puppet 3 so we can't just switch to the distro package18:08
clarkbthinking out loud here if puppet doesn't fix the archive package or restore the previous package locations: what do we do? I guess we could go back to puppet 3 (heh on the day where we finally get to puppet 4 across the baord) and ansible harder18:09
clarkbwe could possibly make our own package archive and run sed over the ar files?18:09
clarkbwe could upgrade to puppet 5?18:10
fungiodds are we're not running apt clean and could copy the old packages from one of the servers which was already upgraded18:10
*** e0ne has joined #openstack-infra18:10
fungiand... stick them somewhere18:10
clarkbI think our daily package updates does do a clean? or maybe its just autoremove18:11
cmurphywe could not use the release package and manually install the gpg key and apt source file18:11
cmurphyor does the repository not even work18:11
*** rlandy is now known as rlandy|brb18:12
clarkbfungi: is /var/cache/apt/archives the place to look?18:12
*** e0ne has quit IRC18:13
fungiyes18:13
clarkbIf so I grabbed puppet-agent_1.10.14-1xenial_amd64.deb on ze01 and stuck it in my homedir18:14
*** Goneri has quit IRC18:14
clarkbI think it depends on other packages like facter and hiera though and I don't see packages for those on ze0118:14
fungihrm...18:14
fungi"The Puppet Agent package contains all of the elements needed to run puppet, including ruby, facter, hiera and mcollective."18:14
fungilooks like they're bundled18:14
clarkboh cool ok18:15
fungii don't see separate facter or hiera packages installed on ze0118:15
clarkbso ze01.openstack.org:/home/clarkb/puppet-agent_1.10.14-1xenial_amd64.deb may tide us over18:15
fungiso hopefully that one is sufficient18:15
clarkb16MB so not tiny, but we can stick that on tarballs or somewhere and use that potentially18:15
fungii know modernish versions of apt let you apt install a local file path and will automatically resolve package dependencies for you18:16
fungiit *may* also allow you to specify a url to a package, though i have no idea (never tried)18:16
clarkband if thereare no deps dpkg -i to great success18:16
fungiworst case we curl and then apt install or dpkg -i18:16
clarkbyup18:17
* clarkb makes a xenial container to install that package in18:17
*** dklyle has joined #openstack-infra18:20
clarkbdpkg -i didn't complain in a xenial container and facter works18:20
clarkbI think that means crises is largely averted, just have t ofigure out how we want ot plumb that into places18:20
clarkbso I'm going to step away for a bit18:20
*** jcoufal has joined #openstack-infra18:24
openstackgerritMatt Riedemann proposed opendev/elastic-recheck master: Add query for cinder DetachedInstanceError bug 1640920  https://review.opendev.org/65935918:37
openstackbug 1640920 in Cinder "list manageable snapshots fails with lazy load error on snapshot model attr" [Undecided,New] https://launchpad.net/bugs/164092018:37
*** sarob has joined #openstack-infra18:40
*** ab-a has quit IRC18:40
*** ianychoi has quit IRC18:42
*** wolke has quit IRC18:42
*** tosky has joined #openstack-infra18:43
*** rlandy|brb is now known as rlandy18:45
openstackgerritMerged opendev/elastic-recheck master: Use pyyaml safe_load to avoid deprecation warning  https://review.opendev.org/65445418:46
*** hwoarang has quit IRC18:50
*** hwoarang has joined #openstack-infra18:51
openstackgerritMerged opendev/elastic-recheck master: Add query for cinder DetachedInstanceError bug 1640920  https://review.opendev.org/65935918:54
openstackbug 1640920 in Cinder "list manageable snapshots fails with lazy load error on snapshot model attr" [Undecided,New] https://launchpad.net/bugs/1640920 - Assigned to Gorka Eguileor (gorka)18:54
*** jcoufal has quit IRC18:54
clarkbfungi: in ianws change do you think I should stick my .deb in tarballs then we can install it directly from.there or find it on puppets archives aite and do it from there?19:00
*** dklyle has quit IRC19:01
clarkbhrm maybe wait for ianw to wake and we can have a brainstorm19:01
fungiyeah, can wait a bit19:02
fungibut if puppet still publishes it in their archives site that's reasonable19:02
*** mattw4 has joined #openstack-infra19:09
*** mattw4 has quit IRC19:13
*** e0ne has joined #openstack-infra19:17
*** Goneri has joined #openstack-infra19:18
openstackgerritAndreas Jaeger proposed openstack/project-config master: Move sqlalchemy-migrate jobs in-tree  https://review.opendev.org/65936519:26
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922119:37
clarkbianw: fungi cmurphy ^ that is a stab at installing the packages directly19:37
clarkbwe'll have to sort out what to do with puppet 3 on trusty as that doesn't do the all in one install iirc19:37
clarkb(and maybe at this point we just drop that since we won't be building new trusty nodes (we hope)19:37
clarkbianw: if you hate this workaround feel free to propose others, I just wanted to get test results so pushed a ps19:38
clarkbianw: fungi cmurphy I think we have to update install_puppet.sh too (I'm a bit confused about what gets used when)19:41
*** Weifan has joined #openstack-infra19:44
clarkbya test jobs continue to fail due to the install_puppet.sh problem19:47
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922119:48
clarkbthat disables update_puppet_version.yaml since well we've updated puppet versions on all but ask19:48
fungiseems safe enough19:51
clarkbthat was the only real use of install_puppet.sh that I could see19:52
clarkbso I think we will have effectively replaced install_puppet.sh with the install-puppet role at this point19:52
openstackgerritMark Meyer proposed zuul/zuul master: Create a basic Bitbucket event source  https://review.opendev.org/65883519:56
*** e0ne has quit IRC19:56
clarkbah ok the puppet noop apply tests also use install_puppet.sh19:56
*** e0ne has joined #openstack-infra19:59
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922120:03
clarkbnow trying to use ansible to do the puppet install for the apply tests20:03
*** dpawlik has joined #openstack-infra20:03
*** pkopec has quit IRC20:07
cmurphyclarkb: lgtm if zuul is happy with it20:07
clarkbI think this ps will fail beacuse I didn't use the path to ansible20:08
clarkbbut I want it to prove that to me before pushing the next ps20:08
*** dpawlik has quit IRC20:08
clarkbthen we'll likely have to drop trusty puppet 3 testing20:08
clarkbthen I think we'll be close20:08
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922120:10
clarkbyup it didn't find the ansible executable, it should with latest ps20:10
*** pcaruana has quit IRC20:14
clarkbthinking about the skopeo problem is that something we might want to manually mitigate for now so that zuul isn't dead in the water?20:14
clarkbfungi: ^ were you around for that debugging? I don't fully have it paged in yet other than broken puppet is preventing fix for skopeo from getting in20:15
clarkbhttp://logs.openstack.org/21/659221/5/check/system-config-zuul-role-integration-trusty/6e8eadc/job-output.txt.gz#_2019-05-15_20_13_31_524305 exciting20:15
*** rlandy has quit IRC20:15
clarkb(I used https instead of http because there isn't a way to confirm the hash via the apt module)20:16
*** rlandy has joined #openstack-infra20:16
*** dpawlik has joined #openstack-infra20:21
clarkbpabelanger: dmsimard http://logs.openstack.org/21/659221/5/check/infra-puppet-apply-4-ubuntu-xenial/6ca1b0b/job-output.txt.gz#_2019-05-15_20_18_40_491614 any idea how I can set the ANSIBLE_ROLES_PATH on the command line while avoiding that error?20:23
dmsimardclarkb: I think include_rule is a typo20:23
dmsimardvs include_role20:23
clarkboh that may be it thanks20:23
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922120:24
*** whoami-rajat has quit IRC20:24
dmsimard\o/20:24
clarkband now I need to eat tamales for lunch20:24
*** dpawlik has quit IRC20:25
*** e0ne has quit IRC20:28
fungiclarkb: yeah, back, just split between several things but can take a look now20:30
*** diablo_rojo has quit IRC20:31
fungibut sounds like dmsimard to the rescue anyway! ;)20:31
clarkbI got the role name wrong :/20:31
clarkbit is puppet-install not install-puppet if you want to push a new ps update for tools/prep-apply.sh20:32
clarkbI can do it after lunch20:32
dmsimardsometimes all you need is another pair of eyes :D20:32
*** sarob has quit IRC20:34
mriedemclarkb: looks like the latest ipv4 thing for vexxhost-sjc1 is making the dns failure go away20:37
clarkbmriedem: ok that is data we can take back to mnaser (which is good)20:37
*** dklyle has joined #openstack-infra20:39
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922120:41
clarkbmriedem: what that implies is that somewhere between sjc1 and google/cloudflare dns is an ipv6 problem20:41
ianwclarkb: hey ... just catching up20:44
clarkbianw: sorry I kinda took things over there and stuff went weird20:45
*** kjackal has quit IRC20:45
ianwso like literally the day we finished migrating to puppet4, they EOL'd it :)20:45
clarkbianw: but basically word on the puppet bug is you have to do a direct install of the package because the archives are not actual repos20:45
clarkbianw: yup20:45
clarkbianw: so I've updated your change to install the deb/rpm for puppet-agent (4) directly instead of using the repo package installer thing20:45
clarkband have been iterating on that (had to pull install_puppet.sh out of our bootstrapping of test jobs for example)20:45
ianwyeah ... i don't know if they're open to discussion about that ... i mean yum is still working?20:46
clarkbianw: is it? we don't test centos anymore and I have n't tested it manually20:46
clarkbbut ya I'm open to other ideas on that change up to and including going back to the original ps20:46
clarkb(I left trusty puppet 3 alone so that will confirm if apt is able to work at all or not too)20:47
ianwone thought; if this is EOL and never updating; do we make our own little repo in afs?20:48
clarkbianw: ya another idea I had similar to that is stick the puppet-agent pacakges we need on tarballs and dpkg -i from there20:49
clarkbfor puppet 4 at least the puppet-agent package should contain everything we need in it (and the tests should confirm if I can ever get them to install puppet successfully in the first place)20:49
ianwi'm just thinking that is closer to status quo to s/apt.puppetlabs.com/tarballs.openstack.org/ than try to add dpkg calls20:50
*** ijw has joined #openstack-infra20:50
clarkbya20:51
ianwalthough, we don't have the release package which was doing all this20:51
ianwi mean installing the repo files20:51
clarkband ansible's apt module makes dpkg -i easy20:51
*** ijw has quit IRC20:52
*** ijw has joined #openstack-infra20:52
clarkbdmsimard: http://logs.openstack.org/21/659221/7/check/infra-puppet-apply-4-ubuntu-xenial/fc67363/job-output.txt.gz#_2019-05-15_20_51_32_619856 is there a way to have the ansible command gather facts before running the listed module?20:54
*** Weifan has quit IRC20:57
clarkbI may need a playbook for this afterall20:57
ianwhmm, does a "-m setup -m include_role" work ... i.e. multiple -m's?20:58
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922120:59
clarkbianw: I couldn't find any evidence of that20:59
clarkbplaybook is simple enough21:00
ianwyeah, local testing says "no" :)21:00
*** Weifan has joined #openstack-infra21:01
*** diablo_rojo has joined #openstack-infra21:01
notmynameaspiers: just saw IRC buffer playback. the IRC bot framework I use (the one I was showing in Denver) is https://sopel.chat21:03
fungiit's easy enough to generate our own releases file with apt-ftparchive (i have a half-dozen-line shell recipe i use to make very simple apt repositories), but we'd need to so our own signing and switch the key we're trusting21:03
aspiersnotmyname: yeah, I managed to recall that in an earlier conversation with ttx. It looks nice although http://specs.openstack.org/openstack-infra/infra-specs/specs/irc.html suggests a different direction21:04
ianwfungi: yeah and to be a drop-in replacement, we'd need to build our own -release.deb that installs the repos files too21:04
ianwfungi: and, with that done, i bet people would find it and we'd become a defacto repository for all sorts of interesting users ;)21:05
fungiaspiers: notmyname: the main reason for the irc spec pushing limnoria is that we don't want to have to rewrite the meetbot plugin for supybot from scratch, and it should work in limnoria (as a continuation of the old supybot codebase)21:05
*** Weifan has quit IRC21:06
clarkbfungi: aspiers and it supports working around channel limits21:06
ianwupstream probably should have 1) removed the release files on archive site 2) just dumped everything in a directory that doesn't look confusingly like a apt repo but isn't21:06
clarkbbah if you use ansible then localhost just works but if you use ansible-playbook you have to specify a thing for that?21:06
* clarkb works on a new patch21:06
*** stevebaker is now known as steveb21:07
ianwclarkb: -i 'localhost,' ?21:07
*** Goneri has quit IRC21:07
*** Goneri has joined #openstack-infra21:07
*** ralonsoh has quit IRC21:07
*** steveb is now known as stevebaker21:07
notmynameaspiers: fungi: I'm not pushing for one or the other. only sharing what's worked really well for me. the entirety of my bot is https://github.com/notmyname/Patches2/blob/master/patchbot.py. It's insanely simple21:07
funginotmyname: yep, i didn't mean to suggest you were pushing anything. i agree it's an amazing framework if you want to write a bot from scratch21:08
clarkbianw: will that work?21:08
clarkbianw: I was making a tmpfile with explicit local connection21:09
ianwclarkb: yeah, that's how i usually test -- /ansible-env/bin/ansible-playbook -i 'localhost,' test.yaml21:09
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922121:10
clarkbianw: k can clean that up in followup. Mostly I want to see that this puppet-agent install is viable or not21:10
ianwyou gotta get that comma though, otherwise it thinks it's a file21:10
*** panda|ruck has quit IRC21:10
clarkboh wait there is a bug in that ps anyway21:10
clarkbso ya I'll use your thing21:10
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922121:11
*** gfidente|afk has quit IRC21:12
*** panda has joined #openstack-infra21:14
clarkbianw: I like how trusty fails due to sni21:14
*** dklyle has quit IRC21:14
clarkbianw: now it fails because it tries to ssh :)21:16
clarkbI think we have to do the annotation that says local connection21:16
ianwhrm, i don't have ssh disabled, i wonder if i did something in a config a long time ago21:18
ianwsshd enabled i mean21:18
ianwon localhost21:18
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922121:21
clarkbback to inventory file without previous issue21:21
*** Lucas_Gray has joined #openstack-infra21:22
ianwi think -i 'localhost,' --connection=local would work21:24
clarkbheh now it says unsupported puppet version on this platform21:26
ianwyeah that does work with "hosts: all" ... anyway, not important21:27
clarkb(I'm guessing all this pain is why we were still using install_puppet.sh for this)21:27
*** dklyle has joined #openstack-infra21:29
clarkbwow ok I think this is happening beacuse I supplied puppet_install_version on the command line so the value 4 is a string but we check against ints21:29
clarkbI can apparently use json to address this21:31
fungiand who doesn't love a bit of json every now and then?21:31
fungiit's so handy on the command line21:31
ianwoh wow ... <headslap emjoii>21:31
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922121:33
clarkbit is not pretty to read but maybe finally this will work21:33
cmurphydear lord21:34
clarkbat least it managed to run ansible against the correct distribution type21:36
clarkbso that was progress21:36
*** Weifan has joined #openstack-infra21:36
clarkb(however still have to fix the jobs so that we can merge the skopeo fix so that we can merge the zuul fix for the release issue)21:38
*** Weifan has quit IRC21:40
clarkbgrr I'm missing a comma somewhere21:43
clarkbbut I thought json doesn't do trailing commas21:43
clarkbI see the issue21:46
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922121:46
*** yamamoto has joined #openstack-infra21:49
*** yamamoto has quit IRC21:54
*** mattw4 has joined #openstack-infra21:56
clarkbI think it is working now21:56
clarkbI'm going to take a break for a bit since it seems happier. I think people should review the change now and think about whether or not we can remove the trusty tests that fail due to sni21:58
clarkbhrm the beaker-rspec jobs also try to curl the pc1 release deb and install the repo that way21:59
clarkbis that via the helper repo?22:00
cmurphyit is probably part of the install_puppet helper or whatever it is22:00
cmurphyoh no actually we changed it to do install_puppet.sh22:00
*** dklyle has quit IRC22:00
clarkbya lib/puppet-openstack_infra_spec_helper/spec_helper_acceptance.rb does install_puppet.sh exec22:01
clarkbso maybe we should consider just updating that script too?22:01
clarkbI was trying to avoid that but there is a lot ot untangle (as evidenced by my ~12 patchsets)22:01
cmurphywe could change spec_helper_acceptance to run your ansible command instead of the script22:02
cmurphybut either way same outcome22:02
ianwi gotta run kids to school but can look at that in a bit22:03
clarkbya but then we also have to install ansible22:03
cmurphythe spec helper already does install ansible22:03
cmurphybecause mordred22:03
*** mattw4 has quit IRC22:03
clarkboh in that case maybe we should run ansible there too22:04
cmurphyhttps://opendev.org/opendev/puppet-openstack_infra_spec_helper/src/branch/master/lib/puppet-openstack_infra_spec_helper/spec_helper_acceptance.rb#L522:04
*** xek has joined #openstack-infra22:07
*** stevebaker has quit IRC22:11
openstackgerritClark Boylan proposed opendev/puppet-openstack_infra_spec_helper master: Install puppet with ansible  https://review.opendev.org/65938422:11
clarkbcmurphy: ^ something like that maybe22:11
*** stevebaker has joined #openstack-infra22:12
cmurphyclarkb: is that missing a depends-on?22:12
clarkbcmurphy: I think we need both changes in at the same time :/22:13
cmurphyoh22:13
clarkbwhat we probably want to do is have system-config depends on the helper change and if that fixes the problem force merge the helper change then we can merge the system-config change22:13
clarkbI'm curious to see how it fails though. That should tell us if it is trying to do the right thing or not22:14
*** Goneri has quit IRC22:14
*** rfarr_ has quit IRC22:16
*** rlandy is now known as rlandy|bbl22:18
clarkbheh it doesn't actually run ansible22:18
clarkbis that beacuse there are no spec tests in the helper itself/22:18
* clarkb makes a depends on entry22:18
cmurphyhuh i guess not22:19
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922122:20
clarkbin theory that will install puppet with ansible as elsewhere then beaker jobs will work on puppet 4 and 322:21
clarkbthen we can delete trusty jobs which we don't want to bother with and/or make trusty work too22:21
*** dpawlik has joined #openstack-infra22:21
fungiyeah, i'm fine bypassing ci on whichever one is simpler22:22
*** sarob has joined #openstack-infra22:22
clarkbopenstackci-beaker-puppet-4 and puppet-beaker-rspec-puppet-4-infra-system-config are the jobs to watch22:24
*** dpawlik has quit IRC22:26
clarkbwe install a ton of gems22:27
cmurphythe fog gem is a beast22:28
clarkbheh so we run base.yaml from the helper in beaker jobs and I think that will call puppet-install?22:29
clarkbbah I made the same json bug as before22:29
clarkboh it won't beacuse of groups22:29
clarkbok /me fixes22:30
openstackgerritClark Boylan proposed opendev/puppet-openstack_infra_spec_helper master: Install puppet with ansible  https://review.opendev.org/65938422:30
clarkbok infra spec help should have valid json now and I rechecked the other change22:31
*** dpawlik has joined #openstack-infra22:37
*** aaronsheffield has quit IRC22:40
*** dpawlik has quit IRC22:42
*** tdasilva has quit IRC22:43
clarkbI think it is working22:43
fungiso is it just 659384 and 659221 we need for this?22:45
clarkbyes though 659221 will need to be updated to drop the trusty tests that break or we need to further update puppet-install role to make those work22:45
clarkbso far this has been get it to work with puppet-4 on xenail to prove this option works22:46
clarkband I think we may have finally gotten to that point22:46
clarkbyup 1 of 2 puppet 4 beaker jobs have passed22:49
clarkbso now the quetion becomes do we need system-config-zuul-role-integration-trusty and infra-puppet-apply-3-ubuntu-trusty ?22:50
fungii vote no22:50
clarkbif yes we need to update roles/puppet-install to make trusty installs work. If no I think we just remove those jobs and cruise with broken trusty in puppet-install and remove trusty from puppet-install once all trusty nodes are gone22:50
*** mriedem has quit IRC22:51
*** pkopec has joined #openstack-infra22:52
clarkband now 2/2 on puppet-4 beaker jobs22:52
clarkbgoing to let the last voting job finish22:53
*** Weifan has joined #openstack-infra22:54
fungii don't see us getting much more use out of the trusty jobs anyway, so overhauling them at this late stage of life is going to be mostly wasted effort22:54
clarkbya22:54
clarkbI can push a new patchset once this last job finishes that drops the trusty jobs22:54
fungiwould rather let them walk off into the sunset22:54
ianw++ on removing trusty, i don't think we have the bandwidth to bother with it22:55
*** notmyname has quit IRC22:56
*** pkopec has quit IRC22:57
clarkbdoes make me wonder why/how http://logs.openstack.org/21/659221/14/check/openstackci-beaker-ubuntu-trusty/6e221b6/job-output.txt.gz that worked22:57
clarkbsomething updated python/pip such that sni worked in that context but not elsewhere?22:58
clarkbI'm going to remove it22:58
*** notmyname has joined #openstack-infra22:59
ianwclarkb: hrm, it runs the base playbook first23:00
*** tosky has quit IRC23:00
ianwmaybe we fix something in there23:00
*** mattw4 has joined #openstack-infra23:01
openstackgerritClark Boylan proposed openstack/openstack-zuul-jobs master: Remove infra trusty puppet jobs  https://review.opendev.org/65939523:01
clarkbianw: ya I'm guessing it udpates pip or crpytography or something that makes sni work23:01
ianwok this bumps the priority of ask upgrade (i mean it was before too) so i'll get onto that23:02
openstackgerritClark Boylan proposed opendev/system-config master: Handle moved puppet repos  https://review.opendev.org/65922123:03
clarkbok ^ removes the trusty jobs defined in that repo now and depends on the o-z-j change above to remove those from the template defined elsewhere23:03
ianwclarkb: can probably remove the "trusty" from Node-OS: in the manifest too?23:05
clarkbianw: ya I think there are other jobs we can clean up too23:05
*** tkajinam has joined #openstack-infra23:05
clarkbthis is more minimal to where things will work again change23:05
clarkb(part of that is I'm running out of steam after fighting fires all day)23:05
clarkbheh I updated .zuul.yaml so now way more jobs run23:06
clarkblets hope those still work too :)23:06
*** Adri2000 has quit IRC23:09
openstackgerritMerged opendev/puppet-openstack_infra_spec_helper master: Install puppet with ansible  https://review.opendev.org/65938423:09
clarkbwhile that churns I am going to take a break. ianw fungi how confident are we applying a change like that to all hosts late in the day (for fungi and myself)?23:10
clarkbit should mostly be a noop due to the check for /opt/puppetlabs23:10
clarkband i think that for ask it is already broken?23:10
*** sarob has quit IRC23:11
*** Lucas_Gray has quit IRC23:11
fungii will readily admit my bandwidth for troubleshooting this evening is minimal. christine came down with travel crud so i've been trying to juggle all the things and really need to get some yardwork knocked out with what little daylight remains here23:11
clarkboh hrm ok so we have an issue23:11
*** Adri2000 has joined #openstack-infra23:12
clarkbbecause I updated .zuul.yaml it is running the docker image builds which need working skopeo23:12
clarkbso I think we will have to manually apply the skopeo fix to all executors, then merge these changes23:12
clarkband considering that I feel like I'm running out of daylight23:12
fungiand we come full circle! ;)23:12
fungii mean, we could merge it by temporarily disabling the docker image build jobs i guess23:13
*** rcernin has joined #openstack-infra23:14
fungior just live with bypassing those and merging the change with the other jobs running23:14
clarkbwe could also force merge the skopeo fix23:14
fungifair23:14
clarkbconsidering that is already broken I'm a little more comfortable possibly breaking it harder :)23:14
fungithat one *was* working until puppet went away23:14
clarkbhttps://review.opendev.org/#/c/659296/23:14
fungii'm already +2 on it and okay with shoving it through23:15
clarkbfungi: are you able to push it in or should I?23:15
fungii can, just a moment23:17
ianw... not too up on the skopeo bits ... lmn if i can help23:18
clarkbianw: basically skopeo updated which requires privileges to run but we run it unprivileged. Fix is to pin skopeo to older version while we either make zuul handle skopeo's new behavior or get upstream to fix skopeo23:18
clarkbianw: issue is that we can't do the image copy/move dance without it aiui23:19
clarkb(its possible check will actjually work but not gate)23:19
clarkbits prevented zuul changes from merging all day and I found the puppet issues trying to fix the skopeo issues because I fixed a zuul issue that plugged up our release pripelines that I want to get merged so we can fix that issue23:20
clarkbhttps://i.imgur.com/t0XHtgJ.gif was my day23:21
clarkbso if anyone asks if we can fix the zuul bug that is totally what I'm doing lois23:21
*** mattw4 has quit IRC23:21
fungioh! before i mash the big red button, there's probably one more option at our disposal23:21
fungisquash them23:21
fungithey *are* in the same repo, right?23:21
clarkbfungi: they are but we need the actual product executors to function23:22
clarkbwhich means squashing won't help I don't think23:22
fungiahh, nevermind. so not actually self-testing in that regard23:22
clarkbskopeo is used to shuffle the images around23:22
ianwso to be clear; merge 659296 ... apply & restart executors?23:22
clarkbhrm the gitea job did succeed though23:22
clarkbso maybe this isn't strictly necessary?23:23
clarkbianw: it would be merge change, make sure puppet installs the right version of skopeo then that is it23:23
clarkb(we don't need to restart the executors for this because skopeo is a forked process)23:23
clarkbfungi: so ya maybe we hold off and try to merge the system-config fix?23:23
clarkband if that fails (like I'm worried then do the merge of skopeo fix?)23:24
fungiwfm23:24
fungii'll leave my verify +2 staged so i can do it quickly if needed23:24
clarkbhttps://review.opendev.org/#/c/659221/15 +1'd so ya maybe we can just push things through per normal (and I must misunderstand some detail of the skopeo issue)23:25
*** yamamoto has joined #openstack-infra23:26
clarkb(or maybe skopeo has already fixed the issue upstream and we've installed that?)23:26
clarkbskopeo version 0.1.36-dev is what we have installed23:26
*** ekultails has quit IRC23:27
clarkbthe ppa did build skopeo 2 hours ago23:27
fungiheh, automation solving our problems in the background23:27
ianw   * autobuilt 30b0a1723:28
clarkbya apt history log shows it updated about 2.5 hours ago23:28
clarkbso maybe the skopeo issue is a non issue. I will recheck zuul change to see23:28
fungihttps://github.com/containers/skopeo/issues/649 doesn't seem to reflect any fix though23:29
clarkbhttps://review.opendev.org/#/c/659329/3 has been rechecked as canary23:29
ianwi can't see anything suggesting a related fix in skoepo checkins23:29
*** panda has quit IRC23:30
fungi"Fix typo on the main man page"23:30
ianwyeah, just a man page fix https://github.com/containers/skopeo/commit/30b0a1741e0a5ecb97339c31ab32e74b72ceaa1e23:30
fungithat's the only thing committed this week23:30
clarkbhuh23:30
clarkbok so maybe the update is just noise23:31
*** panda has joined #openstack-infra23:31
*** Weifan has quit IRC23:39
*** cloudnull has joined #openstack-infra23:42
*** d34dh0r53 has joined #openstack-infra23:43
clarkbfungi: maybe you can review https://review.opendev.org/#/c/659395/ really quick before the end of the day then we can get 659221 in tomorrow?23:56
clarkbianw: ^ your review on the second chagne there is much appreciated since you first ran into this stuff23:56
fungilookin23:57
*** cloudnull has quit IRC23:58
*** d34dh0r53 has quit IRC23:58

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