Actions
Issue #5579
closedStory #5517: [EPIC] Automation Hub Release Blockers
Add the ability to set a certification status for a collection version
Start date:
Due date:
Estimated time:
Severity:
3. High
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 60
Quarter:
Description
Change is_certified
to a certification
enum in the database that accepts following values¶
- certified
- not_certified
- needs_review
Create endpoint to set certification
to either of the three options listed above¶
On /pulp/api/v3/content/ansible/collection_versions/
- Create a
certification
flag that returns only collection_versions that meet the given certification status - If
certification
is used with theis_highest
flag, return the highest collection version that meets the given certification status
Example: if certification=certified
and is_highest=true
and collection A has three versions: v1.0.0 (certified), v1.0.1 (certified), v1.0.2 (not_certified), return only Collection A, v1.0.1
- Ensure
certification
is being returned as a value on the API
New collections should default to needs_review
Updated by daviddavis about 5 years ago
- Sprint set to Sprint 60
Adding to sprint since this is a high priority galaxy item.
Updated by fao89 about 5 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to fao89
Updated by fao89 about 5 years ago
- Status changed from ASSIGNED to POST
Added by Fabricio Aguiar about 5 years ago
Updated by Anonymous about 5 years ago
- Status changed from POST to MODIFIED
Applied in changeset pulp_ansible|1ba26522eacb7f835485b9af6b0ddb1927a400f5.
Updated by bmbouter about 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions
Add the ability to set a certification status
closes #5579 https://pulp.plan.io/issues/5579