blob: 9687e1524557fad207a8032cdf08c23718875ad4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
|
ancestor: null
releases:
2.0.0:
changes:
breaking_changes:
- meraki_device - Changed tags from string to list
- meraki_device - Removed serial_lldp_cdp parameter
- meraki_device - Removed serial_uplink parameter
- meraki_intrusion_prevention - Rename whitedlisted_rules to allowed_rules
- meraki_mx_l3_firewall - Rule responses are now in a `rules` list
- meraki_mx_l7_firewall - Rename blacklisted_countries to blocked_countries
- meraki_mx_l7_firewall - Rename whitelisted_countries to allowed_countries
- meraki_network - Local and remote status page settings cannot be set during
network creation
- meraki_network - `disableRemoteStatusPage` response is now `remote_status_page_enabled`
- meraki_network - `disable_my_meraki_com` response is now `local_status_page_enabled`
- meraki_network - `disable_my_meraki` has been deprecated
- meraki_network - `enable_my_meraki` is now called `local_status_page_enabled`
- meraki_network - `enable_remote_status_page` is now called `remote_status_page_enabled`
- meraki_network - `enabled` response for VLAN status is now `vlans_enabled`
- meraki_network - `tags` and `type` now return a list
- meraki_snmp - peer_ips is now a list
- meraki_switchport - `access_policy_number` is now an int and not a string
- meraki_switchport - `tags` is now a list and not a string
- meraki_webhook - Querying test status now uses state of query.
bugfixes:
- Remove unnecessary files from the collection package, significantly reduces
package size
- meraki_admin - Fix error when adding network privileges to admin using network
name
- meraki_switch_stack - Fix situation where module may crash due to switch being
in or not in a stack already
- meraki_webhook - Proper response is shown when creating webhook test
major_changes:
- Rewrite requests method for version 1.0 API and improved readability
- meraki_mr_rf_profile - Configure wireless RF profiles.
- meraki_mr_settings - Configure network settings for wireless.
- meraki_ms_l3_interface - New module
- meraki_ms_ospf - Configure OSPF.
minor_changes:
- meraki - Add optional debugging for is_update_required() method.
- meraki_admin - Update endpoints for API v1
- meraki_alert - Manage network wide alert settings.
- meraki_device - Added query parameter
- meraki_intrusion_prevention - Change documentation to show proper way to clear
rules
- meraki_malware - Update documentation to show how to allow multiple URLs at
once.
- meraki_mx_l2_interface - Configure physical interfaces on MX appliances.
- meraki_mx_uplink - Renamed to meraki_mx_uplink_bandwidth
- meraki_ssid - Add `WPA3 Only` and `WPA3 Transition Mode`
- meraki_switchport - Add support for `access_policy_type` parameter
security_fixes:
- meraki_webhook - diff output may show data for values set to not display
fragments:
- add-build-ignore.yml
- diff_secret_fix.yml
- is_update_debug.yml
- malware_docs.yml
- malware_mx_l2_interface.yml
- meraki_admin.yml
- meraki_alert.yml
- meraki_content_filtering.yml
- meraki_device.yml
- meraki_firewalled_services.yml
- meraki_intrusion_prevention.yml
- meraki_malware.yml
- meraki_management_interface.yml
- meraki_mr_l3_firewall.yml
- meraki_mr_rf_profile.yml
- meraki_mr_settings.yml
- meraki_ms_l3_interface.yml
- meraki_ms_ospf.yml
- meraki_mx_l3_firewall.yml
- meraki_mx_l7_firewall.yml
- meraki_mx_uplink.yml
- meraki_nat.yml
- meraki_network_update.yml
- meraki_site_to_site_vpn.yml
- meraki_snmp.yml
- meraki_ssid.yml
- meraki_static_route.yml
- meraki_switch_stack.yml
- meraki_switch_storm_control.yml
- meraki_switchport.yml
- meraki_syslog.yml
- meraki_vlan.yml
- meraki_webhook.yml
- requests-rewrite.yml
- ssid-tags-fix.yml
- ssid_wpa3.yml
release_date: '2020-08-27'
2.1.0:
modules:
- description: Manage alerts in the Meraki cloud
name: meraki_alert
namespace: ''
- description: Configure MX layer 2 interfaces
name: meraki_mx_l2_interface
namespace: ''
release_date: '2020-10-16'
2.1.1:
changes:
bugfixes:
- meraki_management_interface - Fix crash when modifying a non-MX management
interface.
fragments:
- management_ms_fix.yml
release_date: '2020-11-02'
2.1.2:
changes:
bugfixes:
- Remove test output as it made the collection, and Ansible, huge.
fragments:
- size_fix.yml
release_date: '2020-11-04'
2.1.3:
changes:
bugfixes:
- meraki_device - Support pagination. This allows for more than 1,000 devices
to be listed at a time.
- meraki_network - Support pagination. This allows for more than 1,000 networks
to be listed at a time.
fragments:
- pagination.yml
release_date: '2020-12-16'
2.10.0:
changes:
minor_changes:
- meraki_network - Add support for `copy_from_network_id`.
fragments:
- 335-net_copy.yml
- rename_method.yml
release_date: '2022-07-06'
2.10.1:
changes:
minor_changes:
- Change shebang in Sublime utils to point to env instead of direct to the path
fragments:
- changelog-frags.yml
- sublime-utils.yml
release_date: '2022-07-16'
2.11.0:
changes:
minor_changes:
- Add GPLv3 license. Always was GPLv3, but didn't have the file.
- Change shebang in Sublime utils to point to env instead of direct to the path
- meraki_alert - Change type for opbject to alert_type in examples
- meraki_ms_access_policies - New module to create, delete, update Access Policies
in the Switch settings
- meraki_ssid - Add support for `ap_availability_tags`.
- meraki_ssid - Add support for `available_on_all_aps`
- meraki_ssid - Add support for `lan_isolation_enabled`.
- meraki_ssid - Add support for `visible`.
fragments:
- add-meraki_ms_access_policy.yml
- alert_examples.yml
- amend_meraki_network.yml
- changelog-frags.yml
- license.yml
- meraki_mr_ssid.yaml
- meraki_mr_ssid_availability_tags.yaml
- meraki_mr_ssid_lan_isolation.yaml
- shebang.yml
- ssid_test_fix.yml
- sublime-utils.yml
release_date: '2022-09-12'
2.12.0:
changes:
bugfixes:
- Update defaults in documentation for new sanity tests
- meraki_device - Fix URL for LLDP and CDP lookups
major_changes:
- meraki_webhook_payload_template - New module
fragments:
- 2.15-docs.yml
- 2.15-prep.yml
- device_lldp.yml
- fix-meraki-mr-radio-tests.yml
- meraki_ms_switch_pollicy_doc.yml
- meraki_webhook_payload_template.yml
- warnings-.yml
- warnings-meraki_action_batch.yml
- warnings-meraki_admin.yml
- warnings-meraki_alert.yml
- warnings-meraki_config_template.yml
- warnings-meraki_device.yml
- warnings-meraki_management_interface.yml
- warnings-meraki_mr_l3_firewall.yml
- warnings-meraki_mr_radio.yml
- warnings-meraki_mr_rf_profile.yml
release_date: '2022-11-21'
2.13.0:
changes:
major_changes:
- meraki_mr_l7_firewall - New module
fragments:
- meraki_mr_l7_firewall.yml
release_date: '2022-11-21'
2.14.0:
changes:
bugfixes:
- Fix checkmode on merak webhook payload template update
- meraki_webhook - First error when updating URL in a webhook
minor_changes:
- meraki_webhook - Add payload template parameter
fragments:
- bugfixes-meraki_webhook_payload_template.yml
- warnings-meraki_mr_settings.yml
- warnings-meraki_ms_access_list.yml
- warnings-meraki_ms_storm_control.yml
- webhook-diff.yml
- webhook-plus-payload-templates.yml
release_date: '2023-01-05'
2.15.0:
changes:
bugfixes:
- Resolved issue
- Update pipeline to use newer version of action to detect changed files.
- meraki_alert - Fix situation where specifying emails may crash.
- meraki_mx_site_to_site_vpn - Check mode should no longer apply changes when
enabled.
known_issues:
- meraki_network - Updated documentation for `local_status_page_enabled` and
`remote_status_page_enabled` as these no longer work.
minor_changes:
- New module - meraki_network_settings - Configure detailed settings of a network.
fragments:
- 412-meraki_network-settings.yaml
- 412-network-settings.yaml
- 414-alert-emails.yaml
- issue-meraki_mx_content_filtering.yml
- mx-s2s.yaml
- pipeline-changelog.yaml
- warnings-meraki_ms_ospf.yml
- warnings-meraki_ms_stack.yml
- warnings-meraki_ms_switchport.yml
- warnings-meraki_mx_content_filtering.yml
- warnings-meraki_mx_intrusion_prevention.yml
- warnings-meraki_mx_l2_interface.yml
- warnings-meraki_ssid.yml
- workflow-ansible-lint.yml
release_date: '2023-01-24'
2.15.1:
changes:
bugfixes:
- Corrects constraints applied to local and remote status page settings to align
with API behaviour (https://github.com/CiscoDevNet/ansible-meraki/issues/437)
- Enables meraki_network query by net_id (https://github.com/CiscoDevNet/ansible-meraki/issues/441)
- Resolved an issue where an empty response from the API triggered an exception
in module meraki_webhook (https://github.com/CiscoDevNet/ansible-meraki/issues/433)
- Resolves issues with meraki_webhook shared_secret defaulting to null; (https://github.com/CiscoDevNet/ansible-meraki/issues/439);
Also adds Test Coverage for shared secret idempotency and resolves test file
lint issues.
fragments:
- 433_Resolve_meraki_webhook_fail_when_none_defined.yml
- Resolve_local_and_remote_status_pages_constraint.yml
- Resolve_meraki_network_query_by_ID_returns_empty_data_object.yml
- Resolve_shared_secret_defaulting_to_null.yml
- warnings-meraki_ms_link_aggregation.yml
release_date: '2023-02-15'
2.2.0:
changes:
bugfixes:
- meraki_network - Fix bug where local or remote settings always show changed.
minor_changes:
- meraki_network - Update documentation to show querying of local or remote
settings.
- meraki_ssid - Add Cisco ISE as a splash page option.
fragments:
- network_settings_changed.yml
- ssid_ise.yml
release_date: '2021-02-01'
2.2.1:
changes:
bugfixes:
- meraki_mx_content_filtering - Fix crash with idempotent condition due to improper
sorting
fragments:
- 222.yml
release_date: '2021-02-22'
2.3.0:
changes:
bugfixes:
- meraki_ms_switchport - access_policy_types choices are incorrect causing failures.
(https://github.com/CiscoDevNet/ansible-meraki/issues/227).
minor_changes:
- meraki_ms_switchport - Adding additional functionality to support the access_policy_types
"MAC allow list" and "Sticky MAC allow list" port security configuration options.
(https://github.com/CiscoDevNet/ansible-meraki/issues/227).
- meraki_mx_intrusion_prevention - Rename message to rule_message to avoid conflicts
with internal Ansible variables.
fragments:
- 228-switchport-module-additions.yml
- msg.yaml
release_date: '2021-05-12'
2.3.1:
changes:
bugfixes:
- meraki_ms_switchport - link_negotiation choice for 100 Megabit Auto is incorrect
causing failures. (https://github.com/CiscoDevNet/ansible-meraki/issues/235).
fragments:
- CHANGELOG.yml
release_date: '2021-05-19'
2.4.0:
changes:
bugfixes:
- Allow a state of absent in voice vlan to allow the value to be nulled out(https://github.com/CiscoDevNet/ansible-meraki/issues/238)
minor_changes:
- meraki_mx_switchport - Improve documentation for response
fragments:
- 0238-vvlan-allow-null.yml
- switchport-docs.yaml
release_date: '2021-06-07'
2.4.2:
changes:
bugfixes:
- Fix some flake8 sanity errors as reported by Ansible Galaxy. Should be no
functional change.
fragments:
- sanity-fixes.yml
release_date: '2021-06-22'
2.5.0:
changes:
minor_changes:
- meraki_mr_l3_firewall - Return each MR L3 firewall rule's values in lowercase.
- meraki_mr_ssid - Add support for radius_proxy_enabled SSID setting.
- meraki_mx_l3_firewall - Return each MX L3 firewall rule's values in lowercase.
- meraki_mx_vlan - Fix dhcp_boot_options_enabled parameter
fragments:
- dhcp_boot_options_enabled.yaml
- lowercase-firewall-rule-values.yml
- radius_proxy_enabled.yaml
release_date: '2021-10-14'
2.6.0:
changes:
bugfixes:
- meraki_mr_ssid - Fix issue with SSID removal idempotency when ID doesn't exist
major_changes:
- meraki_mr_radio - New module
minor_changes:
- meraki_mx_l7_firewall - Allow passing an empty ruleset to delete all rules
- meraki_utils - Add debugging output for failed socket connections
fragments:
- delete-ssid-idempotency.yml
- docs-m-reference.yml
- meraki_mr_radio.yml
- mx_l7_firewall_empty_list.yaml
release_date: '2021-12-27'
2.6.1:
changes:
bugfixes:
- meraki_mr_rf_profile - Fix issue with idempotency and creation of RF Profiles
by name only
- meraki_syslog - Improve reliability for multiple roles or capitalization.
minor_changes:
- meraki_ssid - Add support for enterprise_admin_access and splash_guest_sponsor_domains
with the latter required for creating a sponsor portal.
fragments:
- 288-syslog_idempotency.yml
- 290-sponsor.yml
- docs-contributing.yml
- rf-profile-create-idempotency.yml
- sanity_fixes.yaml
release_date: '2022-03-28'
2.6.2:
changes:
bugfixes:
- meraki_alert - Updates now properly set default destination webhook
- meraki_syslog - Fix crash due to incorrect dictionary reference
minor_changes:
- Add execution-environment.yml in meta as the base to a Meraki ee
- meraki_network - Add Products to net_type list
fragments:
- 288-fix-dict.yml
- 310-alert-webhook.yml
- ee.yml
- net_type-list.yml
release_date: '2022-05-16'
2.7.0:
changes:
bugfixes:
- meraki_mx_static_route - Add support for gateway_vlan_id otherwise requests
could error
minor_changes:
- meraki_mx_network_vlan_settings - New module to enable or disable VLANs on
a network
- meraki_mx_third_party_vpn_peers - New module for managing third party VPM
peers
fragments:
- meraki_mx_network_vlan_settings.yml
- mx_static_route.yaml
- s2s_peers.yaml
release_date: '2022-06-14'
2.8.0:
changes:
minor_changes:
- meraki_action_batch - New module for CRUD operations on Meraki Action Batches
- meraki_switchport - Add support for flexible stacking
fragments:
- 327-switchport-flex.yaml
- action_batch.yaml
release_date: '2022-06-24'
2.9.0:
changes:
bugfixes:
- meraki_switchport - Setting VLAN to 0 on trunk port clears the VLAN.
fragments:
- 331-switchport_clear_vlan.yml
release_date: '2022-07-04'
|