cisco-gnmi-python icon indicating copy to clipboard operation
cisco-gnmi-python copied to clipboard

CLI and library wrapping gNMI functionality to ease usage with Cisco implementations in Python programs.

Results 41 cisco-gnmi-python issues
Sort by recently updated
recently updated
newest added

Originally shared via email by JC Rode: Fresh 3.9 or 3.11 conda environment with a “pip install cisco_gnmi” and then trying to import cisco_gnmi: (gnmi) ubuntu:/home/cisco/LAB> pip install cisco_gnmi Collecting...

bug

check_config() function in set_json() under xr.py contains some bugs. see below what should be changed def check_configs(name, configs): [-] if isinstance(name, string_types): [+] if isinstance(configs, string_types): ... [-] elif isinstance(name,...

Bumps [cryptography](https://github.com/pyca/cryptography) from 2.7 to 39.0.1. Changelog Sourced from cryptography's changelog. 39.0.1 - 2023-02-07 * **SECURITY ISSUE** - Fixed a bug where ``Cipher.update_into`` accepted Python buffer protocol objects, but allowed...

dependencies

Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 3.9.2 to 3.18.3. Release notes Sourced from protobuf's releases. Protocol Buffers v3.18.3 C++ Reduce memory consumption of MessageSet parsing This release addresses a Security Advisory for C++...

dependencies

With req_mode = POLL, we are not fetching data. With POLL, once the initial request is sent, we need to send out a trigger to to the switch to receive...

enhancement
feature
cli

When trying to filter in some xpath for a "get" in IOS-XR... for instance: 'Cisco-IOS-XR-infra-statsd-oper:infra-statistics/interfaces/interface[interface-name="MgmtEth0/RP0/CPU0/0"]/generic-counters' This will create a grpc path: ``` elem { name: "infra-statistics" } elem { name:...

wontfix
os/xr
informational

Connection code did not find the certificate chain file and assigned python None to Client class which led to this error in grpc/_channel.py. ``` (Pdb) n > /Users/miott/ysuite/install/yangsuite/venv/lib/python3.7/site-packages/grpc/_channel.py(1352)__init__() -> _common.encode(target),...

bug

cisco-gnmi set 10.30.115.66:50051 -os NX-OS -root_certificates gnmi.pem -ssl_target_override ems.cisco.com -delete_xpath "/interfaces/interface[name='eth1/7']/subinterfaces/subinterface[index=0]/ipv4/addresses/address" Username: admin Password: > /ws/mgangaia-sjc/pyats-latest/lib/python3.6/site-packages/cisco_gnmi/cli.py(292)gnmi_set() -> if args.delete_xpath: (Pdb) c ERROR:root:Error during usage! Traceback (most recent call last): File...

bug
cli

Current way of doing the update/replace operation requires user to provide the payload in the json format. While this seems ok for update operation, for replace operation user would have...

enhancement
refactor