Hide Forgot
Description of problem: The two avenues of ISS now have official names: ISS - Network Sync: new functionality in 7.0 which enables content to be synced directly from one Satellite to another. ISS - Export Sync: introduced in 6.10 to enable the export of content from one Satellite, and for that content to then be imported to an air-gapped Satellite. The new UI under Content -> Subscriptions -> Manage Manifest should be updated to use these terms rather than 'Upstream Server' and 'Air-gapped'. Similarly, the supporting code (API, models) should be updated so that there isn't a discrepancy between the external and internal language used to talk about these two features. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: Lena is already working on updating the documentation so working together closely here would be hugely beneficial: https://github.com/theforeman/foreman-documentation/pull/1126/ https://github.com/theforeman/foreman-documentation/pull/1082
Needs more discussions with UX. The way I see it. 4 sync use cases ISS Network Sync 1) Syncing from RH CDN [RH Cdn] 2) Syncing from Local Cdn (either via file system or http server) [RH Cdn] 3) Syncing from another Satellite [Upstream Satellite] ISS Export Sync 4) Importing from an export archive [Cdn, Upstream Satellite and Airgapped] we have 3 tabs in the UI for these scenarios -> Red Hat CDN, Upstream Satellite and AirGapped Now I can see Air-Gapped renamed to Export Sync But both Red Hat CDN, Upstream Satellite belong to the network sync category. Might be better to just document them the way they are right now.
Regarding the "CDN Configuration" tab itself -- perhaps renaming it to something like "Inter-Server Synchronization" or "ISS Configuration" would be in order? Or perhaps not. Just a thought. re. ISS Network Sync 2) -- doesn't Upstream Satellite and Export Sync replace this functionality? Btw. I think that it's unlikely that someone would use Export Sync when they have a SatServer connected either to CDN or upstream Sat. Or am I missing something?
re. "CDN Configuration" tab -- perhaps "Content Sync Configuration" might be better than my previous ideas. I'm leaving it for your consideration.
> both Red Hat CDN, Upstream Satellite belong to the network sync category I disagree. If you're using Red Hat CDN, you're not using ISS. The way I see it, you use _either_ Red Hat CDN _or_ one of the ISS options. I think the UI that we landed on is great and doesn't need major redesigning.
> If you're using Red Hat CDN, you're not using ISS. The way I see it, you use _either_ Red Hat CDN _or_ one of the ISS options. So in other words have CDN/Network Sync/Export Sync . "Network Sync" sounds too generic for "Pull content from another Satellite over the network". I mean would you automatically connect "Network" to a "Satellite" ? > I think the UI that we landed on is great and doesn't need major redesigning. Agree.
FYI, Jonathan was discussing with me that there might be some minor tweaks in both the GUI and CLI. In particular, he mentioned that there might be changes in the Hammer CLI command 'hammer organization configure-cdn --type=...' - the type `upstream_server` might be renamed to `network_sync` - the type `air-gapped` might be renamed to `export_sync` I assume this should go together with renaming of the two tabs in the CDN configuration GUI if that would be the case. Where do you stand on this?
Connecting redmine issue https://projects.theforeman.org/issues/34734 from this bug
Upstream bug assigned to paji
The associated upstream PRs have been merged; therefore, moving to POST.
CDN configuration items were renamed properly and behave correctly. Discrepancies are being/were solved in separate issues. VERIFIED with Satellite 6.11 SNAP 24 @ RHEL8.5
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: Satellite 6.11 Release), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:5498