Lines Matching refs:to

207                "                            Assign an existing network interface to the\n"
211 " existing network interface to the container\n"
214 " existing network interface to the container\n"
222 " and container and add it to an existing bridge on\n"
227 " Set the SELinux security context to be used by\n"
230 " Set the SELinux security context to be used by\n"
232 " --capability=CAP In addition to the default, retain specified\n"
235 " --kill-signal=SIGNAL Select signal to use for shutting down PID 1\n"
238 " -j Equivalent to --link-journal=try-guest\n"
245 " --tmpfs=PATH:[OPTIONS] Mount an empty tmpfs to the specified directory\n"
247 " Create an overlay mount from the host to \n"
251 " --setenv=NAME=VALUE Pass an environment variable to PID 1\n"
289 return log_error_errno(r, "Failed to generate work directory from %s: %m", m->source);
299 /* Allow the user to control whether the unified hierarchy is used */
304 return log_error_errno(r, "Failed to parse $UNIFIED_CGROUP_HIERARCHY.");
313 return log_error_errno(r, "Failed to determine whether the unified cgroups hierarchy is used: %m");
465 return log_error_errno(r, "Failed to parse --network-veth-extra= parameter: %s", optarg);
569 return log_error_errno(r, "Failed to parse capability %s.", t);
584 log_error("Failed to parse capability %s.", t);
624 log_error("Failed to parse link journal mode %s", optarg);
634 return log_error_errno(r, "Failed to parse --bind(-ro)= argument %s: %m", optarg);
642 return log_error_errno(r, "Failed to parse --tmpfs= argument %s: %m", optarg);
742 log_error("Failed to parse --register= argument: %s", optarg);
773 log_error("Failed to parse --volatile= argument: %s", optarg);
787 return log_error_errno(r, "Failed to parse host port %s: %m", optarg);
812 log_error("Failed to parse UID range: %s", range);
819 log_error("Failed to parse UID: %s", optarg);
857 return log_error_errno(r, "Failed to parse --settings= argument: %s", optarg);
1057 /* Already pointing to the right place? Then do nothing .. */
1071 log_error_errno(errno, "Failed to remove existing timezone info %s in container: %m", where);
1077 log_error_errno(errno, "Failed to correct timezone of container: %m");
1083 return log_warning_errno(r, "Failed to chown /etc/localtime: %m");
1111 "Failed to copy /etc/resolv.conf to %s: %m", where);
1117 log_warning_errno(r, "Failed to chown /etc/resolv.conf: %m");
1133 const char *from, *to;
1145 to = prefix_roota(dest, "/proc/sys/kernel/random/boot_id");
1149 return log_error_errno(r, "Failed to generate random boot id: %m");
1155 return log_error_errno(r, "Failed to write boot id: %m");
1157 if (mount(from, to, NULL, MS_BIND, NULL) < 0)
1158 r = log_error_errno(errno, "Failed to bind mount boot id: %m");
1159 else if (mount(NULL, to, NULL, MS_BIND|MS_REMOUNT|MS_RDONLY|MS_NOSUID|MS_NODEV, NULL) < 0)
1160 log_warning_errno(errno, "Failed to make boot id read-only: %m");
1187 return log_error_errno(r, "Failed to create /dev/net directory: %m");
1190 _cleanup_free_ char *from = NULL, *to = NULL;
1194 to = prefix_root(dest, from);
1199 return log_error_errno(errno, "Failed to stat %s: %m", from);
1207 if (mknod(to, st.st_mode, st.st_rdev) < 0) {
1209 return log_error_errno(errno, "mknod(%s) failed: %m", to);
1213 r = touch(to);
1215 return log_error_errno(r, "touch (%s) failed: %m", to);
1216 if (mount(from, to, NULL, MS_BIND, NULL) < 0)
1217 return log_error_errno(errno, "Both mknod and bind mount (%s) failed: %m", to);
1220 r = userns_lchown(to, 0, 0);
1222 return log_error_errno(r, "chown() of device node %s failed: %m", to);
1252 return log_error_errno(errno, "Failed to create /dev/pts: %m");
1254 return log_error_errno(errno, "Failed to mount /dev/pts: %m");
1257 return log_error_errno(r, "Failed to chown /dev/pts: %m");
1262 return log_error_errno(errno, "Failed to create /dev/ptmx symlink: %m");
1265 return log_error_errno(r, "Failed to chown /dev/ptmx: %m");
1271 return log_error_errno(r, "Failed to chown /dev/pts/ptmx: %m");
1278 const char *to;
1288 return log_error_errno(r, "Failed to correct access mode for TTY: %m");
1290 /* We need to bind mount the right tty to /dev/console since
1292 * to bind mount things on we create a empty regular file. */
1294 to = prefix_roota(dest, "/dev/console");
1295 r = touch(to);
1299 if (mount(console, to, NULL, MS_BIND, NULL) < 0)
1306 const char *from, *to;
1315 * delete it after bind mounting it to /proc/kmsg. While FIFOs
1316 * on the reading side behave very similar to /proc/kmsg,
1318 * that writing blocks when nothing is reading. In order to
1319 * avoid any problems with containers deadlocking due to this
1320 * we simply make /dev/kmsg unavailable to the container. */
1322 to = prefix_roota(dest, "/proc/kmsg");
1326 if (mount(from, to, NULL, MS_BIND, NULL) < 0)
1331 return log_error_errno(errno, "Failed to open fifo: %m");
1339 return log_error_errno(r, "Failed to send FIFO fd: %m");
1392 return log_error_errno(r, "Failed to read machine ID from %s: %m", etc_machine_id);
1401 return log_error_errno(r, "Failed to parse machine ID from %s: %m", etc_machine_id);
1405 return log_error_errno(r, "Failed to retrieve machine ID: %m");
1409 "Host and machine ids are equal (%s): refusing to link journals", id);
1417 return log_error_errno(r, "Failed to create /var: %m");
1421 return log_error_errno(r, "Failed to create /var/log: %m");
1425 return log_error_errno(r, "Failed to create /var/log/journal: %m");
1434 log_error("%s: already a mount point, refusing to use for journal", p);
1442 log_error("%s: already a mount point, refusing to use for journal", q);
1454 log_warning_errno(r, "Failed to create directory %s: %m", q);
1459 return log_error_errno(errno, "Failed to remove symlink %s: %m", p);
1469 return log_error_errno(errno, "Failed to remove %s: %m", p);
1478 log_debug_errno(errno, "Failed to symlink %s to %s, skipping journal setup: %m", q, p);
1481 return log_error_errno(errno, "Failed to symlink %s to %s: %m", q, p);
1486 log_warning_errno(r, "Failed to create directory %s: %m", q);
1496 log_debug_errno(errno, "Failed to create %s, skipping journal setup: %m", p);
1499 return log_error_errno(errno, "Failed to create %s: %m", p);
1510 return log_error_errno(r, "Failed to create %s: %m", q);
1513 return log_error_errno(errno, "Failed to bind mount journal from host into guest: %m");
1533 return log_error_errno(r, "Failed to read /proc/self/loginuid: %m");
1542 "Failed to reset audit login UID. This probably means that your kernel is too\n"
1543 "old and you have audit enabled. Note that the auditing subsystem is known to\n"
1544 "be incompatible with containers on old kernels. Please make sure to upgrade\n"
1545 "your kernel or to off auditing with 'audit=0' on the kernel command line before\n"
1583 log_error_errno(r, "Failed to add secondary archs to seccomp filter: %m");
1595 log_error_errno(r, "Failed to block syscall: %m");
1619 log_error_errno(r, "Failed to add audit seccomp rule: %m");
1625 log_error_errno(r, "Failed to unset NO_NEW_PRIVS: %m");
1636 log_error_errno(r, "Failed to install seccomp audit filter: %m");
1660 return log_error_errno(r, "Failed to create /run/systemd: %m");
1664 return log_error_errno(r, "Failed to create /run/systemd/nspawn: %m");
1668 return log_error_errno(r, "Failed to create /run/systemd/nspawn/incoming: %m");
1672 return log_error_errno(errno, "Failed to install propagation bind mount.");
1675 return log_error_errno(errno, "Failed to make propagation mount read-only");
1695 return log_error_errno(errno, "Failed to open %s: %m", arg_image);
1698 return log_error_errno(errno, "Failed to stat %s: %m", arg_image);
1724 return log_error_errno(errno, "Failed to open /dev/loop-control: %m");
1728 return log_error_errno(errno, "Failed to allocate loop device: %m");
1735 return log_error_errno(errno, "Failed to open loop device %s: %m", loopdev);
1738 return log_error_errno(errno, "Failed to set loopback file descriptor on %s: %m", loopdev);
1744 return log_error_errno(errno, "Failed to set loopback settings on %s: %m", loopdev);
1758 "Note that the disk image needs to either contain only a single MBR partition of\n" \
1762 "to be bootable with systemd-nspawn."
1810 return log_error_errno(errno, "Failed to set device on blkid probe: %m");
1819 log_error("Failed to identify any partition table on\n"
1826 return log_error_errno(errno, "Failed to probe: %m");
1847 log_error("Failed to list partitions of %s", arg_image);
1856 return log_error_errno(errno, "Failed to stat block device: %m");
1880 return log_error_errno(r, "Failed to scan for partition devices of %s: %m", arg_image);
1917 * there's no way to wait until it
1928 return log_error_errno(r, "Failed to reread partition table: %m");
1949 return log_error_errno(errno, "Failed to get partition device of %s: %m", arg_image);
2107 log_error("Failed to identify root partition in disk image\n"
2156 return log_error_errno(errno, "Failed to allocate prober for %s: %m", what);
2170 return log_error_errno(errno, "Failed to probe %s: %m", what);
2177 log_error("Failed to determine file system type of %s", what);
2187 return log_error_errno(errno, "Failed to mount %s: %m", what);
2208 return log_error_errno(r, "Failed to mount root directory: %m");
2214 return log_error_errno(r, "Failed to mount home directory: %m");
2220 return log_error_errno(r, "Failed to mount server data directory: %m");
2236 log_debug_errno(errno, "Failed to close loop image: %m");
2242 log_warning_errno(errno, "Failed to open /dev/loop-control: %m");
2248 log_debug_errno(errno, "Failed to remove loop %d: %m", nr);
2253 * < 0 : wait_for_terminate() failed to get the state of the
2255 * failed for an unknown reason. No change is made to the
2260 * to CONTAINER_TERMINATED.
2262 * successfully. The container argument has been set to either
2274 return log_warning_errno(r, "Failed to wait for container: %m");
2309 log_error("Container %s failed due to unknown reason.", arg_machine);
2322 log_info("Trying to halt container. Send SIGTERM again to trigger immediate termination.");
2352 return log_error_errno(r, "Failed to find image for machine '%s': %m", arg_machine);
2371 log_error("Failed to determine path, please use -D or -i.");
2387 log_error("Failed to determine machine name automatically, please use -M.");
2397 * to specify -M each time. */
2423 return log_error_errno(errno, "Failed to determine UID base of %s: %m", directory);
2580 return log_error_errno(r, "Failed to unset O_CLOEXEC for file descriptors.");
2601 return log_error_errno(errno, "Failed to change to specified working directory %s: %m", arg_chdir);
2613 * and is thus ready to be reopened should we
2698 return log_error_errno(r, "Failed to open console: %m");
2703 return log_error_errno(errno, "Failed to duplicate console: %m");
2712 * propagate mounts to the real root. */
2730 return log_error_errno(errno, "Failed to send UID shift: %m");
2739 return log_error_errno(errno, "Failed to make bind mount: %m");
2756 return log_error_errno(r, "Failed to make tree read-only: %m");
2807 return log_error_errno(r, "Failed to move root directory: %m");
2815 return log_error_errno(errno, "Failed to fork inner child: %m");
2833 return log_error_errno(errno, "Failed to send PID: %m");
2856 return log_error_errno(r, "Failed to write UID map: %m");
2862 return log_error_errno(r, "Failed to write GID map: %m");
2902 return log_error_errno(errno, "Failed to open %s: %m", j);
2906 /* After that, let's look for a file next to the
2922 return log_error_errno(errno, "Failed to open %s: %m", p);
3108 log_error("Need to be root.");
3128 log_error_errno(r, "Failed to collect file descriptors: %m");
3150 * directory, just next to it. */
3153 log_error_errno(r, "Failed to determine whether directory %s is mount point: %m", arg_directory);
3161 log_error_errno(r, "Failed to generate name for snapshot: %m");
3167 log_error_errno(r, "Failed to lock %s: %m", np);
3173 log_error_errno(r, "Failed to create snapshot %s from %s: %m", np, arg_directory);
3190 log_error_errno(r, "Failed to lock %s: %m", arg_directory);
3238 r = log_error_errno(r, "Failed to create image lock: %m");
3243 log_error_errno(errno, "Failed to create temporary directory: %m");
3279 r = log_error_errno(errno, "Failed to acquire pseudo tty: %m");
3285 r = log_error_errno(r, "Failed to determine tty name: %m");
3290 r = log_error_errno(errno, "Failed to unlock tty: %m");
3295 log_info("Spawning container %s on %s.\nPress ^] three times within 1s to kill container.",
3304 r = log_error_errno(errno, "Failed to become subreaper: %m");
3330 r = log_error_errno(errno, "Failed to create kmsg socket pair: %m");
3335 r = log_error_errno(errno, "Failed to create rtnl socket pair: %m");
3340 r = log_error_errno(errno, "Failed to create pid socket pair: %m");
3346 r = log_error_errno(errno, "Failed to create uid shift socket pair: %m");
3351 * in order to interrupt parent's blocking calls and
3352 * give it a chance to call wait() and terminate. */
3355 r = log_error_errno(errno, "Failed to change the signal mask: %m");
3361 r = log_error_errno(errno, "Failed to install SIGCHLD handler: %m");
3430 r = log_error_errno(errno, "Failed to read inner child PID: %m");
3450 r = log_error_errno(errno, "Failed to read UID shift: %m");
3534 * the child can now hand over control to the code to
3542 /* Reset signal to default */
3545 log_error_errno(r, "Failed to reset SIGCHLD: %m");
3563 log_error_errno(r, "Failed to get default event source: %m");
3568 /* Try to kill the init system on SIGINT or SIGTERM */
3592 log_error_errno(r, "Failed to create PTY forwarder: %m");
3598 log_error_errno(r, "Failed to run event loop: %m");
3620 /* We failed to wait for the container, or the
3636 * machine we want to restart the entire
3642 * have cgroup parameters set we want to have
3660 /* Try to flush whatever is still queued in the pty */