Monday, 2020-05-25

*** yuri has quit IRC00:17
*** yuri has joined #opendev00:18
openstackgerritMerged openstack/diskimage-builder master: package-installs: allow when filter to be a list  https://review.opendev.org/72704900:20
openstackgerritMerged openstack/diskimage-builder master: ubuntu-minimal: fix HWE install for focal  https://review.opendev.org/72705000:21
openstackgerritMerged openstack/diskimage-builder master: ubuntu-minimal : only install 16.04 HWE kernel on xenial  https://review.opendev.org/72699600:21
openstackgerritMerged openstack/diskimage-builder master: ubuntu-minimal: Add Ubuntu Focal test build  https://review.opendev.org/72575200:22
*** yuri has quit IRC00:24
*** yuri has joined #opendev00:24
*** prometheanfire has quit IRC01:29
*** prometheanfire has joined #opendev01:30
*** cloudnull has quit IRC01:39
*** Meiyan has joined #opendev04:52
*** DSpider has joined #opendev05:50
openstackgerritMerged openstack/project-config master: Allow ansible-collections-openstack-release team to push tags  https://review.opendev.org/73012906:25
openstackgerritMerged openstack/project-config master: Configure ansible-role-lunasa-hsm for release  https://review.opendev.org/72933406:25
*** tosky has joined #opendev06:30
*** slaweq has joined #opendev06:47
*** jhesketh has quit IRC07:03
*** jhesketh has joined #opendev07:05
*** rpittau|afk is now known as rpittau07:21
*** jhesketh has quit IRC07:25
*** jhesketh has joined #opendev07:25
*** sshnaidm|off is now known as sshnaidm07:37
*** moppy has quit IRC08:01
*** moppy has joined #opendev08:01
*** tkajinam has quit IRC08:01
*** dtantsur|afk is now known as dtantsur08:12
*** slittle1 has quit IRC08:15
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Revert "ubuntu-minimal : only install 16.04 HWE kernel on xenial"  https://review.opendev.org/73058308:49
openstackgerritJavier Peña proposed opendev/gerritbot master: Switch to stestr, declare Python 3.7 compatibility  https://review.opendev.org/73059409:21
openstackgerritBogdan Dobrelya (bogdando) proposed zuul/zuul-jobs master: Support overrideable package_mirror  https://review.opendev.org/73060209:37
*** jhesketh has quit IRC09:48
*** jhesketh has joined #opendev09:49
openstackgerritJens Harbott (frickler) proposed openstack/diskimage-builder master: Drop support for python2  https://review.opendev.org/72888909:51
openstackgerritMerged openstack/diskimage-builder master: Revert "ubuntu-minimal : only install 16.04 HWE kernel on xenial"  https://review.opendev.org/73058310:02
ianwfrickler: ^ thanks, i've pushed 2.37.1 with that revert.  i'll look into it tomorrow and get focal builds working so it's in the last 2.x release before we drop to py3 only10:04
openstackgerritBogdan Dobrelya (bogdando) proposed zuul/zuul-jobs master: Support overrideable package_mirror  https://review.opendev.org/73060210:06
*** Meiyan has quit IRC10:11
*** rpittau is now known as rpittau|bbl10:12
*** slittle1 has joined #opendev10:22
openstackgerritBogdan Dobrelya (bogdando) proposed zuul/zuul-jobs master: Support overrideable package_mirror  https://review.opendev.org/73060210:24
*** Eleventh_Doctor is now known as Eighth_Doctor10:38
*** panda is now known as panda|off10:51
*** hashar has joined #opendev11:45
openstackgerritPaul Belanger proposed opendev/system-config master: Retire pabelanger as infra-root  https://review.opendev.org/66819212:02
*** seongsoocho has quit IRC12:08
*** rpittau|bbl is now known as rpittau12:11
*** seongsoocho has joined #opendev12:12
Open10K8Shi team12:49
Open10K8SHope you all had a good weekend12:49
Open10K8Sseems https://review.opendev.org/#/c/730419/ zuul deploy is failed yet12:49
Open10K8SCan you reschedule this deployment?12:49
AJaegerOpen10K8S: we run those deployments every hour as well, so no need to reschudule in general.12:50
AJaegerThe team is right now fixing a few services and this is still failing, see https://zuul.opendev.org/t/openstack/builds?job_name=infra-prod-service-zuul . But I saw in backscroll that some things are fixed and the change above is in effect.12:51
Open10K8SAJaeger: aha, good12:51
Open10K8Sbut the recorded time is May 23 1:59 AM12:51
AJaegerOpen10K8S: So, for 73041 all should work - please go ahead12:51
AJaegerOpen10K8S: yes, and since then your problem is fixed - now the next one...12:52
Open10K8SAJaeger: ok, thank you12:53
Open10K8Sthen I will work on the other ps which is based on that12:53
fungiyes, last i looked, those deploy jobs are going to continue to error because ansible is having trouble renaming our zuul user on the executors while they're running. stopping them allows it to work but we can't start them again without https://review.opendev.org/73048312:55
fungiconfiguration updates for the scheduler seem to be working just fine though12:56
hrwmorning13:00
hrwfungi: how goes AFS volumes?13:00
fungihrw: i just woke up, and am still on holiday today (i'm just doing a terrible job of staying away from the computer)13:01
hrwfungi: ok. have a fun day!13:02
fungithanks!13:03
fungihrw: you have two changes adding volumes, right? when you have a moment, remind me which two so i can flag them in my gerrit client13:06
hrwfungi: https://review.opendev.org/730342 https://review.opendev.org/73032313:08
hrwbtw - if someone can vote for https://review.opendev.org/728810 then we would need to add arm64 nodesets to each project13:09
fungithanks!13:11
mordredfungi: why do we think ansible is having trouble - we renamed the user already13:11
mordredfungi: (like, I'm wondering what action the usermod is trying to take that we havne't already performed)13:11
mordredI agree - ansible is _definitely_ having trouble :)13:12
fungimordred: looks like it wants to switch /home/zuul for /home/zuuld in /etc/passwd13:12
fungicomparing ze01 (which i stopped, so the change got applied) with ze02 (which hasn't been able to complete the playbook yet)13:13
mordredfungi: AH13:14
mordredfungi: I could likely fix that with a sed13:15
mordred(like the other things)13:15
mordredlet me cook up an example real quick13:15
fungiworth a try13:15
mordredfungi: uhm...13:15
mordredfungi: nevermind. it was being slow to log in to bridge and I was getting worried13:15
fungii just stay worried, saves time13:16
mordredgood point13:18
mordredfungi: I'm going to do ansible ze02.openstack.org -mshell -a"sed -i 's/zuul:/zuuld:/' /etc/passwd"13:19
mordredto try on ze02 first13:19
mordredthen will follow up with a "mv /home/zuul /home/zuuld"13:20
*** DSpider has quit IRC13:20
fungimordred: sounds good. on ze01 we ended up with both /home/zuul and /home/zuuld13:21
mordredfungi: hrm. oh - I bet because the ansible ran13:21
mordredso it probably created the dir13:22
fungiyeah, we can likely fix that up with no problem, just an observation13:22
*** DSpider has joined #opendev13:22
mordredyeah - just fixed that one by hand13:22
fungicool, thanks13:23
mordredfungi: ok - homedirs should be completely fixed in /etc/passwd - and the dirs have been moved on the executors13:26
mordredon the mergers and scheduler we've wound up with both /home/zuul and /home/zuuld13:26
mordredfungi: I think the right choice there is to just delete /home/zuuld and then mv /home/zuul to it13:26
fungiprobably so13:39
mordredansible zuul -mshell -a"test -d /home/zuul && test -d /home/zuuld && rm -rf /home/zuuld && mv /home/zuul /home/zuuld"13:39
mordredfungi: ^^13:39
fungias long as there are no open file descriptors in the old or new homedirs that'll probably work13:41
fungiand if it doesn't you should get an error at least13:41
mordredfungi: ok. I have run it - things should be all fixed up now - next zuul service playbook should hopefully work :)13:54
*** rpittau is now known as rpittau|brb13:56
*** rpittau|brb is now known as rpittau14:30
*** elod has quit IRC15:59
*** elod has joined #opendev16:01
*** cloudnull has joined #opendev16:01
*** hashar has quit IRC16:03
*** dtantsur is now known as dtantsur|afk16:36
*** rpittau is now known as rpittau|afk16:48
openstackgerritPaul Belanger proposed openstack/project-config master: Retire pabelanger as infra-root  https://review.opendev.org/73064916:51
openstackgerritAndreas Jaeger proposed openstack/project-config master: Retire pabelanger as infra-root  https://review.opendev.org/73064916:59
*** slittle1 has quit IRC18:03
*** slittle1 has joined #opendev18:15
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: bindep: update include to import_tasks  https://review.opendev.org/73066018:34
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: ensure-pip: update include to import_tasks  https://review.opendev.org/73066118:36
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: multi-node-bridge: update include to import_tasks  https://review.opendev.org/73066218:40
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: bindep: update include to import_tasks  https://review.opendev.org/73066018:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: ensure-pip: update include to import_tasks  https://review.opendev.org/73066118:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Fix deprecation warning from multinode tests  https://review.opendev.org/73047918:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: multi-node-bridge: update include to import_tasks  https://review.opendev.org/73066218:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: use-docker-mirror: update include to import_tasks  https://review.opendev.org/73066418:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: persistent-firewall: update include to import_tasks  https://review.opendev.org/73066518:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: configure-mirrors: update include to import_tasks  https://review.opendev.org/73066618:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: ensure-podman: update include to import_tasks  https://review.opendev.org/73066718:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-subunit-output: update include to import_tasks  https://review.opendev.org/73066818:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: ensure-virtualenv: update include to import_tasks  https://review.opendev.org/73066918:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: add-build-sshkey: update include to import_tasks  https://review.opendev.org/73067018:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: ensure-package-repositories: update include to import_tasks  https://review.opendev.org/73067118:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: ensure-bazel: update include to import_tasks  https://review.opendev.org/73067218:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: tox: update include to import_tasks  https://review.opendev.org/73067318:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: test-base-roles: update include to import_tasks  https://review.opendev.org/73067418:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: test-base-roles: update include to import_playbook  https://review.opendev.org/73067418:54
openstackgerritMerged openstack/project-config master: Retire pabelanger as infra-root  https://review.opendev.org/73064918:55
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Add linting rule to enforce no-same-owner policy  https://review.opendev.org/72764219:58
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Add linting rule to enforce no-same-owner policy  https://review.opendev.org/72764219:59
*** slaweq has quit IRC21:54
*** sgw has joined #opendev21:56
*** DSpider has quit IRC22:36
*** tkajinam has joined #opendev22:53
*** tosky has quit IRC23:18
ianwTIL pyyaml doesn't detect duplicate keys.  personally i had been working under the assumption it would23:22
fungihah, wow that's a *very* long-standing behavior. i have a hack for you though...23:40
fungi(now where did i put that code...)23:41
fungiugh, can't find where i used it now, but you can make your own duplicate-rejecting loader like this: https://gist.github.com/pypt/94d747fe5180851196eb#gistcomment-208402823:46
ianwyeah, i might add something similar to dib-lint for situations where you can shoot yourself in the foot with the behaviour23:47
fungiyep, i remember discovering that long, long ago with early versions of jjb23:47
fungiapparently pyyaml does it that way because libyaml does it that way23:48
fungiand so just patching pyyaml upstream wouldn't be enough, both need fixing or else pyyaml relying on libyaml as an extension would behave differently23:49

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