[manila] upgrade from baremetal to containers fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Tom Barron |
Bug Description
Dustin Schoenbrun 2018-07-23 16:31:04 EDT
Description of problem:
On the upgrade of OSP-12 where the Manila services are un-containerized to OSP-13 where they are supposed to be containerized, the Manila Share service does not become containerized and remains a systemd service. Due to this, the upgrade from OSP-12 to OSP-13 fails.
Version-Release number of selected component (if applicable):
openstack-
How reproducible:
100%
Steps to Reproduce:
1. Setup and install OSP-12 with Manila configured as an un-containerized service (for example, with a NetApp backend, with the manila-
2. Follow the upgrade procedure as outlined in https:/
3. Observe that on the controller upgrade step (openstack overcloud upgrade run --roles Controller) that the command fails.
4. Observe that the Manila Share service still shows up in Pacemaker but not with anything indicating containerization.
5. Observe that the Manila Share service is still running as a systemd service on the controller node indicated in the "pcs status" command.
Actual results:
Upgrade fails because the Manila Share service is never containerized.
Output of 'pcs status' command:
[heat-admin@
Cluster name: tripleo_cluster
Stack: corosync
Current DC: controller-1 (version 1.1.18-
Last updated: Mon Jul 23 18:35:27 2018
Last change: Fri Jul 20 23:02:00 2018 by root via cibadmin on controller-0
12 nodes configured
38 resources configured
Online: [ controller-0 controller-1 controller-2 ]
GuestOnline: [ galera-
Full list of resources:
Docker container set: rabbitmq-bundle [192.168.
rabbitmq-
rabbitmq-
rabbitmq-
Docker container set: galera-bundle [192.168.
galera-bundle-0 (ocf::heartbeat
galera-bundle-1 (ocf::heartbeat
galera-bundle-2 (ocf::heartbeat
Docker container set: redis-bundle [192.168.
redis-bundle-0 (ocf::heartbeat
redis-bundle-1 (ocf::heartbeat
redis-bundle-2 (ocf::heartbeat
ip-192.168.24.7 (ocf::heartbeat
ip-10.0.0.105 (ocf::heartbeat
ip-172.17.1.19 (ocf::heartbeat
ip-172.17.1.13 (ocf::heartbeat
ip-172.17.3.10 (ocf::heartbeat
ip-172.17.4.10 (ocf::heartbeat
Docker container set: haproxy-bundle [192.168.
haproxy-
haproxy-
haproxy-
openstack-
Docker container: openstack-
openstack-
Expected results:
Upgrade should be successful and all Manila services shall be containerized.
Changed in tripleo: | |
importance: | Undecided → High |
assignee: | nobody → Tom Barron (tpb) |
milestone: | none → stein-1 |
status: | New → Triaged |
tags: | added: containers queens-backport-potential upgrade |
Changed in tripleo: | |
milestone: | stein-1 → rocky-rc1 |
Fix proposed to branch: master /review. openstack. org/586623
Review: https:/