Fixes #21661 - Retrieve All for consumers
This commit adds a couple of methods to retrieve all consumers in onego.
Allow cancelling of task groups
Fixes #19055 - add new call for generate applicability
The previous applicability call would 'lock' on a single worker. This call doesnot pin to a single worker, so applicability regeneration can spread across allworkers.
Note that this does not change any functionality, it just exposes a new call...
adding download repository support
Fixes #15016 - Upgrade rubocop (#177)
Merge pull request #167 from parthaa/tasker
Fixes #13284 - Enables Taskgroups for Applicablity
The regenerate applicable errata call for a repository can returneither a Task Group or a list of spawned tasks. This commit enablesthe use of that.This is an important change in pulp 2.8.Look athttps://github.com/pulp/pulp/blob/master/docs/dev-guide/integration/rest-api/consumer/applicability.rst#generate-content-applicability-for-updated-repositories...
Fixes #13543 - allow for repo group publishing
This commit adds the "publish" API for pulp repo group publishing, and allowsfor the export distributor on repo groups.
Additionally, it adds support for the 'relative_url' parameter on the exportdistributor config.
Fixes #13321 - Updated distribution paths in the tests
Relates to this change https://github.com/pulp/pulp_rpm/blob/master/plugins/pulp_rpm/plugins/distributors/yum/configuration.py#L387
https://pulp.plan.io/issues/1520https://github.com/pulp/pulp_rpm/commit/dbdc20dc4bfc52e4bc7d2b7a3b2bf2323db63d47
Fixes #11027 - Remove copyright notices
Ref# 10036 - Fixes for pulp-server-2.7.0-0.3.beta
We were not able to run all the tests in the previousinstance of runcible on pulp-2.7 beta. This commit addresses thatand updates the cassettes
Fixes #7880 - Rubocop enabled the runcible tests
Ref #7880: Rubocop fixes update
adding support for pulp 2.4.0-0.14
adding consumer(group) support for pulp2.4
Updating runcible to use one cassette per test
as part of that, all tests had to be restructured and renamed
2.4 support and some cleanup for all most remaining items
still missing all consumer items
Worked on splitting up user and role cassettes
adding new applicabilty features from pulp 2.3
Upgrading pulp to 2.3
adding orphan file listing and deleting
Merge branch 'master' into nodes
Fixing and reorganizing puppet repo tests
initial node support
Add Package Upload Pulp API support to runcible
Changing runcible to support multiple pulp servers.
Now, classes need to be instantiated. For example:
Instead of Runcible::Resources::Repository.find()
you would need to use:
Runcible::Resources::Repository.new(config).find()
You can all instantiate Runcible::Instance to get access to all modules:...
Improving some of the tests for pulp 2.2 and regenerating cassettes
Pulp v2.2: Fixing individual tests for Pulp 2.2
955706 - update runcible to support pulp-server-2.1.2-0.1.beta
In order to support consumer groups, we need to update runcibleto interface with pulp-server-2.1.2.* or later. This commitcontains minor changes how responses to consumer group actionsare returned.
adding additional importer/distributor options
Merge branch 'master' of github.com:Katello/runcible
fix for new runcible
adding assert for test
space fixes
adding repo group support
Pulp 2.1 - Adding fixes to support the previous errors aroundpackage group unit copy. This commit is against a beta buildof 2.1
Pulp 2.1 - Adding two API calls to handle content applicabilityfor consumers.
Pulp2.1 - Updates to how consumer group content tests are handledto test them properly.
Moves primary tests into top level test directory andre-factors the test commands to account for the changes.Resources and extension suites may now be run separately now.