Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-2276

Expose the OrgConfigRepository.findSyncEnabledOrgs via Kafka topics

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Normal Normal
    • 2024-03-27 - API
    • None
    • None
    • None

      Design document: https://miro.com/app/board/uXjVNiHIRAE=/?share_link_id=329072158468

      Acceptance Criteria

      • Create the new topics in IT:
        platform.rhsm-subscriptions.enabled-orgs-for-tasks
        platform.rhsm-subscriptions.subscription-prune-task
        platform.rhsm-subscriptions.subscription-sync-task

      For swatch-tally:

      • Create the consumer of the topic "platform.rhsm-subscriptions.enabled-orgs-for-tasks" that write messages (one per organization) into a dynamic topic coming from the message. This consumer needs to validate if the target topic is supported: for doing this, we need to add a new property with the list of supported topics which at the moment are: "platform.rhsm-subscriptions.subscription-prune-task", "platform.rhsm-subscriptions.subscription-sync-task".

              jcarvaja@redhat.com Jose Carvajal Hilario
              jcarvaja@redhat.com Jose Carvajal Hilario
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: