From b108c59b8920de2140df396860fc0327688a5409 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Thu, 5 Sep 2019 11:46:29 -0700 Subject: New release v2.9.0b1 --- changelogs/.changes.yaml | 11 +++++++++++ changelogs/CHANGELOG-v2.9.rst | 19 ++++++++++++++++++- changelogs/fragments/v2.9.0b1_summary.yaml | 2 +- 3 files changed, 30 insertions(+), 2 deletions(-) diff --git a/changelogs/.changes.yaml b/changelogs/.changes.yaml index 82a8e2dca0..a922e17647 100644 --- a/changelogs/.changes.yaml +++ b/changelogs/.changes.yaml @@ -23,6 +23,7 @@ releases: - 49808-docker_container-mounts.yml - 49938-vcenter_folder-restrict_folder.yml - 50617-vmware_guest-vapp_settings.yml + - 51489-apt-not-honor-update-cache.yml - 51531-aws_ses_identity-fix-implicit-region.yaml - 51561-meraki_ssid-fix.yml - 51995-apt_repository-catch-IOError.yaml @@ -295,6 +296,7 @@ releases: - 61090-cloudstack-facts-info.yaml - 61091-online-facts-info.yaml - 61095-scaleway-facts-info.yaml + - 61172-rename-CheckPoint-to-Check_Point.yaml - 61182-k8s_rd-ending-with-dashes.yaml - 61191-acme_certificate-fix-challenges.yaml - 61197-openstack-facts-info.yaml @@ -306,6 +308,10 @@ releases: - 61355-purefa_ra_change_facts_to_ra_info.yaml - 61356-purefb_s3user_change_facts_to_s3user_info.yaml - 61417-azure-facts-info-rename.yml + - 61624-fix-galaxy-url-building.yml + - 61655-fix-digital-ocean-droplet-create.yaml + - 61735-wait-for-s3-bucket-to-exist-before-modifying.yaml + - 61805-azure-facts-info.yml - Fix-Expansion-of-vars-win_firewall_rule.yml - Make-Win_acl-Ignore-language-diff-in-IDRefs.yml - ac_collection_plugin_load.yml @@ -317,8 +323,12 @@ releases: - always_keep_subset.yml - ansiballz-imp-deprecation.yaml - ansible-adhoc.yaml + - ansible-galaxy-role-server.yaml + - ansible-test-powershell-coverage-fix.yml + - ansible-test-submodules.yml - argparse.yaml - aws_s3-etags.yaml + - azure-fact-fix.yaml - backports_ssl_match_hostname_bundle.yml - bad_empty_play.yml - better_task_error.yml @@ -394,6 +404,7 @@ releases: - mount.yml - mysql_user-fix-versions-compatibilities-regression.yml - netbox_ip_address-fix-duplicate-ip.yaml + - openbsd-disabled-account-no-warning-for-passwd.yaml - os_subnet-subnetpool-id-allowed.yaml - ovirt_fetch_also_list_of_hrefs.yaml - package_facts-performace-regression-fix.yaml diff --git a/changelogs/CHANGELOG-v2.9.rst b/changelogs/CHANGELOG-v2.9.rst index 2f6e25e481..5116a0245f 100644 --- a/changelogs/CHANGELOG-v2.9.rst +++ b/changelogs/CHANGELOG-v2.9.rst @@ -11,7 +11,7 @@ v2.9.0b1 Release Summary --------------- -| Release Date: 2019-08-29 +| Release Date: 2019-09-05 | `Porting Guide `__ @@ -527,6 +527,7 @@ Bugfixes - SECURITY Fixed the python interpreter detection, added in 2.8.0alpha1, to properly mark the returned data as untemplatable. This prevents a malicious managed machine from running code on the controller via templating. - TaskExecutor - Create new instance of the action plugin on each iteration when using until (https://github.com/ansible/ansible/issues/57886) - TaskQueueManager - Ensure ``has_dead_workers`` can function, by using the correct reference, and only allow an exit code of 0. (https://github.com/ansible/ansible/issues/29124) +- To rename CheckPoint to Check_Point due to CP legal reasons. (https://github.com/ansible/ansible/pull/61172). - Use async poll default setting for play tasks also, previouslly in only affected adhoc ansible. - Use templated loop_var/index_var when looping include_* (https://github.com/ansible/ansible/issues/58820) - acme_certificate - Only return challenges in ``challenge_data`` and ``challenge_data_dns`` which are not yet valid. @@ -536,9 +537,14 @@ Bugfixes - allow include_role to work with ansible command - allow loading inventory plugins adjacent to playbooks - allow python_requirements_facts to report on dependencies containing dashes +- ansible-galaxy - Fix url building to not truncate the URL (https://github.com/ansible/ansible/issues/61624) +- ansible-galaxy role - Fix issue where ``--server`` was not being used for certain ``ansible-galaxy role`` actions - https://github.com/ansible/ansible/issues/61609 - ansible-podman connection plugin - Fix case when mount of podman container fails and files can't be copied to/from container. Also add error handling in case of failed podman commands. (https://github.com/ansible/ansible/issues/57740) +- ansible-test now correctly enumerates submodules when a collection resides below the repository root +- ansible-test now creates output directories as needed for powershell coverage output before generating reports - ansible-vault - fix error when multiple vault password files are specified (https://github.com/ansible/ansible/issues/57172) - ansible.basics - fix core C# recursive call when logging fails (e.g. if insufficient permissions are held) (https://github.com/ansible/ansible/pull/59503) +- apt - Fixed the issue the cache being updated while auto-installing its dependencies even when ``update_cache`` is set to false. - apt - fixed issue where allow_unauthenticated did not apply to dependencies when installing a deb directly - apt - strip whitespaces in package names (https://github.com/ansible/ansible/issues/55741) - apt_facts - fix performance regression when getting facts about apt packages (https://github.com/ansible/ansible/issues/60450) @@ -551,7 +557,16 @@ Bugfixes - aws_kms - fix exception when only Key ID is passed - aws_kms module ensure tag keys have their case preserved by avoiding a second unnecessary format conversion - aws_s3 - Improve usability when the execution host lacks MD5 support (e.g. due to FIPS-140-2). +- aws_s3 - Try to wait for the bucket to exist before setting the access control list. - aws_ses_identity module works when region is provided using config or environment variables rather than the region parameter (https://github.com/ansible/ansible/issues/51531) +- azure_rm_dnsrecordset_info - no longer returns empty ``azure_dnsrecordset`` facts when called as ``_info`` module. +- azure_rm_networkinterface_info - Fix up instances when ``ansible_facts`` is returned for the older ``_facts`` alias. +- azure_rm_resourcegroup_info - no longer returns ``azure_resourcegroups`` facts when called as ``_info`` module. +- azure_rm_securitygroup_info - Fix up instances when ``ansible_facts`` is returned for the older ``_facts`` alias. +- azure_rm_storageaccount_info - no longer returns empty ``azure_storageaccounts`` facts when called as ``_info`` module. +- azure_rm_virtualmachineimage_info - no longer returns empty ``azure_vmimages`` facts when called as ``_info`` module. +- azure_rm_virtualmachinescaleset_info - fix wrongly empty result, or ``ansible_facts`` result, when called as ``_info`` module. +- azure_rm_virtualnetwork_info - no longer returns empty ``azure_virtualnetworks`` facts when called as ``_info`` module. - become - Provide nice error when the shell plugin is incompatible with the configured become plugin (https://github.com/ansible/ansible/issues/57770) - ce_acl_interface - Strict regularity can't find anything. - ce_dldp - tag named data of a xpath is unnecessay for old sotfware version to find a element from xml tree, but element can not be found with 'data' tag for new version, so remove. @@ -578,6 +593,7 @@ Bugfixes - cowsay - Fix issue with an empty cow_whitelist (https://github.com/ansible/ansible/issues/45631) - crypto modules - improve error messages when required Python library is missing. - cyberarkpassword - fix result decoding issues with Python 3 (https://github.com/ansible/ansible/issues/52625) +- digital_ocean_droplet - Fix creation of DigitalOcean droplets using digital_ocean_droplet module (https://github.com/ansible/ansible/pull/61655) - display underlying error when reporting an invalid ``tasks:`` block. - dnf - fix formatting of module name in error message (https://github.com/ansible/ansible/pull/58647) - dnf - fix wildcard matching for state: absent (https://github.com/ansible/ansible/issues/55938) @@ -756,6 +772,7 @@ Bugfixes - uri - always return a value for status even during failure (https://github.com/ansible/ansible/issues/55897) - urls - Handle redirects properly for IPv6 address by not splitting on ``:`` and rely on already parsed hostname and port values (https://github.com/ansible/ansible/issues/56258) - use versioned link generator to link correct version for seealso +- user - allow 13 asterisk characters in password field without warning - user - create parent directories when the specified home path has parent directiries that do not exist (https://github.com/ansible/ansible/issues/41393) - user - do not warn when using ``local: yes`` if user already exists (https://github.com/ansible/ansible/issues/58063) - user - omit incompatible options when operating in local mode (https://github.com/ansible/ansible/issues/48722) diff --git a/changelogs/fragments/v2.9.0b1_summary.yaml b/changelogs/fragments/v2.9.0b1_summary.yaml index 8ce304c09d..7cf0c3ecc2 100644 --- a/changelogs/fragments/v2.9.0b1_summary.yaml +++ b/changelogs/fragments/v2.9.0b1_summary.yaml @@ -1,3 +1,3 @@ release_summary: | - | Release Date: 2019-08-29 + | Release Date: 2019-09-05 | `Porting Guide `__ -- cgit v1.2.1