Merge "Mount /usr/share/openstack-octavia-amphora-images into mistral-executor"

This commit is contained in:
Zuul 2018-11-09 09:46:25 +00:00 committed by Gerrit Code Review
commit 4daeccdac7
4 changed files with 25 additions and 3 deletions

View File

@ -158,6 +158,11 @@ outputs:
path: /usr/share/ceph-ansible path: /usr/share/ceph-ansible
state: directory state: directory
setype: svirt_sandbox_file_t setype: svirt_sandbox_file_t
- name: create octavia-amphora-images directory
file:
path: /usr/share/openstack-octavia-amphora-images
state: directory
setype: svirt_sandbox_file_t
upgrade_tasks: upgrade_tasks:
- when: step|int == 0 - when: step|int == 0
tags: common tags: common

View File

@ -42,10 +42,12 @@ parameters:
type: string type: string
default: '' default: ''
OctaviaAmphoraImageFilename: OctaviaAmphoraImageFilename:
description: Filename for the amphora image. Using the default of an empty description: Filename for the amphora image. Image files are expected to be
string will cause a distro specific default to be used. (e.g. located in directory /usr/share/openstack-octavia-amphora-images.
Using the default of an empty string will cause a distro
specific default to be used. (e.g.
/usr/share/openstack-octavia-amphora-images/amphora-x64-haproxy.qcow2 /usr/share/openstack-octavia-amphora-images/amphora-x64-haproxy.qcow2
on CentOS and /usr/share/rhosp-director-images/octavia-amphora.qcow2 on CentOS and /usr/share/openstack-octavia-amphora-images/octavia-amphora.qcow2
on Red Hat Enterprise Linux). on Red Hat Enterprise Linux).
type: string type: string
default: '' default: ''

View File

@ -146,5 +146,6 @@ parameter_defaults:
connect_timeout: 60 connect_timeout: 60
MistralExecutorExtraVolumes: MistralExecutorExtraVolumes:
- /usr/share/ceph-ansible:/usr/share/ceph-ansible:ro - /usr/share/ceph-ansible:/usr/share/ceph-ansible:ro
- /usr/share/openstack-octavia-amphora-images:/usr/share/openstack-octavia-amphora-images:ro
NeutronMetadataProxySharedSecret: '' NeutronMetadataProxySharedSecret: ''
MetadataNATRule: true MetadataNATRule: true

View File

@ -0,0 +1,14 @@
---
upgrade:
- |
Octavia amphora images are now expected to be located in directory
/usr/share/openstack-octavia-amphora-images on the undercloud node
for uniformization across different OpenStack distributions.
deprecations:
- |
Ensure Octavia amphora image files are placed in directory
/usr/share/openstack-octavia-amphora-images on the undercloud node.
fixes:
- |
Fix an issue where Octavia amphora images were not accessible during
overcloud deployment.