New release v2.8.1
This commit is contained in:
parent
f6600b5b99
commit
9a2e582eb2
4 changed files with 204 additions and 2 deletions
|
@ -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'
|
||||
|
|
|
@ -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
|
||||
|
|
3
changelogs/fragments/v2.8.1_summary.yaml
Normal file
3
changelogs/fragments/v2.8.1_summary.yaml
Normal file
|
@ -0,0 +1,3 @@
|
|||
release_summary: |
|
||||
| Release Date: 2019-06-06
|
||||
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
|
|
@ -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'
|
||||
|
|
Loading…
Reference in a new issue