Remove baremetal cron jobs on docker upgrade
authorDan Prince <dprince@redhat.com>
Thu, 3 Aug 2017 14:20:15 +0000 (10:20 -0400)
committerDan Prince <dprince@redhat.com>
Thu, 3 Aug 2017 14:20:57 +0000 (10:20 -0400)
Change-Id: I072a3f582cdb978187d14233ea1ba636d12a1293
Closes-bug: #1708466

docker/services/cinder-api.yaml
docker/services/heat-api.yaml
docker/services/keystone.yaml
docker/services/nova-api.yaml

index 900131c..519b232 100644 (file)
@@ -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
index 9e38b06..54c7bed 100644 (file)
@@ -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"
index fcc458a..4c2c1d1 100644 (file)
@@ -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]
index da46104..dd4f96c 100644 (file)
@@ -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