Refs #25576 - allow passing "subdir" to PuppetInstallDistributor
The relevant pulp-puppet feature was added in 2.13 [1].It allows pulp-puppet to better clean up the distributor.
[1] https://pulp.plan.io/issues/2108
Fixes #24105 - Add deb_importer options
for verifying repository signatures
refs #24051 - add docker tags whitelist
Fixes #22802 - Add 'skip' option to yum
Yum importer offers a "skip" option to skip certain unit types whilesyncing (like rpms, drpms etc )This commit is to make that available to katello and other projects
refs #22446 - use relative_url for iso repo path
refs #10478 - add option publish_default_release
refs #10478 - add deb repository type
fixes #18993 - Set depth for ostree distributor
Prior to this commit one could only set depth for ostree importer.This one enables one to set it for the distributor also.This will enable pulp to selectively publish what its synced fromupstream feed.
Fixes #18076 - Can set OSTree repo depth
Enables one to set the importer depth value for the ostree repo.look at http://projects.theforeman.org/issues/18076 for more info.
Fixes #15016 - Upgrade rubocop (#177)
Fixes #13681 - Remove unnecessary param in puppet_distributor
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 #13452 - Support download_policy for importer
fixes #13460 - docker v2 - disable v1 support & introduce docker_manifest unit type
This commit makes 2 changes:1. update the docker importer to support the 'enable_v1' flag2. introduce the docker_manifest unit which is being added with docker v2
Fixes #11927: Move common importer attributes to base class
Fixes #11030: Add Python support.
Fixes #11925 - Adding SSL attributes for Ostree
To connect with the CDN
Fixes #11027 - Remove copyright notices
Fixes #10036 - CRUD bindings for rpm ostree repositories
Refs #7617 - Fixed a docker distributor issue
The docker distributor previously didnot properly communicateprotected/redirect_url/repo-registry-id attributes to pulp.This commit aims to fix that
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....
Ref #7880: Rubocop fixes update
Fixes #7617 - CRUD docker repo bindings
Added docker repo bindings to runcibleIncludes CRUD for docker repo related operations along the same lines of puppetand yum repo types.
fixes from the PR review
adding puppet_install_distributor and running the model tests
Merge pull request #102 from daviddavis/temp/20130815121537
Fixing some distributor stuff
Removing duplicate distributor method
Puppet: Adding in missing method to distributor
fixing some documentation
initial node support
Puppet: Adding distributor and importer tests
Puppet: Using new 1.0 architecture for puppet classes
Merge branch 'master' into puppet
Conflicts: lib/runcible/models/yum_importer.rb
adding requirement documentation for pulp-katello-plugin related items
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:...