Make schema available for all microversions
Now schema files in every microversion usually only contain changes in this microversion, so if we run testcases with min_microversion set to a high micrversion, e.g., 2.53, we will get many failures caused by the missing schema check fields, something like "File "tempest/
line 836, in update_tag
So schema files in every microversion should be a full version, so that we can support running testcases with min_microversion set to any value.
Blueprint information
- Status:
- Complete
- Approver:
- Ghanshyam Mann
- Priority:
- Low
- Drafter:
- zhufl
- Direction:
- Approved
- Assignee:
- zhufl
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Ghanshyam Mann
- Completed by
- Ghanshyam Mann
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add server tags schema in servers.py
It is good to track these work as BP in every cycle. For Rocky most part we did with below patches and remaining will be done as part of this BP --gmann 20180724
https:/
Addressed by: https:/
Fill servers schema for microversion 2.3
Addressed by: https:/
Add server schema for microversion 2.6
Gerrit topic: https:/
Addressed by: https:/
Fill server schema for microversion 2.9
Addressed by: https:/
Fill schema gap in flavors.py
Addressed by: https:/
Fill servers schema gap in microversion 2.47/2.48
Addressed by: https:/
Add server schema for microversion 2.16
Addressed by: https:/
Add server schema for microversion 2.19
Addressed by: https:/
Add server schema for microversion 2.26
Addressed by: https:/
Add server schema for microversion 2.54
Addressed by: https:/
Add server schema for microversion 2.57
Addressed by: https:/
Add server schema for microversion 2.63
Gerrit topic: https:/
Addressed by: https:/
Add server schema for microversion 2.8
Addressed by: https:/
Fill aggregate schema for microversion 2.41
Addressed by: https:/
Fill quota schema for microversion 2.36/2.57
Addressed by: https:/
Use copy to get unchanged attributes in server 2.3 schema
Addressed by: https:/
Use copy to get unchanged attributes in server 2.16 schema
Addressed by: https:/
Add comment for schema change in microversion 2.19
Addressed by: https:/
Add comment for schema change in microversion 2.13
Addressed by: https:/
Fix disabled_reason's type in services schema