How to allow specific content (product/repo/content-view) to sync to specific capsules based on their location

Solution Unverified - Updated

Environment

  • Red Hat Satellite or Proxy 6.0.8

Issue

  • A stage satellite server has been set up, with 3 capsules. Each of the capsules are geographically apart.

  • Capsule A is within the same DC as the satellite server (in US), capsule B is in EU, and capsule C is in AWS. All 3 of the capsules are in the same Organization.

  • The requirement is :

    1. satellite syncs all content to capsule A
    2. satellite doesn't not sync any layer products to capsule B
    3. satellite syncs only the rhel6 server repos to capsule C
  • Seems which content gets sync (or not sync) is purely decided by which organization the capsule belongs and which LC environment it sees. If all 3 capsules are in the same org and sees the same environments, they will have the same content, no matter which location they are in. In the current released version of satellite (6.0.8), is it possible to achieve the requirement ?

Resolution

For more KB articles/solutions related to Red Hat Satellite 6.x Capsule Sync Issues, please refer to the Consolidated Troubleshooting Article for Red Hat Satellite 6.x Capsule Sync Issues

Root Cause

  • There is no existing feature to allow specific content (product/repo/content-view) to sync to specific capsules based on their location.
SBR
Product(s)
Category

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.