yoctozepto | hrw: who knows | 07:00 |
---|---|---|
yoctozepto | :D | 07:00 |
mnasiadka | math is hard | 07:03 |
mnasiadka | kayobe rc1 out | 07:03 |
opendevreview | OpenStack Release Bot proposed openstack/kayobe stable/yoga: Update .gitreview for stable/yoga https://review.opendev.org/c/openstack/kayobe/+/837827 | 07:04 |
opendevreview | OpenStack Release Bot proposed openstack/kayobe master: Update master for stable/yoga https://review.opendev.org/c/openstack/kayobe/+/837828 | 07:05 |
opendevreview | OpenStack Release Bot proposed openstack/kayobe master: Add Python3 zed unit tests https://review.opendev.org/c/openstack/kayobe/+/837829 | 07:05 |
opendevreview | OpenStack Release Bot proposed openstack/kayobe-config stable/yoga: Update .gitreview for stable/yoga https://review.opendev.org/c/openstack/kayobe-config/+/837830 | 07:05 |
opendevreview | OpenStack Release Bot proposed openstack/kayobe-config stable/yoga: Update TOX_CONSTRAINTS_FILE for stable/yoga https://review.opendev.org/c/openstack/kayobe-config/+/837831 | 07:05 |
opendevreview | OpenStack Release Bot proposed openstack/kayobe-config-dev stable/yoga: Update .gitreview for stable/yoga https://review.opendev.org/c/openstack/kayobe-config-dev/+/837832 | 07:05 |
opendevreview | OpenStack Release Bot proposed openstack/kayobe-config-dev stable/yoga: Update TOX_CONSTRAINTS_FILE for stable/yoga https://review.opendev.org/c/openstack/kayobe-config-dev/+/837833 | 07:05 |
opendevreview | Michal Nasiadka proposed openstack/kolla stable/yoga: [release] centos: switch to CentOS cloud SIG packages https://review.opendev.org/c/openstack/kolla/+/837300 | 07:07 |
mnasiadka | so, what needs to be backported to stable/yoga - and do we have any breakages? | 07:09 |
opendevreview | Mark Goddard proposed openstack/kayobe stable/yoga: ironic: default to ipxe booting https://review.opendev.org/c/openstack/kayobe/+/837793 | 07:49 |
hrw | git issue in ubuntu | 07:51 |
opendevreview | Merged openstack/kolla-ansible master: ovs-dpdk: add ovs-dpdkctl.sh to the role itself https://review.opendev.org/c/openstack/kolla-ansible/+/837703 | 08:02 |
opendevreview | Merged openstack/kolla-ansible master: libvirt: Fix nova-libvirt-cleanup command https://review.opendev.org/c/openstack/kolla-ansible/+/835820 | 08:03 |
opendevreview | Mark Goddard proposed openstack/kayobe master: CI: Add some more irrelevant files to zuul jobs https://review.opendev.org/c/openstack/kayobe/+/837836 | 08:04 |
opendevreview | Merged openstack/kolla-ansible stable/wallaby: [CI] Use Tenks in Ironic job https://review.opendev.org/c/openstack/kolla-ansible/+/832823 | 08:05 |
opendevreview | Merged openstack/kayobe master: Update master for stable/yoga https://review.opendev.org/c/openstack/kayobe/+/837828 | 08:07 |
opendevreview | Merged openstack/kayobe master: Add Python3 zed unit tests https://review.opendev.org/c/openstack/kayobe/+/837829 | 08:07 |
opendevreview | Merged openstack/kayobe-config stable/yoga: Update .gitreview for stable/yoga https://review.opendev.org/c/openstack/kayobe-config/+/837830 | 08:07 |
opendevreview | Mark Goddard proposed openstack/kayobe master: Revert "[release] Use OpenStack Yoga release" https://review.opendev.org/c/openstack/kayobe/+/837794 | 08:09 |
opendevreview | Merged openstack/kayobe-config stable/yoga: Update TOX_CONSTRAINTS_FILE for stable/yoga https://review.opendev.org/c/openstack/kayobe-config/+/837831 | 08:10 |
yoctozepto | mnasiadka: https://review.opendev.org/c/openstack/kolla-ansible/+/834512 | 08:10 |
opendevreview | Mark Goddard proposed openstack/kolla-ansible stable/yoga: libvirt: Fix nova-libvirt-cleanup command https://review.opendev.org/c/openstack/kolla-ansible/+/837795 | 08:20 |
hrw | yoctozepto: +2+W | 08:22 |
hrw | so what we do with https://review.opendev.org/c/openstack/kolla/+/837710 one? (git fix in gnocchi) | 08:22 |
yoctozepto | hrw: thx | 08:22 |
hrw | yoctozepto: I waited for our cloud team | 08:22 |
yoctozepto | hrw: regarding gnocchi - I think we are forced to do it now for all places unless git reverts this wondrous fix | 08:23 |
yoctozepto | otherwise git references will be broken | 08:24 |
hrw | yoctozepto: filename=nova-25.0.0.0rc2.dev2-py3-none-any.whl so it looks like it grabs versions properly for tarballed ones | 08:43 |
hrw | so only git ones are problem where (in default setup) it is only gnocchi and even that one we can fetch from pypi | 08:44 |
hrw | ok team - what do we do then? Cause for now our CI is RED and will stay that way. We just get more red entries as distros update their git packages. | 09:12 |
opendevreview | Merged openstack/kolla-ansible master: CI: cephadm - stop copying keyrings https://review.opendev.org/c/openstack/kolla-ansible/+/830434 | 09:15 |
opendevreview | Merged openstack/kolla-ansible master: Deprecate enable_ironic_pxe_uefi https://review.opendev.org/c/openstack/kolla-ansible/+/834512 | 09:17 |
opendevreview | Christian Berendt proposed openstack/kolla-ansible stable/xena: ovs-dpdk: add ovs-dpdkctl.sh to the role itself https://review.opendev.org/c/openstack/kolla-ansible/+/837798 | 09:31 |
opendevreview | Christian Berendt proposed openstack/kolla-ansible stable/yoga: ovs-dpdk: add ovs-dpdkctl.sh to the role itself https://review.opendev.org/c/openstack/kolla-ansible/+/837799 | 09:31 |
mgoddard | yoctozepto, hrw: needs a bug report, since it's user facing | 09:45 |
mgoddard | I don't understand the ownership issue. Isn't it run as root, and owned by root, same as parent directory? | 09:45 |
hrw | mgoddard: it is run by root, owned by host user | 09:49 |
mgoddard | hrw: oh | 09:49 |
hrw | yep | 09:49 |
mgoddard | so the ownership depends on who builds the image? | 09:49 |
hrw | I added 'ls -l' into image and got 1003:1006 | 09:49 |
mgoddard | ok | 09:49 |
hrw | mgoddard: once it is installed we do not have to care as pip writes files as root | 09:50 |
mgoddard | Then I think we need a macro that does ADD --chown root:root | 09:51 |
hrw | ADD --chown is bullshit | 09:51 |
hrw | got 1003:1006 with "ADD --chown=0:0" | 09:51 |
hrw | mgoddard: https://review.opendev.org/c/openstack/kolla/+/837710 | 09:52 |
opendevreview | Radosław Piliszek proposed openstack/kolla-ansible stable/yoga: Deprecate enable_ironic_pxe_uefi https://review.opendev.org/c/openstack/kolla-ansible/+/837800 | 09:53 |
mgoddard | hrw: https://paste.opendev.org/show/bxoFA86ov87jBPaRZiy9/ | 09:54 |
mgoddard | hrw: I get root:root always... | 09:55 |
hrw | 20:45 < hrw> INFO:kolla.common.utils.gnocchi-base:-rw-rw-r--. 1 1003 1006 72 Apr 13 18:45 deprecate-moving-average-a7596a0009be5b12.yaml | 09:55 |
hrw | 20:45 < hrw> INFO:kolla.common.utils.gnocchi-base:-rw-rw-r--. 1 1003 1006 117 Apr 13 18:45 deprecate-noauth-01b7e961d9a17e9e.yaml | 09:55 |
yoctozepto | mgoddard: try with directories | 09:55 |
mgoddard | k | 09:55 |
hrw | docker-- | 09:56 |
yoctozepto | yup | 09:56 |
mgoddard | yoctozepto: same result | 09:57 |
yoctozepto | same good or same wrong? | 09:57 |
mgoddard | Docker version 19.03.9, build 9d988398e7 | 09:57 |
yoctozepto | hmm | 09:57 |
yoctozepto | maybe they broke later | 09:57 |
mgoddard | copied directories and files owned by root | 09:57 |
yoctozepto | well, we have 20.10 something in here | 09:58 |
yoctozepto | eh docker | 09:58 |
mgoddard | https://paste.opendev.org/show/bLzrQx1XA7ChBQhcv4xm/ | 09:58 |
mgoddard | mkdir foo; echo bar > foo/bar; docker build . | 09:59 |
mgoddard | see if you can reproduce | 09:59 |
hrw | this one has root:root | 10:00 |
yoctozepto | I confirm, your reproducer is also root:root | 10:00 |
yoctozepto | hmm, whatever happens in kolla then | 10:01 |
yoctozepto | Version: 20.10.5+dfsg1 | 10:01 |
yoctozepto | btw | 10:01 |
hrw | 12:01 (s) marcin@puchatek:~$ docker --version | 10:01 |
hrw | Docker version 20.10.14, build a224086 | 10:01 |
mgoddard | "All new files and directories are created with a UID and GID of 0, unless the optional --chown flag specifies a given username, groupname, or UID/GID combination to request specific ownership of the content added" | 10:01 |
mgoddard | https://docs.docker.com/engine/reference/builder/#add | 10:01 |
hrw | yeah, read that already | 10:02 |
yoctozepto | ok, so what kolla does differently now | 10:02 |
mgoddard | tarball | 10:02 |
yoctozepto | well, it's from git, the tarballs are happy | 10:02 |
mgoddard | I think we clone and build a tarball? | 10:03 |
yoctozepto | ah, the way *we* build a tarball is wrong then | 10:03 |
hrw | https://paste.centos.org/view/7e52b408 - apply and check output? | 10:03 |
hrw | we clone. we do not tarball | 10:03 |
yoctozepto | yeah, we clone and archive it | 10:04 |
mgoddard | reproduced the issue with a tarball | 10:04 |
yoctozepto | yeah, and usual tarballs simply work because they include the metadata already, with no git to break on | 10:05 |
mgoddard | https://paste.opendev.org/show/bgaTXG0RA9P9L0xQ3rJ0/ | 10:05 |
yoctozepto | what we could do is to produce an sdist from the git repo | 10:05 |
yoctozepto | and use that sdist instead of our archive | 10:05 |
yoctozepto | that would include metadata and avoid any issues | 10:05 |
yoctozepto | wdyt? | 10:06 |
yoctozepto | this way we also don't need git in the images | 10:06 |
hrw | ok, I have other idea. checking... | 10:08 |
mgoddard | https://docs.python.org/3/library/tarfile.html | 10:08 |
mgoddard | "How to create an archive and reset the user information using the filter parameter in TarFile.add():" | 10:08 |
mgoddard | lemme try | 10:08 |
hrw | https://paste.centos.org/view/cc5c8c86 solved problem | 10:09 |
hrw | mgoddard: that's what I did | 10:09 |
yoctozepto | yay | 10:09 |
yoctozepto | ++ you both | 10:09 |
mgoddard | good job hrw | 10:09 |
yoctozepto | team work, dream work | 10:09 |
mgoddard | you want to propose hrw? | 10:10 |
hrw | yes | 10:10 |
mgoddard | great | 10:10 |
mgoddard | bug report & reno would be nice too :) | 10:10 |
yoctozepto | awesome | 10:10 |
hrw | mgoddard: go with bug while I am finishing commit and reno | 10:12 |
mgoddard | ugh words | 10:13 |
hrw | mgoddard: https://bugs.launchpad.net/pbr/+bug/1968877 is where you want to add Kolla ;D | 10:14 |
mgoddard | I think we'll be crowding that one | 10:15 |
opendevreview | Marcin Juszkiewicz proposed openstack/kolla master: Fix git fetches (due recent git security fix) https://review.opendev.org/c/openstack/kolla/+/837710 | 10:17 |
hrw | 3rd revision, 3rd solution | 10:17 |
hrw | reno may need work | 10:18 |
hrw | I wanted to write that it needs polishing but we already have too many Polish people so it could be too Polish English at the end ;d | 10:19 |
mgoddard | hrw: https://bugs.launchpad.net/kolla/+bug/1969096 | 10:21 |
mgoddard | hrw: it needs unpolishing :) | 10:21 |
hrw | mgoddard: as British English speaker you are perfect person to amend reno. Can add bug number at same time. | 10:22 |
mgoddard | I'll polish it :p | 10:22 |
hrw | btw - English grammar joke from my daughter: What gift you give to English person when you want to give something great? Present Perfect! | 10:23 |
hrw | (there is similar one about easy gifts) | 10:24 |
opendevreview | Mark Goddard proposed openstack/kolla master: Fix image builds with sources using a type=git https://review.opendev.org/c/openstack/kolla/+/837710 | 10:33 |
mgoddard | hrw: most native English speakers would not even understand it :) | 10:33 |
hrw | mgoddard: I know. worked with natives in past | 10:39 |
hrw | my English grammar sucks but was good enough to teach them grammar | 10:39 |
hrw | "no, 'a/an/the' are not to be used randomly" | 10:39 |
mgoddard | whom | 10:40 |
hrw | mgoddard: nice reno/commitmsg | 10:41 |
mgoddard | hrw: thanks | 10:41 |
hrw | nice that final fix turned out to be so simple | 10:41 |
yoctozepto | mgoddard: I'm more inclined to say hrw taught his children rather than natives | 10:47 |
yoctozepto | but who knows :-) | 10:47 |
hrw | or that my translation of joke lost too much | 10:48 |
hrw | yoctozepto: s/children/child/ | 10:49 |
yoctozepto | hrw: a girl if I recall properly | 10:50 |
hrw | yes | 10:50 |
yoctozepto | :-) | 10:50 |
opendevreview | Kyle Dean proposed openstack/kolla-ansible master: Switch prometheus to active/passive mode https://review.opendev.org/c/openstack/kolla-ansible/+/790936 | 11:15 |
opendevreview | Merged openstack/kolla-ansible stable/yoga: libvirt: Fix nova-libvirt-cleanup command https://review.opendev.org/c/openstack/kolla-ansible/+/837795 | 12:27 |
opendevreview | Maksim Malchuk proposed openstack/kayobe master: Multiple DHCP ranges for Ironic Inspector https://review.opendev.org/c/openstack/kayobe/+/827653 | 12:42 |
opendevreview | Maksim Malchuk proposed openstack/kayobe master: Multiple DHCP ranges for Ironic Inspector https://review.opendev.org/c/openstack/kayobe/+/827653 | 12:47 |
hrw | I got something to improve zuul on kolla jobs | 13:07 |
hrw | bbl | 13:07 |
opendevreview | Marcin Juszkiewicz proposed openstack/kolla master: enable logging to file for quiet mode https://review.opendev.org/c/openstack/kolla/+/837872 | 13:36 |
opendevreview | Merged openstack/kayobe stable/yoga: ironic: default to ipxe booting https://review.opendev.org/c/openstack/kayobe/+/837793 | 13:43 |
opendevreview | Merged openstack/kayobe master: Update documentation link for NCLU https://review.opendev.org/c/openstack/kayobe/+/837335 | 13:43 |
opendevreview | Merged openstack/kayobe master: docs: Fix custom LVM example https://review.opendev.org/c/openstack/kayobe/+/836922 | 13:43 |
opendevreview | Marcin Juszkiewicz proposed openstack/kolla master: enable logging to file for quiet mode https://review.opendev.org/c/openstack/kolla/+/837872 | 13:46 |
hrw | https://zuul.openstack.org/stream/ddd18979b0144b95b49be11a711c99d9?logfile=console.log - zuul in quiet mode | 13:54 |
yoctozepto | mnasiadka: https://review.opendev.org/c/openstack/kolla/+/837710 gate fix | 14:01 |
hrw | mnasiadka: we need 837710 in master and everything under. 837872 would be nice to have in supported branches too | 14:05 |
hrw | once it shows proper results | 14:05 |
mnasiadka | oh boy ;) | 14:12 |
hrw | and I hope it works as this is something I want for my local builds ;D | 14:12 |
hrw | mnasiadka: ? | 14:12 |
mnasiadka | just laughing, that every day something needs to break | 14:12 |
hrw | welcome to CI world ;D | 14:13 |
yoctozepto | we are getting better and better | 14:18 |
yoctozepto | the fact is these are usually "hidden issues waiting to be discovered" | 14:18 |
hrw | ;D | 14:18 |
hrw | I learnt new tricks with logging module | 14:19 |
opendevreview | Kyle Dean proposed openstack/kolla-ansible master: Switch prometheus to active/passive mode https://review.opendev.org/c/openstack/kolla-ansible/+/790936 | 14:20 |
hrw | I wonder how much usable will be adding (x/y) to quiet output | 14:21 |
hrw | where both numbers may change | 14:21 |
opendevreview | Kyle Dean proposed openstack/kolla-ansible master: Switch prometheus to active/passive mode https://review.opendev.org/c/openstack/kolla-ansible/+/790936 | 14:21 |
hrw | "2022-04-14 14:20:52.230256 | primary | {"built": [{"name": "aodh-api"}, " - is anyone using that json drop? | 14:24 |
hrw | https://zuul.opendev.org/t/openstack/build/15f8b2bf461b4703bc63497e683c3a85 - how fast it is? | 14:30 |
hrw | job-output.json is 5MB isntead of 29M | 14:31 |
opendevreview | Merged openstack/kayobe master: Revert "[release] Use OpenStack Yoga release" https://review.opendev.org/c/openstack/kayobe/+/837794 | 14:33 |
opendevreview | Kyle Dean proposed openstack/kolla-ansible master: Switch prometheus to active/passive mode https://review.opendev.org/c/openstack/kolla-ansible/+/790936 | 14:44 |
opendevreview | Merged openstack/kolla master: Fix image builds with sources using a type=git https://review.opendev.org/c/openstack/kolla/+/837710 | 15:43 |
opendevreview | Radosław Piliszek proposed openstack/kolla stable/yoga: Fix image builds with sources using a type=git https://review.opendev.org/c/openstack/kolla/+/837806 | 15:44 |
opendevreview | Radosław Piliszek proposed openstack/kolla stable/xena: Fix image builds with sources using a type=git https://review.opendev.org/c/openstack/kolla/+/837807 | 15:44 |
opendevreview | Radosław Piliszek proposed openstack/kolla stable/wallaby: Fix image builds with sources using a type=git https://review.opendev.org/c/openstack/kolla/+/837809 | 15:45 |
opendevreview | Radosław Piliszek proposed openstack/kolla stable/victoria: Fix image builds with sources using a type=git https://review.opendev.org/c/openstack/kolla/+/837910 | 15:45 |
opendevreview | Marcin Juszkiewicz proposed openstack/kolla master: enable logging to file for quiet mode https://review.opendev.org/c/openstack/kolla/+/837872 | 16:25 |
opendevreview | Mark Goddard proposed openstack/kayobe stable/yoga: Update documentation link for NCLU https://review.opendev.org/c/openstack/kayobe/+/837911 | 16:29 |
opendevreview | Mark Goddard proposed openstack/kayobe stable/xena: Update documentation link for NCLU https://review.opendev.org/c/openstack/kayobe/+/837912 | 16:29 |
opendevreview | Mark Goddard proposed openstack/kayobe stable/wallaby: Update documentation link for NCLU https://review.opendev.org/c/openstack/kayobe/+/837913 | 16:29 |
opendevreview | Mark Goddard proposed openstack/kayobe stable/yoga: docs: Fix custom LVM example https://review.opendev.org/c/openstack/kayobe/+/837914 | 16:29 |
hrw | ok, so what opinion do you have on https://review.opendev.org/c/openstack/kolla/+/837872 patch? and it's change to zuul | 16:29 |
opendevreview | Mark Goddard proposed openstack/kayobe stable/xena: docs: Fix custom LVM example https://review.opendev.org/c/openstack/kayobe/+/837915 | 16:29 |
opendevreview | Mark Goddard proposed openstack/kayobe stable/wallaby: docs: Fix custom LVM example https://review.opendev.org/c/openstack/kayobe/+/837916 | 16:30 |
opendevreview | Mark Goddard proposed openstack/kayobe stable/victoria: docs: Fix custom LVM example https://review.opendev.org/c/openstack/kayobe/+/837917 | 16:30 |
opendevreview | Merged openstack/kolla-ansible stable/yoga: Deprecate enable_ironic_pxe_uefi https://review.opendev.org/c/openstack/kolla-ansible/+/837800 | 17:38 |
opendevreview | Merged openstack/kolla stable/wallaby: Fix image builds with sources using a type=git https://review.opendev.org/c/openstack/kolla/+/837809 | 18:26 |
opendevreview | Merged openstack/kolla stable/xena: Fix image builds with sources using a type=git https://review.opendev.org/c/openstack/kolla/+/837807 | 18:44 |
opendevreview | Merged openstack/kolla stable/yoga: Fix image builds with sources using a type=git https://review.opendev.org/c/openstack/kolla/+/837806 | 18:55 |
opendevreview | Marcin Juszkiewicz proposed openstack/kolla master: drop install_type almost everywhere https://review.opendev.org/c/openstack/kolla/+/837287 | 19:08 |
opendevreview | Merged openstack/kayobe stable/yoga: Update .gitreview for stable/yoga https://review.opendev.org/c/openstack/kayobe/+/837827 | 19:57 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!