Heads Up :
The post you are writing will appear in a public forum. Please ensure all content is appropriate for public consumption. Review the employee guidelines for the community here.
Hi NSO community,The 2026 State of Network Automation Survey closes on 16 October -- now's the time for all network operators to complete the survey and everyone here to share it with other network operators: https://www.surveymonkey.com/r/StateOfNet...
Recently, new classes were added to NSO Python API that makes it easier to play with commit/re-deploy parameters. Let me show you some examples on how you can make your life easier:Setting CommitParams:General Steps:1) Create RW Maapi session and tra...
Hi,
I am using yanger to create the swagger documentation. I do not find a way to force the BaseURL to be https and not http and I need to change that by script.
Am I missing anything?
Roque
When querying via RESTCONF to NSO for an empty list, NSO returns with 204 NoContent. I was not able to find this behavior in the RFC8040 and I am getting challenged on why not to send 200OK and an empty JSON/XML.
Do we have any clear reference for ...
Hi,
Is there any pre-cooked way to get the size of a list via RESTCONF? For example, I need to get the number of devices in NSO.
I am now using the query API. but I wonder if we could use xpath in any clever way.
Roque
curl -X POST \
https:...
This is not correct. There are two flags that do exactly what you describe here but I am not sure they address the original question:1- no-deploy - Commit without invoking the service create method. This means that you delete the services without any...
Hi, I do not believe the problem is related to NACM but to your linux hosting folder permissionsas NSO looks like writing into a temporary file. Can you check that all your environments have the same rights for the target user? (not sure where you de...
An Action input is a maagic.Node object.
You should be able to use the ncs.maagic.as_pyval(node) method and then print the python object as it fits you.
Relative example follows.
In [7]: node = root.ncs__devices.global_settings
In [8]: ncs.maagic.as_...
First, I did not test it in XE but for OpenConfig in XR I tried the following NSO template:
```
<config-template xmlns="http://tail-f.com/ns/config/1.0">
<?set MTU={/mtu}?>
<devices xmlns="http://tail-f.com/ns/ncs">
<?foreach {/device}?>
...
Hi, we are adding a wider set of capabilities on how to deal with these brownfield environments in NSO6.5. We should have a session in May's developers day. Please join us in Stockholm in May.
In the mean time, what can you do? For sure you can creat...