Add StorPool Temp Mod
Change-Id: I811f933a50b4fc0145e8fc265c190d48a6f9599f
diff --git a/playbooks/setup-openstack-storpool/pre.yaml b/playbooks/setup-openstack-storpool/pre.yaml
index c479746..79ed281 100644
--- a/playbooks/setup-openstack-storpool/pre.yaml
+++ b/playbooks/setup-openstack-storpool/pre.yaml
@@ -428,6 +428,18 @@
content: "{{ hostvars['localhost'].STORPOOL_DEPLOY.v }}"
dest: "{{ storpool_ansible_dir }}/storpool-deploy.patch"
+ - name: Temp mod
+ no_log: true
+ ansible.builtin.copy:
+ content: "{{ hostvars['localhost'].STORPOOL_DEPLOY_TEMP_MOD.v }}"
+ dest: "{{ storpool_ansible_dir }}/storpool-deploy-temp-mod.patch"
+
+ - name: Temp mod
+ no_log: true
+ ansible.builtin.copy:
+ content: "{{ hostvars['localhost'].STORPOOL_TEMP_MOD.v }}"
+ dest: "{{ storpool_ansible_dir }}/storpool-temp-mod.patch"
+
- name: Provision the StorPool Deployment Info
no_log: true
ansible.builtin.copy:
@@ -450,6 +462,12 @@
args:
chdir: "{{ storpool_ansible_dir }}"
+ - name: Temp mod
+ ansible.builtin.command:
+ argv: [ "git", "am", "storpool-deploy-temp-mod.patch" ]
+ args:
+ chdir: "{{ storpool_ansible_dir }}"
+
- name: Deploy StorPool
ansible.builtin.command:
argv:
@@ -472,6 +490,15 @@
path: "{{ storpool_ansible_dir }}/storpool_deploy_info.conf"
state: absent
+ - name: Temp mod
+ no_log: true
+ ansible.builtin.file:
+ path: "{{ storpool_ansible_dir }}/{{ item }}"
+ state: absent
+ loop:
+ - storpool-deploy-temp-mod.patch
+ - storpool-temp-mod.patch
+
- hosts: controller
vars_files:
- vars.yaml
diff --git a/zuul.d/sp-cinder-secrets.yaml b/zuul.d/sp-cinder-secrets.yaml
index e9687c6..04afc3d 100644
--- a/zuul.d/sp-cinder-secrets.yaml
+++ b/zuul.d/sp-cinder-secrets.yaml
@@ -144,6 +144,77 @@
DrWYyY98gX3wpscm4Ol2nbKje9K/KZZJz5qvdUStu+V9Dd8Kj2Pb39NxnDzniE=
- secret:
+ name: STORPOOL_DEPLOY_TEMP_MOD
+ data:
+ v: !encrypted/pkcs1-oaep
+ - aPk0oMJDqhSY3EsSlWv+umTOeLYJUpNyF1S3rhZizYOJGmru9veDq7pFYqeNaC+td9+AN
+ 5YVYARh9W6vT0kwWvr5P46GURee+etgxgBCtbkVv2mwQxc8VE82V/hABHsrYjZfJMwhhv
+ QuEqmPixnxlKg33FFokdfqjsFEQwwKmclzH90owqgqPkTjTiTkKMCMR2v7TQRiMB0PjpZ
+ PNkbfnkZm5Bn7yOA6jZ8QPHhntBJHUPQN4r5An4XV+Xby+tdh1Qf97hmHFC/m/+AiTZEx
+ 5jZBePDbC71V+ELIOkxpVH+6ez1WA6RaYQqZX/mfepzK/Ng5nNGj4fA/iEilHzXubOs4I
+ OyF6fx985OGLeEj8ciZBc/BaM0gwJK2SH8glbRVZ5L+PQfXFTcEM8VbC/g153EbSj8QCN
+ yTuOHcZO3seG2Zfq9g3Uxa4kJeGjAr8UD32Zuj9wGvXac47i7qIjj/I/Xgz8D6rL9oYNC
+ jvV5T7aMpmFKqjQcPrenOFiwSuyeuEaqZgx0cDvYnGpUsqkxjlrJOD5WoAae5ZtGrMHRN
+ KPode3fzocn+jMtvwQ/e4T7oipQztBUXhH81gfENxGA5k5FN6BuOTKpZhL8Mu+VC/4GUw
+ x4SbjMhQO6tfW4PAMBlxl8TtlDQGPsGI7oDLMGXNIU24BCi8jVJf2EWyP00xbs=
+ - pZPO0fKYFuVkXCPJZHqy9ghH3DjAFTM5bzqgV5ZJ8kahCrIocNEv2/qSQ1wVrDWbZBvf0
+ /a06uZBjktJnx34e8XpucSX31kBzvFxfmkFD1vwQNxs8i5yfb/oL/9rW0m/LTNKYHwJ7Q
+ TALa/52WXXb1V+SeAMhumClFZm4evctDqgCNKhCXSlPBdGnlG0MdO34k+g+H/KS8vUIux
+ r8JSY3RFtsK5BNeCTjd+e3bzWxnAro8UZoDQ/nY6yDHG2Zj7w3ydcBcH+/YLSqzm6E4g/
+ CG24hih38jSSoA+WIMUgkKa6Fv5U3aYUW2jKGRd3tp+BepQIC1FLuibCBomojwc88sO10
+ rll2EE8RQ0d++SggLtQLJcVsJDLYCWPnOn+U2MeXz67nzJq5F9FfL2krwVJbr+C1td68N
+ N/gnBxEAI8KeXFiw12dHrPsCjUhSmU0nNo/MrMu4VgVS4rtCPVmBsRbXEK8wDW9+7QdvC
+ FFvwe38KXVo6QIJQVUBBFKcpdCrmI6dnIYjMwSrNb6Zf7YjYcEHbAEgk1x8o7o8C6Vqhb
+ D69DwG+wlUsHNvUuKXlPeMCN1ngnDjCyDJZgdHW31Bc82UyO0uZZTcqCbKTLqsNN/c/6T
+ ahkc5AiTbHAabTYSuaVCAwsH3KpIBJn5bXdwM7xquj+dGbAOL1hpM2F9P1LPMQ=
+ - nF8cUQ7oIBI25RjgjIPw+bO+zs9vvNjTiXqORXbeY9Xhd6FIeRTEmnNHkL21At+7/kmkB
+ cbI0DenqwJ+kDf8aEcTLcqOaRJLUeuUrrK0hdQEE3Puo/nBOneveA31S9HVkAKTlhGDLR
+ unryEjDVX0pmeBa7GATXkV8wVvgMRIAWFxk5qhcz2OkjoZO0K5DP3TCRtxLM6ne0LcFj1
+ ygc4avFHtZyatcktociPC2F9FEpfE5WU/UFSlMCBGKo9HD9vXEpDY0YbiEmNk9AuApKKm
+ nFjnf5RcI7/ab8FoRnAYUkjtlNFuqENtvmDZoDrmd98yUJJQB85Oemlq2PjNWwRpjqnu4
+ UhnXfVh25rGp6FAVdqKCZwLN4FvNomvA66PuqP0Qwki2aKmY+FnRuFbYF7Qur95/3MfdE
+ c6gz+bq17Cf/XrGJ8874d0Np0SDa2jIzOis+EnwuOwEjutuLTB5H6W/f5ZYL4t/4ClzqM
+ UmWq0L3WOBaqbBV2x38KnKa7kk2Y871YAfYRms+DKWpI6kpc/rS6lK1mysXwSqSPlXj4S
+ +LgheSQDj1uxD9DT8s3aX5xqIyRKkqeos2XJxp+jk25FWU86b910vSdQyzAP7eRGH3IA2
+ /sMKPTQGVkX5ttyNasAkH5DgBgjRNuYC8zh8yIL6nQQ7eYX4dcFZg0L/YRSIOs=
+
+- secret:
+ name: STORPOOL_TEMP_MOD
+ data:
+ v: !encrypted/pkcs1-oaep
+ - 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
+
+
+- secret:
name: STORPOOL_DEPLOY_INFO_CONF
data:
v: !encrypted/pkcs1-oaep