Skip to content

Latest commit

 

History

History
225 lines (148 loc) · 7.1 KB

CHANGELOG.rst

File metadata and controls

225 lines (148 loc) · 7.1 KB

OKD Collection Release Notes

Topics

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 (#202).
  • Remove support for ansible-core < 2.14 (#202).

Deprecated Features

v2.3.0

Bugfixes

  • openshift_adm_groups_sync - initialize OpenshiftGroupSync attributes early to avoid Attribute error (#155).
  • openshift_auth - Review the way the discard process is working, add openshift algorithm to convert token to resource object name (#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 (#41).

Bugfixes

  • fix ocp auth failing against cluster api url with trailing slash (#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 (#102).
  • openshift_route - Add support for Route annotations (#99).

Bugfixes

  • fix broken links in Automation Hub for redhat.openshift (#100).

v2.0.1

Minor Changes

  • increase kubernetes.core dependency version (#97).

v2.0.0

Major Changes

  • update to use kubernetes.core 2.0 (#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 (#93).

Bugfixes

  • fixes test suite to use correct versions of python and dependencies (#89).
  • openshift_process - fix module execution when template does not include a message (#87).

v1.1.2

Bugfixes

  • include requirements.txt in downstream build process (#81).

v1.1.1

Bugfixes

  • add missing requirements.txt file needed for execution environments (#78).
  • openshift_route - default to no_log=False for the key parameter in TLS configuration to fix sanity failures (#77).
  • restrict molecule version to <3.3.0 to address breaking change (#77).
  • update CI to work with ansible 2.11 (#80).

v1.1.0

Minor Changes

  • increase the kubernetes.core dependency version number (#71).

v1.0.2

Minor Changes

  • restrict the version of kubernetes.core dependency (#66).

v1.0.1

Bugfixes

  • Generate downstream redhat.openshift documentation (#59).

v1.0.0

Minor Changes

  • Released version 1 to Automation Hub as redhat.openshift (#51).

v0.3.0

Major Changes

  • Add openshift_process module for template rendering and optional application of rendered resources (#44).
  • Add openshift_route module for creating routes from services (#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) (#33).

Minor Changes

  • Add a contribution guide (#37).
  • Use the API Group APIVersion for the Route object (#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 (#7).
  • Add downstream build scripts to build redhat.openshift (#20).
  • Add openshift connection plugin, update inventory plugin to use it (#18).
  • Initial content migration from community.kubernetes (#3).

Minor Changes

  • Add incluster Makefile target for CI (#13).
  • Add tests for inventory plugin (#16).
  • CI Documentation for working with Prow (#15).
  • Docker container can run as an arbitrary user (#12).
  • Dockerfile now is properly set up to run tests in a rootless container (#11).
  • Integrate stale bot for issue queue maintenance (#14).