We are glad to announce the release of: sahara 9.0.2: Sahara project This release is part of the rocky stable release series. The source is available from: https://opendev.org/openstack/sahara Download the package from: https://tarballs.openstack.org/sahara/ Please report issues through: https://bugs.launchpad.net/sahara/+bugs For more details, please see below. 9.0.2 ^^^^^ Bug Fixes * Fixed several bugs which prevented sahara-image-pack from generating Ambari-based Ubuntu images. * 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 9.0.1..9.0.2 ------------------------------ 8677168b Run sahara-scenario using Python 3 2377f507 Fixing image creation e4a97d15 Check MariaDB installation bd98d6e8 Fixing broken links and removing outdated driver f912f789 Fix requirements (bandit, sphinx) ce11199c OpenDev Migration Patch 3c9031c8 Replace openstack.org git:// URLs with https:// 7596ca5b Adding compatibility to MariaDB 140e0d62 Fixing NTP issues for CDH plugin 5210709e Fix image generation for ambari plugin on Ubuntu debab6d1 Changing hdfs fs to hdfs dfs 3dad1a03 archive-primary.cloudera.com -> archive.cloudera.com 0b8968a7 Use venv-py2 to run sahara-scenario, remove the py3 job Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 5 ++- devstack/README.rst | 6 ++-- devstack/upgrade/settings | 8 ++--- .../dashboard-dev-environment-guide.rst | 2 +- playbooks/sahara-grenade/run.yaml | 12 +++---- .../notes/fix-ambari-ubuntu-7915be74bdeaf730.yaml | 5 +++ 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/resources/images/image.yaml | 39 ++++++++++++++++++--- .../ambari/resources/images/ubuntu/setup_java_home | 33 ++++++++++++++++++ .../ambari/resources/images/ubuntu/wget_repo | 5 +-- .../cdh/v5_11_0/resources/images/ubuntu/wget_repo | 4 +-- .../cdh/v5_13_0/resources/images/ubuntu/wget_repo | 4 +-- .../cdh/v5_7_0/resources/images/ubuntu/wget_repo | 4 +-- .../cdh/v5_9_0/resources/images/ubuntu/wget_repo | 4 +-- .../mapr/resources/images/centos/configure_hue | 10 ++++++ sahara/plugins/mapr/resources/images/image.yaml | 2 +- sahara/service/edp/hdfs_helper.py | 2 +- sahara/service/ntp_service.py | 4 +-- sahara/service/ops.py | 2 +- sahara/utils/ssh_remote.py | 34 ++++++++++++++++++ test-requirements-bandit.txt | 1 - test-requirements.txt | 2 +- tox.ini | 2 +- 33 files changed, 182 insertions(+), 82 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 52c06260..9bdf2891 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