| Branch: | Tag: | Revision:

runcible / lib / runcible / resources @ 27b106f4

# Date Author Comment
4138d874 02/23/2017 09:33 PM Justin Sherrill

adding download repository support

c31e0728 02/23/2017 02:56 PM Sean O'Keeffe

Updated pulp docs urls

5126dd02 05/12/2016 07:59 PM David Davis

Fixes #15016 - Upgrade rubocop (#177)

93e2e3ec 02/04/2016 03:21 PM Partha Aji

Merge pull request #167 from parthaa/tasker

Fixes #13284 - Enables Taskgroups for Applicablity

ddfc4136 02/03/2016 11:51 PM Partha Aji

Fixes #13284 - Enables Taskgroups for Applicablity

The regenerate applicable errata call for a repository can return
either a Task Group or a list of spawned tasks. This commit enables
the use of that.
This is an important change in pulp 2.8.
Look at

547786b5 02/03/2016 03:38 PM Chris Duryee

Fixes #13543 - allow for repo group publishing

This commit adds the "publish" API for pulp repo group publishing, and allows
for the export distributor on repo groups.

Additionally, it adds support for the 'relative_url' parameter on the export
distributor config.

c1664a68 07/06/2015 07:50 PM David Davis

Fixes #11027 - Remove copyright notices

926b9789 10/15/2014 02:50 PM Justin Sherrill

fixing runcible errors caused by rubocop changes

when we turned on rubocop, we converted unused method arguments
to start with underscores. This broke any method that relied on
binding.send(:local_variables). This disables that cop and fixes
all of those instances....

3e3ad61c 10/09/2014 07:18 PM Partha Aji

Ref #7880: Rubocop fixes update

32fb437f 09/19/2013 06:24 PM Justin Sherrill

adding new applicabilty features from pulp 2.3

f8a5ca01 09/16/2013 01:33 PM Justin Sherrill

adding orphan file listing and deleting

ffa120e8 09/09/2013 10:11 PM David Davis

Runcible: Fix upload_bits method

b4428416 08/09/2013 03:18 PM Manjiri Tapaswi

Add Package Upload Pulp API support to runcible

661ca339 07/30/2013 06:31 PM Justin Sherrill

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:

You can all instantiate Runcible::Instance to get access to all modules:...

0d780497 07/22/2013 06:15 PM Justin Sherrill

adding support for yum_clone_distributor

05563710 06/04/2013 04:58 PM Justin Sherrill

adding more options for various actions

exposing the general options for unit install/remove
adding notify_agent flag for consumer bind

afe425cd 05/21/2013 01:30 PM Justin Sherrill

adding additional importer/distributor options

5695e896 03/25/2013 05:23 PM Justin Sherrill

adjusting terminology for repo groups

fbc4844e 03/25/2013 03:12 PM Justin Sherrill

adding repo group support

557d000b 03/18/2013 09:16 PM Eric Helms

Pulp 2.1 - Adding two API calls to handle content applicability
for consumers.

085c9956 03/18/2013 06:07 PM Eric Helms

Pulp2.1 - Updates to how consumer group content tests are handled
to test them properly.

148e62e6 01/21/2013 10:32 PM Partha Aji

Removed accidental space

0e9f2f09 01/17/2013 09:31 PM Partha Aji

Moved the copy and unassociate logic to a more centralized location

75cf119c 01/06/2013 11:56 AM Eric D. Helms

Updating to first Pulp V2.0 stable build.

3a3b47f2 11/14/2012 03:57 PM Eric D. Helms

Doc - Adds references to the latest Pulp doc location for each entity.

74daa777 11/14/2012 03:57 PM Eric D. Helms

DOC - Adds documentation for all resources.

82aa3eff 11/14/2012 02:23 PM Eric D. Helms

Pulp Beta - Updates to handle Repository deletion and consumer unbind as tasks to remove chance for race condition.

b43ba6f2 11/13/2012 07:25 PM Eric D. Helms

Updates to the latest pulp beta and fixes all associated tests.

a5d42748 11/12/2012 05:09 PM Eric D. Helms

Docs - Adds yard doc for repository.

033fc0c0 11/12/2012 02:23 PM Eric D. Helms

Updates to fix missing cassette and switches each content type to extend Unit resource.

dcaaad1c 11/11/2012 07:34 PM Eric D. Helms

Adds and cleans-up functions that having missing or mis-named tests.

9b1d1989 11/02/2012 07:02 PM Eric D. Helms

Fixes broken publish_all call and adds tests for publish and publish_all.

19e490b7 11/01/2012 08:17 PM Partha Aji

Changed the 'options' parameter to be empty hash instead of a string since pulp expects that

6402e48c 11/01/2012 03:34 PM Partha Aji

Fixed merge conflicts and regenerated yml cassettes

5354f21d 10/31/2012 10:31 PM Partha Aji

Fixed a few consumer group tests

226d3914 10/31/2012 04:43 PM Eric D. Helms

Merge branch 'master' of


50bf07ad 10/31/2012 04:07 PM Eric D. Helms

Ruby 1.9.3 - Updates to get code and tests passing on both Ruby 1.8.7 and Ruby 1.9.3

738088d9 10/30/2012 11:14 PM Partha Aji

Added consumer group associate and unassociate calls

5d7244ed 10/30/2012 09:12 PM Justin Sherrill

adding support for repository ids as part of repository unit listing

de6a916a 10/25/2012 02:15 PM Eric D. Helms

Updates README indentation for code blocks and moves all Copyrights to Red Hat.

eb8261aa 10/25/2012 11:50 AM Partha Aji

Initial set of runcible consumer group bindings

2c26d7aa 10/25/2012 01:07 AM Eric D. Helms

Merge branch 'master' of


634c90e7 10/25/2012 12:49 AM Eric D. Helms

Moves fixtures to be under test/fixtures instead of test/integration.

Removes 'pulp' from the name of all cassettes for consistency.

Fixes some failing tests that are due to inconsistency in to_json of
hashes by adding custom matcher for checking JSON in the body as a...

0098d443 10/24/2012 07:39 AM Partha Aji

Fixed repo sync schedule based tests

03982b0f 10/18/2012 11:15 AM Partha Aji

Moved the binding methods to follow the runcible convention of separate calls

4feb616d 10/18/2012 11:06 AM Partha Aji

Reverting a previous change on this file

Sounds like importers=#{details}&distributor_list=#{details} is not
needed by pulp

3bdfc337 10/17/2012 11:35 AM Partha Aji

Merge branch 'master' into pulp-consumer-changes

3f57138f 10/17/2012 11:26 AM Partha Aji

Changes to deal with pulp-server-0.0.331-1.fc16.noarch

c3fb4c40 10/17/2012 10:15 AM Partha Aji

Fixed notifications to work with the new pulp

e4270494 10/10/2012 10:06 PM Justin Sherrill

merge conflicts

d621ee3d 10/09/2012 09:36 PM Brad Buckingham

Merge remote-tracking branch 'upstream-runcible/master' into fork-runcible-pulpv2

2cd3a70e 10/09/2012 09:32 PM Brad Buckingham

pulpv2 - consumer - adding apis for repo binding and content actions

This changes will allow user to perform things such as:
- bind/unbind a consumer to/from a repo
- install/update/uninstall content on the consumer (e.g. pkgs, pkg groups)

38cfdbe2 10/09/2012 02:36 AM Justin Sherrill

pulpv2 - adding retrieve all for users and re-organizing

2563afd2 10/08/2012 05:37 PM Justin Sherrill

adding testing for rpm/errata/category/group

59a21b2e 10/04/2012 05:14 PM Justin Sherrill

adding units

eef78924 10/03/2012 02:58 PM Brad Buckingham

Merge remote-tracking branch 'upstream-runcible/master' into fork-runcible-pulpv2

4b0b816a 10/03/2012 02:23 PM Justin Sherrill

addressing pull request comments

58021aeb 10/02/2012 04:26 PM Justin Sherrill

adding event notifiers to runcible

7e285d41 10/02/2012 01:18 PM Brad Buckingham

Merge remote-tracking branch 'upstream-runcible/master' into fork-runcible-pulpv2

30fa0023 10/01/2012 03:55 PM Justin Sherrill

addressing previous commits comments

4288d8bc 10/01/2012 01:59 AM Justin Sherrill

Moving with_indifferent_access to base

c77338c2 10/01/2012 01:42 AM Justin Sherrill

adding unit unassociation methods

e3fe6f8f 09/28/2012 03:09 PM Justin Sherrill

fixes for pull request

bed41e04 09/27/2012 09:57 PM Justin Sherrill

Update to support proper get params with multiple values

a453a64e 09/27/2012 08:54 PM Brad Buckingham

pulp v2 - consumer - initial changes for create/review/update/delete/profile/profile upload

This has some initial chgs for working with pulp v2 for consumers.

This is by no means 'finished'; however, making it available
in my forked repo for others to access.

801e7a1c 09/27/2012 04:32 PM Justin Sherrill

moving importers and distributors to their own files

0b5305d9 09/26/2012 07:28 PM Justin Sherrill

adding tests for repoistory schedules

ea1b8f44 09/25/2012 07:16 PM Justin Sherrill

moving unit repo listing to runcible

9124825d 09/25/2012 04:48 PM Justin Sherrill

some task changes, properly implementing sync_status

174eb9f3 09/24/2012 07:03 PM Justin Sherrill

moving all unit_copy items to runcible

3b6e4a21 09/18/2012 05:23 PM Eric D. Helms

Updates to re-scope from Pulp to Resources and from Pulp to Extensions and fit in line more with the directory structure.

4d21ed02 09/14/2012 11:00 AM Eric D. Helms

Updates to how config parameters are defined and how basic and oauth are handled.

fae6048d 09/14/2012 07:04 AM Eric D. Helms

Updates to require pathing.

b8da58c8 09/10/2012 04:22 PM Eric D. Helms

Adds rpm_copy extension for explicit copying only rpms during a unit copy.

578b9bb0 09/10/2012 06:39 AM Eric D. Helms

Adds task and repository sync actions and tests.

1f4b1489 09/09/2012 07:19 PM Eric D. Helms

Adds importer and distributor associations and extensions for repository creation with importers and distributors.

54e29583 09/09/2012 02:31 PM Eric D. Helms

Re-organizes test folder and adds first notion of extensions to base API bindings.

9b42e5f7 09/09/2012 12:23 PM Eric D. Helms

Updates to how payload parameters are generated.

5afa786f 09/09/2012 10:18 AM Eric D. Helms

Adds basic set of CRUD repository options.

34e25883 09/09/2012 04:40 AM Eric D. Helms

Adds bindings for roles and fixes tests to mesh with V2.

cc7af6f7 09/09/2012 03:14 AM Eric D. Helms

Adds fixes for more robust user tests.

24595c26 09/06/2012 07:46 PM Eric D. Helms

Provides first running and successful test against Pulp V2 and cleans-up the test infrastructure to allow basic authentication against pulp by parsing the pulp server.conf for needed credentials and server information.