Not able to launch new volume-based instance in different availability_zone
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
High
|
Alexander Gubanov | ||
6.1.x |
Won't Fix
|
High
|
Denis Puchkin | ||
7.0.x |
Fix Released
|
High
|
Ivan Kolodyazhny | ||
8.0.x |
Fix Released
|
High
|
Alexander Gubanov |
Bug Description
Impacting: OpenStack Release: Juno on CentosOS 6.5 (2014.2.2-6.1)
Storage: shared Ceph
Working correctly with previous release: Juno on CentOS 6.5 (2014.2-6.0)
Steps to reproduce:
1. Open Horizon - Login with admin account.
2. Select Admin - Host Aggregates - Create Host Aggregate.
3. Type "aaa" for Name and "aaa" for Availability Zone.
4. Select Project - Instances - Launch Instance.
5. Launch instance from image to new volume. Choose "aaa" as Availability Zone.
6. Error "Failed to launch instance" during "Block Device Mapping".
7. Looking at cinder-api.log: InvalidInput: Invalid input received: Availability zone 'aaa' is invalid
Description:
Nova sends POST request to cinder-api with "availability_
In Fuel 6.0 nova was sending correct POST with "availability_
Fuel version:
release: "6.1"
openstack_
api: "1.0"
build_number: "18"
build_id: "2015-06-
cinder-api.log
2015-08-
2015-08-
, 'scheduler_hints': {}, u'attach_status': u'detached', u'display_
None, u'size': 32}}
(...)
2015-08-
2015-08-
2015-08-
2015-08-
2015-08-
2015-08-
2015-08-05 14:24:16.380 64039 TRACE cinder.volume.api Traceback (most recent call last):
2015-08-05 14:24:16.380 64039 TRACE cinder.volume.api File "/usr/lib/
2015-08-05 14:24:16.380 64039 TRACE cinder.volume.api result = task.execute(
2015-08-05 14:24:16.380 64039 TRACE cinder.volume.api File "/usr/lib/
2015-08-05 14:24:16.380 64039 TRACE cinder.volume.api source_volume)
2015-08-05 14:24:16.380 64039 TRACE cinder.volume.api File "/usr/lib/
2015-08-05 14:24:16.380 64039 TRACE cinder.volume.api raise exception.
2015-08-05 14:24:16.380 64039 TRACE cinder.volume.api InvalidInput: Invalid input received: Availability zone 'aaa' is invalid
summary: |
- Not able to lunch new instance in different availability_zone + Not able to lunch new volume-based instance in different + availability_zone |
description: | updated |
summary: |
- Not able to lunch new volume-based instance in different + Not able to launch new volume-based instance in different availability_zone |
tags: | added: customer-found |
Changed in mos: | |
assignee: | nobody → MOS Cinder (mos-cinder) |
importance: | Undecided → High |
status: | New → Confirmed |
milestone: | none → 7.0 |
Changed in mos: | |
assignee: | krogon-intel (krogon-intel) → Ivan Kolodyazhny (e0ne) |
Changed in mos: | |
status: | In Progress → Fix Committed |
tags: | added: wontfix-feature |
@krogon-intel, could you please provide output of 'cinder-manage service list' ?