Wenn Sie auf «Alle Cookies akzeptieren» klicken, stimmen Sie der Speicherung von Cookies auf Ihrem Gerät zu, um die Navigation auf der Website zu verbessern, die Nutzung der Website zu analysieren und unsere Marketingaktivitäten zu unterstützen. Weitere Informationen finden Sie in unserer Datenschutzrichtlinie.

NCAE: Release Notes

R1.2-28

Core

Features

  • Introduce NCAE Docs Page: https://docs.ncae.ch/
  • Shipped Version 2.0.0 of our Ansible Collection https://galaxy.ansible.com/ui/repo/published/netcloud/ncae/ which is based on our Python SDK https://pypi.org/project/ncae-sdk/
  • Superusers may now create and edit Tenants on the frontend
NCAE Tenant Settings
  • Service Instance Targets are now exposed as host patterns towards Ansible:
Service Instance Targets
Example of a Ansible Playbook
  • The script editor for Python Script Phases was improved, it now builds on top of Monaco Editor:
NCAE Python Script Editor
  • A wizard script was added on the NCAE VM for easy deployment of new external API services (https://docs.ncae.ch/docs/tutorials/developer/3_module_setup/#deploy-the-container-image-on-your-ncae).
  • The Module page was reworked, and new Modules can now be created with a built-in NCAE service:
NCAE Module Page
  • Editing a "dynamic dropdown" with the Service editor is much more convenient, a preview is now available.
  • Memory consumption is significantly improved, by fine-tuning Python internal garbage collection.

Bugfixes and minor features

  • Service bulk imports now work with "multi tab" style Excel files. If a tab is named like the Service, this takes precedence over the first tab.
  • Devices may now be cloned (with a new name).
  • The roles and permissions for Notifiers are refined: Admins can manage Notifiers, and Operators can manage triggers.
  • Fix: phase ordering is now hardened when using the new Service creation editor.
  • The headers of the ExtAPIService-Auth can be configured in the frontend.
  • Python Script Phases can now be configured to support decommissioning.
  • The authentication headers for ExtAPIServices can be configured on the frontend.
  • The Service-Import-Export flow was reworked.
  • The Python Script Phase can be configured to send credentials, and support a decommission workflow.
  • Small tweaks after our first Developer training.