Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1541829

Summary: [Docs][Release Notes] Compute deprecation notices for RHOSP 13 release notes
Product: Red Hat OpenStack Reporter: Lucy Bopf <lbopf>
Component: documentationAssignee: Irina <igallagh>
Status: CLOSED CURRENTRELEASE QA Contact: RHOS Documentation Team <rhos-docs>
Severity: high Docs Contact:
Priority: high    
Version: 13.0 (Queens)CC: dcadzow, egallen, igallagh, lyarwood, mariel, sclewis, sgordon, srevivo, stephenfin
Target Milestone: z8Keywords: Triaged, ZStream
Target Release: 13.0 (Queens)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Deprecated Functionality
Doc Text:
File injection from the Compute REST API. This will continue to be supported for now if using API microversion < 2.56. However, nova will eventually remove this functionality. The changes are as follows: ∘ Deprecate the `personality` parameter from the `POST /servers` create server API and the `POST /servers/{server_id}/action` rebuild server API. Specifying the `personality` parameter in the request body to either of these APIs will result in a `400 Bad Request` error response. ∘ Add support to pass `user_data` to the rebuild server API as a result of this change. ∘ Stop returning `maxPersonality` and `maxPersonalitySize` response values from the `GET /limits` API. ∘ Stop accepting and returning `injected_files`, `injected_file_path_bytes`, `injected_file_content_bytes` from the `os-quota-sets` and `os-quota-class-sets` APIs.
Story Points: ---
Clone Of: 1510716 Environment:
Last Closed: 2019-09-12 10:27:24 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1510716    
Bug Blocks:    

Description Lucy Bopf 2018-02-05 01:58:17 UTC
+++ This bug was initially created as a clone of Bug #1510716 +++

Description of problem:

The following Nova deprecations and removals are planned for the Queens cycle. To give our users as much notice as feasible that this functionality is to be removed we should ensure it appears as deprecated in the RHOSP 12 (Pike) release notes as well as the RHOSP 13 (Queens) ones when the time comes.

File injection: https://specs.openstack.org/openstack/nova-specs/specs/queens/approved/deprecate-file-injection.html

API extension policy rules: https://specs.openstack.org/openstack/nova-specs/specs/queens/approved/api-extensions-policy-removal.html

Remove hide_server_addresses option: https://specs.openstack.org/openstack/nova-specs/specs/queens/approved/remove-configurable-hide-server-address-feature.html


The wording from RHOSP 12 will be available in bug 1510716. The notes for 13 may need to be adjusted, and should be reviewed as part of this new bug.

Comment 6 Irina 2019-08-16 15:14:30 UTC
Hi Stephen

I've added the first point from the release note for OSP12 (Comment 2) to the "Doc Text" as Doc Type "Deprecated functionality", and added that it should be picked up for the next OSP13 release (z8). 

Can you check the note type and content is still correct?

Thanks!

Irina