From 735977d975273d826198013edba9028bb179b3e4 Mon Sep 17 00:00:00 2001 From: Jordan Borean Date: Fri, 11 Aug 2023 06:58:32 +1000 Subject: [PATCH] Prepare for v1.3.0 release (#66) --- CHANGELOG.rst | 24 +++++++++++++++ README.md | 2 +- changelogs/changelog.yaml | 30 +++++++++++++++++++ changelogs/fragments/datetime-attributes.yml | 2 -- changelogs/fragments/default-path.yml | 4 --- changelogs/fragments/dpapi-req.yml | 2 -- changelogs/fragments/ldap-filter-raw.yml | 4 --- changelogs/fragments/move-adparams.yml | 4 --- .../fragments/protect-from-deletion.yml | 2 -- .../user-account-expired-password.yml | 2 -- changelogs/fragments/user-spn-diff.yml | 2 -- 11 files changed, 55 insertions(+), 23 deletions(-) delete mode 100644 changelogs/fragments/datetime-attributes.yml delete mode 100644 changelogs/fragments/default-path.yml delete mode 100644 changelogs/fragments/dpapi-req.yml delete mode 100644 changelogs/fragments/ldap-filter-raw.yml delete mode 100644 changelogs/fragments/move-adparams.yml delete mode 100644 changelogs/fragments/protect-from-deletion.yml delete mode 100644 changelogs/fragments/user-account-expired-password.yml delete mode 100644 changelogs/fragments/user-spn-diff.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1cd66e2..4e9b1de 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,30 @@ Ansible Microsoft Active Directory Release Notes .. contents:: Topics +v1.3.0 +====== + +Release Summary +--------------- + +release summary for v1.3.0 + +Minor Changes +------------- + +- AD objects will no longer be moved to the default AD path for their type if no ``path`` was specified. Use the value ``microsoft.ad.default_path`` to explicitly set the path to the default path if that behaviour is desired. +- microsoft.ad.ldap - Added the option ``filter_without_computer`` to not add the AND clause ``objectClass=computer`` to the final filter used - https://github.com/ansible-collections/microsoft.ad/issues/55 + +Bugfixes +-------- + +- Added the missing dependency ``dpapi-ng`` to Ansible Execution Environments requirements file for LAPS decryption support +- Ensure renaming and moving an object will be done with the ``domain_server`` and ``domain_username`` credentials specified - https://github.com/ansible-collections/microsoft.ad/issues/54 +- Fix up ``protect_from_deletion`` when creating new AD objects - https://github.com/ansible-collections/microsoft.ad/issues/47 +- Fix up date_time attribute comparisons to be idempotent - https://github.com/ansible-collections/microsoft.ad/issues/57 +- microsoft.ad.user - Ensure the ``spn`` diff after key is ``spn`` and not ``kerberos_encryption_types`` +- microsoft.ad.user - treat an expired account as a password that needs to be changed + v1.2.0 ====== diff --git a/README.md b/README.md index 2136ab7..53cc52b 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ The current process for publishing new versions of the Microsoft AD Collection i * Update the `CHANGELOG`: * Make sure you have [`antsibull-changelog`](https://pypi.org/project/antsibull-changelog/) installed `pip install antsibull-changelog`. * Make sure there are fragments for all known changes in `changelogs/fragments`. - * Add a new `release_summary` fragment: `echo "Release summary for v..." > changelogs/fragments/release-summary.yml` + * Add a new `release_summary` fragment: `echo "release_summary: Release summary for v..." > changelogs/fragments/release-summary.yml` * Run `antsibull-changelog release`. * Commit the changes and wait for CI to be green * Create a release with the tag that matches the version number diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 37b1f81..bb5d05e 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -66,3 +66,33 @@ releases: - release_summary.yml - server2012.yml release_date: '2023-06-14' + 1.3.0: + changes: + bugfixes: + - Added the missing dependency ``dpapi-ng`` to Ansible Execution Environments + requirements file for LAPS decryption support + - Ensure renaming and moving an object will be done with the ``domain_server`` + and ``domain_username`` credentials specified - https://github.com/ansible-collections/microsoft.ad/issues/54 + - Fix up ``protect_from_deletion`` when creating new AD objects - https://github.com/ansible-collections/microsoft.ad/issues/47 + - Fix up date_time attribute comparisons to be idempotent - https://github.com/ansible-collections/microsoft.ad/issues/57 + - microsoft.ad.user - Ensure the ``spn`` diff after key is ``spn`` and not ``kerberos_encryption_types`` + - microsoft.ad.user - treat an expired account as a password that needs to be + changed + minor_changes: + - AD objects will no longer be moved to the default AD path for their type if + no ``path`` was specified. Use the value ``microsoft.ad.default_path`` to + explicitly set the path to the default path if that behaviour is desired. + - microsoft.ad.ldap - Added the option ``filter_without_computer`` to not add + the AND clause ``objectClass=computer`` to the final filter used - https://github.com/ansible-collections/microsoft.ad/issues/55 + release_summary: release summary for v1.3.0 + fragments: + - datetime-attributes.yml + - default-path.yml + - dpapi-req.yml + - ldap-filter-raw.yml + - move-adparams.yml + - protect-from-deletion.yml + - release-summary.yml + - user-account-expired-password.yml + - user-spn-diff.yml + release_date: '2023-08-11' diff --git a/changelogs/fragments/datetime-attributes.yml b/changelogs/fragments/datetime-attributes.yml deleted file mode 100644 index 81416c9..0000000 --- a/changelogs/fragments/datetime-attributes.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- Fix up date_time attribute comparisons to be idempotent - https://github.com/ansible-collections/microsoft.ad/issues/57 diff --git a/changelogs/fragments/default-path.yml b/changelogs/fragments/default-path.yml deleted file mode 100644 index be47067..0000000 --- a/changelogs/fragments/default-path.yml +++ /dev/null @@ -1,4 +0,0 @@ -minor_changes: -- >- - AD objects will no longer be moved to the default AD path for their type if no ``path`` was specified. Use the value - ``microsoft.ad.default_path`` to explicitly set the path to the default path if that behaviour is desired. diff --git a/changelogs/fragments/dpapi-req.yml b/changelogs/fragments/dpapi-req.yml deleted file mode 100644 index 50916cb..0000000 --- a/changelogs/fragments/dpapi-req.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- Added the missing dependency ``dpapi-ng`` to Ansible Execution Environments requirements file for LAPS decryption support diff --git a/changelogs/fragments/ldap-filter-raw.yml b/changelogs/fragments/ldap-filter-raw.yml deleted file mode 100644 index 49d73d7..0000000 --- a/changelogs/fragments/ldap-filter-raw.yml +++ /dev/null @@ -1,4 +0,0 @@ -minor_changes: -- >- - microsoft.ad.ldap - Added the option ``filter_without_computer`` to not add the AND clause ``objectClass=computer`` - to the final filter used - https://github.com/ansible-collections/microsoft.ad/issues/55 diff --git a/changelogs/fragments/move-adparams.yml b/changelogs/fragments/move-adparams.yml deleted file mode 100644 index 838290b..0000000 --- a/changelogs/fragments/move-adparams.yml +++ /dev/null @@ -1,4 +0,0 @@ -bugfixes: -- >- - Ensure renaming and moving an object will be done with the ``domain_server`` and ``domain_username`` credentials - specified - https://github.com/ansible-collections/microsoft.ad/issues/54 diff --git a/changelogs/fragments/protect-from-deletion.yml b/changelogs/fragments/protect-from-deletion.yml deleted file mode 100644 index 7c5af5f..0000000 --- a/changelogs/fragments/protect-from-deletion.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- Fix up ``protect_from_deletion`` when creating new AD objects - https://github.com/ansible-collections/microsoft.ad/issues/47 diff --git a/changelogs/fragments/user-account-expired-password.yml b/changelogs/fragments/user-account-expired-password.yml deleted file mode 100644 index d0fcc6d..0000000 --- a/changelogs/fragments/user-account-expired-password.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- microsoft.ad.user - treat an expired account as a password that needs to be changed diff --git a/changelogs/fragments/user-spn-diff.yml b/changelogs/fragments/user-spn-diff.yml deleted file mode 100644 index fbbd23f..0000000 --- a/changelogs/fragments/user-spn-diff.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- microsoft.ad.user - Ensure the ``spn`` diff after key is ``spn`` and not ``kerberos_encryption_types``