Last week I checked out the Spark for Developers portal and used the Spark learning lab #1 to develop an Ansible module to manage Spark rooms, members and messages from an Ansible playbook. Ansible has an existing extras module, mail, to send email from a playbook. Sending an email is a common way to notify people in a team that a playbook has been run or to request additional tasks in a workflow.
In many organizations, collaboration tools like Spark, are being used instead of email to streamline workflow and help teams improve the way they work with colleagues . In this example, I extend the APIC-EM and Ansible integration modules to include an Ansible module I wrote to create a Spark room, add members, and to send a message based on the facts gathered about the network from APIC-EM.
The sample playbook is available on GitHub. It queries APIC-EM for a list of discovered devices, creates a Spark room, adds members to the room, and sends a message to the room requesting an upgrade of several Cisco 2911 routers running a specific release of IOS. The following is a screen snapshot of the Spark room with the output of the Ansible playbook.
At World Wide Technology, we are demonstrating an integration of ServiceNow and Spark to manage the WWT customer proof of concepts. This illustration of Ansible, APIC-EM and Spark, is another example of how tools can be easily combined via their REST APIs to provide a more robust collaboration experience and improve network agility.
Hello, The SN2Info API documentation indicates that up to 75 serial numbers can be submitted per query. Indeed, we can submit a request with 75 SNs, but if we submit 76 there is an error returned:ERROR: _get_cisco_coverage_summary - CR.ge...
Credentials invalid SD-WAN 19.2 Always onI am unable to connect to the always-on SDWAN sandbox? Anybody else having this issue?Go to https://sandbox-sdwan-1.cisco.comLogin with credentials [devnetuser/RG!_Yw919_83]
Meraki has a "Scanning API" ( https://developer.cisco.com/meraki/scanning-api/ ), which allows a developer to subscribe to location/rtls/rssi feeds of clients, allowing 3rd parties to develop an RTLS solution. Is there an equivalent API/fee...
Hi, I am very new to this, so it may be something simple, but here goes. I am using 10.5 AXL with the current xsd and wsdl loaded and the axl-python-zeep-samples-master/axl_update_Service_Parameter.py example file (on Linux). I created the env...