diff options
author | Dan Prince <dprince@redhat.com> | 2017-08-03 10:20:15 -0400 |
---|---|---|
committer | Dan Prince <dprince@redhat.com> | 2017-08-03 10:20:57 -0400 |
commit | 59e29b17f4a9f5f65b6f8a7b8e82ef6426d8a581 (patch) | |
tree | 3943952cf488779ff9334e1f143d931ff3d5eda9 | |
parent | 2cf0a6843a1df7fb4386c96c7e782609a52e98e3 (diff) |
Remove baremetal cron jobs on docker upgrade
Change-Id: I072a3f582cdb978187d14233ea1ba636d12a1293
Closes-bug: #1708466
-rw-r--r-- | docker/services/cinder-api.yaml | 4 | ||||
-rw-r--r-- | docker/services/heat-api.yaml | 4 | ||||
-rw-r--r-- | docker/services/keystone.yaml | 4 | ||||
-rw-r--r-- | docker/services/nova-api.yaml | 4 |
4 files changed, 16 insertions, 0 deletions
diff --git a/docker/services/cinder-api.yaml b/docker/services/cinder-api.yaml index 900131c9..519b2328 100644 --- a/docker/services/cinder-api.yaml +++ b/docker/services/cinder-api.yaml @@ -184,3 +184,7 @@ outputs: - name: Stop and disable cinder_api service tags: step2 service: name=httpd state=stopped enabled=no + - name: remove old cinder cron jobs + file: + path: /var/spool/cron/cinder + state: absent diff --git a/docker/services/heat-api.yaml b/docker/services/heat-api.yaml index 9e38b060..54c7bedd 100644 --- a/docker/services/heat-api.yaml +++ b/docker/services/heat-api.yaml @@ -156,6 +156,10 @@ outputs: tags: common ignore_errors: True register: heat_api_enabled + - name: remove old heat cron jobs + file: + path: /var/spool/cron/heat + state: absent - name: check for heat_api running under apache (post upgrade) tags: step2 shell: "httpd -t -D DUMP_VHOSTS | grep -q heat_api_wsgi" diff --git a/docker/services/keystone.yaml b/docker/services/keystone.yaml index fcc458a2..4c2c1d16 100644 --- a/docker/services/keystone.yaml +++ b/docker/services/keystone.yaml @@ -200,5 +200,9 @@ outputs: - name: Stop and disable keystone service (running under httpd) tags: step2 service: name=httpd state=stopped enabled=no + - name: remove old keystone cron jobs + file: + path: /var/spool/cron/keystone + state: absent metadata_settings: get_attr: [KeystoneBase, role_data, metadata_settings] diff --git a/docker/services/nova-api.yaml b/docker/services/nova-api.yaml index da461049..dd4f96c0 100644 --- a/docker/services/nova-api.yaml +++ b/docker/services/nova-api.yaml @@ -210,3 +210,7 @@ outputs: - name: Stop and disable nova_api service tags: step2 service: name=openstack-nova-api state=stopped enabled=no + - name: remove old nova cron jobs + file: + path: /var/spool/cron/nova + state: absent |