summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Clay <matt@mystile.com>2022-03-28 16:07:24 -0700
committerGitHub <noreply@github.com>2022-03-28 16:07:24 -0700
commit50d4cf931c0e329576599ab0fb1474d36a24c1d6 (patch)
tree475482f7917998183c9db1efa7b2d4a4f1830c31
parent708e4c206a7e86344637d23d7a3038456e179cc7 (diff)
downloadansible-50d4cf931c0e329576599ab0fb1474d36a24c1d6.tar.gz
Start of 2.14 development cycle. (#77378)
* Delete old changelog fragments. * Add 2.14 changelog stub. * Add porting guide. * Update version and codename. * Add temporary deprecated version ignores.
-rw-r--r--.github/RELEASE_NAMES.yml1
-rw-r--r--changelogs/changelog.yaml2
-rw-r--r--changelogs/fragments/ 75876-fix-parsing-of-device-serial-number-for-rhel-8.yaml2
-rw-r--r--changelogs/fragments/47277-fails-to-deploy-deb-when-has-no-architecture-attribute.yml2
-rw-r--r--changelogs/fragments/50771-uri-improvements.yml3
-rw-r--r--changelogs/fragments/50897-include_role-any_errors_fatal.yaml2
-rw-r--r--changelogs/fragments/67616-galaxy-scm-cloning-ignore-certs.yml2
-rw-r--r--changelogs/fragments/69776-add-aix-root-ca-certs-paths.yml3
-rw-r--r--changelogs/fragments/71627-add_host-group_by-fix-changed_when-in-loop.yml2
-rw-r--r--changelogs/fragments/71734-validate-plugins.yml2
-rw-r--r--changelogs/fragments/72405-git-module-local_mods-show-conflict-destination-directory.yml2
-rw-r--r--changelogs/fragments/72592-catch-broken-cowsay.yaml2
-rw-r--r--changelogs/fragments/73024-unarchive-apply-permissions-top-folder.yml2
-rw-r--r--changelogs/fragments/73629_allow-change-held-packages.yml3
-rw-r--r--changelogs/fragments/73657-include-parser-error-fail.yml2
-rw-r--r--changelogs/fragments/74127-bad-filter-2.yml5
-rw-r--r--changelogs/fragments/74349-improve-docker-detection.yml2
-rw-r--r--changelogs/fragments/74416-PlayIterator-_host_states-setters.yml2
-rw-r--r--changelogs/fragments/74511-PlayIterator-states-enums.yml2
-rw-r--r--changelogs/fragments/75002-apt_min_version.yml2
-rw-r--r--changelogs/fragments/75015-ca-path-bundle.yml3
-rw-r--r--changelogs/fragments/75017-user-password-expiry.yml3
-rw-r--r--changelogs/fragments/75101-ansible-vault-encrypt_string-output-file.yml2
-rw-r--r--changelogs/fragments/75538-systemd-alias-check.yml2
-rw-r--r--changelogs/fragments/75540-warn-invalid-configured-vault-secret-files.yaml2
-rw-r--r--changelogs/fragments/75560-interp-discovery-family-fallback.yml4
-rw-r--r--changelogs/fragments/75635-fix-role-argspec-suboption-validation.yml2
-rw-r--r--changelogs/fragments/75642-free-strat-fix-executing-includes.yml2
-rw-r--r--changelogs/fragments/75671-ansible-doc-ignore-deprecations.yml2
-rw-r--r--changelogs/fragments/75823-cli-remove-deprecated-verbosity-before-sub-cmd.yml2
-rw-r--r--changelogs/fragments/75824-copy-remove-deprecated-thirsty-alias.yml2
-rw-r--r--changelogs/fragments/75825-75826-get_url-uri-remove-deprecated-thirsty-alias.yml2
-rw-r--r--changelogs/fragments/75828-remove-deprecated-set_available_variables.yml2
-rw-r--r--changelogs/fragments/75845-ansible-galaxy-support-collection-skeleton.yml2
-rw-r--r--changelogs/fragments/75863-start-move-away-six.yml2
-rw-r--r--changelogs/fragments/75881-jinja2-3-min.yml3
-rw-r--r--changelogs/fragments/76009-validate-modules-choices-return-value.yml2
-rw-r--r--changelogs/fragments/76011-loop-variable-in-use-warning.yml3
-rw-r--r--changelogs/fragments/76049-task-debugger-run_once.yml2
-rw-r--r--changelogs/fragments/76069-fix-unarchive-file-listing-in-zip.yaml3
-rw-r--r--changelogs/fragments/76108-fix-ansible-galaxy-collection-verify-help.yaml3
-rw-r--r--changelogs/fragments/76124-hostname-debianstrategy.yml3
-rw-r--r--changelogs/fragments/76192-dnf-specific-gpg-error.yml2
-rw-r--r--changelogs/fragments/76225-update-collection-loader-for-python3.yaml4
-rw-r--r--changelogs/fragments/76235-fix-ansible-doc-builtin-legacy.yml2
-rw-r--r--changelogs/fragments/76262-validate-modules-validate-markup.yml2
-rw-r--r--changelogs/fragments/76316-galaxy-install-role-inaccessible-dir-fix.yml2
-rw-r--r--changelogs/fragments/76336-yum-makecache-fast.yml2
-rw-r--r--changelogs/fragments/76343-tencentos-dnf.yml2
-rw-r--r--changelogs/fragments/76353-fix-check-mode-skipping.yaml4
-rw-r--r--changelogs/fragments/76356-yumdnf-sslverify.yml3
-rw-r--r--changelogs/fragments/76365-unarchive-include-stderr-in-error-message.yml2
-rw-r--r--changelogs/fragments/76373-add-openrc-support-to-service_facts.yaml2
-rw-r--r--changelogs/fragments/76375-fix-module-logging-WSL2.yml2
-rw-r--r--changelogs/fragments/76378-iptables-chain-management.yml2
-rw-r--r--changelogs/fragments/76379-set-finalize-on-new-env.yml2
-rw-r--r--changelogs/fragments/76386-httperror-no-fp.yml4
-rw-r--r--changelogs/fragments/76433-get_url-document-check_mode.yml2
-rw-r--r--changelogs/fragments/76453-indirect-systemd-status.yml2
-rw-r--r--changelogs/fragments/76530-connection-password-file-tb-fix.yml2
-rw-r--r--changelogs/fragments/76542-fix-unarchive-on-nenglish-locales.yml2
-rw-r--r--changelogs/fragments/76579-fix-ansible-galaxy-collection-version-error.yml2
-rw-r--r--changelogs/fragments/76580-add-pkg_info-support-to-package_facts.yml2
-rw-r--r--changelogs/fragments/76610-empty-template-none.yml2
-rw-r--r--changelogs/fragments/76672-fix-end_play-multiple_plays.yml2
-rw-r--r--changelogs/fragments/76681-ansible-galaxy-add-gpg-signature-verification.yaml37
-rw-r--r--changelogs/fragments/76690-fix-ansible-galaxy-collection-verify-modified-content.yaml2
-rw-r--r--changelogs/fragments/76729-async-callback-perf.yml3
-rw-r--r--changelogs/fragments/76735-ansible-galaxy-fix-ignore-certs.yaml2
-rw-r--r--changelogs/fragments/76751-facts-check-datafile-before-close.yml2
-rw-r--r--changelogs/fragments/76769-inventory-constructable-disable-lookups.yml2
-rw-r--r--changelogs/fragments/76782-fqcn-compare-lockstep-strategies.yml4
-rw-r--r--changelogs/fragments/76792-hostname-all-systemd.yml3
-rw-r--r--changelogs/fragments/76840-added-restart-to-the-argument-condition-for-AIX.yml3
-rw-r--r--changelogs/fragments/76877-added-sleep-to-the-service-restart-for-AIX.yml3
-rw-r--r--changelogs/fragments/76924-powershell-ansible.basic-support-non-windows.yml3
-rw-r--r--changelogs/fragments/76958-hostname-systemd-nm.yaml3
-rw-r--r--changelogs/fragments/77004-restore-missing-default.yml3
-rw-r--r--changelogs/fragments/77010-dnf-ensure-releasever-string.yml2
-rw-r--r--changelogs/fragments/77035-ansible-doc-metadata-dump-errors.yml2
-rw-r--r--changelogs/fragments/77050-add-pkg-mgr-support-for-al2022.yaml2
-rw-r--r--changelogs/fragments/77074-hostname-fix-typeerror-in-filestrategy.yml2
-rw-r--r--changelogs/fragments/77086-correct-pylint-symbols.yml3
-rw-r--r--changelogs/fragments/77108_params_blank.yml3
-rw-r--r--changelogs/fragments/77136-first_found-spaces-in-names.yml2
-rw-r--r--changelogs/fragments/77180-fix-fish-env-setup-script.yml3
-rw-r--r--changelogs/fragments/77193-linux-networking-facts-Provide-IPv4-prefix.yml3
-rw-r--r--changelogs/fragments/77210-fix-collection-filter-test-redirects.yml2
-rw-r--r--changelogs/fragments/77268-validate-plugins.yml2
-rw-r--r--changelogs/fragments/77271-unarchive.yml2
-rw-r--r--changelogs/fragments/77275-add-support-for-deepin-distro-info-detection.yaml2
-rw-r--r--changelogs/fragments/77320-python-2.yml2
-rw-r--r--changelogs/fragments/77368-rhel-os-family-compat.yaml3
-rw-r--r--changelogs/fragments/ModuleUtils.SID-long-username.yml2
-rw-r--r--changelogs/fragments/action-plugin-arg-spec.yml2
-rw-r--r--changelogs/fragments/ansible-console-callback.yaml2
-rw-r--r--changelogs/fragments/ansible-core-python-2.6.yaml2
-rw-r--r--changelogs/fragments/ansible-module-shebangs.yml3
-rw-r--r--changelogs/fragments/ansible-test-alpine3-update.yaml3
-rw-r--r--changelogs/fragments/ansible-test-azure-sherlock.yml2
-rw-r--r--changelogs/fragments/ansible-test-bootstrap-pip.yml2
-rw-r--r--changelogs/fragments/ansible-test-ci-files.yaml2
-rw-r--r--changelogs/fragments/ansible-test-code-cleanup.yml3
-rw-r--r--changelogs/fragments/ansible-test-collection-identifier.yml2
-rw-r--r--changelogs/fragments/ansible-test-constraints-cleanup.yaml2
-rw-r--r--changelogs/fragments/ansible-test-constraints.yaml3
-rw-r--r--changelogs/fragments/ansible-test-container-images.yml3
-rw-r--r--changelogs/fragments/ansible-test-container-removal.yml3
-rw-r--r--changelogs/fragments/ansible-test-default-base-containers-base-update.yaml5
-rw-r--r--changelogs/fragments/ansible-test-default-base-containers-python-3.10.yaml2
-rw-r--r--changelogs/fragments/ansible-test-default-container-update-5.2.0.yaml3
-rw-r--r--changelogs/fragments/ansible-test-default-container-update-5.4.0.yaml2
-rw-r--r--changelogs/fragments/ansible-test-default-container-update-5.5.0.yaml2
-rw-r--r--changelogs/fragments/ansible-test-default-container-update-5.6.2.yaml3
-rw-r--r--changelogs/fragments/ansible-test-default-container-update-5.7.0.yaml2
-rw-r--r--changelogs/fragments/ansible-test-default-container-update-5.8.0.yaml2
-rw-r--r--changelogs/fragments/ansible-test-default-container-update.yaml2
-rw-r--r--changelogs/fragments/ansible-test-delegation-inventory.yaml2
-rw-r--r--changelogs/fragments/ansible-test-delegation-pythonpath.yml2
-rw-r--r--changelogs/fragments/ansible-test-distro-containers-3.1.0.yaml2
-rw-r--r--changelogs/fragments/ansible-test-docker-ulimit.yml2
-rw-r--r--changelogs/fragments/ansible-test-fedora35.yml2
-rw-r--r--changelogs/fragments/ansible-test-fix-type-hints.yml2
-rw-r--r--changelogs/fragments/ansible-test-fix-typo-validate-modules.yaml2
-rw-r--r--changelogs/fragments/ansible-test-freebsd-12.3.yaml2
-rw-r--r--changelogs/fragments/ansible-test-help-cwd.yml5
-rw-r--r--changelogs/fragments/ansible-test-import-collections.yml5
-rw-r--r--changelogs/fragments/ansible-test-import-distutils.yaml2
-rw-r--r--changelogs/fragments/ansible-test-inventory-path.yaml2
-rw-r--r--changelogs/fragments/ansible-test-inventory-ssh-key.yml2
-rw-r--r--changelogs/fragments/ansible-test-junit-relative-paths.yml6
-rw-r--r--changelogs/fragments/ansible-test-links.yml2
-rw-r--r--changelogs/fragments/ansible-test-managed-venv.yml15
-rw-r--r--changelogs/fragments/ansible-test-maxfd.yaml2
-rw-r--r--changelogs/fragments/ansible-test-nios-container.yml2
-rw-r--r--changelogs/fragments/ansible-test-paramiko-constraint.yaml3
-rw-r--r--changelogs/fragments/ansible-test-plugin-loading.yml2
-rw-r--r--changelogs/fragments/ansible-test-podman-remote.yaml3
-rw-r--r--changelogs/fragments/ansible-test-podman-support-containers.yaml2
-rw-r--r--changelogs/fragments/ansible-test-powershell-coverage-all.yaml2
-rw-r--r--changelogs/fragments/ansible-test-pyopenssl.yaml2
-rw-r--r--changelogs/fragments/ansible-test-pytest-forked.yml2
-rw-r--r--changelogs/fragments/ansible-test-pytest-rootdir.yml2
-rw-r--r--changelogs/fragments/ansible-test-python-2.6.yaml2
-rw-r--r--changelogs/fragments/ansible-test-relocate-constants.yaml2
-rw-r--r--changelogs/fragments/ansible-test-remote-cleanup.yaml3
-rw-r--r--changelogs/fragments/ansible-test-remove-aix-provisioning.yaml2
-rw-r--r--changelogs/fragments/ansible-test-requirements-target.yaml3
-rw-r--r--changelogs/fragments/ansible-test-rhel-8.4.yml2
-rw-r--r--changelogs/fragments/ansible-test-rhel85.yaml2
-rw-r--r--changelogs/fragments/ansible-test-sanity-import-loader.yml2
-rw-r--r--changelogs/fragments/ansible-test-sanity-import-no-pip.yml2
-rw-r--r--changelogs/fragments/ansible-test-sanity-import.yml2
-rw-r--r--changelogs/fragments/ansible-test-sanity-requirements-update.yaml4
-rw-r--r--changelogs/fragments/ansible-test-sanity-vendoring.yml2
-rw-r--r--changelogs/fragments/ansible-test-unsupported-directory-traceback.yaml2
-rw-r--r--changelogs/fragments/ansible-test-validate-modules-collection-loader.yml2
-rw-r--r--changelogs/fragments/ansible-test-validate-modules-no-callable.yml2
-rw-r--r--changelogs/fragments/ansible-test-venv-real-prefix.yaml2
-rw-r--r--changelogs/fragments/ansible-test-windows-default.yaml2
-rw-r--r--changelogs/fragments/ansible-test-yaml-import.yaml2
-rw-r--r--changelogs/fragments/ansible_galaxy_timeout.yml2
-rw-r--r--changelogs/fragments/ansible_test.yml3
-rw-r--r--changelogs/fragments/auto_squeal.yml2
-rw-r--r--changelogs/fragments/avoid-set_options-leak.yaml5
-rw-r--r--changelogs/fragments/clarify-unroll.yml2
-rw-r--r--changelogs/fragments/clean_facts_values.yml2
-rw-r--r--changelogs/fragments/compat-typing.yml2
-rw-r--r--changelogs/fragments/config_fix_terms.yml2
-rw-r--r--changelogs/fragments/default-callback-result-format.yml3
-rw-r--r--changelogs/fragments/deprecate_default_fact_path_setting.yml2
-rw-r--r--changelogs/fragments/deprecate_scp_if_ssh.yml2
-rw-r--r--changelogs/fragments/distro-module_utils-typing.yml2
-rw-r--r--changelogs/fragments/drop-target-2.6-support.yml2
-rw-r--r--changelogs/fragments/environment-concat.yml2
-rw-r--r--changelogs/fragments/evn_default.yml2
-rw-r--r--changelogs/fragments/file_modification_times_support_check_mode.yml2
-rw-r--r--changelogs/fragments/finalize-not-in-globals.yml2
-rw-r--r--changelogs/fragments/fix_block_var_inh.yml2
-rw-r--r--changelogs/fragments/fix_fax_delegation_loops.yml2
-rw-r--r--changelogs/fragments/fix_sudo_flag_mangling.yml2
-rw-r--r--changelogs/fragments/fqn-module-cache.yml5
-rw-r--r--changelogs/fragments/galaxy-build-files-ignore.yml4
-rw-r--r--changelogs/fragments/galaxy-import-level-fix.yml2
-rw-r--r--changelogs/fragments/gather_facts_collections.yml2
-rw-r--r--changelogs/fragments/git_fixes.yml3
-rw-r--r--changelogs/fragments/handle_connection_cornercase.yml2
-rw-r--r--changelogs/fragments/include_vars_failed.yml2
-rw-r--r--changelogs/fragments/inventory_manager_flush_cache.yml2
-rw-r--r--changelogs/fragments/jinja2_native-literal_eval-py310.yml2
-rw-r--r--changelogs/fragments/json_filter_fix.yml2
-rw-r--r--changelogs/fragments/junit-callback-task-path-unicode.yml2
-rw-r--r--changelogs/fragments/log_locale_selection_results.yml2
-rw-r--r--changelogs/fragments/macos12-ci-image.yml2
-rw-r--r--changelogs/fragments/migrated_k8s_scenario_guides.yml3
-rw-r--r--changelogs/fragments/modernize-install.yaml3
-rw-r--r--changelogs/fragments/module_utils-yaml-fix.yml3
-rw-r--r--changelogs/fragments/more_targeted_attribute_errors.yml2
-rw-r--r--changelogs/fragments/nativejinjatext-yaml-representer.yml2
-rw-r--r--changelogs/fragments/nativejinjaunsafetext-yaml-representer.yml2
-rw-r--r--changelogs/fragments/openEuler_hostname.yml2
-rw-r--r--changelogs/fragments/pslint-sanity-warning.yml2
-rw-r--r--changelogs/fragments/psrp-put_file-dep.yaml2
-rw-r--r--changelogs/fragments/pull_fix_limit.yml2
-rw-r--r--changelogs/fragments/pwsh-pssa-update.yml17
-rw-r--r--changelogs/fragments/reduce-playiterator-iterations.yml2
-rw-r--r--changelogs/fragments/replace-rc-return-values.yml2
-rw-r--r--changelogs/fragments/restore_python_shebang_adherence.yml2
-rw-r--r--changelogs/fragments/runc_command_exception_toggle.yml4
-rw-r--r--changelogs/fragments/service_facts_warnings.yml2
-rw-r--r--changelogs/fragments/set_fact_delegation.yml2
-rw-r--r--changelogs/fragments/ssh_debug_noparse.yml2
-rw-r--r--changelogs/fragments/ssh_quote_cp.yml2
-rw-r--r--changelogs/fragments/ssh_use_right_host.yml2
-rw-r--r--changelogs/fragments/support_eurolinux.yml2
-rw-r--r--changelogs/fragments/templating-safe-eval-replaced-native_environment.yml6
-rw-r--r--changelogs/fragments/user_mac.yaml2
-rw-r--r--changelogs/fragments/v2.14.0-initial-commit.yaml (renamed from changelogs/fragments/v2.13.0-initial-commit.yaml)0
-rw-r--r--changelogs/fragments/vmware_sceanrio.yml2
-rw-r--r--changelogs/fragments/win_LinkUtil-ignore-LIB.yml2
-rw-r--r--docs/docsite/rst/porting_guides/core_porting_guides.rst1
-rw-r--r--docs/docsite/rst/porting_guides/porting_guide_core_2.14.rst78
-rw-r--r--lib/ansible/release.py4
-rw-r--r--test/sanity/ignore.txt6
224 files changed, 89 insertions, 583 deletions
diff --git a/.github/RELEASE_NAMES.yml b/.github/RELEASE_NAMES.yml
index c1161e4b0a..075bf99c5a 100644
--- a/.github/RELEASE_NAMES.yml
+++ b/.github/RELEASE_NAMES.yml
@@ -1,4 +1,5 @@
---
+- 2.14.0 C'mon Everybody
- 2.13.0 Nobody's Fault but Mine
- 2.12.0 Dazed and Confused
- 2.11.0 Hey Hey, What Can I Do
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 4103da6194..87b8ad8c43 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -1,2 +1,2 @@
-ancestor: 2.12.0
+ancestor: 2.13.0
releases: {}
diff --git a/changelogs/fragments/ 75876-fix-parsing-of-device-serial-number-for-rhel-8.yaml b/changelogs/fragments/ 75876-fix-parsing-of-device-serial-number-for-rhel-8.yaml
deleted file mode 100644
index 9f720bb320..0000000000
--- a/changelogs/fragments/ 75876-fix-parsing-of-device-serial-number-for-rhel-8.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible_facts.devices - Fix parsing of device serial number detected via sg_inq for rhel8 (https://github.com/ansible/ansible/issues/75420)
diff --git a/changelogs/fragments/47277-fails-to-deploy-deb-when-has-no-architecture-attribute.yml b/changelogs/fragments/47277-fails-to-deploy-deb-when-has-no-architecture-attribute.yml
deleted file mode 100644
index e9a10aecaf..0000000000
--- a/changelogs/fragments/47277-fails-to-deploy-deb-when-has-no-architecture-attribute.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - apt - fails to deploy deb file to old debian systems using python-apt < 0.8.9 (https://github.com/ansible/ansible/issues/47277)
diff --git a/changelogs/fragments/50771-uri-improvements.yml b/changelogs/fragments/50771-uri-improvements.yml
deleted file mode 100644
index 8edd8cf726..0000000000
--- a/changelogs/fragments/50771-uri-improvements.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
-- uri - Eliminate multiple requests to determine the final URL for file naming with ``dest``
-- uri - Avoid reading the response body when not needed
diff --git a/changelogs/fragments/50897-include_role-any_errors_fatal.yaml b/changelogs/fragments/50897-include_role-any_errors_fatal.yaml
deleted file mode 100644
index ce0c68e7f6..0000000000
--- a/changelogs/fragments/50897-include_role-any_errors_fatal.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - Make include_role/include_tasks work with any_errors_fatal (https://github.com/ansible/ansible/issues/50897)
diff --git a/changelogs/fragments/67616-galaxy-scm-cloning-ignore-certs.yml b/changelogs/fragments/67616-galaxy-scm-cloning-ignore-certs.yml
deleted file mode 100644
index f42712805c..0000000000
--- a/changelogs/fragments/67616-galaxy-scm-cloning-ignore-certs.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
-- ansible-galaxy - the option to skip certificate verification now also applies when cloning via SCM (git/hg) (https://github.com/ansible/ansible/issues/41077)
diff --git a/changelogs/fragments/69776-add-aix-root-ca-certs-paths.yml b/changelogs/fragments/69776-add-aix-root-ca-certs-paths.yml
deleted file mode 100644
index faa04a16dd..0000000000
--- a/changelogs/fragments/69776-add-aix-root-ca-certs-paths.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-minor_changes:
-- Added AIX root CA certs folders - enhance the TLS support in ``uri`` task on AIX
diff --git a/changelogs/fragments/71627-add_host-group_by-fix-changed_when-in-loop.yml b/changelogs/fragments/71627-add_host-group_by-fix-changed_when-in-loop.yml
deleted file mode 100644
index 312e4dadd5..0000000000
--- a/changelogs/fragments/71627-add_host-group_by-fix-changed_when-in-loop.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "add_host/group_by: fix using changed_when in a loop (https://github.com/ansible/ansible/issues/71627)"
diff --git a/changelogs/fragments/71734-validate-plugins.yml b/changelogs/fragments/71734-validate-plugins.yml
deleted file mode 100644
index b9ddb6da11..0000000000
--- a/changelogs/fragments/71734-validate-plugins.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "ansible-test sanity validate-modules - the validate-modules sanity test now also checks the documentation of documentable plugin types (https://github.com/ansible/ansible/pull/71734)."
diff --git a/changelogs/fragments/72405-git-module-local_mods-show-conflict-destination-directory.yml b/changelogs/fragments/72405-git-module-local_mods-show-conflict-destination-directory.yml
deleted file mode 100644
index 62926405f2..0000000000
--- a/changelogs/fragments/72405-git-module-local_mods-show-conflict-destination-directory.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - git - display the destination directory path in error msg when local_mods detects local modifications conflict so that users see the exact location
diff --git a/changelogs/fragments/72592-catch-broken-cowsay.yaml b/changelogs/fragments/72592-catch-broken-cowsay.yaml
deleted file mode 100644
index 0fd5507c38..0000000000
--- a/changelogs/fragments/72592-catch-broken-cowsay.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - catch the case that cowsay is broken which would lead to missing output \ No newline at end of file
diff --git a/changelogs/fragments/73024-unarchive-apply-permissions-top-folder.yml b/changelogs/fragments/73024-unarchive-apply-permissions-top-folder.yml
deleted file mode 100644
index 5a9a87d05d..0000000000
--- a/changelogs/fragments/73024-unarchive-apply-permissions-top-folder.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - unarchive - apply ``owner`` and ``group`` permissions to top folder (https://github.com/ansible/ansible/issues/35426)
diff --git a/changelogs/fragments/73629_allow-change-held-packages.yml b/changelogs/fragments/73629_allow-change-held-packages.yml
deleted file mode 100644
index 2f6caee5d4..0000000000
--- a/changelogs/fragments/73629_allow-change-held-packages.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - apt - Adds APT option ``--allow-change-held-packages`` as module parameter ``allow_change_held_packages`` to allow APT up- or
- downgrading a package which is on APTs hold list (https://github.com/ansible/ansible/issues/65325)
diff --git a/changelogs/fragments/73657-include-parser-error-fail.yml b/changelogs/fragments/73657-include-parser-error-fail.yml
deleted file mode 100644
index 909115ed93..0000000000
--- a/changelogs/fragments/73657-include-parser-error-fail.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - Parser errors from within includes should not be rescueable (https://github.com/ansible/ansible/issues/73657)
diff --git a/changelogs/fragments/74127-bad-filter-2.yml b/changelogs/fragments/74127-bad-filter-2.yml
deleted file mode 100644
index 39ef02b066..0000000000
--- a/changelogs/fragments/74127-bad-filter-2.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-bugfixes:
-- Templating - Ensure we catch exceptions when getting ``.filters`` and
- ``.tests`` attributes on their respective plugins and properly error,
- instead of aborting which results in no filters being added to the
- jinja2 environment
diff --git a/changelogs/fragments/74349-improve-docker-detection.yml b/changelogs/fragments/74349-improve-docker-detection.yml
deleted file mode 100644
index 5d386a3daa..0000000000
--- a/changelogs/fragments/74349-improve-docker-detection.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - setup - detect docker container with check for ./dockerenv or ./dockinit (https://github.com/ansible/ansible/pull/74349).
diff --git a/changelogs/fragments/74416-PlayIterator-_host_states-setters.yml b/changelogs/fragments/74416-PlayIterator-_host_states-setters.yml
deleted file mode 100644
index c0c4effec2..0000000000
--- a/changelogs/fragments/74416-PlayIterator-_host_states-setters.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "PlayIterator - introduce public methods to access ``PlayIterator._host_states`` (https://github.com/ansible/ansible/pull/74416)"
diff --git a/changelogs/fragments/74511-PlayIterator-states-enums.yml b/changelogs/fragments/74511-PlayIterator-states-enums.yml
deleted file mode 100644
index a819fcdc6e..0000000000
--- a/changelogs/fragments/74511-PlayIterator-states-enums.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "PlayIterator - use enums for Iterating and Failed states (https://github.com/ansible/ansible/pull/74511)"
diff --git a/changelogs/fragments/75002-apt_min_version.yml b/changelogs/fragments/75002-apt_min_version.yml
deleted file mode 100644
index 8d6e8c4fc0..0000000000
--- a/changelogs/fragments/75002-apt_min_version.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - apt - Add support for using ">=" in package version number matching.
diff --git a/changelogs/fragments/75015-ca-path-bundle.yml b/changelogs/fragments/75015-ca-path-bundle.yml
deleted file mode 100644
index 574f5aa96b..0000000000
--- a/changelogs/fragments/75015-ca-path-bundle.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
-- urls - Allow ``ca_path`` to point to a bundle containing multiple PEM certs
- (https://github.com/ansible/ansible/issues/75015)
diff --git a/changelogs/fragments/75017-user-password-expiry.yml b/changelogs/fragments/75017-user-password-expiry.yml
deleted file mode 100644
index b264f07f74..0000000000
--- a/changelogs/fragments/75017-user-password-expiry.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - user - allow ``password_expiry_min`` and ``password_expiry_min`` to be set to ``0`` (https://github.com/ansible/ansible/issues/75017)
- - user - allow password min and max to be set at the same time (https://github.com/ansible/ansible/issues/75017)
diff --git a/changelogs/fragments/75101-ansible-vault-encrypt_string-output-file.yml b/changelogs/fragments/75101-ansible-vault-encrypt_string-output-file.yml
deleted file mode 100644
index 7c9ded2398..0000000000
--- a/changelogs/fragments/75101-ansible-vault-encrypt_string-output-file.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "ansible-vault encrypt_string - fix ``--output`` option to correctly write encrypted string into given file (https://github.com/ansible/ansible/issues/75101)"
diff --git a/changelogs/fragments/75538-systemd-alias-check.yml b/changelogs/fragments/75538-systemd-alias-check.yml
deleted file mode 100644
index fefb34b106..0000000000
--- a/changelogs/fragments/75538-systemd-alias-check.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
-- systemd - check if service is alias so it gets enabled (https://github.com/ansible/ansible/issues/75538). \ No newline at end of file
diff --git a/changelogs/fragments/75540-warn-invalid-configured-vault-secret-files.yaml b/changelogs/fragments/75540-warn-invalid-configured-vault-secret-files.yaml
deleted file mode 100644
index b51e0c844c..0000000000
--- a/changelogs/fragments/75540-warn-invalid-configured-vault-secret-files.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - vault - Warn instead of fail for missing vault IDs if at least one valid vault secret is found.
diff --git a/changelogs/fragments/75560-interp-discovery-family-fallback.yml b/changelogs/fragments/75560-interp-discovery-family-fallback.yml
deleted file mode 100644
index d75b65ab15..0000000000
--- a/changelogs/fragments/75560-interp-discovery-family-fallback.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-bugfixes:
-- Interpreter Discovery - Fallback to OS family if the distro is not found in
- ``INTERPRETER_PYTHON_DISTRO_MAP``
- (https://github.com/ansible/ansible/issues/75560)
diff --git a/changelogs/fragments/75635-fix-role-argspec-suboption-validation.yml b/changelogs/fragments/75635-fix-role-argspec-suboption-validation.yml
deleted file mode 100644
index 981f2548c3..0000000000
--- a/changelogs/fragments/75635-fix-role-argspec-suboption-validation.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - validate_argument_spec - Skip suboption validation if the top level option is an invalid type (https://github.com/ansible/ansible/issues/75612).
diff --git a/changelogs/fragments/75642-free-strat-fix-executing-includes.yml b/changelogs/fragments/75642-free-strat-fix-executing-includes.yml
deleted file mode 100644
index 6c11758cb9..0000000000
--- a/changelogs/fragments/75642-free-strat-fix-executing-includes.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - Fix executing includes in the always section in the free strategy (https://github.com/ansible/ansible/issues/75642)
diff --git a/changelogs/fragments/75671-ansible-doc-ignore-deprecations.yml b/changelogs/fragments/75671-ansible-doc-ignore-deprecations.yml
deleted file mode 100644
index ebdedeadd5..0000000000
--- a/changelogs/fragments/75671-ansible-doc-ignore-deprecations.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-doc - ignore plugin deprecation warnings (https://github.com/ansible/ansible/issues/75671)
diff --git a/changelogs/fragments/75823-cli-remove-deprecated-verbosity-before-sub-cmd.yml b/changelogs/fragments/75823-cli-remove-deprecated-verbosity-before-sub-cmd.yml
deleted file mode 100644
index aa69031e57..0000000000
--- a/changelogs/fragments/75823-cli-remove-deprecated-verbosity-before-sub-cmd.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-removed_features:
- - cli - remove deprecated ability to set verbosity before the sub-command (https://github.com/ansible/ansible/issues/75823)
diff --git a/changelogs/fragments/75824-copy-remove-deprecated-thirsty-alias.yml b/changelogs/fragments/75824-copy-remove-deprecated-thirsty-alias.yml
deleted file mode 100644
index d9db4b83df..0000000000
--- a/changelogs/fragments/75824-copy-remove-deprecated-thirsty-alias.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-removed_features:
- - copy - remove deprecated ``thirsty`` alias (https://github.com/ansible/ansible/issues/75824)
diff --git a/changelogs/fragments/75825-75826-get_url-uri-remove-deprecated-thirsty-alias.yml b/changelogs/fragments/75825-75826-get_url-uri-remove-deprecated-thirsty-alias.yml
deleted file mode 100644
index 19234515a0..0000000000
--- a/changelogs/fragments/75825-75826-get_url-uri-remove-deprecated-thirsty-alias.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-removed_features:
- - url_argument_spec - remove deprecated ``thirsty`` alias for ``get_url`` and ``uri`` modules (https://github.com/ansible/ansible/issues/75825, https://github.com/ansible/ansible/issues/75826)
diff --git a/changelogs/fragments/75828-remove-deprecated-set_available_variables.yml b/changelogs/fragments/75828-remove-deprecated-set_available_variables.yml
deleted file mode 100644
index 74dbf477c6..0000000000
--- a/changelogs/fragments/75828-remove-deprecated-set_available_variables.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-removed_features:
- - Remove deprecated ``Templar.set_available_variables()`` method (https://github.com/ansible/ansible/issues/75828)
diff --git a/changelogs/fragments/75845-ansible-galaxy-support-collection-skeleton.yml b/changelogs/fragments/75845-ansible-galaxy-support-collection-skeleton.yml
deleted file mode 100644
index a3c9a3d146..0000000000
--- a/changelogs/fragments/75845-ansible-galaxy-support-collection-skeleton.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-galaxy - Add galaxy_collection_skeleton/galaxy_collection_skeleton_ignore configuration options
diff --git a/changelogs/fragments/75863-start-move-away-six.yml b/changelogs/fragments/75863-start-move-away-six.yml
deleted file mode 100644
index d868aee8ef..0000000000
--- a/changelogs/fragments/75863-start-move-away-six.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "Start of moving away from using Six, Python 2 and 3 compatibility library (https://github.com/ansible/ansible/pull/75863)"
diff --git a/changelogs/fragments/75881-jinja2-3-min.yml b/changelogs/fragments/75881-jinja2-3-min.yml
deleted file mode 100644
index 5233e76d7c..0000000000
--- a/changelogs/fragments/75881-jinja2-3-min.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-major_changes:
-- Jinja2 Controller Requirement - Jinja2 3.0.0 or newer is required for the control node (the machine that runs Ansible)
- (https://github.com/ansible/ansible/pull/75881)
diff --git a/changelogs/fragments/76009-validate-modules-choices-return-value.yml b/changelogs/fragments/76009-validate-modules-choices-return-value.yml
deleted file mode 100644
index 561c849025..0000000000
--- a/changelogs/fragments/76009-validate-modules-choices-return-value.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "ansible-test validate_modules - allow ``choices`` for return values (https://github.com/ansible/ansible/pull/76009)."
diff --git a/changelogs/fragments/76011-loop-variable-in-use-warning.yml b/changelogs/fragments/76011-loop-variable-in-use-warning.yml
deleted file mode 100644
index ec95a2967b..0000000000
--- a/changelogs/fragments/76011-loop-variable-in-use-warning.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
-- _run_loop - Add the task name to the warning
- (https://github.com/ansible/ansible/issues/76011)
diff --git a/changelogs/fragments/76049-task-debugger-run_once.yml b/changelogs/fragments/76049-task-debugger-run_once.yml
deleted file mode 100644
index bb6c40d8ac..0000000000
--- a/changelogs/fragments/76049-task-debugger-run_once.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "Fix task debugger to work with ``run_once`` using ``linear`` strategy (https://github.com/ansible/ansible/issues/76049)"
diff --git a/changelogs/fragments/76069-fix-unarchive-file-listing-in-zip.yaml b/changelogs/fragments/76069-fix-unarchive-file-listing-in-zip.yaml
deleted file mode 100644
index 31b91c4d98..0000000000
--- a/changelogs/fragments/76069-fix-unarchive-file-listing-in-zip.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
-- unarchive - Fix zip archive file listing that caused issues with content
- postprocessing (https://github.com/ansible/ansible/issues/76067).
diff --git a/changelogs/fragments/76108-fix-ansible-galaxy-collection-verify-help.yaml b/changelogs/fragments/76108-fix-ansible-galaxy-collection-verify-help.yaml
deleted file mode 100644
index 75b8f0925f..0000000000
--- a/changelogs/fragments/76108-fix-ansible-galaxy-collection-verify-help.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - Fix help message for the 'ansible-galaxy collection verify' positional argument.
- The positional argument must be a collection name (https://github.com/ansible/ansible/issues/76087).
diff --git a/changelogs/fragments/76124-hostname-debianstrategy.yml b/changelogs/fragments/76124-hostname-debianstrategy.yml
deleted file mode 100644
index 80b18776a2..0000000000
--- a/changelogs/fragments/76124-hostname-debianstrategy.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - hostname - Fix Debian strategy KeyError, use `SystemdStrategy`
- (https://github.com/ansible/ansible/issues/76124)
diff --git a/changelogs/fragments/76192-dnf-specific-gpg-error.yml b/changelogs/fragments/76192-dnf-specific-gpg-error.yml
deleted file mode 100644
index 9d52668cad..0000000000
--- a/changelogs/fragments/76192-dnf-specific-gpg-error.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - dnf - add more specific error message for GPG validation (https://github.com/ansible/ansible/issues/76192)
diff --git a/changelogs/fragments/76225-update-collection-loader-for-python3.yaml b/changelogs/fragments/76225-update-collection-loader-for-python3.yaml
deleted file mode 100644
index 17aa503dc0..0000000000
--- a/changelogs/fragments/76225-update-collection-loader-for-python3.yaml
+++ /dev/null
@@ -1,4 +0,0 @@
-bugfixes:
-- >-
- collection_loader - Implement 'find_spec' and 'exec_module' to override deprecated importlib methods
- 'find_module' and 'load_module' when applicable (https://github.com/ansible/ansible/issues/74660).
diff --git a/changelogs/fragments/76235-fix-ansible-doc-builtin-legacy.yml b/changelogs/fragments/76235-fix-ansible-doc-builtin-legacy.yml
deleted file mode 100644
index f140684e77..0000000000
--- a/changelogs/fragments/76235-fix-ansible-doc-builtin-legacy.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-doc - Fix ansible-doc -l ansible.builtin / ansible.legacy not returning anything
diff --git a/changelogs/fragments/76262-validate-modules-validate-markup.yml b/changelogs/fragments/76262-validate-modules-validate-markup.yml
deleted file mode 100644
index d7f32a8aab..0000000000
--- a/changelogs/fragments/76262-validate-modules-validate-markup.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "validate-modules - do some basic validation on the ``M(...)``, ``U(...)``, ``L(..., ...)`` and ``R(..., ...)`` documentation markups (https://github.com/ansible/ansible/pull/76262)."
diff --git a/changelogs/fragments/76316-galaxy-install-role-inaccessible-dir-fix.yml b/changelogs/fragments/76316-galaxy-install-role-inaccessible-dir-fix.yml
deleted file mode 100644
index 5241bda30e..0000000000
--- a/changelogs/fragments/76316-galaxy-install-role-inaccessible-dir-fix.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "ansible-galaxy - when installing a role properly raise an error when inaccessible path is specified multiple times in roles_path (e.g. via environment variable and command line option) (https://github.com/ansible/ansible/issues/76316)"
diff --git a/changelogs/fragments/76336-yum-makecache-fast.yml b/changelogs/fragments/76336-yum-makecache-fast.yml
deleted file mode 100644
index 1b6a154caf..0000000000
--- a/changelogs/fragments/76336-yum-makecache-fast.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - yum - prevent storing unnecessary cache data by running `yum makecache fast` (https://github.com/ansible/ansible/issues/76336)
diff --git a/changelogs/fragments/76343-tencentos-dnf.yml b/changelogs/fragments/76343-tencentos-dnf.yml
deleted file mode 100644
index 3f957d738a..0000000000
--- a/changelogs/fragments/76343-tencentos-dnf.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
-- distribution - detect tencentos and gather correct facts on the distro.
diff --git a/changelogs/fragments/76353-fix-check-mode-skipping.yaml b/changelogs/fragments/76353-fix-check-mode-skipping.yaml
deleted file mode 100644
index 8dc03978d3..0000000000
--- a/changelogs/fragments/76353-fix-check-mode-skipping.yaml
+++ /dev/null
@@ -1,4 +0,0 @@
-bugfixes:
- - shell/command - only skip in check mode if the options `creates` and `removes` are both None.
- - shell/command - only return changed as True if the task has not been skipped.
- - script - skip in check mode if the plugin cannot determine if a change will occur (i.e. neither `creates` or `removes` are provided).
diff --git a/changelogs/fragments/76356-yumdnf-sslverify.yml b/changelogs/fragments/76356-yumdnf-sslverify.yml
deleted file mode 100644
index ae021b1085..0000000000
--- a/changelogs/fragments/76356-yumdnf-sslverify.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-minor_changes:
- - yum, dnf - add sslverify option to temporarily disable certificate validation for a repository
diff --git a/changelogs/fragments/76365-unarchive-include-stderr-in-error-message.yml b/changelogs/fragments/76365-unarchive-include-stderr-in-error-message.yml
deleted file mode 100644
index 79e273ae0b..0000000000
--- a/changelogs/fragments/76365-unarchive-include-stderr-in-error-message.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - unarchive - include the original error when a handler cannot manage the archive (https://github.com/ansible/ansible/issues/28977).
diff --git a/changelogs/fragments/76373-add-openrc-support-to-service_facts.yaml b/changelogs/fragments/76373-add-openrc-support-to-service_facts.yaml
deleted file mode 100644
index 166449a43b..0000000000
--- a/changelogs/fragments/76373-add-openrc-support-to-service_facts.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - services_facts - Add support for openrc (https://github.com/ansible/ansible/pull/76373).
diff --git a/changelogs/fragments/76375-fix-module-logging-WSL2.yml b/changelogs/fragments/76375-fix-module-logging-WSL2.yml
deleted file mode 100644
index 417b962707..0000000000
--- a/changelogs/fragments/76375-fix-module-logging-WSL2.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
-- Fix module logging issue when using custom module on WSL2 (https://github.com/ansible/ansible/issues/76320) \ No newline at end of file
diff --git a/changelogs/fragments/76378-iptables-chain-management.yml b/changelogs/fragments/76378-iptables-chain-management.yml
deleted file mode 100644
index c46aa8699e..0000000000
--- a/changelogs/fragments/76378-iptables-chain-management.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "iptables - add the ``chain_management`` parameter that controls iptables chain creation and deletion"
diff --git a/changelogs/fragments/76379-set-finalize-on-new-env.yml b/changelogs/fragments/76379-set-finalize-on-new-env.yml
deleted file mode 100644
index 9303f18fd2..0000000000
--- a/changelogs/fragments/76379-set-finalize-on-new-env.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "``Templar.copy_with_new_env`` - set the ``finalize`` method of the new ``Templar`` object for the new environment (https://github.com/ansible/ansible/issues/76379)"
diff --git a/changelogs/fragments/76386-httperror-no-fp.yml b/changelogs/fragments/76386-httperror-no-fp.yml
deleted file mode 100644
index 4e14d627a5..0000000000
--- a/changelogs/fragments/76386-httperror-no-fp.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-bugfixes:
-- urls/uri - Address case where ``HTTPError`` isn't fully initialized due to
- the error, and is missing certain methods and attributes
- (https://github.com/ansible/ansible/issues/76386)
diff --git a/changelogs/fragments/76433-get_url-document-check_mode.yml b/changelogs/fragments/76433-get_url-document-check_mode.yml
deleted file mode 100644
index 98ec834701..0000000000
--- a/changelogs/fragments/76433-get_url-document-check_mode.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-known_issues:
-- get_url - document ``check_mode`` correctly with unreliable changed status (https://github.com/ansible/ansible/issues/65687).
diff --git a/changelogs/fragments/76453-indirect-systemd-status.yml b/changelogs/fragments/76453-indirect-systemd-status.yml
deleted file mode 100644
index 5cf4d0a26d..0000000000
--- a/changelogs/fragments/76453-indirect-systemd-status.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
-- systemd - check if service is indirect so it gets enabled (https://github.com/ansible/ansible/issues/76453).
diff --git a/changelogs/fragments/76530-connection-password-file-tb-fix.yml b/changelogs/fragments/76530-connection-password-file-tb-fix.yml
deleted file mode 100644
index 963ebb222c..0000000000
--- a/changelogs/fragments/76530-connection-password-file-tb-fix.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - Fix ``AttributeError`` when providing password file via ``--connection-password-file`` (https://github.com/ansible/ansible/issues/76530)
diff --git a/changelogs/fragments/76542-fix-unarchive-on-nenglish-locales.yml b/changelogs/fragments/76542-fix-unarchive-on-nenglish-locales.yml
deleted file mode 100644
index 8ce73d6263..0000000000
--- a/changelogs/fragments/76542-fix-unarchive-on-nenglish-locales.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
-- unarchive - Make extraction work when the LANGUAGE environment variable is set to a non-English locale. \ No newline at end of file
diff --git a/changelogs/fragments/76579-fix-ansible-galaxy-collection-version-error.yml b/changelogs/fragments/76579-fix-ansible-galaxy-collection-version-error.yml
deleted file mode 100644
index 0ccdbc57c9..0000000000
--- a/changelogs/fragments/76579-fix-ansible-galaxy-collection-version-error.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-galaxy - installing/downloading collections with invalid versions in git repositories and directories now gives a formatted error message (https://github.com/ansible/ansible/issues/76425, https://github.com/ansible/ansible/issues/75404).
diff --git a/changelogs/fragments/76580-add-pkg_info-support-to-package_facts.yml b/changelogs/fragments/76580-add-pkg_info-support-to-package_facts.yml
deleted file mode 100644
index 4d84fa4dc5..0000000000
--- a/changelogs/fragments/76580-add-pkg_info-support-to-package_facts.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - package_facts - add pkg_info support for OpenBSD and NetBSD (https://github.com/ansible/ansible/pull/76580)
diff --git a/changelogs/fragments/76610-empty-template-none.yml b/changelogs/fragments/76610-empty-template-none.yml
deleted file mode 100644
index a69d511488..0000000000
--- a/changelogs/fragments/76610-empty-template-none.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "Fix for when templating empty template file resulted in file with string 'None' (https://github.com/ansible/ansible/issues/76610)"
diff --git a/changelogs/fragments/76672-fix-end_play-multiple_plays.yml b/changelogs/fragments/76672-fix-end_play-multiple_plays.yml
deleted file mode 100644
index 30766d0e44..0000000000
--- a/changelogs/fragments/76672-fix-end_play-multiple_plays.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - Fix ``end_play`` to end the current play only (https://github.com/ansible/ansible/issues/76672)
diff --git a/changelogs/fragments/76681-ansible-galaxy-add-gpg-signature-verification.yaml b/changelogs/fragments/76681-ansible-galaxy-add-gpg-signature-verification.yaml
deleted file mode 100644
index c46e580d32..0000000000
--- a/changelogs/fragments/76681-ansible-galaxy-add-gpg-signature-verification.yaml
+++ /dev/null
@@ -1,37 +0,0 @@
-minor_changes:
-- >-
- ``ansible-galaxy collection [install|verify]`` - use gpg to verify the authenticity of
- the signed ``MANIFEST.json`` with ASCII armored detached signatures provided by the Galaxy
- server. The keyring (which is not managed by ``ansible-galaxy``) must be provided with
- the ``--keyring`` option to use signature verification.
- If no ``--keyring`` is specified and the collection to ``install|verify`` has associated
- detached signatures on the Galaxy server, a warning is provided.
-- >-
- ``ansible-galaxy collection [install|verify]`` - allow user-provided signature sources
- in addition to those from the Galaxy server.
- Each collection entry in a requirements file can specify a ``signatures`` key followed by
- a list of sources.
- Collection name(s) provided on the CLI can specify additional signature sources by using
- the ``--signatures`` CLI option.
- Signature sources should be URIs that can be opened with ``urllib.request.urlopen()``, such as
- "https://example.com/path/to/detached_signature.asc" or "file:///path/to/detached_signature.asc".
- The ``--keyring`` option must be specified if signature sources are provided.
-- >-
- ``ansible-galaxy collection install`` - Store Galaxy server metadata alongside installed
- collections for provenance. Signatures obtained from the Galaxy server can be used for offline
- verification with ``ansible-galaxy collection verify --offline``.
-- >-
- ``ansible-galaxy collection install`` - Add a global toggle to turn off GPG signature verification.
-- >-
- ``ansible-galaxy collection install`` - Add a global configuration to modify the required number of
- signatures that must verify the authenticity of the collection. By default, the number of required
- successful signatures is 1.
- Set this option to ``all`` to require all signatures verify the collection.
- To ensure signature verification fails if there are no valid signatures, prepend the value with '+',
- such as ``+all`` or ``+1``.
-- >-
- ``ansible-galaxy collection install`` - Add a global ignore list for gpg signature errors.
- This can be used to ignore certain signatures when the number of required successful signatures is all.
- When the required number of successful signatures is a positive integer, the only effect this has is to
- display fewer errors to the user on failure (success is determined by having the minimum number of
- successful signatures, in which case all errors are disregarded).
diff --git a/changelogs/fragments/76690-fix-ansible-galaxy-collection-verify-modified-content.yaml b/changelogs/fragments/76690-fix-ansible-galaxy-collection-verify-modified-content.yaml
deleted file mode 100644
index b9c6c09d98..0000000000
--- a/changelogs/fragments/76690-fix-ansible-galaxy-collection-verify-modified-content.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-galaxy collection verify - display files/directories not included in the FILES.json as modified content.
diff --git a/changelogs/fragments/76729-async-callback-perf.yml b/changelogs/fragments/76729-async-callback-perf.yml
deleted file mode 100644
index 64d9299554..0000000000
--- a/changelogs/fragments/76729-async-callback-perf.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
-- async - Improve performance of sending async callback events by never sending the full task through the queue
- (https://github.com/ansible/ansible/issues/76729)
diff --git a/changelogs/fragments/76735-ansible-galaxy-fix-ignore-certs.yaml b/changelogs/fragments/76735-ansible-galaxy-fix-ignore-certs.yaml
deleted file mode 100644
index daf234c8cf..0000000000
--- a/changelogs/fragments/76735-ansible-galaxy-fix-ignore-certs.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-galaxy - Fix using the '--ignore-certs' option when there is no server-specific configuration for the Galaxy server.
diff --git a/changelogs/fragments/76751-facts-check-datafile-before-close.yml b/changelogs/fragments/76751-facts-check-datafile-before-close.yml
deleted file mode 100644
index 2b19834ec0..0000000000
--- a/changelogs/fragments/76751-facts-check-datafile-before-close.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - gather_facts - Fact gathering now continues even if it fails to read a file
diff --git a/changelogs/fragments/76769-inventory-constructable-disable-lookups.yml b/changelogs/fragments/76769-inventory-constructable-disable-lookups.yml
deleted file mode 100644
index 30f0a4b968..0000000000
--- a/changelogs/fragments/76769-inventory-constructable-disable-lookups.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - inventory - parameterize ``disable_lookups`` in ``Constructable`` (https://github.com/ansible/ansible/issues/76769).
diff --git a/changelogs/fragments/76782-fqcn-compare-lockstep-strategies.yml b/changelogs/fragments/76782-fqcn-compare-lockstep-strategies.yml
deleted file mode 100644
index fd0d21240c..0000000000
--- a/changelogs/fragments/76782-fqcn-compare-lockstep-strategies.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-bugfixes:
-- default callback - Ensure we compare FQCN also in lockstep logic, to ensure
- using the FQCN of a strategy plugin triggers the correct behavior in the
- default callback plugin. (https://github.com/ansible/ansible/issues/76782)
diff --git a/changelogs/fragments/76792-hostname-all-systemd.yml b/changelogs/fragments/76792-hostname-all-systemd.yml
deleted file mode 100644
index 71ae360960..0000000000
--- a/changelogs/fragments/76792-hostname-all-systemd.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
-- hostname - Do not require SystemdStrategy subclasses for every distro
- (https://github.com/ansible/ansible/issues/76792)
diff --git a/changelogs/fragments/76840-added-restart-to-the-argument-condition-for-AIX.yml b/changelogs/fragments/76840-added-restart-to-the-argument-condition-for-AIX.yml
deleted file mode 100644
index 4f7cbb2894..0000000000
--- a/changelogs/fragments/76840-added-restart-to-the-argument-condition-for-AIX.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
-- service - Fixed service restarts with arguments on AIX.
- (https://github.com/ansible/ansible/issues/76840)
diff --git a/changelogs/fragments/76877-added-sleep-to-the-service-restart-for-AIX.yml b/changelogs/fragments/76877-added-sleep-to-the-service-restart-for-AIX.yml
deleted file mode 100644
index e08826b432..0000000000
--- a/changelogs/fragments/76877-added-sleep-to-the-service-restart-for-AIX.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
-- service - Fixed handling of sleep arguments during service restarts on AIX.
- (https://github.com/ansible/ansible/issues/76877)
diff --git a/changelogs/fragments/76924-powershell-ansible.basic-support-non-windows.yml b/changelogs/fragments/76924-powershell-ansible.basic-support-non-windows.yml
deleted file mode 100644
index c5e0259189..0000000000
--- a/changelogs/fragments/76924-powershell-ansible.basic-support-non-windows.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-minor_changes:
- - Ansible.Basic - small changes to allow use in PowerShell modules running on non-Windows platforms (https://github.com/ansible/ansible/pull/76924).
diff --git a/changelogs/fragments/76958-hostname-systemd-nm.yaml b/changelogs/fragments/76958-hostname-systemd-nm.yaml
deleted file mode 100644
index e6d54e9cf5..0000000000
--- a/changelogs/fragments/76958-hostname-systemd-nm.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
-- hostname - Update the systemd strategy in the ``hostname`` module to not interfere with
- NetworkManager (https://github.com/ansible/ansible/issues/76958)
diff --git a/changelogs/fragments/77004-restore-missing-default.yml b/changelogs/fragments/77004-restore-missing-default.yml
deleted file mode 100644
index a55d7e5658..0000000000
--- a/changelogs/fragments/77004-restore-missing-default.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
-- template lookup - restore inadvertently deleted default for ``convert_data``
- (https://github.com/ansible/ansible/issues/77004)
diff --git a/changelogs/fragments/77010-dnf-ensure-releasever-string.yml b/changelogs/fragments/77010-dnf-ensure-releasever-string.yml
deleted file mode 100644
index bcfa7e148c..0000000000
--- a/changelogs/fragments/77010-dnf-ensure-releasever-string.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - dnf - ensure releasever is passed into libdnf as string (https://github.com/ansible/ansible/issues/77010)
diff --git a/changelogs/fragments/77035-ansible-doc-metadata-dump-errors.yml b/changelogs/fragments/77035-ansible-doc-metadata-dump-errors.yml
deleted file mode 100644
index 045e80a571..0000000000
--- a/changelogs/fragments/77035-ansible-doc-metadata-dump-errors.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "ansible-doc metadata dump - add option ``--no-fail-on-errors`` which allows to not fail the ansible-doc invocation when errors happen during docs parsing or processing. Instead they are reported in the JSON result in an ``error`` key for the affected plugins (https://github.com/ansible/ansible/pull/77035)."
diff --git a/changelogs/fragments/77050-add-pkg-mgr-support-for-al2022.yaml b/changelogs/fragments/77050-add-pkg-mgr-support-for-al2022.yaml
deleted file mode 100644
index 210cc54394..0000000000
--- a/changelogs/fragments/77050-add-pkg-mgr-support-for-al2022.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - Detect package manager for Amazon Linux 2022 (AL2022) as dnf
diff --git a/changelogs/fragments/77074-hostname-fix-typeerror-in-filestrategy.yml b/changelogs/fragments/77074-hostname-fix-typeerror-in-filestrategy.yml
deleted file mode 100644
index d2e80a0ceb..0000000000
--- a/changelogs/fragments/77074-hostname-fix-typeerror-in-filestrategy.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - hostname - use ``file_get_content()`` to read the file containing the host name in the ``FileStrategy.get_permanent_hostname()`` method. This prevents a ``TypeError`` from being raised when the strategy is used (https://github.com/ansible/ansible/issues/77025).
diff --git a/changelogs/fragments/77086-correct-pylint-symbols.yml b/changelogs/fragments/77086-correct-pylint-symbols.yml
deleted file mode 100644
index 0f674eb024..0000000000
--- a/changelogs/fragments/77086-correct-pylint-symbols.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
-- ansible-test - Pylint Deprecated Plugin - Use correct message symbols when date or version is not a float or str
- (https://github.com/ansible/ansible/issues/77085)
diff --git a/changelogs/fragments/77108_params_blank.yml b/changelogs/fragments/77108_params_blank.yml
deleted file mode 100644
index 05027b1ac9..0000000000
--- a/changelogs/fragments/77108_params_blank.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-bugfixes:
-- parameters - handle blank values when argument is a list (https://github.com/ansible/ansible/issues/77108).
diff --git a/changelogs/fragments/77136-first_found-spaces-in-names.yml b/changelogs/fragments/77136-first_found-spaces-in-names.yml
deleted file mode 100644
index 34e30d3173..0000000000
--- a/changelogs/fragments/77136-first_found-spaces-in-names.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - first_found - fix to allow for spaces in file names (https://github.com/ansible/ansible/issues/77136)
diff --git a/changelogs/fragments/77180-fix-fish-env-setup-script.yml b/changelogs/fragments/77180-fix-fish-env-setup-script.yml
deleted file mode 100644
index ace8cc81fc..0000000000
--- a/changelogs/fragments/77180-fix-fish-env-setup-script.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - hacking - fix incorrect usage of deprecated fish-shell redirection operators
- that failed to honor ``--quiet`` flag when sourced (https://github.com/ansible/ansible/pull/77180).
diff --git a/changelogs/fragments/77193-linux-networking-facts-Provide-IPv4-prefix.yml b/changelogs/fragments/77193-linux-networking-facts-Provide-IPv4-prefix.yml
deleted file mode 100644
index 9f3adb3a5f..0000000000
--- a/changelogs/fragments/77193-linux-networking-facts-Provide-IPv4-prefix.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-minor_changes:
- - facts - report prefix length for IPv4 addresses in Linux network facts.
diff --git a/changelogs/fragments/77210-fix-collection-filter-test-redirects.yml b/changelogs/fragments/77210-fix-collection-filter-test-redirects.yml
deleted file mode 100644
index 2175696796..0000000000
--- a/changelogs/fragments/77210-fix-collection-filter-test-redirects.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - Fix collection filter/test plugin redirects (https://github.com/ansible/ansible/issues/77192).
diff --git a/changelogs/fragments/77268-validate-plugins.yml b/changelogs/fragments/77268-validate-plugins.yml
deleted file mode 100644
index 6889bd3964..0000000000
--- a/changelogs/fragments/77268-validate-plugins.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "ansible-test validate-modules sanity test - add more schema checks to improve quality of plugin documentation (https://github.com/ansible/ansible/pull/77268)."
diff --git a/changelogs/fragments/77271-unarchive.yml b/changelogs/fragments/77271-unarchive.yml
deleted file mode 100644
index deca48e504..0000000000
--- a/changelogs/fragments/77271-unarchive.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "unarchive - the ``io_buffer_size`` option added in 2.12 was not accepted by the module (https://github.com/ansible/ansible/pull/77271)."
diff --git a/changelogs/fragments/77275-add-support-for-deepin-distro-info-detection.yaml b/changelogs/fragments/77275-add-support-for-deepin-distro-info-detection.yaml
deleted file mode 100644
index f62e59fad0..0000000000
--- a/changelogs/fragments/77275-add-support-for-deepin-distro-info-detection.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - facts - add support for deepin distro information detection (https://github.com/ansible/ansible/issues/77286).
diff --git a/changelogs/fragments/77320-python-2.yml b/changelogs/fragments/77320-python-2.yml
deleted file mode 100644
index c4bb4ecbad..0000000000
--- a/changelogs/fragments/77320-python-2.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "Remove more Python 2.x compatibility code from controller (https://github.com/ansible/ansible/pull/77320)."
diff --git a/changelogs/fragments/77368-rhel-os-family-compat.yaml b/changelogs/fragments/77368-rhel-os-family-compat.yaml
deleted file mode 100644
index 8974e4f03f..0000000000
--- a/changelogs/fragments/77368-rhel-os-family-compat.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
-- Interpreter discovery - Add ``RHEL`` to ``OS_FAMILY_MAP`` for correct family fallback for interpreter discovery
- (https://github.com/ansible/ansible/issues/77368)
diff --git a/changelogs/fragments/ModuleUtils.SID-long-username.yml b/changelogs/fragments/ModuleUtils.SID-long-username.yml
deleted file mode 100644
index dbf02cee0e..0000000000
--- a/changelogs/fragments/ModuleUtils.SID-long-username.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
-- Ansible.ModuleUtils.SID - Use user principal name as is for lookup in the ``Convert-ToSID`` function - https://github.com/ansible/ansible/issues/77316
diff --git a/changelogs/fragments/action-plugin-arg-spec.yml b/changelogs/fragments/action-plugin-arg-spec.yml
deleted file mode 100644
index 5c1e483b5f..0000000000
--- a/changelogs/fragments/action-plugin-arg-spec.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
-- Action Plugins - Add helper method for argument spec validation, and extend to pause and async_wrapper
diff --git a/changelogs/fragments/ansible-console-callback.yaml b/changelogs/fragments/ansible-console-callback.yaml
deleted file mode 100644
index 4fc892d306..0000000000
--- a/changelogs/fragments/ansible-console-callback.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-console - Provide a way to customize the stdout callback
diff --git a/changelogs/fragments/ansible-core-python-2.6.yaml b/changelogs/fragments/ansible-core-python-2.6.yaml
deleted file mode 100644
index a71ff7c6f6..0000000000
--- a/changelogs/fragments/ansible-core-python-2.6.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-deprecated_features:
- - ansible-core - Remove support for Python 2.6.
diff --git a/changelogs/fragments/ansible-module-shebangs.yml b/changelogs/fragments/ansible-module-shebangs.yml
deleted file mode 100644
index 4b41ec605b..0000000000
--- a/changelogs/fragments/ansible-module-shebangs.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - ansible-core modules - Remove unused Python shebangs from built-in modules.
- - ansible-test - Accept new-style Python modules without a shebang.
diff --git a/changelogs/fragments/ansible-test-alpine3-update.yaml b/changelogs/fragments/ansible-test-alpine3-update.yaml
deleted file mode 100644
index dc187aa5da..0000000000
--- a/changelogs/fragments/ansible-test-alpine3-update.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - ansible-test - Update the ``alpine`` container to version 3.3.0.
- This updates the base image from 3.14.2 to 3.15.0, which includes support for installing binary wheels using pip.
diff --git a/changelogs/fragments/ansible-test-azure-sherlock.yml b/changelogs/fragments/ansible-test-azure-sherlock.yml
deleted file mode 100644
index 6d0bf950a3..0000000000
--- a/changelogs/fragments/ansible-test-azure-sherlock.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Removed support for Sherlock from the Azure provisioning plugin.
diff --git a/changelogs/fragments/ansible-test-bootstrap-pip.yml b/changelogs/fragments/ansible-test-bootstrap-pip.yml
deleted file mode 100644
index 8c54f7809f..0000000000
--- a/changelogs/fragments/ansible-test-bootstrap-pip.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Update ``pip`` used to bootstrap remote FreeBSD instances from version 20.3.4 to 21.3.1.
diff --git a/changelogs/fragments/ansible-test-ci-files.yaml b/changelogs/fragments/ansible-test-ci-files.yaml
deleted file mode 100644
index 13da005f20..0000000000
--- a/changelogs/fragments/ansible-test-ci-files.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Use https://ci-files.testing.ansible.com/ for instance bootstrapping instead of an S3 endpoint.
diff --git a/changelogs/fragments/ansible-test-code-cleanup.yml b/changelogs/fragments/ansible-test-code-cleanup.yml
deleted file mode 100644
index e35e8e1751..0000000000
--- a/changelogs/fragments/ansible-test-code-cleanup.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - ansible-test - Miscellaneous code cleanup and type hint fixes.
- - ansible-test - Remove unused Python 2.x compatibility code.
diff --git a/changelogs/fragments/ansible-test-collection-identifier.yml b/changelogs/fragments/ansible-test-collection-identifier.yml
deleted file mode 100644
index 5b520e26a6..0000000000
--- a/changelogs/fragments/ansible-test-collection-identifier.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Stop early with an error if the current working directory contains an invalid collection namespace or name.
diff --git a/changelogs/fragments/ansible-test-constraints-cleanup.yaml b/changelogs/fragments/ansible-test-constraints-cleanup.yaml
deleted file mode 100644
index a928593c48..0000000000
--- a/changelogs/fragments/ansible-test-constraints-cleanup.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Removed used ``MarkupSafe`` constraint for Python 3.5 and earlier.
diff --git a/changelogs/fragments/ansible-test-constraints.yaml b/changelogs/fragments/ansible-test-constraints.yaml
deleted file mode 100644
index 2d2d55b25f..0000000000
--- a/changelogs/fragments/ansible-test-constraints.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - ansible-test - Remove obsolete constraints for Python 2.6.
- - ansible-test - Remove ``idna`` constraint.
diff --git a/changelogs/fragments/ansible-test-container-images.yml b/changelogs/fragments/ansible-test-container-images.yml
deleted file mode 100644
index d5913f5fb3..0000000000
--- a/changelogs/fragments/ansible-test-container-images.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - ansible-test - Update the ``galaxy`` test plugin to get its container from a copy on quay.io.
- - ansible-test - Update the ``openshift`` test plugin to get its container from a copy on quay.io.
diff --git a/changelogs/fragments/ansible-test-container-removal.yml b/changelogs/fragments/ansible-test-container-removal.yml
deleted file mode 100644
index 9081dc25e3..0000000000
--- a/changelogs/fragments/ansible-test-container-removal.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - ansible-test - Remove the ``fedora33`` test container since Fedora 33 will reach end-of-life soon.
- - ansible-test - Remove the ``centos8`` test container since CentOS 8 will reach end-of-life soon.
diff --git a/changelogs/fragments/ansible-test-default-base-containers-base-update.yaml b/changelogs/fragments/ansible-test-default-base-containers-base-update.yaml
deleted file mode 100644
index 34d02ce0cb..0000000000
--- a/changelogs/fragments/ansible-test-default-base-containers-base-update.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-minor_changes:
- - ansible-test - Update the ``base`` and ``default`` containers from a Ubuntu 18.04 to Ubuntu 20.04 base image.
- - ansible-test - Use Python 3.10 as the default Python version for the ``base`` and ``default`` containers.
- - ansible-test - Shellcheck in the ``base`` and ``default`` containers has been upgraded to version 0.7.0.
- - ansible-test - PowerShell in the ``base`` and ``default`` containers has been upgraded to version 7.1.4.
diff --git a/changelogs/fragments/ansible-test-default-base-containers-python-3.10.yaml b/changelogs/fragments/ansible-test-default-base-containers-python-3.10.yaml
deleted file mode 100644
index 0fc57b2153..0000000000
--- a/changelogs/fragments/ansible-test-default-base-containers-python-3.10.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Update the ``base`` and ``default`` containers from Python 3.10.0rc2 to 3.10.0.
diff --git a/changelogs/fragments/ansible-test-default-container-update-5.2.0.yaml b/changelogs/fragments/ansible-test-default-container-update-5.2.0.yaml
deleted file mode 100644
index 20512e4ca8..0000000000
--- a/changelogs/fragments/ansible-test-default-container-update-5.2.0.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - ansible-test - Update ``default`` containers to version 5.2.0.
- - ansible-test - Update ``base`` container to version 2.1.0.
diff --git a/changelogs/fragments/ansible-test-default-container-update-5.4.0.yaml b/changelogs/fragments/ansible-test-default-container-update-5.4.0.yaml
deleted file mode 100644
index fe200bffd0..0000000000
--- a/changelogs/fragments/ansible-test-default-container-update-5.4.0.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Update ``default`` containers to version 5.4.0.
diff --git a/changelogs/fragments/ansible-test-default-container-update-5.5.0.yaml b/changelogs/fragments/ansible-test-default-container-update-5.5.0.yaml
deleted file mode 100644
index 871776d28b..0000000000
--- a/changelogs/fragments/ansible-test-default-container-update-5.5.0.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Update ``default`` containers to version 5.5.0.
diff --git a/changelogs/fragments/ansible-test-default-container-update-5.6.2.yaml b/changelogs/fragments/ansible-test-default-container-update-5.6.2.yaml
deleted file mode 100644
index 781ca6a36b..0000000000
--- a/changelogs/fragments/ansible-test-default-container-update-5.6.2.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - ansible-test - Update ``base`` container to version 2.2.0.
- - ansible-test - Update ``default`` containers to version 5.6.2.
diff --git a/changelogs/fragments/ansible-test-default-container-update-5.7.0.yaml b/changelogs/fragments/ansible-test-default-container-update-5.7.0.yaml
deleted file mode 100644
index 95e7926608..0000000000
--- a/changelogs/fragments/ansible-test-default-container-update-5.7.0.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Update ``default`` containers to version 5.7.0.
diff --git a/changelogs/fragments/ansible-test-default-container-update-5.8.0.yaml b/changelogs/fragments/ansible-test-default-container-update-5.8.0.yaml
deleted file mode 100644
index 4fb017eb0d..0000000000
--- a/changelogs/fragments/ansible-test-default-container-update-5.8.0.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Update ``default`` containers to version 5.8.0.
diff --git a/changelogs/fragments/ansible-test-default-container-update.yaml b/changelogs/fragments/ansible-test-default-container-update.yaml
deleted file mode 100644
index dc1bf1dd63..0000000000
--- a/changelogs/fragments/ansible-test-default-container-update.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Update the ``default`` containers to version 5.1.0.
diff --git a/changelogs/fragments/ansible-test-delegation-inventory.yaml b/changelogs/fragments/ansible-test-delegation-inventory.yaml
deleted file mode 100644
index 20af2631ff..0000000000
--- a/changelogs/fragments/ansible-test-delegation-inventory.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix ``windows-integration`` and ``network-integration`` when used with the ``--docker`` option and user-provided inventory.
diff --git a/changelogs/fragments/ansible-test-delegation-pythonpath.yml b/changelogs/fragments/ansible-test-delegation-pythonpath.yml
deleted file mode 100644
index f164bc44f2..0000000000
--- a/changelogs/fragments/ansible-test-delegation-pythonpath.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix traceback when running from an install and delegating execution to a different Python interpreter.
diff --git a/changelogs/fragments/ansible-test-distro-containers-3.1.0.yaml b/changelogs/fragments/ansible-test-distro-containers-3.1.0.yaml
deleted file mode 100644
index acd5fa7cb5..0000000000
--- a/changelogs/fragments/ansible-test-distro-containers-3.1.0.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Update distribution test containers to version 3.1.0.
diff --git a/changelogs/fragments/ansible-test-docker-ulimit.yml b/changelogs/fragments/ansible-test-docker-ulimit.yml
deleted file mode 100644
index 9469977934..0000000000
--- a/changelogs/fragments/ansible-test-docker-ulimit.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Change the maximum number of open files in a test container from the default to ``10240``.
diff --git a/changelogs/fragments/ansible-test-fedora35.yml b/changelogs/fragments/ansible-test-fedora35.yml
deleted file mode 100644
index 56ffab5d1e..0000000000
--- a/changelogs/fragments/ansible-test-fedora35.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Added the ``fedora35`` test container.
diff --git a/changelogs/fragments/ansible-test-fix-type-hints.yml b/changelogs/fragments/ansible-test-fix-type-hints.yml
deleted file mode 100644
index 630504db36..0000000000
--- a/changelogs/fragments/ansible-test-fix-type-hints.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix type hints.
diff --git a/changelogs/fragments/ansible-test-fix-typo-validate-modules.yaml b/changelogs/fragments/ansible-test-fix-typo-validate-modules.yaml
deleted file mode 100644
index a3cac40f7a..0000000000
--- a/changelogs/fragments/ansible-test-fix-typo-validate-modules.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - fix a typo in validate-modules.
diff --git a/changelogs/fragments/ansible-test-freebsd-12.3.yaml b/changelogs/fragments/ansible-test-freebsd-12.3.yaml
deleted file mode 100644
index 677a7d3ecc..0000000000
--- a/changelogs/fragments/ansible-test-freebsd-12.3.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Add support for remote testing of FreeBSD 12.3.
diff --git a/changelogs/fragments/ansible-test-help-cwd.yml b/changelogs/fragments/ansible-test-help-cwd.yml
deleted file mode 100644
index ea2c19ce41..0000000000
--- a/changelogs/fragments/ansible-test-help-cwd.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-minor_changes:
- - ansible-test - The ``--help`` option is now available when an unsupported cwd is in use.
- - ansible-test - The ``--help`` output now shows the same instructions about cwd as would be shown in error messages if the cwd is unsupported.
- - ansible-test - Add ``--version`` support to show the ansible-core version.
- - ansible-test - The explanation about cwd usage has been improved to explain more clearly what is required.
diff --git a/changelogs/fragments/ansible-test-import-collections.yml b/changelogs/fragments/ansible-test-import-collections.yml
deleted file mode 100644
index 99c4bd8b15..0000000000
--- a/changelogs/fragments/ansible-test-import-collections.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-bugfixes:
- - ansible-test - The ``import`` sanity test no longer reports errors about ``packaging`` being missing when testing collections.
-minor_changes:
- - The collection loader now reports a Python warning if an attempt is made to install the Ansible collection loader a second time.
- Previously this condition was reported using an Ansible warning.
diff --git a/changelogs/fragments/ansible-test-import-distutils.yaml b/changelogs/fragments/ansible-test-import-distutils.yaml
deleted file mode 100644
index 7fc5151bbb..0000000000
--- a/changelogs/fragments/ansible-test-import-distutils.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Importing ``distutils`` now results in an error.
diff --git a/changelogs/fragments/ansible-test-inventory-path.yaml b/changelogs/fragments/ansible-test-inventory-path.yaml
deleted file mode 100644
index 3428ae2e3c..0000000000
--- a/changelogs/fragments/ansible-test-inventory-path.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix path to inventory file for ``windows-integration`` and ``network-integration`` commands for collections.
diff --git a/changelogs/fragments/ansible-test-inventory-ssh-key.yml b/changelogs/fragments/ansible-test-inventory-ssh-key.yml
deleted file mode 100644
index fb7390ac9d..0000000000
--- a/changelogs/fragments/ansible-test-inventory-ssh-key.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Use the correct variable to reference the client's SSH key when generating inventory.
diff --git a/changelogs/fragments/ansible-test-junit-relative-paths.yml b/changelogs/fragments/ansible-test-junit-relative-paths.yml
deleted file mode 100644
index b1ace19687..0000000000
--- a/changelogs/fragments/ansible-test-junit-relative-paths.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-bugfixes:
- - ansible-test - Use relative paths in JUnit files generated during integration test runs.
- - ansible-test - Replace the directory portion of out-of-tree paths in JUnit files from integration tests with the ``out-of-tree:`` prefix.
- - junit callback - Fix traceback during automatic fact gathering when using relative paths.
-minor_changes:
- - junit callback - Add support for replacing the directory portion of out-of-tree relative task paths with a placeholder.
diff --git a/changelogs/fragments/ansible-test-links.yml b/changelogs/fragments/ansible-test-links.yml
deleted file mode 100644
index 045fa8e435..0000000000
--- a/changelogs/fragments/ansible-test-links.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Update help links to reference ``ansible-core`` instead of ``ansible``.
diff --git a/changelogs/fragments/ansible-test-managed-venv.yml b/changelogs/fragments/ansible-test-managed-venv.yml
deleted file mode 100644
index 79fb4754e4..0000000000
--- a/changelogs/fragments/ansible-test-managed-venv.yml
+++ /dev/null
@@ -1,15 +0,0 @@
-bugfixes:
- - ansible-test - Virtual environments managed by ansible-test now use consistent versions of ``pip``, ``setuptools`` and ``wheel``.
- This avoids issues with virtual environments containing outdated or dysfunctional versions of these tools.
- The initial bootstrapping of ``pip`` is done by ansible-test from an HTTPS endpoint instead of creating the virtual environment with it already present.
- - ansible-test - Sanity tests run with the ``--requirements` option for Python 2.x now install ``virtualenv`` when it is missing or too old.
- Previously it was only installed if missing.
- Version 16.7.12 is now installed instead of the latest version.
- - ansible-test - All virtual environments managed by ansible-test are marked as usable after being bootstrapped, to avoid errors caused by use of incomplete environments.
- Previously this was only done for sanity tests.
- Existing environments from previous versions of ansible-test will be recreated on demand due to lacking the new marker.
-minor_changes:
- - ansible-test - The ``pip`` and ``wheel`` packages are removed from all sanity test virtual environments after installation completes to reduce their size.
- Previously they were only removed from the environments used for the ``import`` sanity test.
- - ansible-test - The hash for all managed sanity test virtual environments has changed.
- Containers that include ``ansible-test sanity --prime-venvs`` will need to be rebuilt to continue using primed virtual environments.
diff --git a/changelogs/fragments/ansible-test-maxfd.yaml b/changelogs/fragments/ansible-test-maxfd.yaml
deleted file mode 100644
index c0fd4fcd3e..0000000000
--- a/changelogs/fragments/ansible-test-maxfd.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Remove obsolete ``MAXFD`` display.
diff --git a/changelogs/fragments/ansible-test-nios-container.yml b/changelogs/fragments/ansible-test-nios-container.yml
deleted file mode 100644
index d57b0b899e..0000000000
--- a/changelogs/fragments/ansible-test-nios-container.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Update the NIOS test plugin container to version 1.4.0.
diff --git a/changelogs/fragments/ansible-test-paramiko-constraint.yaml b/changelogs/fragments/ansible-test-paramiko-constraint.yaml
deleted file mode 100644
index 843814749d..0000000000
--- a/changelogs/fragments/ansible-test-paramiko-constraint.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - ansible-test - Limit ``paramiko`` installation to versions before 2.9.0.
- This is required to maintain support for systems which do not support RSA SHA-2 algorithms.
diff --git a/changelogs/fragments/ansible-test-plugin-loading.yml b/changelogs/fragments/ansible-test-plugin-loading.yml
deleted file mode 100644
index 64268076a2..0000000000
--- a/changelogs/fragments/ansible-test-plugin-loading.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix plugin loading.
diff --git a/changelogs/fragments/ansible-test-podman-remote.yaml b/changelogs/fragments/ansible-test-podman-remote.yaml
deleted file mode 100644
index 7eb38e110e..0000000000
--- a/changelogs/fragments/ansible-test-podman-remote.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
-- ansible-test - Add support for running container tests with ``podman remote``
- (https://github.com/ansible/ansible/pull/75753)
diff --git a/changelogs/fragments/ansible-test-podman-support-containers.yaml b/changelogs/fragments/ansible-test-podman-support-containers.yaml
deleted file mode 100644
index 7838c9243a..0000000000
--- a/changelogs/fragments/ansible-test-podman-support-containers.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - fixed support container failures (eg http-test-container) under podman
diff --git a/changelogs/fragments/ansible-test-powershell-coverage-all.yaml b/changelogs/fragments/ansible-test-powershell-coverage-all.yaml
deleted file mode 100644
index 8f23fceea5..0000000000
--- a/changelogs/fragments/ansible-test-powershell-coverage-all.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix traceback when using the ``--all`` option with PowerShell code coverage.
diff --git a/changelogs/fragments/ansible-test-pyopenssl.yaml b/changelogs/fragments/ansible-test-pyopenssl.yaml
deleted file mode 100644
index c6d93f3be9..0000000000
--- a/changelogs/fragments/ansible-test-pyopenssl.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Installation of ``cryptography`` is no longer version constrained when ``openssl`` 1.1.0 or later is installed.
diff --git a/changelogs/fragments/ansible-test-pytest-forked.yml b/changelogs/fragments/ansible-test-pytest-forked.yml
deleted file mode 100644
index a8a58ce0a1..0000000000
--- a/changelogs/fragments/ansible-test-pytest-forked.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Update unit tests to use the ``--forked`` option instead of the deprecated ``--boxed`` option.
diff --git a/changelogs/fragments/ansible-test-pytest-rootdir.yml b/changelogs/fragments/ansible-test-pytest-rootdir.yml
deleted file mode 100644
index 2fb8cc9986..0000000000
--- a/changelogs/fragments/ansible-test-pytest-rootdir.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Set the ``pytest`` option ``--rootdir`` instead of letting it be auto-detected.
diff --git a/changelogs/fragments/ansible-test-python-2.6.yaml b/changelogs/fragments/ansible-test-python-2.6.yaml
deleted file mode 100644
index b850b2fece..0000000000
--- a/changelogs/fragments/ansible-test-python-2.6.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-deprecated_features:
- - ansible-test - Remove support for Python 2.6.
diff --git a/changelogs/fragments/ansible-test-relocate-constants.yaml b/changelogs/fragments/ansible-test-relocate-constants.yaml
deleted file mode 100644
index b93fbbb7fa..0000000000
--- a/changelogs/fragments/ansible-test-relocate-constants.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Relocate constants to eliminate symlink.
diff --git a/changelogs/fragments/ansible-test-remote-cleanup.yaml b/changelogs/fragments/ansible-test-remote-cleanup.yaml
deleted file mode 100644
index 93fb55afc8..0000000000
--- a/changelogs/fragments/ansible-test-remote-cleanup.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - ansible-test - Remove support for FreeBSD 12.2 remote provisioning.
- - ansible-test - Remove support for macOS 11.1 remote provisioning.
diff --git a/changelogs/fragments/ansible-test-remove-aix-provisioning.yaml b/changelogs/fragments/ansible-test-remove-aix-provisioning.yaml
deleted file mode 100644
index 7a058d4f0c..0000000000
--- a/changelogs/fragments/ansible-test-remove-aix-provisioning.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Remove support for provisioning remote AIX instances.
diff --git a/changelogs/fragments/ansible-test-requirements-target.yaml b/changelogs/fragments/ansible-test-requirements-target.yaml
deleted file mode 100644
index 91b5a11777..0000000000
--- a/changelogs/fragments/ansible-test-requirements-target.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - ansible-test - Target integration test requirements are now correctly installed for target environments running on the controller.
- - ansible-test - Automatic target requirements installation is now based on the target environment instead of the controller environment.
diff --git a/changelogs/fragments/ansible-test-rhel-8.4.yml b/changelogs/fragments/ansible-test-rhel-8.4.yml
deleted file mode 100644
index e33d401361..0000000000
--- a/changelogs/fragments/ansible-test-rhel-8.4.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Remove RHEL 8.4 remote (``rhel/8.4``) support.
diff --git a/changelogs/fragments/ansible-test-rhel85.yaml b/changelogs/fragments/ansible-test-rhel85.yaml
deleted file mode 100644
index ccc9d18f71..0000000000
--- a/changelogs/fragments/ansible-test-rhel85.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - Add support for ``rhel/8.5`` remote instances.
diff --git a/changelogs/fragments/ansible-test-sanity-import-loader.yml b/changelogs/fragments/ansible-test-sanity-import-loader.yml
deleted file mode 100644
index ef2a8e62bc..0000000000
--- a/changelogs/fragments/ansible-test-sanity-import-loader.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Use the legacy collection loader for ``import`` sanity tests on target-only Python versions.
diff --git a/changelogs/fragments/ansible-test-sanity-import-no-pip.yml b/changelogs/fragments/ansible-test-sanity-import-no-pip.yml
deleted file mode 100644
index 612212c363..0000000000
--- a/changelogs/fragments/ansible-test-sanity-import-no-pip.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix traceback in ``import`` sanity test on Python 2.7 when ``pip`` is not available.
diff --git a/changelogs/fragments/ansible-test-sanity-import.yml b/changelogs/fragments/ansible-test-sanity-import.yml
deleted file mode 100644
index 2c46ee0327..0000000000
--- a/changelogs/fragments/ansible-test-sanity-import.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix installation and usage of ``pyyaml`` requirement for the ``import`` sanity test for collections.
diff --git a/changelogs/fragments/ansible-test-sanity-requirements-update.yaml b/changelogs/fragments/ansible-test-sanity-requirements-update.yaml
deleted file mode 100644
index 4499b85e2a..0000000000
--- a/changelogs/fragments/ansible-test-sanity-requirements-update.yaml
+++ /dev/null
@@ -1,4 +0,0 @@
-minor_changes:
- - ansible-test - Declare public dependencies of ansible-core and use to limit unguarded imports in plugins.
- - ansible-test - Requirements for the plugin import test are now frozen.
- - ansible-test - Update sanity test requirements.
diff --git a/changelogs/fragments/ansible-test-sanity-vendoring.yml b/changelogs/fragments/ansible-test-sanity-vendoring.yml
deleted file mode 100644
index 7b6803da90..0000000000
--- a/changelogs/fragments/ansible-test-sanity-vendoring.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix the ``import`` sanity test to work properly when Ansible's built-in vendoring support is in use.
diff --git a/changelogs/fragments/ansible-test-unsupported-directory-traceback.yaml b/changelogs/fragments/ansible-test-unsupported-directory-traceback.yaml
deleted file mode 100644
index 681db0ca3a..0000000000
--- a/changelogs/fragments/ansible-test-unsupported-directory-traceback.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Show an error message instead of a traceback when running outside of a supported directory.
diff --git a/changelogs/fragments/ansible-test-validate-modules-collection-loader.yml b/changelogs/fragments/ansible-test-validate-modules-collection-loader.yml
deleted file mode 100644
index 13f153a05e..0000000000
--- a/changelogs/fragments/ansible-test-validate-modules-collection-loader.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix the ``validate-modules`` sanity test to avoid double-loading the collection loader and possibly failing on import of the ``packaging`` module.
diff --git a/changelogs/fragments/ansible-test-validate-modules-no-callable.yml b/changelogs/fragments/ansible-test-validate-modules-no-callable.yml
deleted file mode 100644
index 311b7667ec..0000000000
--- a/changelogs/fragments/ansible-test-validate-modules-no-callable.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix traceback in the ``validate-modules`` sanity test when testing an Ansible module without any callables.
diff --git a/changelogs/fragments/ansible-test-venv-real-prefix.yaml b/changelogs/fragments/ansible-test-venv-real-prefix.yaml
deleted file mode 100644
index c74fb047e9..0000000000
--- a/changelogs/fragments/ansible-test-venv-real-prefix.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Fix Python real prefix detection when running in a ``venv`` virtual environment.
diff --git a/changelogs/fragments/ansible-test-windows-default.yaml b/changelogs/fragments/ansible-test-windows-default.yaml
deleted file mode 100644
index 44979f07f9..0000000000
--- a/changelogs/fragments/ansible-test-windows-default.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Add default entry for Windows remotes to be used with unknown versions.
diff --git a/changelogs/fragments/ansible-test-yaml-import.yaml b/changelogs/fragments/ansible-test-yaml-import.yaml
deleted file mode 100644
index 7613983169..0000000000
--- a/changelogs/fragments/ansible-test-yaml-import.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-test - Import ``yaml.cyaml.CParser`` instead of ``_yaml.CParser`` in the ``yamllint`` sanity test.
diff --git a/changelogs/fragments/ansible_galaxy_timeout.yml b/changelogs/fragments/ansible_galaxy_timeout.yml
deleted file mode 100644
index aa3f82b7e7..0000000000
--- a/changelogs/fragments/ansible_galaxy_timeout.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - extend timeout for ansible-galaxy when communicating with the galaxy server api, and apply it to all interactions with the api
diff --git a/changelogs/fragments/ansible_test.yml b/changelogs/fragments/ansible_test.yml
deleted file mode 100644
index ca4553f182..0000000000
--- a/changelogs/fragments/ansible_test.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-minor_changes:
-- ansible-test - handle JSON decode error gracefully in podman environment.
diff --git a/changelogs/fragments/auto_squeal.yml b/changelogs/fragments/auto_squeal.yml
deleted file mode 100644
index b0a4a2b3bc..0000000000
--- a/changelogs/fragments/auto_squeal.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - auto inventory plugin will now give plugin loading information on verbose output
diff --git a/changelogs/fragments/avoid-set_options-leak.yaml b/changelogs/fragments/avoid-set_options-leak.yaml
deleted file mode 100644
index 9680f444e6..0000000000
--- a/changelogs/fragments/avoid-set_options-leak.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-security_fixes:
- - Do not include params in exception when a call to ``set_options`` fails.
- Additionally, block the exception that is returned from being displayed to stdout.
- (CVE-2021-3620)
diff --git a/changelogs/fragments/clarify-unroll.yml b/changelogs/fragments/clarify-unroll.yml
deleted file mode 100644
index d312165a33..0000000000
--- a/changelogs/fragments/clarify-unroll.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - Clarify in a comment that unrolling an iterator in ``Templar._finalize`` is actually necessary. Also switch to using the ``_unroll_iterator`` decorator directly to deduplicate code in ``Templar._finalize``. (https://github.com/ansible/ansible/pull/76436)
diff --git a/changelogs/fragments/clean_facts_values.yml b/changelogs/fragments/clean_facts_values.yml
deleted file mode 100644
index 5b7fe04b75..0000000000
--- a/changelogs/fragments/clean_facts_values.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - cleaning facts will now only warn about the variable name and not post the content, which can be undesireable to disclose
diff --git a/changelogs/fragments/compat-typing.yml b/changelogs/fragments/compat-typing.yml
deleted file mode 100644
index 44fcdecdc3..0000000000
--- a/changelogs/fragments/compat-typing.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - Added ``module_utils.compat.typing`` to facilitate type-hinting on all supported Python versions.
diff --git a/changelogs/fragments/config_fix_terms.yml b/changelogs/fragments/config_fix_terms.yml
deleted file mode 100644
index 9825a49c96..0000000000
--- a/changelogs/fragments/config_fix_terms.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-config avoid showing _terms and _input when --only-changed.
diff --git a/changelogs/fragments/default-callback-result-format.yml b/changelogs/fragments/default-callback-result-format.yml
deleted file mode 100644
index 76cc055939..0000000000
--- a/changelogs/fragments/default-callback-result-format.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
-- callbacks - Add result serialization format options to ``_dump_results`` allowing plugins such
- as the ``default`` callback to emit ``YAML`` serialized task results in addition to ``JSON``
diff --git a/changelogs/fragments/deprecate_default_fact_path_setting.yml b/changelogs/fragments/deprecate_default_fact_path_setting.yml
deleted file mode 100644
index f4b440c84f..0000000000
--- a/changelogs/fragments/deprecate_default_fact_path_setting.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - setting DEFAULT_FACT_PATH is being deprecated in favor of the generic module_defaults keyword
diff --git a/changelogs/fragments/deprecate_scp_if_ssh.yml b/changelogs/fragments/deprecate_scp_if_ssh.yml
deleted file mode 100644
index b2425e019d..0000000000
--- a/changelogs/fragments/deprecate_scp_if_ssh.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-deprecated_features:
- - ssh connection plugin option scp_if_ssh in favor of ssh_transfer_method.
diff --git a/changelogs/fragments/distro-module_utils-typing.yml b/changelogs/fragments/distro-module_utils-typing.yml
deleted file mode 100644
index a1033dda4e..0000000000
--- a/changelogs/fragments/distro-module_utils-typing.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - module_utils.distro - Add missing ``typing`` import from original code.
diff --git a/changelogs/fragments/drop-target-2.6-support.yml b/changelogs/fragments/drop-target-2.6-support.yml
deleted file mode 100644
index 3ff6cddbc0..0000000000
--- a/changelogs/fragments/drop-target-2.6-support.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-breaking_changes:
-- Module Python Dependency - Drop support for Python 2.6 in module execution.
diff --git a/changelogs/fragments/environment-concat.yml b/changelogs/fragments/environment-concat.yml
deleted file mode 100644
index fdb2377d1c..0000000000
--- a/changelogs/fragments/environment-concat.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "Attach concat function to an environment class (https://github.com/ansible/ansible/pull/76282)"
diff --git a/changelogs/fragments/evn_default.yml b/changelogs/fragments/evn_default.yml
deleted file mode 100644
index b999d28ace..0000000000
--- a/changelogs/fragments/evn_default.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - env lookup, add default option
diff --git a/changelogs/fragments/file_modification_times_support_check_mode.yml b/changelogs/fragments/file_modification_times_support_check_mode.yml
deleted file mode 100644
index 64600655b8..0000000000
--- a/changelogs/fragments/file_modification_times_support_check_mode.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible.builtin.file modification_time supports check_mode
diff --git a/changelogs/fragments/finalize-not-in-globals.yml b/changelogs/fragments/finalize-not-in-globals.yml
deleted file mode 100644
index f28c8ae1a7..0000000000
--- a/changelogs/fragments/finalize-not-in-globals.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-breaking_changes:
- - "The ``finalize`` method is no longer exposed in the globals for use in templating."
diff --git a/changelogs/fragments/fix_block_var_inh.yml b/changelogs/fragments/fix_block_var_inh.yml
deleted file mode 100644
index b1d2560c1e..0000000000
--- a/changelogs/fragments/fix_block_var_inh.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - correctly inherit vars from parent in block (https://github.com/ansible/ansible/issues/75286).
diff --git a/changelogs/fragments/fix_fax_delegation_loops.yml b/changelogs/fragments/fix_fax_delegation_loops.yml
deleted file mode 100644
index d9e07bf110..0000000000
--- a/changelogs/fragments/fix_fax_delegation_loops.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - task_executor reverts the change to push facts into delegated vars on loop finalization as result managing code already handles this and was duplicating effort to wrong result.
diff --git a/changelogs/fragments/fix_sudo_flag_mangling.yml b/changelogs/fragments/fix_sudo_flag_mangling.yml
deleted file mode 100644
index 8a844de614..0000000000
--- a/changelogs/fragments/fix_sudo_flag_mangling.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - sudo become plugin, fix handling of non interactive flags, previous substitution was too naive
diff --git a/changelogs/fragments/fqn-module-cache.yml b/changelogs/fragments/fqn-module-cache.yml
deleted file mode 100644
index 9dffb3d231..0000000000
--- a/changelogs/fragments/fqn-module-cache.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-bugfixes:
-- AnsiballZ - Ensure we use the full python package in the module cache filename
- to avoid a case where ``collections:`` is used to execute a module via short name,
- where the short name duplicates another module from ``ansible.builtin`` or another
- collection that was executed previously.
diff --git a/changelogs/fragments/galaxy-build-files-ignore.yml b/changelogs/fragments/galaxy-build-files-ignore.yml
deleted file mode 100644
index 983307e0ce..0000000000
--- a/changelogs/fragments/galaxy-build-files-ignore.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-bugfixes:
-- >-
- ansible-galaxy collection build - Ignore any existing ``MANIFEST.json`` and ``FILES.json`` in the root directory
- when building a collection.
diff --git a/changelogs/fragments/galaxy-import-level-fix.yml b/changelogs/fragments/galaxy-import-level-fix.yml
deleted file mode 100644
index edf8c4249e..0000000000
--- a/changelogs/fragments/galaxy-import-level-fix.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
-- ansible-galaxy publish - Fix warning and error detection in import messages to properly display them in Ansible
diff --git a/changelogs/fragments/gather_facts_collections.yml b/changelogs/fragments/gather_facts_collections.yml
deleted file mode 100644
index 2b6feae4d7..0000000000
--- a/changelogs/fragments/gather_facts_collections.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - gather_facts action now handles the move of base connection plugin types into collections to add/prevent subset argument correctly
diff --git a/changelogs/fragments/git_fixes.yml b/changelogs/fragments/git_fixes.yml
deleted file mode 100644
index 7e58ba1c12..0000000000
--- a/changelogs/fragments/git_fixes.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - git module no longer uses wrapper script for ssh options.
- - git module is more consistent and clearer about which ssh options are added to git calls.
diff --git a/changelogs/fragments/handle_connection_cornercase.yml b/changelogs/fragments/handle_connection_cornercase.yml
deleted file mode 100644
index 2fec19f206..0000000000
--- a/changelogs/fragments/handle_connection_cornercase.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - play_context now compensates for when a conneciton sets the default to inventory_hostname but skips adding it to the vars.
diff --git a/changelogs/fragments/include_vars_failed.yml b/changelogs/fragments/include_vars_failed.yml
deleted file mode 100644
index 8a3a5881f8..0000000000
--- a/changelogs/fragments/include_vars_failed.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - include_vars, properly initialize variable as there is corner case in which it can end up referenced and not defined
diff --git a/changelogs/fragments/inventory_manager_flush_cache.yml b/changelogs/fragments/inventory_manager_flush_cache.yml
deleted file mode 100644
index 1e103a790a..0000000000
--- a/changelogs/fragments/inventory_manager_flush_cache.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - inventory manager now respects --flush-cache
diff --git a/changelogs/fragments/jinja2_native-literal_eval-py310.yml b/changelogs/fragments/jinja2_native-literal_eval-py310.yml
deleted file mode 100644
index 70a66af8e8..0000000000
--- a/changelogs/fragments/jinja2_native-literal_eval-py310.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - jinja2_native - keep same behavior on Python 3.10.
diff --git a/changelogs/fragments/json_filter_fix.yml b/changelogs/fragments/json_filter_fix.yml
deleted file mode 100644
index b00401f3db..0000000000
--- a/changelogs/fragments/json_filter_fix.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - to_json/to_nice_json filters defaults back to unvaulting/no unsafe packing.
diff --git a/changelogs/fragments/junit-callback-task-path-unicode.yml b/changelogs/fragments/junit-callback-task-path-unicode.yml
deleted file mode 100644
index 2b1ffd41ea..0000000000
--- a/changelogs/fragments/junit-callback-task-path-unicode.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - junit callback - Fix unicode error when handling non-ASCII task paths.
diff --git a/changelogs/fragments/log_locale_selection_results.yml b/changelogs/fragments/log_locale_selection_results.yml
deleted file mode 100644
index 5da012d4ee..0000000000
--- a/changelogs/fragments/log_locale_selection_results.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - get_parsable_locale now logs result when in debug mode.
diff --git a/changelogs/fragments/macos12-ci-image.yml b/changelogs/fragments/macos12-ci-image.yml
deleted file mode 100644
index 7ad9c437df..0000000000
--- a/changelogs/fragments/macos12-ci-image.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - ansible-test - add macOS 12.0 as a remote target (https://github.com/ansible/ansible/pull/76328)
diff --git a/changelogs/fragments/migrated_k8s_scenario_guides.yml b/changelogs/fragments/migrated_k8s_scenario_guides.yml
deleted file mode 100644
index eaa83da91d..0000000000
--- a/changelogs/fragments/migrated_k8s_scenario_guides.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-minor_changes:
-- k8s - scenario guides for kubernetes migrated to ``kubernetes.core`` collection.
diff --git a/changelogs/fragments/modernize-install.yaml b/changelogs/fragments/modernize-install.yaml
deleted file mode 100644
index f21077161c..0000000000
--- a/changelogs/fragments/modernize-install.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
-- Installation - modernize our python installation, to reduce dynamic code in setup.py, and migrate
- what is feasible to setup.cfg. This will enable shipping wheels in the future.
diff --git a/changelogs/fragments/module_utils-yaml-fix.yml b/changelogs/fragments/module_utils-yaml-fix.yml
deleted file mode 100644
index 56ab05b6f5..0000000000
--- a/changelogs/fragments/module_utils-yaml-fix.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - module_utils.common.yaml - The ``SafeLoader``, ``SafeDumper`` and ``Parser`` classes now fallback to ``object`` when ``yaml`` is not available.
- This fixes tracebacks when inheriting from these classes without requiring a ``HAS_YAML`` guard around class definitions.
diff --git a/changelogs/fragments/more_targeted_attribute_errors.yml b/changelogs/fragments/more_targeted_attribute_errors.yml
deleted file mode 100644
index 6c73da3543..0000000000
--- a/changelogs/fragments/more_targeted_attribute_errors.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - playbook/strategy have more informative 'attribute' based errors for playbook objects and handlers.
diff --git a/changelogs/fragments/nativejinjatext-yaml-representer.yml b/changelogs/fragments/nativejinjatext-yaml-representer.yml
deleted file mode 100644
index ef2f460a09..0000000000
--- a/changelogs/fragments/nativejinjatext-yaml-representer.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - Add a YAML representer for ``NativeJinjaText``
diff --git a/changelogs/fragments/nativejinjaunsafetext-yaml-representer.yml b/changelogs/fragments/nativejinjaunsafetext-yaml-representer.yml
deleted file mode 100644
index e13486fb30..0000000000
--- a/changelogs/fragments/nativejinjaunsafetext-yaml-representer.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - Add a YAML representer for ``NativeJinjaUnsafeText``
diff --git a/changelogs/fragments/openEuler_hostname.yml b/changelogs/fragments/openEuler_hostname.yml
deleted file mode 100644
index 6b120f15c9..0000000000
--- a/changelogs/fragments/openEuler_hostname.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - hostname - add hostname support for openEuler distro (https://github.com/ansible/ansible/pull/76619).
diff --git a/changelogs/fragments/pslint-sanity-warning.yml b/changelogs/fragments/pslint-sanity-warning.yml
deleted file mode 100644
index 8c16b69669..0000000000
--- a/changelogs/fragments/pslint-sanity-warning.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
-- ansible-test pslint - Fix error when encountering validation results that are highly nested - https://github.com/ansible/ansible/issues/74151
diff --git a/changelogs/fragments/psrp-put_file-dep.yaml b/changelogs/fragments/psrp-put_file-dep.yaml
deleted file mode 100644
index 024d42d44f..0000000000
--- a/changelogs/fragments/psrp-put_file-dep.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-removed_features:
-- psrp - Removed fallback on ``put_file`` with older ``pypsrp`` versions. Users must have at least ``pypsrp>=0.4.0``.
diff --git a/changelogs/fragments/pull_fix_limit.yml b/changelogs/fragments/pull_fix_limit.yml
deleted file mode 100644
index ead964fe2c..0000000000
--- a/changelogs/fragments/pull_fix_limit.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ansible-pull handle case where hostname and nodename are empty
diff --git a/changelogs/fragments/pwsh-pssa-update.yml b/changelogs/fragments/pwsh-pssa-update.yml
deleted file mode 100644
index 1056dde66d..0000000000
--- a/changelogs/fragments/pwsh-pssa-update.yml
+++ /dev/null
@@ -1,17 +0,0 @@
-minor_changes:
-- ansible-test pslint - Updated ``PowerShellScriptAnalyzer`` to 1.20.0
-- >-
- ansible-test pslint - Added the `AvoidLongLines <https://github.com/PowerShell/PSScriptAnalyzer/blob/master/docs/Rules/AvoidLongLines.md>`_
- rule set to a length of 160.
-- >-
- ansible-test pslint - Added the `PlaceOpenBrace <https://github.com/PowerShell/PSScriptAnalyzer/blob/master/docs/Rules/PlaceOpenBrace.md>`_
- rule set to enforce open braces on the same line and a subsequent newline.
-- >-
- ansible-test pslint - Added the `PlaceCloseBrace <https://github.com/PowerShell/PSScriptAnalyzer/blob/master/docs/Rules/PlaceCloseBrace.md>`_
- rule set to enforce close braces on a newline.
-- >-
- ansible-test pslint - Added the `UseConsistentIndentation <https://github.com/PowerShell/PSScriptAnalyzer/blob/master/docs/Rules/UseConsistentIndentation.md>`_
- rule to enforce indentation is done with 4 spaces.
-- >-
- ansible-test pslint - Added the `UseConsistentWhitespace <https://github.com/PowerShell/PSScriptAnalyzer/blob/master/docs/Rules/UseConsistentWhitespace.md>`_
- rule to enforce whitespace consistency in PowerShell.
diff --git a/changelogs/fragments/reduce-playiterator-iterations.yml b/changelogs/fragments/reduce-playiterator-iterations.yml
deleted file mode 100644
index 219454ddbc..0000000000
--- a/changelogs/fragments/reduce-playiterator-iterations.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - Reduce number of iterations through PlayIterator (https://github.com/ansible/ansible/pull/74175)
diff --git a/changelogs/fragments/replace-rc-return-values.yml b/changelogs/fragments/replace-rc-return-values.yml
deleted file mode 100644
index b4e42ef1ad..0000000000
--- a/changelogs/fragments/replace-rc-return-values.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
-- replace - Always return ``rc`` to ensure return values are consistent - https://github.com/ansible/ansible/pull/71963
diff --git a/changelogs/fragments/restore_python_shebang_adherence.yml b/changelogs/fragments/restore_python_shebang_adherence.yml
deleted file mode 100644
index 367c2cf497..0000000000
--- a/changelogs/fragments/restore_python_shebang_adherence.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - python modules (new type) will now again prefer the specific python stated in the module's shebang instead of hardcoding to /usr/bin/python.
diff --git a/changelogs/fragments/runc_command_exception_toggle.yml b/changelogs/fragments/runc_command_exception_toggle.yml
deleted file mode 100644
index 15883d5b32..0000000000
--- a/changelogs/fragments/runc_command_exception_toggle.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-minor_changes:
- - AnsibleModule.run_command() now has a toggle to allow caller to decide to handle exceptions from executing the command itself
-bugfixes:
- - gather_facts/setup will not fail anymore if capsh is present but not executable
diff --git a/changelogs/fragments/service_facts_warnings.yml b/changelogs/fragments/service_facts_warnings.yml
deleted file mode 100644
index 89d4cc4b0a..0000000000
--- a/changelogs/fragments/service_facts_warnings.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - service_facts module will now give more meaningful warnings when it fails to gather data.
diff --git a/changelogs/fragments/set_fact_delegation.yml b/changelogs/fragments/set_fact_delegation.yml
deleted file mode 100644
index 05110c658c..0000000000
--- a/changelogs/fragments/set_fact_delegation.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - set_fact/include_vars correctly handle delegation assignments within loops
diff --git a/changelogs/fragments/ssh_debug_noparse.yml b/changelogs/fragments/ssh_debug_noparse.yml
deleted file mode 100644
index fa4a148ea1..0000000000
--- a/changelogs/fragments/ssh_debug_noparse.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ssh connection avoid parsing ssh cli debug lines as they can match expected output at high verbosities.
diff --git a/changelogs/fragments/ssh_quote_cp.yml b/changelogs/fragments/ssh_quote_cp.yml
deleted file mode 100644
index eef867606e..0000000000
--- a/changelogs/fragments/ssh_quote_cp.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ssh connection - properly quote controlpersist path given by user to avoid issues with spaces and other characters
diff --git a/changelogs/fragments/ssh_use_right_host.yml b/changelogs/fragments/ssh_use_right_host.yml
deleted file mode 100644
index de1d6ef9e3..0000000000
--- a/changelogs/fragments/ssh_use_right_host.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ssh connection now uses more correct host source as play_context can ignore loop/delegation variations.
diff --git a/changelogs/fragments/support_eurolinux.yml b/changelogs/fragments/support_eurolinux.yml
deleted file mode 100644
index 325b70bc81..0000000000
--- a/changelogs/fragments/support_eurolinux.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - distribution - add EuroLinux to fact gathering (https://github.com/ansible/ansible/pull/76624).
diff --git a/changelogs/fragments/templating-safe-eval-replaced-native_environment.yml b/changelogs/fragments/templating-safe-eval-replaced-native_environment.yml
deleted file mode 100644
index 1114079bc4..0000000000
--- a/changelogs/fragments/templating-safe-eval-replaced-native_environment.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-major_changes:
- - Templating - remove ``safe_eval`` in favor of using ``NativeEnvironment`` but utilizing ``literal_eval`` only in cases when ``safe_eval`` was used (https://github.com/ansible/ansible/pull/75587)
-breaking_changes:
- - Templating - it is no longer allowed to perform arithmetic and concatenation operations outside of the jinja template (https://github.com/ansible/ansible/pull/75587)
-bugfixes:
- - Trigger an undefined error when an undefined variable is detected within a dictionary and/or list (https://github.com/ansible/ansible/pull/75587)
diff --git a/changelogs/fragments/user_mac.yaml b/changelogs/fragments/user_mac.yaml
deleted file mode 100644
index 94d1c6d22d..0000000000
--- a/changelogs/fragments/user_mac.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
-- user - update logic to check if user exists or not in MacOS.
diff --git a/changelogs/fragments/v2.13.0-initial-commit.yaml b/changelogs/fragments/v2.14.0-initial-commit.yaml
index 0967ef424b..0967ef424b 100644
--- a/changelogs/fragments/v2.13.0-initial-commit.yaml
+++ b/changelogs/fragments/v2.14.0-initial-commit.yaml
diff --git a/changelogs/fragments/vmware_sceanrio.yml b/changelogs/fragments/vmware_sceanrio.yml
deleted file mode 100644
index e140656d17..0000000000
--- a/changelogs/fragments/vmware_sceanrio.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
-- vmware - migrated vmware scenario guides to `community.vmware` repo.
diff --git a/changelogs/fragments/win_LinkUtil-ignore-LIB.yml b/changelogs/fragments/win_LinkUtil-ignore-LIB.yml
deleted file mode 100644
index 1f20b2e87c..0000000000
--- a/changelogs/fragments/win_LinkUtil-ignore-LIB.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
-- Ansible.ModuleUtils.LinkUtil - Ignore the ``LIB`` environment variable when loading the ``LinkUtil`` code
diff --git a/docs/docsite/rst/porting_guides/core_porting_guides.rst b/docs/docsite/rst/porting_guides/core_porting_guides.rst
index 73dc132b14..6ada427ff4 100644
--- a/docs/docsite/rst/porting_guides/core_porting_guides.rst
+++ b/docs/docsite/rst/porting_guides/core_porting_guides.rst
@@ -12,6 +12,7 @@ Please note that this is not a complete list. If you believe any extra informati
:maxdepth: 1
:glob:
+ porting_guide_core_2.14
porting_guide_core_2.13
porting_guide_core_2.12
porting_guide_core_2.11
diff --git a/docs/docsite/rst/porting_guides/porting_guide_core_2.14.rst b/docs/docsite/rst/porting_guides/porting_guide_core_2.14.rst
new file mode 100644
index 0000000000..af83330321
--- /dev/null
+++ b/docs/docsite/rst/porting_guides/porting_guide_core_2.14.rst
@@ -0,0 +1,78 @@
+
+.. _porting_2.14_guide_core:
+
+*******************************
+Ansible-core 2.14 Porting Guide
+*******************************
+
+This section discusses the behavioral changes between ``ansible-core`` 2.13 and ``ansible-core`` 2.14.
+
+It is intended to assist in updating your playbooks, plugins and other parts of your Ansible infrastructure so they will work with this version of Ansible.
+
+We suggest you read this page along with `ansible-core Changelog for 2.14 <https://github.com/ansible/ansible/blob/stable-2.14/changelogs/CHANGELOG-v2.14.rst>`_ to understand what updates you may need to make.
+
+This document is part of a collection on porting. The complete list of porting guides can be found at :ref:`porting guides <porting_guides>`.
+
+.. contents:: Topics
+
+
+Playbook
+========
+
+No notable changes
+
+
+Command Line
+============
+
+No notable changes
+
+
+Deprecated
+==========
+
+No notable changes
+
+
+Modules
+=======
+
+No notable changes
+
+
+Modules removed
+---------------
+
+The following modules no longer exist:
+
+* No notable changes
+
+
+Deprecation notices
+-------------------
+
+No notable changes
+
+
+Noteworthy module changes
+-------------------------
+
+No notable changes
+
+
+Plugins
+=======
+
+No notable changes
+
+
+Porting custom scripts
+======================
+
+No notable changes
+
+
+Networking
+==========
+
+No notable changes
diff --git a/lib/ansible/release.py b/lib/ansible/release.py
index 20e4d816d3..ecc4d8ac39 100644
--- a/lib/ansible/release.py
+++ b/lib/ansible/release.py
@@ -19,6 +19,6 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
-__version__ = '2.13.0.dev0'
+__version__ = '2.14.0.dev0'
__author__ = 'Ansible, Inc.'
-__codename__ = "Nobody's Fault but Mine"
+__codename__ = "C'mon Everybody"
diff --git a/test/sanity/ignore.txt b/test/sanity/ignore.txt
index 005475736a..c8fd06ebd4 100644
--- a/test/sanity/ignore.txt
+++ b/test/sanity/ignore.txt
@@ -332,3 +332,9 @@ lib/ansible/module_utils/compat/_selectors2.py mypy-3.8:assignment # vendored c
lib/ansible/module_utils/compat/_selectors2.py mypy-3.9:assignment # vendored code
lib/ansible/module_utils/compat/_selectors2.py mypy-3.10:assignment # vendored code
lib/ansible/module_utils/compat/_selectors2.py mypy-2.7:attr-defined # vendored code
+lib/ansible/modules/apt_key.py validate-modules:ansible-deprecated-version
+lib/ansible/modules/command.py validate-modules:ansible-deprecated-version
+lib/ansible/modules/get_url.py pylint:ansible-deprecated-version
+lib/ansible/plugins/cache/__init__.py pylint:ansible-deprecated-version
+lib/ansible/plugins/callback/default.py pylint:ansible-deprecated-version
+test/support/integration/plugins/modules/ec2.py pylint:ansible-deprecated-version