← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1318973] Re: Inconsistent summaries of nova v3 api

 

I feel like with the new v2.1 plan this is currently invalid. We should
reopen later when it's something that we might actively have on our
horizon.

** Changed in: nova
       Status: In Progress => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1318973

Title:
  Inconsistent summaries of nova v3 api

Status in OpenStack Compute (Nova):
  Invalid

Bug description:
  We can get summaries of each api extension through "show extensions" api, and they
  seem inconsistent. Many summaries include "support.", but the other ones include "Extension.".

  $ nova --os-compute-api-version 3 extension-list
  +--------------------------+-----------------------------------------------------------------------+-------------------------------+---------+
  | Name                     | Summary                                                               | Alias                         | Version |
  +--------------------------+-----------------------------------------------------------------------+-------------------------------+---------+
  | Consoles                 | Consoles.                                                             | consoles                      | 1       |
  | Extensions               | Extension information.                                                | extensions                    | 1       |
  | FlavorAccess             | Flavor access support.                                                | flavor-access                 | 1       |
  | FlavorsExtraSpecs        | Flavors Extension.                                                    | flavor-extra-specs            | 1       |
  | FlavorManage             | Flavor create/delete API support.                                     | flavor-manage                 | 1       |
  | Flavors                  | Flavors Extension.                                                    | flavors                       | 1       |
  | Ips                      | Server addresses.                                                     | ips                           | 1       |
  | Keypairs                 | Keypair Support.                                                      | keypairs                      | 1       |
  | AccessIPs                | Access IPs support.                                                   | os-access-ips                 | 1       |
  | AdminActions             | Enable admin-only server actions...                                   | os-admin-actions              | 1       |
  | AdminPassword            | Admin password management support.                                    | os-admin-password             | 1       |
  | Agents                   | Agents support.                                                       | os-agents                     | 1       |
  | Aggregates               | Admin-only aggregate administration.                                  | os-aggregates                 | 1       |
  | AttachInterfaces         | Attach interface support.                                             | os-attach-interfaces          | 1       |
  | AvailabilityZone         | 1. Add availability_zone to the Create Server API....                 | os-availability-zone          | 1       |
  | BlockDeviceMapping       | Block device mapping boot support.                                    | os-block-device-mapping       | 1       |
  | Cells                    | Enables cells-related functionality such as adding neighbor cells,... | os-cells                      | 1       |
  | Certificates             | Certificates support.                                                 | os-certificates               | 1       |
  | ConfigDrive              | Config Drive Extension.                                               | os-config-drive               | 1       |
  | ConsoleAuthTokens        | Console token authentication support.                                 | os-console-auth-tokens        | 1       |
  | ConsoleOutput            | Console log output support, with tailing ability.                     | os-console-output             | 1       |
  | CreateBackup             | Create a backup of a server.                                          | os-create-backup              | 1       |
  | DeferredDelete           | Instance deferred delete.                                             | os-deferred-delete            | 1       |
  | Evacuate                 | Enables server evacuation.                                            | os-evacuate                   | 1       |
  | ExtendedAvailabilityZone | Extended Server Attributes support.                                   | os-extended-availability-zone | 1       |
  | ExtendedServerAttributes | Extended Server Attributes support.                                   | os-extended-server-attributes | 1       |
  | ExtendedStatus           | Extended Status support.                                              | os-extended-status            | 1       |
  | ExtendedVolumes          | Extended Volumes support.                                             | os-extended-volumes           | 1       |
  | FlavorRxtx               | Support to show the rxtx status of a flavor.                          | os-flavor-rxtx                | 1       |
  | HideServerAddresses      | Support hiding server addresses in certain states.                    | os-hide-server-addresses      | 1       |
  | Hosts                    | Admin-only host administration.                                       | os-hosts                      | 1       |
  | Hypervisors              | Admin-only hypervisor administration.                                 | os-hypervisors                | 1       |
  | LockServer               | Enable lock/unlock server actions.                                    | os-lock-server                | 1       |
  | MigrateServer            | Enable migrate and live-migrate server actions.                       | os-migrate-server             | 1       |
  | Migrations               | Provide data on migrations.                                           | os-migrations                 | 1       |
  | Multinic                 | Multiple network support.                                             | os-multinic                   | 1       |
  | MultipleCreate           | Allow multiple create in the Create Server v3 API.                    | os-multiple-create            | 1       |
  | PauseServer              | Enable pause/unpause server actions.                                  | os-pause-server               | 1       |
  | PciAccess                | Pci access support.                                                   | os-pci                        | 1       |
  | Quotas                   | Quotas management support.                                            | os-quota-sets                 | 1       |
  | RemoteConsoles           | Interactive Console support.                                          | os-remote-consoles            | 1       |
  | Rescue                   | Instance rescue mode.                                                 | os-rescue                     | 1       |
  | SchedulerHints           | Pass arbitrary key/value pairs to the scheduler.                      | os-scheduler-hints            | 1       |
  | SecurityGroups           | Security group support.                                               | os-security-groups            | 1       |
  | ServerActions            | View a log of actions and events taken on an instance.                | os-server-actions             | 1       |
  | ServerDiagnostics        | Allow Admins to view server diagnostics through server action.        | os-server-diagnostics         | 1       |
  | ServerExternalEvents     | Server External Event Triggers.                                       | os-server-external-events     | 1       |
  | ServerPassword           | Server password support.                                              | os-server-password            | 1       |
  | ServerUsage              | Adds launched_at and terminated_at on Servers.                        | os-server-usage               | 1       |
  | Services                 | Services support.                                                     | os-services                   | 1       |
  | Shelve                   | Instance shelve mode.                                                 | os-shelve                     | 1       |
  | SuspendServer            | Enable suspend/resume server actions.                                 | os-suspend-server             | 1       |
  | ServerMetadata           | Server Metadata API.                                                  | server-metadata               | 1       |
  | Servers                  | Servers.                                                              | servers                       | 1       |
  | Versions                 | API Version information.                                              | versions                      | 1       |
  +--------------------------+-----------------------------------------------------------------------+-------------------------------+---------+

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1318973/+subscriptions


References