Skip to content

Latest commit

 

History

History
242 lines (160 loc) · 7.83 KB

CHANGELOG.rst

File metadata and controls

242 lines (160 loc) · 7.83 KB

OKD Collection Release Notes

In this major release we have removed support for ansible-core<2.15.

  • connection/oc - added support of local enviroment variable that will be used for oc and may be requried for establishing connections ifself (#225).
  • inventory/openshift.py - Defer removal of k8s inventory plugin to version 5.0.0 (#224).
  • k8s - Support for merge_type=json has been removed in version 4.0.0. Please use kubernetes.core.k8s_json_patch instead (#226).

This patch release fixes an issue in building the downstream collection.

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.

  • Bump minimum Python suupported version to 3.9 (#202).
  • Remove support for ansible-core < 2.14 (#202).
  • 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).
  • openshift_adm_prune_builds - Prune old completed and failed builds
  • openshift_build - Start a new build or Cancel running, pending, or new builds.
  • add action groups to runtime.yml (#41).
  • fix ocp auth failing against cluster api url with trailing slash (#139)
  • 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.
  • add support for turbo mode (#102).
  • openshift_route - Add support for Route annotations (#99).
  • fix broken links in Automation Hub for redhat.openshift (#100).
  • increase kubernetes.core dependency version (#97).
  • update to use kubernetes.core 2.0 (#93).
  • Added documentation for the community.okd collection.
  • openshift - inventory plugin supports FQCN redhat.openshift.
  • drop python 2 support (#93).
  • 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).
  • include requirements.txt in downstream build process (#81).
  • 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).
  • increase the kubernetes.core dependency version number (#71).
  • restrict the version of kubernetes.core dependency (#66).
  • Generate downstream redhat.openshift documentation (#59).
  • Released version 1 to Automation Hub as redhat.openshift (#51).
  • Add openshift_process module for template rendering and optional application of rendered resources (#44).
  • Add openshift_route module for creating routes from services (#40).
  • openshift_process - Process an OpenShift template.openshift.io/v1 Template
  • openshift_route - Expose a Service as an OpenShift Route.
  • openshift_auth - new module (migrated from k8s_auth in community.kubernetes) (#33).
  • Add a contribution guide (#37).
  • Use the API Group APIVersion for the Route object (#27).
  • openshift_auth - Authenticate to OpenShift clusters which require an explicit login step
  • 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).
  • 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).