Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Remove obsolete sections from setup.cfg:
* Wheel is not needed for python 3 only repo
* Some other sections are obsolete
- Update classifiers
- Update requirements, no need for python_version anymore
Change-Id: I45df1dd05d88a5b97e89c0bc07cad6ad93422efe
* setuptools can never upgrade things based on setup_requires versions
* actual pbr version range should be defined in requirements.txt
Change-Id: I2deb735b48c29286c4ca4e01e9720bf97a58d348
The Ambari RPM location is now an ambari configuration property in
the blueprint. This will support debug/issue resolution scenarios
as well as the export of this information.
Fixes: bug #1208966
Change-Id: Ie0bfbd39d687c8c26d654b7fcfb369f764d48ef2
* Hadoop environment parameters are now set properly
* Removed jinja usage from vanilla plugin
Fixes bug 1192820
Change-Id: Iee32e3621d2888aa8039f74563bb7da12cc3e31f
* Config objects returned contains default values, types and descriptions
* Introduced "importance" field, it help differentiate all configs in UI
Implements blueprint vanilla-plugin-configs-improvements
Change-Id: I8e457d49cc08fbca6cd965c7944fbacfbd5df3c6
* We only support default configs now
* Username and Password for Swift access should be pointed during hadoop-job starting
* Tenant and Auth-Url is get from context
Implements blueprint savanna-swift-integration
Change-Id: Ifb902029ffdea6377563bcc1d2da91bd573c5901
* pluggable provisioning mechanism
* a lot of old code has been removed
* new version of REST API (1.0)
* image registry draft implemented as novaclient extension
* oslo updated
* using oslo.db instead of flask-sqlalchemy
* some hacking fixes
* using alembic for db migrations
Partially implements blueprint pluggable-cluster-provisioning.
Partially implements blueprint savanna-rest-api-1-0.
Implements blueprint hadoop-image-registry.
Implements blueprint fulfill-openstack-requirements.
Implements blueprint db-migrate-support.
Change-Id: I5df80d67e25c2f4f8367f78f67fb9e9e76fc3647
* Xml config provisioning is done for core, hdfs, mapred xmls
* Removed xslt transformations from data nodes
* At now Savanna contains default configs for Hadoop in resources/
* This version of default configs is applied for Hadoop 1.1.1
* No needs to distribute new cloud image
Change-Id: Ia13e9231d75bbac3cff6291d477b72d727e21c71
Fixes: bug #1169900
In 02f59a0768a56c084fa72ac9c1e47f1a819baadc we removed:
setup_requires=['setuptools-git>=0.4'],
from setup.py file and it broke tarball generation in that some files
are now missing.
Change-Id: I53997b68a4a36cae63d191d63bc19ef459c228c4
Fixes: bug #1169295
* setup.py(setuptools.setup): Remove "Intended Audience :: BigDate"
since it's not in pypi's list of valid trove classifiers and
prevents successful upload of the package when present.
Change-Id: Iee487d1737a12158bb181d21ae841d07e0820e10