LLRN 8.0
These are low-level release notes for IP Fabric release branch 8.0. 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 302 fixed issues.
8.0.4
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-24255– High – Meraki switch stacks missing mgmt ip in GUI - not parsed at allNIM-24309– Medium – Snapshot duration is wrong after loading a snapshotNIM-24310– Medium – Tasker: Validation failed for Kafka message (ipf-progress)
8.0.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-24381– High – Azure vNET missing BGP routes for 2nd subnetNIM-24392– Medium – ABParseError: Unexpected stats row - Rx Power OMA (dBm)NIM-24415– Medium – ABParseError: Can’t parse routing entry for: 3.22.157.0NIM-24428– Medium – D-Link - add ambiguous command detectionNIM-24432– Medium – ABMapResultError: Level: Warning Couldn’t map route recordNIM-24452– Medium – ABParseError: Unable to validate STP instance “undefined”: Error: Validation failed! ✖ Invalid input → at bridgeIdNIM-24455– Medium – ABParseError: Unable to validate LLDP neighbor on port “24” TypeError: Cannot read properties of undefined (reading ‘trim’)NIM-24477– Highest – Execution - Snapshot management - Device Refresh - discovery is stuckNIM-24495– Medium – Fresh installation of 8.0 has tmpfs configured for /tmpNIM-24497– High – Multicast map incomplete – Mroutes not collected for NX-OS devices (MFS4171, MFS4170)
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-24322– High – Remove deprecated path-based API versioning
8.0.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-24480– Medium – Upgrade from 8.0.x to 8.0.x+1 failed
8.0.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-21028– Medium – OAS incomplete fortables/networks/path-lookup-checksNIM-22283– High – Incorrect firewall rule taken on pathlookupNIM-23997– High – Path lookup - VRF leak not performedNIM-24045– Medium – Slow load of BGP Neighbours tableNIM-24076– High – F5 - NAT (IPv4 to IPv4) configuration errorNIM-24207– Highest – Tasker heap allocation failure at scanner startNIM-24250– High – Fortigate SDWAN PBR - parsing of address object with route tagNIM-24265– High – ipf-api started to fail on backend-testing test for timeout settingsNIM-24308– Medium – Wrong snapshot data versionNIM-24313– High – Leave button still saves snapshot settings after override from globalNIM-24346– Medium – ABParseError: “srvList[0].ip” must be a valid ip address with a forbidden CIDRNIM-24354– High – Check Point - >=version R82 - route information missingNIM-24384– Medium –show packet portspaging on dlink devices
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-23827– Medium – ZPE - Device bootstrap and identityNIM-24311– Medium – Deprecated hostname and SN in nodes tableNIM-24347– Medium – Implement onBatch approach for all conusmers
8.0.0
Epics
Epics are high-level features, that may consist of many tasks.
NIM-14485– High – SSH public key authentication for discovery - releaseNIM-19872– Medium – Debian 13 / TrixieNIM-20977– Medium – Meraki - Security PolicyNIM-22247– Medium – Meraki - Handle Delayed Data Availability in Vendor API clientNIM-22660– Medium – SPB phase 2 - MAC and service / VLAN distribution dataNIM-22742– Medium – Phase 2a: Update technology tables to support new cloud modelNIM-22743– Medium – Phase 2b: Cloud networks visualization in network diagramsNIM-22854– Medium – AIM POC – Application Infrastructure Mapping PrerequisitiesNIM-23013– High – Kafka flow enablement leftoversNIM-23372– Medium – Implement discovery data contractNIM-23527– Highest – Split partial discovery use-casesNIM-23530– Medium – Configuration Management through Discovery APINIM-23579– High – Phase 2c - Part 1: Pathlookup Vertical slice — on-prem to cloud vNIC, same-subnetNIM-23580– Medium – Phase 2c - Part 2: Pathlookup Vertical slice — cross-subnet and cross-VPCNIM-23581– Medium – Phase 2c - Part 3: Pathlookup Vertical slice — cloud to on-prem exit + bidirectionalNIM-23702– Medium – Phase 1c: Collector cleanup & fixesNIM-23719– Medium – Meraki - License informationNIM-23760– Medium – D-Link - IPv6 supportNIM-23842– Medium – Remove shared RabbitMQ stateNIM-24134– Medium – Cisco IOS/IOS-XE Operational VTY StateNIM-24183– Medium – Phase 2c: Discovery updates to support path lookup
Stories
Stories are high-level features, that may consist of many tasks. These would typically cover extensive functionality in IP Fabric
NIM-23714– Medium – Manual label assignment
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-21957– Medium – Logs show commands being sent to one device across logs of multiple other devicesNIM-22447– Highest – Failing e2e on missing VRFNIM-22517– Highest – PaloAlto missing MAC on subinterfaces causing problems with path lookupsNIM-22669– Highest – Discovery stuck on Discovery onDone startedNIM-22769– High – Discovery Connectivity Report takes ~6 seconds to load, PSQLNIM-22871– Highest – Velocloud, missing routing and ARP tables when using api-workersNIM-22938– High – Worker keeps waiting for command output after session is closed by the serverNIM-22955– Highest – Velocloud commands may return mismatched response payloadsNIM-23158– Highest – No vendor api data is stored in the snapshotNIM-23227– High – NX-OS VRF routes are not collected if BGP limit is not setNIM-23285– Medium – ipf-connection-tester does not support ready/data timeouts anymoreNIM-23335– High – Slow PSQL query establishNeighborshipOnlyL3Ipv4ListNIM-23339– High – Slow Set L2Edge taskNIM-23381– High – JunOS EVO - NTP commands not runNIM-23413– High – Palo Alto - Zone Firewall Rule DuplicationNIM-23465– Highest – Fix Advanced routing mode on Palo Alto pan-osNIM-23585– Highest – Fail to import vDevice table when loading techsupport due to vVirtualMachines table being loaded after vDeviceNIM-23610– High – Alcatel EOS ABTaskMapResultError tasks/l3Interfaces “[0].ipList[1].type” must be one of [secondary, virtual, vip-nat, internal]NIM-23645– High – BGP Communitiy filtering table reports the # of communities incorrectlyNIM-23670– Medium – ipf-system-upgrade: restore testing on each package buildNIM-23679– Highest – IPv4 Managed IP Summary table does not include virtual-type IP addressesNIM-23690– Medium – GCP - Path lookup ACL evaluation incorrect for Echo request (ICMP)NIM-23706– Highest – Azure FW - pathlookup investigationNIM-23723– High – GCP Cloud tags are not presentNIM-23747– High – NetFlow interfaces not populated for all devicesNIM-23749– Medium – defineDocTest broken - not verifying familiesNIM-23797– Medium – Azure - Pathlookup bypasses AD when prefix length tiesNIM-23798– Medium – Discovery Settings - Wrong Z order causing unreadable overflowsNIM-23802– High – FMC - FatalError: Cannot read properties of undefined (reading ‘replace’)NIM-23805– Medium – Investigate “AWS-owned prefix list not found”NIM-23810– Medium – Azure ACL: VirtualNetwork service tag IP list does not account for subnets with no NIC attachedNIM-23812– Medium – Azure VNGW routing: UDR on GatewaySubnet bypassed for traffic destined to peered VNetsNIM-23815– Medium – voidCefAssign never invokes updateAciToFwWithDuplicitIpAndVirtualMacNIM-23816– Medium – Wrong “Time elapsed” when upload a snapshotNIM-23821– High – Azure tasks/ipsec: ECP-group dhGroup strings not parsed — “dhGroup must be >= 1” validation errorNIM-23822– Medium – Azure Virtual WAN VPN Gateway fails with ValidationError when customBgpIpAddresses is emptyNIM-23846– Highest – Stuck discovery due to stuck scanworker jobs - no IPs to scan after applying the exclude listNIM-23851– High – GCP - Investigate duplicate interface issueNIM-23855– Medium – GCP - Investigate empty forwarding rule matches errorsNIM-23858– High – Load of several snapshots ended with unique constraint violationNIM-23868– Highest – GCP pagination does not apply to projects listNIM-23880– High – API token values are fully visible in the UI to all usersNIM-23881– High – Add devices to snapshot has worker attempt connection more times than expected and is cumulativeNIM-23882– High – Azure getLearnedRoutes: wrong subscription used when VNet is peered with gateway in a different subscriptionNIM-23887– Medium – Azure: VirtualNetwork service tag does not account for UDR prefixesNIM-23889– Medium – GCP - Remove emission of errors for empty NEGs and unassigned tagsNIM-23892– Medium – GCP - Investigate “Could not validate rule chain - “action” does not match any of the allowed types” issueNIM-23898– High – VERSA API - Limited call collection for Login IPNIM-23921– Medium – Topology calc - getEVlanNoDesignatedId emits both eVlan directions for forwarding-port pairsNIM-23926– Medium – ABParseError: No interface sections detected!NIM-23929– Medium – ABParseError: Cannot parse transceiver details on port “0_0_0_2”: Error: Validation failed! ✖ Invalid input → at snNIM-23931– Medium – Azure: Skip Databricks-managed NICs when fetching effectiveRouteTableNIM-23937– Medium – Application will not compile with @types/node on version 22NIM-23945– Highest – Investigate path-lookup E2E test failures in PSQL v7.11, v7.12 and mainNIM-23950– Medium – Discovery Tasks GUI: SSL Certificates task missing from discoverable tasks listNIM-23951– Medium – GCP - Investigate “Cannot find routerStatus” error messagesNIM-23956– Medium – ABParseError: Couldn’t validate LLDP neighbor: “f5-zwna-hzim” on interface “10.0”NIM-23966– High – ACI host appearing on vlan 621 and 613 + exception on leaf (RCSFR2333)NIM-23971– Highest – Force-stopped snapshot can’t be unloaded / deletedNIM-23972– Highest – AWS -commands/aws/elb/describeTargetHealthexcessive duration leading to slow discoveriesNIM-23975– High – Slow getCiscoVxlanDuplicitIp PSQL queryNIM-23978– Medium – Fix IS-IS adjacency on SPBM multi areaNIM-23980– Medium – GCP - Investigate “No associated VPN tunnel found” issuesNIM-23988– Medium – Azure - tasks/virtualServer ValidationError: “routingRules” does not contain 1 required value(s)NIM-23993– High – GCP - Forwarding errorNIM-23994– Medium – Topology calc eCef - updateDuplicitIpUsingCdpLldp: ORDER BY outer alias makes LIMIT 1 non-deterministic on multi-member port-channelsNIM-24009– Medium – Normalize Alcatel AOS LAG interface references for SPB/IS-ISNIM-24034– Medium – ABTaskMapResultError: Missing intName for a switch client 5876.9c00.13d6!NIM-24036– Medium – ABTaskMapResultError: “neiIpList[1]” must be a valid ip address of one of the following versions [ipv4] with a forbidden CIDRNIM-24038– Medium – GCP - Investigate “Couldn’t validate Rule (), “name” is not allowed to be empty” error messagesNIM-24050– Highest – Investigate missing ldapjs.js in the discovery workerNIM-24051– High – Path lookup not completed with Aruba APNIM-24054– Highest – Discovery Workers Keep FailingNIM-24055– Highest – ipf-syslogworker-* does not start with 0fe56aaf3314190c5d3fa7f26701c819.node: cannot open shared object file: No such file or directoryNIM-24056– High – Multicast E2E Path Lookup – DROP “Multicast route between source IP and group IP not found” on IOS-XR (Bundle-Ether1.86(0x40000c0) missing in OIL)NIM-24058– Medium – ABTaskMapResultError: Couldn’t map member priority.NIM-24070– High – Path lookup with two IPSec tunnels has wrong VRF when decapsulatedNIM-24071– Medium – AI test results analyzer is throwing an exceptionNIM-24073– High – Network Diagram - IPSec point to point tunnel goes to transitNIM-24074– Medium – ABParseError: Unsupported time string ‘now’ - cannot parse it to seconds!NIM-24077– Highest – Worker uncaughtException - cannot create property loggingEntityId on string [unserializable masked data]NIM-24079– Medium – ABTaskMapResultError: emitError is not a functionNIM-24080– Medium – ABParseError: Unexpected value: ‘link-down’NIM-24081– Medium – ABParseError: Likely duplicate neighbor with IP 0.0.0.0 parsed on interface: Gi4/0/15!NIM-24082– Medium – ABNoConfig: Couldn’t get platform/model for cisco (nx-os), ValidationError: “model” is required - Exablaze TritonNIM-24084– Medium – Status page displays status for Postgres 15NIM-24086– Medium – Fix misleading AI nightly-build summaryNIM-24091– Highest – Velocloud, missing routing and ARP tables when using api-workers [revert]NIM-24093– High – No Configuration Files from IPv4 devices was retrievedNIM-24094– High – Incorrect logging level on snapshot topology calculationsNIM-24097– Medium – ABMapResultError: Unable to parse rule global_006: Validation failed! ✖ Invalid input → at applications.inlineApplicationFilters[0]NIM-24100– Highest – Velocloud, missing routing and ARP tables when using api-workers [take 2]NIM-24104– High – Force Stopped Snapshot Not Properly Reflect StateNIM-24114– Medium – Refresh Devices job failsNIM-24117– High – Azure E2E path lookup - goes into transitNIM-24129– High – Fortigate prompt detection on “end” commandNIM-24130– Medium – calcVlanGraph getEVlanHairpins: non-deterministic eVlan edge direction (tie-breaks on vIntVlan._id)NIM-24169– Medium – Discovery Settings: drop down list overlapNIM-24170– High – Investigate path-lookup E2E test failures on PostgreSQL 17 (Trixie)NIM-24175– Highest – Upgrade to 7.13 - cloud init breaks networking and changes SSH host keysNIM-24176– Medium – No Configuration Files appeared for hwl-r1-28-CCR1009NIM-24179– Medium – Fix potential uniqueness error of SSH keys in nightly buildNIM-24188– Medium – D-Link - No valid command provided for commands/dlink/_des3000/_downloadCmd/configBootupNIM-24194– Medium – obsolete syslog-ng config optionstats_freqNIM-24197– High – Unauthorized access to confidential data - MediumNIM-24204– Medium – eCef.usedInTraceCache never set under ENABLE_SPLIT_DISCOVERY_FLOW (split discovery flow)NIM-24209– Low – syslog-ng is not enabled out of the box on the fresh installationNIM-24214– Medium – Cannot map the Virtual Machine Scale Set: TypeError: Cannot read properties of undefined (reading ‘name’)NIM-24215– Medium – Meraki - Unknown number of WAN interfaces for model: MX68CW-WWNIM-24216– Medium – Meraki - Routing over SD-WAN triggering NATNIM-24226– Medium – Azure Firewall - Could not find IP list for ‘Office365.Exchange.Optimize’ service tag.NIM-24240– Medium – 7.12.3 discovery: Azure ExpressRoute routes are missingNIM-24242– Medium – Multicast E2E Path Lookup – DROP “Multicast route between source IP and group IP not found” on IOS-XRNIM-24249– Medium – saveVirtualMachines possibly leaks other vendors which later fails on db check constraintNIM-24267– Medium – Restarting theipf-apidoes not cancel Topology CalculationNIM-24303– High – Snapshot load performance regression with Kafka flowNIM-24336– Medium – ABParseError: error when parsing interface: Vl864 - Unexpected IP address type: MadNIM-24373– High – Device explorer for cloud is missing tables
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-15712– Highest – Propagate SSH key from the API to the clientNIM-15713– High – Implement a form in the UI to enter and save an SSH keyNIM-19472– Medium – Implement API tests for the key uploading endpointsNIM-20979– Medium – Meraki - MX Firewall NAT implementationNIM-20980– Medium – Meraki - MS ACL list implementationNIM-21214– Medium – Joi to JSON - tasks/apicNIM-22003– Medium – ipf-system-upgrade: separate upgrade package executables into a deb-product packageNIM-22288– Medium – Meraki Group Policy implementationNIM-22307– Medium – Meraki - VPN-to-VPN Firewall RulesNIM-22661– Medium – Alcatel - parse data for SPBM ISID taskNIM-22663– Medium – Extreme/voss - parse data for SPBM ISID taskNIM-22668– Medium – create new tableNIM-22726– Medium – Configure a topic in the event stream, publish a device type of eventNIM-22890– Medium – routeTables under collector - UI table - (generic)NIM-22895– Medium – Public IPs under collector - (recreate current table/s)NIM-22896– Medium – Subnets under collector - (recreate current inventory table)NIM-22897– Medium – Endpoint Groups under collector - (recreate current table/s)NIM-22898– Medium – Private Links under collector - (recreate current table/s)NIM-22963– Medium – make API test to be runnable in GitLab pipeline - MR flowNIM-22984– Highest – Enforce data contract for eventsNIM-22987– Highest – Handle configuration management data in PlatformNIM-22997– Medium – Store discovery artifacts by Worker in object-storageNIM-23061– Medium – Remove eDevIntL2 table (write)NIM-23193– Medium – Stop discovery via the contol APINIM-23195– Medium – License FileNIM-23211– Medium – Cloud networks peering - UI tablesNIM-23306– Medium – Implement UI mock of AIM ‘teaser’ for non-licensed usersNIM-23312– High – Create Global & Snapshot Settings UI for Manual AIM Application MappingNIM-23327– Medium – Select devices for techsupportNIM-23342– Highest – Remove feature flags for discovery split flowNIM-23344– Medium – Update “Add devices” functionality for new architectureNIM-23345– Medium – Update “Refresh devices” functionality for new architectureNIM-23346– Highest – Design “Delete devices” functionality for new architectureNIM-23348– Medium – Create feature flag for switching of validation method - legacy/JSON SchemaNIM-23443– High – Add Back FK Constraint to vDevice.vTaskIdNIM-23459– Medium – Update contract for ipf-sync topicNIM-23512– High – Drop Updater serviceNIM-23538– Medium – Change Ownership of vCollect to belong to Platform OnlyNIM-23542– Highest – Send device configuration to Platform through KafkaNIM-23568– High – Migrate snapshot meta directory data formatNIM-23577– Medium – Enable feature flags for discovery split flowNIM-23586– High – Improve validation speed of commands/cisco/_apic/actrlRuleNIM-23590– Medium – Syntax highlighted text editor UI componentNIM-23592– Highest – Debian 13 + PostgreSQL 17 testingNIM-23623– High – Implement BE part of Application Mapping in Global & Snapshot Settings for Manual AIM Data IngestionNIM-23642– Medium – Use separate Redis state for DiscoveryNIM-23643– Medium – Use separate Redis state for PlatformNIM-23656– Medium – Create e2e test to check consumer recovery after Kafka retention wipeNIM-23663– Highest – Send payload for config collection with all required data to a Discovery APINIM-23694– Medium – Aquire Illumio licenses for AIM test LabNIM-23704– Medium – Add resource hierarchy reference to cloud resource DB tablesNIM-23709– Medium – Implement CloudVnic callbacksNIM-23721– Medium – Meraki - Licensing - implementationNIM-23722– Medium – Update starting configuration for cloud source/dest IPsNIM-23725– Medium – Implement CloudSubnet callbacksNIM-23737– Medium – NL6 - Velocloud restoreNIM-23751– Medium – AWS prefix lists improvements in the route tables DBNIM-23754– Medium – Refactor ISIS interfaces table to use L2 interfaces instead of L3NIM-23756– Medium – Cloud Pathlookup unicast sourcesNIM-23761– Medium – D-Link DGS-1210 - IPv6 supportNIM-23762– Medium – D-Link DGS-1250 - IPv6 supportNIM-23763– Medium – D-Link DES-3000 - IPv6 supportNIM-23767– Medium – Ensure deduplication of data when using multiple API slugsNIM-23794– Medium – Fix typing issues in saveCloudSubnets writerNIM-23801– Medium – Cloud resource hierarchy - updaterNIM-23850– Medium – Use only ipf-kafka-manager to create Kafka topicsNIM-23853– Medium – Implement relationship between vCloudSubnets and vCloudNetworksNIM-23854– Medium – Make PL use VPC name instead of VPC ID for container nameNIM-23863– Medium – Deprecate columns in existing cloud tablesNIM-23884– Medium – Implement cross-subnet for CloudVnic and CloudSubnetNIM-23885– Medium – Implement CloudPeeringNIM-23886– Medium – Register CloudPeeringNIM-23899– Medium – Remove old Disco Settings from documentationNIM-23914– Medium – Start discovery via the control APINIM-23923– Medium – Emit snapshot:lastCommunication:info from DiscoverySyncScenario under ENABLE_KAFKA_EVENT_LOGNIM-23924– Highest – Move Backend→Discovery settings.* propagation from RabbitMQ to discovery-api HTTPNIM-23943– Medium – CHREP/Sentry - adjust error tester regexes (2026/05)NIM-23953– Medium – Store data to databaseNIM-23958– Medium – Alcatel - parse data for SPBM BMAC taskNIM-23959– Medium – Extreme / voss - parse data for SPBM BMAC taskNIM-23960– Medium – Store data in databaseNIM-23961– Medium – Create new tableNIM-23963– Medium – Alcatel - parse data for SPBM nexthopNIM-23979– Medium – API slug/collector link from cloud DB tablesNIM-23987– Medium – Azure security: hide informational emitError from customer GUI in getPostRoutingRulesNIM-23992– Medium – Azure: filter out non-provisioned resources at command levelNIM-24000– Medium – Handle ‘GATEWAY’ next-hop resolutionNIM-24001– Medium – Update on-prem callbacks to produce ‘CLOUD_*’ targetsNIM-24002– Medium – Support advanced scenariosNIM-24006– Medium – GCP - Add evaluation order for cloud securityNIM-24008– Medium – enable cloud/dns for the collector (Azure only)NIM-24015– Medium – Bump contract version on ipfabric-mainNIM-24029– Medium – Extend creating the “security machine” with new “cloud” part (AWS+Azure)NIM-24042– Medium – cloud route table next hop properties missingNIM-24043– Medium – Automate Force-stopped snapshot verificationNIM-24048– Medium – securityAddresses under collector - UI table (generic)NIM-24061– Medium – GCP - cloud/routeTables - add connected subnets on routers (VPN/Interconnect)NIM-24088– Medium – Slug to vTaskNIM-24108– Medium – Cloud networks tableNIM-24109– Medium – Joi to JSON - tasks/bgp - ipfabric-product partNIM-24110– Medium – Joi to JSON - tasks/contexts - remove additionalProperties from the schemaNIM-24118– Medium – Collect VPC CIDR blocks for GCPNIM-24126– Medium – Force-stop discovery directly without stop firstNIM-24131– Medium – Cloud Endpoints under collector (recreate current inventory table)NIM-24132– Medium – Cloud DNS under collector (recreate current inventory table)NIM-24135– Medium – Operational VTY State - ImplementationNIM-24137– Medium – D-Link - sync platform formatNIM-24138– Medium – Create a tool/ AI skill to inspect failed pipelinesNIM-24144– Medium – Cloud PL scenarios part 2NIM-24148– Medium – Cloud NetworkInterfaces under collector (recreate current inventory table)NIM-24161– Medium – Meraki - Handle Delayed Data - implementationNIM-24184– Medium – Azure routing to support new model scenariosNIM-24186– Medium – NCM Site separation - attributes for cloud networksNIM-24189– Medium – Cloud network in network/site diagramsNIM-24191– Medium – Cloud PL scenarios part 3: TGWNIM-24192– Medium – GCP - Update load balancer nexthops so the OID string is new cloudNetworkIdNIM-24201– Medium – Aruba IAP - removing eDevIntL2 read from postgresPathlookupWirelessDataProvider.ts query.NIM-24211– Medium – Update cloud network interfaces task for GCPNIM-24213– Medium – Cloud PL scenarios part 4NIM-24219– Medium – Rework link to collectorNIM-24221– Medium – Create an MQ test to cover VictoriMetrics usage in /support/status pageNIM-24224– Medium – Add Kafka to UI status pageNIM-24243– High – Update Cloud constructs explorer tabsNIM-24254– Medium – Add a “cross-repo code search” skill backed by houndNIM-24263– Medium – Update name of interfaces for GCP virtual machine interfaces
Sub-Tasks
Sub-tasks are very well contained work packages, organized under Tasks.
NIM-23883– Medium – API for labels managementNIM-23890– Medium – UI for labels managementNIM-24078– Medium – Blank Labels pageNIM-24202– Medium – Polishing and testing labels assignment