[lxc-users] lxc.hook.pre-start
Serge Hallyn
serge.hallyn at ubuntu.com
Wed Feb 25 05:40:28 UTC 2015
Quoting Tamas Papp (tompos at martos.bme.hu):
> hi,
>
> root at v301:/tank/lxc/lists# cat config
> # Template used to create this container:
> /usr/share/lxc/templates/lxc-ubuntu
> # Parameters passed to the template: -r trusty
> # For additional config options, please look at lxc.conf(5)
>
> # lists configuration
> lxc.include = /usr/share/lxc/config/ubuntu.common.conf
>
> # Container specific configuration
> lxc.rootfs = /tank/lxc/lists/rootfs
> lxc.mount = /tank/lxc/lists/fstab
> lxc.utsname = lists
> lxc.arch = amd64
>
> # Network configuration
> lxc.network.type = veth
> lxc.network.hwaddr = 00:16:3e:d4:bb:5e
> lxc.network.flags = up
> lxc.network.link = br-eth0
>
> #lxc.aa_profile = unconfined
>
> # loop
> #lxc.cgroup.devices.allow = b 7:* rwm
> #lxc.cgroup.devices.allow = c 10:237 rwm
>
> lxc.start.auto = 1
>
> lxc.hook.pre-start = /tank/lxc/lists/pre-start.sh
>
>
>
> root at v301:/tank/lxc/lists# cat pre-start.sh
> #!/bin/sh
> echo "arguments: $*" > /tmp/test
> echo "environment:" >> /tmp/test
> env | grep LXC >> /tmp/test
I assume pre-start.sh is executable?
Nothing shows up in /tmp/test?
If you switch to | tee -a /tmp/test so that output
shows up on stdout, does the output then show up in the
debug list.
More information about the lxc-users
mailing list