Hello Drew, or anyone else affected,

Accepted horizon into zesty-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/horizon/3:11.0.4-0ubuntu1 in a few
hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-zesty to verification-done-zesty. If it does not fix
the bug for you, please add a comment stating that, and change the tag
to verification-failed-zesty. In either case, details of your testing
will help us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Description changed:

+ [Impact]
+ 
+ Horizon will fetch and show the correct Cinder availability zones during
+ volume creation and volume creation from image.
+ 
+ [Test Case]
+ 
+ See original description.
+ 
+ [Regression Potential]
+ 
+ Very low as this patch is cherry-picked with no additional changes from
+ the upstream stable/ocata branch.
+ 
+ [Original Description]
+ 
  Running openstack-origin cloud:ocata-xenial on stable/17.08 charms, we have 
an environment with the following Nova availability zones:
-   west-java-1a
-   west-java-1b
-   west-java-1c
+   west-java-1a
+   west-java-1b
+   west-java-1c
  When going to the Images tab of the project in Horizon, and selecting the 
far-right drop-down menu for any image and selecting "Create Volume" we are 
presented with a dialog which includes an Availability Zone drop-down which 
lists the above three AZs, none of which have a cinder-api or cinder-volume 
host residing within.  When trying to create a volume from an instance on this 
dashboard, we get the error:
  
  Invalid input received: Availability zone 'west-java-1a' is invalid.
  (HTTP 400)
  
  When using Launch Instance with Create New Image = Yes, from same Image
  on the Images tab, we still get the same AZ dropdowns, but the system
  initializes the new volume and attaches to a running instance in that AZ
  properly.
  
  Also, when using the Volumes tab and pressing the Create New Volume
  button, we can create a volume from any image, and the Availability Zone
  in this dialog only shows the "nova" AZ.
  
  To re-create, build openstack ocata-xenial with three computes, one in
  each of 3 new AZs, cinder-api, cinder-ceph, and a minimal ceph cluster,
  all with defaults and load image into glance either with glance-
  simplestreams-sync or other method.  Click into Horizon's Images tab of
  admin project and click the drop-down of an image and select Create
  Volume.  Fill out the form, you should only see the 3 new AZs but no
  nova AZ for creation of the volume, it should give the 404 error.
  
  You'll notice that you might have the following availability zones:
  openstack availability zone list
  +--------------+-------------+
  | Zone Name    | Zone Status |
  +--------------+-------------+
  | internal     | available   |
  | west-java-1a | available   |
  | west-java-1b | available   |
  | west-java-1c | available   |
  | nova         | available   |
  | nova         | available   |
  | nova         | available   |
  +--------------+-------------+
  
  This 404 error is coming from the cinder api and has nothing to do with
  glance/images.  It's simply that cinder's availability zone is "nova"
  and the nova aggregate-based availability zones should not be used in a
  cinder availability zone pull-down on the Images tab Create Volume
  dialog.
  
  jujumanage@cmg01z00infr001:~/charms/cinder$ openstack volume create 
--availability-zone nova --size 50  foo
  +---------------------+--------------------------------------+
  | Field               | Value                                |
  +---------------------+--------------------------------------+
  | attachments         | []                                   |
  | availability_zone   | nova                                 |
  | bootable            | false                                |
  | consistencygroup_id | None                                 |
  | created_at          | 2017-10-04T15:37:34.804855           |
  | description         | None                                 |
  | encrypted           | False                                |
  | id                  | ca32eb14-60f8-42c8-a5ef-d7687d25d606 |
  | migration_status    | None                                 |
  | multiattach         | False                                |
  | name                | foo                                  |
  | properties          |                                      |
  | replication_status  | None                                 |
  | size                | 50                                   |
  | snapshot_id         | None                                 |
  | source_volid        | None                                 |
  | status              | creating                             |
  | type                | None                                 |
  | updated_at          | None                                 |
  | user_id             | b327544aba2a482b9f12f1e6e615c394     |
  +---------------------+--------------------------------------+
  jujumanage@cmg01z00infr001:~/charms/cinder$ openstack volume create 
--availability-zone west-java-1a --size 50  foo
  Invalid input received: Availability zone 'west-java-1a' is invalid. (HTTP 
400) (Request-ID: req-2f7d7d00-f361-4772-9f71-66e4ebaefdc3)

** Changed in: horizon (Ubuntu Zesty)
       Status: New => Fix Committed

** Tags added: verification-needed verification-needed-zesty

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1721286

Title:
  Create volume from image displays incorrect AZs

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-openstack-dashboard/+bug/1721286/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to