[LXC] Force lxc containers to be in the correct timezone #112

Open
mtrossevin wants to merge 6 commits from mtrossevin/ansible-roles:change_timezone into unstable
2 changed files with 19 additions and 0 deletions

View file

@ -18,6 +18,8 @@ The **patch** part changes incrementally at each release.
### Fixed
* lxc: Force lxc containers to be in the correct timezone
### Removed
### Security

View file

@ -52,6 +52,23 @@
insertbefore: "^exit 0$"
when: release == 'jessie'
- name: "Force container {{ name }} to be in the correct timezone [1/2]"
copy:
src: "/etc/timezone"
dest: "/var/lib/lxc/{{ name }}/rootfs/etc/timezone"
force: yes
owner: root
group: root
- name: "Force container {{ name }} to be in the correct timezone [2/2]"
copy:
src: "/etc/localtime"
dest: "/var/lib/lxc/{{ name }}/rootfs/etc/localtime"
force: yes
local_follow: no
owner: root
group: root
- name: "Ensure that {{ name }} container is running"
lxc_container:
name: "{{ name }}"