theforeman/foreman-packaging — pull request #254 by domcleal (2014-05-27 18:33:09+00:00)
Title: Import hammer_cli deps, update for EL7

The relevant stuff is in the second commit, but it's not particularly interesting. Mostly just removing pre-rubygems-devel cruft and simplifying conditionals so they apply to EL7 correctly.

I've built scratches (of all targets EL6/EL7/F19) and ran rpmdiff as I went through, so hopefully haven't broken much.

deps, EL7 builds:
http://koji.katello.org/koji/taskinfo?taskID=113390
http://koji.katello.org/koji/taskinfo?taskID=113375
http://koji.katello.org/koji/taskinfo?taskID=113365
http://koji.katello.org/koji/taskinfo?taskID=113345
http://koji.katello.org/koji/taskinfo?taskID=113335
http://koji.katello.org/koji/taskinfo?taskID=113321
http://koji.katello.org/koji/taskinfo?taskID=113302
http://koji.katello.org/koji/taskinfo?taskID=113290
http://koji.katello.org/koji/taskinfo?taskID=113281
http://koji.katello.org/koji/taskinfo?taskID=113274
http://koji.katello.org/koji/taskinfo?taskID=113260
http://koji.katello.org/koji/taskinfo?taskID=113243

Hammer itself:
http://koji.katello.org/koji/taskinfo?taskID=113398
http://koji.katello.org/koji/taskinfo?taskID=113404

====================================================================================================================================================
Package Arch Version Repository Size
====================================================================================================================================================
Installing:
rubygem-hammer_cli_foreman noarch 0.1.1-1.git.0.8a8cdde.git.0.8a8cdde.el7 local 34 k
Installing for dependencies:
rubygem-apipie-bindings noarch 0.0.8-1.git.0.1aa1871.git.0.1aa1871.el7 local 19 k
rubygem-awesome_print noarch 1.0.2-9.git.0.e60d52d.git.0.e60d52d.el7 local 39 k
rubygem-clamp noarch 0.6.2-1.git.0.83b7a83.git.0.83b7a83.el7 local 24 k
rubygem-fast_gettext noarch 0.8.0-14.git.0.ef996b2.git.0.ef996b2.el7 local 114 k
rubygem-fastercsv noarch 1.5.4-6.git.0.faa915d.el7 local 368 k
rubygem-hammer_cli noarch 0.1.1-1.git.0.10c642f.git.0.10c642f.el7 local 47 k
rubygem-highline noarch 1.6.21-1.git.0.b9c6acf.git.0.b9c6acf.el7 local 498 k
rubygem-little-plugger noarch 1.1.3-17.git.0.9c1659c.git.0.9c1659c.el7 local 11 k
rubygem-locale noarch 2.0.9-7.git.0.1505703.el7 local 146 k
rubygem-logging noarch 1.8.1-25.git.0.a79d0a4.git.0.a79d0a4.el7 local 60 k
rubygem-mime-types noarch 1.19-3.el7 koji 36 k
rubygem-multi_json noarch 1.8.2-1.git.0.da94726.git.0.da94726.el7 local 17 k
rubygem-netrc noarch 0.7.7-5.el7 koji 7.0 k
rubygem-oauth noarch 0.4.7-5.git.0.3ce35dc.git.0.3ce35dc.el7 local 293 k
rubygem-rest-client noarch 1.6.7-2.el7 koji 240 k
rubygem-table_print noarch 1.5.1-1.git.0.53fb265.git.0.53fb265.el7 local 24 k

# hammer -u admin -v host list
[Foreman] password for admin:
---|---------------------|------------------|------------|-----------------|------------------
ID | NAME | OPERATING SYSTEM | HOST GROUP | IP | MAC
---|---------------------|------------------|------------|-----------------|------------------
1 | foreman.example.com | CentOS 6.4 | | 192.168.122.239 | 52:54:00:d1:c3:7e
---|---------------------|------------------|------------|-----------------|------------------