ancestor: null releases: 0.1.0: changes: 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). fragments: - 1-initial-content.yml - 11-dockerfile-tests.yml - 12-dockerfile-tests.yml - 13-makefile-tests.yml - 15-ci-documentation.yml - 16-inventory-plugin-tests.yml - 18-openshift-connection-plugin.yml - 20-downstream-build-scripts.yml - 7-molecule-tests.yml - 8-stale-bot.yml release_date: '2020-09-04' 0.2.0: changes: 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). fragments: - 27-route-api-group.yml - 33-add-k8s_auth.yml - 36-contribution-guide.yml modules: - description: Authenticate to OpenShift clusters which require an explicit login step name: openshift_auth namespace: '' release_date: '2020-09-24' 0.3.0: changes: 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). fragments: - 40-openshift_route.yml - 44-openshift_process.yml modules: - description: Process an OpenShift template.openshift.io/v1 Template name: openshift_process namespace: '' - description: Expose a Service as an OpenShift Route. name: openshift_route namespace: '' release_date: '2020-10-12' 1.0.0: changes: minor_changes: - Released version 1 to Automation Hub as redhat.openshift (https://github.com/ansible-collections/community.okd/issues/51). fragments: - 51-redhat-openshift-ah-release.yml release_date: '2020-11-12' 1.0.1: changes: bugfixes: - Generate downstream redhat.openshift documentation (https://github.com/ansible-collections/community.okd/pull/59). fragments: - 59-downstream-docs.yml release_date: '2020-11-17' 1.0.2: changes: minor_changes: - restrict the version of kubernetes.core dependency (https://github.com/ansible-collections/community.okd/pull/66). fragments: - 66-restrict-kubernetes-core-version.yaml release_date: '2021-02-19' 1.1.0: changes: minor_changes: - increase the kubernetes.core dependency version number (https://github.com/ansible-collections/community.okd/pull/71). fragments: - 71-bump-kubernetes-core-version.yaml release_date: '2021-02-23' 1.1.1: changes: 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). fragments: - 77-fix-ci-failure.yaml - 78-add-requirements-file.yaml - 80-update-ci.yaml release_date: '2021-04-06' 1.1.2: changes: bugfixes: - include requirements.txt in downstream build process (https://github.com/ansible-collections/community.okd/pull/81). fragments: - 81-include-requirements.yaml release_date: '2021-04-08' 2.0.0: changes: breaking_changes: - 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). 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``. fragments: - 87-openshift_process-fix-template-without-message.yaml - 89-clean-up-ci.yaml - 93-update-to-k8s-2.yaml - add_docs.yml - fqcn_inventory.yml release_date: '2021-06-22' 2.0.1: changes: minor_changes: - increase kubernetes.core dependency version (https://github.com/openshift/community.okd/pull/97). fragments: - 97-bump-k8s-version.yaml release_date: '2021-06-24' 2.1.0: changes: bugfixes: - fix broken links in Automation Hub for redhat.openshift (https://github.com/openshift/community.okd/issues/100). 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). fragments: - 0-copy_ignore_txt.yml - 100-fix-broken-links.yml - 102-support-turbo-mode.yaml - 99-openshift_route-add-support-for-annotations.yml release_date: '2021-10-20' 2.2.0: changes: bugfixes: - fix ocp auth failing against cluster api url with trailing slash (https://github.com/openshift/community.okd/issues/139) minor_changes: - add action groups to runtime.yml (https://github.com/openshift/community.okd/issues/41). fragments: - 152-add-action-groups.yml - auth-against-api-with-trailing-slash.yaml modules: - description: Update TemplateInstances to point to the latest group-version-kinds name: openshift_adm_migrate_template_instances namespace: '' - description: Removes references to the specified roles, clusterroles, users, and groups name: openshift_adm_prune_auth namespace: '' - description: Remove old completed and failed deployment configs name: openshift_adm_prune_deployments namespace: '' - description: Remove unreferenced images name: openshift_adm_prune_images namespace: '' - description: Import the latest image information from a tag in a container image registry. name: openshift_import_image namespace: '' - description: Display information about the integrated registry. name: openshift_registry_info namespace: '' release_date: '2022-05-05' 2.3.0: changes: 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). fragments: - 165-initialize-attributes-early.yml - 178-openshift_auth-fix-revoke-token.yml - 180-default-values-doc.yml modules: - description: Prune old completed and failed builds name: openshift_adm_prune_builds namespace: '' - description: Start a new build or Cancel running, pending, or new builds. name: openshift_build namespace: '' release_date: '2023-02-03'