Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

hammer-cli-import @ master

# Date Author Comment
ff3ed47d 02/23/2017 10:31 AM Adam Price

fixes #17589 - display more descriptive message when unable to import

c4899dc3 09/15/2016 08:24 AM Eric Helms

Bump version to 0.11.3

7fbc8482 09/15/2016 08:23 AM Stephen Benjamin

fixes #16558 - update hammer_cli_katello requirement (#31)

aab4c7bc 07/20/2016 01:03 PM Eric Helms

Bump version to 0.11.2

bae4e1b4 07/20/2016 12:51 PM Thomas McKay

Merge pull request #30 from thomasmckay/14615-moar

refs #14615 - properly map host id

d364fe51 07/20/2016 11:04 AM Thomas McKay

Eric Helms suggested changes

4b5a5328 07/20/2016 09:11 AM Thomas McKay

refs #14615 - properly map host id

ad955d7b 07/19/2016 03:49 PM Eric Helms

Bump version to 0.11.1

71b7fe72 07/19/2016 09:25 AM Eric D Helms

Refs #14616: Use clean bash environment to shell out for puppet (#29)

ed128438 07/15/2016 07:48 AM Eric Helms

Bump version to 0.11.0

b497a2fc 07/14/2016 04:38 PM Thomas McKay

Merge pull request #28 from thomasmckay/14615-fixes

refs #14615 - handle no host collections, no channels

3133582e 07/14/2016 01:42 PM Thomas McKay

refs #14615 - handle no host collections, no channels

e4f075e0 07/14/2016 12:47 PM Thomas McKay

Merge pull request #27 from thomasmckay/14616-puppet

fixes #14616 - correct handling of EOF error

d3b04f42 07/12/2016 03:20 PM Thomas McKay

fixes #14616 - correct handling of EOF error

cdd92c63 07/08/2016 09:17 AM Thomas McKay

Merge pull request #26 from thomasmckay/14615-hosts

fixes #14615 - update api calls for hosts

00542595 07/07/2016 01:40 PM Thomas McKay

fixes #14615 - update api calls for hosts

42a80da6 01/25/2016 02:32 PM Grant Gainey

Update version manually to 0.10.23

f2c0ef06 12/15/2015 08:23 AM David O'Brien

Bug 1291690 - hammer import refers to an internal name

hammer import all --delete --help referred to "stargate-export
directory". Updated to be generic.

5af5ced0 09/16/2015 10:15 AM Grant Gainey

Update version manually to 0.10.22

af41236f 08/18/2015 11:33 AM Grant Gainey

1226981 - puppet-username and file-names insured to be non-UTF-8

  • Puppet module-names are <username>-<classname>.
  • <username> is restricted to ASCII-alphanumeric ([0-9a-zA-Z]) only
  • hammer-import uses sat5-org-name as username
  • If org-name is entirely characters that are not ASCII-alphanumeric,...
70c87492 07/30/2015 09:28 AM Justin Sherrill

Merge pull request #23 from jlsherrill/releng

moving packaging to katello-packaging

5085c717 07/27/2015 12:49 PM Justin Sherrill

moving packaging to katello-packaging

925c2b08 07/27/2015 12:44 PM Justin Sherrill

bumping version to 0.10.21

257eadb7 07/27/2015 12:29 PM Justin Sherrill

Merge pull request #22 from jlsherrill/config

refs #9848 - move config files to gem

1c18dfb2 07/25/2015 10:00 AM Justin Sherrill

refs #9848 - move config files to gem

16e7bc81 07/08/2015 09:52 AM Tomas Lestach

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.20-1].

a02dd387 07/08/2015 09:52 AM Tomas Lestach

1231956 - do not set basearch/releasever if not present in substitutions for repository enablement

26336079 07/08/2015 09:51 AM Tomas Lestach

1231956 - recover even if sat6 reports untrue repository information

'"enabled": false' is returned for enabled repositories (Bug 1240715)

fc955348 07/03/2015 04:41 AM Matej Kollar

Remove obsoleted file

avoiding duplication

367efd66 07/03/2015 04:40 AM Matej Kollar

Enhance README

  • Annotate code blocks for syntax hilight
  • make it copy-pastable from raw file
50d31d81 06/16/2015 08:16 AM Tomas Lestach

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.19-1].

bd89ca28 06/16/2015 08:14 AM Tomas Lestach

1231956 - some of the available repos do not substitute $releasever

bbd222c9 06/15/2015 01:09 PM Tomas Lestach

1231956 - $releasever needs to be substituted for some repository-sets

to enable them

b796f8d1 06/05/2015 01:30 PM Tomas Lestach

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.18-1].

7c0f65ad 06/05/2015 01:24 PM Tomas Lestach

1224268 - allow caching of non-persistent entity lists

especially for import repository-enable cmd
for only 3 rh repositories (45 products) enhancement: 5m22.834s -> 2m34.189s

463828f7 06/05/2015 10:27 AM Tomas Lestach

1222039 - use File.expand_path instead of File.absolute_path

File.absolute_path was introduced first in ruby 1.9.1
(so not available on RHEL6)

1e8050bf 06/05/2015 05:10 AM Tomas Lestach

fix information message (wrong entity listed)

46822728 06/04/2015 11:43 AM Tomas Lestach

1228194 - before deleting a content view, we first need to delete it from associated environments

changed since Sat6.0

65484010 06/03/2015 11:28 AM Tomas Lestach

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.17-1].

389bcf01 06/03/2015 11:27 AM Tomas Lestach

1222448 - do not try to associate activation keys with content views that are not ready yet

be448781 06/02/2015 11:58 AM Tomas Lestach

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.16-1].

b250ebd8 06/02/2015 06:13 AM Tomas Lestach

1215199 - support different repository architectures within one repository set

53553db9 05/29/2015 11:37 AM Tomas Lestach

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.14-1].

b75dae57 05/29/2015 11:36 AM Tomas Lestach

addressing the rest of rubocop 0.31.0 issues

c3068cb8 05/29/2015 11:18 AM Lukas Pramuk

rubocop: addressing various offenses

c4974645 05/29/2015 10:38 AM Tomas Lestach

1224268 - adapt repository enablement for Sat 6.1 API changes

product_content is no longer part of product entity

0e7f79ec 05/26/2015 10:29 AM Lukas Pramuk

since rubocop 0.27 a new cop got hired

f518fbdc 05/21/2015 09:35 AM Matej Kollar

Detect broken CSV

to prevent wrong insertions

dda0af36 05/11/2015 10:18 AM Justin Sherrill

Merge pull request #19 from zleite/master

Update hammer_cli_import.gemspec

cf8a514a 05/11/2015 10:13 AM Justin Sherrill

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.13-1].

cf734adf 05/08/2015 11:12 AM Zailo Leite

Update hammer_cli_import.gemspec

227f72d7 04/13/2015 11:43 AM Tomas Lestach

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.12-1].

3e3f20d4 04/13/2015 11:39 AM Tomas Lestach

use absolute export directory path for the rpmbuild instructions

when the user speciffied --export-directory as relative path, he got:
error: File <relative-path>/SOURCES/system-profile-transition-<hostname>-<timestamp>-0.0.1.tar.gz: No such file or directory

2c6e2756 04/10/2015 12:57 PM Tomas Lestach

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.11-1].

0ab11aba 04/10/2015 12:56 PM Tomas Lestach

1165825 - use only the latest content view version

(not all of them) for one content view when creating composite content views

addressing: {"displayMessage":"Validation failed: Repository conflict: 'Red Hat Enterprise Linux 7 Server RPMs x86_64 7Server' is in .","errors":{"base":["Repository conflict: 'Red Hat Enterprise Linux 7 Server RPMs x86_64 7Server' is in ."]}}

0e46e205 04/10/2015 12:37 PM Tomas Lestach

detect a synced repository

as this has evidently changed since Sat6.0

0d2b0d19 04/10/2015 12:37 PM Tomas Lestach

prevent nil exception
addressing:
Caught TypeError:no implicit conversion of nil into String while processing CSV line:
...
/usr/share/gems/gems/hammer_cli_import-0.10.6.3/lib/hammer_cli_import/templatesnippet.rb:41:in `+'
/usr/share/gems/gems/hammer_cli_import-0.10.6.3/lib/hammer_cli_import/templatesnippet.rb:41:in `mk_snippet_hash'...

6a30cce1 04/10/2015 12:37 PM Grant Gainey

1136361 - add 'logtrace <exception>' logging-method

098d12f9 04/10/2015 12:37 PM Grant Gainey

1136899 - with_synced_repo will always issue action if repo is already sync'd

23c838c4 04/10/2015 12:33 PM Grant Gainey

1136841 - give a better error-msg when repo-enable fails

93ebc654 02/24/2015 02:05 PM Grant Gainey

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.10-1].

86ba01c9 02/24/2015 01:51 PM Grant Gainey

1195329 - Fix AK-update call and some warning-verbiage

bc28379f 02/18/2015 12:53 PM Grant Gainey

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.9-1].

c106fa0a 02/18/2015 12:53 PM Grant Gainey

1192581 - Made prev commit more reliable/safer

3bc27497 02/18/2015 09:56 AM Grant Gainey

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.8-1].

59faf5b8 02/18/2015 09:55 AM Grant Gainey

1192581 - special-case org-create call

2348caa5 02/17/2015 02:53 PM Grant Gainey

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.7-1].

b7580590 02/17/2015 02:46 PM Grant Gainey 1192556 - Remove need to dig out auth-credentials
  • Remove api_usr and api_pwd
  • Teach config-file to call Repository::UploadContentCommand directly
eb7228cf 02/13/2015 02:07 PM Grant Gainey

1192556 - The way to dig out apipie-binding auth changed in 0.11

0f20279f 12/05/2014 04:13 PM Grant Gainey

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.6-1].

528e6c5f 12/05/2014 04:11 PM Grant Gainey

1160847 - interface-macros are special.

d2147d41 12/05/2014 10:23 AM Grant Gainey

1165151 - Integer(nil) behavior chgd between 1.8.7 and 2.0

b85ae453 10/09/2014 10:49 AM Grant Gainey

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.5-1].

8cb9d138 10/07/2014 02:14 PM Lukas Pramuk

1140256 - system-profile-transition rpm should avoid using advanced rpmlib capabilities

tested, so this way it should work

5e891bf5 09/05/2014 09:20 AM Tomas Lestach

1138696 - propagate --synchronize and --wait options to the import content-view sub-command

b1054b13 09/03/2014 07:36 AM Tomas Lestach

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.4-1].

861f44cb 09/03/2014 05:03 AM Tomas Lestach

1136530 - remove dist tag from release in the rpmbuild instructions

4d73b04e 09/03/2014 04:52 AM Tomas Lestach

1136463 - do not create composite content view, if no there're no associated channels

da6c907b 09/03/2014 04:52 AM Tomas Lestach

do not print the rpmbuild instructions if no system profiles were transitioned

0fc1ba07 09/02/2014 08:35 AM Tomas Lestach

Automatic commit of package [rubygem-hammer_cli_import] release [0.10.3-1].

63e56785 09/02/2014 08:21 AM Tomas Lestach

fix exception message

adressing:
Creation of repositories not recovered by '' strategy. while processing CSV line:

57952a57 09/02/2014 04:52 AM Tomas Lestach

import the test config-file into the 100 org as all the other entities

ba462526 09/02/2014 04:45 AM Matej Kollar

Fix tests

  • order
  • param for config files
de10b50e 09/02/2014 03:45 AM Tomas Lestach

catch exception when publishing of content view fails

3dd68f28 09/02/2014 03:29 AM Matej Kollar

Simple test enriched for configuration thingies...

2b98b476 09/01/2014 11:51 AM Matej Kollar

Field last_sync id not always set

in such case trying to parse it causes exception...

e4026ce7 09/01/2014 11:10 AM Tomas Lestach

1136011 - require rubygem(hammer_cli_foreman)

bfec9193 09/01/2014 10:37 AM Tomas Lestach

as delete_content_view does not throw exception at failure

we need a bad hack when trying to delete system content views silently

8fb7c1a3 09/01/2014 08:39 AM Tomas Lestach

catch sat6 delete excetion for content view versions removal

f21eba65 09/01/2014 08:38 AM Tomas Lestach

fix typo in the test

6864b3f0 09/01/2014 08:38 AM Tomas Lestach

catch sat6 delete exception and count them into summary

fe59c20e 09/01/2014 07:25 AM Tomas Lestach

do not count unavailable entities as :found when deleting

59245d71 09/01/2014 04:47 AM Tomas Lestach

add the innocent line lost by refactoring

c1f6754f 08/29/2014 03:26 PM Grant Gainey

1133846 - Teach config-file the diff between 'created' and 'wrote'
- Summary now recognizes :wrote and :failed
- configfile summarizes filesystem ops as :wrote
- configfile.rb checks for hammer-invocation-failure
- tripped over/fixed a bug in rcop fix from prev commit

ac08e728 08/29/2014 01:58 PM Grant Gainey

rubocop: lib/hammer_cli_import/base.rb:345:5: C: Cyclomatic complexity for create_entity is too high. [20/11]
- Broke out the error-checking in create_entity into bite-sized pieces

5ab01489 08/29/2014 01:40 PM Grant Gainey

1135588 - Teach config-file to reuse credentials from @api

7ea12d64 08/29/2014 11:19 AM Tomas Lestach

add template snippet import to simple test

a214d3de 08/29/2014 11:19 AM Tomas Lestach

catch exceptions when deleting system content views

d00974d6 08/29/2014 11:19 AM Tomas Lestach

extent recognizing of already existing objects

organization: /has already been taken/
user: /already exists/
host-collection: /must be unique within one organization/
product: Product with name '<name>' already exists in this organization
repository: /has already been taken for this product./...

60a7177b 08/29/2014 11:15 AM Tomas Lestach

return object if mapped as create_entity does