Srpm support
Fixes #15617: Add ISO repository support (#179)
Fixes #15016 - Upgrade rubocop (#177)
Fixes #14032 - Ostree branches now searchable in a Repo
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 #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 #11030: Add Python support.
Fixes #11027 - Remove copyright notices
addresses #9179 - fix tests for Pulp 2.6
fixing runcible errors caused by rubocop changes
when we turned on rubocop, we converted unused method argumentsto start with underscores. This broke any method that relied onbinding.send(:local_variables). This disables that cop and fixesall of those instances....
Fixes #7880 - Rubocop enabled the runcible tests
Ref #7880: Rubocop fixes update
adding consumer(group) support for pulp2.4
2.4 support and some cleanup for all most remaining items
still missing all consumer items
adding new applicabilty features from pulp 2.3
Upgrading pulp to 2.3
Puppet: Wrote some tests and fixed repo methods
Wrote some repo tests for puppet repos. Also, found some places that weren't1.0-compatible in that they were class methods instead of the 1.0 architecturewhich supports multiple pulp servers by using objects.
Add Package Upload Pulp API support to runcible
fixing base unit tests
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
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.
Updates logging code to allow logging of all requests (debug mode) anda special exceptions mode for only logging to a provided logger callsthat generate exceptions.
This puts a requirement on the logger being passed to implement debugand/or error functions for debug and exception logging respectively.
sleep longer for fewer waiting tasks
do not sleep if were running as none
Pulp Beta - Updates to handle Repository deletion and consumer unbind as tasks to remove chance for race condition.
Updates to the latest pulp beta and fixes all associated tests.
Fixes broken publish_all call and adds tests for publish and publish_all.
Replaced all the GPL licenses with MIT as requested by eric
Fixed merge conflicts and regenerated yml cassettes
Fixed a few consumer group tests
Ruby 1.9.3 - Updates to get code and tests passing on both Ruby 1.8.7 and Ruby 1.9.3
Added calls in extensions to simplify adding and removing consumers from consumer groups
Added consumer group associate and unassociate calls
Moves helpers to be under test/support.