Project

General

Profile

Feature #35606

Make syncable import accept a url instead of a path

Added by Partha Aji 2 months ago. Updated about 2 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Inter Server Sync
Target version:
Fixed in Releases:
Found in Releases:
Red Hat JIRA:

Description

Syncable imports accept a --path parameter, create a repo pointing to the content, syncing things and publishing.
There is no reason why we should not accept an http url instead of requiring it to be locally on the disk (atleast for syncable format.)

This is a request to accept a --url paramater. Ideally the operation would
  • Updates the cdn configuration to custom cdn.
  • Fetch the metadata json from the URL
  • Parses it
  • Creates/Enables the appropriate repos and content views
  • The repo url should point the correct repo location in the url pointed out by the url param
  • Syncs those repos
  • Publishes the content view (if needed.)

The main benefit of this is one can just point a satellite to a webserver with a syncable dump and say "Import this."

Associated revisions

Revision 6a705229 (diff)
Added by Partha Aji about 2 months ago

Fixes #35606 - Can syncably import from webserver (#10307)

This commit adds some code changes to facilitate syncably importing from
a webserver

Revision 3b4052ec (diff)
Added by Partha Aji about 2 months ago

Refs #35606 - Can syncably import from webserver (#867)

History

#1 Updated by The Foreman Bot about 2 months ago

  • Assignee set to Partha Aji
  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/10307 added

#2 Updated by The Foreman Bot about 2 months ago

  • Pull request https://github.com/Katello/hammer-cli-katello/pull/867 added

#3 Updated by Partha Aji about 2 months ago

  • Triaged changed from No to Yes
  • Target version set to Katello 4.7.0

#4 Updated by The Foreman Bot about 2 months ago

  • Fixed in Releases Katello 4.7.0 added

#5 Updated by Partha Aji about 2 months ago

  • Status changed from Ready For Testing to Closed

Also available in: Atom PDF