Hi Matthijs,

Thank you for your message.
I am just not convinced with your workaround.
The two signals are from a different nature and we have them both for a
reason.
On my end, I am happy with the workaround I have which live in the lxc
configuration file of the affected containers.
I would be more expecting someone to identify where is the difference
and correct it, I guess on the upgraded lxc container itself.

Kind regards,

Stephane

On 01/12/15 16:00, Matthijs Kooijman wrote:
> Hi Nulld1g1t,
>
>> On a D8 host server with D7 containers upgraded to D8 with systemd -
>> following the instructions from the LXC Debian page.
>>
>>   When I use lxc-stop command to cleanly stop a container, it waits,
>> times out and finally kills the container instead of issuing a clean
>> shutdown.
> I also ran into this problem, and found a fix for this by looking in
> /usr/share/lxc/templates/lxc-debian. That file contains a function
> `configure_debian_systemd()`, that (among other useful things) has:
>
>       chroot ${rootfs} ln -s /lib/systemd/system/halt.target 
> /etc/systemd/system/sigpwr.target
>
> In other words, when sigpwr.target is activated (special target
> activated when systemd receiveds SIGPWR), it should active halt.target
> instead, shutting the container down cleanly.
>
> After running this, my upgraded containers also shutdown cleanly.
>
>
> I'm not sure if stuff like can be made to work automatically on
> upgrades - who would be responsible? LXC? Systemd? Some integration
> package? Should this bug remain open?
>
> Gr.
>
> Matthijs

-- 

Cheers,

Nulld1g1t

Nulld1g1t Blog:
http://www.yourprog.com

Nulld1g1t Youtube channel:
https://www.youtube.com/user/nulld1g1t

Twitter:
https://twitter.com/nulld1g1t

Attachment: 0x6CF19A40.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to