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
participants (1)
-
no-reply@openstack.org