We have released updated version of Hammer CLI.
You can install [1] hammer_cli 0.0.14, hammer_cli_foreman 0.0.15 and
foreman_api 0.1.9 as gems from rubygems.org or as rpm or debs from
foreman nightly [2].
The update includes the following fixes:
[#3913] - listing gem versions on debian
[#3629] - shell completion
[#3741] - shell exits on any error
[#3847] - print module versions in the log
[#3504] - Random column sorting on Ruby 1.8
[#3743], [#3744] - see more when listing collections and per_page settings
[#3839] - error while creating resources with --csv option
[#3818] - --puppetclass-ids in host create does not work
[#3830] - os list fails on ruby < 1.9
Besides those errors we added asking for credentials in interactive
mode, cleaned gemspecs and added proper licensing.
Regards,
Martin
[1] https://github.com/theforeman/hammer-cli#installation
[2] Foreman :: Manual
[#3913] Bug #3913: Module version logging prevents hammer from start on debian - Hammer CLI - Foreman
[#3629] Bug #3629: Command completion does not work properly - Hammer CLI - Foreman
[#3741] Bug #3741: hammer shell exists on any error - Hammer CLI - Foreman
[#3847] Feature #3847: List versions of loaded hammer modules in log - Hammer CLI - Foreman
[#3504] Bug #3504: Random column sorting from proxy list command - Hammer CLI - Foreman
[#3743] Feature #3743: per_page pagination settings - Hammer CLI - Foreman
[#3744] Feature #3744: when viewing collections, have the ability to show more - Hammer CLI - Foreman
[#3839] Bug #3839: Getting error while creating environments - Hammer CLI - Foreman
[#3818] Bug #3818: Wrong name used for Puppet class selection in host create - Hammer CLI - Foreman
[#3830] Bug #3830: os list does not work with ruby 1.8.7 - Hammer CLI - Foreman