About this document

The Event Driven Automation (EDA) User Guide describes the system's core graphical user interface (GUI) and its use to configure and manage resources. It provides some information about EDA's purpose, a brief summary of its architectural components and central concepts, and includes administration concepts and procedures for maintaining EDA and the network elements it can manage.

Many of the capabilities of EDA are provided by individual applications that can be installed, updated, or uninstalled independently of the core EDA software. For details about those capabilities, see the documentation for individual applications.

This document is intended for network technicians, administrators, operators, service providers, and others who use EDA.

Note: This manual covers the current release and may also contain some content to be released in later maintenance loads. See the EDA Release Notes for information about features supported in each load.

Precautionary and information messages

The following are information symbols used in the documentation.

DANGER: Danger warns that the described activity or situation may result in serious personal injury or death. An electric shock hazard could exist. Before you begin work on this equipment, be aware of hazards involving electrical circuitry, be familiar with networking environments, and implement accident prevention procedures.
WARNING: Warning indicates that the described activity or situation may, or will, cause equipment damage, serious performance problems, or loss of data.
Caution: Caution indicates that the described activity or situation may reduce your component or system performance.
Note: Note provides additional operational information.
Tip: Tip provides suggestions for use or best practices.

What's new

This section lists the changes that were made in this release.

Table 1. What's new in 25.12.1
Feature Location
GUI basics
You can now view resource related targets. Related targets
You can now pause UI streaming using the Live/pause selector. Home page
Multi-row actions are now supported for deleted resources. Multi-row actions
The Space key is now available for row selection. Data grid controls
You can now use the split view panel to switch between YAML and JSON views. Split view panel
Alarm counters are now displayed in resource data grids. Counters
Deviation counters are now displayed in resource data grids. Counters
Dashboard Designer
User-created dashboards can now be shared.
Namespaces
Enhancements were made for the consistent handling of base namespaces. Namespaces
Resources
The UI now displays resource topologies. Resource topologies
Workflows
You can now stream logs from workflow executions using the edactl command. Managing workflows with edactl
Workflows now support bulk selection of resources. Triggering a workflow from the resource action menu
You can now download workflow artifacts for some workflows. Workflow Summary page
The system now supports duplicating a workflow action. Running a workflow from the Workflow Definition List page
Alarms
Alarms lists are now available for Last Acknowledged By, Last Suppressed By, and Targets Affected. The Alarms list
Alarm quick filters are now available. The Alarms list
You can now navigate from the Information panel JS Paths to Query Builder. The Alarms Information panel
EDA Query Language
The regex comparison operator (~) is now supported with the Where clause. Elements of a query
Support is now available for "is set" and "is not set" with the Where clause. Elements of a query
The concat() function is now supported. Elements of a query
Transactions
  • Transaction history and logs have been simplified.
  • The Transaction Topology page displays all of the input and output resources that are involved in a transaction.
  • You can now re-add transaction input CRs to the basket.
  • Input resource only transaction results can now be displayed in the UI.
  • Basic and advanced result filtering is now available in the UI.
  • Dry-run revert and restore is now supported from the UI.
  • Diffs grouping is now supported.
  • Transactions result types have been simplified.
  • A revert fails when a resource has more recent changes
  • Transactions now automatically revert on failure.
  • Transaction state status bar now displays in the UI.
Topology
You can now toggle between the horizontal and vertical layout. The Topologies page
EDA applications
In the UI, the EDA Store page now includes sorting capabilities. EDA Store
The app page in the UI now includes:
  • workflow and resource definitions that come with the app
  • supported operating systems, the versions supported, and if support is alpha or beta
  • tabs that provide markdown information for apps that support them
Apps
The system now supports dry-runs for app installation, uninstallation, and updates.
You can now update settings for installed apps that have them. Editing app settings
App settings are now shown in the Summary page during installation. Installing an application
Security
The User page now displays the federation provider for federated users.
The User page now displays user log in information, including last successful login and number of failed logins since the last successful login. Users
Removed a note indicating that imported federated users must be deleted explicitly when a federation is deleted Deleting a federation
Enhancements have been made for inferring table rules from resource rules. Rules
Administration
You can now reset a user's storage. Restoring a user's default persistent settings