Skip to content

bug: SyncAgent does not detect relatedResource changes #118

@BergCyrill

Description

@BergCyrill

Describe the bug

When having a publishedResource and a related resource with source in kcp a change of the related resource (e.g. ConfigMap) will not be synced by the API-SyncAgent. This sync does only happen when:

  • the related resource gets deleted in the service provider cluster
  • the api-syncagent is restarted

Steps To Reproduce

  1. Consume a CR with a related resource of type ConfigMap
  2. Validate this ConfigMap is synced into the service provider cluster
  3. Make changes to the ConfigMap in kcp
  4. Review the ConfigMap in the service provider cluster and api-syncagent logs - there will be no errors in the logs but also no changes to the ConfigMap

Expected Behaviour

I would expect the api-syncagent to sync related resources with source kcp in the service provider cluster whenever changes occur.

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions