Deployment fails on adding Cinder types if TLS is enabled for Fuel environment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Stanislaw Bogatkin | ||
8.0.x |
Fix Released
|
High
|
Stanislaw Bogatkin | ||
Mitaka |
Invalid
|
High
|
Stanislaw Bogatkin |
Bug Description
Detailed bug description:
Deplyment fails on primary controller on adding 'cinder types'
2016-05-24 17:15:22 +0000 /Package[
2016-05-24 17:15:22 +0000 /Package[
2016-05-24 17:15:22 +0000 /Stage[
2016-05-24 17:15:22 +0000 Exec[cinder type-create netapp]
2016-05-24 17:15:22 +0000 Puppet (debug): Executing 'cinder type-list | grep -qP '\bnetapp\b''
2016-05-24 17:15:22 +0000 /Stage[
ages/urllib3/
certain SSL connections to fail. For more information, see https:/
2016-05-24 17:15:22 +0000 /Stage[
2016-05-24 17:15:22 +0000 /Stage[
ing to https:/
2016-05-24 17:15:22 +0000 /Stage[
2016-05-24 17:15:22 +0000 Exec[cinder type-create netapp]
2016-05-24 17:15:22 +0000 Puppet (debug): Executing 'cinder type-create netapp'
2016-05-24 17:15:23 +0000 /Stage[
tween tries
2016-05-24 17:15:28 +0000 /Stage[
2016-05-24 17:15:28 +0000 Exec[cinder type-create netapp]
2016-05-24 17:15:28 +0000 Puppet (debug): Executing 'cinder type-create netapp'
2016-05-24 17:15:28 +0000 /Stage[
tween tries
2016-05-24 17:15:33 +0000 /Stage[
ckages/
e certain SSL connections to fail. For more information, see https:/
2016-05-24 17:15:33 +0000 /Stage[
2016-05-24 17:15:33 +0000 /Stage[
cting to https:/
2016-05-24 17:15:33 +0000 Puppet (err): cinder type-create netapp returned 1 instead of one of [0]
/usr/lib/
Steps to reproduce:
Deploy Fuel 8.0, apply MU1
Install plugins listed in 'Related projects installed' section below
Create Fuel environment with Contrail networking
Enable and configure cinder_netapp plugin: 'Clustered Data ONTAP', 'NetApp Storage Protocol' - NFS
Modify settins in 'Public TLS' section on Security tab for Fuel environment:
* enable checkbox 'TLS for OpenStack public endpoints'
* enable checkbox 'HTTPS for Horizon'
* Source for certificate - 'self-signed'
* set 'DNS hostname for public TLS endpoints' to 'horizon.
Deploy-changes
Expected results:
environment successfully deployed
Actual result:
deployment fails
Impact:
affects environment deployment in customer environment
Description of the environment:
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "8.0"
api: "1.0"
build_number: "570"
build_id: "570"
fuel-nailgun_sha: "558ca91a854cf2
python-
fuel-agent_sha: "658be72c4b42d3
fuel-
astute_sha: "b81577a5b7857c
fuel-library_sha: "c2a335b5b725f1
fuel-ostf_sha: "3bc76a63a9e7d1
fuel-mirror_sha: "fb45b80d7bee58
fuelmenu_sha: "78ffc73065a967
shotgun_sha: "63645dea384a37
network-
fuel-upgrade_sha: "616a7490ec7199
fuelmain_sha: "d605bcbabf3153
Operation system: Ubuntu 14.04.4 LTS
Reference architecture: HA
Network model: Juniper Contrail SDN
Related projects installed:
id | name | version | package_version
---|---
3 | influxdb_grafana | 0.9.0 | 4.0.0
2 | elasticsearch_
4 | lma_collector | 0.9.0 | 4.0.0
5 | lma_infrastruct
6 | nova_nfs | 3.2.1 | 3.0.0
9 | ldap | 2.0.0 | 3.0.0
11 | cinder_netapp | 4.1.1 | 4.0.0
12 | contrail | 4.0.1 | 4.0.0
Additional information:
my env contains
id roles online
--- -------
1 cinder, controller True
4 contrail-config, contrail-control, contrail-db True
9 compute True
8 elasticsearch_
14 mongo True
7 influxdb_grafana, infrastructure_
6 contrail-config, contrail-control, contrail-db True
2 cinder, controller True
11 compute True
5 contrail-config, contrail-control, contrail-db True
3 cinder, controller True
12 mongo True
13 mongo True
10 compute True
Changed in fuel: | |
assignee: | nobody → Fuel Plugin NetApp (fuel-plugin-cinder-netapp) |
Changed in fuel-plugin-cinder-netapp: | |
status: | New → Invalid |
status: | Invalid → New |
Changed in fuel: | |
milestone: | none → 10.0 |
status: | New → Incomplete |
Changed in fuel: | |
status: | Incomplete → Confirmed |
importance: | Undecided → Medium |
Changed in fuel: | |
importance: | Medium → High |
status: | Confirmed → Invalid |
assignee: | Fuel Plugin NetApp (fuel-plugin-cinder-netapp) → Stanislaw Bogatkin (sbogatkin) |
Changed in fuel-plugin-cinder-netapp: | |
status: | New → Confirmed |
no longer affects: | fuel-plugin-cinder-netapp |
tags: | added: area-python |
tags: | added: on-verification |
`dpkg -l` output from primary-controller (node on which puppet run failed) /drive. google. com/file/ d/0BzqvkqZNKRGd dTN3LWRuNGNzOHc /view?usp= sharing
https:/