Delete empty karaf directory on host
Mounting empty /var/lib/config-data/puppet-generated/ opendaylight/opt/opendaylight/etc/opendaylight/karaf from host to /opt/opendaylight/etc/opendaylight/karaf on container empties the folder on container itself. Hence on restart/redeploy, ODL can't find files inside that folder and can't start leading to deployment failure. So delete the empty karaf folder on host so that the contents of karaf folder inside the container is intact durin redeploy. Change-Id: I75aabaa2abc0fc9ba789c53f27fc37cfb7769a8b Closes-Bug: #1799395
This commit is contained in:
parent
83a2d262b6
commit
9cc52fae4c
@ -149,10 +149,13 @@ outputs:
|
||||
list_concat:
|
||||
- {get_attr: [OpenDaylightApiLogging, host_prep_tasks]}
|
||||
-
|
||||
- name: Delete cache folder
|
||||
- name: Delete cache and karaf folder
|
||||
file:
|
||||
path: /var/lib/opendaylight/data/cache
|
||||
path: "{{ item }}"
|
||||
state: absent
|
||||
with_items:
|
||||
- /var/lib/opendaylight/data/cache
|
||||
- /var/lib/config-data/puppet-generated/opendaylight/opt/opendaylight/etc/opendaylight/karaf
|
||||
- name: create persistent directories
|
||||
file:
|
||||
path: "{{ item }}"
|
||||
|
@ -0,0 +1,9 @@
|
||||
---
|
||||
fixes:
|
||||
- |
|
||||
Empty /var/lib/config-data/puppet-generated/opendaylight/opt/
|
||||
opendaylight/etc/opendaylight/karaf directory on host empties
|
||||
/opt/opendaylight/etc/opendaylight/karaf inside the ODL container
|
||||
because of the mount. This leads to deployment failure on
|
||||
redeploy. Delete the empty karaf directory on host before
|
||||
redeploying.
|
Loading…
Reference in New Issue
Block a user