ansible/changelogs/fragments
SirFerdek 37df89b2d8 [docker_network] Fix idempotency when using aux_addresses in ipam_config (#56901)
* [docker_network] Fix idempotency when using aux_addresses in ipam_config

Mismatch between keys returned by Docker API (AuxilliaryAddresses) vs
expected by Ansible module (aux_addresses) resulted in tasks always
have status 'changed'. The existing code normalizing one set of
keys to another missed this special case where converting
CamelCase to lowercase is not sufficent.

Please see
https://github.com/moby/moby/blob/master/api/types/network/network.go
for reference.

* Correct keywords formatting in changelog file

Co-Authored-By: Felix Fontein <felix@fontein.de>
2019-05-26 08:40:09 -04:00
..
44811-xml-insertbefore-and-insertafter-parameters.yaml Add changelog fragments for #44811 (#55427) 2019-04-22 10:35:51 -05:00
48010-vmware_datastore_cluster-add_folder.yml VMware: Add folder param in vmware_datastore_cluster 2019-05-23 09:12:10 -04:00
48820-meraki_network-enable-vlans.yml meraki/meraki_network - Enable/disable VLANs on network (#48820) 2019-05-01 12:24:39 -04:00
48971-meraki_ssid-docs.yml meraki_ssid - Add examples to documentation (#56425) 2019-05-17 08:21:34 -05:00
53372-vmware_guest_facts-add_moid.yml VMware: Add managed object id in VM facts (#53523) 2019-05-07 17:05:38 +05:30
53385-docker-privilege-escalation.yml docker connection plugin: make privilege escalation code more similar to local.py (#56288) 2019-05-19 08:00:25 -04:00
53409-rds_instance-remove-hardcoded-license-models.yaml [rds_instance] don't hardcode license_model choices (#53409) 2019-05-08 22:01:57 +05:30
53576-meraki-unchanged-returns.yml meraki - Unchanged requests now return the original data (#53576) 2019-05-17 08:34:16 +05:30
53601-meraki_switchport_improve_vlan_reliability.yml meraki_switchport - Improve reliability (#54275) 2019-05-16 12:10:32 -04:00
54335-vmware_guest-memory_reservation.yml VMware: remove duplicate implementation of memory reservation (#56161) 2019-05-08 08:44:30 +05:30
54823-vmware_deploy_ovf-folder.yml VMware: Check return of FindByInventoryPath (#55282) 2019-04-18 09:26:30 +05:30
54955-docker_container-log_options-strings.yml docker_container: improve log_options idempotency by converting to string (#54955) 2019-04-12 18:36:11 -04:00
54971-PN_modules_handling_empty_output_string.yaml Pluribus Networks modules handling empty output (#54971) 2019-04-22 14:57:47 +05:30
54986-vmware_dvswitch-use_folder.yml VMware: Add folder option for vmware_dvswitch (#56707) 2019-05-22 11:40:09 +05:30
55113-template-lookup-restore-vars.yaml template lookup: restore variables between calls (#55126) 2019-04-30 15:22:37 -04:00
55142-openssl_csr-crypto-backend-san.yml openssl_csr: fix idempotency problems (#55142) 2019-04-15 09:15:08 +02:00
55224-ec2_instance-idempotent-tags.yaml ec2_instance fix name idempotency (#55224) 2019-05-08 10:07:18 +01:00
55249-doc_fragments_from_collections.yml Fix loading namespaced doc_fragments from collections (#55249) 2019-05-02 21:15:57 -04:00
55258-docker_host_info-old-docker-py.yml docker modules: make sure everything works with older docker-py versions (#55258) 2019-04-17 13:50:57 -04:00
55258-docker_swarm_service_info-old-docker-py.yml docker modules: make sure everything works with older docker-py versions (#55258) 2019-04-17 13:50:57 -04:00
55278-cryto-use-bundled-ipaddress.yml crypto modules: use module_utils.compat.ipaddress when possible (#55278) 2019-04-18 15:36:53 +01:00
55306-ec2-deprecations.yaml ec2: deprecate device_type option (#55692) 2019-04-24 06:42:55 -04:00
55307-ec2_instance-deprecations.yaml ec2_instance: remove network.ebs_optimized option (#55694) 2019-04-24 07:40:48 -04:00
55308-ec2_lc-deprecations.yaml ec2_lc: deprecate device_type option (#55697) 2019-04-24 07:00:01 -04:00
55311-apt-remove-installed-removed-aliases.yaml apt: remove deprecated installed/removed aliases (#55338) 2019-04-16 11:42:53 -04:00
55318-zfs-deprecations.yaml zfs: deprecate key=value 'option' (#55699) 2019-04-29 08:07:22 +02:00
55515-use-active-state-for-any_errors_fatal.yaml Fix changelog sanity test failure. 2019-04-30 09:04:59 -07:00
55526-optional_vnic_type.yml Handle binding:vnic_type as optional (#55526) 2019-05-24 11:22:16 -04:00
55591-docker_swarm_service-fix-uid-gid-secrets-config-type.yaml docker_swarm_service: Use str type for configs/secrets gid/uid (#55591) 2019-04-22 11:29:46 -04:00
55619-vultr_server_idempotency.yml vultr_server: fix idempotency for private network and IPv6 options (#55619) 2019-04-23 21:22:17 +02:00
55643-network-facts-iscsi.yaml refactor iscsi network facts module, remove external grep call, add unit test (#55643) 2019-05-07 12:26:20 -04:00
55678-xenserver_guest-change-wait_for_ip_address-behaviour-and-other.yaml XenServer: Minor changes and fixes in xenserver_guest (#55678) 2019-05-08 09:03:44 -04:00
55683-firewalld_source-option-handling.yml Fix firewalld source option handling to be exclusive (#55715) 2019-05-01 17:47:47 -04:00
55716-ec2_instance_int_volume_size.yml ec2_instance: Force int when ebs.volume_size or ebs.iops is specified (#55716) 2019-05-08 22:10:58 +10:00
55741-apt-names-strip-whitespaces.yaml apt: strip whitespaces in package names (#55750) 2019-04-25 15:29:26 +02:00
55840-combine-filter-undefined-variables.yaml fix combine filter using undefined vars (#55840) 2019-04-30 11:10:19 -04:00
55881-os-network-mtu-support-on-create-update.yml Added the mtu property to the os_network module (#55881) (#54730) 2019-05-12 10:26:27 +02:00
55894-docker_container-restart.yml docker_container: use restart() API function instead of stop/start sequence (#55894) 2019-05-03 11:30:39 -04:00
55897-uri-correct-return-values.yaml Ensure uri module always returns status even on failure (#56240) 2019-05-23 10:17:17 -04:00
55930-vsphere_copy_for_esxi.yaml VMware: vsphere_copy: ability to target an esxi instance (#55930) 2019-05-16 10:40:07 +05:30
55938-dnf-fix-wildcard-matching-state-absent.yaml dnf: fix wildcard matching for state: absent (#56013) 2019-05-14 17:34:10 -04:00
55951-config-bool-options.yml Allow config boolean options to default to None (#55951) 2019-05-02 12:09:14 -07:00
56012-docker_container-oom-version.yml oom_killer and oom_score_adj are available since docker-py 1.8.0. (#56012) 2019-05-05 06:13:55 -04:00
56021-vmware_guest_disk-use_instance_uuid.yml VMware: vmware_guest_disk support for use_instance_uuid (#56107) 2019-05-11 11:58:13 +05:30
56125-vmware_vm_facts-use_folder.yml VMware: support folder param in vmware_vm_facts (#56298) 2019-05-11 11:56:57 +05:30
56150-add-if-match-header-to-patch-requests.yaml redfish: Add If-Match ETag header to PATCH requests (#56150) 2019-05-12 10:24:07 +02:00
56155-openssl_certificate-passphrase.yml openssl_certificate: fix passphrase handling for cryptography backend (#56155) 2019-05-07 23:58:15 -04:00
56357-ibm-storage-unwanted-args-cause-failure.yml IBM_Storage: fixed a bug - Unwanted arguments cause failure (#56357) 2019-05-13 12:41:06 -04:00
56407_eos_use_sessions.yaml Properly handle check for session support on eos (#56407) 2019-05-16 10:44:22 -04:00
56437-is_chroot-xfs.yaml Properly detect is_chroot fact on XFS for non-root (#56899) 2019-05-24 14:23:46 -04:00
56442-spidermila-vmware_guest_disk_facts-scsi-controller-bus-number.yaml VMware: return info about SCSI controller in vmware_guest_disk_facts (#56442) 2019-05-16 10:27:17 +05:30
56453-os-network-dns_domain-support-on-create-update.yml Add dns_domain into os_network.py (#56453) 2019-05-24 10:27:20 -05:00
56458-yum-fix-false-error-msg-autoremove.yaml yum: fix false error msg about autoremove support (#56459) 2019-05-21 11:37:04 -04:00
56538-yum-handle-proxy-conf.yaml yum: handle "_none_" value for proxy (#56725) 2019-05-23 10:41:17 -04:00
56649-docker-image-lookup-by-digest.yml [docker] support the lookup of images by digest (#56649) 2019-05-21 02:54:05 -04:00
56717-log-plays-configuration-options.yml Add a new "log_folder" option to the log_plays callback plugin. (#56717) 2019-05-22 17:00:00 -04:00
56805-duplicate-dict-key-warnings.yml Config toggle for duplicate dict key warnings (fixes #56799) (#56805) 2019-05-23 08:42:44 -05:00
56808-openssl_pkcs12-passphrase-crash.yml openssl_pkcs12: fix crash due to wrong path used for loading key in check mode (#56808) 2019-05-22 23:34:42 +02:00
56947-docker-dev.yml docker conncetion plugin: accept 'dev' as 'newest version' (#56947) 2019-05-26 14:15:25 +02:00
align_poll_defaults.yml unite poll defaults (#55470) 2019-05-01 13:47:50 -05:00
allow_inv_plugin_loading.yml ensure inventory plugin loading rel to play (#51177) 2019-04-22 19:32:50 -04:00
always_keep_subset.yml Always keep subset data for callbacks (#56881) 2019-05-23 17:15:04 -04:00
ansiballz-imp-deprecation.yaml Support using importlib on py>=3 to avoid imp deprecation (#54883) 2019-04-25 10:28:18 -05:00
ansible-adhoc.yaml Make ansible adhoc work with include_role (#56163) 2019-05-08 09:53:24 -04:00
argparse.yaml Migrate command line parsing to argparse (#50610) 2019-04-23 13:54:39 -05:00
backports_ssl_match_hostname_bundle.yml Update bundled copy of backports.ssl_match_hostname from 3.4.0.2 to 3.7.0.1 (#55461) 2019-04-23 11:53:11 -05:00
bad_empty_play.yml allow empty plays again, for now (#55878) 2019-04-29 17:59:10 -04:00
better_task_error.yml preserve underlying block building error (#56465) 2019-05-22 11:28:06 -04:00
bye_become_mixin.yml become mixin is no more (#54002) 2019-04-12 12:13:55 -04:00
cb_options_unoptional.yml options not optional for callbacks (#55660) 2019-04-25 22:22:06 -04:00
cgroup-perf-recap-fix-open-files.yaml When not using file_per_task, make sure we don't prematurely close the perf files (#56477) 2019-05-16 15:38:36 -05:00
distro-bundle.yml Update bundled copy of distro from 1.3.0 to 1.4.0 (#55459) 2019-04-23 11:52:51 -05:00
docker_network_aux_addresses.yml [docker_network] Fix idempotency when using aux_addresses in ipam_config (#56901) 2019-05-26 08:40:09 -04:00
ensure_discovery_unsafe.yml Ensure discovery unsafe (#55295) 2019-04-17 12:08:51 -04:00
ensure_facts_safe.yml mark entire module result untrusted as template (#55717) 2019-04-24 15:15:20 -07:00
fibre_channel_wwn_fact_solaris_minor.yaml [cosmetic] solaris wwn fix (#55154) 2019-04-18 16:31:40 -04:00
fix_incorrect_nativisim.yml Not native, but text (#55676) 2019-05-24 14:49:04 -04:00
gitlab-deprecated-version.yaml Version in deprecate calls should be a string (#55395) 2019-04-16 14:40:20 -05:00
help_paths_fixes.yml Fix and refix help text for CLI (#55831) 2019-04-30 11:16:26 -04:00
include-role-name.yaml Add ansible_parent_role_names magic variable (#46687) 2019-04-23 11:55:05 -04:00
include_tasks_listen.yml Whitelist listen as a valid keyword on TaskInclude (#56586) 2019-05-17 12:52:39 -05:00
k8s-raw-minor-fixes.yml k8s minor bug fixes (#56168) 2019-05-22 08:08:22 +02:00
logging_updates.yml some logging fixes (#56311) 2019-05-24 16:43:47 -04:00
meraki_content_filtering-redundant-calls.yml meraki_content_filtering - Remove redundant API call with get_nets() (#55531) 2019-04-24 14:27:21 -05:00
meraki_static_route_api_calls.yml meraki_static_route - Remove unnecessary API call (#55528) 2019-04-24 12:16:51 -04:00
meraki_vlan_api_calls.yml meraki_vlan - Remove unnecessary API calls when net_id is specified (#54939) 2019-04-15 19:53:19 +01:00
module_default_fixes.yaml fix module defaults (#56020) 2019-05-14 09:59:18 -04:00
mysql_user-fix-versions-compatibilities-regression.yml mysql_user: fix regression (#55292) 2019-05-06 16:25:43 +02:00
package_facts_apt_fix.yml Package facts apt fix (#55963) 2019-05-01 22:11:12 -04:00
persistent_loading.yml Correct plugin loader context for persistent (#54860) 2019-04-11 14:32:52 -04:00
playbookdir_coll_adj_fix.yml fix collection adjacent loading with --playbook-dir (#56194) 2019-05-22 11:06:54 -04:00
postgresql_slot-fix-sslrootcert.yml postgresql_slot - sslrootcert fix (#55277) 2019-04-15 10:56:25 +01:00
ps-basic-json.yaml Ansible.Basic - fix when deserialising a json string of an array (#55691) 2019-05-01 11:08:23 +10:00
psrp-fetch.yaml psrp - Fix fetch for large files (#55351) 2019-04-17 08:19:33 +10:00
psrp-output.yaml psrp - Fix raw and script tests for connection plugin (#55357) 2019-04-17 09:01:28 +10:00
python_requirements_facts_dashes.yml Allow python_requirements_facts to cope with packages with dashes (#56166) 2019-05-20 23:38:50 -04:00
removed_obsolete_configs.yml removed previouslly deprecated settings (#55662) 2019-05-15 16:36:30 -04:00
selectors2-bundle.yml Update bundled copy of selectors2 from 1.1.0 to 1.1.1 (#55457) 2019-04-23 11:52:24 -05:00
show_host_start.yml add option to display per host start to default (#53819) 2019-04-12 12:42:38 -04:00
six-bundle.yml Update bundled copy of six from 1.11.0 to 1.12.0 (#55456) 2019-04-23 11:53:25 -05:00
solaris_uptime_boot_time.yaml Fixes solaris (sunos) uptime in ansible facts module (#54626) 2019-04-15 18:01:24 -04:00
ssh_better_errors.yml Preserve ssh error (#56460) 2019-05-23 10:03:35 -04:00
stat_no_md5.yml remove deprecated get_md5 from stat (#55659) 2019-05-08 10:45:45 -04:00
sysctl-invalid-value.yml sysctl will now return an error if the value is invalid (#55695) 2019-05-08 11:34:55 -04:00
tests-as-filters-deprecation.yaml Don't register tests as filters (#55332) 2019-04-16 14:10:14 -05:00
tower_job_wait-wrong_examples.yml Fixed wrong variable specification format in examples (#55252) 2019-04-15 15:18:11 -05:00
uri-deprecations.yaml Address 2.9 uri deprecations (#55330) 2019-04-16 14:17:03 -05:00
urls-ipv6-redirects.yml Don't rely on netloc for determining hostname and port, just use hostname and port (#56270) 2019-05-20 16:50:54 -04:00
user-aix-shadow-file-parsing.yaml User - Fix shadow file parsing on AIX (#55230) 2019-04-22 15:24:10 -04:00
v2.9.0-initial-commit.yaml Cleanup the tree for post-2.8-branch 2019-04-12 12:57:35 -07:00
vars_prematurely_template.yaml Prevent vars premature templating (#56117) 2019-05-23 09:42:19 -04:00
vcenter_folder.yaml VMware: vcenter_folder: print full path of the new folder (#55237) 2019-05-23 16:21:22 +05:30
vmware_check_ssl_cert.yaml vmware: check the SSL certification 2019-05-06 09:15:16 -04:00
vmware_datastore_facts.yaml vmware_datastore_facts: empty list if none found 2019-05-03 18:29:00 -04:00
vmware_host_datastore_for_esxi.yaml vmware_host_datastore: ability to target a ESXi 2019-05-23 16:01:22 -04:00
vmware_maintenance_mode_params.yaml VMware: vmware_datastore_maintenancemode: check params (#56515) 2019-05-16 19:52:17 +05:30
vmware_portgroup_list_host.yml VMware: get_all_host_objs accepts list of host (#55146) 2019-04-12 15:35:35 -07:00
warn_systemd_glob.yml warn on systemd globs (#56645) 2019-05-24 10:52:36 -04:00
win_acl-network.yaml win_acl - fix network path qualifier parsing (#55970) 2019-05-01 17:21:26 +10:00
win_domain-setup.yaml win_domain - fix for checking for domain on new host (#55195) 2019-04-12 14:14:49 +10:00
win_reboot-psrp-command.yaml psrp - fix test_command rc for win_reboot (#55354) 2019-04-17 08:38:42 +10:00
win_region-format.yaml win_region - fix format issues when using psrp (#55487) 2019-04-18 13:42:21 +10:00
win_xml_refactor.yaml Refactor of win_xml (2nd attempt) to add support for processing multiple nodes and counting nodes matched by xpath (#53362) 2019-04-30 13:19:56 -07:00
winrm-input-failures.yaml winrm - fix failure parsing for send input errors (#56245) 2019-05-14 19:55:41 -04:00
yum-enable-missing-repo.yaml YUM - handle enable of non-existent repo (#53286) 2019-05-15 08:45:54 +02:00