This version that includes the following features:
- Added new plugin version with node & nic attributes support
This version that includes the following fixes:
- Move Release.mako into v1 template dir
- Make ubuntu repo similar for all plugin versions
- Show team and repo badges on `README`
- Remove reboot task from plugin example version "3.0.0"
- Files with no code must be left completely empty
- Legacy deployment tasks are turned back for plugin example version "3.0.0"
- `tasks.yaml` was commented for plugin example version "3.0.0"
- Allow unauthenticated packages in the deployment scripts
- Allow arrays in 'value' in environment_config.yaml
- Old `tasks.yaml` content is commented for plugins packages version "4.0.0"
- Allow possibility to provide rpm `Release` version
- Rename existing BaseValidator to LegacyBaseValidator
- Fix a word spell error in `README.rst`
- Support multi versions of package in fuel plugin
Change-Id: Ifddad557d9572e36ea4551c4e1bf583ccc9dafdb
Partial-Bug: #1660934
It's a bugfix version that includes the following fixes:
- `tasks.yaml` is now optional for package version "4.0.0"
- Fuel Mitaka (9.0) is supported by default in package version "4.0.0"
- Use more reliable way to check for `fpm` Ruby GEM
- Add ability for role to conflict with all roles by using `*` sign
- Do not execute `uninstall.sh` on plugin upgrade
- Add possiblity to use generators in `environment_config.yaml`
- Don't put any code to PREUN section if `uninstall.sh` doesn't exist or empty
- Allow a user to specify any arbitrary string as role name for cross-deps
- Add deployment tasks v2.1 validation support
Related-Bug: #1594949
Change-Id: I9ce3b85ab9ac9516def24c15d1cb20ab69350ce2
New package version "4.0.0" includes the following features:
- New flag `is_hotpluggable` in `metadata.yaml` that allows to install and use
plugin on previously deployed environments.
- Plugin can specify settings group using "group" field in metadata in
environment_config.yaml file.
- New group `equipment` added to groups list in `metadata.yaml`.
- New `components.yaml` file that allows to declare new components.
Bugfixes:
- Fix of missing strategy parameter in V3 and V4 deployment tasks
[LP1522785](https://bugs.launchpad.net/fuel/+bug/1522785)
Change-Id: Idd068152937b41873b3ec0a9f4f1bd2e1241d6d4
Python package version is changed to the 4.0.0.
Templates updated.
Related to blueprint external-dashboard-links-in-fuel-dashboard
Change-Id: I473e409dd29d5b2c3647dc37c6051e5527ed196a
Details:
* move main files into the top of the tree;
* move examples into examples folder;
* support new structure in run_test.sh and setup.py.
Result:
* update gitignore files to support run_test.sh;
* compatibility with openstack-gates;
* compatibility with standard pip installation via git+https.
Closes-Bug: #1479785
Change-Id: I93b51b0797eaf619614cb2a493a2a68d0f547751