Commit Graph

5 Commits

Author SHA1 Message Date
Telles Nobrega 92686f5a10 Prepare Sahara core for plugin split
On the effort to make Sahara more user and operators friendly
we are splitting the plugins from Sahara core.

The main goal of this change is to facilitate installation,
maintainance and upgrade of plugins. With the plugins outside
the main Sahara code, operators will be able to install a subset
of plugins, as well as upgrade to newer versions of the plugins
without having to wait for a new version of OpenStack to be
released. As well, it aims to facilitate new contributors to
develop and maintain their own plugins.

Sahara Spec: https://specs.openstack.org/openstack/sahara-specs/specs/rocky/plugins-outside-sahara-core.html

Change-Id: I7ed0945fd82e37daaf6b29f947d3dba06db9d158
2019-01-10 22:18:24 -03:00
Luigi Toscano 12b270b092 sahara-image-pack: use curl for tarballs.openstack.org
It seems that wget throws some errors from time to time when getting
content from tarballs.openstack.org.
The errors are SSL-related, maybe some interaction between the SSL libaries
of the libguestfs appliance and the load balancing configuration
of tarballs.openstack.org (SNI-based).
curl seems to be immune, so let's use it.

Story: 2003961
Task: 26890
Change-Id: Ia5793a4be8cde352329e861c46de8c4eeac4312e
2018-10-04 10:47:12 +02:00
Nicolas Haller 3a2b3f63b7 sahara-image-pack: remove bashisms from shell scripts
During image generation, some shell scripts are run inside the image
(e.g. wget_repo). Those scripts are run with /bin/sh but some parts are
written with Bash-specific syntax. This commit replaces those parts by
sh-compliant syntaxes.

Change-Id: If64b85c7b026a70c99190a2cb6487e3f1b865928
Story: #2003893
Task: #26767
Task: #26776
2018-09-28 10:24:24 -04:00
Telles Nobrega f5bf9ff264 Fixing extjs check on cdh and mapr
On images generated from sahara-image-elements cluster is being stuck
due to double execution of the unzip code.

This fix prevents the code to be executed twice and in the case it does we
force unzip to overwrite.

Change-Id: I73836a516b839bdb368997af3693c139c1fff390
Story: #2002551
Task: #22113
2018-06-26 08:36:15 -03:00
Telles Nobrega 28eb4ce1b7 Adding CDH 5.13
We are adding a new version of CDH to the list of supported plugins.

Change-Id: Ia55c6729dc6c4640b83e1d2d4dba88d8bba29e36
Story: #2002183
Task: #20056
2018-06-13 11:06:14 -03:00