mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-08-02 00:02:01 +00:00
Merge pull request #6681 from Vlad1mir-D/6677-fix-kata-agent-dbus-connection
osbuilder: Fix D-Bus enabling in the dracut case
This commit is contained in:
commit
0ca6d3b726
@ -472,11 +472,6 @@ prepare_overlay()
|
||||
ln -sf /init ./sbin/init
|
||||
fi
|
||||
|
||||
# Kata systemd unit file
|
||||
mkdir -p ./etc/systemd/system/basic.target.wants/
|
||||
ln -sf /usr/lib/systemd/system/kata-containers.target ./etc/systemd/system/basic.target.wants/kata-containers.target
|
||||
mkdir -p ./etc/systemd/system/kata-containers.target.wants/
|
||||
ln -sf /usr/lib/systemd/system/dbus.socket ./etc/systemd/system/kata-containers.target.wants/dbus.socket
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
@ -625,9 +620,12 @@ EOF
|
||||
if [ "${AGENT_INIT}" == "yes" ]; then
|
||||
setup_agent_init "${AGENT_DEST}" "${init}"
|
||||
else
|
||||
# Setup systemd service for kata-agent
|
||||
# Setup systemd-based environment for kata-agent
|
||||
mkdir -p "${ROOTFS_DIR}/etc/systemd/system/basic.target.wants"
|
||||
ln -sf "/usr/lib/systemd/system/kata-containers.target" "${ROOTFS_DIR}/etc/systemd/system/basic.target.wants/kata-containers.target"
|
||||
mkdir -p "${ROOTFS_DIR}/etc/systemd/system/kata-containers.target.wants"
|
||||
ln -sf "/usr/lib/systemd/system/dbus.socket" "${ROOTFS_DIR}/etc/systemd/system/kata-containers.target.wants/dbus.socket"
|
||||
chmod g+rx,o+x "${ROOTFS_DIR}"
|
||||
fi
|
||||
|
||||
info "Check init is installed"
|
||||
|
Loading…
Reference in New Issue
Block a user