New release v2.8.1

This commit is contained in:
Toshio Kuratomi 2019-06-06 11:19:28 -07:00
parent f6600b5b99
commit 9a2e582eb2
4 changed files with 204 additions and 2 deletions

View file

@ -1536,3 +1536,94 @@ releases:
- v2.8.0rc3_summary.yaml
- vmware_check_ssl_cert.yaml
release_date: '2019-05-10'
2.8.1:
codename: How Many More Times
fragments:
- 48971-meraki_ssid-docs.yml
- 53385-docker-privilege-escalation.yml
- 53601-meraki_switchport_improve_vlan_reliability.yml
- 54123-vmware_guest-string_compat.yml
- 54335-vmware_guest-memory_reservation.yml
- 54419-nios-member-updates.yaml
- 54750-fix_bugs_for_ce.yml
- 55224-ec2_instance-idempotent-tags.yaml
- 55249-doc_fragments_from_collections.yml
- 55514-postgres_move_connect_to_db.yml
- 55589_fix_vyos_prompt_issues.yaml
- 55595-nios-zone-idempotency-fix.yaml
- 55678-xenserver_guest-change-wait_for_ip_address-behaviour-and-other.yaml
- 55745-azure_rm_common.yaml
- 55797-azure_rm_roledefinition.yaml
- 55854-azure_rm_virtualnetworkpeering.yaml
- 55894-docker_container-restart.yml
- 55897-uri-correct-return-values.yaml
- 55938-dnf-fix-wildcard-matching-state-absent.yaml
- 55954-cnos-coverity-bugfix.yaml
- 56012-docker_container-oom-version.yml
- 56021-vmware_guest_disk-use_instance_uuid.yml
- 56038-fix-non-signature-auth.yaml
- 56073-vmware_vm_facts_fix_the_support_with_regular_ESXi.yaml
- 56126-eos-without-become.yaml
- 56147-k8s-update-with-force.yaml
- 56155-openssl_certificate-passphrase.yml
- 56180-eos-session-support.yaml
- 56235-eapi-vrf.yaml
- 56292-ios-static-route-ci-failure.yaml
- 56357-ibm-storage-unwanted-args-cause-failure.yml
- 56420-Fix-win_hostname-for-non-netbios-names.yml
- 56458-yum-fix-false-error-msg-autoremove.yaml
- 56538-yum-handle-proxy-conf.yaml
- 56575-os_stack-apply_tag_conditionally_to_fix_the_module.yaml
- 56608-postgresql_ping_fix_typo.yml
- 56610-docker_image-fix-oldstyle-defaults.yml
- 56618-update-pkg_mgr.py-for-Amazon-Linux-support.yaml
- 56638-yum-update_cache-fix.yaml
- 56678-ufw-status-change-detection.yaml
- 56687-docker_container-networks_cli_compatible.yml
- 56734-postgres_bugfix_pg_restore.yml
- 56747-netapp_e_volume-fix-profileId-indexing.yaml
- 56784-aci-do_not_encode_query_string.yaml
- 56787-interface-not-found.yaml
- 56808-openssl_pkcs12-passphrase-crash.yml
- 56900-route53-facts-check-mode.yaml
- 56912-update-rabbitmq_queue.yaml
- 56940-docker_image-fail.yml
- 56947-docker-dev.yml
- 56987-vmware_guest_powerstate-fix_task_name.yml
- 56990-hcloud_volume_attaching_idempotent.yaml
- 57057-add-terminal-initial-prompt-for-initial-connection.yml
- 57135-netapp_e_iscsi_target-fix-chap-secret-size-and-clearing.yaml
- 57297-postgresql_db_add_note_dump.yml
- always_keep_subset.yml
- ansible-adhoc.yaml
- asa_config_content_fix.yaml
- better_task_error.yml
- cgroup-perf-recap-fix-open-files.yaml
- docker_network_aux_addresses.yml
- fix_incorrect_nativisim.yml
- include_tasks_listen.yml
- kubevirt_pvc.yml
- kubevirt_vm_fix_craete_template.yml
- netconf_config_backup_issue.yaml
- nxos_acl_28.yaml
- nxos_facts_fix_backport_fix.yaml
- nxos_file_copy_fix.yaml
- nxos_interface_28.yaml
- nxos_snmp_traps_28.yaml
- nxos_snmp_user28.yaml
- nxos_vlan_28.yaml
- nxos_vtp_modules28_fix.yaml
- persistent_loading_2.yml
- playbookdir_coll_adj_fix.yml
- postgresql-add-initial-ssl-tests.yml
- postgresql-missing_required_libs.yml
- python_requirements_facts_dashes.yml
- ssh_better_errors.yml
- sysctl-invalid-value.yml
- urls-ipv6-redirects.yml
- v2.8.1_summary.yaml
- vars_prematurely_template.yaml
- vyos_interface_fixbackport.yaml
- win_acl-network.yaml
- winrm-input-failures.yaml
release_date: '2019-06-06'

View file

@ -5,6 +5,114 @@ Ansible 2.8 "How Many More Times" Release Notes
.. contents:: Topics
v2.8.1
======
Release Summary
---------------
| Release Date: 2019-06-06
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
Minor Changes
-------------
- Improve creating VM from template. Merge VM disks/interfaces with the template defaults.
- Remove duplicate implementation of memory reservation parameter in vmware_guest (https://github.com/ansible/ansible/issues/54335).
- Use shorter and unique random task name for scheduled task created by vmware_guest_powerstate (https://github.com/ansible/ansible/issues/56987).
- meraki_ssid - Add examples to documentation.
- rabbitmq_queue - corrected name field description
- vmware_guest now accepts Python 2 and Python 3 compatible string translate method (https://github.com/ansible/ansible/issues/54118).
- vmware_guest_disk module supports use_instance_uuid parameter since Ansible 2.8 (https://github.com/ansible/ansible/issues/56021).
- xenserver_guest - wait_for_ip_address is now ignored when state=absent (https://github.com/ansible/ansible/issues/55348).
Bugfixes
--------
- ACI - DO not encode query_string
- ACI modules - Fix non-signature authentication
- Add missing directory provided via ``--playbook-dir`` to adjacent collection loading
- Fix "Interface not found" errors when using eos_l2_interface with nonexistant interfaces configured
- Fix cannot get credential when `source_auth` set to `credential_file`.
- Fix netconf_config backup string issue (https://github.com/ansible/ansible/issues/56022)
- Fix privilege escalation support for the docker connection plugin when credentials need to be supplied (e.g. sudo with password).
- Fix vyos cli prompt inspection (https://github.com/ansible/ansible/pull/55589)
- Fixed loading namespaced documentation fragments from collections.
- Fixing bug came up after running cnos_vrf module against coverity.
- Properly handle data importer failures on PVC creation, instead of timing out.
- To fix the ios static route TC failure in CI - https://github.com/ansible/ansible/pull/56292
- To fix the nios member module params - https://github.com/ansible/ansible/pull/54419
- To fix the nios_zone module idempotency failure - https://github.com/ansible/ansible/pull/55595
- add terminal initial prompt for initial connection(https://github.com/ansible/ansible/pull/57057).
- allow include_role to work with ansible command
- allow python_requirements_facts to report on dependencies containing dashes
- asa_config fix <https://github.com/ansible/ansible/pull/56559>
- azure_rm_roledefinition - fix a small error in build scope. (https://github.com/ansible/ansible/pull/55797)
- azure_rm_virtualnetworkpeering - fix cross subscriptions virtual network peering. (https://github.com/ansible/ansible/pull/55854)
- cgroup_perf_recap - When not using file_per_task, make sure we don't prematurely close the perf files
- display underlying error when reporting an invalid ``tasks:`` block.
- dnf - fix wildcard matching for state: absent (https://github.com/ansible/ansible/issues/55938)
- docker connection plugin - accept version ``dev`` as 'newest version' and print warning.
- docker_container - ``oom_killer`` and ``oom_score_adj`` options are available since docker-py 1.8.0, not 2.0.0 as assumed by the version check.
- docker_container - fix network creation when ``networks_cli_compatible`` is enabled.
- docker_container - use docker API's ``restart`` instead of ``stop``/``start`` to restart a container.
- docker_image - if ``build`` was not specified, the wrong default for ``build.rm`` is used.
- docker_image - if ``nocache`` set to ``yes`` but not ``build.nocache``, the module failed.
- docker_image - module failed when ``source: build`` was set but ``build.path`` options not specified.
- docker_network module - fix idempotency when using ``aux_addresses`` in ``ipam_config``.
- ec2_instance - make Name tag idempotent (https://github.com/ansible/ansible/pull/55224)
- eos: don't fail modules without become set, instead show message and continue
- eos_config: check for session support when asked to 'diff_against: session'
- eos_eapi: fix idempotency issues when vrf was unspecified.
- fix bugs for ce - more info see
- fix incorrect uses of to_native that should be to_text instead.
- hcloud_volume - Fix idempotency when attaching a server to a volume.
- ibm_storage - Added a check for null fields in ibm_storage utils module.
- include_tasks - whitelist ``listen`` as a valid keyword (https://github.com/ansible/ansible/issues/56580)
- k8s - resource updates applied with force work correctly now
- keep results subset also when not no_log.
- meraki_switchport - improve reliability with native VLAN functionality.
- netapp_e_iscsi_target - fix netapp_e_iscsi_target chap secret size and clearing functionality
- netapp_e_volumes - fix workload profileId indexing when no previous workload tags exist on the storage array.
- nxos_acl some platforms/versions raise when no ACLs are present (https://github.com/ansible/ansible/pull/55609).
- nxos_facts fix <https://github.com/ansible/ansible/pull/57009>
- nxos_file_copy fix passwordless workflow (https://github.com/ansible/ansible/pull/55441).
- nxos_interface Fix admin_state check for n6k (https://github.com/ansible/ansible/pull/55673).
- nxos_snmp_traps fix group all for N35 platforms (https://github.com/ansible/ansible/pull/55995).
- nxos_snmp_user fix platform fixes for get_snmp_user (https://github.com/ansible/ansible/pull/55832).
- nxos_vlan mode idempotence bug (https://github.com/ansible/ansible/pull/55144).
- nxos_vlan vlan names containing regex ctl chars should be escaped (https://github.com/ansible/ansible/pull/55463).
- nxos_vtp_* modules fix n6k issues (https://github.com/ansible/ansible/pull/55737).
- openssl_certificate - fix private key passphrase handling for ``cryptography`` backend.
- openssl_pkcs12 - fixes crash when private key has a passphrase and the module is run a second time.
- os_stack - Apply tags conditionally so that the module does not throw up an error when using an older distro of openstacksdk (https://github.com/ansible/ansible/pull/56710)
- pass correct loading context to persistent connections other than local
- pkg_mgr - Ansible 2.8.0 failing to install yum packages on Amazon Linux (https://github.com/ansible/ansible/issues/56583)
- postgresql - added initial SSL related tests
- postgresql - added missing_required_libs, removed excess param mapping
- postgresql - move connect_to_db and get_pg_version into module_utils/postgres.py (https://github.com/ansible/ansible/pull/55514)
- postgresql_db - add note to the documentation about state dump and the incorrect rc (https://github.com/ansible/ansible/pull/57297)
- postgresql_db - fix for postgresql_db fails if stderr contains output (https://github.com/ansible/ansible/issues/56703)
- postgresql_ping - fixed a typo in the module documentation (https://github.com/ansible/ansible/pull/56608)
- preserve actual ssh error when we cannot connect.
- route53_facts - the module did not advertise check mode support, causing it not to be run in check mode.
- sysctl: the module now also checks the output of STDERR to report if values are correctly set (https://github.com/ansible/ansible/pull/55695)
- ufw - correctly check status when logging is off (https://github.com/ansible/ansible/issues/56674)
- 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)
- vmware_vm_facts - fix the support with regular ESXi
- vyos_interface fix <https://github.com/ansible/ansible/pull/57169>
- we don't really need to template vars on definition as we do this on demand in templating.
- win_acl - Fix qualifier parser when using UNC paths - https://github.com/ansible/ansible/issues/55875
- win_hostname - Fix non netbios compliant name handling (https://github.com/ansible/ansible/issues/55283)
- winrm - Fix issue when attempting to parse CLIXML on send input failure
- xenserver_guest - fixed an issue where VM whould be powered off even though check mode is used if reconfiguration requires VM to be powered off.
- xenserver_guest - proper error message is shown when maximum number of network interfaces is reached and multiple network interfaces are added at once.
- yum - Fix false error message about autoremove not being supported (https://github.com/ansible/ansible/issues/56458)
- yum - fix failure when using ``update_cache`` standalone (https://github.com/ansible/ansible/issues/56638)
- yum - handle special "_none_" value for proxy in yum.conf and .repo files (https://github.com/ansible/ansible/issues/56538)
v2.8.0
======
@ -1294,7 +1402,7 @@ postgresql
- postgresql_info - Gather information about PostgreSQL servers
- postgresql_membership - Add or remove PostgreSQL roles from groups
- postgresql_owner - Change an owner of PostgreSQL database object
- postgresql_pg_hba - Add, remove or modifie a rule in a pg_hba file
- postgresql_pg_hba - Add, remove or modify a rule in a pg_hba file
- postgresql_ping - Check remote PostgreSQL server availability
- postgresql_query - Run PostgreSQL queries
- postgresql_set - Change a PostgreSQL server configuration parameter

View file

@ -0,0 +1,3 @@
release_summary: |
| Release Date: 2019-06-06
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__

View file

@ -19,6 +19,6 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
__version__ = '2.8.0.post0'
__version__ = '2.8.1'
__author__ = 'Ansible, Inc.'
__codename__ = 'How Many More Times'