Fixes #17051 - PUT quantity to attach for AK subs (#134)
PUT the quantity to attach to the activation key rather than thetotal quantity attached
`activation-keys --itemized-subscriptions --file ak_subs.csv`
fixes #16999 - process portal creation
added temporary travis.yml change
fixes #16957 - release v2.1.2
corrected logic for attaching sub
fixes #16852 - add Search column content-hosts import
fixes #16761 - release v2.1.1
fixes #15581 - configuration based on foreman stanza
Merge pull request #125 from thomasmckay/16660-domains
fixes #16660 - i18n, locations added
fixes #16661 - i18n and --help test
fixes #____ - subscriptions manifest, dates
fixes #16493 - create manifest in portal
fixes #16501 - subnets import not setting proxies
Changed the vcr recording by adding --reload-cache to all the hammer commands. This hopefully will avoid the intermittent failures due to fetching the v2.json.
fixes #16428 - set domain FastGettext
+ Initialize FastGettext properly when called under Thread.new()+ Changed pot/po files from _ to -
Merge pull request #120 from bkearney/bkearney/16339
Fixes #16339 - Adds in string extraction and a couple of cleanups
fixes #16281 - add --itemized-subscriptions to activation-keys
fixes #15752 - continue processing even if error
fixes #15743 - import and export of subscriptions one-per-line
fixes #15740 - move red hat repo enable to products
This PR also fixed some aspects of the new VCR tests
fixes #15744 - master is now v2.1
fixes #15310 - export Red Hat subscriptions as comments
fixes #14265 - import content hosts with hypervisors and guests
fixes #15104 - properly find Red Hat products
Merge pull request #104 from thomasmckay/hostgroup-export
fixes #14389 - import/export host groups
Merge pull request #103 from thomasmckay/14162-hide-em
fixes #14162 - hide unsupported sub-commands and options
+ updated for ruby 2.0.0+ updated README+ fixed rubocop+ updated tests+ based on feedback switched to default being unsupported for new commands
fixes #14390 - installation-media i/o
hammer-cli-csv v2.0.0
myriad changes in attempt to get import working against master/develop
job-templates
+ export job-templates+ import job-templates+ other odds&bits
general fixes
+ rex wipoperating-systems - additional columns, redmine issues created+ allow --dir w/ individual --
Merge pull request #99 from thomasmckay/version
version 1.0.2
repo enable for subscriptions that don't have release version
wip
+ import/export host-groups+ import/export domains+ fixed --organization search options+ updated export args+ content-views test+ updated test data+ export job-templates+ removed COUNT column from export
updates to tests and functionality
+ added export containers+ export content-view-filters erratum and rpm types+ 'hammer csv import' now works from --dir https://somewhere+ 'hammer csv import' tests and fixes
+ hosts export w/ organization+ export / import puppet facts+ added examples dir+ subscriptions can have optional Organization column to be filled w/ --organization+ content-view-filters export date based errata+ read from http/file/stdin+ removed gettext from gemspec (prevented installation)
+ removed copyright and old comments that had been moved to README
+ updated api call to add host collections to activation key
+ adding import/export settings
+ clean up options --organization and --file
+ added deprecation for --csv-file and --csv-export...
release 1.0.1
Merge pull request #87 from thomasmckay/import-server
retrieve cli arg params properly
refactor
waits for remote content-host task
centralized requires
clarify w/ vars
re-styled
Merge pull request #85 from thomasmckay/csv-plugin
updated to work with foreman-csv plugin
fixed roles
updated comment
Merge pull request #84 from thomasmckay/splice-fixes
splice fixes
correct products
Merge pull request #81 from thomasmckay/products-export
product repositories export fixed
updated import / export provisioning templates
adding spacewalk splice import
+ parsing product mapping and pem+ hypervisor / guest+ host collections+ facts
rubocop and spacewalk reference
optional disable or product sync, refactor task calls
+ refactor task calls in content-views+ publish and promote working of content-views+ various locale strings+ corrected export of act keys+ --sync option and :products_sync: configuration
spelling of sync, plus count description...
usability and fixes
+ import/export sync plans+ added --organization to some resources+ export and import red hat products in addition to custom ones to allow them to be sync'ed+ import updated to include products and subscriptions properly+ fixed products cli args...
export content-hosts
+ export content-hosts+ renamed some code from 'system' to 'content-host'+ handle different server versions and their search syntax+ add --organization to limit some commands to specific orgs
Automatic commit of package [rubygem-hammer_cli_csv] release [1.0.0-1].
Plugins should support i18n. This commit adds the basics, but the engineers need to start translating code
content hosts auto-attach
lots of general clean up for SAM and robotello
updates to export from SAM
SAM export system groups to host collections
+ corrected CLI params to properly read server, username, and password+ awful work-around for organizations API requiring nested and unnested param+ minor code style update (to remove .call on separate line)
v0.0.6 - Updates for SAM export
+ Version bumped to 0.0.6+ Initial work on organizations, activation keys, and content hosts (systems)+ Some fixes for running on ruby-1.8.7
bumped version to 0.0.5
updated README
Checks /api/status for SAM (Headpin)
minor fix to roles output
BaseCommand class given a pass on rubocop ClassLength
corrected api errors in roles csv
update roles use of api with test and docs
Note: The roles test does not work completely since changing user is not working. Unsure how to accomplish this. Tests run as admin do work.
updates to work with latest upstream
First pass at documentation
version-0.2.2 - updated to run on ruby 1.8.7
corrected syntax for ruby-1.8.7, gitignore .gem file
beginning to add provisioning templates
rubocop - removed all offences
content-views and content-view-filters and myriad more
lots and lots of changes as foretello develop/master iterates to stability
myriad changes... all for the better!
+ minor - removed nesting params in 'user'+ mostly working export subscriptions w/ repos to enable+ products export pipe to import working hammer csv products --csv-export | hammer csv products -v
corrected threading
reports updated
removed debug
updates to csv
fixed lifecycle-env
ship it
a lot of fixes and updates across many resources to match katello updates
rubocop - fixes
+ updated 'hammer csv import' command+ fixed import/export roles
export smart proxies
import smart proxies
locations added to smart proxies
cleaned up org loc associations
rubocop cleaning
starting compute resources
import compute resources
megacorp - working on subnets
megacorp - subnet import wip
megacorp - subnets wip...
fixing limit on activation key
removed hammer-it
adding config
cleaning it up
cleaning up tests
updated case statement
Rehomed command-classes so that Clamp would work correctly
NOTE: 'autoload_subcommands wants to be in only one place -leave in last-loaded subcommand (in this case, users.rb)
$ env RUBYOPT=-Ilib hammer csvUsage: hammer csv [OPTIONS] SUBCOMMAND [ARG] ......
csv-scope - lots of cleanup
fixes #4926 - systems test and rubocop cleanup
fixes #4873 - add rubocop.yml
rubocop - cleaned base.rb, users.rb, and updated users_test.rb
update-akey - updated params to api call for adding subscriptions to akey
test-fixes - setup_test clean except for manifest upload repeat
cv-updates - a lot of updates and clean up+ GPLv2 in files+ updated to new dynamic apipie bindings+ fixed domain and puppet environments associating to organizations
clean-test - updates
roles-test - wip
roles-test - users now get roles, orgs, and locations
reports - roles working
hostprod - host/guest working now
hostguest - sys group attaching to systems now
hostguest - cleaning up orgs
hostguest - wip
hostguest - working on arch, os, and org linking
hostguest - through ptables
hostguest - lifecycle envs
hostguest - env export
cv - provider, products, repo creation
systems - sys groups working
systems - wip