Skip to content

Conversation

@medmes
Copy link
Member

@medmes medmes commented Dec 23, 2025

Description
This completes the removal of the deprecated Owner field from runtime-watcher. The Owner field was removed from listener in v1.4.0 as part of architecture refactoring.

Changes proposed in this pull request:

  • Update listener dependency from v1.3.0 to v1.4.0
  • Remove Owner field from WatchEvent construction
  • Remove extractOwner() function and related code
  • Remove ownedBy annotation constant (no longer needed)
  • Remove errNoOwner error
  • Remove ReasonOwner metric constant
  • Remove e2e test for owner annotation validation

Related issue(s)
#549

@medmes medmes requested a review from a team as a code owner December 23, 2025 17:02
@medmes medmes linked an issue Dec 23, 2025 that may be closed by this pull request
4 tasks
@medmes medmes force-pushed the remove-owner-field-runtime-watcher branch from d6de45a to c6b0185 Compare December 23, 2025 17:08
@medmes medmes enabled auto-merge (squash) December 23, 2025 17:09
@medmes
Copy link
Member Author

medmes commented Dec 23, 2025

Note to reviewer

This PR depends on kyma-project/lifecycle-manager#2961 being merged to main first.

Once PR #2961 is merged to main, please rerun the watcher enqueue e2e test so it will run against the KLM image built from the main branch (which will include listener v1.4.0 support).

- Update listener dependency from v1.3.0 to v1.4.0
- Remove Owner field from WatchEvent construction
- Remove extractOwner() function and related code
- Remove ownedBy annotation constant (no longer needed)
- Remove errNoOwner error
- Remove ReasonOwner metric constant
- Remove e2e test for owner annotation validation

This completes the removal of the deprecated Owner field from runtime-watcher.
The Owner field was removed from listener in v1.4.0 as part of architecture refactoring.

Part of kyma-project#549
@medmes medmes force-pushed the remove-owner-field-runtime-watcher branch from c6b0185 to db466af Compare December 23, 2025 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[SKR Watch] Remove deprecated parts

1 participant