Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "revert changes to root-builder"
This reverts commit a740009. The problem seems to be that we don't have access to the network when are running libguest tools. For example: > #11 351.4 time="2024-07-26T13:04:42Z" level=warning msg="stderr> ntpdig: lookup of pool.ntp.org failed, errno -3 = Temporary failure in name resolution\n" I can reproduce this locally. The problem seems to be that passt, which is used for networking, cannot create a user namespace inside docker. libguestfs: command: run: passt libguestfs: command: run: \ --one-off libguestfs: command: run: \ --socket /tmp/libguestfsPYvwlq/passt.sock libguestfs: command: run: \ --pid /tmp/libguestfsPYvwlq/passt1.pid libguestfs: command: run: \ --address 169.254.2.15 libguestfs: command: run: \ --netmask 16 libguestfs: command: run: \ --mac-addr 52:56:00:00:00:02 libguestfs: command: run: \ --gateway 169.254.2.2 Failed to send 47 bytes to syslog Don't run as root. Changing to nobody... Failed to send 55 bytes to syslog No routable interface for IPv6: IPv6 is disabled Failed to send 62 bytes to syslog Couldn't create user namespace: Operation not permitted The previous patch, however, AFAIU configures buildkit to run on the host. Let's see if it works...
- Loading branch information