Monday, 2022-04-18

-@gerrit:opendev.org- chandan kumar proposed: [zuul/zuul-jobs] 837850: Setup RDO gpg keys and repo for CentOS distros only https://review.opendev.org/c/zuul/zuul-jobs/+/83785003:58
@fzzfh:matrix.orghi,when I use nodepool DIB build unbuntu-focal image occur error.https://bugs.launchpad.net/diskimage-builder/+bug/1969093  14:40
```
2022-04-13 08:42:56.123 | INFO diskimage_builder.block_device.utils [-] Calling [sudo umount /var/cache/nodepool/dib_tmp/dib_build.3DMuQbbI/mnt/]
2022-04-13 08:42:56.675 | INFO diskimage_builder.block_device.utils [-] Calling [sudo kpartx -d /dev/loop0]
2022-04-13 08:42:56.715 | DEBUG diskimage_builder.block_device.utils [-] exec_sudo: device-mapper: remove ioctl on loop0p2 failed: Device or resource busy exec_sudo /usr/lib/python3.6/site-packages/diskimage_builder/block_device/utils.py:135
```
I found after build. df -h still have /dev/mapper/loop0p1 like follow. if I run unmount /run/media/root/cloudimg-rootfs,then `kpartx -d /dev/loop0` would be success. Does this need to be unmount. but I don't found unmount /root/media/root/clouding-rootfs on elements script.
```
[root@managesf.sftests.com /]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 20K 16G 1% /dev/shm
tmpfs 16G 19M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/centos-root 863G 33G 831G 4% /
/dev/sda2 1014M 154M 861M 16% /boot
/dev/sda1 200M 12M 189M 6% /boot/efi
/dev/mapper/centos-home 50G 58M 50G 1% /home
tmpfs 3.1G 52K 3.1G 1% /run/user/0
/dev/mapper/loop0p1 3.8G 2.0G 1.6G 57% /run/media/root/cloudimg-rootfs
```
@fzzfh:matrix.org * hi,when I use nodepool DIB build ubuntu-focal image occur error.https://bugs.launchpad.net/diskimage-builder/+bug/196909314:40
```
2022-04-13 08:42:56.123 | INFO diskimage_builder.block_device.utils [-] Calling [sudo umount /var/cache/nodepool/dib_tmp/dib_build.3DMuQbbI/mnt/]
2022-04-13 08:42:56.675 | INFO diskimage_builder.block_device.utils [-] Calling [sudo kpartx -d /dev/loop0]
2022-04-13 08:42:56.715 | DEBUG diskimage_builder.block_device.utils [-] exec_sudo: device-mapper: remove ioctl on loop0p2 failed: Device or resource busy exec_sudo /usr/lib/python3.6/site-packages/diskimage_builder/block_device/utils.py:135
```
I found after build. df -h still have /dev/mapper/loop0p1 like follow. if I run unmount /run/media/root/cloudimg-rootfs,then `kpartx -d /dev/loop0` would be success. Does this need to be unmount. but I don't found unmount /root/media/root/clouding-rootfs on elements script.
```
[root@managesf.sftests.com /]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 20K 16G 1% /dev/shm
tmpfs 16G 19M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/centos-root 863G 33G 831G 4% /
/dev/sda2 1014M 154M 861M 16% /boot
/dev/sda1 200M 12M 189M 6% /boot/efi
/dev/mapper/centos-home 50G 58M 50G 1% /home
tmpfs 3.1G 52K 3.1G 1% /run/user/0
/dev/mapper/loop0p1 3.8G 2.0G 1.6G 57% /run/media/root/cloudimg-rootfs
```
@clarkb:matrix.orgfzzf: this channel isn't really good for dib support. There is a #openstack-dib channel on OFTC though. That said I think the most active participants may be afk due to holidays the next day or two15:18
@fzzfh:matrix.orgClark: okay. I asked on #openstack-dib the other day but didn't get reponse. I'll try again15:23
@clarkb:matrix.orgas I mentioned i think a number of people are on holiday right now15:25
@fzzfh:matrix.org> <@clarkb:matrix.org> as I mentioned i think a number of people are on holiday right now15:28
okay
-@gerrit:opendev.org- chandan kumar proposed: [zuul/zuul-jobs] 837850: Setup RDO gpg keys and repo for CentOS distros only https://review.opendev.org/c/zuul/zuul-jobs/+/83785016:14
-@gerrit:opendev.org- chandan kumar proposed: [zuul/zuul-jobs] 837850: Donot Setup RDO gpg keys and repo for RHEL and Fedora https://review.opendev.org/c/zuul/zuul-jobs/+/83785016:21
-@gerrit:opendev.org- Zuul merged on behalf of chandan kumar: [zuul/zuul-jobs] 837850: Donot Setup RDO gpg keys and repo for RHEL and Fedora https://review.opendev.org/c/zuul/zuul-jobs/+/83785018:29
@clarkb:matrix.orgcorvus: left a note on https://review.opendev.org/c/zuul/zuul/+/838002 as I'm starting to do some high level cleanups for our python images19:51
@jim:acmegating.comClark: can we make those 2 separate things?20:01
@clarkb:matrix.orgcorvus: ya I think that is fine, but probably want to land them somewhat close together20:03
@jim:acmegating.comany reason why?20:04
@clarkb:matrix.orgMostly since we've historically kept the images on the latest tested python iirc so keeps that consistency20:04
@clarkb:matrix.orgfunctionally it shouldn't matter too much if we're still testing 3.820:04
@jim:acmegating.comyeah, i'm not really worried about whether we run 3.8 or 3.9; they're both things we test and assert we support.  i'd rather keep them independent; and ideally, i'd rather do the image version change after all the ansible stuff has settled down.  that's a risky change for some folks since that's when things deep within the python interpreter change (so we could see new memory leaks, etc).20:07
@clarkb:matrix.orgok. I am in the process of trying to remove the buster and python3.7 base images but that won't affect zuul (zuul is 3.8 and bullseye)20:08
@clarkb:matrix.orgThen once that is done I think we can look at adding python3.10 images and maybe zuul will want to go from 3.8 to 3.1020:09
@jim:acmegating.comthat's fine with me too :)20:09
@jim:acmegating.com(it does seem best to me that our images use one of the python versions we explicitly test; so yes, usually that would be the latest one)20:12
@clarkb:matrix.orgI'm hopeful  Ican start reviewing that whole stack of ansible update related changes tomorrow20:13
@jim:acmegating.comthx; i tried to structure it for easy review :)20:14
@fungicide:matrix.orgnot particularly zuul-specific, but within the intersection of open source software and ghostbusters, and featuring ildiko from the openinfra foundation staff, so worth sharing anyway: https://www.linkedin.com/posts/jason-shepherd-5436654_transformdigest-opensource-developers-activity-6921906436394377217-2VGg22:12

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