Masakari-hostmonitor crmadmin not working on Debian binary

Bug #1934753 reported by Michal Arbet
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Medium
Unassigned
Wallaby
Fix Released
Medium
Unassigned
Xena
Fix Released
Medium
Unassigned

Bug Description

Hi,

I was trying to deploy masakari with kolla-ansible with debian-binary images and it's buggy currently.

Containers:

root@controller0:/home/ubuntu# docker run --rm -i -v /var/run/docker.sock:/var/run/docker.sock nexdrew/rekcod masakari_hostmonitor

docker run --name masakari_hostmonitor --runtime runc -v /etc/kolla/masakari-hostmonitor/:/var/lib/kolla/config_files/:ro -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro -v kolla_logs:/var/log/kolla/:rw --net host --restart unless-stopped --security-opt 'label=disable' -h controller0 -l build-date='20210630' -l kolla_version='12.0.1' -l maintainer='Kolla Project (https://launchpad.net/kolla)' -l name='masakari-monitors' -e 'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS' -e 'KOLLA_SERVICE_NAME=masakari-hostmonitor' -e 'PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' -e 'LANG=en_US.UTF-8' -e 'KOLLA_BASE_DISTRO=debian' -e 'KOLLA_DISTRO_PYTHON_VERSION=3.9' -e 'KOLLA_BASE_ARCH=x86_64' -e 'PS1=$(tput bold)($(printenv KOLLA_SERVICE_NAME))$(tput sgr0)[$(id -un)@$(hostname -s) $(pwd)]$ ' -e 'DEBIAN_FRONTEND=noninteractive' -e 'KOLLA_INSTALL_TYPE=binary' -e 'KOLLA_INSTALL_METATYPE=rdo' -d --entrypoint "dumb-init --single-child --" dockerhub.ultimum.io:443/kolla-dev/debian-binary-masakari-monitors:wallaby 'kolla_start'

root@controller0:/home/ubuntu# docker run --rm -i -v /var/run/docker.sock:/var/run/docker.sock nexdrew/rekcod hacluster_pacemaker

docker run --name hacluster_pacemaker --runtime runc -v /etc/kolla/hacluster-pacemaker/:/var/lib/kolla/config_files/:ro -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro -v kolla_logs:/var/log/kolla/:rw -v hacluster_pacemaker:/var/lib/pacemaker:rw --net host --restart unless-stopped --security-opt 'label=disable' -h controller0 -l build-date='20210630' -l kolla_version='12.0.1' -l maintainer='Kolla Project (https://launchpad.net/kolla)' -l name='hacluster-pacemaker' -e 'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS' -e 'PCMK_logfile=/var/log/kolla/hacluster/pacemaker.log' -e 'PCMK_debug=off' -e 'KOLLA_SERVICE_NAME=hacluster-pacemaker' -e 'PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' -e 'LANG=en_US.UTF-8' -e 'KOLLA_BASE_DISTRO=debian' -e 'KOLLA_DISTRO_PYTHON_VERSION=3.9' -e 'KOLLA_BASE_ARCH=x86_64' -e 'PS1=$(tput bold)($(printenv KOLLA_SERVICE_NAME))$(tput sgr0)[$(id -un)@$(hostname -s) $(pwd)]$ ' -e 'DEBIAN_FRONTEND=noninteractive' -d --entrypoint "dumb-init --single-child --" dockerhub.ultimum.io:443/kolla-dev/debian-binary-hacluster-pacemaker:wallaby 'kolla_start'

Issue (crmadmin not working in masakari_hostmonitor container) is that masakri_hostmonitor can't do the work:

(hacluster-pacemaker)[root@controller0 /]# crmadmin -V -S controller0
Status of crmd@controller0: S_NOT_DC (ok)
(hacluster-pacemaker)[root@controller0 /]# ^C
(hacluster-pacemaker)[root@controller0 /]#
exit
root@controller0:/home/ubuntu# docker exec -itu root masakari_hostmonitor bash
(masakari-hostmonitor)[root@controller0 /]# crmadmin -S controller0
error: Could not connect to controller: Transport endpoint is not connected
(masakari-hostmonitor)[root@controller0 /]#

Problem is that packages in debian images are creating hacluster and haclient uuid/gid dynamically:

1. hacluster_pacemaker is FROM base image, installing pacemaker-cli-utils which has dependency to pacemaker-common which is creating user,group

    addgroup --system haclient
    adduser --system hacluster --ingroup haclient --home /var/lib/pacemaker --no-create-home

2. Masakari-hostmonitor is FROM openstack_base image and needs crmadmin command which is from pacemaker-cli-utils which has dependency to pacemaker-common which is creating user/group also as above ..

So, main problem is that there are two different uuids/gid in both images -> So pacemaker is OK with crmadmin and has proper permissions for itself inside container ..but masakari-hostmonitor NOT ..as uuid/gid is generated dynamically (centos has it hardcoded to 189)

Found when comparing straces for both cases where it's trying to open /dev/shm/* and there are different uuids for below /dev/shm/* in containers.

Sample from masakari:

openat(AT_FDCWD, "/dev/shm/qb-22-0-14-6PCL3S/qb-response-crmd-header", O_RDWR) = 4
ftruncate(4, 8248) = 0
fallocate(4, 0, 0, 8248) = 0
mmap(NULL, 8248, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0) = 0x7f6c28756000
openat(AT_FDCWD, "/dev/shm/qb-22-0-14-6PCL3S/qb-response-crmd-data", O_RDWR) = 5
ftruncate(5, 135168) = 0
fallocate(5, 0, 0, 135168) = 0
mmap(NULL, 270336, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6c25674000
mmap(0x7f6c25674000, 135168, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_FIXED, 5, 0) = 0x7f6c25674000
mmap(0x7f6c25695000, 135168, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_FIXED, 5, 0) = 0x7f6c25695000
close(5) = 0
close(4) = 0
openat(AT_FDCWD, "/dev/shm/qb-22-0-14-6PCL3S/qb-event-crmd-header", O_RDWR) = 4
ftruncate(4, 8248) = 0
fallocate(4, 0, 0, 8248) = 0
mmap(NULL, 8248, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0) = 0x7f6c25671000
openat(AT_FDCWD, "/dev/shm/qb-22-0-14-6PCL3S/qb-event-crmd-data", O_RDWR) = 5
ftruncate(5, 135168) = 0
fallocate(5, 0, 0, 135168) = 0
mmap(NULL, 270336, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6c2562f000
mmap(0x7f6c2562f000, 135168, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_FIXED, 5, 0) = 0x7f6c2562f000
mmap(0x7f6c25650000, 135168, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_FIXED, 5, 0) = 0x7f6c25650000
close(5) = 0
close(4) = 0
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(4) = 0
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(4) = 0
openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_dev=makedev(0, 0x1be), st_ino=9206909, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=494, st_atime=1565953052 /* 2019-08-16T10:57:32+0000 */, st_atime_nsec=0, st_mtime=1565953052 /* 2019-08-16T10:57:32+0000 */, st_mtime_nsec=0, st_ctime=1624734299 /* 2021-06-26T19:04:59.661304860+0000 */, st_ctime_nsec=661304860}) = 0
read(4, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494
read(4, "", 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_dev=makedev(0, 0x1be), st_ino=5662353, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=48, st_size=21470, st_atime=1625232254 /* 2021-07-02T13:24:14.327942765+0000 */, st_atime_nsec=327942765, st_mtime=1625232253 /* 2021-07-02T13:24:13.759943609+0000 */, st_mtime_nsec=759943609, st_ctime=1625232253 /* 2021-07-02T13:24:13.851943473+0000 */, st_ctime_nsec=851943473}) = 0
mmap(NULL, 21470, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f6c25629000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832
fstat(4, {st_dev=makedev(0, 0x1be), st_ino=9207117, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=104, st_size=51696, st_atime=1619902566 /* 2021-05-01T20:56:06+0000 */, st_atime_nsec=0, st_mtime=1619902566 /* 2021-05-01T20:56:06+0000 */, st_mtime_nsec=0, st_ctime=1624734300 /* 2021-06-26T19:05:00.025304882+0000 */, st_ctime_nsec=25304882}) = 0
mmap(NULL, 79672, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7f6c25615000
mmap(0x7f6c25618000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x3000) = 0x7f6c25618000
mmap(0x7f6c2561f000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0x7f6c2561f000
mmap(0x7f6c25621000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xb000) = 0x7f6c25621000
mmap(0x7f6c25623000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6c25623000
close(4) = 0
mprotect(0x7f6c25621000, 4096, PROT_READ) = 0
munmap(0x7f6c25629000, 21470) = 0
openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 4
lseek(4, 0, SEEK_CUR) = 0
fstat(4, {st_dev=makedev(0, 0x1be), st_ino=5662384, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=16, st_size=5347, st_atime=1625232120 /* 2021-07-02T13:22:00.484148736+0000 */, st_atime_nsec=484148736, st_mtime=1625232120 /* 2021-07-02T13:22:00.352148947+0000 */, st_mtime_nsec=352148947, st_ctime=1625232120 /* 2021-07-02T13:22:00.388148890+0000 */, st_ctime_nsec=388148890}) = 0
read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 4096
lseek(4, 0, SEEK_CUR) = 4096
read(4, "home/qemu:/usr/sbin/nologin\nrabb"..., 4096) = 1251
close(4) = 0
getsockopt(3, SOL_SOCKET, SO_PEERCRED, {pid=0, uid=101, gid=105}, [12]) = 0
poll([{fd=3, events=POLLIN}], 1, 0) = 0 (Timeout)
shutdown(3, SHUT_RDWR) = 0
close(3) = 0
munmap(0x7f6c256b6000, 270336) = 0
munmap(0x7f6c28759000, 8248) = 0
munmap(0x7f6c25674000, 270336) = 0
munmap(0x7f6c28756000, 8248) = 0
munmap(0x7f6c2562f000, 270336) = 0
munmap(0x7f6c25671000, 8248) = 0
munmap(0x7f6c256f8000, 135168) = 0
write(2, "error: Could not connect to cont"..., 76error: Could not connect to controller: Transport endpoint is not connected

Revision history for this message
Michal Arbet (michalarbet) wrote :

From centos:

[root@centos8 centos]# rpm -q --scripts pacemaker-libs
preinstall scriptlet (using /bin/sh):
getent group haclient >/dev/null || groupadd -r haclient -g 189
getent passwd hacluster >/dev/null || useradd -r -g haclient -u 189 -s /sbin/nologin -c "cluster user" hacluster
exit 0

Changed in kolla:
assignee: nobody → Michal Arbet (michalarbet)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/kolla/+/799787

Changed in kolla:
status: New → In Progress
Mark Goddard (mgoddard)
Changed in kolla:
importance: Undecided → Medium
Revision history for this message
Radosław Piliszek (yoctozepto) wrote : Re: Masakari-hostmonitor crmadmin not working on Debian

This bug does not happen based on the results of my testing: https://review.opendev.org/c/openstack/kolla-ansible/+/802099

Revision history for this message
Michal Arbet (michalarbet) wrote :

regarding above from Radoslaw :

Masakari debian source images working as expected ... so issue is only debian-binary type of masakari images ..

root@controller0:/home/ubuntu# docker run --rm -i -v /var/run/docker.sock:/var/run/docker.sock nexdrew/rekcod masakari_hostmonitor

docker run --name masakari_hostmonitor --runtime runc -v /etc/kolla/masakari-hostmonitor/:/var/lib/kolla/config_files/:ro -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro -v kolla_logs:/var/log/kolla/:rw --net host --restart unless-stopped --security-opt 'label=disable' -h controller0 -l build-date='20210727' -l kolla_version='12.0.1' -l maintainer='Kolla Project (https://launchpad.net/kolla)' -l name='masakari-monitors' -e 'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS' -e 'KOLLA_SERVICE_NAME=masakari-hostmonitor' -e 'PATH=/var/lib/kolla/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' -e 'LANG=en_US.UTF-8' -e 'KOLLA_BASE_DISTRO=debian' -e 'KOLLA_DISTRO_PYTHON_VERSION=3.9' -e 'KOLLA_BASE_ARCH=x86_64' -e 'PS1=$(tput bold)($(printenv KOLLA_SERVICE_NAME))$(tput sgr0)[$(id -un)@$(hostname -s) $(pwd)]$ ' -e 'DEBIAN_FRONTEND=noninteractive' -e 'KOLLA_INSTALL_TYPE=source' -e 'KOLLA_INSTALL_METATYPE=mixed' -d --entrypoint "dumb-init --single-child --" dockerhub.ultimum.io:443/kolla-dev/debian-source-masakari-monitors:masakari-crmadmin-failing-source 'kolla_start'

Revision history for this message
Michal Arbet (michalarbet) wrote :

Below you can see the difference between source (working) and binary (not working)

root@controller0:/home/ubuntu# diff -u /home/ubuntu/users_hacluster_pacemaker_source /home/ubuntu/users_masakari_hostmonitor_source
--- /home/ubuntu/users_hacluster_pacemaker_source 2021-07-27 16:10:59.000000000 +0000
+++ /home/ubuntu/users_masakari_hostmonitor_source 2021-07-27 16:09:39.000000000 +0000
@@ -49,7 +49,7 @@
 mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
 manila:x:42429:42429::/home/manila:/usr/sbin/nologin
 man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
-masakari:x:42485:42485::/home/masakari:/usr/sbin/nologin
+masakari:x:42485:42485::/var/lib/masakari:/usr/sbin/nologin
 memcached:x:42457:42457::/home/memcached:/usr/sbin/nologin
 messagebus:x:102:106::/nonexistent:/usr/sbin/nologin
 mistral:x:42430:42430::/home/mistral:/usr/sbin/nologin
@@ -86,6 +86,7 @@
 sync:x:4:65534:sync:/bin:/bin/sync
 sys:x:3:3:sys:/dev:/usr/sbin/nologin
 tacker:x:42446:42446::/home/tacker:/usr/sbin/nologin
+tcpdump:x:103:107::/nonexistent:/usr/sbin/nologin
 td-agent:x:42447:42447::/home/td-agent:/usr/sbin/nologin
 telegraf:x:42448:42448::/home/telegraf:/usr/sbin/nologin
 tempest:x:42480:42480::/home/tempest:/usr/sbin/nologin

root@controller0:/home/ubuntu# diff -u /home/ubuntu/users_hacluster_pacemaker_binary /home/ubuntu/users_masakari_hostmonitor_binary
--- /home/ubuntu/users_hacluster_pacemaker_binary 2021-07-27 16:16:47.000000000 +0000
+++ /home/ubuntu/users_masakari_hostmonitor_binary 2021-07-27 16:19:06.000000000 +0000
@@ -27,7 +27,7 @@
 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
 gnocchi:x:42416:42416::/home/gnocchi:/usr/sbin/nologin
 grafana:x:42417:42417::/home/grafana:/usr/sbin/nologin
-hacluster:x:101:105::/var/lib/pacemaker:/usr/sbin/nologin
+hacluster:x:102:106::/var/lib/pacemaker:/usr/sbin/nologin
 haproxy:x:42454:42454::/home/haproxy:/usr/sbin/nologin
 heat:x:42418:42418::/home/heat:/usr/sbin/nologin
 horizon:x:42420:42420::/home/horizon:/usr/sbin/nologin
@@ -49,9 +49,9 @@
 mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
 manila:x:42429:42429::/home/manila:/usr/sbin/nologin
 man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
-masakari:x:42485:42485::/home/masakari:/usr/sbin/nologin
+masakari:x:42485:42485::/var/lib/masakari:/bin/false
 memcached:x:42457:42457::/home/memcached:/usr/sbin/nologin
-messagebus:x:102:106::/nonexistent:/usr/sbin/nologin
+messagebus:x:101:105::/nonexistent:/usr/sbin/nologin
 mistral:x:42430:42430::/home/mistral:/usr/sbin/nologin
 monasca:x:42431:42431::/home/monasca:/usr/sbin/nologin
 mongodb:x:42432:65534::/home/mongodb:/usr/sbin/nologin
@@ -86,6 +86,7 @@
 sync:x:4:65534:sync:/bin:/bin/sync
 sys:x:3:3:sys:/dev:/usr/sbin/nologin
 tacker:x:42446:42446::/home/tacker:/usr/sbin/nologin
+tcpdump:x:103:107::/nonexistent:/usr/sbin/nologin
 td-agent:x:42447:42447::/home/td-agent:/usr/sbin/nologin
 telegraf:x:42448:42448::/home/telegraf:/usr/sbin/nologin
 tempest:x:42480:42480::/home/tempest:/usr/sbin/nologin

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/kolla/+/802671

Changed in kolla:
status: Incomplete → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on kolla (master)

Change abandoned by "Michal Arbet <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/kolla/+/799787
Reason: Abandoned because better there is better approach -> https://review.opendev.org/c/openstack/kolla/+/802671

summary: - Masakari-hostmonitor crmadmin not working on Debian
+ Masakari-hostmonitor crmadmin not working on Debian binary
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

Reviewed: https://review.opendev.org/c/openstack/kolla/+/802663
Committed: https://opendev.org/openstack/kolla/commit/65684250175117b47d41e29d1bc3f9116c0084b5
Submitter: "Zuul (22348)"
Branch: master

commit 65684250175117b47d41e29d1bc3f9116c0084b5
Author: Marcin Juszkiewicz <email address hidden>
Date: Wed Jul 28 09:25:45 2021 +0200

    Config: allow to set group for user

    According to recent IRC discussions is could be useful for haclient.
    Partial-Bug: #1934753

    Change-Id: I670fa84476e35e55cbed2d22e48836ed5e28495f

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.opendev.org/c/openstack/kolla/+/802676
Committed: https://opendev.org/openstack/kolla/commit/20d8b83ecb99669caf501cd54a38eaa8ffebb0bd
Submitter: "Zuul (22348)"
Branch: master

commit 20d8b83ecb99669caf501cd54a38eaa8ffebb0bd
Author: Michal Arbet <email address hidden>
Date: Wed Jul 28 11:48:17 2021 +0200

    base/deb: bump 'system' groups limit beyond Kolla ones

    Pacemaker complains that group 'haclient' already exists
    during installation and is not 'system group'. So let bump
    range for 'system' groups to make it happier.

    Our images do not have normal groups so it should not affect.
    Partial-Bug: #1934753

    Change-Id: I4a79815f4e19d82fa77341672cd26d2282800f6a

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/kolla/+/804855

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/kolla/+/804856

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/kolla/+/804856
Committed: https://opendev.org/openstack/kolla/commit/b7b9d3855df90db76f0418378bdb9c69053b5eb9
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit b7b9d3855df90db76f0418378bdb9c69053b5eb9
Author: Michal Arbet <email address hidden>
Date: Wed Jul 28 11:48:17 2021 +0200

    base/deb: bump 'system' groups limit beyond Kolla ones

    Pacemaker complains that group 'haclient' already exists
    during installation and is not 'system group'. So let bump
    range for 'system' groups to make it happier.

    Our images do not have normal groups so it should not affect.
    Partial-Bug: #1934753

    Change-Id: I4a79815f4e19d82fa77341672cd26d2282800f6a
    (cherry picked from commit 20d8b83ecb99669caf501cd54a38eaa8ffebb0bd)

tags: added: in-stable-wallaby
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.opendev.org/c/openstack/kolla/+/804855
Committed: https://opendev.org/openstack/kolla/commit/69a6809b1e708111d7e27f302a44a1c2515bd5d8
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 69a6809b1e708111d7e27f302a44a1c2515bd5d8
Author: Marcin Juszkiewicz <email address hidden>
Date: Wed Jul 28 09:25:45 2021 +0200

    Config: allow to set group for user

    According to recent IRC discussions is could be useful for haclient.
    Partial-Bug: #1934753

    Change-Id: I670fa84476e35e55cbed2d22e48836ed5e28495f
    (cherry picked from commit 65684250175117b47d41e29d1bc3f9116c0084b5)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

Reviewed: https://review.opendev.org/c/openstack/kolla/+/802671
Committed: https://opendev.org/openstack/kolla/commit/0799569109007beb6c24dce1ee906c7c8779a560
Submitter: "Zuul (22348)"
Branch: master

commit 0799569109007beb6c24dce1ee906c7c8779a560
Author: Michal Arbet <email address hidden>
Date: Wed Jul 28 11:09:51 2021 +0200

    Add some system users to fix user uid inconsistencies

    This patch is fixing user uids inconsistency between
    base and openstack-base images.

    Closes-Bug: #1934753
    Change-Id: I614548b43de316d86bd53cec5e6b563204f9eff0

Changed in kolla:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/kolla/+/805134

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/kolla/+/805134
Committed: https://opendev.org/openstack/kolla/commit/571572a2537344186d8b14465c396183b9ccc5a7
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 571572a2537344186d8b14465c396183b9ccc5a7
Author: Michal Arbet <email address hidden>
Date: Wed Jul 28 11:09:51 2021 +0200

    Add some system users to fix user uid inconsistencies

    This patch is fixing user uids inconsistency between
    base and openstack-base images.

    Closes-Bug: #1934753
    Change-Id: I614548b43de316d86bd53cec5e6b563204f9eff0
    (cherry picked from commit 0799569109007beb6c24dce1ee906c7c8779a560)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 13.0.0.0rc1

This issue was fixed in the openstack/kolla 13.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 12.1.0

This issue was fixed in the openstack/kolla 12.1.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.