From 549b9674eadeea7644ab74bb2db68eb7b35cbdac Mon Sep 17 00:00:00 2001 From: Adrian Riobo Date: Mon, 30 Sep 2024 13:42:41 +0200 Subject: [PATCH] fix: delay issues on libvirt service when using RHEL with snc profile. Fix #296. Signed-off-by: Adrian Riobo --- pkg/provider/aws/action/rhel/cloud-config-snc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/provider/aws/action/rhel/cloud-config-snc b/pkg/provider/aws/action/rhel/cloud-config-snc index 6dcc22d94..58f211c74 100644 --- a/pkg/provider/aws/action/rhel/cloud-config-snc +++ b/pkg/provider/aws/action/rhel/cloud-config-snc @@ -5,6 +5,7 @@ rh_subscription: auto-attach: true runcmd: - while fuser /var/lib/rpm/.rpm.lock > /dev/null 2>&1 ; do sleep 1 ; done + - dnf clean all - dnf install -y podman qemu-kvm libvirt virt-install virt-viewer jq git # Debug libvirt #- echo 'log_filters="1:libvirt 1:util 1:qemu"' | tee -a /etc/libvirt/libvirtd.conf @@ -17,10 +18,10 @@ runcmd: - echo 'auth_tcp = "none"' | tee -a /etc/libvirt/libvirtd.conf - systemctl daemon-reload - systemctl enable libvirtd-tcp.socket - - systemctl start --no-block libvirtd-tcp.socket + - systemctl start libvirtd-tcp.socket - systemctl mask libvirtd.socket libvirtd-ro.socket libvirtd-admin.socket libvirtd-tls.socket libvirtd-tcp.socket - systemctl enable libvirtd - - systemctl start --no-block libvirtd + - systemctl start libvirtd - usermod -a -G libvirt {{ .Username }} - echo "user.max_user_namespaces=28633" | tee -a /etc/sysctl.d/userns.conf - sysctl -p /etc/sysctl.d/userns.conf