Multiple bugs have been isolated in the upstream codebase since the L release. The Sahara team has not released a point release tag, but I recommend that we rebase on stable-liberty regardless, adding these patches temporarily to our downstream fork. https://github.com/openstack/sahara/commits/stable/liberty Notable bugs include but are not limited to: - Fixing job execution creation with is_protected field - Fixing event log handling during volumes mount - Make ssh timeout configurable - Report stack_status_reason on heat failure - Remove unneeded 'self' in plugins.cdh.v5_4_0.plugin_utils
Because Sahara has not cut a point release, renaming this bug to reflect that I am cherry-picking meaningful fixes from upstream for this release.
This is superseded by https://bugzilla.redhat.com/show_bug.cgi?id=1301716, which includes a rebase to the official stable version. Scenario tests were passing on this version, but then it's probably not relevant. Anyway, scenario tests against HDP 2.0.6 and CDH 5.4.0 do pass. Verified with: openstack-sahara-api-3.0.1-1.el7ost.noarch openstack-sahara-engine-3.0.1-1.el7ost.noarch openstack-sahara-common-3.0.1-1.el7ost.noarch python-saharaclient-0.11.1-1.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://rhn.redhat.com/errata/RHEA-2016-0603.html