Skip to content
This repository has been archived by the owner on Mar 18, 2024. It is now read-only.

Commit

Permalink
New release v2.8.4
Browse files Browse the repository at this point in the history
  • Loading branch information
abadger committed Aug 15, 2019
1 parent 49935b1 commit c490242
Show file tree
Hide file tree
Showing 4 changed files with 148 additions and 3 deletions.
61 changes: 61 additions & 0 deletions changelogs/.changes.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1792,3 +1792,64 @@ releases:
- yum-handle-stale-lock-file.yaml
- yum-sane-default-lockfile-timeout.yml
release_date: '2019-07-25'
2.8.4:
codename: How Many More Times
fragments:
- 46332-aws-improve-etag-handling.yml
- 49568-type-checking.yaml
- 49754-default-become-user-pbrun-become-plugin.yaml
- 55716-ec2_instance_int_volume_size.yml
- 56392-consul_session-improve_doc_and_add_integration_tests.yaml
- 56844-glusterfs_volume-fix_compare.yml
- 57579-add-pipelining-to-podman-connection-plugin.yaml
- 57935-ovirt-host-event-log.yml
- 57993-openssh_keypair-add-public-key-and-key-comment-validation.yml
- 58360-fix-cpu-count-ppc.yaml
- 58876-do-not-reuse-remote_user-from-prev-loop.yaml
- 59106-fix-ipv6-truncating-in-ec2_group.yml
- 59335-developing_modules_general-update_docs.yaml
- 59437-update-ce_ntp_auth-to-fix-a-bug.yml
- 59445-ce_rollback_shouldnt_load_xml_configure_via_network_cli.yml
- 59456-find-return-values.yaml
- 59497_postgresql-modules-remove-unused-imports.yml
- 59503-fix-recursive-csharp-logging.yml
- 59515-ce_mtu-update-to-fix-bugs.yml
- 59520-ce_startup-update-to-fix-a-bug.yml
- 59548-import-playbook-plugin-dirs.yml
- 59677-ce_vrrp-to-fix-bugs.yml
- 59678-ce_bgp_af-to-fix-bugs.yml
- 59684-ce_mlag_config-to-fix-bugs.yml
- 59685-ce_stp-to-fix-bugs.yml
- 59715-docker_container-ipv6-port-bind.yml
- 59728-ce_config-to-fix-bugs.yml
- 59769-fix_ansible_issue_58469_regression.yaml
- 59786-ce_netstream_global-to-fix-bugs.yml
- 59862-ovirt-vnic-profile-qos-update-fix.yml
- 60033-ce_netstream_template-to-fix-bugs.yml
- 60084-ce_ce_rollback_set_mmi-mode-enable.yaml
- 60085-ce_config _set_mmi-mode.yml
- 60105-postgresql_turn_off_db_default_warnings.yml
- 60198-ovirt-vnic-profile-check-fix.yml
- 60202-ovirt-host-update-force-docs.yml
- 60270-ce_aaa_server-to-fix-bugs.yml
- 60272-ce_aaa_server_host-to-fix-bugs.yml
- 60274-ce_acl-to-fix-bugs.yml
- adhoc-command-async-output.yaml
- aws_s3-etags.yaml
- dont_template_passwords_from_prompt.yml
- fix_iosxr_facts.yaml
- fix_strategy_inv_up.yml
- gcp-session-merge_dict.yml
- gcp_fixes.yml
- group-chars-ignore-doc.yaml
- netconf_command_timeout.yaml
- os_subnet-subnetpool-id-allowed.yaml
- podman_image-build-output-format.yaml
- sysctl-check-file-and-system.yaml
- user-local-warning-fix.yaml
- v2.8.4_summary.yaml
- vmware_datastore_facts_dict_iter.yml
- win_domain_group_membership-Fix-missing-vars-for-Get-command.yml
- win_dsc-datetime.yaml
- win_user-logon-err.yaml
release_date: '2019-08-15'
85 changes: 83 additions & 2 deletions changelogs/CHANGELOG-v2.8.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,87 @@ Ansible 2.8 "How Many More Times" Release Notes
.. contents:: Topics


v2.8.4
======

Release Summary
---------------

| Release Date: 2019-08-15
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__

Minor Changes
-------------

- Correct the return values of matched and examined from string to int
- Fix call from "merge_dictionaries" to "_merge_dictionaries" in GcpSession object (https://github.com/ansible/ansible/issues/57140).
- Fixes comparison of list to integer in gluster_volume (https://github.com/ansible/ansible/issues/56844).
- The `podman` connection plugin now supports pipelining.
- With Python3, we cannot iterate on a dict and modify it at the same time (https://github.com/ansible/ansible/issues/54869).
- ovirt_host - update force parameter documentation (https://bugzilla.redhat.com/show_bug.cgi?id=1719271#c11)
- remove ambiguity in module naming; use "my_test" as module name

Bugfixes
--------

- Add no_log to credentials field to avoid disclosures (CVE-2019-10217)
- Do not re-use remote_user from previous loop iteration (https://github.com/ansible/ansible/issues/58876)
- Fix netconf connection command timeout issue (https://github.com/ansible/ansible/pull/58322)
- Fix strategy functions that update inventory and back 'add_host' and 'group_by' actions.
- Fixed issue where `ansible_net_model` was not being populated in iosxr_facts (https://github.com/ansible/ansible/pull/58488)
- ansible.basics - fix core C# recursive call when logging fails (e.g. if insufficient permissions are held) (https://github.com/ansible/ansible/pull/59503)
- async - Fix async callback plugins to allow async output to be displayed when running command/shell (https://github.com/ansible/ansible/issues/15988)
- aws_s3 - Improve usability when the execution host lacks MD5 support (e.g. due to FIPS-140-2).
- aws_s3 module - Improve ETag calculation, allow overwrite=always to work on FIPS-140-2
- ce_aaa_server - update to fix some bugs - When you want to delete a parameter, a conflict will occur, causing the download configuration to fail. (https://github.com/ansible/ansible/pull/60270)
- ce_aaa_server_host - update to fix some bugs - module CMD update in ansible is inconsistent with switch; when parameter is bool type, it is impossible to judge the value of expensive parameter. (https://github.com/ansible/ansible/pull/60272)
- ce_acl - update to fix some bugs - When the frag_type parameter is in the module and the configuration is repeatedly sent to the device, the module displays change = True. (https://github.com/ansible/ansible/pull/60274)
- ce_bgp_af - update to fix some bugs - XML query result error, update_cmds statement missing. (https://github.com/ansible/ansible/pull/59678)
- ce_config - It is also necessary to undo mmi-mode enable after running commands.Otherwise it will make a effect to next tasks.(https://github.com/ansible/ansible/pull/60071).
- ce_config - Optimize multi-level views & fix a bug. (https://github.com/ansible/ansible/pull/59523)
- ce_mlag_config - update to fix some bugs - Configuration does not absent as expect. (https://github.com/ansible/ansible/pull/59336)
- ce_mtu - bug-info - unable to parse request, to fix the bug (https://github.com/ansible/ansible/pull/59343)
- ce_netstream_global - The 'get_config', which is from 'ansible.module_utils.network.cloudengine.ce', try to return the result from cache,however the configure has changed. (https://github.com/ansible/ansible/pull/59689)
- ce_netstream_global - The 'get_config', which is from 'ansible.module_utils.network.cloudengine.ce', try to return the result from cache,however the configure has changed. (https://github.com/ansible/ansible/pull/59690)
- ce_ntp_auth - update to fix "state is present but all of the following are missing-password" bug(https://github.com/ansible/ansible/pull/59344)
- ce_rollback - set mmi-mode enable to run commands and unset after running(https://github.com/ansible/ansible/pull/60075).
- ce_rollback - shouldn't load xml configure via network_cli(https://github.com/ansible/ansible/pull/59345)
- ce_startup - update to fix a bug - netconf and cli are all used to load configure at a time (https://github.com/ansible/ansible/pull/59346 )
- ce_stp - update to fix some bugs - The config of first time showing is same as second because of 'get_config', using regular to search & show config (https://github.com/ansible/ansible/pull/59347 )
- ce_vrrp - update to fix some bugs - Solving the mistake of parameter judgment, update_cmds statement missing. (https://github.com/ansible/ansible/pull/59677)
- consul_session - ``state`` parameter: use ``required_if``, document ``id`` parameter, update ``name`` parameter documentation
- docker_container - fix port bindings with IPv6 addresses.
- documented ``ignore`` option for ``TRANSFORM_INVALID_GROUP_CHARS``
- ec2_group - Don't truncate the host bits off of IPv6 CIDRs. CIDRs will be passed thru to EC2 as-is provided they are valid IPv6 representations. (https://github.com/ansible/ansible/issues/53297)
- ec2_instance - Ensures ``ebs.volume_size`` and ``ebs.iops`` are ``int`` to avoid issues with Jinja2 templating
- facts - fixed double-counting of CPUs on POWER systems
- group - The group module errored of if the gid exists with the same group name. This prevents reruns of the playbook. This fixes a regression introduced by 4898b0a.
- nagios - Removed redundant type check which caused crashes. Guardrails added elsewhere in earlier change.
- openssh_keypair - add public key and key comment validation on change
- os_subnet - it is valid to specify an explicit ``subnetpool_id`` rather than ``use_default_subnetpool`` or ``cidr``

- ovirt_host - add event log on failure (https://github.com/oVirt/ovirt-ansible-infra/issues/8)
- ovirt_vnic_profile - fix for updating vnic profile (https://github.com/ansible/ansible/pull/56518)
- ovirt_vnic_profile - update qos and pass_through logic (https://bugzilla.redhat.com/show_bug.cgi?id=1597537)
- pbrun - add default user for become plugin (https://github.com/ansible/ansible/pull/59754)
- plugin loader - Restore adding plugin loader playbook dir to ``Playbook`` in addition to ``PlaybookCLI`` to solve sub directory playbook relative plugins to be located (https://github.com/ansible/ansible/issues/59548)
- podman_image - handle new output format for image build
- postgresql_db.py - Fix code formatting (https://github.com/ansible/ansible/pull/59497)
- postgresql_ext.py - Remove pg_quote_identifier unused import (https://github.com/ansible/ansible/pull/59497)
- postgresql_lang.py - Remove pg_quote_identifier and to_native unused imports (https://github.com/ansible/ansible/pull/59497)
- postgresql_membership - turn off the default database warning (https://github.com/ansible/ansible/pull/60043)
- postgresql_ping - turn off the default database warning (https://github.com/ansible/ansible/pull/60043)
- postgresql_slot - turn off the default database warning for slot_type physical (https://github.com/ansible/ansible/issues/60043)
- postgresql_table.py - Fix code formatting (https://github.com/ansible/ansible/pull/59497)
- postgresql_tablespace - turn off the default database warning (https://github.com/ansible/ansible/pull/60043)
- resolves CVE-2019-10206, by avoiding templating passwords from prompt as it is probable they have special characters.
- sysctl - check system values, not just sysctl.conf file, when determing state (https://github.com/ansible/ansible/pull/56153#issuecomment-514384922)
- user - do not warn when using ``local: yes`` if user already exists (https://github.com/ansible/ansible/issues/58063)
- win_domain_group_membership - Fix missing @extra_args on Get-ADObject to support dirrent domain and credentials for retrival (https://github.com/ansible/ansible/issues/57404)
- win_dsc - Be more leniant around the accepted DateTime values for backwards compatibility - https://github.com/ansible/ansible/issues/59667
- win_user - Get proper error code when failing to validate the user's credentials

v2.8.3
======

Expand Down Expand Up @@ -2219,8 +2300,8 @@ cpm
- cpm_plugconfig - Get and Set Plug Parameters on WTI OOB and PDU power devices
- cpm_plugcontrol - Get and Set Plug actions on WTI OOB and PDU power devices

dellemc.idrac
^^^^^^^^^^^^^
dellemc
^^^^^^^

- idrac_firmware - Firmware update from a repository on a network share (CIFS, NFS).
- idrac_server_config_profile - Export or Import iDRAC Server Configuration Profile (SCP).
Expand Down
3 changes: 3 additions & 0 deletions changelogs/fragments/v2.8.4_summary.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
release_summary: |
| Release Date: 2019-08-15
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
2 changes: 1 addition & 1 deletion lib/ansible/release.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type

__version__ = '2.8.3.post0'
__version__ = '2.8.4'
__author__ = 'Ansible, Inc.'
__codename__ = 'How Many More Times'

0 comments on commit c490242

Please sign in to comment.