Releases: F5Networks/f5-openstack-heat-plugins
Release v10.0.0
Summary
Release for F5 OpenStack Plugins for OpenStack Newton.
Release Highlights
- bumping
install_requires
in setup.py for f5-sdk v2.3.3
Open Issues
See the project issues page for a full list of open issues in this release.
Release v9.0.2
Summary
Release for F5 OpenStack Plugins for OpenStack Mitaka.
Release Highlights
- A new resource plugin,
F5::Cm::Sync
, has been added for synchronizing configuration from one device in a cluster to the cluster group. - A new resource plugin,
F5::Sys::Save
, has been added to save the running configuration to disk on the device. - bumping
install_requires
in setup.py for f5-sdk v1.0.0
See the changelog for the full list of changes in this release.
Open Issues
See the project issues page for a full list of open issues in this release.
Documentation can be found on Read the Docs.
Release v8.0.3
Summary
Release for F5 OpenStack Plugins for OpenStack Liberty.
Release Highlights
- A new resource plugin,
F5::Cm::Sync
, has been added for synchronizing configuration from one device in a cluster to the cluster group. - A new resource plugin,
F5::Sys::Save
, has been added to save the running configuration to disk on the device. - bumping
install_requires
in setup.py for f5-sdk v1.0.0
See the changelog for the full list of changes in this release.
Open Issues
See the project issues page for a full list of open issues in this release.
Documentation can be found on Read the Docs.
Release v7.0.4
Summary
Release for F5 OpenStack Plugins for OpenStack Kilo.
Release Highlights
- A new resource plugin,
F5::Cm::Sync
, has been added for synchronizing configuration from one device in a cluster to the cluster group. - A new resource plugin,
F5::Sys::Save
, has been added to save the running configuration to disk on the device. - bumping
install_requires
in setup.py for f5-sdk v1.0.0
See the changelog for the full list of changes in this release.
Open Issues
See the project issues page for a full list of open issues in this release.
Documentation can be found on Read the Docs.
Release v8.0.2
Summary
Release for F5 OpenStack Plugins for OpenStack's Liberty release. Support for clustering two BIG-IP® devices is now available.
Release Highlights
- A new resource plugin,
F5::Cm::Cluster
, has been added for clustering. This resource allows a Heat user to cluster two BIG-IP® devices together in a sync-failover group. - bumping
install_requires
in setup.py for f5-sdk v0.1.7
Caveats
- Only two-device clusters are currently supported
- A cluster must be 'sync-failover'
Open Issues
See the project issues page for a full list of open issues in this release.
Documentation can be found on Read the Docs.
Release v7.0.3
Summary
Release for F5 OpenStack Plugins for OpenStack's Kilo release. Support for clustering two BIG-IP® devices is now available.
Release Highlights
- A new resource plugin,
F5::Cm::Cluster
, has been added for clustering. This resource allows a Heat user to cluster two BIG-IP® devices together in a sync-failover group. - bumping
install_requires
in setup.py for f5-sdk v0.1.7
Caveats
- Only two-device clusters are currently supported
- A cluster must be 'sync-failover'
Open Issues
See the project issues page for a full list of open issues in this release.
Documentation can be found on Read the Docs.
Release v9.0.1
Summary
Initial release for OpenStack Mitaka
Release Highlights
- Qualified testing for Mitaka. No code changes from Liberty release.
Caveats
None
Open Issues
See the project issues page for a full list of open issues in this release.
Documentation can be found in the F5 OpenStack Heat Plugins page on Read the Docs.
Release v8.0.1
Summary
Initial release for OpenStack stable/liberty support
Release Highlights
- bumping
install_requires
in setup.py for f5-sdk v0.1.6
Caveats
None
Open Issues
See the project issues page for a full list of open issues in this release.
Documentation can be found in the F5 OpenStack Heat Plugins page on Read the Docs.
Release v7.0.2
Summary
Maintenance release with functional tests.
Release Highlights
- bumping
install_requires
in setup.py for f5-sdk - updating requirements files for unit and functional tests
- added a suite of functional tests for each plugin
See the changelog for the full list of changes in this release.
Caveats
Issue: After installing the F5 heat plugins, you may experience either of the following:
- Heat stack failure when trying to pull an image from glance (AttributeError: 'id')
- Failure to retrieve image information when looking at a specific image in Horizon (Project > Compute > Images)
Cause: One of the dependencies for the plugins - f5-icontrol-rest-python
- requires requests >= 2.9.1
. Installing f5-icontrol-rest-python
often upgrades requests
from an older version used in OpenStack Kilo. This upgrade may cause python-glanceclient
to break.
Solution: Upgrade python-glanceclient
to 1.1.0.
Open Issues
See the project issues page for a full list of open issues in this release.
Documentation can be found in the F5 OpenStack Heat Plugins page on Read the Docs.
Release v1.0.1
Summary
This release provides functionality for iApp deployment and multi-tenant support in F5's Heat plugin resources. iApp deployment allows for heavy customization of a VE and this provides two methods to deploy iApp templates.
Features
- Deploying an iApp Template can be done by using one of two plugins: F5::Sys::iAppFullTemplate and F5::Sys::iAppCompositeTemplate. The former is for users who have downloaded a pre-created iApp template and wish to deploy it directly with it. The latter is for those users who wish to build their own iApp templates.
- Executing that iApp Template can be done by using the F5::Sys::iAppService plugin
Notes
- This functionality has only been testing against BigIP VE Version 11.6
- iApp deployments vary wildly. File an issue in this repo if any inconsistencies are found.
Documentation can be found in the F5 OpenStack Heat Plugins page on Read the Docs.