Repository navigation
Track repository archival and sample release cleanup from repository review #1802
Copy link
Copy link
Open
Description
Summary
Track the actions from the repository review spreadsheet.
Common prerequisites
- Remove all repository-specific Prow configuration.
- Remove retiring repositories from Knobots configuration.
- Remove retiring repositories from
knative/release. - Remove
eventing-autoscaler-kedafrom downstream CI matrices.-
knative/eventing— main. -
knative/pkg— main. -
knative/pkg— release-1.23. -
knative/pkg— release-1.24.
-
Repository-specific work
- .allstar
- No additional repository-specific work beyond the common steps.
- .artifacthub
- Retire/remove the Knative plugin catalog from Artifact Hub and update links to it. Preserve existing release binaries and installation paths for maintained plugins.
- autoscaler-keda
- Add an EOL notice.
- backstage-plugins (see Deprecate Knative Backstage plugins #1747)
- Add an EOL notice.
- discovery
- Add an EOL notice.
- eventing-autoscaler-keda
- Add an EOL notice.
- func-tastic
- Update references to its function templates and examples.
- PR (Func help and docs): Remove retired Func-tastic references from help and docs func#4121
- PR (community working-group link): Remove retired template recommendations #1804
- Update references to its function templates and examples.
- kn-plugin-sample
- Add an EOL notice.
- kn-plugin-service-log
- Add an EOL notice.
- Remove the plugin from the docs catalog.
- kn-plugin-source-kamelet
- Add an EOL notice.
- Remove the plugin from the docs catalog.
- Disable the Homebrew formula to prevent new installations and exclude it from formula update automation. Preserve existing installations, GitHub release binaries, and historical formula files.
- Artifact Hub catalog cleanup is tracked under
.artifacthubabove.
- security-guard
- Add an EOL notice.
- Fix the missing Security Guard mapping in Operator
release-1.24and add a non-blocking status warning when enabled that the setting will become a no-op in Operator v1.25. Preserve installation behavior and clear the warning when disabled or absent. - Remove Security Guard installation, transformations, version mappings, bundled manifests, fetching, and dedicated RBAC from Operator main/v1.25. Keep the API field as an ignored compatibility field for all target versions, with a non-blocking status warning that clears when disabled or absent. Clear the v1.24 advance notice on upgrade and leave existing deployments untouched.
- test-infra
- Update infrastructure documentation and links to point to
knative/infrawhere appropriate.
- Update infrastructure documentation and links to point to
- wg-repository
- Update repository creation guidance and template references.
Shared archival and completion
- Add deprecation notices, including QPOptions, to the documentation on
release-1.24when that branch is cut.- PR (notices on main): Add deprecation notices for retiring integrations docs#6760
- Close outstanding issues/PRs after the notice and cleanup PRs have landed.
- Disable repository integrations as applicable.
- Archive all 13 repositories through Peribolos, preserving repository history and existing release assets.
- Verify all 13 repositories are archived.
- Announce the retirements on knative-dev and mark them complete in the spreadsheet.
KEEP — remove from releases (completed)
Completed by @dprotaso (May 5, 2026).
- Keep knative-extensions/sample-controller unarchived; remove it from release automation.
- Keep knative-extensions/sample-source unarchived; remove it from release automation.
Metadata
Metadata
Assignees
Labels
No labels
Activity