From 898ea99687693dbf9875c6d019b60f55a137535f Mon Sep 17 00:00:00 2001 From: Marc Gariepy Date: Thu, 10 Nov 2016 09:46:15 -0500 Subject: [PATCH] Rename tmpfiles.d files On CentOS /run/lock is created by /usr/lib/tmpfiles.d/legacy.conf file which can be run after other conf we create for opentack services. This patch rename the service files to openstack-service.conf to ensure it is ran after legacy.conf Change-Id: I86f2119d8313150dc52ea429362bf5b0a8860d0d --- tasks/neutron_init_systemd.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tasks/neutron_init_systemd.yml b/tasks/neutron_init_systemd.yml index 4d67fe22..50c17c7f 100644 --- a/tasks/neutron_init_systemd.yml +++ b/tasks/neutron_init_systemd.yml @@ -29,10 +29,18 @@ group: "{{ system_group }}" mode: "02755" +# TODO(mgariepy): +# Remove this in Pike as it only needed to handle upgrades +# from Newton->Newton and Newton->Ocata +- name: Cleanup old tmpfiles.d entry + file: + path: "/etc/tmpfiles.d/{{ program_name }}.conf" + state: absent + - name: Create tmpfiles.d entry template: src: "neutron-systemd-tmpfiles.j2" - dest: "/etc/tmpfiles.d/{{ program_name }}.conf" + dest: "/etc/tmpfiles.d/openstack-{{ program_name }}.conf" mode: "0644" owner: "root" group: "root"