Add the tag expiration information to the expanded tag detail view
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem to solve
The Package stage allows you to publish, consume, and discover images, all in one place. Users publish and pull images using GitLab CI/CD, the command line, or the GitLab API. Organizations who heavily utilize CI/CD to create and publish image tags can utilize the expiration policies feature to automatically delete stale and unused tags. However, it is not presently clear what the result of the expiration policy running will be for a specific tag.
Intended users
Personas are described at https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/
- Delaney (Development Team Lead)
- Sasha (Software Developer)
- Devon (DevOps Engineer)
- Sidney (Systems Administrator)
- Rachel (Release Manager)
User experience goal
Inform users if an image tag will be removed from the registry as part of the Expiration Policies, and an estimate of when that removal will happen.
Proposal
Add the expected date an image tag will be removed as part of the expiration policy.
| Expiration Policy information in image tag detail view |
|---|
![]() |
Further details
If an image tag would not be marked for deletion as part of the expiration policy, this UI moment should not be shown to the user.
Permissions and Security
Documentation
Availability & Testing
What does success look like, and how can we measure that?
What is the type of buyer?
All users of the container registry would benefit, but larger enterprise customers will appreciate these changes more.
Is this a cross-stage feature?
This is not a cross-stage feature.
