Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
397 commits
Select commit Hold shift + click to select a range
8a504fa
fixed sanity issues
rukapse Sep 10, 2025
89fdc8b
fixed sanity issues
rukapse Sep 10, 2025
dfd88a0
Addressed Review Comments
Priyadharshini16092002 Sep 11, 2025
83b50b2
doc update
Kandarimegha Sep 11, 2025
f7d713e
Template workflow - added 4 more examples
md-rafeek Sep 11, 2025
df5617c
Added logs
Priyadharshini16092002 Sep 12, 2025
8e496f8
Added logs
Priyadharshini16092002 Sep 12, 2025
8f4510a
Merge pull request #97 from Priyadharshini16092002/fabric_device_info…
madhansansel Sep 12, 2025
a87ae59
fixed sanity issues
rukapse Sep 14, 2025
36edaca
fixed sanity issues
rukapse Sep 14, 2025
876cc8f
fixed sanity issues
rukapse Sep 14, 2025
8aa09c4
update
Kandarimegha Sep 14, 2025
9c031cd
update
Kandarimegha Sep 14, 2025
1c0ceeb
update
Kandarimegha Sep 14, 2025
e4dca43
sanity fix
Kandarimegha Sep 14, 2025
91fdb9d
sanity fix
Kandarimegha Sep 14, 2025
a488a1e
Merge pull request #122 from md-rafeek/template_workflow_manager_dev
madhansansel Sep 15, 2025
4c080ce
Wireless Profile workflow - Update Feature template field names
md-rafeek Sep 15, 2025
92a3595
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Sep 15, 2025
8f0219e
Wireless Profile workflow - Update Feature template field names
md-rafeek Sep 15, 2025
5910178
Wireless Profile workflow - Update Feature template field names
md-rafeek Sep 15, 2025
ab99ebe
fixed sanity issues
rukapse Sep 15, 2025
a66c168
Network profile workflow - UT has been completed
md-rafeek Sep 16, 2025
b734841
Network profile workflow - UT has been completed
md-rafeek Sep 16, 2025
18038d4
2 bugs fixed
SyedKhadeerAhmed Sep 18, 2025
636f7ce
2 bugs fixed
SyedKhadeerAhmed Sep 18, 2025
0a743e5
sanity fixed
SyedKhadeerAhmed Sep 18, 2025
99caf5c
doc update
Kandarimegha Sep 18, 2025
c316bcf
Merge pull request #103 from md-rafeek/network_profile_wireless_workf…
madhansansel Sep 18, 2025
5b11e06
Merge pull request #128 from cisco-en-programmability/main
madhansansel Sep 22, 2025
3d6a11a
Merge pull request #127 from syed-khadeerahmed/swim_enhancement_module
madhansansel Sep 22, 2025
5768439
Bug & UT fixed
Priyadharshini16092002 Sep 22, 2025
c6a7432
Bug & UT fixed
Priyadharshini16092002 Sep 22, 2025
2dbed1b
bug fixed
SyedKhadeerAhmed Sep 22, 2025
27089e5
Addressed review comment
SyedKhadeerAhmed Sep 22, 2025
11f8ed9
addressed review comments
Kandarimegha Sep 22, 2025
8f69a48
Merge pull request #129 from Priyadharshini16092002/fabric_device_inf…
madhansansel Sep 22, 2025
861913a
sanity fix
Kandarimegha Sep 22, 2025
208e1b5
Addressed review comments
Priyadharshini16092002 Sep 23, 2025
7b6989b
Merge pull request #117 from Kandarimegha/flexible_reports
madhansansel Sep 23, 2025
8f47d7a
Addressed review comments
Priyadharshini16092002 Sep 23, 2025
52b8236
completed review comments
SyedKhadeerAhmed Sep 23, 2025
baa8e0c
plugins/modules/wired_campus_automation_workflow_manager.py
rukapse Sep 23, 2025
a116148
UT
Priyadharshini16092002 Sep 23, 2025
69cd818
Merge pull request #130 from syed-khadeerahmed/provision_and_applicat…
madhansansel Sep 23, 2025
b87e407
bug fixed
SyedKhadeerAhmed Sep 23, 2025
1399dce
bug fixed
SyedKhadeerAhmed Sep 23, 2025
a8af9db
bug fixed
SyedKhadeerAhmed Sep 23, 2025
fc871de
addressed review comments
SyedKhadeerAhmed Sep 24, 2025
bb7da62
code in progess
Priyadharshini16092002 Sep 24, 2025
bcddf13
Ut added
SyedKhadeerAhmed Sep 24, 2025
3474eb3
Ut added
SyedKhadeerAhmed Sep 24, 2025
0aab4af
PNP Workflow Manager - fixed site name and update issue
md-rafeek Sep 24, 2025
d86b7aa
PNP workflow - Fixed the UT added the authorize
md-rafeek Sep 24, 2025
2e973cc
Wireless Profile Workflow - Fixed the version related bug
md-rafeek Sep 25, 2025
0bfc3f9
added the option for Daily recurrance
Kandarimegha Sep 25, 2025
e5158f8
Merge pull request #133 from md-rafeek/network_profile_wireless_workf…
madhansansel Sep 25, 2025
4d91efa
Merge pull request #132 from md-rafeek/pnp_workflow_enhancement
madhansansel Sep 26, 2025
87b308e
Merge pull request #131 from syed-khadeerahmed/swim_enhancement_module
madhansansel Sep 26, 2025
13615e0
Merge pull request #134 from Kandarimegha/flexible_reports
madhansansel Sep 26, 2025
dc2438b
Reports Workflow: Improve time_zone documentation
Kandarimegha Sep 28, 2025
2d83dbf
Merge pull request #135 from Kandarimegha/flexible_reports
madhansansel Sep 29, 2025
f899008
Names changed from backup to backup_job_creation
Priyadharshini16092002 Sep 29, 2025
a19c22a
Addressed review comment nfs_portmapper_port
Priyadharshini16092002 Sep 30, 2025
f673542
Addressed review comments
Priyadharshini16092002 Sep 30, 2025
6169987
doc update for filters
Kandarimegha Sep 30, 2025
d1d40e9
Merge pull request #121 from Priyadharshini16092002/backup_restore_wo…
madhansansel Sep 30, 2025
b06fb31
Bugs fixed
Priyadharshini16092002 Sep 30, 2025
b1fff3e
Bugs fixed
Priyadharshini16092002 Sep 30, 2025
d23b8ed
Bugs fixed
Priyadharshini16092002 Sep 30, 2025
9a9ae4c
Lan automation workflow manager port channel enhancement code.
koderchit Oct 3, 2025
6161a6b
documentation update
Kandarimegha Oct 4, 2025
b6a6273
filter validation update
Kandarimegha Oct 4, 2025
b945d7b
sanity fix
Kandarimegha Oct 6, 2025
0011b7c
sanity fix
Kandarimegha Oct 6, 2025
48e9394
Wireless profile - Update feature template not working fixed
md-rafeek Oct 6, 2025
faf9049
Wireless profile - Update feature template not working fixed
md-rafeek Oct 6, 2025
33e668d
sanity fix
Kandarimegha Oct 6, 2025
da66d55
UT update
Kandarimegha Oct 6, 2025
7b86886
Merge branch 'main' into flexible_reports
Kandarimegha Oct 6, 2025
07fa0cb
Documentation update and bug fix for When scheduling reports for futu…
madhansansel Oct 6, 2025
8813fea
Wireless profile - Update feature template not working fixed
md-rafeek Oct 6, 2025
cef3c26
Wireless profile - Update feature template not working fixed
md-rafeek Oct 6, 2025
b093a55
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Oct 6, 2025
db793d3
Wireless profile - Update feature template not working fixed (#138)
madhansansel Oct 6, 2025
8731ff3
deletion_timestamp enhancement added
Priyadharshini16092002 Oct 6, 2025
17c09a8
updated validation for deletion
Kandarimegha Oct 6, 2025
5341430
updated
Kandarimegha Oct 6, 2025
8c3c1cb
Merge branch 'main' into flexible_reports
Kandarimegha Oct 6, 2025
8551fd5
sanity fix
Kandarimegha Oct 6, 2025
b49aa60
sanity fix
Kandarimegha Oct 6, 2025
6167c59
sanity issue fix
Kandarimegha Oct 6, 2025
edacbe0
sanity issue fix
Kandarimegha Oct 6, 2025
7569c07
Fix validation handling for deletion scenario in reports workflow (#140)
madhansansel Oct 6, 2025
f06ed05
6 bugs done
SyedKhadeerAhmed Oct 7, 2025
a2703a8
6 bugs done
SyedKhadeerAhmed Oct 7, 2025
66cab63
documentation update for formate type
Kandarimegha Oct 7, 2025
fab41d3
update
Kandarimegha Oct 7, 2025
773f825
Merge branch 'main' into flexible_reports
Kandarimegha Oct 7, 2025
1589ac8
Wireless profile - Bug fixed for AP zone and integration tests updated
md-rafeek Oct 8, 2025
bc7123e
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Oct 8, 2025
a37e2ce
Wireless profile - Sanity fixed.
md-rafeek Oct 8, 2025
169c1b7
Sanity Fix
koderchit Oct 8, 2025
c937b2b
Sanity Fix
koderchit Oct 8, 2025
2482a3d
Sanity Fix
koderchit Oct 8, 2025
0b292c7
Bugs fixed
SyedKhadeerAhmed Oct 8, 2025
aff8e50
addressed review comments
Kandarimegha Oct 9, 2025
fa6af56
review comments done
SyedKhadeerAhmed Oct 9, 2025
98ba72f
review comments done
SyedKhadeerAhmed Oct 9, 2025
bbce03d
documentation update for available formate type for each view names (…
madhansansel Oct 9, 2025
29c76f6
review comments done
SyedKhadeerAhmed Oct 9, 2025
02f0a9e
Provision Bugs fixed (#144)
madhansansel Oct 9, 2025
4ee436e
Wireless Profile - Addressed Review comments
md-rafeek Oct 10, 2025
73dc60c
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Oct 10, 2025
f44b4c9
Wireless Profile - Addressed Review comments
md-rafeek Oct 10, 2025
6fb2a12
Wireless Profile - Addressed Review comments
md-rafeek Oct 10, 2025
068f0e5
Wireless Profile - Addressed Review comments
md-rafeek Oct 10, 2025
0af9157
Wireless Profile - Addressed Review comments
md-rafeek Oct 10, 2025
f58970d
Bug fix: Idempotency shouldn't apply for report generation
Kandarimegha Oct 10, 2025
16a1f87
sanity fix
Kandarimegha Oct 10, 2025
ca612c0
Merge branch 'main' into flexible_reports
Kandarimegha Oct 10, 2025
37bb86b
Wireless profile - Bug fixed for AP zone, SSID details and integratio…
madhansansel Oct 10, 2025
1c441d2
Merge branch 'main' into flexible_reports
Kandarimegha Oct 10, 2025
3fa496f
Code completed
Priyadharshini16092002 Oct 10, 2025
999dabe
param confirmation is pending, testing is pending
SyedKhadeerAhmed Oct 10, 2025
6a8c93b
Wired Campus Automation Workflow Manager - New Module (#124)
madhansansel Oct 13, 2025
1afa78a
review completed
SyedKhadeerAhmed Oct 13, 2025
6d272d3
addressed review comments
SyedKhadeerAhmed Oct 13, 2025
c006930
sanity fixed
SyedKhadeerAhmed Oct 13, 2025
352e7fa
Swim bugs completed (#141)
madhansansel Oct 13, 2025
a8dbdb0
UT completed & yaml fixed
Priyadharshini16092002 Oct 13, 2025
c6debf6
IT Completed
Priyadharshini16092002 Oct 14, 2025
8f65106
PNP Workflow - UT Negative case added
md-rafeek Oct 14, 2025
173f221
PNP Workflow manager - Updated some UT cases
md-rafeek Oct 14, 2025
7d08557
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Oct 14, 2025
beb4c8f
PNP Workflow - UT Negative case added (#148)
madhansansel Oct 14, 2025
b7ed736
Addressed review comments & Bugs fixed
Priyadharshini16092002 Oct 15, 2025
cd4631f
AND OR logic implemetation
Priyadharshini16092002 Oct 16, 2025
e39c94d
Few bug Fixes:
koderchit Oct 16, 2025
7b33827
Fabric device info feature (#146)
madhansansel Oct 16, 2025
ef218a3
Backup restore Bug fix (#136)
madhansansel Oct 16, 2025
f3a5bbc
test in progress
SyedKhadeerAhmed Oct 17, 2025
6843176
Unit Tests
koderchit Oct 18, 2025
b09469f
Sanity Fix
koderchit Oct 18, 2025
120b950
bug completed
SyedKhadeerAhmed Oct 22, 2025
62fda3a
bug completed
SyedKhadeerAhmed Oct 22, 2025
00f6cb5
Merge branch 'main' into flexible_reports
Kandarimegha Oct 24, 2025
afcae49
Bug fix in documentation of the SDK API calls in the existing lan aut…
koderchit Oct 27, 2025
ea74318
Bug fix: Invalid format of lan_ automation spec used for validations.…
koderchit Oct 27, 2025
837a340
Bugs fixed
Priyadharshini16092002 Oct 27, 2025
47f1304
Bugs fixed
Priyadharshini16092002 Oct 27, 2025
c2e4a0f
Merge pull request #295 from cisco-en-programmability/main
bvargasre Oct 27, 2025
8fcdda4
added new_report parameter in example playbook
Kandarimegha Oct 27, 2025
84efe92
Merge pull request #296 from cisco-en-programmability/develop
bvargasre Oct 27, 2025
fbc2503
Merge from mainline (#152)
madhansansel Oct 28, 2025
a88ce41
Wireless profile workflow - Fixed bugs and added UT
md-rafeek Oct 28, 2025
a0fa54e
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Oct 28, 2025
b24e21f
Addressed review comments
Priyadharshini16092002 Oct 28, 2025
f271bf5
Wireless profile workflow - Sanity issue fixed
md-rafeek Oct 28, 2025
2c710e0
enhancement completed
SyedKhadeerAhmed Oct 28, 2025
db96f2c
enhancement completed
SyedKhadeerAhmed Oct 28, 2025
4b49ab0
Wireless profile workflow - Sanity issue fixed
md-rafeek Oct 28, 2025
348d393
Wireless workflow Manager - UT Sanity fix
md-rafeek Oct 28, 2025
f5a609d
Fabric device info feature (#151)
madhansansel Oct 28, 2025
7f14a4e
Wireless Profile workflow - Fixed bug and UT cases
md-rafeek Oct 28, 2025
163a72b
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Oct 28, 2025
89183af
Code completed
Priyadharshini16092002 Oct 29, 2025
7f61aff
Playbook changes done
Priyadharshini16092002 Oct 29, 2025
01aec46
Playbook changes done
Priyadharshini16092002 Oct 29, 2025
870d03b
Wireless profile workflow - removed unused code
md-rafeek Oct 29, 2025
8a31e74
bug fixed
SyedKhadeerAhmed Oct 30, 2025
425639a
IT Completed
Priyadharshini16092002 Oct 30, 2025
eaecbf6
Accesspoint Workflow - Fixed the documentation changes for Cableloss …
md-rafeek Oct 31, 2025
7d45c11
Accesspoint Workflow - Fixed the documentation changes for Cableloss …
md-rafeek Oct 31, 2025
1810381
Accesspoint Workflow - Fixed the documentation changes for Cableloss …
md-rafeek Oct 31, 2025
d970fc9
Restore Bug fixed
Priyadharshini16092002 Oct 31, 2025
b0f2871
Restore operation - Bug fix (#159)
madhansansel Oct 31, 2025
272d181
Accesspoint Workflow - Fixed the documentation changes for Cableloss …
md-rafeek Oct 31, 2025
f0c9ebd
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Oct 31, 2025
da740eb
fix the email_attach and notify parameter
Kandarimegha Oct 31, 2025
6e8d975
UT in progress
Priyadharshini16092002 Nov 3, 2025
ea340e0
Accesspoint Workflow - documentation changes for Cableloss and Antenn…
madhansansel Nov 4, 2025
3ba8622
Bug fix: Idempotency shouldn't apply for report generation (#145)
madhansansel Nov 4, 2025
84fcf99
compleated review comments
SyedKhadeerAhmed Nov 4, 2025
704909f
Reports should be processed in parallel
Kandarimegha Nov 4, 2025
e39cd38
sanity fix
Kandarimegha Nov 4, 2025
37c8485
Merge branch 'main' into flexible_reports
Kandarimegha Nov 4, 2025
d1a8288
UT added
Priyadharshini16092002 Nov 4, 2025
06d8a49
Bug fix
Priyadharshini16092002 Nov 5, 2025
a6eecfa
Addressing review comments, changed port_channel_number documentation.
koderchit Nov 6, 2025
756c220
[Wireless design]: The break statement in the requested_profile.item(…
madhansansel Nov 6, 2025
2005920
Provision Workflow Manager Bug Fixed (#157)
madhansansel Nov 6, 2025
38ce423
Fixed Bugs
Priyadharshini16092002 Nov 7, 2025
8b817a7
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Nov 9, 2025
781d0e8
Fixed bugs
Priyadharshini16092002 Nov 10, 2025
82f36e5
bugs compleated
SyedKhadeerAhmed Nov 10, 2025
e09924a
addressed review comment
Kandarimegha Nov 10, 2025
f94a9fa
Merge branch 'main' into flexible_reports
Kandarimegha Nov 10, 2025
9d7efe0
addressed review c omments
Kandarimegha Nov 10, 2025
16a9ead
Enable Parallel Report Create/Schedule Workflow in reports_workflow_m…
madhansansel Nov 10, 2025
e75be1d
Provision Bug Fix (#163)
madhansansel Nov 10, 2025
be861f9
bug fix
Kandarimegha Nov 11, 2025
3eaa568
Addressed review comments. Mostly validation and logging changes. No …
koderchit Nov 11, 2025
b2bbc1c
Bug fix in ISE Radius Workflow Manager, where the module is calling …
koderchit Nov 11, 2025
fd4b091
Fix and Enhance ISE Integration Flow — Skip Certificate Acceptance Wh…
madhansansel Nov 11, 2025
63f105d
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Nov 11, 2025
25e9383
Updating the UT based on the changes in module during review.
koderchit Nov 11, 2025
2c09cf9
Lan Automation Workflow Manager - Port Channel Enhancements (#139)
madhansansel Nov 11, 2025
dbe07d4
reviewed code comments
SyedKhadeerAhmed Nov 11, 2025
9c400b1
Module does not support device filtering by tags for distribute/activ…
madhansansel Nov 11, 2025
422a0e8
Fix AAA Reset Payload Mapping so Catalyst Center UI Updates Reflect C…
madhansansel Nov 11, 2025
0292221
Addressed review comments
Priyadharshini16092002 Nov 11, 2025
57ce499
Fabric device info feature (#162)
madhansansel Nov 11, 2025
308ba92
Wireless profile workflow - Addressed code review comments
md-rafeek Nov 11, 2025
974304f
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Nov 11, 2025
0f43318
Sanity fix on the application_policy_workflow_manager
md-rafeek Nov 12, 2025
572c935
Wireless profile workflow - Fixed bugs and added UT (#153)
madhansansel Nov 12, 2025
fc70bf3
Changed statte from merged to gathered
Priyadharshini16092002 Nov 12, 2025
76a431f
Bug Fix for SDA Fabric Sites Zone Wokrflow Manager
Nov 11, 2025
f46d1a4
Fabric devices info - Changed state (#167)
madhansansel Nov 12, 2025
091b483
Sanity fix
shatagopasunil Nov 12, 2025
e8d5191
Accesspoint workflow - Fixed bug for Controller Name issue
md-rafeek Nov 13, 2025
0a0d8b1
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Nov 13, 2025
d9fb052
Accesspoint workflow - Fixed bug for Controller Name issue
md-rafeek Nov 13, 2025
35d5621
Addressed review comments
shatagopasunil Nov 13, 2025
a4367b2
Addressed review comments
Priyadharshini16092002 Nov 13, 2025
9a5fe0a
Network devices info new changes (#156)
madhansansel Nov 13, 2025
af90f4e
Accesspoint workflow - Fixed bug for Controller Name issue
md-rafeek Nov 13, 2025
4160ea7
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Nov 13, 2025
558c26f
Accesspoint workflow - Fixed bug for Controller Name issue
md-rafeek Nov 13, 2025
2a04467
Access Point workflow - UT updated
md-rafeek Nov 13, 2025
6a937cd
add example in documentation for filter parameters specified in the …
Kandarimegha Nov 13, 2025
4734421
update
Kandarimegha Nov 13, 2025
718798b
Merge branch 'main' into flexible_reports
Kandarimegha Nov 13, 2025
f5a26f9
Bug Fix for SDA Fabric Sites Zone Wokrflow Manager (#168)
madhansansel Nov 14, 2025
d6bbb91
update
Kandarimegha Nov 14, 2025
276be9c
Fixed bugs
Priyadharshini16092002 Nov 14, 2025
eb1375a
update
Kandarimegha Nov 14, 2025
734a133
Accesspoint workflow - Fixed bug for Controller Name issue (#169)
madhansansel Nov 14, 2025
c479246
Network devices info (#171)
madhansansel Nov 14, 2025
5f46a58
Add example in documentation for filter parameters specified in the ……
madhansansel Nov 14, 2025
165b737
Accesspoint Workflow - Radio Configuration Validation for 6G
md-rafeek Nov 17, 2025
b9c67b4
Accesspoint Workflow - Radio Configuration Validation for 6G
md-rafeek Nov 17, 2025
ac13e8b
Merge branch 'main' of https://github.com/cisco-en-programmability/ca…
md-rafeek Nov 17, 2025
7fdf6f9
Accesspoint Workflow - Radio Configuration Validation for 6G (#173)
madhansansel Nov 17, 2025
3ef7002
changes in workflow modules
madhansansel Nov 17, 2025
f957eb7
Added UT
Priyadharshini16092002 Nov 17, 2025
f1dcf9d
Added UT (#176)
madhansansel Nov 17, 2025
0fff823
Merge pull request #301 from cisco-en-programmability/main
bvargasre Nov 17, 2025
287271e
Merge pull request #302 from cisco-en-programmability/develop
bvargasre Nov 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1754,3 +1754,31 @@ releases:
- Changes in sda_host_port_onboarding_workflow_manager module
- Changes in template_workflow_manager module
- Added attribute native_vlan_id and allowed_vlan_ranges in sda_host_port_onboarding_workflow_manager module

6.42.0:
release_date: "2025-11-17"
changes:
release_summary: Enhancements in workflow manager modules
minor_changes:
- New module 'backup_and_restore_workflow_manager' for backup and restore workflow management
- New module 'fabric_devices_info_workflow_manager' for gathering fabric device information
- New module 'network_devices_info_workflow_manager' for gathering network device information
- New module 'reports_workflow_manager' for managing reports
- New module 'wired_campus_automation_workflow_manager' for managing wired campus automation
- Enhancements in 'lan_automation_workflow_manager' to support port channel
- Enhancements in 'pnp_workflow_manager' to support authorization
- Changes in accesspoint_workflow_manager module
- Changes in application_policy_workflow_manager module
- Changes in ise_radius_integration_workflow_manager module
- Changes in network_profile_wireless_workflow_manager module
- Changes in network_settings_workflow_manager module
- Changes in provision_workflow_manager module
- Changes in sda_fabric_sites_zones_workflow_manager module
- Changes in swim_workflow_manager module
- Changes in template_workflow_manager module
- Changes in wireless_design_workflow_manager module
- Added 'feature_template_designs' attribute in network_profile_wireless_workflow_manager module
- Added 'authorize' attribute in network_profile_wireless_workflow_manager module
- Added 'ap_authorization_list_name', 'authorize_mesh_and_non_mesh_aps', 'feature_template' attributes in provision_workflow_manager module
- Added 'image_name', sync_cco, image_distribution_timeout, device_tag, image_activation_timeout, compatible_devices in swim_workflow_manager module
- Added 'profile_names' in template_workflow_manager module
2 changes: 1 addition & 1 deletion galaxy.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
namespace: cisco
name: dnac
version: 6.40.0
version: 6.42.0
readme: README.md
authors:
- Rafael Campos <rcampos@altus.cr>
Expand Down
94 changes: 94 additions & 0 deletions playbooks/backup_and_restore_workflow_manager.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
---
- name: Backup and restore operations
hosts: localhost
connection: local
gather_facts: false

vars_files:
- "credentials.yml"
- "backup_secrets.yml"

vars:
dnac_login: &dnac_login
dnac_host: "{{ dnac_host }}"
dnac_username: "{{ dnac_username }}"
dnac_password: "{{ dnac_password }}"
dnac_verify: "{{ dnac_verify }}"
dnac_port: "{{ dnac_port }}"
dnac_version: "{{ dnac_version }}"
dnac_debug: "{{ dnac_debug }}"
dnac_log: true
dnac_log_level: "DEBUG"
config_verify: true
dnac_api_task_timeout: 4000
dnac_task_poll_interval: 1

tasks:
- name: Configure NFS server for secure backup storage connectivity
cisco.dnac.backup_and_restore_workflow_manager:
<<: *dnac_login
state: merged
config:
- nfs_configuration:
- server_ip: "{{ nfs_configuration.server_ip }}"
source_path: "{{ nfs_configuration.source_path }}"
nfs_port: 2049
nfs_version: nfs4
nfs_portmapper_port: 111
tags: nfs_configuration

- name: Configure backup target with encryption and data retention policies
cisco.dnac.backup_and_restore_workflow_manager:
<<: *dnac_login
state: merged
config:
- backup_storage_configuration:
- server_type: NFS
nfs_details:
server_ip: "{{ backup_configuration.server_ip }}"
source_path: "{{ backup_configuration.source_path }}"
nfs_port: 2049
nfs_version: nfs4
nfs_portmapper_port: 111
data_retention_period: 51
encryption_passphrase: "{{ backup_configuration.encryption_passphrase }}"
tags: backup_configuration

- name: Create backup with name and scope specifications
cisco.dnac.backup_and_restore_workflow_manager:
<<: *dnac_login
state: merged
config:
- backup:
- name: BACKUP29_09
scope: CISCO_DNA_DATA_WITHOUT_ASSURANCE
tags: backup_creation

- name: Restore backup
cisco.dnac.backup_and_restore_workflow_manager:
<<: *dnac_login
state: merged
config:
- restore_operations:
- name: "BACKUP29_09"
encryption_passphrase: "{{ restore_operations.encryption_passphrase }}"
tags: restore_backup

- name: Delete NFS configuration from backup infrastructure
cisco.dnac.backup_and_restore_workflow_manager:
<<: *dnac_login
state: deleted
config:
- nfs_configuration:
- server_ip: "{{ nfs_configuration.server_ip }}"
source_path: "{{ nfs_configuration.source_path }}"
tags: delete_nfs_configuration

- name: Delete backups for backup lifecycle management
cisco.dnac.backup_and_restore_workflow_manager:
<<: *dnac_login
state: deleted
config:
- backup:
- name: BACKUP29_09
tags: delete_backup
45 changes: 45 additions & 0 deletions playbooks/fabric_devices_info_workflow_manager.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
- name: Get Fabric devices info from Cisco Catalyst Center
hosts: localhost
connection: local
vars_files:
- "credentials.yml"
tasks:
- name: Get Fabric devices info from Cisco Catalyst Center
cisco.dnac.fabric_devices_info_workflow_manager:
dnac_host: "{{ dnac_host }}"
dnac_username: "{{ dnac_username }}"
dnac_password: "{{ dnac_password }}"
dnac_verify: "{{ dnac_verify }}"
dnac_port: "{{ dnac_port }}"
dnac_version: "{{ dnac_version }}"
dnac_debug: "{{ dnac_debug }}"
dnac_log: true
dnac_log_level: DEBUG
config_verify: true
dnac_api_task_timeout: 1000
dnac_task_poll_interval: 1
state: gathered
config:
- fabric_devices:
- fabric_site_hierarchy: "Global/rishipat_area/Fabric-area-1" # Mandatory parameter
fabric_device_role: "EDGE_NODE"
device_identifier:
- ip_address: ["192.168.200.69"]
- serial_number: ["FOC2443L1VQ"]
- hostname: ["Fabric-9300-2-2.rcdnlabcead.com"]
timeout: 30
retries: 3
interval: 10
requested_info:
- fabric_info
- handoff_info
- onboarding_info
- connected_devices_info
- device_health_info
- device_issues_info
output_file_info:
file_path: /Users/priyadharshini/Downloads/fabric_device_info
file_format: yaml
file_mode: w
timestamp: false
58 changes: 58 additions & 0 deletions playbooks/network_devices_info_workflow_manager.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
- name: Get network devices info on Cisco Catalyst Center
hosts: localhost
connection: local
vars_files:
- "credentials.yml"
tasks:
- name: Get Network Devices Info on Cisco Catalyst Center
cisco.dnac.network_devices_info_workflow_manager:
dnac_host: "{{ dnac_host }}"
dnac_username: "{{ dnac_username }}"
dnac_password: "{{ dnac_password }}"
dnac_verify: "{{ dnac_verify }}"
dnac_port: "{{ dnac_port }}"
dnac_version: "{{ dnac_version }}"
dnac_debug: "{{ dnac_debug }}"
dnac_log: true
dnac_log_level: DEBUG
config_verify: false
dnac_api_task_timeout: 1000
dnac_task_poll_interval: 1
state: gathered
config:
- network_devices:
- site_hierarchy: Global/USA/SAN JOSE
device_type: "Cisco Catalyst 9300 Switch"
device_role: "ACCESS"
device_family: "Switches and Hubs"
software_version: "17.12.1"
os_type: "IOS-XE"
device_identifier:
- ip_address: ["204.1.2.1"]
- serial_number: ["FCW2137L0SB"]
- hostname: ["SJ-BN-9300.cisco.local"]
- mac_address: ["90:88:55:90:26:00"]
timeout: 60
retries: 3
interval: 10
requested_info:
- device_info
- interface_info
- interface_vlan_info
- line_card_info
- supervisor_card_info
- poe_info
- module_count_info
- connected_device_info
- device_interfaces_by_range_info
- device_config_info
- device_summary_info
- device_polling_interval_info
- device_stack_info
- device_link_mismatch_info
output_file_info:
file_path: /Users/priyadharshini/Downloads/info
file_format: json
file_mode: w
timestamp: true
16 changes: 16 additions & 0 deletions playbooks/network_profile_wireless_workflow_manager.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,14 @@
vlan_id: 22
day_n_templates:
- "WLC_Standard_Config"
feature_template_designs:
- design_type: CLEANAIR_CONFIGURATION
feature_templates:
- Campus Wireless Profile Clean Air 5GHz
- Campus Wireless Profile Clean Air 6GHz
- design_type: ADVANCED_SSID_CONFIGURATION
feature_templates:
- Campus Wireless Profile design

- profile_name: "Enterprise_Wireless_Profile"
site_names:
Expand Down Expand Up @@ -75,4 +83,12 @@
vlan_id: 35
day_n_templates:
- WLC_Advanced_Config
feature_template_designs:
- design_type: ADVANCED_SSID_CONFIGURATION
feature_templates:
- Enterprise Wireless Advanced SSID Design
applicability_ssids:
- HQ_WiFi
- Branch_Secure

register: output_list
2 changes: 2 additions & 0 deletions playbooks/pnp_workflow_manager.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
state: Unclaimed
pid: c9300-24P
is_sudi_required: false
authorize: true

- serial_number: QTC2320E0H9
state: Unclaimed
Expand All @@ -55,6 +56,7 @@
state: Unclaimed
pid: c9300-24P
is_sudi_required: true
authorize: true

- name: Claim a pre-added switch, apply a template, and perform an image upgrade for a specific site
cisco.dnac.pnp_workflow_manager:
Expand Down
12 changes: 11 additions & 1 deletion playbooks/provision_workflow_manager.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,15 @@
dnac_task_poll_interval: 1
state: merged
config:
- site_name_hierarchy: Global/Chennai/LTTS/FLOOR1
- site_name_hierarchy: Global/USA/SAN JOSE/BLD23
management_ip_address: 1.1.1.1
primary_managed_ap_locations:
- Global/USA/SAN JOSE/BLD23/FLOOR1_LEVEL2
ap_authorization_list_name: "AP-Auth-List"
authorize_mesh_and_non_mesh_aps: false
feature_template:
- design_name: test
additional_identifiers:
wlan_profile_name: ARUBA_SSID_profile
site_name_hierarchy: Global/USA/SAN JOSE/BLD23
excluded_attributes: [certificate_settings]
45 changes: 45 additions & 0 deletions playbooks/reports_workflow_manager.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
- name: Configure reports on Cisco Catalyst Center
hosts: dnac_servers
vars_files:
- credentials.yml
gather_facts: false
connection: local
tasks:
- name: Create/Schedule a report configuration.
cisco.dnac.reports_workflow_manager:
dnac_host: "{{ dnac_host }}"
dnac_port: "{{ dnac_port }}"
dnac_username: "{{ dnac_username }}"
dnac_password: "{{ dnac_password }}"
dnac_verify: "{{ dnac_verify }}"
dnac_version: "{{ dnac_version }}"
dnac_debug: "{{ dnac_debug }}"
dnac_log_level: DEBUG
dnac_log: true
state: merged
config_verify: true
config:
- generate_report:
- name: "compliance_report"
view_group_name: "Compliance"
deliveries:
- delivery_type: "DOWNLOAD"
file_path: "/Users/mekandar/Desktop"
schedule:
schedule_type: "SCHEDULE_NOW"
time_zone: "Asia/Calcutta"
view:
view_name: "Network Device Compliance"
field_groups:
- name: "inventoryAllData"
display_name: "All Data"
format:
format_type: "CSV"
filters:
- name: "Location"
display_name: "Location"
filter_type: "MULTI_SELECT_TREE"
value:
- value: "Global/India"
tags: []
2 changes: 2 additions & 0 deletions playbooks/template_workflow_manager.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@
version_description: "{{ item.description }}"
language: "{{ item.language }}"
software_type: "{{ item.type }}"
profile_names:
- "{{ item.profiles }}"
device_types:
- product_family: "{{ item.family }}"
export:
Expand Down
Loading