LLRN 7.9
These are low-level release notes for IP Fabric release branch 7.9. Please note, that this page contains very low-level information about the actual release, which can lead to false conclusions if you don’t have access to the tickets. On the other hand, it can provide valuable information, if you are looking for a particular detail. This release branch contains a total of 211 fixed issues.
7.9.3
Bugs
Anything that we considered an incorrect behavior. Something that was not working as expected or turned out that did not meet customers’ demand.
NIM-22511– Highest – Configuration Management table slow PSQL query and timeout in GUINIM-22579– Highest – Part 2 - Unable to upgrade 7.5.13 to 7.9.1 (7.9.0+187) due to INSERT INTO eHasApiScopes duplicate key value violates unique constraint
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-19044– Highest – 4 - Critical - Insecure Password Complexity Requirements
Sub-Tasks
Sub-tasks are very well contained work packages, organized under Tasks.
NIM-22488– Medium – Fix parsing commands/cisco/mpls/forwardingTableDetail
7.9.1
Bugs
Anything that we considered an incorrect behavior. Something that was not working as expected or turned out that did not meet customers’ demand.
NIM-19579– High – APIC data are not mapped to large controllers part 2NIM-21183– Highest – Slow sites table load could cause failed discoveryNIM-22095– High – #13213 Remote Code Execution: Execution of Non-Constant Code - HIGHNIM-22099– High – #13311 pkg:npm/cipher-base@1.0.4 - CRITICALNIM-22101– High – #12175 pkg:npm/form-data@4.0.2 - CRITICALNIM-22102– High – #12073 pkg:npm/pbkdf2@3.1.2 - CRITICALNIM-22241– Medium – API - Missing information - Return table filters (get/filters)NIM-22359– High – [Huawei] Summary of Issues part1NIM-22432– Medium – Opengear og-om - ip/route - protocol dhcpNIM-22457– High – Connection visualized into transit instead of correct device - parsing issue for AlcatelNIM-22463– Medium – [Huawei] Summary of Issues part2NIM-22502– High – XDP neighbor table showing incorrect remote interface - Interface mismatchNIM-22510– High – Mikrotik Cannot parse the route record - on routes from LTE modemNIM-22512– High – Path lookup slowness in comparison with previous minor release (7.3 -> 7.8)NIM-22516– Medium – ABMapResultError: Couldn’t validate DNS server: , Invalid value ” ” passed to getIpLongs()NIM-22518– Medium – ABMapResultError: Cannot map the Virtual Machine “prismacloud-scan-1759460909184580102”: ValidationError: “storageProfile.image” must contain at least one of [id, publisher]NIM-22520– Medium – ABParseError: Cannot parse or validate “nobc”: ValidationError: “dpd” is requiredNIM-22521– Highest – Unable to upgrade 7.5.13 to 7.8.3 or 7.9.0 due to INSERT INTO eHasApiScopes duplicate key value violates unique constraintNIM-22546– Medium – ABParseError: Couldn’t validate interface “eth1-03” as the issue is: “counters.inBytes” must be a safe numberNIM-22553– Medium – ABParseError: “queueing.stats.totalDrops” is requiredNIM-22559– High – CDP - All neighbors - Cutting off Remote Neighbor at “.”NIM-22560– Medium – Azure Firewall - Error during security evaluation when using 7.8 snapshot on 7.9
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-19058– Medium – 18 - Low - Use of Wildcard in CORS HeaderNIM-21914– Medium – Make node –max-old-space-size configurableNIM-22493– High – Improve device logger of API worker to include a debug level
Sub-Tasks
Sub-tasks are very well contained work packages, organized under Tasks.
NIM-22486– Medium – Fix parsing commands/cisco/isis/neighborsDetailNIM-22487– Medium – Fix parsing commands/cisco/dhcp/relayStatistics
7.9.0
Epics
Epics are high-level features, that may consist of many tasks.
NIM-20074– Medium – Azure DNS Private Resolver [7.9]NIM-20084– Medium – GCP - Serverless VPC Access connector [7.9]NIM-20316– Medium – IPv6 Diagramming: Path-lookup [7.9]NIM-20426– Low – Discovery Settings Forms UI refactoring - Snippets [7.9]NIM-21989– High – Multi-tenancy improvements [7.9]NIM-21994– Medium – Cloud path-lookup fixes for [7.9]NIM-22033– Medium – Improve GCP implementation including models [7.9]NIM-22153– Medium – Improve VirtualServer task - UI/Tables [7.9]NIM-22169– Medium – Azure Firewall Support [7.9]NIM-22196– Medium – IPv6 Diagramming: Path-lookup [7.8]NIM-22311– Medium – Add migration to add cloudGcpServices to RBACNIM-22390– High – Create a dedicated API discovery worker [7.9]
Bugs
Anything that we considered an incorrect behavior. Something that was not working as expected or turned out that did not meet customers’ demand.
NIM-19608– Medium – Device and Attribute Filters not present on multiple tablesNIM-20937– High – Obsolete manual links appear in the graphNIM-20958– Highest – Syslog worker reaching heap / memory limitNIM-21043– High – Fortigate - routing exception in E2EPLNIM-21156– Low – Slow PSQL query getEVlanNoDesignatedIdNIM-21611– Highest – Meraki AP failing to init in pathlookup and find a next hopNIM-21643– High – Cannot save Discovery Settings: “Entry already exists in the collection” (Vendor API)NIM-21679– Highest – Azure vnet - Host to Gateway lookup failsNIM-21683– High – User with no rights getsUnexpected Failureerror after loginNIM-21684– Medium – Slow Tasker post-discovery PSQL query - getEdgesOnIncomingCefNIM-21695– Highest – Unexpected API failure when loading STP instance membersNIM-21889– Highest – E2E pathlookup - double zoneFw evaluation with different resultsNIM-21955– Highest – Slow PSQL query for Snapshot Inventory tableNIM-21966– High – Duplex Mismatch status filtering is brokenNIM-21983– Medium – Update Table View URL MQNIM-21984– Medium – Inventory>Host table not searchable by SNNIM-21995– High – Missing data for not present power supplies for Cisco IOS-XENIM-21997– Highest – Graph crash when expanding dual-stack hosts (duplicate nodes from multiple IP addresses)NIM-22010– Medium – SSH log is duplicateNIM-22028– Highest – Broken LDAPs after NodeJS upgradeNIM-22038– High – End2End path issue for ViptelaNIM-22055– High – MRoute Overview table does not load - Unexpected exception pg_strtoint32NIM-22059– Medium – Chromatic not detecting a change in IPSubnetInput componentNIM-22062– Medium – Meraki - Interface Mac incorrect for Cluster FW/ STP just for one vlan on FWNIM-22063– Highest – Time-based filtering in tables not workingNIM-22066– Highest – Summary of issues shows error types like exceptions_ABXYZNIM-22067– High – Column resize handle is visible over overlaysNIM-22070– Medium – Extensions validation for ‘Name’ field failedNIM-22071– High – HP Comware - environment mapping issueNIM-22073– Highest – Config import failing on required ‘discovery-history’NIM-22075– Medium – SNMP community strings and tacacs keys not omitted correctly in sanitized configurationsNIM-22076– High – On the CLI settings step numeric input is treated as a stringNIM-22077– Medium – ipf-sso-setup-helper creates backup of SSL certs even when No is chosenNIM-22097– Medium – #13773 Cross-Site Scripting: Non-Constant HTML Content - HIGHNIM-22100– Medium – #13310 pkg:npm/sha.js@2.4.11 - CRITICALNIM-22132– Medium – Column resize handle is visible through sticky sectionNIM-22139– High – Cisco nx-os - ipv6 routing table is not collected properly with bgp threshold turned onNIM-22141– High – Checkpoint GAIA Embedded: version not detectedNIM-22148– Medium – New vendor can’t be added from Snapshot CreationNIM-22151– Medium – routingTable - missing recursiveLookup for ipv6 routesNIM-22168– Medium – Fortigate - ipsec/ipv6 tunnel - dst “::”NIM-22170– High – BC: Uptime not valid IntegerNIM-22191– High – Huawei YS - Error: Can’t get OS versionNIM-22192– Highest – Can’t save device credentialsNIM-22193– Medium – Unwanted horizontal scroll caused by column resize handlesNIM-22194– Medium – Mikrotik - ABParseError Cannot parse or validate IPsec SPI undefinedNIM-22197– High – NX-OS - Missing routesNIM-22201– High – Arista ip helper-address is not parsed/visible in IPF GUINIM-22207– Medium – Mikrotik - ABParseError “systemId” is required (systemLicense)NIM-22209– Medium – Mikrotik - ABParseError Cannot parse or validate IPsec proposalNIM-22213– Medium – Mikrotik - ABParseError “[0].name” is not allowed to be empty (snmpCommunity)NIM-22214– Medium – IPF shows Meraki SSIDs on APs with radio status UP, but not enabled or configured.NIM-22219– High – Filtering by exact date-time (=) does not return resultsNIM-22222– High – Numeric column filtering not working with operators in multiple tablesNIM-22224– Highest – Frontend provides source maps to the productionNIM-22225– High – Restore snapshot functionality does not workNIM-22229– Medium – User is not redirected to page after loginNIM-22231– High – Invalid input - Snapshot management - Add deviceNIM-22239– High – Additional device added - Snapshot management - Device RefreshNIM-22260– Medium – ABParseError: Cannot read properties of undefined (reading ‘trim’)NIM-22278– Medium – IPv6 security rules mapping -NIM-22281– Medium – Default action is wrong in GCP ACL evaluationNIM-22285– Medium – Change family for 3com Baseline Switch 2928NIM-22300– High – Errored snapshot - job conflict, if snapshot unload is requested while a discovery runs and max snapshots are loadedNIM-22306– Medium – LB virtual server pools with 0 VMs are not shown in the tablesNIM-22308– High – Attribute filtering doesn’t work properly when a device has multiple custom attributesNIM-22310– Medium – GCP Load Balancer routing table is incorrectly populated in some situationsNIM-22350– Medium – ABParseError: Could not parse lldp neighbor on port 1/½-ABParseError: Not supported data type for interface name: undefined - undefinedNIM-22357– Medium – ABTaskMapResultError: “[4].neiAddressV6” must be of type objectNIM-22361– Medium – [Gaia-Embedded] Summary of IssuesNIM-22362– Medium – ABNoConfig: Couldn’t get platform/model for cisco (ios-xe), ValidationError: “model” is requiredNIM-22373– High – Saved Path Checks are not being migrated in version updatesNIM-22377– Medium – Unloadable snapshots (CGI)NIM-22378– High – Meraki MS - Device not discoveredNIM-22379– Highest – Techsupport PSQL import is missing most data from devicesNIM-22381– Medium – ABParseError: show run - sub cmd: ‘aaa’ - “parseResult.radiusSrvParams.domainStripping” is not allowed to be emptyNIM-22383– High – FS - NTP sync displays inaccuratelyNIM-22385– Medium – Unable to bookmark a Technology tableNIM-22387– Medium – Unable to use table autosize buttonNIM-22388– Medium – Config sanitization issue on Cisco IOS - not all passwords are removedNIM-22402– Medium – GCP - Public IPs are not collected from all GCP projectsNIM-22419– High – Checkpoint Gaia: NTP synchronization info from expert modeNIM-22423– Medium – GCP serverless access connectors runServices not in UINIM-22434– Highest – Query builder – if-def not defined in queryNIM-22436– Medium – VM public IPs not visible in cloud public IPs tableNIM-22440– Medium – GCP Firewall blocks load balancer communication between public frontend and backendsNIM-22472– Medium – Incorrect date picker component behavior in the /reports/network-analysis-report
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-11539– Medium – Create new cron componentNIM-15556– Medium – IPv6 NDP proxy - check setting for proxy boolean based on customer dataNIM-17339– Medium – Run ANALYZE on partitions onlyNIM-19685– Medium – Azure Application Gateway – URL/Path based rules [VirtualServer task]NIM-19764– High – Cloud - nexthop must include outgoing interfaceNIM-19766– Low – Upgrade Storybook to v10NIM-19880– Medium – Import VictoriaMetrics data from the techsupportNIM-21205– Medium – Add tests for task/deviceConfig/configSavedNIM-21368– Medium – Extend IP routing chains to handle IPv6NIM-21404– Medium – Extend starting configuration with IPv6 supportNIM-21431– Medium – Postgres schema updatesNIM-21437– Medium – Reorganize components in storybookNIM-21452– Medium – Update PathlookupRoute type and all its usagesNIM-21453– Medium – Update PathlookupLispRoute type and all its usagesNIM-21463– Medium – Update Cartesian class to handle both IP address typesNIM-21464– Medium – Update aggregateConnectedDevices helper function to handle both address typesNIM-21465– Medium – Create Serverless VPC Access connector tablesNIM-21468– Medium – Extend Network class to handle IPv6 addressesNIM-21469– Medium – API validation schemasNIM-21536– Medium – Extend Security selectors to handle IPv6 addressesNIM-21556– Medium – Discovery - Authentication - Vendor APIs snippetNIM-21557– Medium – Discovery - Authentication - Enable mode passwords snippetNIM-21587– Medium – Azure DNS Private Resolver - Create new task for cloud DNSNIM-21588– Medium – Azure DNS Private Resolver - UI TableNIM-21789– Highest – Extend UI components and validation for IPv6 address input in e2e pathlookup input formNIM-21791– Medium – Verify functionality of RouteIPv6 and Neighbor discovery tables in path inspectorNIM-21792– Medium – Verify functionality of IP address UI component on e2e pathlookup input formNIM-21811– Medium – Extend typeahead for IP address inputs in e2e pathlookup input formNIM-21812– Medium – Filter logs about TestErrorBoundary as defaultNIM-21849– Medium – F5 - Missing commands in the Feature matrixNIM-21857– Medium – GCP - Add support for VPC peering across projectsNIM-21874– Medium – PH2 Replace form.watch with useWatchNIM-21888– Medium – PH2 Add snippets to Config Wizard step #3NIM-21902– High – PH2 Add cross-tab validationNIM-21903– Medium – PH2 Add leave dialog status to the GUINIM-21940– Medium – Discovery - Authentication - Negotiate with UX and fix tabs designNIM-21973– Highest – Add support for Discovery History export/importNIM-22012– Medium – [MCP] API Search - improve search algorithm concerning full text searchNIM-22017– Medium – OUI - Hewlett Packard Enterprise missingNIM-22019– Medium – [MCP] Implement network_health_aggregator tool for unified network health scoreNIM-22026– High – Rewrite snapshot loading script to meet our code quality standardsNIM-22048– Highest – PH2 Authentication tabs in Config Wizard step #1NIM-22049– High – Azure Firewall - add support for natPreRouting at rule level [7.9]NIM-22091– Medium – [MCP] Analyze how to implement network_health_aggregator toolNIM-22094– Medium – [MCP] Improve input parameters for pathlookup toolsNIM-22109– Medium – Use ACI device type (leaf / spine) in pathlookup instead of iconNIM-22114– Medium – Update devType for cloud artificial devicesNIM-22146– Medium – [ipf-checker] - change HW requirements in 7.3 to the ones published for 7.5NIM-22154– Medium – GCP Application Load Balancer - URL/Path based rules [VirtualServer task]NIM-22167– Medium – Create new view/tab in virtualServer tableNIM-22198– Medium – CHREP/Sentry - adjust error tester regexes (2025/11)NIM-22212– Medium – Fix minor UI issuesNIM-22230– Highest – Display load balancing rule in raw format [7.9]NIM-22267– Medium – Investigate Query Builder performanceNIM-22270– Medium – add more e2e tests for IPv6NIM-22293– High – Query builder: optimize row countsNIM-22304– High – Fix VRF typeahead in the path-lookupNIM-22312– Medium – Show ICMPv6 option on UINIM-22315– Medium – [MCP] Write runbooks to improve tools usageNIM-22344– Medium – Azure Firewall - update packet selectors [7.9]NIM-22366– Medium – GCP Application Load Balancer - e2e not workingNIM-22370– Medium – [MCP] Add documentation for end usersNIM-22391– Highest – Create a dedicated API workerNIM-22397– Medium – Bootstrap topology testing serviceNIM-22403– Medium – GCP Update sn task so that self links are seen as serial numbers instead of IDsNIM-22406– Medium – Create common validation function to prettify errorsNIM-22409– Medium – Add proper support for IPv6 PBR nexthopsNIM-22424– Medium – Azure ACL is not applied due to case inconsistency missmatchNIM-22426– Medium – Direction of ACL on interface not correctNIM-22427– Medium – Omit Azure Firewall Deployed in vWAN Hub
Sub-Tasks
Sub-tasks are very well contained work packages, organized under Tasks.
NIM-21377– Lowest – Extend createVerifyPbrNonRecursiveRoutes with support for IPv6NIM-21383– Medium – Extend createAssertRouteInterfacesCb with support for IPv6NIM-21385– Medium – Extend createAssertRouteL3sCb with support for IPv6NIM-21388– Lowest – Extend createFindRouterToVip with support for IPv6NIM-21389– Lowest – Extend createFindRouterToCloudGatewayCb with support for IPv6NIM-21390– Low – Extend createFindRouterToTunnelsCb with support for IPv6NIM-21391– Lowest – Extend createFindRouterToConnectedPbrCb with support for IPv6NIM-21423– Lowest – Extend getVirtualMachineGateways pathlookupDataAccessor method with support for IPv6NIM-21836– Medium – Normalize ipList in vIntL3 tableNIM-21932– Medium – Extend getDeviceL3MacToIfaceName and getDeviceL3MacToIfaceNameFromArp dataprovider methods with support for IPv6NIM-22407– Medium – Alcatel - interfaces, lldpRemoteSystem - parsing fixes