[release-announce] sahara-plugin-ambari 1.0.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 10 12:31:40 UTC 2019


We are amped to announce the release of:

sahara-plugin-ambari 1.0.0: Ambari Plugin for Sahara Project

This is the first release of sahara-plugin-ambari. This release is
part of the stein release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/sahara-plugin-ambari

Download the package from:

    https://tarballs.openstack.org/sahara-plugin-ambari/

Please report issues through:

    https://storyboard.openstack.org/#!/project/1101

For more details, please see below.

Changes in sahara-plugin-ambari ee57c9f352c3ef983162d51e2e5797d41c87f455..1.0.0
-------------------------------------------------------------------------------

471f55d add python 3.7 unit test job
76c0588 Fix image generation for ambari plugin on Ubuntu
825f7ac Reduce the dependencies, add more common Zuul jobs
b8c7d98 Fix regressions introduced by the plugin split
22bde83 Migrate away from oslo_i18n.enable_lazy()
79f868a Fix translations: add the babel.cfg file
3b5f0ad Post-import fixes: name, license, doc, translations
93903b7 Updating plugin documentation and release notes
c54d78f Add .gitreview and basic Zuul jobs
6a4deba Plugins splitted from sahara core
3a4d58b Update devel info: mailing list, meeting time
fe1922b Add python 3.6 unit test job
23e944f Add framework for sahara-status upgrade check
efa7083 doc: restructure the image building documentation
0aa696d Fixing image validation for Ambari 2.3
a83bf24 Cleanup tox.ini constraint handling
b0d2b81 Increase the startup time of ambari-server to 180s
fd7cb56 sahara-image-pack: use curl for tarballs.openstack.org
fb27611 sahara-image-pack: remove bashisms from shell scripts
3d1d5ec Add template param for ambari pkg install timeout
cbbf26f doc: update distro information and cloud-init users
de9197e Fixed link for more information about Ambari images
fc48f76 Correct repo_id_map for hdp 2.5
0d26517 Correct Hbase ports in Ambari plugin
da43b91 Imported Translations from Zanata
5a3ecdd Update reno for stable/rocky
af82244 Imported Translations from Zanata
b4ef798 Adding Ambari 2.6 to image pack
53d3142 S3 data source
a2f08df Switch the coverage tox target to stestr
cd76f32 Switch ostestr to stestr
f2b90c3 Bump Flask version according requirements
b0ff3b8 Remove any reference to pre-built images
29ac1b0 fix tox python3 overrides
649516d Restore Ambari with newer JDK security policies
790bd47 Fixing java version for Ambari
1f615e5 doc: add the redirect for a file recently renamed
3c8b9a7 Fix the installation of Swift Hadoop connector (Ambari)
415812a Remove the (now obsolete) pip-missing-reqs tox target
b57122c Adding Ambari missing versions
a0f4ed7 uncap eventlet
e6f184a Support of HDP 2.6
e63f61d Follow the new PTI for document build
080c5d3 Updated from global requirements
fbf55a2 add lower-constraints job
97646c4 Migration to Storyboard
7f3ae7c Updated from global requirements
6e45b34 Updated from global requirements
6b8b72c Updated from global requirements
4bc3484 Adding support for RHEL images
733dc5b Updated from global requirements
12205db Updated from global requirements
f3202e3 Imported Translations from Zanata
af364bb Migrate the artifact link to sahara-extra, use https
c72fd49 Updated from global requirements
8b04e3c Updated from global requirements
a763a88 Adding Ambari 2.4.2.0 to image gen
759feec Imported Translations from Zanata
56c83e8 Update reno for stable/queens
0af6390 Replace chinese quotes
39381ba Enable hacking-extensions H204, H205
c5821e7 Updated from global requirements
aac386b Updated from global requirements
628ed91 Updated from global requirements
984d26f Updated from global requirements
38dd2dd Updated from global requirements
52fb789 S3 job binary and binary retriever
734c4bd Updated from global requirements
b0fafda Updated from global requirements
dbaa590 Updated from global requirements
1bec740 Updated from global requirements
67e1ded Updated from global requirements
7e2874c Updated from global requirements
9717741 Updated from global requirements
a0957c9 Remove setting of version/release from releasenotes
49f392f Updated from global requirements
f198775 Updated from global requirements
94efc46 Updated from global requirements
d21a92b Policy in code for Sahara
c1f905c Image generation for Ambari Plugin
90cd472 Updated from global requirements
d0baece Updated from global requirements
701872a Add default configuration files to data_files
e5c8f59 Updated from global requirements
4e901fb Updated from global requirements
4801e68 Updated from global requirements
6e234c5 [ut] replace .testr.conf with .stestr.conf
e5edf9e Updated from global requirements
a3d8abf Updated from global requirements
f96a585 Updated from global requirements
1b9233c Updated from global requirements
9535ce5 doc: point to the main git repository and update links
4cc9892 Updated from global requirements
9546d30 Updated from global requirements
3dd0bca Imported Translations from Zanata
df0271e Update reno for stable/pike
b5ce42e Updated from global requirements
fe0b784 Restructure the documentation according the new spec
ff8855d Enable some off-by-default checks
d727b9b Updated from global requirements
ab5f7b0 Updated from global requirements
9b6d287 Updated from global requirements
daf65f6 Updated from global requirements
4e27b52 Updated from global requirements
d41b684 Updated from global requirements
a6b6560 Update the documentation link for doc migration
737cc42 Update Documention link
6e744d6 Updated from global requirements
6220eb9 Enable warnings as errors for doc building
b3f60e8 Enable H904 check
32375f9 doc: update the configuration of the theme
82182f7 Updated from global requirements
01c265f doc: switch to openstackdocstheme and add metadata
a998fe2 Updated from global requirements
860848f Updated from global requirements
35151c6 Updated from global requirements
d5ff4b2 Updated from global requirements
93c15b8 Updated from global requirements
46d7293 Updated from global requirements
c9fd42b Updated from global requirements
1b06599 Updated from global requirements
bbb80c7 Basic script for pack-based build image
e9a8b55 Remove usage of parameter enforce_type
4c2f944 Updated from global requirements
7f7607a Updated from global requirements
1ad8b94 Remove log translations
2b8c725 Updated from global requirements
e26b977 Remove log translations
4ccfe2a Remove log translations
a8357ea Remove log translations
648cee2 Updated from global requirements
c88729a Apply monkeypatching from eventlet before the tests starts
f832cfc install saharaclient from pypi if not from source
3f54076 Add ability to install with Apache in devstack
6cea157 Support Job binary pluggability
082a308 Add missing tests to ambari/configs.py
718f7e5 Updated from global requirements
8a18179 Updated from global requirements
8877752 Support Data Source pluggability
4a08d13 Add missing tests to plugin ambari
307adff Add missing test to ambari client
b39f75a Indicating the location tests directory in oslo_debug_helper
a459a5c Fix api-ref build
556370d Updated from global requirements
b7e2ae3 [Fix gate]Update test requirement
79439b5 Updated from global requirements
590dec9 Adding missing tests to ambari test_client
527dcd5 add test to plugins/ambari/client.py
710a607 Updated from global requirements
6f6ff40 Updated from global requirements
31dadc1 Updated from global requirements
552b4b9 Add test_add_host_to_cluster()
fadd809 Remove support for py34
31db20f Update reno for stable/ocata
f03273f Updated from global requirements
f093f64 Updated from global requirements
2e1ef4d Updated from global requirements
b0534d2 Updated from global requirements
357296c Updated from global requirements
e9105c3 Updated from global requirements
d9e033c Updated from global requirements
1ee474e support of HDP 2.5
27ccf06 Updated from global requirements
dd3f692 Updated from global requirements
7cf3dc6 Updated from global requirements
7f6b527 Updated from global requirements
1d31112 Updated from global requirements
07d83f0 Updated from global requirements
6241cd7 Updated from global requirements
6f04ada Updated from global requirements
47ee21d Updated from global requirements
7864f36 Updated from global requirements
2f9feaa Remove enable_notifications option
ba942b5 Updated from global requirements
96a09b7 Updated from global requirements
db28cea Updated from global requirements
1440178 Updated from global requirements
06572c3 Updated from global requirements
ae06d5c Updated from global requirements
a7d7a10 Constraints are ready to be used for tox.ini
23160b2 Enable release notes translation
1958d6f Updated from global requirements
86d53cd Updated from global requirements
cfe4dd1 Updated from global requirements
a83caf0 Updated from global requirements
bf20e51 Updated from global requirements
685a252 Updated from global requirements
331cb3b Fix incorrect event log for ambari
d621160 Updated from global requirements
25be7ef Update reno for stable/newton
03234d2 fix docs env
57b9f8e [Ambari] fix Ubuntu deploy
fcfbc23 Remove entry point of sahara tempest plugin
8ebbd87 Updated from global requirements
30fb6d3 Remove Tempest-like tests for clients (see sahara-tests)
7ead6f8 standardize release note page ordering
d46a90e reimplement oozie client as abstract
04c8fa4 allow configuration of strategy for UI
740b5cc Add event log for HDP plugin
77b9348 Updated from global requirements
7314114 [Ambari] More flexible auto configuration
1d01937 Added rack awareness in HDP plugin
f24faae Updated from global requirements
b415281 Updating DOC on floating IPs change
70fc77a Updated from global requirements
14732dd Updated from global requirements
7271d2b Updated from global requirements
44802a1 Updated from global requirements
3569e02 Add auto configs to HDP plugin
cfc806a Updated from global requirements
1df9493 Updated from global requirements
269a770 Updated from global requirements
162c202 Updated from global requirements
b41bff4 Image argument validation and declaration
2bf4fde [ambari] support kerberos deployment
8c2ff2c Health check for Designate
e501779 Updated from global requirements
b027a03 Updated from global requirements
822dc56 Updated from global requirements
68ca379 Designate integration
2843936 Updated from global requirements
f12806b Updated from global requirements
960f035 Updated from global requirements
de865a1 Updated from global requirements
3831cc0 Use assertEqual() instead of assertDictEqual()
f72f5c2 Updated from global requirements
d08482e Updated from global requirements
8602140 Add Python 3.5 classifier and venv
589a12e CLI for Plugin-Declared Image Declaration
be51019 Simplify tox hacking rule to match other projects
a096bed Resolves issue where to allow custom repo URLS
237e9ae Updated from global requirements
5a7d6e0 Updated from global requirements
a4452bd fix building api ref docs
4b6a6a7 forbid cluster creation without secondarynamenode
b9cb7e1 Updated from global requirements
44e129c Updated from global requirements
8af62ab sleep before waiting requests
642aa17 Updated from global requirements
3d4659e novaclient.v2.images to glanceclient migration
ca3100f Updated from global requirements
aaed067 Updated from global requirements
fb0be54 Updated from global requirements
945508d Updated from global requirements
828ce84 Moving WADL docs to Sahara repository
743d3ec Updated from global requirements
e3a2b52 remove config groups associated with removed hosts
92159c6 Updated from global requirements
d69596c workaround to fix ambari start on centos7
9407c94 Updated from global requirements
9fbdbd1 New version of HDP plugin 2.4
5350779 Updated from global requirements
88e4f5d Updated from global requirements
e73f114 Updated from global requirements
9bbca43 Updated from global requirements
bf9ceec Updated from global requirements
8c9d1ec Code refactoring of ambari deploy processes
6e76a36 Fix down scaling of ambari cluster
2c01e16 HDP hive HDFS support
172cb9f improve description of ambari plugin
e6370d0 Remove hdp 2.0.6 plugin
d66f864 Updated from global requirements
35d7bf8 Updated from global requirements
d3c8d27 Updated from global requirements
7ab5467 Updated from global requirements
1d149cd Remove openstack/common related stuff
a5ca0e3 Added unit tests for ha_helper file
eccf788 Updated from global requirements
183027d Updated from global requirements
05c064c keystoneclient to keystoneauth migration
88eb13e PrettyTable and rfc3986 are no longer used in tests
833c56f Updated from global requirements
28c2e60 Updated from global requirements
55d88c3 Updated from global requirements
e048b6d Updated from global requirements
e970c54 Updated from global requirements
4f7595b Updated from global requirements
e574714 Updated from global requirements
2eafd23 Bandit password tests
bcc0856 Add hadoop openstack swift jar to ambari cluster
6d92abb Move bandit to pep8
ab87119 Revert "Remove PyMySQL and psycopg2 from test-requirements.txt"
f87e199 Remove PyMySQL and psycopg2 from test-requirements.txt
d4863d8 Update reno for stable/mitaka
55eb8f8 Inject drivers to jars in Ambari Spark engine
98efc81 register the config generator default hook with the right name
88d5c53 Fix HA for Resourcemanager
7234f59 Updated from global requirements
5b024ac Moved CORS middleware configuration into oslo-config-generator
ffebba5 Fix blueprints configuration for HA
f7b41fe Improve exception message for wait_ambari_requests
3cdc6c7 Updated from global requirements
2ba17d2 HA for NameNode and ResourceManager in HDP 2.2
81ce2b0 Updated from global requirements
c1cf492 Use ostestr instead of the custom pretty_tox.sh
88a3d9f ambari health check implementation
268bcc7 Updated from global requirements
ac5c996 Added #nosec for bandit check
8a845a4 Updated from global requirements
ba46859 Updated from global requirements
f84185f Updated from global requirements
634da21 Added scaling support for HDP 2.2 / 2.3
8f976e1 Add support running Sahara as wsgi app
d6f05c1 Remove support of HDP 2.2
3e191a8 Python3: Fix using dictionary keys()
879a01a Updated from global requirements
b0caa0b Distributed periodic tasks implementation
813728d Updated from global requirements
0febd0b Remove outdated pot files
037c2e2 Updated from global requirements
001e82b Updated from global requirements
3dcac7a Remove scenario tests and related files
cb9e499 Updated from global requirements
2a93dd8 Updated from global requirements
f76c31b Updated from global requirements
48b1a5a add debug testenv in tox
3a6ac85 Updated from global requirements
e7932ef Updated from global requirements
c59fd81 Updated from global requirements
1e1046f Use run_as_root instead of sudo to execute_command
f9409e8 Ensure default arguments are not mutable
8b6a8ac Initial key manager implementation
1a0db8f Updated from global requirements
b86c96e Deprecated tox -downloadcache option removed
b498e0b test: make enforce_type=True in CONF.set_override




Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index c381913..ff6e585 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=1.6
+pbr!=2.1.0,>=2.0.0 # Apache-2.0
@@ -7,35 +7,9 @@ pbr>=1.6
-alembic>=0.8.0
-Babel>=1.3
-eventlet>=0.17.4
-Flask<1.0,>=0.10
-iso8601>=0.1.9
-Jinja2>=2.8 # BSD License (3 clause)
-jsonschema!=2.5.0,<3.0.0,>=2.0.0
-keystonemiddleware>=4.0.0
-oslo.config>=2.7.0 # Apache-2.0
-oslo.concurrency>=2.3.0 # Apache-2.0
-oslo.context>=0.2.0 # Apache-2.0
-oslo.db>=4.1.0 # Apache-2.0
-oslo.i18n>=1.5.0 # Apache-2.0
-oslo.log>=1.12.0 # Apache-2.0
-oslo.messaging!=2.8.0,!=3.1.0,>2.6.1 # Apache-2.0
-oslo.middleware>=3.0.0 # Apache-2.0
-oslo.policy>=0.5.0 # Apache-2.0
-oslo.rootwrap>=2.0.0 # Apache-2.0
-oslo.serialization>=1.10.0 # Apache-2.0
-oslo.service>=1.0.0 # Apache-2.0
-oslo.utils>=3.2.0 # Apache-2.0
-paramiko>=1.13.0
-requests!=2.9.0,>=2.8.1
-python-barbicanclient>=3.3.0
-python-cinderclient>=1.3.1
-python-keystoneclient!=1.8.0,>=1.6.0
-python-manilaclient>=1.3.0
-python-novaclient!=2.33.0,>=2.29.0
-python-swiftclient>=2.2.0
-python-neutronclient>=2.6.0
-python-heatclient>=0.6.0
-six>=1.9.0
-stevedore>=1.5.0 # Apache-2.0
-SQLAlchemy<1.1.0,>=0.9.9
-WebOb>=1.2.3
+Babel!=2.4.0,>=2.3.4 # BSD
+eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
+oslo.i18n>=3.15.3 # Apache-2.0
+oslo.log>=3.36.0 # Apache-2.0
+oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
+oslo.utils>=3.33.0 # Apache-2.0
+requests>=2.14.2 # Apache-2.0
+sahara>=10.0.0.0b1
+six>=1.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 5a9fd55..9cffbb1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking<0.11,>=0.10.0
+hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
@@ -7,23 +7,11 @@ hacking<0.11,>=0.10.0
-Mako>=0.4.0
-PrettyTable<0.8,>=0.7
-PyMySQL>=0.6.2 # MIT License
-bashate>=0.2 # Apache-2.0
-coverage>=3.6
-doc8 # Apache-2.0
-fixtures>=1.3.1
-mock>=1.2
-oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
-oslotest>=1.10.0 # Apache-2.0
-psycopg2>=2.5
-pylint==1.4.5 # GNU GPL v2
-reno>=0.1.1 # Apache2
-rfc3986>=0.2.0 # Apache-2.0
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
-sphinxcontrib-httpdomain
-tempest-lib>=0.11.0
-testrepository>=0.0.18
-testresources>=0.2.4
-testscenarios>=0.4
-testtools>=1.4.0
-
-python-saharaclient>=0.10.0
+bandit>=1.1.0 # Apache-2.0
+bashate>=0.5.1 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
+doc8>=0.6.0 # Apache-2.0
+fixtures>=3.0.0 # Apache-2.0/BSD
+mock>=2.0.0 # BSD
+oslotest>=3.2.0 # Apache-2.0
+stestr>=1.0.0 # Apache-2.0
+pylint==1.4.5 # GPLv2
+testscenarios>=0.4 # Apache-2.0/BSD
+testtools>=2.2.0 # MIT






More information about the Release-announce mailing list