Project

General

Profile

Activity

From 12/09/2013 to 01/07/2014

01/07/2014

08:13 PM Bug #3964 (Closed): TypeError (can't convert String into Integer)
... Og Maciel
03:29 PM Bug #3960 (Closed): Could not find 'fastercsv' gem with Fedora 19 RPMs
Fixed in rubygem-hammer_cli-0.0.14-2.fc19. Dominic Cleal
01:30 PM Bug #3960 (Closed): Could not find 'fastercsv' gem with Fedora 19 RPMs
The hammer command is failing with the F19 RPMs as it's trying to load fastercsv according to the gemspec. Since thi... Dominic Cleal
03:01 PM Bug #3961: user create command fails: "Invalid username or password"
failures growing:
hammer -u admin -p <pwd> compute_resource create --name='znpg9z81' --provider='Libvirt' --url='q...
Garik Khachikyan
02:00 PM Bug #3961: user create command fails: "Invalid username or password"
h3. # comment
update command fails with the same cause (user prepared via UI):
[root@demeter ~]# hammer -v user...
Garik Khachikyan
01:36 PM Bug #3961 (Duplicate): user create command fails: "Invalid username or password"
recent hammer CLI fails on `hammer user create --login=test --password=test --firstname=Garik --lastname=Khachikyan -... Garik Khachikyan
10:20 AM Feature #3956 (Closed): Add plugin list command
#3510 added an API to list the installed plugins, their versions etc. This information should be available via Hammer. Dominic Cleal
09:33 AM Bug #3954 (Closed): Info commands must always use IDs instead of names in api calls
Info commands allow to search resources by both --id and --name. API currently allows to search by either of them, wh... Tomáš Strachota

01/06/2014

11:46 PM Bug #3952 (Closed): hammer proxy info => undefined method `[]' for nil:NilClass
... Dominic Cleal
09:50 AM Bug #3948 (Closed): Cant update user data
The report is copied from mailing list. The issue affect all users not just the admin.
I just installed the latest...
Martin Bacovsky

01/03/2014

07:36 AM Revision acc30bbc: Merge pull request #64 from tstrachota/normalizers_docs
More detailed docs for option normalizers Tomáš Strachota

01/02/2014

03:22 PM Bug #3922 (Closed): organization add_domain errors
Applied in changeset foreman:hammer-cli-foreman|commit:1e063816ecdc74c96bc5757bc04981a8c3e3fd05. Martin Bacovsky
02:22 PM Revision 3dbc8b2b (hammer-cli-foreman): Merge pull request #61 from mbacovsky/3922_add_association
Fixed #3922 - adding domain to organization fails Tomas Strachota
02:08 PM Revision 351b30ec: More detailed docs for option normalizers
Tomáš Strachota

12/23/2013

08:47 PM Bug #3922 (Ready For Testing): organization add_domain errors
https://github.com/theforeman/hammer-cli-foreman/pull/61 Martin Bacovsky
08:45 PM Revision 1e063816 (hammer-cli-foreman): Fixed #3922 - adding domain to organization fails
Martin Bacovsky

12/20/2013

02:57 PM Bug #3922 (Closed): organization add_domain errors
Error running associating subcommand
```
hammer organization add_domain --id 2 --domain-id 12
NoMethodError (u...
Thomas McKay
10:24 AM Bug #3919 (Closed): OS with label containing spaces cannot be identified by name
Daniel Lobato Garcia
10:23 AM Bug #3919: OS with label containing spaces cannot be identified by name
Closing this as
http://projects.theforeman.org/issues/3920
will solve the 500s.
I'll add some docs explain...
Daniel Lobato Garcia
08:55 AM Bug #3919: OS with label containing spaces cannot be identified by name
A similar issue happens with hostgroups, they can only be searched by id. Daniel Lobato Garcia

12/19/2013

05:11 PM Bug #3919 (Closed): OS with label containing spaces cannot be identified by name
Say we have an OS with label "Fedora 14".
hammer os info --label "Fedora 14"
will result in 404.
However,
...
Daniel Lobato Garcia
04:30 PM Bug #3816 (Closed): Licence information missing from hammer-cli-foreman
Daniel Lobato Garcia
03:39 PM Bug #3816 (Resolved): Licence information missing from hammer-cli-foreman
https://github.com/theforeman/hammer-cli-foreman/pull/60 Daniel Lobato Garcia
04:20 PM Revision a51241ff (hammer-cli-foreman): Bump to 0.0.15
Martin Bacovsky
04:18 PM Revision 923b1807 (hammer-cli-foreman): Merge pull request #60 from eLobato/license
Bug #3816 - Added GPL licensing to README and gemspec mbacovsky
03:38 PM Bug #3913 (Closed): Module version logging prevents hammer from start on debian
Applied in changeset foreman:hammer-cli|commit:aaaeb48f998d14f9b994a16359761126b1fe633e. Anonymous
02:21 PM Bug #3913 (Ready For Testing): Module version logging prevents hammer from start on debian
Tomáš Strachota
02:21 PM Bug #3913: Module version logging prevents hammer from start on debian
https://github.com/theforeman/hammer-cli/pull/63
https://github.com/theforeman/hammer-cli-foreman/pull/59
Tomáš Strachota
03:36 PM Revision f04f7d0e (hammer-cli-foreman): Added GPL licensing to README and gemspec
Daniel Lobato Garcia
03:15 PM Revision 85f0a57c (hammer-cli-foreman): Bump to 0.0.14
Martin Bacovsky
03:12 PM Revision 32158ab6: Bump to 0.0.14
Martin Bacovsky
02:41 PM Revision 449ed7e7: Merge pull request #63 from tstrachota/plugin_loading
fixes #3913 - listing gem versions on debian Tomáš Strachota
02:31 PM Revision 427c3e71 (hammer-cli-foreman): Merge pull request #59 from tstrachota/plugin_loading
refs #3913 - load version of the gem Tomas Strachota
01:18 PM Revision 1f3bcd71 (hammer-cli-foreman): refs #3913 - load version of the gem
Tomas Strachota
01:08 PM Revision aaaeb48f: fixes #3913 - listing gem versions on debian
Tomáš Strachota

12/18/2013

06:26 PM Bug #3915 (Closed): Hammer does not handle 404s well
Hammer should return more informative messages than... Daniel Lobato Garcia
06:23 PM Support #3899: hammer cli showing incorrect error message
Thank you Daniel. This error is generated from our automation script. I will fix it to not pass empty arguments. Suresh Thirugnanasambandan
06:03 PM Support #3899 (Closed): hammer cli showing incorrect error message
This is failing because you are giving hammer unnecessary arguments that are not allowing it to parse --name.
If you...
Daniel Lobato Garcia
03:21 PM Bug #3913 (Closed): Module version logging prevents hammer from start on debian
Due to non-standard implementation of gem loading on deb systems `Gem.loaded_specs` returns empty hash. That causes n... Tomáš Strachota
09:35 AM Revision 839c6d24 (hammer-cli-foreman): Bump to 0.0.13
Martin Bacovsky
09:35 AM Revision 067bdd85 (hammer-cli-foreman): Fixed broken command test
Martin Bacovsky
09:34 AM Bug #3901 (Closed): Report delete command fails, it tries to delete a ptable
Steps to Reproduce:
1.# hammer report info --id 33
Id: 33
Host: hp-dl320g6-01.rhts...
Dominic Cleal
09:21 AM Revision 300d8aa5: Bump to 0.0.13
Martin Bacovsky

12/17/2013

08:21 PM Support #3899: hammer cli showing incorrect error message
Maybe because some other arguments are missing? It might have interpreted "--name" as the argument to "--from" as no... Dominic Cleal
04:27 PM Support #3899 (Closed): hammer cli showing incorrect error message
# hammer subnet create --dhcp-id --domain-ids --gateway --network='66.4.74.0' --dns-secondary --dns-primary --from --... Suresh Thirugnanasambandan
05:22 PM Feature #3744 (Closed): when viewing collections, have the ability to show more
Applied in changeset foreman:hammer-cli-foreman|commit:4554eaa7d661280e1b4a6f4683a12b3c96112b7b. Anonymous
05:22 PM Feature #3743 (Closed): per_page pagination settings
Applied in changeset foreman:hammer-cli-foreman|commit:4554eaa7d661280e1b4a6f4683a12b3c96112b7b. Anonymous
04:38 PM Bug #3629 (Closed): Command completion does not work properly
Applied in changeset foreman:hammer-cli|commit:56282b9fd1723560379eee08b8236f78b78d84d0. Anonymous
04:38 PM Bug #3741 (Closed): hammer shell exists on any error
Applied in changeset foreman:hammer-cli|commit:ec269b99c7929ede51026ebc69a20e5bb33acd63. Anonymous
04:38 PM Bug #3504 (Closed): Random column sorting from proxy list command
Applied in changeset foreman:hammer-cli|commit:1b5e5048908326e7abb8b96a100b9d635f67571a. Martin Bacovsky
04:26 PM Revision 507183ab (hammer-cli-foreman): Merge pull request #55 from tstrachota/shell
Fixes #3741, #3744, #3743 - hammer usability improvements mbacovsky
04:23 PM Feature #3898 (Duplicate): Pagination should be turned off by default in --csv mode
The pagination should be turned off by default when using csv output adapter. Csv is intended to be used primarily fo... Tomáš Strachota
04:10 PM Revision 27b6c82c: Merge pull request #59 from tstrachota/shell
Fixes #3741, 3629 - hammer usability improvements Martin Bacovsky
03:56 PM Revision 9b898c2f: Merge pull request #60 from mbacovsky/3504_random_column_sorting
Fixed #3504 - Random column sorting on Ruby 1.8 Martin Bacovsky
03:47 PM Feature #3897 (Closed): Replace foreman_api with dynamic bindings
The current hammer is communicating with API via foreman_api. It should be possible to replace it with dynamic bindin... Martin Bacovsky
03:41 PM Revision 28fa9ed8: refs #3629 - removed old completion code
Tomáš Strachota
03:41 PM Revision 1878efb5: refs #3629 - option value completion for normalizers
Tomáš Strachota
03:41 PM Revision 56282b9f: fixes #3629 - shell completion
Tomáš Strachota
03:41 PM Revision f0bc321b: interactive - fixes in tests plus saving options into context
Tomáš Strachota
03:41 PM Revision b372a71a: interactive - ask for credentials in interactive mode
Tomáš Strachota
02:13 PM Bug #3893 (Closed): hammer-cli and hammer-cli foreman build gem from source errors
Merged as https://github.com/theforeman/hammer-cli-foreman/commit/389ff4255b134c6ecd2bc12c3f246c920c457a0a
and https...
Daniel Lobato Garcia
10:08 AM Bug #3893 (Ready For Testing): hammer-cli and hammer-cli foreman build gem from source errors
Daniel Lobato Garcia
10:04 AM Bug #3893 (Closed): hammer-cli and hammer-cli foreman build gem from source errors
hammer-cli and hammer-cli-foreman use 'git ls-files' on their gemspec to build the gem. However this might fail.
g...
Daniel Lobato Garcia
01:52 PM Revision 389ff425 (hammer-cli-foreman): Merge pull request #58 from eLobato/master
Bug #3893 - Avoid using git ls-files on gemspec mbacovsky
01:49 PM Revision 240b9848: Merge pull request #62 from eLobato/master
Bug #3893 - Avoid using git ls-files on gemspec Martin Bacovsky
11:22 AM Bug #3839 (Closed): Getting error while creating environments
Applied in changeset foreman:hammer-cli-foreman|commit:38d6d2660521dd4a33caeec9ee926929401f4960. Martin Bacovsky
10:36 AM Revision bfba416f (hammer-cli-foreman): Merge pull request #57 from mbacovsky/3839_csv_mesage_create
Fixed #3839 - error while creating resources with --csv mbacovsky
10:00 AM Revision b52fd34e (hammer-cli-foreman): Avoid using git ls-files on gemspec
git ls-files does not always give the right result, and installations
from source might fail to build the gem properl...
Daniel Lobato Garcia
09:57 AM Revision 4670b3af: Avoid using git ls-files on gemspec
Daniel Lobato Garcia
09:49 AM Revision 685a1a47 (hammer-cli-foreman): interactive - text fixes related to interactive credentials
Tomas Strachota
09:49 AM Revision 4554eaa7 (hammer-cli-foreman): fixes #3743, #3744 - see more when listing collections and per_page settings
offer next pages on listing Tomas Strachota
09:49 AM Revision ffb83a1c (hammer-cli-foreman): refs #3741 - usage exception handling
Tomas Strachota
09:49 AM Revision 1e8bfaee: shell - filter commands and options
Tomáš Strachota
09:49 AM Revision ec269b99: fixes #3741 - shell exits on any error
Tomáš Strachota

12/16/2013

04:28 PM Bug #3839 (Ready For Testing): Getting error while creating environments
https://github.com/theforeman/hammer-cli-foreman/pull/57 Martin Bacovsky
11:32 AM Bug #3839 (Assigned): Getting error while creating environments
This is present just with --csv and seems to be caused by faulty conversion between API responses formats for Foreman... Martin Bacovsky
04:23 PM Revision 38d6d266 (hammer-cli-foreman): Fixed #3839 - error while creating resources with --csv
Martin Bacovsky
02:22 PM Bug #3877: hammer puppet_class does not expose CRUD methods
The API indicated I should be able to create them though... Og Maciel
11:22 AM Bug #3818 (Closed): Wrong name used for Puppet class selection in host create
Applied in changeset foreman:hammer-cli-foreman|commit:347e71aac723cfb4b085799183fece581e53ccd7. Martin Bacovsky
10:08 AM Bug #3818 (Ready For Testing): Wrong name used for Puppet class selection in host create
Thanks for reporting this issue. Here is the PR https://github.com/theforeman/hammer-cli-foreman/pull/56 and the fix ... Martin Bacovsky
10:38 AM Feature #3847 (Closed): List versions of loaded hammer modules in log
Applied in changeset foreman:hammer-cli|commit:8cf34fb475a308dea6b0b1ef2e6011a22fd68dd5. Martin Bacovsky
10:34 AM Revision 24fa7070 (hammer-cli-foreman): Merge pull request #56 from mbacovsky/3818_puppet_class_ids
Fixed #3818 - --puppetclass-ids in host create does not work mbacovsky
10:32 AM Revision 84490ed2: Merge pull request #61 from mbacovsky/3847_log_plugin_versions
Fixed #3847 - log module versions Martin Bacovsky
10:04 AM Revision 347e71aa (hammer-cli-foreman): Fixed #3818 - --puppetclass-ids in host create does not work
Martin Bacovsky
09:31 AM Feature #3883 (Closed): Hammer shell should have persistent history
The shell currently offers only command history of a session. We should add support for a history file and save comma... Tomáš Strachota
09:10 AM Revision 8cf34fb4: Fixed #3847 - log module versions
Martin Bacovsky

12/15/2013

08:34 PM Bug #3877 (Feedback): hammer puppet_class does not expose CRUD methods
Normally, both classes and class parameters should be imported from an existing puppet manifests, and should not be a... Ohad Levy

12/13/2013

09:08 PM Bug #3877 (Closed): hammer puppet_class does not expose CRUD methods
According to the rest api, I should be able to create, edit, delete puppet classes but hammer does not expose these o... Og Maciel
08:31 PM Bug #3875 (Closed): Can't create smart proxy using the CLI
Description of problem:
When running @hammer proxy create@ the smart proxy is not created and returns a random err...
Elyézer Rezende
02:38 PM Feature #3847 (Ready For Testing): List versions of loaded hammer modules in log
https://github.com/theforeman/hammer-cli/pull/61 Martin Bacovsky
02:25 PM Bug #3740 (Need more information): permission error on log file is confusing
What was the version of rubygem-hammer_cli_foreman?
The requested behaviour should be present in >= 0.0.9 (RPM vers...
Martin Bacovsky
02:18 PM Bug #3739 (Need more information): config file search order is wrong
I'm not sure I follow where is the problem. It should work as you describe.
Currently the config is looked for at ...
Martin Bacovsky
01:21 PM Revision 1b5e5048: Fixed #3504 - Random column sorting on Ruby 1.8
Martin Bacovsky

12/12/2013

09:54 PM Bug #3504 (Ready For Testing): Random column sorting from proxy list command
https://github.com/theforeman/hammer-cli/pull/60 Martin Bacovsky
06:40 PM Bug #3504: Random column sorting from proxy list command
This is known problem with table_print gem https://github.com/arches/table_print/issues/43.
After a couple of hour...
Martin Bacovsky
02:03 PM Bug #3504 (Assigned): Random column sorting from proxy list command
Martin Bacovsky
11:01 AM Bug #3504: Random column sorting from proxy list command
Another guess is that Ruby 1.8's hashes can have a "random" iteration order, while it's more deterministic on 1.9... Dominic Cleal
10:54 AM Bug #3504: Random column sorting from proxy list command
I couldn't reproduce the problem with the latest table_print.
rubygem-table_print-1.1.5-3.el6.noarch on ruby 1.8.7...
Tomáš Strachota
10:53 AM Bug #3504: Random column sorting from proxy list command
The ordering seems to affect the hostlist (if not all listings) as well ( http://pastebin.com/zJgSTzcK )
Using
* r...
Hannes Schaller
02:37 PM Bug #3870 (Closed): add a directory for modules to add config in
Instead of:
:modules:
- hammer_cli_foreman
etc
it would be nice to have something like $confdir/hammer.mo...
Greg Sutcliffe
01:22 PM Bug #3830 (Closed): os list does not work with ruby 1.8.7
Applied in changeset foreman:hammer-cli-foreman|commit:a5e2403d254642691e8aa0e91524149d9dd23d01. Martin Bacovsky
12:49 PM Revision 2269f7aa (hammer-cli-foreman): Merge pull request #54 from mbacovsky/3830_os_list
Fixed #3830 - os list fails on ruby < 1.9 mbacovsky

12/11/2013

05:11 PM Bug #3857 (Closed): Remove "foreman" from hammer CLI --help messages

To facilitate re-purposing hammer cli between community project(s) and Red Hat products, remove "foreman" from CLI ...
Thomas McKay
02:13 PM Bug #3854 (Closed): Hammer fails with exception when it tries to load a module that is not installed
When a module that is not installed is listed in hammer's config, hammer fails with an exception:... Tomáš Strachota
07:23 AM Feature #3849 (Closed): Add commands for managing interfaces
Martin Bacovsky

12/10/2013

03:49 PM Feature #3847 (Closed): List versions of loaded hammer modules in log
Log file mentions only names of loaded modules now . We should add information about their version.
The list of load...
Tomáš Strachota
01:20 PM Bug #3629 (Ready For Testing): Command completion does not work properly
https://github.com/theforeman/hammer-cli/pull/59 Tomáš Strachota
01:20 PM Bug #3741 (Ready For Testing): hammer shell exists on any error
https://github.com/theforeman/hammer-cli/pull/59 Tomáš Strachota
01:19 PM Feature #3744 (Ready For Testing): when viewing collections, have the ability to show more
https://github.com/theforeman/hammer-cli-foreman/pull/55 Tomáš Strachota
01:19 PM Feature #3743 (Ready For Testing): per_page pagination settings
https://github.com/theforeman/hammer-cli-foreman/pull/55 Tomáš Strachota
09:16 AM Bug #3841 (Duplicate): Remove word Foreman from command descriptions
Remove mentions of Foreman from command descriptions and other strings to allow branding.
Eg. descriptions...
Tomáš Strachota

12/09/2013

09:46 PM Bug #3839: Getting error while creating environments
[root@qetello02 ~]# LANG=en_US hammer -u admin -p changeme --csv environment create --name='om7k09j8'
Could not crea...
Og Maciel
09:11 PM Bug #3839 (Closed): Getting error while creating environments
# LANG=en_US hammer -u admin -p changeme --csv environment create --name='om7k09j8'
Could not create the environment...
Og Maciel
 

Also available in: Atom