Feature request: pull-packages-to-pocket should return non-empty response when successful
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Server |
New
|
Undecided
|
Unassigned |
Bug Description
Currently when "pull-packages-
Instead of empty JSON:
def finish(self, result):
"""Return an empty JSON-valid response."""
return {}
We could get following output from the reprepro:
Calculating packages to pull...
pulling into 'bionic-
looking what to get from 'bionic-
pulling into 'bionic-
looking what to get from 'bionic-
pulling into 'bionic-
looking what to get from 'bionic-
Installing (and possibly deleting) packages...
Exporting indices...
looking for changes in 'bionic-
keeping old './dists/
looking for changes in 'bionic-
keeping old './dists/
looking for changes in 'bionic-
keeping old './dists/
information type: | Proprietary → Public |
description: | updated |
Evaluating Landscape on-prem now for my org - the whole mirror creation and management process seems not well documented nor sysadmin friendly. Coming from the RHEL + Satellite world, it was always a breeze to import repositories to our local satellite from upstream Red Hat CDN - it was visually baked into the product.
I understand the point of keeping the SaaS and on-prem branches of this product identical, but there should really be some modular way to add additional web UI content that covers the package mirror / repo components of Landscape on-prem.
Failing all of that, at least having an Ansible play or Landscape script built in to sync content for new admins would be nice.