Description of problem: One of the new features supported for Kilo is job-types support. Support for that was merged post-0.8.0 and available in 0.9.0. Upstream suggests that 0.9.0 is the preferred version: http://eavesdrop.openstack.org/irclogs/%23openstack-sahara/%23openstack-sahara.2015-06-09.log.html#t2015-06-09T12:22:20 Moreover, upstream suggests the usage of integration testing from master, and they do depend on 0.9.0. Only possible drawback: test-requirements.txt of sahara from stable/kilo depends on: python-saharaclient>=0.8.0,<0.9.0 This is (as mentioned) not a problem for scenario tests (master is used) but unit tests could be affected (even if the changes introduced in the clients does not seem to be relevant).
The new packages is a drop-in replacement for 0.8.0 and it appears to work with no regressions. The new job-type-list command is available and working. python-saharaclient-0.9.0-1.el7ost.noarch Tested against: openstack-sahara-engine-2015.1.0-2.el7ost.noarch openstack-sahara-api-2015.1.0-2.el7ost.noarch openstack-sahara-common-2015.1.0-2.el7ost.noarch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2015:1548