)]}'
{"nova/api/openstack/compute/remote_consoles.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"19aa701cec09075dab526f9212777a9238f22429","unresolved":false,"context_lines":[{"line_number":24,"context_line":"from nova.policies import remote_consoles as rc_policies"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"ALIAS \u003d \"os-remote-consoles\""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"class RemoteConsolesController(wsgi.Controller):"}],"source_content_type":"text/x-python","patch_set":3,"id":"7f231b9d_0cb72ef7","side":"PARENT","line":27,"range":{"start_line":27,"start_character":9,"end_line":27,"end_character":27},"updated":"2017-06-19 17:39:27.000000000","message":"Current nova/api/openstack/compute/extension_info.py doesn\u0027t contain this extension info, so we need to add it for keeping the same response on \"list extensions\" API.","commit_id":"e2020996ae1c5645d5a06924d9b2f102501178a0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"53fb723256bcf56b52c2c5c143f0db450402ed8c","unresolved":false,"context_lines":[{"line_number":24,"context_line":"from nova.policies import remote_consoles as rc_policies"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"ALIAS \u003d \"os-remote-consoles\""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"class RemoteConsolesController(wsgi.Controller):"}],"source_content_type":"text/x-python","patch_set":3,"id":"7f231b9d_8c1d7075","side":"PARENT","line":27,"range":{"start_line":27,"start_character":9,"end_line":27,"end_character":27},"in_reply_to":"7f231b9d_0cb72ef7","updated":"2017-06-20 04:04:07.000000000","message":"actually this API is newly introduced in v2.6 and not there in v2 so no extension info.\n\nin v2 and till v2.5 its server action.","commit_id":"e2020996ae1c5645d5a06924d9b2f102501178a0"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"8b82e7c20ce0c28fdcf063034b7b1b76ce6df328","unresolved":false,"context_lines":[{"line_number":24,"context_line":"from nova.policies import remote_consoles as rc_policies"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"ALIAS \u003d \"os-remote-consoles\""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"class RemoteConsolesController(wsgi.Controller):"}],"source_content_type":"text/x-python","patch_set":3,"id":"7f231b9d_f8eedbeb","side":"PARENT","line":27,"range":{"start_line":27,"start_character":9,"end_line":27,"end_character":27},"in_reply_to":"7f231b9d_8c1d7075","updated":"2017-06-20 08:26:01.000000000","message":"@Ken\u0027ichi, the extension info API is already freezed by a hard-code extension-list https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/extension_info.py#L28\n\nSo it is pretty sure there isn\u0027t anything will break the extension info API anymore.","commit_id":"e2020996ae1c5645d5a06924d9b2f102501178a0"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"af15360b706bc73d653c4e8a018de2c5d4ea6b35","unresolved":false,"context_lines":[{"line_number":24,"context_line":"from nova.policies import remote_consoles as rc_policies"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"ALIAS \u003d \"os-remote-consoles\""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"class RemoteConsolesController(wsgi.Controller):"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f201791_92c22de9","side":"PARENT","line":27,"range":{"start_line":27,"start_character":9,"end_line":27,"end_character":27},"in_reply_to":"7f231b9d_f8eedbeb","updated":"2017-06-20 19:08:13.000000000","message":"Ah, I misunderstood that.\n\nI confirmed the latest \"list extensions\" API without this patch doesn\u0027t contain os-remote-consoles like:\n\n $ nova list-extensions\n+----------------------------+----------------------------------------------------------------------------------------+---------------------------------+----------------------+\n| Name                       | Summary                                                                                | Alias                           | Updated              |\n+----------------------------+----------------------------------------------------------------------------------------+---------------------------------+----------------------+\n| Multinic                   | Multiple network support.                                                              | NMN                             | 2014-12-03T00:00:00Z |\n| DiskConfig                 | Disk Management Extension.                                                             | OS-DCF                          | 2014-12-03T00:00:00Z |\n| ExtendedAvailabilityZone   | Extended Availability Zone support.                                                    | OS-EXT-AZ                       | 2014-12-03T00:00:00Z |\n| ImageSize                  | Adds image size to image listings.                                                     | OS-EXT-IMG-SIZE                 | 2014-12-03T00:00:00Z |\n| ExtendedIps                | Adds type parameter to the ip list.                                                    | OS-EXT-IPS                      | 2014-12-03T00:00:00Z |\n| ExtendedIpsMac             | Adds mac address parameter to the ip list.                                             | OS-EXT-IPS-MAC                  | 2014-12-03T00:00:00Z |\n| ExtendedServerAttributes   | Extended Server Attributes support.                                                    | OS-EXT-SRV-ATTR                 | 2014-12-03T00:00:00Z |\n| ExtendedStatus             | Extended Status support.                                                               | OS-EXT-STS                      | 2014-12-03T00:00:00Z |\n| FlavorDisabled             | Support to show the disabled status of a flavor.                                       | OS-FLV-DISABLED                 | 2014-12-03T00:00:00Z |\n| FlavorExtraData            | Provide additional data for flavors.                                                   | OS-FLV-EXT-DATA                 | 2014-12-03T00:00:00Z |\n| SchedulerHints             | Pass arbitrary key/value pairs to the scheduler.                                       | OS-SCH-HNT                      | 2014-12-03T00:00:00Z |\n| ServerUsage                | Adds launched_at and terminated_at on Servers.                                         | OS-SRV-USG                      | 2014-12-03T00:00:00Z |\n| AccessIPs                  | Access IPs support.                                                                    | os-access-ips                   | 2014-12-03T00:00:00Z |\n| AdminActions               | Enable admin-only server actions...                                                    | os-admin-actions                | 2014-12-03T00:00:00Z |\n| AdminPassword              | Admin password management support.                                                     | os-admin-password               | 2014-12-03T00:00:00Z |\n| Agents                     | Agents support.                                                                        | os-agents                       | 2014-12-03T00:00:00Z |\n| Aggregates                 | Admin-only aggregate administration.                                                   | os-aggregates                   | 2014-12-03T00:00:00Z |\n| AssistedVolumeSnapshots    | Assisted volume snapshots.                                                             | os-assisted-volume-snapshots    | 2014-12-03T00:00:00Z |\n| AttachInterfaces           | Attach interface support.                                                              | os-attach-interfaces            | 2014-12-03T00:00:00Z |\n| AvailabilityZone           | 1. Add availability_zone to the Create Server API....                                  | os-availability-zone            | 2014-12-03T00:00:00Z |\n| BareMetalExtStatus         | Add extended status in Baremetal Nodes v2 API.                                         | os-baremetal-ext-status         | 2014-12-03T00:00:00Z |\n| BareMetalNodes             | Admin-only bare-metal node administration.                                             | os-baremetal-nodes              | 2014-12-03T00:00:00Z |\n| BlockDeviceMapping         | Block device mapping boot support.                                                     | os-block-device-mapping         | 2014-12-03T00:00:00Z |\n| BlockDeviceMappingV2Boot   | Allow boot with the new BDM data format.                                               | os-block-device-mapping-v2-boot | 2014-12-03T00:00:00Z |\n| CellCapacities             | Adding functionality to get cell capacities.                                           | os-cell-capacities              | 2014-12-03T00:00:00Z |\n| Cells                      | Enables cells-related functionality such as adding neighbor cells,...                  | os-cells                        | 2014-12-03T00:00:00Z |\n| Certificates               | Certificates support.                                                                  | os-certificates                 | 2014-12-03T00:00:00Z |\n| Cloudpipe                  | Adds actions to create cloudpipe instances....                                         | os-cloudpipe                    | 2014-12-03T00:00:00Z |\n| CloudpipeUpdate            | Adds the ability to set the vpn ip/port for cloudpipe instances.                       | os-cloudpipe-update             | 2014-12-03T00:00:00Z |\n| ConfigDrive                | Config Drive Extension.                                                                | os-config-drive                 | 2014-12-03T00:00:00Z |\n| ConsoleAuthTokens          | Console token authentication support.                                                  | os-console-auth-tokens          | 2014-12-03T00:00:00Z |\n| ConsoleOutput              | Console log output support, with tailing ability.                                      | os-console-output               | 2014-12-03T00:00:00Z |\n| Consoles                   | Interactive Console support.                                                           | os-consoles                     | 2014-12-03T00:00:00Z |\n| CreateBackup               | Create a backup of a server.                                                           | os-create-backup                | 2014-12-03T00:00:00Z |\n| Createserverext            | Extended support to the Create Server v1.1 API.                                        | os-create-server-ext            | 2014-12-03T00:00:00Z |\n| DeferredDelete             | Instance deferred delete.                                                              | os-deferred-delete              | 2014-12-03T00:00:00Z |\n| Evacuate                   | Enables server evacuation.                                                             | os-evacuate                     | 2014-12-03T00:00:00Z |\n| ExtendedEvacuateFindHost   | Enables server evacuation without target host. Scheduler will select one to target.    | os-extended-evacuate-find-host  | 2014-12-03T00:00:00Z |\n| ExtendedFloatingIps        | Adds optional fixed_address to the add floating IP command.                            | os-extended-floating-ips        | 2014-12-03T00:00:00Z |\n| ExtendedHypervisors        | Extended hypervisors support.                                                          | os-extended-hypervisors         | 2014-12-03T00:00:00Z |\n| ExtendedNetworks           | Adds additional fields to networks.                                                    | os-extended-networks            | 2014-12-03T00:00:00Z |\n| ExtendedQuotas             | Adds ability for admins to delete quota and optionally force the update Quota command. | os-extended-quotas              | 2014-12-03T00:00:00Z |\n| ExtendedRescueWithImage    | Allow the user to specify the image to use for rescue.                                 | os-extended-rescue-with-image   | 2014-12-03T00:00:00Z |\n| ExtendedServices           | Extended services support.                                                             | os-extended-services            | 2014-12-03T00:00:00Z |\n| ExtendedServicesDelete     | Extended services deletion support.                                                    | os-extended-services-delete     | 2014-12-03T00:00:00Z |\n| ExtendedStatus             | Extended Status support.                                                               | os-extended-status              | 2014-12-03T00:00:00Z |\n| ExtendedVolumes            | Extended Volumes support.                                                              | os-extended-volumes             | 2014-12-03T00:00:00Z |\n| FixedIPs                   | Fixed IPs support.                                                                     | os-fixed-ips                    | 2014-12-03T00:00:00Z |\n| FlavorAccess               | Flavor access support.                                                                 | os-flavor-access                | 2014-12-03T00:00:00Z |\n| FlavorExtraSpecs           | Flavors extra specs support.                                                           | os-flavor-extra-specs           | 2014-12-03T00:00:00Z |\n| FlavorManage               | Flavor create/delete API support.                                                      | os-flavor-manage                | 2014-12-03T00:00:00Z |\n| FlavorRxtx                 | Support to show the rxtx status of a flavor.                                           | os-flavor-rxtx                  | 2014-12-03T00:00:00Z |\n| FlavorSwap                 | Support to show the swap status of a flavor.                                           | os-flavor-swap                  | 2014-12-03T00:00:00Z |\n| FloatingIpDns              | Floating IP DNS support.                                                               | os-floating-ip-dns              | 2014-12-03T00:00:00Z |\n| FloatingIpPools            | Floating IPs support.                                                                  | os-floating-ip-pools            | 2014-12-03T00:00:00Z |\n| FloatingIps                | Floating IPs support.                                                                  | os-floating-ips                 | 2014-12-03T00:00:00Z |\n| FloatingIpsBulk            | Bulk handling of Floating IPs.                                                         | os-floating-ips-bulk            | 2014-12-03T00:00:00Z |\n| Fping                      | Fping Management Extension.                                                            | os-fping                        | 2014-12-03T00:00:00Z |\n| HideServerAddresses        | Support hiding server addresses in certain states.                                     | os-hide-server-addresses        | 2014-12-03T00:00:00Z |\n| Hosts                      | Admin-only host administration.                                                        | os-hosts                        | 2014-12-03T00:00:00Z |\n| HypervisorStatus           | Show hypervisor status.                                                                | os-hypervisor-status            | 2014-12-03T00:00:00Z |\n| Hypervisors                | Admin-only hypervisor administration.                                                  | os-hypervisors                  | 2014-12-03T00:00:00Z |\n| InstanceActions            | View a log of actions and events taken on an instance.                                 | os-instance-actions             | 2014-12-03T00:00:00Z |\n| OSInstanceUsageAuditLog    | Admin-only Task Log Monitoring.                                                        | os-instance_usage_audit_log     | 2014-12-03T00:00:00Z |\n| Keypairs                   | Keypair Support.                                                                       | os-keypairs                     | 2014-12-03T00:00:00Z |\n| LockServer                 | Enable lock/unlock server actions.                                                     | os-lock-server                  | 2014-12-03T00:00:00Z |\n| MigrateServer              | Enable migrate and live-migrate server actions.                                        | os-migrate-server               | 2014-12-03T00:00:00Z |\n| Migrations                 | Provide data on migrations.                                                            | os-migrations                   | 2014-12-03T00:00:00Z |\n| MultipleCreate             | Allow multiple create in the Create Server v2.1 API.                                   | os-multiple-create              | 2014-12-03T00:00:00Z |\n| Networks                   | Admin-only Network Management Extension.                                               | os-networks                     | 2014-12-03T00:00:00Z |\n| NetworkAssociationSupport  | Network association support.                                                           | os-networks-associate           | 2014-12-03T00:00:00Z |\n| PauseServer                | Enable pause/unpause server actions.                                                   | os-pause-server                 | 2014-12-03T00:00:00Z |\n| Personality                | Personality support.                                                                   | os-personality                  | 2014-12-03T00:00:00Z |\n| PreserveEphemeralOnRebuild | Allow preservation of the ephemeral partition on rebuild.                              | os-preserve-ephemeral-rebuild   | 2014-12-03T00:00:00Z |\n| QuotaClasses               | Quota classes management support.                                                      | os-quota-class-sets             | 2014-12-03T00:00:00Z |\n| Quotas                     | Quotas management support.                                                             | os-quota-sets                   | 2014-12-03T00:00:00Z |\n| Rescue                     | Instance rescue mode.                                                                  | os-rescue                       | 2014-12-03T00:00:00Z |\n| SecurityGroupDefaultRules  | Default rules for security group support.                                              | os-security-group-default-rules | 2014-12-03T00:00:00Z |\n| SecurityGroups             | Security group support.                                                                | os-security-groups              | 2014-12-03T00:00:00Z |\n| ServerDiagnostics          | Allow Admins to view server diagnostics through server action.                         | os-server-diagnostics           | 2014-12-03T00:00:00Z |\n| ServerExternalEvents       | Server External Event Triggers.                                                        | os-server-external-events       | 2014-12-03T00:00:00Z |\n| ServerGroupQuotas          | Adds quota support to server groups.                                                   | os-server-group-quotas          | 2014-12-03T00:00:00Z |\n| ServerGroups               | Server group support.                                                                  | os-server-groups                | 2014-12-03T00:00:00Z |\n| ServerListMultiStatus      | Allow to filter the servers by a set of status values.                                 | os-server-list-multi-status     | 2014-12-03T00:00:00Z |\n| ServerPassword             | Server password support.                                                               | os-server-password              | 2014-12-03T00:00:00Z |\n| ServerSortKeys             | Add sorting support in get Server v2 API.                                              | os-server-sort-keys             | 2014-12-03T00:00:00Z |\n| ServerStartStop            | Start/Stop instance compute API support.                                               | os-server-start-stop            | 2014-12-03T00:00:00Z |\n| Services                   | Services support.                                                                      | os-services                     | 2014-12-03T00:00:00Z |\n| Shelve                     | Instance shelve mode.                                                                  | os-shelve                       | 2014-12-03T00:00:00Z |\n| SimpleTenantUsage          | Simple tenant usage extension.                                                         | os-simple-tenant-usage          | 2014-12-03T00:00:00Z |\n| SuspendServer              | Enable suspend/resume server actions.                                                  | os-suspend-server               | 2014-12-03T00:00:00Z |\n| OSTenantNetworks           | Tenant-based Network Management Extension.                                             | os-tenant-networks              | 2014-12-03T00:00:00Z |\n| UsedLimits                 | Provide data on limited resources that are being used.                                 | os-used-limits                  | 2014-12-03T00:00:00Z |\n| UsedLimitsForAdmin         | Provide data to admin on limited resources used by other tenants.                      | os-used-limits-for-admin        | 2014-12-03T00:00:00Z |\n| UserData                   | Add user_data to the Create Server API.                                                | os-user-data                    | 2014-12-03T00:00:00Z |\n| UserQuotas                 | Project user quota support.                                                            | os-user-quotas                  | 2014-12-03T00:00:00Z |\n| VirtualInterfaces          | Virtual interface support.                                                             | os-virtual-interfaces           | 2014-12-03T00:00:00Z |\n| VolumeAttachmentUpdate     | Support for updating a volume attachment.                                              | os-volume-attachment-update     | 2014-12-03T00:00:00Z |\n| Volumes                    | Volumes support.                                                                       | os-volumes                      | 2014-12-03T00:00:00Z |\n+----------------------------+----------------------------------------------------------------------------------------+---------------------------------+----------------------+","commit_id":"e2020996ae1c5645d5a06924d9b2f102501178a0"}]}
