Monday, 2019-11-18

*** jamesmcarthur has quit IRC00:14
*** jamesmcarthur has joined #openstack-infra00:18
*** jamesmcarthur has quit IRC00:20
*** jamesmcarthur has joined #openstack-infra00:39
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Fix zuul-stream-functional tests  https://review.opendev.org/69461900:41
*** jamesmcarthur has quit IRC00:45
*** tosky has quit IRC00:46
*** jamesmcarthur has joined #openstack-infra00:52
*** jamesmcarthur has quit IRC00:58
*** diablo_rojo__ has quit IRC01:01
*** jamesmcarthur has joined #openstack-infra01:14
*** jamesmcarthur has quit IRC01:14
*** jamesmcarthur has joined #openstack-infra01:15
*** ociuhandu has joined #openstack-infra01:31
*** jamesmcarthur has quit IRC01:33
*** ociuhandu has quit IRC01:41
*** goldyfruit_ has quit IRC01:53
*** jamesmcarthur has joined #openstack-infra02:17
*** ociuhandu has joined #openstack-infra02:26
*** ociuhandu has quit IRC02:30
*** jamesmcarthur has quit IRC02:36
*** ramishra has joined #openstack-infra02:39
openstackgerritIan Wienand proposed zuul/nodepool master: Dockerfile: add user to shadow file too  https://review.opendev.org/69364702:51
openstackgerritIan Wienand proposed zuul/nodepool master: Dockerfile: create APP_DIR  https://review.opendev.org/69364602:51
openstackgerritIan Wienand proposed zuul/nodepool master: docker: Base nodepool images on diskimage-builder base image  https://review.opendev.org/69417702:51
openstackgerritIan Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon  https://review.opendev.org/69346402:51
openstackgerritIan Wienand proposed zuul/nodepool master: Dockerfile : install sudo for nodepool-builder  https://review.opendev.org/69470902:51
*** ociuhandu has joined #openstack-infra03:00
*** ociuhandu has quit IRC03:07
*** ykarel has joined #openstack-infra03:15
openstackgerritIan Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon  https://review.opendev.org/69346403:49
*** udesale has joined #openstack-infra04:02
*** ociuhandu has joined #openstack-infra04:27
*** ociuhandu has quit IRC04:29
*** ociuhandu has joined #openstack-infra04:30
*** ociuhandu has quit IRC04:36
*** ociuhandu has joined #openstack-infra04:53
*** ociuhandu has quit IRC04:58
*** ociuhandu has joined #openstack-infra04:58
*** ociuhandu has quit IRC05:03
*** ociuhandu has joined #openstack-infra05:30
ianwmordred: so i'm a bit stuck on why https://review.opendev.org/693464 is not using the buildset registry for the images05:31
*** ociuhandu has quit IRC05:35
ianwhere it is setting up the buildset registry -> https://zuul.opendev.org/t/zuul/build/85aff5d08e524985b99e6369018b4d0c/log/job-output.txt#49505:35
ianwhere is the pulls -> https://zuul.opendev.org/t/zuul/build/85aff5d08e524985b99e6369018b4d0c/log/job-output.txt#3349805:36
ianwboth of those are tags from the upstream images05:37
ianwhrm, maybe it needs a :latest?05:44
*** raukadah is now known as chandankumar05:44
openstackgerritIan Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon  https://review.opendev.org/69346405:45
*** slaweq has joined #openstack-infra05:48
*** slaweq has quit IRC05:57
*** kopecmartin has joined #openstack-infra05:57
openstackgerritIan Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon  https://review.opendev.org/69346406:12
*** dychen has quit IRC06:16
ianwafaict, you can't actually set an alternative default registry for docker? (https://github.com/moby/moby/issues/33069)06:17
ianwi think i might have to use "image: zuul-jobs.buildset-registry:5000/zuul/nodepool-builder"06:17
ianwwhich is fine, but i don't see other jobs doing that ...06:17
openstackgerritIan Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon  https://review.opendev.org/69346406:18
*** jtomasek has joined #openstack-infra06:26
openstackgerritIan Wienand proposed zuul/nodepool master: docker: Base nodepool images on diskimage-builder base image  https://review.opendev.org/69417706:31
openstackgerritIan Wienand proposed zuul/nodepool master: Dockerfile : install sudo for nodepool-builder  https://review.opendev.org/69470906:31
openstackgerritIan Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon  https://review.opendev.org/69346406:32
*** yolanda has quit IRC06:45
*** ykarel is now known as ykarel|afk06:46
*** dychen has joined #openstack-infra06:53
*** ykarel|afk is now known as ykarel|lunch06:55
*** ociuhandu has joined #openstack-infra07:02
*** rcernin has quit IRC07:04
*** ociuhandu has quit IRC07:06
*** rpioso is now known as rpioso|afk07:13
*** rpittau|afk is now known as rpittau07:28
*** apetrich has joined #openstack-infra07:34
*** dpawlik has joined #openstack-infra07:34
*** slaweq has joined #openstack-infra07:38
*** jamesmcarthur has joined #openstack-infra07:39
*** pgaxatte has joined #openstack-infra07:49
*** igordc has joined #openstack-infra07:58
*** tkajinam has quit IRC08:02
*** igordc has quit IRC08:02
*** tesseract has joined #openstack-infra08:15
*** tosky has joined #openstack-infra08:20
*** jamesmcarthur has quit IRC08:21
*** ociuhandu has joined #openstack-infra08:22
*** jamesmcarthur has joined #openstack-infra08:23
*** dychen has quit IRC08:25
*** jamesmcarthur has quit IRC08:28
*** ociuhandu has quit IRC08:29
*** jamesmcarthur has joined #openstack-infra08:38
*** Lucas_Gray has joined #openstack-infra08:42
*** lucasagomes has joined #openstack-infra08:45
*** pkopec has joined #openstack-infra08:47
*** jaosorior has joined #openstack-infra08:48
*** jpena|off is now known as jpena08:49
*** gfidente has joined #openstack-infra08:49
*** ralonsoh has joined #openstack-infra08:49
ianwyay, "image:zuul-jobs.buildset-registry:5000" works!  it's bringing in the latest images; and dib is failing in new ways08:50
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Update bindep.txt for some missing dependencies  https://review.opendev.org/69397508:52
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Dockerfile: install vhd-util  https://review.opendev.org/69397608:52
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Start a buildset registry with docker image creation  https://review.opendev.org/69417508:52
*** Vadmacs has joined #openstack-infra08:57
*** xek has joined #openstack-infra08:59
*** ociuhandu has joined #openstack-infra09:04
*** ykarel|lunch is now known as ykarel09:06
*** jamesmcarthur has quit IRC09:07
*** soniya29 has joined #openstack-infra09:09
*** jamesmcarthur has joined #openstack-infra09:12
*** jamesmcarthur has quit IRC09:17
*** yolanda has joined #openstack-infra09:22
*** jamesmcarthur has joined #openstack-infra09:38
*** iurygregory has joined #openstack-infra09:41
*** jamesmcarthur has quit IRC09:42
*** ociuhandu has quit IRC09:57
*** ociuhandu has joined #openstack-infra09:58
*** ociuhandu has quit IRC10:03
*** kaisers has quit IRC10:04
*** lennyb has quit IRC10:06
*** pcaruana has joined #openstack-infra10:10
*** jamesmcarthur has joined #openstack-infra10:12
*** owalsh has quit IRC10:12
*** jamesmcarthur has quit IRC10:17
*** kaisers has joined #openstack-infra10:20
*** sshnaidm|off is now known as sshnaidm|ruck10:20
*** owalsh has joined #openstack-infra10:22
*** ykarel_ has joined #openstack-infra10:28
*** ykarel has quit IRC10:30
*** kashyap has joined #openstack-infra10:36
kashyapHey, folks.  Does the CI use Debian 'sid' at all?10:37
*** rcernin has joined #openstack-infra10:52
AJaegerkashyap: only buster and stretch, see https://opendev.org/openstack/project-config/src/branch/master/nodepool/nodepool.yaml#L42-L4410:52
kashyapAJaeger: Okay, thanks.  Buster "stable", yeah?10:53
AJaegerI expect so but that's not my area of expertise10:54
*** ykarel_ is now known as ykarel10:56
*** jamesmcarthur has joined #openstack-infra10:59
*** ociuhandu has joined #openstack-infra11:02
*** carl_cai has joined #openstack-infra11:03
*** jamesmcarthur has quit IRC11:04
*** pgaxatte has quit IRC11:07
*** ramishra has quit IRC11:14
*** udesale has quit IRC11:17
*** rfolco_pto has joined #openstack-infra11:50
*** dpawlik has quit IRC11:58
*** rfolco_pto is now known as rfolco11:58
*** jamesmcarthur has joined #openstack-infra12:00
*** dpawlik has joined #openstack-infra12:01
fungikashyap: yes. we've discussed adding unstable (sid) but someone would need to do the work of making sure the debian-minimal element in dib can produce images for it, and then adding package mirroring12:02
fungiwe have stable (buster) and oldstable (stretch) images currently12:03
kashyapfungi: I see.  I don't really need it; was just merely curious, as I was updating a page that tracks libvirt/QEMU/libguestfs versions across distros12:04
kashyapTracking 'stable' is more than fine12:05
*** roman_g has joined #openstack-infra12:05
fungiit may be easier once we finish the work to switch dib over to bootstrapping from docker base images too12:05
*** jamesmcarthur has quit IRC12:05
kashyapWhat is 'dib'?12:06
kashyapAh, Disk-Image-Builder12:07
* kashyap --> lunch12:07
*** ociuhandu has quit IRC12:13
*** ykarel is now known as ykarel|afk12:14
*** jpena is now known as jpena|lunch12:26
*** ramishra has joined #openstack-infra12:26
*** rcernin has quit IRC12:31
*** dchen has quit IRC12:36
mordredfungi, kashyap: yes - I'm pretty sure it will be12:41
*** lpetrut has joined #openstack-infra12:42
*** ociuhandu has joined #openstack-infra12:43
mordredfungi: I woke up at a reasonable time - how about you?12:43
fungibetter, but not great. the nor'easter knocked out power out for a bit in the middle of the night and so with the flurry of beeping upses all over the house, but i think i mostly slept a solid 7 hours aside from that and so didn't awake for good until ~4am12:44
mordredfungi: ugh nor'easters12:47
mordredfungi: but - 4am is progress!12:47
mordredfungi: I napped for a couple of hours late afternoon - but then managed to stay up until midnight and sleep until 6am!12:49
mordredor "7am" as you call it on the east coast12:49
*** rlandy has joined #openstack-infra12:56
*** rlandy is now known as rlandy|rover12:56
*** jamesmcarthur has joined #openstack-infra13:02
*** Lucas_Gray has quit IRC13:02
*** ociuhandu has quit IRC13:04
*** jamesmcarthur has quit IRC13:08
*** jamesmcarthur_ has joined #openstack-infra13:08
*** lennyb has joined #openstack-infra13:09
*** rh-jelabarre has joined #openstack-infra13:09
*** dtantsur is now known as dtantsur|bbl13:21
*** jpena|lunch is now known as jpena13:25
*** pgaxatte has joined #openstack-infra13:28
*** kjackal has joined #openstack-infra13:32
*** jamesmcarthur_ has quit IRC13:33
*** carl_cai has quit IRC13:33
*** weshay|ruck is now known as weshay13:40
*** KeithMnemonic has joined #openstack-infra13:40
*** rosmaita has joined #openstack-infra13:42
*** weshay has quit IRC13:46
*** whoami-rajat has joined #openstack-infra13:47
*** jamesmcarthur has joined #openstack-infra13:50
*** mriedem has joined #openstack-infra13:52
*** hwoarang has quit IRC13:52
*** Goneri has joined #openstack-infra13:57
*** hwoarang has joined #openstack-infra13:58
*** ramishra has quit IRC13:59
*** slaweq has quit IRC14:02
openstackgerritRoman Gorshunov proposed opendev/system-config master: [WIP] Add possibility to add arbitrary URL pointing to issues  https://review.opendev.org/69477614:02
*** slaweq has joined #openstack-infra14:04
*** ramishra has joined #openstack-infra14:13
*** lennyb has quit IRC14:14
*** pgaxatte has quit IRC14:16
*** rlandy|rover is now known as rlandy|rover|mtg14:20
*** soniya29 has quit IRC14:21
*** Lucas_Gray has joined #openstack-infra14:23
*** Lucas_Gray has quit IRC14:25
*** Lucas_Gray has joined #openstack-infra14:28
*** beekneemech is now known as bnemec14:29
*** pgaxatte has joined #openstack-infra14:37
*** goldyfruit has joined #openstack-infra14:40
*** goldyfruit_ has joined #openstack-infra14:51
*** jamesmcarthur has quit IRC14:53
*** goldyfruit has quit IRC14:53
*** eharney has joined #openstack-infra14:57
*** rlandy|rover|mtg is now known as rlandy|rover15:00
*** tesseract has quit IRC15:01
*** tesseract has joined #openstack-infra15:01
*** dtantsur|bbl is now known as dtantsur15:01
*** rpioso|afk is now known as rpioso15:02
openstackgerritRoman Gorshunov proposed opendev/system-config master: [WIP] Add possibility to add arbitrary URL pointing to issues  https://review.opendev.org/69477615:05
*** jamesmcarthur has joined #openstack-infra15:05
*** jamesmcarthur has quit IRC15:08
*** jamesmcarthur has joined #openstack-infra15:08
openstackgerritRoman Gorshunov proposed opendev/system-config master: [WIP] Add possibility to add arbitrary URL pointing to issues  https://review.opendev.org/69477615:08
openstackgerritRoman Gorshunov proposed openstack/project-config master: [WIP] Change issue tracking for airshipctl  https://review.opendev.org/69479115:12
*** dpawlik has quit IRC15:14
*** udesale has joined #openstack-infra15:22
*** ociuhandu has joined #openstack-infra15:26
*** ociuhandu has quit IRC15:28
clarkbmy sleep pattern has gotten betterbut still sick and discovered our water main was leaking 4' underground and now everything hurts because I am not built to operate ashovel15:53
mordredclarkb: GROSS15:55
*** dklyle has quit IRC15:57
*** dklyle has joined #openstack-infra15:58
openstackgerritPaul Belanger proposed zuul/zuul master: Add reenqueue utility  https://review.opendev.org/61367615:59
*** hamzy has quit IRC16:01
*** gyee has joined #openstack-infra16:02
*** udesale has quit IRC16:06
*** ykarel|afk is now known as ykarel16:08
*** ociuhandu has joined #openstack-infra16:14
*** ociuhandu has quit IRC16:19
*** jamesmcarthur_ has joined #openstack-infra16:20
*** jamesmcarthur has quit IRC16:23
openstackgerritClark Boylan proposed opendev/system-config master: Manage opendev.org cert with LE  https://review.opendev.org/69418116:26
openstackgerritClark Boylan proposed opendev/system-config master: Manage opendev.org with LE on all giteas  https://review.opendev.org/69418416:26
*** whoami-rajat has quit IRC16:27
openstackgerritClark Boylan proposed opendev/system-config master: Manage opendev.org cert with LE  https://review.opendev.org/69418116:29
openstackgerritClark Boylan proposed opendev/system-config master: Manage opendev.org with LE on all giteas  https://review.opendev.org/69418416:29
*** ociuhandu has joined #openstack-infra16:30
clarkbinfra-root ^ I'm going to try and getting that stack green today if possible. Then hopefully we can switch over gitea01 to LE cert soon16:39
clarkbhttps://review.opendev.org/#/c/694182/ is the first bit of that stack and should be safe to land now though16:40
kashyapFolks, another random question - in the Gate, do we also support the "Eoan Ermine" or just the LTS (Bionic)?16:40
kashyap(Context for thers: the "Eoan Ermine" is the latest Ubuntu release)16:41
ssbarneahaha, my guess was right.16:41
clarkbkashyap: just LTS, intermediate releases are only supported for 9 months16:41
fungikashyap: we only have lts ubuntu releases16:41
fungiso bionic is the latest (18.04 lts)16:42
kashyapfungi: Right, figured as much; thanks!16:42
fungiwe'll have images for the "f" release next year16:42
* kashyap goes to double-confirm if libvirt 4.0.0 and QEMU 2.11 are still the latest on Bionic (LTS)16:42
kashyap[Context: I'm doing the "pick the next min libvirt/QEMU versions for V release" dance]16:43
kashyap[Email to the list upcoming...]16:43
*** hamzy has joined #openstack-infra16:51
*** pkopec has quit IRC16:52
*** jamesmcarthur has joined #openstack-infra16:53
clarkbkashyap: fwiw that decision should likely be made with openstack's supported distros and releases information more so than the available test platforms16:55
kashyapclarkb: Oh, certainly; I've done that a few times :-)16:55
clarkbthat said the test platforms also reflect that16:55
kashyapclarkb: That's precisely what I'm doing :-)16:55
kashyapclarkb: I spent much of my today on duking around this topic; updated this: https://wiki.openstack.org/wiki/LibvirtDistroSupportMatrix16:56
*** pgaxatte has quit IRC16:56
*** jamesmcarthur_ has quit IRC16:56
kashyapclarkb: I'm just wondering if Ubuntu 'Bionic' gets access to newer bits via "Cloud Archive"?16:56
clarkbkashyap: it does, but I don't know if that necessarily includes libvirt updates too16:57
*** ralonsoh has quit IRC16:58
*** Benibr has left #openstack-infra16:58
*** aedc has joined #openstack-infra16:59
*** jamesmcarthur has quit IRC17:01
*** jamesmcarthur has joined #openstack-infra17:01
*** ralonsoh has joined #openstack-infra17:01
kashyapHmm17:01
*** jamesmcarthur has quit IRC17:01
kashyapclarkb: The thing is - before I bump the agreed-upon libvirt/QEMU version for Ussuri, we need to pick the _next_ minimum versions17:02
kashyap... and advertize them for operators.  (Like we normally do)17:02
*** lucasagomes has quit IRC17:03
jrosserthis is a bionic/train deployment which uses UCA https://pastebin.com/raw/NrBGKQDL17:03
*** Lucas_Gray has quit IRC17:09
openstackgerritClark Boylan proposed opendev/system-config master: Manage opendev.org cert with LE  https://review.opendev.org/69418117:10
openstackgerritClark Boylan proposed opendev/system-config master: Manage opendev.org with LE on all giteas  https://review.opendev.org/69418417:10
kashyapjrosser: Ah, thanks!17:13
kashyapjrosser: So Bionic _does_ have QEMU 4.0 -- do you have to enable anything special?17:13
kashyapjrosser: Because, this shows only QEMU 2.11 as the "latest": https://packages.ubuntu.com/bionic/qemu17:13
jrosserthat won't be showing you wants in UCA sadly17:13
jrosserit's a totally seperate repo17:14
kashyapAh-ha!  Right17:14
*** kjackal has quit IRC17:14
jrosserin openstack-ansible we do this https://github.com/openstack/openstack-ansible-openstack_hosts/blob/master/vars/ubuntu-18.04.yml#L9917:14
kashyapjrosser: Trying to find a better URL than this - http://ubuntu-cloud.archive.canonical.com/ubuntu/dists/bionic-updates/train/main/binary-i386/Packages17:15
jrosserand that will be the repo we use on master too for the whole U development cycle until the U version of UCA is released, which doesnt happen until after openstack itself releases U17:15
*** iurygregory has quit IRC17:15
jrosserso there is always a bit of chicken/egg there17:15
kashyapjrosser: Can you also post what's the libguestfs package version in Bionic/CloudArchive, please?17:16
*** ociuhandu has quit IRC17:17
jrosserI don't think i see that in UCA, on my compute nodes I have 1:1.36.13-1ubuntu3.3 coming from the main bionic repo17:18
*** rpittau is now known as rpittau|afk17:18
jrosserkashyap: you can browse it here http://ubuntu-cloud.archive.canonical.com/ubuntu/pool/main/17:19
kashyapjrosser: Yeah, just found it; but the "main" doesn't correlate to Bionic, does it?17:19
fricklerkashyap: there are special pages that show the versions in UCA, including qemu and libvirt http://reqorts.qa.ubuntu.com/reports/ubuntu-server/cloud-archive/train_versions.html17:19
kashyapfrickler: Sweet; thanks!17:19
kashyapjrosser: I was expecting libguestfs 1.40; but 1.36 should also be fine17:20
* jrosser bookmarks that17:20
kashyapThanks, both.  Now /me goes to finish up the RFC email to the list17:20
*** hamzy has quit IRC17:21
fricklerkashyap: if you also want to know plans for 20.04, best ask jamespage and/or coreycb, currently they are both here, but otherwise also in #ubuntu-server17:21
*** hamzy has joined #openstack-infra17:22
kashyapWhat does 20.04 map on to?17:24
*** gfidente is now known as gfidente|afk17:25
*** ociuhandu has joined #openstack-infra17:28
fungithat will be the "f" release17:31
fungiin april next year17:31
*** jamesmcarthur has joined #openstack-infra17:32
AJaegerconfig-core, could you review https://review.opendev.org/681582 and https://review.opendev.org/694570 , please?17:33
AJaegerclarkb: want to self-approve https://review.opendev.org/690718 - or change based on the last comment?17:34
AJaegerconfig-core, please also review https://review.opendev.org/#/c/693455/17:35
kashyapfungi: Thanks17:39
openstackgerritRoman Gorshunov proposed opendev/system-config master: [WIP] Gitea: add possibility to add arbitrary URL pointing to issues  https://review.opendev.org/69477617:39
kashyapAJaeger: A quick question; do you know a reliable URL to find the latest (shipped) QEMU / libvirt packages for openSUSE (and SLES)?17:40
kashyapFor openSUSE, I found this - https://software.opensuse.org/package/qemu17:40
frickler20.04 will be named "Focal Fossa"17:40
*** ociuhandu has quit IRC17:40
AJaegerkashyap: that is indeed good for openSUSE - and SLES 15 and openSUSE 15.1 should have the same version in general.17:41
AJaegerkashyap: for SLES, you need a subscription and then can search on scc.suse.com17:41
kashyapAJaeger: Hmm, most latest distros support at least QEMU 4.0 (or above); and libvirt 5.0 (or above)17:42
AJaegerkashyap: let me check quickly for you17:42
openstackgerritRoman Gorshunov proposed openstack/project-config master: [WIP] Gitea: add possibility to add arbitrary URL pointing to issues  https://review.opendev.org/69481717:42
AJaegerkashyap: SLES 15 SP1: libvirt 5.1.0; qemu 3.1.117:43
kashyapAJaeger: Right, that info is already here - https://wiki.openstack.org/wiki/LibvirtDistroSupportMatrix#Distro_minimum_versions17:44
openstackgerritRoman Gorshunov proposed openstack/project-config master: [WIP] Change issue tracking for airshipctl  https://review.opendev.org/69479117:44
AJaegerso, what else do you need? ;)17:44
kashyap I was trying to settle on "next_min" versions for libvirt/QEMU as 5.0.0 (libvirt) and 4.0.0 (QEMU)17:44
AJaegerwhat timeframe?17:44
kashyapAJaeger: For "V" release17:45
AJaegerthat would mean SLES 15 SP2 which is not released yet...17:45
*** jpena is now known as jpena|off17:47
AJaegerkashyap: let's assume that for V release SLES will be fine with qemu 417:48
*** kjackal has joined #openstack-infra17:48
kashyapYeah, that's a very reasoable guess17:48
kashyapAJaeger: I'm writing email to the list; almost done -- please respond there?17:48
AJaegerkashyap: I can - if none of my colleagues beats me to it ;)17:49
AJaegerthanks, kashyap17:49
openstackgerritRoman Gorshunov proposed openstack/project-config master: [WIP] Gitea: add possibility to add arbitrary URL pointing to issues  https://review.opendev.org/69481717:57
roman_gAJaeger: thank you for the review. I know it's (external tracker url) not supported. Trying to add it, work in progress.18:00
*** dtantsur is now known as dtantsur|afk18:03
openstackgerritRoman Gorshunov proposed openstack/project-config master: [WIP] Change issue tracking for airshipctl  https://review.opendev.org/69479118:03
*** sshnaidm|ruck is now known as sshnaidm|afk18:05
kashyapAJaeger: There we go - http://lists.openstack.org/pipermail/openstack-discuss/2019-November/010907.html18:12
kashyap("On next minimum libvirt / QEMU versions for "V" release")18:12
* kashyap --> cooking18:12
*** ykarel is now known as ykarel|away18:15
*** ykarel|away has quit IRC18:20
*** igordc has joined #openstack-infra18:46
*** gouthamr_ is now known as gouthamr18:51
*** tesseract has quit IRC18:52
*** ralonsoh has quit IRC18:56
*** diablo_rojo has joined #openstack-infra18:56
*** weshay has joined #openstack-infra19:00
*** diablo_rojo has quit IRC19:04
*** diablo_rojo has joined #openstack-infra19:04
openstackgerritRoman Gorshunov proposed opendev/system-config master: Gitea: add possibility to add arbitrary URL pointing to issues  https://review.opendev.org/69477619:05
openstackgerritRoman Gorshunov proposed openstack/project-config master: Gitea: add possibility to add arbitrary URL pointing to issues  https://review.opendev.org/69481719:06
*** diablo_rojo has quit IRC19:11
*** diablo_rojo has joined #openstack-infra19:12
openstackgerritRoman Gorshunov proposed openstack/project-config master: Add v2 branch for monitoring by IRC gerritbot  https://review.opendev.org/69483419:13
openstackgerritRoman Gorshunov proposed openstack/project-config master: Add v2 branch for monitoring by IRC gerritbot  https://review.opendev.org/69483419:14
clarkbI've apparently neglected to account for DST change when scheduling a 10am local dentist visit tomorrow. I thought the meeting would be Noon time but is actually now at 11am post DST disablement19:18
clarkbinfra-root ^ there is a good chance I'll be done with the dentisting by 11 but likely not home by then to run the meeting19:18
*** dpawlik has joined #openstack-infra19:26
*** diablo_rojo has quit IRC19:26
clarkbpabelanger: dmsimard: what is a good way to do what https://review.opendev.org/#/c/694181/10/playbooks/roles/letsencrypt-create-certs/handlers/restart_gitea.yaml lines 28-34 try to do without needing to install extra libs?19:26
clarkbbasically I'm trying to check if the service is already running (either via ps or docker or similar) so that the service can be restarted if it is running but ignored otherwise19:27
clarkbpids needs psutil and docker stuff needs some docker python libn19:27
clarkbmaybe I should just command a ps19:27
*** diablo_rojo has joined #openstack-infra19:29
*** aedc has quit IRC19:29
dmsimardclarkb: what's the use case if gitea is not running ? shouldn't it always be running ?19:29
dmsimardI mean, if it shouldn't be running, perhaps that should be a variable toggle (i.e, gitea_enable_service: true/false) and then you use that variable to tell whether or not it needs to be started/restarted19:30
openstackgerritClark Boylan proposed opendev/system-config master: Manage opendev.org cert with LE  https://review.opendev.org/69418119:31
openstackgerritClark Boylan proposed opendev/system-config master: Manage opendev.org with LE on all giteas  https://review.opendev.org/69418419:31
fungiclarkb: or grep /proc/[0-9]*/cmdline19:31
clarkbdmsimard: if it isn't running then either the service hasn't been installed yet (initial bootstrap of the system) or it has manually been stopped and I don't want to override admin actions19:31
clarkbdmsimard: and no I don't think we want a toggle19:31
clarkbbeacuse they doesn't handle initial bootstrapping and makes "I need to disable this easily" way more difficult19:32
clarkbfungi: ya I went with pgrep which is essentially that19:32
fungimordred: rackspace fanatical support just notified us of a host outage impacting an instance named "mttest" in dfw, so guessing that's something of yours19:33
*** tosky has quit IRC19:34
clarkbfwiw the apache stuff uses a similar pattern but since apache is run as a normal service we use service facts to check if it is enabled and running19:39
clarkbI think this mostly approximates that for docker + gitea19:40
*** michael-beaver has joined #openstack-infra19:41
*** kjackal_v2 has joined #openstack-infra19:45
*** kjackal has quit IRC19:46
mordredfungi: yes - that is something I spun up to test some of the docker/dib stuff - it will not kill anything if it needs to just be deleted or whatnot19:51
fungithey'll probably just cold-migrate it19:53
mordredthat is acceptable19:55
*** Vadmacs has quit IRC20:01
*** eharney has quit IRC20:02
ianwmordred: so the latest effort can build an image in nodepool-builder container20:05
ianwhttps://zuul.opendev.org/t/zuul/build/b7dd21b7ebdb4d279bcb22ba6125cdfd/log/nodepool/builds/test-image-0000000001.log <- first gate containerised dib build that resulted in a .qcow220:06
ianwit hasn't uploaded, instantiated or booted, but it's a start :)20:06
openstackgerritClark Boylan proposed opendev/system-config master: Manage opendev.org cert with LE  https://review.opendev.org/69418120:07
openstackgerritClark Boylan proposed opendev/system-config master: Manage opendev.org with LE on all giteas  https://review.opendev.org/69418420:07
ianwmordred: not sure if you saw my note, but to use the speculative images i had to -> "image: zuul-jobs.buildset-registry:5000/zuul/nodepool-builder"20:07
clarkbI think ^ is really close now would not be surprised if that passed testing this time20:07
ianwi didn't see that documented anywhere?20:07
ianwclarkb: cool!  will look ... is there a tl;dr on the issues?20:07
ianwcreating certs before starting services i imagine?20:08
clarkbianw: it was the stuff I worried about last week. Basically need to handle the "/var/gitea/certs does not exist yet on bootstrap and docker isn't there to restart the service"20:08
clarkbya20:08
clarkbI've now got it creating the dir if necessary and checking if the service is running before trying to restart it20:08
AJaegerconfig-core, could you review https://review.opendev.org/#/c/693455/ , https://review.opendev.org/681582 and https://review.opendev.org/694570 , please?20:09
ianwclarkb: cool; another thought is that if docker isn't there to restart, then gitea wouldn't be active to restart either?  as long as the pgrep keeps working, LGTM though :)20:10
clarkbAJaeger: I WIPed https://review.opendev.org/#/c/690718/120:10
clarkbAJaeger: with a note if you want details20:10
clarkbAJaeger: can you check my comment on https://review.opendev.org/#/c/681582/420:12
clarkbmordred: maybe you can review https://review.opendev.org/#/c/693455/ as it adds a podman install role and you've probably got the most exposure to that?20:14
*** diablo_rojo has quit IRC20:19
*** dpawlik has quit IRC20:22
openstackgerritMerged openstack/openstack-zuul-jobs master: Remove lib-forward-testing-plugin  https://review.opendev.org/69457020:24
*** dpawlik has joined #openstack-infra20:27
*** roman_g has quit IRC20:31
*** roman_g has joined #openstack-infra20:32
mordredclarkb: cool, looking: https://review.opendev.org/#/c/630406/69/playbooks/roles/install-podman/README.rst is a podman role I have in a different patch20:38
mordredclarkb: that one from ianw looks good for zuul-jobs - installing the ppa using apt_repository there seems like the right call20:40
*** dpawlik has quit IRC20:41
*** roman_g has quit IRC20:41
*** roman_g has joined #openstack-infra20:43
*** dpawlik has joined #openstack-infra20:44
openstackgerritClark Boylan proposed opendev/system-config master: Manage opendev.org with LE on all giteas  https://review.opendev.org/69418420:47
clarkbI think ^ that stack should be ready for review now infra-root20:47
clarkbthe gitea test passed on the first change that updates only gitea0120:47
clarkbhrm the mirror job timed out https://zuul.opendev.org/t/openstack/build/1fb2347e85684dafb4e3fca808064c47/log/job-output.txt any idea if that is "normal"?20:51
openstackgerritMerged zuul/zuul-jobs master: Role to install podman  https://review.opendev.org/69345520:52
mordredclarkb: what's the story with gitea99?20:52
openstackgerritRoman Gorshunov proposed openstack/project-config master: Add "external-tracker-url" key to projects.yaml linter script  https://review.opendev.org/69481720:53
*** kjackal_v2 has quit IRC20:54
clarkbmordred: https://review.opendev.org/#/c/672354/4/playbooks/zuul/templates/group_vars/gitea-lb.yaml.j2 it was added in that change because we couldn't disable gitea01 in production without breaking testing20:54
clarkbmordred: because disabling it in production applied the same disablement to gitea01 in testing and then haproxy would fail due to no backend service running20:54
mordredclarkb: ah - gotcha20:57
openstackgerritMerged opendev/zone-opendev.org master: Add gitea acme records  https://review.opendev.org/69418220:58
mordredclarkb: stack looks good - assuming that one worked20:58
clarkbcool I think once we get gitea01 rolled out and happy we should be safe to deploy the second change too.21:00
mordred++21:01
*** goldyfruit_ has quit IRC21:02
openstackgerritIan Wienand proposed zuul/nodepool master: Dockerfile : install sudo for nodepool-builder  https://review.opendev.org/69470921:03
openstackgerritIan Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon  https://review.opendev.org/69346421:03
openstackgerritIan Wienand proposed zuul/nodepool master: Dockerfile: add an ENABLE_DEBUG build arg/environment  https://review.opendev.org/69484521:03
openstackgerritRoman Gorshunov proposed openstack/project-config master: [WIP] Change issue tracking system for airshipctl  https://review.opendev.org/69479121:03
* paladox apparently on the Gerrit Frontend Team now!21:05
*** eharney has joined #openstack-infra21:12
mordredpabelanger: \o/21:14
mordredgah21:14
mordredpaladox: \o/21:14
mordredpabelanger: I mean, I'll happily give you a \o/ any time - but in this case it was aimed at paladox and I just missed21:15
paladox:P21:15
paladoxI got sent a picture of the slide from the hackathon listing me under the team!21:15
*** goldyfruit has joined #openstack-infra21:17
clarkbI'm going to find food while the gitea changes are retested. If that mirror job times out again I guess I'll actually look into it next21:18
*** kjackal has joined #openstack-infra21:24
*** dpawlik has quit IRC21:29
*** rkukura has joined #openstack-infra21:32
*** kjackal has quit IRC21:36
*** kjackal has joined #openstack-infra21:36
*** ociuhandu has joined #openstack-infra21:38
*** dpawlik has joined #openstack-infra21:43
*** ociuhandu has quit IRC21:43
*** michael-beaver has quit IRC21:56
*** rfolco has quit IRC22:04
ianw2019-11-18 20:55:56.897487 | bridge.openstack.org | changed: All items complete22:06
ianw2019-11-18 20:55:56.897637 |22:06
ianw2019-11-18 21:19:14.359157 | RUN END RE22:06
ianwclarkb: ^ yeah, the playbook just ... stopped?22:06
*** dpawlik has quit IRC22:08
openstackgerritIan Wienand proposed zuul/nodepool master: Dockerfile: add an ENABLE_DEBUG build arg/environment  https://review.opendev.org/69484522:20
openstackgerritIan Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon  https://review.opendev.org/69346422:20
*** darvon has quit IRC22:20
*** darvon has joined #openstack-infra22:20
openstackgerritDavid Moreau Simard proposed zuul/zuul master: DNM: Test zuul-stream-functional with ara 1.2  https://review.opendev.org/69462222:21
*** darvon has quit IRC22:22
*** darvon has joined #openstack-infra22:23
*** hwoarang has quit IRC22:24
*** kjackal has quit IRC22:25
openstackgerritClark Boylan proposed opendev/system-config master: WIP test if run-mirror job always times out  https://review.opendev.org/69485122:25
clarkbianw: ^ that might help provide more clues /me looks at logs while waiting for that to finish22:25
*** tosky has joined #openstack-infra22:26
*** pcaruana has quit IRC22:26
*** kaisers1 has joined #openstack-infra22:28
tonybianw, clarkb: I think I've hit that git issue again22:28
*** hwoarang has joined #openstack-infra22:28
ianwtonyb: hrm ... afaik gitea06 is still out of rotation, there wasn't much of an update on the gitea issue22:28
ianwtonyb: same IP?22:29
tonybianw: tony      5608  0.0  0.8 475788 143596 pts/6   S+   Nov18   0:01  |   |                           \_ /usr/libexec/git-core/git fetch-pack --stateless-rpc --stdin --lock-pack --include-tag --thin https://opendev.org/openstack/nova/22:29
*** kaisers has quit IRC22:29
tonybMy clone has been 'running' for >24hours22:29
tonybianw: let me check22:29
tonybianw: 121.45.215.66 ... I don't knwo if that's the same22:30
pabelangerclarkb: systemd, state: restarted should be what you want22:30
pabelangerIIRC, that only restarts, if running22:30
tonybianw: if you have some time in 20ish mins I can do some debug with you22:31
*** mriedem has quit IRC22:31
ianwNov 18 01:36:21 gitea-lb01 haproxy[6]: ::ffff:121.45.215.66:36366 [18/Nov/2019:01:36:20.691] balance_git_https balance_git_https/gitea06.opendev.org 1/0/410 7176 -- 42/42/41/8/0 0/022:31
ianwtonyb: sure, will be here :)22:32
openstackgerritDavid Moreau Simard proposed zuul/zuul master: DNM: Test zuul-stream-functional with ara 1.2  https://review.opendev.org/69462222:32
tonybianw: Oh so it's back in rotation22:32
ianwmaybe some automation turns it back on, unless an infra-root did?22:32
corvuspaladox: yeah, they seemed pretty happy to have a non-googler helping out there :)  also, are you aware of the polygerrit frontend test plugin for chromium?  it looked super useful.22:32
clarkbpabelanger: it isn't a systemd service22:33
paladoxcorvus yup, i helped tao test it!22:33
clarkbianw: possible a docker image upadte for haproxy happened and so state was reread off disk22:33
clarkbianw: https://zuul.opendev.org/t/openstack/build/5857d770701243dbb5e501741fe1fdc9/log/bridge.openstack.org/syslog.txt.gz#1513 the mirror job seems to do a reboot?22:33
pabelangerclarkb: service should work too22:33
clarkbpabelanger: it isn't a service22:34
pabelangeroh22:34
clarkbpabelanger: that is the issue. The case where it is a system service is already handled that way22:34
clarkbin any case the pgrep seems to be working. Now to figure out why this other job is unhappy22:34
ianwclarkb: huh, i don't think so?!22:35
clarkbianw: curiously that happens on the bridge node too22:35
paladoxcorvus it's a awesome tool that makes testing easier (since you can edit the html/js files live)22:35
clarkbianw: tonyb we should manually remove it again then push a change up to pull 06 from the backends in the ansible var data22:38
ianwclarkb: yeah ... i was hoping for more comment in the gitea issue22:39
ianwhttps://github.com/go-gitea/gitea/issues/900622:39
ianwit has become clear that the error is "fatal: the remote end hung up unexpectedly"22:39
openstackgerritTristan Cacqueray proposed zuul/zuul master: config: blacklist pipeline names that can not be used in template  https://review.opendev.org/69396122:40
ianwwhich makes me wonder if the LB is having trouble talking to gitea06?22:40
clarkbianw: that could be, we should see errors in the haproxy log for gitea06 if that happens I think22:40
ianwNov 18 01:36:21 gitea-lb01 haproxy[6]: ::ffff:121.45.215.66:36366 [18/Nov/2019:01:36:20.691] balance_git_https balance_git_https/gitea06.opendev.org 1/0/410 7176 -- 42/42/41/8/0 0/022:40
clarkbof course its liek a single character code22:40
ianwyeah, from my parsing of that, it is not showing an error22:40
ianwhowerver, it is ipv6 ...22:40
clarkbisn't that actually ipv4?22:41
ianwyeah it must be, there's not aaaa for gitea hosts22:41
ianwdunno why it shows it like that22:41
ianwthere's no ping packet loss gitea-lb01 -> gitea0622:41
clarkbthat syslog stuff is a user session shutdown not host shutdown22:42
clarkbis it possible that tonyb's connection isn't pulling bits fast enough and is hitting a timeout on the haproxy side and for some reason git doesn't notice it?22:43
tonybclarkb: are you saying that my connect is slow?!22:44
ianwclarkb: the thing is, gitea06 is full of the message22:44
ianwit does seem that tonyb's ip hashes to gitea06 maybe ... he constantly goes there22:45
*** rcernin has joined #openstack-infra22:46
tonybHappy to play ... and or tarball up my repo for y'all to play22:47
clarkbyes we do ip pinning otherwise git clone breaks for other reasons22:47
clarkbtonyb: ianw does cloning directly to 06 work?22:47
ianwclarkb: from memory, it did not replicate when tony went directly22:48
ianwbut i'm not sure we could replicate it22:48
tonybclarkb: It did last week22:48
tonybclarkb: so it seems to be somethign about upload-pack and the delta between my last update and today22:49
openstackgerritDavid Moreau Simard proposed zuul/zuul master: DNM: Test zuul-stream-functional with ara 1.2  https://review.opendev.org/69462222:49
clarkbtonyb: oh you are not cloning but doing a fetch update?22:49
clarkbfwiw that would be similar to the problem we do ip based balancing for22:50
*** slaweq has quit IRC22:50
clarkbI wonder if the local state was populated from some upstream state (possibly not from 06) which now conflicts with 06's state somehow22:50
clarkbresulting in unresolvable git packaing or something22:51
clarkbianw: https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/mirror/tasks/main.yaml#L80 is the last thing to run in that run-mirror job ansible22:51
clarkbianw: specifically that symlink. syslog doesn't show it getting to the others22:51
ianwclarkb: here's a strace of the dying process i extracted: https://github.com/go-gitea/gitea/files/3861071/16131.trace.txt22:51
ianwclarkb: i.e. openafs not working?22:52
ianwthat would ... suck22:52
ianwi wonder if upstream kernel has updated in the last little bit22:53
clarkbianw: https://zuul.opendev.org/t/openstack/build/5857d770701243dbb5e501741fe1fdc9/log/mirror01.openafs.provider.opendev.org/syslog.txt.gz#1430 ya thats the relevant syslog bit22:54
clarkbtonyb: your client doesn't crash though?22:55
clarkbreading that strace it does seem like it points to the proxy if the client is still happily sitting there22:55
openstackgerritTristan Cacqueray proposed zuul/zuul master: config: blacklist pipeline names that can not be used in template  https://review.opendev.org/69396122:55
ianw4.15.0-70-generic (buildd@lgw01-amd64-055) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #79-Ubuntu SMP Tue Nov 12 10:36:11 UTC 201922:55
openstackgerritMerged zuul/zuul-registry master: Disable namespacing  https://review.opendev.org/68921922:57
clarkbtonyb: also does it work to do a clean clone and only fail on that delta update?22:58
tonybclarkb: Yes, but I wasn't able to reset the repo to some point in the past and get the update to fail23:02
ianwclarkb: openafs 1.8.4 looks like it has quite a few fixes.   1.8.5 not so much ... we could try updating?23:03
clarkbtonyb: and your local repo fscks cleaning?23:03
clarkber cleanly23:03
clarkbianw: are we able to update and test it in the jobs prior to having that deploy on our mirrors?23:04
clarkbif so that seems like a reasonable next step23:04
ianwclarkb: that's a good question.  i don't think we pin the versions in the ansible23:04
openstackgerritMerged zuul/zuul master: Fix issue search in FakeGithubClient  https://review.opendev.org/69455323:04
clarkbtonyb: something like `git fsck --full --strict`23:05
*** tkajinam has joined #openstack-infra23:09
clarkbrun-mirror timeouts happen with no changes to our code, https://review.opendev.org/#/c/694851/ that rules out my minor changes to the le stuff causing problems in the opendev le change23:11
ianwopenafs hanging makes sense23:11
*** slaweq has joined #openstack-infra23:11
clarkbtonyb: ianw another thing it could be is behavior differences between gitea prior to our upgrade at the summit which used git proper and now they use go-git23:11
ianwclarkb: but why only gitea06?23:12
clarkbsome corner case in pack handling across that transition maybe23:12
clarkbianw: because that is the only one tonyb talks to with the triggering state local repo?23:12
ianwi also deleted all the repos on disk, and recreated it23:12
clarkbif tonyb's IP changed it is possible we would see the same thing against another backend23:12
clarkbor did we confirm it works after removing 06 from the rotation?23:12
ianwclarkb: this is happening multiple times/second on gitea06 ... i think possibly he just notices23:12
clarkbah23:13
clarkb06 has significantly more connection requests coming in than 01 according to cacti23:14
clarkb06 has the highest out of all 823:15
clarkbI wonder if that is where the RH nat maps too23:16
clarkbbut maybe it is a load problem and we are finding the flaw with the IP hashed balance method?23:16
ianwi didn't see any oom or similar, however23:16
clarkbya and resource consumption looks ok on 0623:16
*** slaweq has quit IRC23:17
openstackgerritMerged zuul/zuul master: Add propagate=0 for loggers in logging.conf-sample  https://review.opendev.org/69417023:18
*** jaosorior has quit IRC23:21
clarkbif tonyb can confirm a clean fsck on the local repo then ya my next best guess is somethign to do with the host and/or networking between it and the load balancer. Given that removing it from services and rebuilding it is probably worth a shot23:22
openstackgerritDavid Moreau Simard proposed zuul/zuul master: DNM: Test zuul-stream-functional with ara 1.2  https://review.opendev.org/69462223:23
tonybclarkb: running an fsck now23:25
tonybclarkb: I can archive my repo and then try against other backends directly23:25
clarkbtonyb: that might help too as we'd be able to see if it is backend specific better that way23:26
tonybianw, clarkb: fsck completed I have 2 dangling objects but I doubt that's it23:26
*** dchen has joined #openstack-infra23:27
clarkbtonyb: maybe create archive of repo in its current state then prune what you've got and try to update? that should tell us if the dangling objects are at fault (pruning should remove them)23:28
tonybclarkb: sure23:29
clarkboh man page says you should probably run git gc instead of prune23:29
tonybclarkb: which I did because #oldskool ;P23:30
tonybHmm it didn't drop the dangling commits23:30
*** ociuhandu has joined #openstack-infra23:31
tonybok they're gone now23:32
tonybstill 'hangs'23:33
*** kjackal has joined #openstack-infra23:33
tonybas does gitea0123:33
openstackgerritMerged zuul/zuul master: Revert "Revert "Add the process environment to zuul.conf parser""  https://review.opendev.org/69246923:33
*** ociuhandu has quit IRC23:36
ianwgitea01 has plenty of these messages too ..23:36
*** goldyfruit has quit IRC23:36
clarkbok if it isn't host specific then that may point back to possible go-git gitea change bug/interaction23:37
ianwclarkb: i'm trying to build openafs-1.8.5 packages now.  as an emergency fix, we could put them in a different part of the PPA and update the jobs to use that, if it works, put them in the regular ppa23:37
ianwwe can think about pinning things when we have less issues on the go :/23:38
clarkbianw: if that is simple it sounds good to me. You can update https://review.opendev.org/#/c/694851/ to test it too if you want23:38
tonybAnything else to try?23:39
*** diablo_rojo has joined #openstack-infra23:40
tonybI can trivially wait until y'all are done with the AFS emergency23:40
clarkblet me make sure I've got the current state correct. We have ruled out the proxy because you can reproduce via direct communication to the backend. We have ruled out host specific problems (likely) because multiple hosts exhibit this. We have ruled out local git repo problems as git gc'd repo also exhibits the problem.23:41
openstackgerritMerged zuul/zuul master: executor: add merge_jobs options to disable gearman merge jobs  https://review.opendev.org/67697423:41
clarkbIn that case my hunch is that we are dealing with a gitea issue and the bug ianw files may be the best chance at figuring it out?23:42
tonybclarkb: Yes that sounds like a correct summary23:42
tonybclarkb: I can *clone* fine either direct or via the LB23:43
tonybI can easily just *not* update nova until we have more ideas23:43
*** jamesmcarthur has quit IRC23:46
*** jamesmcarthur has joined #openstack-infra23:46
*** jamesmcarthur has quit IRC23:48
*** gfidente|afk has quit IRC23:50

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