summaryrefslogtreecommitdiffstats
path: root/libexec/container/start (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-08-29Avoid failing on networkctl reload with systemd >= 256 in container-start ↵Daniel Baumann1-1/+1
command. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2022-06-05Tracking container state in run files in /var/lib/compute-tools.Daniel Baumann1-0/+3
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2022-05-22Fixing copy&paste mistake in systemd-network run-files handling.Daniel Baumann1-7/+0
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2022-05-08Correcting off-by-one error when warning about too long veth interface names ↵Daniel Baumann1-2/+2
in container start commend. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2022-05-05Supporting both ifupdown and systemd-networkd for the time being, depending ↵Daniel Baumann1-3/+33
on the existence of /etc/network/interfaces. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2022-05-01Updating copyright notices for 2022.Daniel Baumann1-1/+1
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2022-04-28Using systemd-networkd to manage veth interfaces on host.Simon Spöhel1-7/+10
Signed-off-by: Simon Spöhel <simon@spoehel.ch> Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2021-11-13Replacing individual needrestart overrides by globally blacklisting ↵Daniel Baumann1-4/+0
container-tools service units. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2021-11-03Enabling automatic needrestart blacklisting for containers.Daniel Baumann1-0/+4
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2021-07-27Harmonizing usage messages over all container commands with manpage references.Daniel Baumann1-0/+3
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2021-06-30Reverting openvswitch, not really ready yet.Daniel Baumann1-32/+36
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2021-06-29Using openvswitch instead of linux bridges.Simon Spöhel1-36/+32
Signed-off-by: Simon Spöhel <simon@spoehel.ch> Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2021-06-06Allowing to specify cnt.start=force in container config to ease fencing with ↵Daniel Baumann1-0/+6
pacemaker/corosync. This should be generalized as a generic container program behaviour to look at users command line options *and* container configuration files. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2021-04-11Using https instead of http in all comments.Daniel Baumann1-1/+1
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2021-04-11Moving config files from /etc/open-infrastructure to /etc/compute-tools.Daniel Baumann1-2/+3
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2021-04-11Moving command files from /usr/lib to /usr/libexec.Daniel Baumann1-0/+0
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2021-02-09Updating copyright notices for 2021.Daniel Baumann1-1/+1
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2020-10-30Cleaning up and harmonizing verbose output for container remove, restart, ↵Daniel Baumann1-6/+16
start, and stop commands. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2020-10-30Adding awk optimizations in configuration file handling.Katharina Drexel1-22/+22
Signed-off-by: Katharina Drexel <katharina.drexel@bfh.ch>
2020-10-30Adding overlay options to container start command.Katharina Drexel1-1/+11
Signed-off-by: Katharina Drexel <katharina.drexel@bfh.ch> Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2020-03-08Correcting call of post hooks in container start program to make them ↵Daniel Baumann1-9/+9
actually work, thanks to Simon Spoehel <simon@spoehel.ch>. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2020-01-21Updating copyright notices for 2020.Daniel Baumann1-1/+1
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2020-01-16Adding verbose option for container start command.Daniel Baumann1-2/+6
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2019-11-04Adding default hook to unlink console prior start when bindmounting /dev ↵Daniel Baumann1-0/+3
(e.g. in GPU computing cases). Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2019-08-11Removing stray veth links when starting containers with force.Daniel Baumann1-0/+7
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2019-03-02Readding limit command.Daniel Baumann1-10/+86
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2019-03-02Removing a few fixmes that are not needed anymore.Daniel Baumann1-1/+1
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2019-03-02Removing limit command until its completly tested.Daniel Baumann1-86/+10
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2019-02-23Renaming container-tools to compute-tools.Daniel Baumann1-7/+8
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2019-02-17Adding verbose output when using '-n ALL' options with container commands.Daniel Baumann1-0/+6
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2019-02-17Updating year in copyright notices to 2019.Daniel Baumann1-1/+1
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2018-06-25Dropping untested arm64 specific settings in container start command.Daniel Baumann1-12/+0
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2018-05-27Adding 'ALL' as pseudo container name for container start, stop, restart, ↵Daniel Baumann1-0/+17
and remove commands to act on all available container respectivly. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2018-02-18Updating year in copyright information for 2018.Daniel Baumann1-1/+1
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2018-01-19Adding message when creating bind mount directories in container start command.Daniel Baumann1-2/+10
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2017-12-05Adding SPDX License Identifiers.Daniel Baumann1-0/+2
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2017-10-13Removing some dead code in network-veth-extra handling.Daniel Baumann1-11/+4
This stuff is redundant when using bridges, and not using bridges has never worked anyway, hence removing it. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2017-10-13Using iproute instead of bridge-utils to setup bridges.Daniel Baumann1-2/+2
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2017-10-13Using iproute instead of net-tools to setup interfaces.Daniel Baumann1-4/+4
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2017-07-22Adding interface max length check in container start command.Daniel Baumann1-0/+10
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2017-07-22Fixing spelling typo in 'bandwidth'.Simon Spöhel1-7/+7
Signed-off-by: Simon Spöhel <simon.spoehel@open-infrastructure.net> Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2017-05-10Correcting bind-ro option handling to actually work.Daniel Baumann1-1/+1
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2017-04-03Adding support for bind-ro nspawn option for read-only bind mounts.Daniel Baumann1-1/+22
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2017-01-04Updating year in copyright information for 2017.Daniel Baumann1-1/+1
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2016-12-11Enabling pre and post hooks in container commands.Daniel Baumann1-0/+26
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2016-11-25Renaming too generic internal getopt variables to avoid possible collisions ↵Daniel Baumann1-3/+3
in the future. Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2016-08-04Adding support for user namespace.Daniel Baumann1-0/+12
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2016-08-04Sorting container configuration file.Daniel Baumann1-12/+12
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2016-08-04Adding -f, --force option to container start command to remove stray lock files.Daniel Baumann1-5/+18
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
2016-08-04Adding error message in container start command if container is locked.Daniel Baumann1-0/+6
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>