浏览代码

Fix etcd backup bug with not-yet-created /var/lib/origin symlink

Devan Goodwin 9 年之前
父节点
当前提交
866dcbe962
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      playbooks/adhoc/upgrades/upgrade.yml

+ 5 - 0
playbooks/adhoc/upgrades/upgrade.yml

@@ -15,6 +15,11 @@
   roles:
   roles:
   - openshift_facts
   - openshift_facts
   tasks:
   tasks:
+  - stat: path=/var/lib/openshift
+    register: var_lib_openshift
+  - name: Create origin symlink if necessary
+    file: src=/var/lib/openshift/ dest=/var/lib/origin state=link
+    when: var_lib_openshift.stat.exists == True
   - name: Check available disk space for etcd backup
   - name: Check available disk space for etcd backup
     # We assume to be using the data dir for all backups.
     # We assume to be using the data dir for all backups.
     shell: >
     shell: >