SSL conf is not uploaded when api and volume is splitted

Bug #1741479 reported by Seyeong Kim
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Cinder Charm
Fix Released
Medium
Seyeong Kim

Bug Description

SSL conf is not uploaded when api and volume is splitted.

reproducer

juju deploy bundle ( as bundle [1] )
juju config cinder-api ssl_key="$(base64 custom.key)"

juju ssh cinder-api/0 ll /etc/apache2/

there is no ssl folder

[1] https://pastebin.ubuntu.com/26325565/

Tags: sts
Seyeong Kim (seyeongkim)
tags: added: sts
Revision history for this message
Edward Hope-Morley (hopem) wrote :
Changed in charm-cinder:
milestone: none → 18.02
assignee: nobody → Seyeong Kim (xtrusia)
status: New → In Progress
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-cinder (master)

Reviewed: https://review.openstack.org/531373
Committed: https://git.openstack.org/cgit/openstack/charm-cinder/commit/?id=6b2363f11eb2870ce0d8828d6d05a0ab6d59bb9f
Submitter: Zuul
Branch: master

commit 6b2363f11eb2870ce0d8828d6d05a0ab6d59bb9f
Author: Seyeong Kim <email address hidden>
Date: Fri Jan 5 22:09:18 2018 +0900

    Fix ssl config update when api node is split

    Currently, if we deploy cinder-api and cinder-volume to different nodes,
    ssl_key and ssl_cert don't get configured on the api node.

    The ApacheSSLContext's __call__ method should gate on the 'api' service
    being enabled, rather than 'cinder-common'.

    Change-Id: I6d5d6710a73f9393ad7c45c3307925b10cda641d
    Closes-bug: #1741479

Changed in charm-cinder:
status: In Progress → Fix Committed
Ryan Beisner (1chb1n)
Changed in charm-cinder:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.