Tuesday, 2020-06-02

*** tosky has quit IRC00:19
*** Meiyan has joined #opendev01:00
*** ysandeep|away is now known as ysandeep01:02
*** xiaolin has joined #opendev01:06
fungie-mail i promised about low-bandwidth mode workaround: http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015206.html01:55
openstackgerritMerged openstack/diskimage-builder master: Drop support for python2  https://review.opendev.org/72888902:07
*** xiaolin has quit IRC02:14
*** diablo_rojo has quit IRC03:11
*** ykarel|away is now known as ykarel04:08
*** diablo_rojo has joined #opendev04:38
*** priteau has joined #opendev04:50
AJaegerconfig-core, please review https://review.opendev.org/730788 https://review.opendev.org/731989 https://review.opendev.org/73215005:26
openstackgerritSimon Westphahl proposed openstack/diskimage-builder master: Use kpartx option to update partition mappings  https://review.opendev.org/72882405:30
*** priteau has quit IRC05:30
*** priteau has joined #opendev05:51
*** xiaolin has joined #opendev05:54
*** priteau has quit IRC05:55
*** gtema has joined #opendev05:57
*** priteau has joined #opendev06:01
*** priteau has quit IRC06:01
*** priteau has joined #opendev06:08
*** ysandeep is now known as ysandeep|brb06:21
*** sgw has quit IRC06:28
*** minmin has joined #opendev06:38
*** ravsingh has joined #opendev06:53
*** minmin has left #opendev06:55
*** ravsingh has quit IRC06:58
*** tkajinam has quit IRC07:13
*** tkajinam has joined #opendev07:13
*** ysandeep|brb is now known as ysandeep07:20
*** ysandeep is now known as ysandeep|lunch07:34
*** dpawlik has joined #opendev07:35
*** DSpider has joined #opendev07:38
*** dtantsur|afk is now known as dtantsur07:39
*** gtema has quit IRC07:44
*** rpittau|afk is now known as rpittau07:45
*** gtema has joined #opendev07:52
ianwAJaeger/hrw: we've had some discussion on the wheel builds in the multi-arch ptg just now, see https://etherpad.opendev.org/p/Multi-arch-2020-VPTG07:54
hrwianw: thanks, will read07:57
jrosseri am finished now with this held node  | 0000000133 | openstack | opendev.org/openstack/openstack-ansible-lxc_hosts |      openstack-ansible-lxc-dir-ubuntu-focal      |             .*            |     1     |                     jrosser: investigate lxc errors on focal07:58
jrosseri learned all about how you can have a race condition with systemd-tmpfiles-setup.service cleaning out /tmp whilst ansible is using it as working space07:59
*** moppy has quit IRC08:01
ianwAJaeger: maybe you could look in on my rsync opts in "https://review.opendev.org/732478 [wip] make proper openafs publishing jobs" ... i want the rpmbuild/<RPMS/SRPMS> as an artifact, that we can then promote to tarballs.opendev.org08:01
hrwianw: thx08:01
*** moppy has joined #opendev08:01
ianwjrosser: cool, have removed that08:01
hrwianw: so progress is made, still stuff to do08:03
ianwhrw: in short, yes :)  i think that fixing up the openafs builds for arm64 centos8 is a decent first step, and gives us flexibility to use that if we need.  it would be even better to copy the wheels via the executor, but that will take some work08:05
*** gtema has quit IRC08:05
hrwianw: is openafs part of c8? I can take a look at building it if needed08:06
hrwianw: Debian has openafs 1.8.2 in repo so it should be easier08:07
openstackgerritmelissaml proposed openstack/diskimage-builder master: Switch to newer openstackdocstheme and reno versions  https://review.opendev.org/73249008:10
*** sshnaidm|afk is now known as sshnaidm08:21
AJaegerianw: rsync is always fun, the change LGTM but only testing will tell ;(08:21
hrwaarch64 jobs will probably timeout as we have a bunch of time occupying entries - can we salvage whatever was built in such case?08:25
*** ykarel is now known as ykarel|lunch08:43
openstackgerritmelissaml proposed openstack/diskimage-builder master: Switch to newer openstackdocstheme and reno versions  https://review.opendev.org/73249008:44
openstackgerritmelissaml proposed openstack/diskimage-builder master: Switch to newer openstackdocstheme and reno versions  https://review.opendev.org/73249008:46
*** roman_g has joined #opendev08:50
*** tosky has joined #opendev08:57
*** stephenfin has joined #opendev08:58
*** stephenfin has quit IRC08:59
*** stephenfin has joined #opendev09:00
openstackgerritmelissaml proposed openstack/diskimage-builder master: Switch to newer openstackdocstheme and reno versions  https://review.opendev.org/73249009:02
*** ysandeep|lunch is now known as ysandeep09:05
*** dirk has joined #opendev09:12
*** ykarel|lunch is now known as ykarel09:36
*** Meiyan has quit IRC09:44
*** diablo_rojo has quit IRC10:08
*** gtema has joined #opendev10:11
*** larainema has joined #opendev10:25
*** rpittau is now known as rpittau|bbl10:28
*** xiaolin has quit IRC10:44
openstackgerritSorin Sbarnea (zbr) proposed zuul/zuul-jobs master: Enable linting of test-playbooks  https://review.opendev.org/73147111:27
*** gtema has quit IRC11:30
*** hashar has joined #opendev11:51
*** gtema has joined #opendev12:04
zbrclarkb: mordred: two basic e-r changes, https://review.opendev.org/#/c/731497/ (and parent), thanks.12:07
*** panda|off is now known as panda12:08
*** rpittau|bbl is now known as rpittau12:21
*** ysandeep is now known as ysandeep|brb12:47
*** mlavalle has joined #opendev12:58
*** sgw has joined #opendev13:01
*** ysandeep|brb is now known as ysandeep13:03
johnsomHi there, I think ptgbot has an issue. It didn't update our room topics13:03
AJaegerinfra-root ^13:05
*** ravsingh has joined #opendev13:23
*** avass has quit IRC13:26
*** rpittau is now known as rpittau|brb13:28
AJaegerconfig-core, please review https://review.opendev.org/730788 https://review.opendev.org/731989 and https://review.opendev.org/73215013:28
*** panda has quit IRC13:39
*** panda has joined #opendev13:45
*** rpittau|brb is now known as rpittau14:01
*** hashar is now known as hasharAway14:05
*** mugsie_ is now known as mugsie14:06
openstackgerritBrian Haley proposed openstack/project-config master: Update Octavia grafana dashboard  https://review.opendev.org/73268914:10
*** hasharAway is now known as hashar14:11
*** gtema has quit IRC14:48
*** gtema has joined #opendev14:50
*** gtema_ has joined #opendev14:55
*** gtema has quit IRC14:57
openstackgerritBrian Haley proposed openstack/project-config master: Update Octavia grafana dashboard  https://review.opendev.org/73268915:10
*** rchurch has quit IRC15:16
*** gtema_ has quit IRC15:24
fungisslcheck is complaining that certs for graphite and the rax ord mirror are expiring in a month15:28
fungilooks like the cert for graphite was last updated april 315:29
fungilooks like acme.sh ran for it several says ago, but not since 2020-05-29 18:06:23z15:30
clarkbdid we get a new cert or fail?15:31
fungisampling some other servers, i see the same... we seem to have ceased updating le certs anywhere since friday15:32
clarkbif we have a new cert the apache workers may be stale15:32
clarkboh I see15:32
fungiyeah, those are just the canary servers apparently15:32
fungiwe're going to start seeing an increasing number of certs reported by sslcheck in the coming days if we don't fix it15:33
fungianybody know of anything we might have merged between ~18:00-19:00 friday which could have affected it?15:34
fungii'll look back through changes landing around then15:34
fungier, i meant between ~18:00 friday and ~06:00 saturday15:34
fungiwe seem to normally run this every 12 hours15:34
clarkbIm guessing fallout with mordreds reorg?15:41
clarkbwe should check service le logs or mwybe the rename landed and that is related15:41
clarkbI'm finishing tea then can look more closely15:43
*** ykarel is now known as ykarel|away15:43
fungii don't see anything merging in that window, and the stuff which merged right before it shouldn't have caused this15:49
corvushttps://review.opendev.org/730991 hasn't merged yet15:50
corvusthat's the one where we change service-letsencrypt to letsencrypt15:50
fungihttps://zuul.opendev.org/t/openstack/builds?job_name=infra-prod-service-letsencrypt15:53
fungiwe stopped running the job15:53
corvusit should still be scheduled to run in periodic15:54
clarkbya I was just discovering that, its there in deploy and periodic15:55
corvusmaybe there's a project config error preventing freezing15:55
fungicongress retirement related config errors in that tenant15:56
clarkbit has a soft dependency on infra-prod-base15:56
clarkband that job also last ran friday15:56
fungioh neat15:57
corvushttps://zuul.opendev.org/t/openstack/builds?pipeline=periodic&project=opendev%2Fsystem-config15:57
corvusnothing has run in periodic for system-config since then15:57
corvushrm, nothing logged about it16:01
corvus2020-06-02 06:00:54,865 DEBUG zuul.Pipeline.zuul.periodic: [e: 3762651acb2547e3aa5ad576f3ce6f6c] Freezing job graph for <QueueItem 0x7f63f93c1d90 for <Branch 0x7f63f958f6d0 opendev/system-config refs/heads/master updated None..None> in periodic>16:01
corvus2020-06-02 06:00:54,865 DEBUG zuul.Pipeline.zuul.periodic: [e: 3762651acb2547e3aa5ad576f3ce6f6c] Reporting change <Branch 0x7f63f958f6d0 opendev/system-config refs/heads/master updated None..None>16:01
corvusjust <shrug> didn't do anything16:01
fungiyet we're still running hourly jobs from opendev-prod-hourly16:02
clarkbas a double check only the reorg or roles has landed from mordreds stack16:04
clarkbnone of the job changes have gone in yet I think16:05
mordredwhat did I do?16:05
fungimordred: we're sure you did something, just give us time to fabricate the evidence ;)16:05
clarkbmordred: probably nothing. Our periodic jobs for system-config last ran friday. I'm confirming that your reorg stack hasn't gotten to the point where it changes job stuff16:05
corvusyeah, and i can't see that e8716e742e5da8cdde45ff71d4521c25f04f7397 could have changed this16:05
mordredclarkb: yeah - we haven't gotten far enough along in that stack16:06
mordredto like, do things with jobs16:07
corvusoh wait, there may be more debug msgs16:09
corvusException: Job infra-prod-run-accessbot depends on infra-prod-service-eavesdrop which was not run.16:10
corvusthere it is16:10
* clarkb finally finds the logs, they are in debug.log.1.gz16:11
fungihuh, i thought we only ran infra-prod-run-accessbot in deploy16:11
fungiso i guess this was related to the move of infra-prod-service-eavesdrop from periodic to hourly16:12
corvuslikely this change: https://review.opendev.org/72637916:12
clarkbfungi: ya I guess we need to move all of the things that depends on service-eavesdrop to hourly16:12
fungiahh, yep, infra-prod-run-accessbot runs in periodic without declaring a dependency on infra-prod-service-eavesdrop, but runs in deploy declaring a dependency on it16:13
fungiis the dependencies list transitive to other pipelines where it's not declared?16:14
corvuswell, it has a dependency on it in the job definition16:14
fungiahh16:14
fungiso it just happened to work in periodic because they were both in there16:15
clarkbthe deploy dependency seems to be there to make it soft16:15
corvusyep16:15
fungiokay, so here's the dilemma: we want to run infra-prod-service-eavesdrop frequently so we can deploy software to the server more rapidly, we want to run infra-prod-run-accessbot infrequently because freenode come in here and ask if something is wrong when we're updating modelock on hundreds of channels16:17
fungiwe don't want to run them in deploy because we're planning to split stuff between different tenants16:18
corvusi think ptgbot is in the wrong tenant16:18
fungiyeah, or ptgbot needs to be deployed with a totally separate job16:19
fungiright now we have several distinct services getting deployed to eavesdrop from a single playbook16:19
fungior at least from a single job16:20
corvusi guess we want to keep periodic and hourly mutually exclusive?16:20
fungimaybe? i agree putting it in both could be a possible workaround16:21
corvusbecause once a day, they run at the same time?16:21
corvusso if we did do that, we'd need a mutex, and we've have a possible state race?16:21
fungii guess we decided deploy fires infrequently enough that doing jobs in deploy and hourly don't race enough to matter?16:22
clarkbweren't we going to make accessbot only run if there were changes?16:22
clarkbthen we can run it hourly and let the ansible skip running it if there is no delta?16:23
clarkbbut ya we could also split the eavesdrop job into more of its constituent parts and remove the hard deps between them unless necessary16:23
clarkb(I think that would mean ptgbot could run entirely independently)16:23
corvusoh, i think we should run accessbot fully at least daily16:25
clarkbah mabe that is why we didn't go with that plan (I seemed to recall that was the first suggestion for fixing the freenode concerns)16:26
corvusit's sort of designed as an enforcer; if channel settings drift too much, i think we'd want to catch that earlier rather than later16:26
clarkbgot it16:26
*** rpittau is now known as rpittau|afk16:32
*** hashar has quit IRC16:33
*** hashar has joined #opendev16:33
fungiyeah, running daily and also when changes merge for its config or script16:33
openstackgerritJames E. Blair proposed opendev/system-config master: Move run-eavesdrop from periodic-hourly to periodic  https://review.opendev.org/73273716:34
*** diablo_rojo has joined #opendev16:34
corvusfungi, clarkb, mordred: ^ i think that's our minimum -- but it also seems like running in both hourly and daily could be an option?16:34
clarkbcorvus: the issue with running accessbot hourly is freenode didn't seem to appreciate that?16:35
fungiwell, it got them worried since they saw us constantly enforcing modelocks on all those channels16:37
corvusclarkb: right, i'm not suggesting we run accessbot hourly, only eavesdrop16:37
corvusbut yes, that's why we don't just have them both in hourly16:37
corvusso our choices right now (without restructuring the jobs to split out ptgbot or something similar) are: a) eavesdrop+accessbot in daily; b) eavesdrop+accessbot in daily, eavesdrop in hourly16:39
clarkboh I see I had B the wrong way around in my head16:39
clarkbboth in hourly and both in daily16:39
*** dtantsur is now known as dtantsur|afk16:41
*** ravsingh has quit IRC16:43
*** roman_g has quit IRC16:44
corvusyeah, that's the thing we can't do because we can't have accessbot in hourly due to freenode16:45
*** ysandeep is now known as ysandeep|away17:05
openstackgerritMerged opendev/system-config master: Move run-eavesdrop from periodic-hourly to periodic  https://review.opendev.org/73273717:12
*** tkajinam has quit IRC17:16
*** dpawlik has quit IRC17:20
*** hashar has quit IRC17:25
*** dpawlik has joined #opendev17:29
*** dpawlik has quit IRC17:33
*** dpawlik has joined #opendev17:33
AJaegerconfig-core, please review https://review.opendev.org/730788 https://review.opendev.org/731989 and https://review.opendev.org/73215017:39
*** priteau has quit IRC18:09
openstackgerritHervĂ© Beraud proposed openstack/diskimage-builder master: Stop to use the __future__ module.  https://review.opendev.org/73283318:11
*** priteau has joined #opendev18:37
openstackgerritHervĂ© Beraud proposed openstack/project-config master: Stop to use the __future__ module.  https://review.opendev.org/73291118:45
openstackgerritOleksandr Kozachenko proposed zuul/zuul-jobs master: Add addons args in ensure-kubernetes role  https://review.opendev.org/73152319:49
fungii'm going to disappear for a bit and try to get in a long nap before 04:00z20:05
openstackgerritStephen Finucane proposed opendev/bindep master: Handle non-en_US locales  https://review.opendev.org/73299220:05
openstackgerritStephen Finucane proposed opendev/bindep master: Switch to stestr  https://review.opendev.org/73299420:08
openstackgerritTim Burke proposed openstack/project-config master: Prepare to retire swift-specs  https://review.opendev.org/73299920:50
*** priteau has quit IRC20:55
*** priteau has joined #opendev20:56
openstackgerritTim Burke proposed openstack/project-config master: Retire swift-specs  https://review.opendev.org/73300320:56
openstackgerritJames E. Blair proposed opendev/system-config master: WIP: add Zookeeper TLS support  https://review.opendev.org/72030221:04
corvusmordred: ^ dusting that off to see where we are now that all the changes have landed21:05
*** priteau has quit IRC21:32
*** gtema has joined #opendev22:06
openstackgerritMerged zuul/zuul-jobs master: Add addons args in ensure-kubernetes role  https://review.opendev.org/73152322:11
*** gtema has quit IRC22:14
openstackgerritJames E. Blair proposed opendev/system-config master: Indicate firefox is suboptimal in meetpad  https://review.opendev.org/73302222:44
corvusfungi, clarkb: ^ based on what we've learned so far, these might be good things to set.22:45
*** tkajinam has joined #opendev22:50
openstackgerritMerged openstack/project-config master: Update Octavia grafana dashboard  https://review.opendev.org/73268923:08
*** tosky has quit IRC23:34
mordredcorvus: it failed on apt-get update on kubic with a cert issue - I think it might want a recheck?23:42
corvusmordred: i'll do that and check back in on it tomorrow :)23:43
mordredcorvus: cool23:43

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!