| Branch: | Tag: | Revision:

runcible / test @ master

# Date Author Comment
c0df0f4c 12/12/2018 02:39 PM Evgeni Golov

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.


f6f75fb6 11/21/2018 01:41 AM Partha Aji

Add modulemd applicability type

8d476914 08/30/2018 05:01 AM Partha Aji

Add modularity content types

Also includes tests and newly generated zoo5 fixtures repository
which is module ready

2188f844 05/21/2018 01:21 PM Justin Sherrill

Avoid RestClient logger

The RestClient logger is not thread safe and can cause problems due to
its use in threaded applications.

d0cb4289 01/30/2018 01:16 AM Stephen Benjamin

refs #22446 - use relative_url for iso repo path

b7d3fa45 12/02/2017 08:49 AM Partha Aji

Fixes #21844 - Add Docker Blob unit type

df1b6e2a 11/16/2017 01:50 AM Partha Aji

Fixes #21661 - Retrieve All for consumers

This commit adds a couple of methods to retrieve all consumers in one

c022bb6f 11/10/2017 02:13 PM Matthias Dellweg

Add tests for debian extension

0b79887a 10/13/2017 06:02 PM Justin Sherrill

Srpm support

17353a1c 07/26/2017 06:48 PM Justin Sherrill

Allow cancelling of task groups

2ef52ba8 04/27/2017 05:11 PM Justin Sherrill

handle to_hash on null responses

e5f2394a 04/25/2017 04:36 PM Justin Sherrill

Support rest_client 2.0

Runcible was built around being able to take a
rest client response body, pull out relevant details
and craft a new rest client response object with the boy
being the parsed json rather than the raw json. Rest Client
2.0 makes this impossible by making the Response object extend...

2de23838 03/29/2017 05:30 PM Chris Duryee

Fixes #19055 - add new call for generate applicability

The previous applicability call would 'lock' on a single worker. This call does
not pin to a single worker, so applicability regeneration can spread across all

Note that this does not change any functionality, it just exposes a new call...

f87181a1 03/23/2017 03:16 PM Partha Aji

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 from
upstream feed.

4138d874 02/23/2017 09:33 PM Justin Sherrill

adding download repository support

524638e4 02/01/2017 12:34 PM Partha Aji

Fixes #18076 - Can set OSTree repo depth

Enables one to set the importer depth value for the ostree repo.
look at for more info.

1a2d49fd 09/07/2016 12:46 PM Justin Sherrill

Fixes #16466 - Add support for applicable rpms

1f392e3e 07/20/2016 10:09 PM Eric D Helms

Fixes #15617: Add ISO repository support (#179)

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

Fixes #15016 - Upgrade rubocop (#177)

c22b9740 05/11/2016 08:24 PM David Davis

Fixes #15015 - Adding coverage checking to runcible (#176)

c6ff17f6 04/29/2016 09:29 PM David Davis

Fixes #14888 - Updating casettes for pulp 2.8.3 (#175)

d0bf219d 03/04/2016 08:15 PM Partha Aji

Refs #14032 - Cassettes - Ostree branches now searchable in a Repo

61c9e238 03/04/2016 08:15 PM Partha Aji

Fixes #14032 - Ostree branches now searchable in a Repo

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

Merge pull request #167 from parthaa/tasker

Fixes #13284 - Enables Taskgroups for Applicablity

08e1fec7 02/03/2016 11:51 PM Partha Aji

Refs #13284 - Cassettes for prev commit

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.

6a290cda 01/29/2016 05:34 PM Partha Aji

Fixes #13321 - Updated distribution paths in the tests

Relates to this change

63540c7c 09/23/2015 07:37 PM Eric Helms

Fixes #11030: Add Python support.

0889fa03 09/11/2015 05:42 PM Justin Sherrill

fixes #11773 - allow false values for :include_repos

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

Fixes #11027 - Remove copyright notices

cf474578 07/06/2015 05:44 PM Eric Helms

Fixes #11017: Remove setting of VCR serializer explicitly.

fc9ddd6c 06/23/2015 10:47 PM Partha Aji

Ref# 10036 - Fixes for pulp-server-2.7.0-0.3.beta

We were not able to run all the tests in the previous
instance of runcible on pulp-2.7 beta. This commit addresses that
and updates the cassettes

c06a94b6 05/05/2015 03:25 PM Partha Aji

Fixes #10036 - CRUD bindings for rpm ostree repositories

9fc51910 02/03/2015 08:47 PM Mike McCune

addresses #9179 - fix tests for Pulp 2.6

c050ae44 01/16/2015 06:51 PM Partha Aji

Refs #7617 - Fixed a docker distributor issue

The docker distributor previously didnot properly communicate
protected/redirect_url/repo-registry-id attributes to pulp.
This commit aims to fix that

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....

f8bc785b 10/09/2014 07:19 PM Partha Aji

Fixes #7880 - Rubocop enabled the runcible tests

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

Ref #7880: Rubocop fixes update

db77e602 09/24/2014 06:09 PM Partha Aji

Fixes #7617 - CRUD docker repo bindings

Added docker repo bindings to runcible
Includes CRUD for docker repo related operations along the same lines of puppet
and yum repo types.

e5ec19e6 05/15/2014 06:00 PM Justin Sherrill

adding support for pulp 2.4.0-0.14

380dd8d3 05/06/2014 03:31 PM Justin Sherrill

adding consumer(group) support for pulp2.4

ae35dcd9 04/30/2014 08:52 PM Justin Sherrill

Updating runcible to use one cassette per test

as part of that, all tests had to be restructured and renamed

54addc4c 04/30/2014 03:13 PM Justin Sherrill

2.4 support and some cleanup for all most remaining items

still missing all consumer items

2759f865 04/29/2014 10:24 PM David Davis

Worked on splitting up user and role cassettes

0e737b69 04/29/2014 10:23 PM David Davis

Created a cassette_name method for test classes

21aa0b85 09/19/2013 06:25 PM Justin Sherrill

cassette update

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

adding new applicabilty features from pulp 2.3

a8af5fc3 09/18/2013 06:38 PM David Davis

Upgrading pulp to 2.3

e6b32e53 09/17/2013 04:34 PM Mike McCune

Merge pull request #110 from mccun934/add-puppet-master-dist

adding puppet_install_distributor and running the model tests

04aed8bb 09/17/2013 04:21 PM Mike McCune

fixing old unused unit test

5198c758 09/17/2013 03:04 PM Mike McCune

fixes from the PR review

7157fffb 09/16/2013 10:39 PM Mike McCune

adding unit test

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

adding orphan file listing and deleting

97a13356 09/11/2013 02:53 PM David Davis

Adding test for generate_payload method

743b7c96 08/13/2013 08:09 PM Justin Sherrill

cassette update

b54f31e3 08/13/2013 08:08 PM Justin Sherrill

fixing puppet repo tests

1ede9b48 08/13/2013 02:44 PM Justin Sherrill

merge conflict

dcd66e87 08/12/2013 09:20 PM David Davis

Updating cassettes

c006d1cd 08/12/2013 08:51 PM David Davis

Puppet: Fixing a bug and writing a test for it

Fixing a bug where the repo_type entry in the _notes field was not getting set.

f74062dd 08/12/2013 08:45 PM Justin Sherrill

cassette update

cde82373 08/12/2013 08:12 PM Justin Sherrill

Merge branch 'master' into nodes

6d9a5e1c 08/12/2013 07:14 PM David Davis

Updating cassettes

043591b9 08/12/2013 07:14 PM David Davis

Fixing and reorganizing puppet repo tests

2a2b9875 08/12/2013 01:36 PM Justin Sherrill

initial node support

490ff199 08/09/2013 09:00 PM David Davis

Puppet: Wrote some tests and fixed repo methods

Wrote some repo tests for puppet repos. Also, found some places that weren't
1.0-compatible in that they were class methods instead of the 1.0 architecture
which supports multiple pulp servers by using objects.

c224655b 08/09/2013 03:41 PM Justin Sherrill

Merge pull request #95 from mptap/package_uploads

Add Package Upload Pulp API support to runcible

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

Add Package Upload Pulp API support to runcible

30006cc1 08/08/2013 08:37 PM David Davis

Puppet: Adding distributor and importer tests

845ba23b 07/31/2013 07:26 PM Justin Sherrill

Merge pull request #79 from jlsherrill/revert_paging

Revert "969457: Do not timeout on getting all #rpm_ids"

4cd28ec3 07/31/2013 05:05 PM Justin Sherrill

fixture update

51f76c2f 07/31/2013 04:05 PM Justin Sherrill

fixing broken test

9677900a 07/31/2013 02:31 PM Justin Sherrill

Merge pull request #83 from jlsherrill/multi

Changing runcible to support multiple pulp servers.

e06e5c92 07/30/2013 06:40 PM Partha Aji

Added code make unit copy accept custom filters

a8f51127 07/30/2013 06:31 PM Justin Sherrill

fixing base unit tests

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:...

55518d68 07/22/2013 07:15 PM Justin Sherrill

Merge pull request #80 from jlsherrill/yum_clone

adding support for yum_clone_distributor

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

adding support for yum_clone_distributor

49c9ce45 07/11/2013 05:53 PM Justin Sherrill

Improving some of the tests for pulp 2.2 and regenerating cassettes

89e6e478 07/11/2013 05:52 PM David Davis

Pulp v2.2: Fixing individual tests for Pulp 2.2

7de64685 07/05/2013 01:53 PM David Davis

Requiring debugger by default in minitest

c1c22f8f 06/27/2013 08:53 PM Brad Buckingham

consumer/group - update to allow for update all

This commit contains a small modification to the generate_content
for consumer and consumer group to enable support for users to
request an 'update all' operation on the pulp interface. The
basic case where this is used is to request 'update all packages...

aac97e38 06/13/2013 08:47 PM Justin Sherrill

cassette update

4250c138 06/13/2013 07:18 AM Petr Chalupa

969457: Do not timeout on getting all #rpm_ids

For big repositories `Runcible::Extensions::Repository.rpm_ids` was
time-outing. Fixed by adding pagination to `Repository.rpm_ids`.

The timeout was causing `after_sync` callback failure which led to packages...

4de61051 06/11/2013 05:33 PM Brad Buckingham

955706 - update vcr_cassettes for pulp-server-2.1.2-0.1.beta

892dccba 06/11/2013 05:02 PM Brad Buckingham

955706 - update runcible to support pulp-server-2.1.2-0.1.beta

In order to support consumer groups, we need to update runcible
to interface with pulp-server-2.1.2.* or later. This commit
contains minor changes how responses to consumer group actions
are returned.

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

80ea987d 05/21/2013 01:30 PM Justin Sherrill

cassette update

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

adding additional importer/distributor options

e0447bc4 05/16/2013 02:13 AM Justin Sherrill

fixing "missing" test

5bc5715e 05/13/2013 06:21 AM Mike McCune

adding method to easily check the status of a publish

similar to a sync status, but for publish runs. Implemented for story:

2172e673 04/23/2013 06:42 PM Brad Buckingham

vcr cassette updates for pulp 2.1.1-0.5.beta - continued...

e2989b74 04/23/2013 06:29 PM Brad Buckingham

vcr cassette updates for pulp 2.1.1-0.5.beta

ab5e69f7 04/18/2013 05:14 PM Justin Sherrill

adding missing vcr cassette

d3354abd 04/17/2013 09:34 PM Justin Sherrill

vcr cassette updates

830ec8cf 04/17/2013 09:34 PM Justin Sherrill

Adding ISO repo support

261d5fc9 04/11/2013 06:26 PM Justin Sherrill

vcr update for pulp 2.1.1-0.1.beta

b7231939 04/11/2013 06:16 PM Justin Sherrill

Merge branch 'master' of

8834a077 04/11/2013 06:15 PM Justin Sherrill

fix for new runcible