Detect and notify stale entries
The App Catalog can list assets that point to externally hosted entries (for instance a glance image). The links are not checked, and there could be entries that have links that don't work. Zuul can run periodic scripts, so a script should be written which will test the links found in the app catalog. When an asset with a dead link is found, an "active: false" attribute should be added to the entry for that asset, and proposal-bot can propose a change to the app-catalog repo including any updated records. This provides easy visibility but also easy automation (i.e. the only action required to suspect an inactive entry is to review and merge the proposal).
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Christopher Aedo
- Direction:
- Approved
- Assignee:
- Christopher Aedo
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Christopher Aedo
- Completed by
- Christopher Aedo
Related branches
Related bugs
Sprints
Whiteboard
Tom Fifield suggested "The docs-tools repository has a tool that does this that can probably be re-purposed."
j^2 - This is a great idea, this should be put on the "higher" priority list to help with adoption of app-catalog. Last thing someone wants is stale links on something that we want to say is the canonical list of what you can put inside your OS cloud.
Gerrit topic: https:/
Addressed by: https:/
Skip assets with active==false attribute
Addressed by: https:/
Addressed by: https:/