From 58bba3139f4b5d7394a8ab079c3770fdc02dde09 Mon Sep 17 00:00:00 2001 From: John Fulton Date: Wed, 21 Feb 2018 15:40:14 -0500 Subject: [PATCH] FFU: Add update-from-ceph-newton.yaml Introduce simple environment file to be included during the final stack update of a FFU. Contains a list of ceph-ansible playbooks. Newton's Ceph Jewel will be migrated to containers by the first playbook and then Ceph will be upgraded to Luminous by the second playbook. Change-Id: Id46b07a8dae23ef3b12d656ce250e2959596eaeb (cherry picked from commit a981dbaf893006e71b6c4702e6dce294ca0aac2e) --- environments/updates/README.md | 3 +++ environments/updates/update-from-ceph-newton.yaml | 4 ++++ 2 files changed, 7 insertions(+) create mode 100644 environments/updates/update-from-ceph-newton.yaml diff --git a/environments/updates/README.md b/environments/updates/README.md index 93714ed838..e83736537d 100644 --- a/environments/updates/README.md +++ b/environments/updates/README.md @@ -13,3 +13,6 @@ Contents **update-from-deloyed-server-newton.yaml** To be used when updating from the deployed-server template from Newton. + +**update-from-ceph-newton.yaml** + To be used when updating Ceph from the storage-environment template from Newton. diff --git a/environments/updates/update-from-ceph-newton.yaml b/environments/updates/update-from-ceph-newton.yaml new file mode 100644 index 0000000000..5ee249c42b --- /dev/null +++ b/environments/updates/update-from-ceph-newton.yaml @@ -0,0 +1,4 @@ +parameter_defaults: + CephAnsiblePlaybook: + - /usr/share/ceph-ansible/infrastructure-playbooks/switch-from-non-containerized-to-containerized-ceph-daemons.yml + - /usr/share/ceph-ansible/infrastructure-playbooks/rolling_update.yml