What's New in Version 9.3
Capability | Description | Added in |
---|---|---|
Maximum Number of Scheduled Sandboxes | Allows admins to control the maximum number of scheduled sandboxes for CloudShell users. | 9.3 GA Patch 3 |
ALM Integration | CloudShell integration with ALM now support HTTPS communication. | 9.3 GA Patch 3 |
Python 3.x Support for Shells | Added full support for python 3-based automation, including orchestration scripts (available since version 9.2) and shells. This capability is supported side by side along with existing support for python 2.7 New property in the shell definition (drivermetadata.xml) called PythonVersion. Possible values: 2 (default) or 3. Determines if the shell is using Python 2 or Python 3. This information is also displayed in the shell details page (Python version field), as read-only. | 9.3 GA |
Blueprint/Sandbox Labels | Due to popular demand, we've added the ability to label components in the blueprint or sandbox, allowing you to visually organize your Apps, resources and services in logical groups. For example, you can create a label called “networking” for your switches and routers, “virtualization” for your Apps, and “cloud services” for CloudShell services that perform registration to different cloud services. | 9.3 GA |
Save and Restore Behavior in Abstract Resources | In the abstract resource or template, you can now decide how CloudShell will handle abstract resources in saved sandboxes. By default, the selected resource is included in the saved sandbox, but users can choose to save the abstract resource instead, to have CloudShell select an available resource when the saved sandbox is restored. In addition, blueprint designers can set the abstract resource behavior policy for all abstract resources in the blueprint. | 9.3 GA |
Email Notification Improvements | Added the option to notify users when the sandbox is active and ready for use, i.e. the sandbox setup is complete. | 9.3 GA |
When adding permitted users to a sandbox, those users will receive a “you have been added to the sandbox” email as well as all future notifications defined in the sandbox. | ||
UI Changes | Added a dropdown arrow to the menu items in the top right corner | 9.3 GA |
New checkbox in abstract template form called "Revert to abstract when saving sandbox", that appears if save and restore is enabled | 9.3 GA | |
New drop down in blueprint Properties, that determines the return on abstract behavior. Shown only if save and restore is enabled | 9.3 GA | |
Configure links per resource | In the resource edit form, users can choose which links available for this resource will be displayed in the inventory and sandboxes | 9.3 GA |
QualiX Version 3.0 Support | New QualiX release 3.0 containing the latest release of Apache Guacamole 1.0.0 with enhanced copy/paste capabilities. | 9.3 GA |
CloudShell Watcher Analytics | With your consent, Quali collects anonymous usage data and system health information, this information assists us for internal research and support-related purposes to improve our products and services, improve customer engagement, and resolve technical issues and more. By default, CloudShell Watcher is disabled, but can be enabled when running the Quali Server Configuration Wizard. | 9.3 GA |
Cloudshell Monitor | Collecting CloudShell python script logs when creating a package. | 9.3 GA |
New and Updated API Methods
Update Type | API Type | Description | Added in |
---|---|---|---|
New TestShell API method | TestShell API | New method added called "ChangeReservationOwner", which allows to change the owner of a sandbox. | 9.3 GA Patch 4 |
Added | TestShell API | New method called "SetServiceName" that allows to set the name (alias) of a service | 9.3 GA |
Added | TestShell API / CloudShell Automation API Updates | Added a new parameter called "NotifyOnSetupComplete" to the following methods: "CreateImmediateReservation", "CreateImmediateTopologyReservation", "CreateReservation", "CreateTopologyReservation", "RestoreSavedSandbox". This allows to send a notification email to the reservation owner when setup is complete after reserving a blueprint or restoring a saved sandbox. | 9.3 GA |
Updated | TestShell API | When a user reaches his/her maximum scheduled sandboxes limit, the “CreateReservation” and “CreateTopologyReservation” API operations now return the error “Sandbox limit reached”. | 9.3 GA |
Updated | TestShell API | “updateUsersLimitations” API operation now receives an additional parameter: “MaxScheduledSandboxes”. This parameter sets the maximum number of scheduled sandboxes for the user. | 9.3 GA |
Updated | TestShell API | "Restore Saved Sandbox" method now fails if there are conflicts and BlockReserveWithConflicts key is set to "true" | 9.3 GA |
New Shells, Standards and Tools
Providing more out-of-the-box Shells speeds up time to value with CloudShell. The 9.3 GA list includes both upgraded versions and new shells:
- Generic Resource with Connected Commands standard
- Generic Connectable Resource standard
- Wave2Wave Rome L1
- Alcatel Timetra Shell 2G now supports new Nokia-ALU devices
- Polatis L1
- Cumulus Linux Shell 2G
- Cisco IOS and Juniper shells based on python 3
We also released updated versions of the following CloudShell :
- Shellfoundry version 1.2.17 - released in CloudShell version 9.3 Patch 6.
- CloudShell Recorder version 1.1.0: enhanced SNMP bulk recording capabilities
- CloudShell Autodiscovery 2.0.0 includes autodetect capabilities for physical connections
You can see the standard documentation files here and download published shells from our Community’s Integrations page.