Topics
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 usekubernetes.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 - the
openshift
inventory plugin has been deprecated and will be removed in release 4.0.0 (ansible-collections/kubernetes.core#31).
- 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.
- 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 thekey
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).
- 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).