We are chuffed to announce the release of: sahara 8.0.3: Sahara project This release is part of the queens stable release series. The source is available from: https://opendev.org/openstack/sahara Download the package from: https://tarballs.openstack.org/null/ Please report issues through: https://bugs.launchpad.net/sahara/+bugs For more details, please see below. 8.0.3 ^^^^^ Bug Fixes * The command hdfs fs has been deprecated in favor of hdfs fs. This fixes will allow the use of Hbase service. * This fixes the issue with NTP configuration where a prefered server provided by the user is added to the end of the file and the defaults are not deleted. Here we add the prefered server to the top of the file. Changes in sahara 8.0.2..8.0.3 ------------------------------ ca9345d0 Fixing broken links and removing outdated driver 99a76f28 Enforce python 2 for documentation build 7ddb2478 Fix requirements (bandit) 3224ba78 OpenDev Migration Patch 5880175e Replace openstack.org git:// URLs with https:// a99d3c2b Adding compatibility to MariaDB 1a2714ca Fixing NTP issues for CDH plugin 02f3c827 Use venv-py2 to run sahara-scenario, remove the py3 job 8277d384 Changing hdfs fs to hdfs dfs 0445faa0 archive-primary.cloudera.com -> archive.cloudera.com 5120a9ae Fixing cluster scale 456c5119 Add DEBIAN_FRONTEND=noninteractive in front of apt-get install commands 50d52a47 sahara-image-pack: use curl for tarballs.openstack.org dde52418 sahara-image-pack: remove bashisms from shell scripts 34c9f07d Correct repo_id_map for hdp 2.5 d532cdf1 Import the legacy grenade sahara job Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 43 +++++++++++--- devstack/README.rst | 6 +- devstack/upgrade/settings | 25 +++++---- devstack/upgrade/upgrade.sh | 1 + .../dashboard-dev-environment-guide.rst | 2 +- playbooks/sahara-grenade/post.yaml | 15 +++++ playbooks/sahara-grenade/run.yaml | 65 ++++++++++++++++++++++ releasenotes/notes/hdfs-dfs-94a9c4f64cf8994f.yaml | 5 ++ .../notes/ntp-config-51ed9d612132e2fa.yaml | 6 ++ roles/build-sahara-images-cli/defaults/main.yaml | 2 +- sahara/plugins/ambari/deploy.py | 2 +- .../images/centos/unlimited_security_artifacts | 4 +- .../plugins/ambari/resources/images/common/add_jar | 8 +-- .../resources/images/common/fix_tls_ambari_agent | 4 +- .../ambari/resources/images/common/oracle_java | 4 +- .../cdh/v5_11_0/resources/images/common/add_jar | 6 +- .../v5_11_0/resources/images/common/install_extjs | 6 +- .../images/common/unlimited_security_artifacts | 4 +- .../cdh/v5_11_0/resources/images/ubuntu/wget_repo | 12 ++-- .../cdh/v5_7_0/resources/images/common/add_jar | 6 +- .../v5_7_0/resources/images/common/install_extjs | 6 +- .../images/common/unlimited_security_artifacts | 4 +- .../cdh/v5_7_0/resources/images/ubuntu/wget_repo | 4 +- .../cdh/v5_9_0/resources/images/common/add_jar | 6 +- .../v5_9_0/resources/images/common/install_extjs | 6 +- .../images/common/unlimited_security_artifacts | 4 +- .../cdh/v5_9_0/resources/images/ubuntu/wget_repo | 4 +- sahara/plugins/images.py | 2 +- .../mapr/resources/images/centos/configure_hue | 7 +++ .../mapr/resources/images/common/configure_extjs | 2 +- .../mapr/resources/images/common/oracle_java | 4 +- sahara/plugins/mapr/resources/images/image.yaml | 1 + sahara/service/edp/hdfs_helper.py | 2 +- sahara/service/ntp_service.py | 4 +- sahara/service/ops.py | 43 ++++++++++---- sahara/utils/ssh_remote.py | 34 +++++++++++ test-requirements-bandit.txt | 1 - test-requirements.txt | 2 +- tox.ini | 7 ++- 49 files changed, 334 insertions(+), 135 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index a7b7a8f8..71e3ee43 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +8 @@ PyMySQL>=0.7.6 # MIT License -bandit>=1.1.0 # Apache-2.0 +bandit>=1.1.0,<1.6.0 # Apache-2.0