LLRN 7.10
These are low-level release notes for IP Fabric release branch 7.10. 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 181 fixed issues.
7.10.2
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-22047– High – Disabling discovery tasks for specific serial number does not work for API vendorsNIM-22819– High – PaloAlto Mapping failuresNIM-23039– Highest – 7.3.25 config export does not deduplicate sysDevInventory and 7.9 does not tolerate duplicates upon importNIM-23102– Medium – ipf-discovery-worker terminates with non-zero exit code on service stopNIM-23162– High – Full backup restore functionality breaks appliance
7.10.1
Epics
Epics are high-level features, that may consist of many tasks.
NIM-22316– Medium – Joi to Zod migration - commands (per vendor) [7.10]
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-22176– Highest – Path Lookup Failing - FortigateNIM-22831– High – Arista VXLAN [1193].vlanId must be less than or equal to 4095NIM-22921– Highest – Failed Tasker calculations due to two comma-separed VLANs in Device JSON’s switchport access VLANNIM-22970– High – Prompt not detected in Check Point Maestro after using clishNIM-22975– High – Meraki - “ARP table took too long to load, for device…”NIM-23024– High – Check Point - Missing Zone Firewall Application object informationNIM-23067– Medium – GCP IPv6 routes from cloud router can get added into VPC IPv4 routesNIM-23073– Highest – Snapshot migrations to account for possibly two comma-separated VLANs in Device JSONsNIM-23086– High – Palo Alto OSPF neighbor / interface commands are wrong and do not work when pagination is disabledNIM-23156– Highest – Discovery processes are logging into /var/log/daemon.log and filling up diskNIM-23157– Highest – Disk filling up during techsupport generation due to journalctl export of discovery services logs
7.10.0
Epics
Epics are high-level features, that may consist of many tasks.
NIM-15338– Medium – Add support for switch stacks for Meraki [7.10]NIM-15586– Medium – Joi to Zod migration - design, preparation, dependencies (v4) [7.10]NIM-17729– Medium – Nightly (green) Builds [7.10]NIM-19786– Medium – Azure - Virtual WAN (vWAN) - improve support [7.10]NIM-20412– Medium – GCP - support for Passthrough Load Balancers [7.10]NIM-20427– Low – Discovery Settings Forms UI refactoring - Tests [Future]NIM-22002– Medium – Cloud native icons - discovery [7.10]NIM-22021– Medium – NAT64 + NAT46 [7.10]NIM-22414– Medium – GCP - support for HA VPN Gateways + interface names fix [7.10]NIM-22415– Medium – Phase 1a: Hierarchical cloud network model [7.10]NIM-22573– Medium – Cloud vendor native icons [7.10]NIM-22601– Low – Discovery Settings Forms UI refactoring - Parity with old implementation [7.10] [Next]NIM-22688– Medium – Phase 1a: Get cloud resources using collector - cloudNetworks [7.10]NIM-22735– Medium – Azure - Virtual WAN (vWAN) - Firewall support (Routing Intent) [7.10]NIM-22823– High – Azure Mapping failures
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-20367– Highest – Whoever is able to sign out all currently signed-in usersNIM-21064– High – PATCH/settings/vendor-api/{id}does not allow for changing username/password/tokenNIM-21065– High – PATCH/settingsVendorAPI does not workNIM-21183– Highest – Slow sites table load could cause failed discoveryNIM-21979– Medium – Fix misaligned discovery settings typesNIM-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-22372– High – Nokia - Remove upper version limit for discoveryNIM-22400– Medium – Too wide table header in Snapshot Settings Vendor APIsNIM-22432– Medium – Opengear og-om - ip/route - protocol dhcpNIM-22437– Medium – Check Point Gaia Embedded - no entries in hosts tableNIM-22444– High – Several parsing/mapping issuesNIM-22457– High – Connection visualized into transit instead of correct device - parsing issue for AlcatelNIM-22463– Medium – [Huawei] Summary of Issues part2NIM-22468– Highest – One of the path-lookup test takes hours to finishNIM-22471– Medium – Layout issue in Word Online in the generated reportNIM-22472– Medium – Incorrect date picker component behavior in the /reports/network-analysis-reportNIM-22473– Medium – UI - Cleared filter remains visible in selection field after removalNIM-22478– High – Wrong port in LLDP neighbor table and Missing Neighbors - HPE ComwareNIM-22502– High – XDP neighbor table showing incorrect remote interface - Interface mismatchNIM-22510– High – Mikrotik Cannot parse the route record - on routes from LTE modemNIM-22511– Highest – Configuration Management table slow PSQL query and timeout in GUINIM-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-22550– Medium – New discovery settings struggles with dark modeNIM-22553– Medium – ABParseError: “queueing.stats.totalDrops” is requiredNIM-22558– Medium – Can’t Download CSV (Couldn’t download - Network Issue) and can’t use API to collect the full json – Platforms > Stacks > MembersNIM-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.9NIM-22564– Highest – Migrations failed during upgrade 7.3 to 7.5 due to old snapshot in snapshots folderNIM-22571– Medium – FSOS - mlag peer without neighborNIM-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 constraintNIM-22673– Medium – UI - OR button overlaps expanded Select dropdown in Device InventoryNIM-22676– Medium – New discovery settings doesn’t trigger Posthog eventsNIM-22677– High – Unable to access SAML certificate in /home/autoboss directoryNIM-22687– High – Upgrade portal stuck on Initializing after 2nd attempt after failed downloadNIM-22693– Medium – Disabled discovery tasks can’t be savedNIM-22696– Highest – Multiple attempts required for ipf-backend-cli-tools create-admin-user after a techsupport is loadedNIM-22706– Highest – Vendor API refresh device not workingNIM-22744– High – 3COM / HP Comware 2928 tasks/devInfo Unable to collect basic device’s information “vendor” is requiredNIM-22745– High – 3COM / HP Comware 2928 No device mapped from deviceManuinfoListNIM-22749– High – Missing ARUBA APs in 7.9 due the error : uiVendorList.find is not a functionNIM-22750– Medium – Parser issues under Discovery Issues -can cause missing or incomplete L1/L2 connections?NIM-22765– Highest – Saved diagrams show inconsistent / unexpected behavior in - 7.9.3NIM-22808– Highest – ipf-connection-tester NOT working in 7.9.3 - ValidationError - Node.jsNIM-22822– Medium – ABTaskMapResultError: “[0].intL3Name” is requiredNIM-22825– High – Azure Mapping failures - relates to 7.9 new featureNIM-22827– High – Azure Mapping failures - Could not find data for the gallery IDNIM-22830– High – Azure Mapping failures - Suppress displaying informational errors in UINIM-22833– High – Azure - The IP group is not definedNIM-22883– Medium – AWS - IGW missing default route to the internetNIM-22888– High – Missing routes on ArubaCXNIM-22899– Medium – Azure - Service Tag definition was not found.NIM-22901– Medium – Could not normalize IPv6 range addressNIM-22905– Medium – Fortinet parser silently drops data when command output is unexpectedly terminatedNIM-22918– Medium – Issues with path lookup when using IPsec over transit networkNIM-22954– Medium – ABParseError: Couldn’t normalize the IPv6 address “fe80::6a8b:f4ff:fefe:21f1%Vl2000”NIM-22956– Medium – Velocloud - interfaceStatus - undefined reading nameNIM-22959– Medium – Huawei VRP: Cannot parse memory for this deviceNIM-23047– Highest – API service not watching for changes in dev mode
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-14671– Low – Implement Intent verification table componentNIM-17560– High – Add support for NAT46 + NAT64 for FortigateNIM-17765– Low – Move Advanced Filter to Table headerNIM-18723– Medium – add support for stacks on Cisco MerakiNIM-19044– Highest – 4 - Critical - Insecure Password Complexity RequirementsNIM-19058– Medium – 18 - Low - Use of Wildcard in CORS HeaderNIM-19788– Medium – Azure - Improve vWAN routing (vHub discovery/mapping)NIM-20380– Medium – Upgrade Vitest to version 4NIM-20381– Medium – Upgrade yarn package manager to v4NIM-21573– Medium – Settings - Remove legacy coercion from Snapshot collection rulesNIM-21757– Medium – Cloud native icons - GCPNIM-21780– Medium – Make API todo test great again - import-configurationNIM-21905– Medium – PH3 Snippets E2E testsNIM-21906– Medium – PH3 DiscoverySettings orchestration E2E testsNIM-21907– Medium – PH3 Global Discovery Settings E2E testsNIM-21908– Medium – PH3 Config Wizard E2E testsNIM-21909– Medium – PH3 Snapshot Settings E2E testsNIM-21914– Medium – Make node –max-old-space-size configurableNIM-22054– High – Rewrite Snapshot Collection page using up to date stackNIM-22120– Medium – Add support for GCP passthrough load balancersNIM-22174– Medium – GCP Add support for HA VPN gatewaysNIM-22216– Medium – joi2zod - Cisco schemas, part 2NIM-22294– High – [PSQL] Query builder: optimize order by clauseNIM-22317– Medium – joi2zod - commands/alcatel (48/1041)NIM-22323– Medium – joi2zod - commands/citrix (35/828)NIM-22326– Medium – joi2zod - commands/f5 (51/2128)NIM-22342– Medium – joi2zod - commands/silverpeak (23/665)NIM-22356– Medium – [PE] Persist wizard header between loading snippetsNIM-22430– Medium – Make API todo test great again - add/delete/update credentialsNIM-22438– Medium – Investigate discovery error ‘Interface “default” is duplicated in the output. Only one will be preserved.’NIM-22451– Medium – Table-timings: output summary of results when using file output optionNIM-22491– High – 11 - Moderate - Password Reset without Reauthentication [part 2]NIM-22492– Medium – joi2zod - Cisco schemas, part 3NIM-22493– High – Improve device logger of API worker to include a debug levelNIM-22507– Medium – Increase home directories securityNIM-22508– Medium – Insecure Erlang BEAM Startup Parameter ConfigurationNIM-22519– Medium – PH4 Enable Disco Settings feature flagNIM-22533– Medium – Collect all network interfaces under collector - AzureNIM-22534– Medium – Collect all network interfaces under collector - GCPNIM-22548– Medium – Frontend Dev toolNIM-22561– Medium – Implement Test ActionNIM-22562– Medium – Remove null properties from Insert lineage operationNIM-22567– Medium – Update ipf-chrep socket configurationNIM-22574– Medium – Implement GCP cloud vendor native iconsNIM-22582– Medium – Azure - Firewall in vHub (vWAN deployment with routing intent) - add supportNIM-22633– Medium – Add basic filtering supportNIM-22637– High – [PE] PH4 Toggle to enable new Discovery SettingsNIM-22638– Medium – PH4 Rollback new Disco SettingsNIM-22689– Medium – Collect all cloud networks under collector - AWSNIM-22690– Medium – Collect all cloud networks under collector - AzureNIM-22691– Medium – Collect all cloud networks under collector - GCPNIM-22692– Medium – Show correct ports for load balancer having frontends with multiple frontend portsNIM-22703– Medium – Upgrade NodeJS to v22.22.0NIM-22712– Medium – [PE] Snapshot settings - Device attributes snippetNIM-22715– Medium – Basic discovery of collectorsNIM-22716– High – Snapshot cloud folderNIM-22718– Medium – Create an additional test_discovery_shared_full CI job without the code coverage reportNIM-22734– High – VendorAPI task series processingNIM-22740– Medium – Add new header type for Azure Virtual WanNIM-22746– Medium – Prepare root Agents.mdNIM-22772– Medium – Refactor Updater code to support multiple collectorsNIM-22773– Medium – Create automated component tests in Storybook runing in the CI pipelineNIM-22778– Medium – [PE] Add New Disco Settings To IPF DocumentationNIM-22821– Medium – Create Updater message handler for cloud constructNIM-22849– Medium – Drop vDeviceId not null constraint for cloud tablesNIM-22851– Medium – [PL] Add support for SSH version 2.99 [7.10]NIM-22860– Medium – Validate cloud construct messageNIM-22873– Medium – Create cloud resource hierarchy table and relationsNIM-22914– Medium – Normalize frontend file extensions and optimize Rspack configurationNIM-22936– Medium – [PE] Display number of IP seedsNIM-22937– Medium – [PE] UI - add support for new NAT46/64 options in securityTreeNIM-22951– Medium – [PE] Traceroute settings snippet
Sub-Tasks
Sub-tasks are very well contained work packages, organized under Tasks.
NIM-22483– Medium – Fix parsing commands/huawei/_vrp/opticalModuleExtendInformationInterfaNIM-22485– Medium – Fix parsing commands/huawei/_vrp/mpls/lspVerboseNIM-22486– Medium – Fix parsing commands/cisco/isis/neighborsDetailNIM-22487– Medium – Fix parsing commands/cisco/dhcp/relayStatisticsNIM-22488– Medium – Fix parsing commands/cisco/mpls/forwardingTableDetailNIM-22489– Medium – Fix commands/cisco/_nxos/interfaNIM-22490– Medium – Fix parsing commands/cisco/controllersOpticsNIM-22863– Medium – Regularly check if IPF API is running