283 lines
8.8 KiB
ReStructuredText
283 lines
8.8 KiB
ReStructuredText
============================
|
|
OKD Collection Release Notes
|
|
============================
|
|
|
|
.. contents:: Topics
|
|
|
|
v5.0.0
|
|
======
|
|
|
|
Release Summary
|
|
---------------
|
|
|
|
This release drops support for ansible-lint < 25.1.2 and removes deprecated openshift inventory plugin.
|
|
|
|
Breaking Changes / Porting Guide
|
|
--------------------------------
|
|
|
|
- Remove openshift inventory plugin deprecated in 3.0.0 (https://github.com/openshift/community.okd/pull/252).
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- Bump version of ansible-lint to 25.1.2 (https://github.com/openshift/community.okd/pull/255).
|
|
- Bump version of ansible-lint to minimum 24.7.0 (https://github.com/openshift/community.okd/pull/240).
|
|
|
|
v4.0.2
|
|
======
|
|
|
|
Release Summary
|
|
---------------
|
|
|
|
This patch updates the k8s dependency version to the 5.x range and modifies tests to handle the manual creation of service account tokens.
|
|
|
|
v4.0.1
|
|
======
|
|
|
|
Release Summary
|
|
---------------
|
|
|
|
This is a bug fix release
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- openshift_auth - fix issue where openshift_auth module sometimes does not delete the auth token. Based on stale PR (https://github.com/openshift/community.okd/pull/194).
|
|
|
|
v4.0.0
|
|
======
|
|
|
|
Release Summary
|
|
---------------
|
|
|
|
In this major release we have removed support for ``ansible-core<2.15``.
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- connection/oc - added support of local enviroment variable that will be used for ``oc`` and may be requried for establishing connections ifself (https://github.com/openshift/community.okd/pull/225).
|
|
- inventory/openshift.py - Defer removal of k8s inventory plugin to version 5.0.0 (https://github.com/openshift/community.okd/pull/224).
|
|
|
|
Removed Features (previously deprecated)
|
|
----------------------------------------
|
|
|
|
- k8s - Support for ``merge_type=json`` has been removed in version 4.0.0. Please use ``kubernetes.core.k8s_json_patch`` instead (https://github.com/openshift/community.okd/pull/226).
|
|
|
|
v3.0.1
|
|
======
|
|
|
|
Release Summary
|
|
---------------
|
|
|
|
This patch release fixes an issue in building the downstream collection.
|
|
|
|
v3.0.0
|
|
======
|
|
|
|
Release Summary
|
|
---------------
|
|
|
|
This major release drops support for ansible-core versions lower than 2.14 and Python versions lower than 3.9. It also deprecates ``openshift`` inventory plugin.
|
|
|
|
Breaking Changes / Porting Guide
|
|
--------------------------------
|
|
|
|
- Bump minimum Python suupported version to 3.9 (https://github.com/openshift/community.okd/pull/202).
|
|
- Remove support for ansible-core < 2.14 (https://github.com/openshift/community.okd/pull/202).
|
|
|
|
Deprecated Features
|
|
-------------------
|
|
|
|
- openshift - the ``openshift`` inventory plugin has been deprecated and will be removed in release 4.0.0 (https://github.com/ansible-collections/kubernetes.core/issues/31).
|
|
|
|
v2.3.0
|
|
======
|
|
|
|
Bugfixes
|
|
--------
|
|
|
|
- openshift_adm_groups_sync - initialize OpenshiftGroupSync attributes early to avoid Attribute error (https://github.com/openshift/community.okd/issues/155).
|
|
- openshift_auth - Review the way the discard process is working, add openshift algorithm to convert token to resource object name (https://github.com/openshift/community.okd/issues/176).
|
|
|
|
New Modules
|
|
-----------
|
|
|
|
- openshift_adm_prune_builds - Prune old completed and failed builds
|
|
- openshift_build - Start a new build or Cancel running, pending, or new builds.
|
|
|
|
v2.2.0
|
|
======
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- add action groups to runtime.yml (https://github.com/openshift/community.okd/issues/41).
|
|
|
|
Bugfixes
|
|
--------
|
|
|
|
- fix ocp auth failing against cluster api url with trailing slash (https://github.com/openshift/community.okd/issues/139)
|
|
|
|
New Modules
|
|
-----------
|
|
|
|
- openshift_adm_migrate_template_instances - Update TemplateInstances to point to the latest group-version-kinds
|
|
- openshift_adm_prune_auth - Removes references to the specified roles, clusterroles, users, and groups
|
|
- openshift_adm_prune_deployments - Remove old completed and failed deployment configs
|
|
- openshift_adm_prune_images - Remove unreferenced images
|
|
- openshift_import_image - Import the latest image information from a tag in a container image registry.
|
|
- openshift_registry_info - Display information about the integrated registry.
|
|
|
|
v2.1.0
|
|
======
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- add support for turbo mode (https://github.com/openshift/community.okd/pull/102).
|
|
- openshift_route - Add support for Route annotations (https://github.com/ansible-collections/community.okd/pull/99).
|
|
|
|
Bugfixes
|
|
--------
|
|
|
|
- fix broken links in Automation Hub for redhat.openshift (https://github.com/openshift/community.okd/issues/100).
|
|
|
|
v2.0.1
|
|
======
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- increase kubernetes.core dependency version (https://github.com/openshift/community.okd/pull/97).
|
|
|
|
v2.0.0
|
|
======
|
|
|
|
Major Changes
|
|
-------------
|
|
|
|
- update to use kubernetes.core 2.0 (https://github.com/openshift/community.okd/pull/93).
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- Added documentation for the ``community.okd`` collection.
|
|
- openshift - inventory plugin supports FQCN ``redhat.openshift``.
|
|
|
|
Breaking Changes / Porting Guide
|
|
--------------------------------
|
|
|
|
- drop python 2 support (https://github.com/openshift/community.okd/pull/93).
|
|
|
|
Bugfixes
|
|
--------
|
|
|
|
- fixes test suite to use correct versions of python and dependencies (https://github.com/ansible-collections/community.okd/pull/89).
|
|
- openshift_process - fix module execution when template does not include a message (https://github.com/ansible-collections/community.okd/pull/87).
|
|
|
|
v1.1.2
|
|
======
|
|
|
|
Bugfixes
|
|
--------
|
|
|
|
- include requirements.txt in downstream build process (https://github.com/ansible-collections/community.okd/pull/81).
|
|
|
|
v1.1.1
|
|
======
|
|
|
|
Bugfixes
|
|
--------
|
|
|
|
- add missing requirements.txt file needed for execution environments (https://github.com/ansible-collections/community.okd/pull/78).
|
|
- openshift_route - default to ``no_log=False`` for the ``key`` parameter in TLS configuration to fix sanity failures (https://github.com/ansible-collections/community.okd/pull/77).
|
|
- restrict molecule version to <3.3.0 to address breaking change (https://github.com/ansible-collections/community.okd/pull/77).
|
|
- update CI to work with ansible 2.11 (https://github.com/ansible-collections/community.okd/pull/80).
|
|
|
|
v1.1.0
|
|
======
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- increase the kubernetes.core dependency version number (https://github.com/ansible-collections/community.okd/pull/71).
|
|
|
|
v1.0.2
|
|
======
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- restrict the version of kubernetes.core dependency (https://github.com/ansible-collections/community.okd/pull/66).
|
|
|
|
v1.0.1
|
|
======
|
|
|
|
Bugfixes
|
|
--------
|
|
|
|
- Generate downstream redhat.openshift documentation (https://github.com/ansible-collections/community.okd/pull/59).
|
|
|
|
v1.0.0
|
|
======
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- Released version 1 to Automation Hub as redhat.openshift (https://github.com/ansible-collections/community.okd/issues/51).
|
|
|
|
v0.3.0
|
|
======
|
|
|
|
Major Changes
|
|
-------------
|
|
|
|
- Add openshift_process module for template rendering and optional application of rendered resources (https://github.com/ansible-collections/community.okd/pull/44).
|
|
- Add openshift_route module for creating routes from services (https://github.com/ansible-collections/community.okd/pull/40).
|
|
|
|
New Modules
|
|
-----------
|
|
|
|
- openshift_process - Process an OpenShift template.openshift.io/v1 Template
|
|
- openshift_route - Expose a Service as an OpenShift Route.
|
|
|
|
v0.2.0
|
|
======
|
|
|
|
Major Changes
|
|
-------------
|
|
|
|
- openshift_auth - new module (migrated from k8s_auth in community.kubernetes) (https://github.com/ansible-collections/community.okd/pull/33).
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- Add a contribution guide (https://github.com/ansible-collections/community.okd/pull/37).
|
|
- Use the API Group APIVersion for the `Route` object (https://github.com/ansible-collections/community.okd/pull/27).
|
|
|
|
New Modules
|
|
-----------
|
|
|
|
- openshift_auth - Authenticate to OpenShift clusters which require an explicit login step
|
|
|
|
v0.1.0
|
|
======
|
|
|
|
Major Changes
|
|
-------------
|
|
|
|
- Add custom k8s module, integrate better Molecule tests (https://github.com/ansible-collections/community.okd/pull/7).
|
|
- Add downstream build scripts to build redhat.openshift (https://github.com/ansible-collections/community.okd/pull/20).
|
|
- Add openshift connection plugin, update inventory plugin to use it (https://github.com/ansible-collections/community.okd/pull/18).
|
|
- Initial content migration from community.kubernetes (https://github.com/ansible-collections/community.okd/pull/3).
|
|
|
|
Minor Changes
|
|
-------------
|
|
|
|
- Add incluster Makefile target for CI (https://github.com/ansible-collections/community.okd/pull/13).
|
|
- Add tests for inventory plugin (https://github.com/ansible-collections/community.okd/pull/16).
|
|
- CI Documentation for working with Prow (https://github.com/ansible-collections/community.okd/pull/15).
|
|
- Docker container can run as an arbitrary user (https://github.com/ansible-collections/community.okd/pull/12).
|
|
- Dockerfile now is properly set up to run tests in a rootless container (https://github.com/ansible-collections/community.okd/pull/11).
|
|
- Integrate stale bot for issue queue maintenance (https://github.com/ansible-collections/community.okd/pull/14).
|