LLRN 8.1
These are low-level release notes for IP Fabric release branch 8.1. 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 369 fixed issues.
8.1.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-19171– Low – Unable to delete extensions via UINIM-24340– Low – Checkpoint Scalable Platforms (Maestro) — ARP collection incomplete/empty via gclishNIM-25240– High – Missing Azure devices (intermittent issue)NIM-25309– High – FortiGate VDOM - Security evaluation not correctNIM-25411– Medium – FortiGate VIP external IP missing from Managed IP tableNIM-25569– Medium – Private-link endpoint tables always return NULL ipv6Address (wrong JSON path)NIM-25598– High – AIM - Workloads table results truncated incorrectly
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-24544– Medium – Documentation: AIM MVP Release 8.1 (Release Notes & Public Docs)NIM-25478– Medium – commands/checkpoint/_gaia/routeAll - fix for maestro parsingNIM-25479– Medium – commands/checkpoint/_gaia/routeSummary - fix for maestro parsingNIM-25480– Medium – commands/checkpoint/_gaia/bgpPeersDetailed - fix for maestro parsingNIM-25481– Medium – commands/checkpoint/_gaia/ntp - fix for maestro parsingNIM-25482– Medium – commands/checkpoint/_gaia/bondingGroups - fix for maestro parsingNIM-25483– Medium – commands/checkpoint/_gaia/uptime - fix for maestro parsingNIM-25485– Medium – commands/checkpoint/{configuration,configState} - fix for maestro parsing
8.1.2
Stories
Stories are high-level features, that may consist of many tasks. These would typically cover extensive functionality in IP Fabric
NIM-25523– Medium – License Usage Overview - should only be visible to Admin and located in Administration
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-23659– High – API Token creation uses different API endpoint and will show all roles in systemNIM-23991– Medium – [Security] “DROP: Security evaluation error”NIM-24185– Medium – pathlookup graph generation times out on uiNIM-25167– Medium – Network Viewer: site clouds in diagram not reflected in Data Input panel’s network list for cloud networksNIM-25366– Medium – Discovery inconsistency: non-deterministic Routing Domain (rd) attribution — inventory/devicesNIM-25409– Medium – FSOS: Missing SNMP privacy encryptionNIM-25422– Low – Extreme VOSS - few missing routes due to regex not matchingNIM-25442– High – Collect device configuration - Discovery API is not reachableNIM-25447– Medium – GCP Could not parse certificateNIM-25453– Medium – CSV Import - improper conflict columns cause import failure
8.1.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-23037– High – Unloading and loading back snapshot causing E2E path lookup issuesNIM-23658– High – User with tables and others policies will get list of all API tokens on systemNIM-23879– High – Non-admin users can delete any API token via DELETE /api-tokens/{key}NIM-24212– Highest – Configuration Import/Export -error: insert into "vManualLink"NIM-24306– Low – Cisco ASA Errors - tasks/acl / tasks/nat44NIM-24674– Medium – HPE Aruba 5400r switches run the incorrect stacking commandsNIM-24730– High – Topology “Calculating network topology” fails – PostgreSQL error “tupdesc reference is not owned by resource owner Portal” (getNeighborsIpv4)NIM-25173– High – FortiGate VDOM link path analysis incorrectly routes traffic via Transit instead of adjacent VDOMNIM-25176– Highest – Discovery stuck - snapshot deleted upon manual stopNIM-25200– Medium – Filters on Application flow source & application flow destination are ignoredNIM-25259– Medium – cloud licensing - tier=C, ccu=0 should have isUnlicensed=trueNIM-25286– Medium – Site low level design report can’t be generatedNIM-25297– Medium – vIntL3 model fixNIM-25313– Medium – GCP Couldn’t validate router “rtr-fr-dm” with the error: Cannot read properties of undefinedNIM-25314– High – Stormshield: Replace sysctl -a with targeted sysctl queries during discoveryNIM-25327– Medium – Azure collector subscription scoping never applied to cloud public IP taskNIM-25399– Low – Site separation: cloud tag rule name differs between editor and rule list
8.1.0
Epics
Epics are high-level features, that may consist of many tasks.
NIM-17281– Medium – Cloud Site Separation: TagsNIM-22600– Medium – Add support for GCP firewall policiesNIM-22667– Medium – SPB phase 3 - Pathlookup [Next]NIM-22935– Medium – AIM MVP - AIM Foundations: Application Visibility & Direct Data IngestionNIM-23049– Medium – AIM MVP - Setup AIM Lab EnvironmentNIM-23582– Medium – Phase 2c - Part 4: Pathlookup Security rules — vNIC + subnet levelNIM-23584– Medium – Phase 2c - Part 6: Pathlookup E2E test updates + stabilizationNIM-23825– Medium – ZPE - Fundamental TierNIM-23826– Medium – ZPE - Basic SupportNIM-23861– Medium – GCP - Resource Manager Tags SupportNIM-23946– Medium – GCP - Add support for Network Endpoint Groups as backends for load balancersNIM-24147– Medium – Make Topology Calculation cancelable againNIM-24245– Medium – Update technology tablesNIM-24260– Medium – Collecting media type from Arista EOS interfacesNIM-24268– Medium – Collector cleanup & fixesNIM-24269– Medium – AIM MVP - Deploy AIM Lab EnvironmentNIM-24277– Medium – Phase 3 - Part 7: Pathlookup Extra and Advanced ScenariosNIM-24278– Medium – AIM MVP - Access Illumio SaaS demo labNIM-24295– Medium – Cloud site separation rules for NCMNIM-24299– Medium – Cloud diagraming improvementsNIM-24371– Medium – Cisco wireless discovery speed upNIM-24378– Medium – AIM MVP - AIM License EnforcementNIM-24404– Medium – Aruba Central - API clientNIM-24451– Medium – MCP improvements for 8.1NIM-24469– Medium – Cloud Licensing - Usage presentationNIM-24483– Medium – Make resource tags available in NCMNIM-24604– Medium – Discovery graceful shutdownNIM-24715– Medium – FSOS Extended support (3900 switches)
Stories
Stories are high-level features, that may consist of many tasks. These would typically cover extensive functionality in IP Fabric
NIM-23717– Medium – Labels in API tablesNIM-24841– Medium – Snapshot list - license usage tooltip
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-19396– Medium – Palo Alto syslogWorker ungraceful exitNIM-21028– Medium – OAS incomplete fortables/networks/path-lookup-checksNIM-21704– High – VELOS - NAT Problem with F5 Backend flowsNIM-22283– High – Incorrect firewall rule taken on pathlookupNIM-22429– Low – Connectivity Report - cpd as a source protocol even though lldp is used on the backendNIM-23058– High – Cisco APIC technology tables show wrong Vendor API slugNIM-23154– High – Path lookup goes to transit instead of towards Cisco FTD clusterNIM-23365– Medium – Fortigate - ACI E2E Path lookup issueNIM-23740– Medium – Prevent a multi-context firewall from stalling the rest of discoveryNIM-23967– High – Exception on the MPLS device at the end of the pathNIM-23981– Medium – Types for composite schemas are incompleteNIM-23997– High – Path lookup - VRF leak not performedNIM-24045– Medium – Slow load of BGP Neighbours tableNIM-24075– Medium – ACI - Nexthop not foundNIM-24076– High – F5 - NAT (IPv4 to IPv4) configuration errorNIM-24115– Highest – Regression: LDAP/SSO admins no longer prompted to confirm identity before changing a local user’s passwordNIM-24141– Medium – Aruba IAP found via xDP neighbor not attempted to discoverNIM-24142– High – E2E Path lookup issue with Endpoint -> missing - ACI Leaf -> Checkpoint GAIA (host2gw)NIM-24199– Medium – getAssignedKeysUsingCdpRelation drops routing-protocol neighbors when remote L3 is on a physical (non-port-channel) interfaceNIM-24200– Medium – getNeighborsIpv4: non-deterministic VXLAN MLAG/vPC peer resolution (unordered JSONB_AGG)NIM-24207– Highest – Tasker heap allocation failure at scanner startNIM-24235– Medium –sys-techsupport-decrypt.shhangs in infinite “Please answer yes or no.” loop under env-driven (CI) runsNIM-24250– High – Fortigate SDWAN PBR - parsing of address object with route tagNIM-24251– High – Fortigate SDWAN PBR - no match on the zone firewallNIM-24255– High – Meraki switch stacks missing mgmt ip in GUI - not parsed at allNIM-24265– High – ipf-api started to fail on backend-testing test for timeout settingsNIM-24303– High – Snapshot load performance regression with Kafka flowNIM-24309– Medium – Snapshot duration is wrong after loading a snapshotNIM-24310– Medium – Tasker: Validation failed for Kafka message (ipf-progress)NIM-24313– High – Leave button still saves snapshot settings after override from globalNIM-24318– Medium – Cloud API tables: allow reading FF-on (new-model) snapshots when the feature flag is offNIM-24330– High – Path lookup inaccuracy - Cisco ACINIM-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-24363– Medium – No ISid is parsed for mac record pointing to MLT intefaceNIM-24369– Medium – AWS: Missing hierarchy linksNIM-24373– High – Device explorer for cloud is missing tablesNIM-24379– Medium –ABUnsupportedDevicenot matched byUnsupported devicefilter in Summary of IssuesNIM-24381– High – Azure vNET missing BGP routes for 2nd subnetNIM-24382– Medium – GCP - Load balancer VIP not used as next hop for path lookupsNIM-24384– Medium –show packet portspaging on dlink devicesNIM-24390– Medium – GCP: Missing hierarchy linksNIM-24392– Medium – ABParseError: Unexpected stats row - Rx Power OMA (dBm)NIM-24407– Medium – Velocloud tasks/l2Interfaces - Interface details not found for LAG1NIM-24408– Low – Velocloud - tasks/routingTable - Nexthops not found for subnetNIM-24415– Medium – ABParseError: Can’t parse routing entry for: 3.22.157.0NIM-24423– Medium – SSH Client cannot connect to some versions of Huawei devicesNIM-24428– Medium – D-Link - add ambiguous command detectionNIM-24432– Medium – ABMapResultError: Level: Warning Couldn’t map route recordNIM-24448– Medium – SPBM - extreme missing mac entryNIM-24449– Medium – SPBM - investigate transient discovery issueNIM-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-24478– Highest – Contract validation failed -isNewCloudModel: undefinedadditional propertyNIM-24497– High – Multicast map incomplete – Mroutes not collected for NX-OS devices (MFS4171, MFS4170)NIM-24501– High – Custom policies silently inherit built-in scope permissions for job operations, causing unintended accessNIM-24507– Medium – Cisco Smart licensing - parsing issueNIM-24533– Medium – cloud-init deprecation notices appearing in CLI config in 8.1.0NIM-24548– Medium – incorrect error handling in refresh deviceNIM-24577– Medium – ABParseError: Could not validate the rule collection - “dnat”: TypeError: Cannot read properties of undefined (reading ‘reduce’)NIM-24581– Medium – Azure Security NCM - Allow action gets transformed to returnNIM-24590– Highest – Stuck discovery and missing data when scanner is enabled - setState(done) for snapshot X matched no rows — row missing, snapshot may have been evictedNIM-24591– Medium – Cannot find BGP summary for neighbor 10.211.66.196, VRF BENIM-24596– Highest – Issue with 8.0.4 - load/unload snapshot problemNIM-24600– Medium – Fortigate - ACI E2E Path lookup issue [part 2]NIM-24601– Highest – Cloud Path-Lookup queries can cause dead-lock in case another snapshot is being unloadedNIM-24602– High – Devices cannot be refreshed on stopped snapshotNIM-24603– Highest – Issue with 8.0.4 - Collect device configurations-Error: Discovery API is not reachableNIM-24607– High – Slow ‘getCloudVnicsByIp’ queryNIM-24608– High – Invalid proxy settings cause discovery to fail to start - Call to Discovery API failed: Invalid URLNIM-24609– Medium – Fix GCP Peering id handlingNIM-24628– Medium – Fortigate - ACI E2E Path lookup issue [part 3]NIM-24629– Medium – GCP - Endpoint Group name missing for VMs in NCMNIM-24632– Highest – Devices missing from snapshot after discovery runs due to missing vTaskId from discoveryTask tableNIM-24641– Medium – Worker errors at discovery start: Can’t publish MSG to MQ - Invalid snapshotId for last communication report: undefinedNIM-24643– Medium – Cisco vManage : wrong error message displayed when API credentials are invalid- shows “Server overloaded” instead of authentication failureNIM-24647– High – Database deadlock during discovery - insert into vCloudResourceHierarchyNIM-24649– Highest – Not using enable mode for downloading device configurationsNIM-24650– Highest – Insufficient body size for Discovery API requestsNIM-24658– Medium – SPB - interface mac address not foundNIM-24672– Medium – Cloud Security - Correct values of security IDs for cloud NICs and subnets tasksNIM-24675– Medium – ZPE Nodegrid CLI error outputs are not recognised as errors - every ZPE command parses them as empty-but-valid dataNIM-24679– Medium – New cloud model - Azure network interfaces has commas in Public IPv4 AddressesNIM-24683– Medium – SPB - VLAN rewrite doesn’t workNIM-24702– Medium – Fix test_full job in ci pipelineNIM-24721– Medium – ZPE Nodegrid ARP test case is never executed (fixture not registered in tasks/arp spec)NIM-24723– Medium – Configuration Management: Cisco Syslog Triggered works partiallyNIM-24724– Highest – Collect device configuration - Discovery API is not reachable - body/devices/x/credentialsId must be stringNIM-24727– Medium – Azure NCM - nexthop with resourceType INTERNET not handled when resourceId is missingNIM-24734– Medium – Failing API test in CI : tests/appliance-configuration/appliance-configuration-import.test.tsNIM-24739– Medium – Meraki - Stacks missing memberSN column in interface tablesNIM-24744– Medium – ABParseError: Cannot map the Virtual WAN VPN Gateway “d3ba8582833447daa3a0990fa670b1bd-southeastasia-gw”: Error: Validation failed! ✖ Invalid input → at ipConfigurationList[0].privateIpAddress ✖ Invalid input → at ipConfigurationList[1].privateIpAddressNIM-24756– High – Kafka restart via GUI causes IPF-API to dieNIM-24758– Highest – Stop and Cancel buttons no longer render in the Jobs menu for any job whose scope is not emptyNIM-24765– Medium – Remove Discovery split initiative from system upgrade portalNIM-24766– Medium – Command line not stripped from the device outputNIM-24773– Medium – Mikrotik RouterOS 7 blackhole routes are dropped from the snapshot and corrupt the VRF nameNIM-24810– Medium – AIM - New path lookup calc endpoint not available in MCP server by defaultNIM-24821– Medium – Serial Ports table is missing theparameterscolumnNIM-24837– Medium – Snapshots loose “canceled” state after device refreshNIM-24862– Medium – Exclude internet NEGs from getting health checkNIM-24870– Medium – LicenseChecker not present in the discovery API workerNIM-25163– High – tasks/cloud/networkInterfaces fails with “[0].ccu” must be a numberNIM-25207– Medium – Failing test in License Usage storyNIM-25393– Medium – Empty environment column in the applications inventory table.
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-15459– High – Implement site separation mode: TagNIM-18863– High – Remove deprecated technology/networks tables in ReleaseNIM-19756– High – Returning unmasked CLI data in case of a masking failureNIM-21221– Medium – Joi to JSON - tasks/deviceConfigNIM-21225– Medium – Joi to JSON - tasks/dnsNIM-21229– Medium – Joi to JSON - tasks/errDisabledIntNIM-21234– Medium – Joi to JSON - tasks/ipsecNIM-21254– Medium – Joi to JSON - tasks/portChannelNIM-21267– Medium – Joi to JSON - tasks/serialPortsNIM-21274– Medium – Joi to JSON - tasks/syslogNIM-22365– Medium – Improve support for GCP firewallsNIM-22698– Medium – Add path-lookup end-to-end test(s) covering SPB-M technologyNIM-22780– Medium – Emit truncated service-log messages to Event Log for UINIM-22781– Medium – Consume truncated logs from Event Log and emit to Socket.ioNIM-22891– Medium – NSGs (ACLs) under collector - UI table - (generic)NIM-22927– Medium – Emit logs from Platform to UI and snapshot log fileNIM-23043– Highest – Update discovery job to pass settings to Discovery APINIM-23309– Medium – Implement AIM data collection from Illumio REST API in DiscoveryNIM-23311– Medium – Review and adjust manual CSV data ingestion (/aim/import/{snapshotId}) for updated data structuresNIM-23314– Medium – Enforce AIM license type in UINIM-23315– Medium – Enforce AIM license on data ingestion API endpointsNIM-23558– Medium – Move purging of discovery queues to start Discovery routeNIM-23591– Medium – ELT: Introduce Staging layerNIM-23624– High – Implement Integrations Tab UI for Application Mapping Settings (Global & Snapshot)NIM-23626– High – Implement Integrations Tab BE for Application Mapping Settings (Global & Snapshot)NIM-23693– Medium – Deploy Illumio VENs and PCE to collect traffic telemetryNIM-23705– Medium – Cloud resource hierarchy column typeNIM-23715– High – Auto labels assignment based on hostname (UI table + API)NIM-23716– Medium – Interfaces labels inheritanceNIM-23718– Medium – Global Import/Export of labels configNIM-23739– High – Topology Calculations TestsNIM-23827– Medium – ZPE - Device bootstrap and identityNIM-23828– High – ZPE - Configuration backupNIM-23829– Medium – ZPE - Vendor support matrix alignmentNIM-23830– Medium – ZPE - ARP supportNIM-23831– Medium – ZPE - IPv6 neighbor discovery supportNIM-23832– Medium – ZPE - L2 interfaces supportNIM-23833– Medium – ZPE - L3 interfaces supportNIM-23834– Medium – ZPE - Neighbors supportNIM-23835– Medium – ZPE - Routing table supportNIM-23836– Medium – ZPE - Serial ports supportNIM-23837– Medium – ZPE - DNS resolver supportNIM-23838– Medium – ZPE - NTP supportNIM-23839– Medium – ZPE - SNMP supportNIM-23840– Medium – ZPE - Syslog supportNIM-23841– Medium – ZPE - AAA supportNIM-23848– Medium – Implement AIM feature into existing license generation - Prod licenseNIM-23888– Medium – Always use MERGE statement in the upsert_many PL/PSQL functionNIM-23904– Medium – All secrets should be generated during the first bootNIM-23948– Medium – GCP - Add support for Network Endpoint Groups as backends for load balancersNIM-23962– Medium – Extend task mac with SPBM nexthopNIM-23998– Medium – Unlock AIM inventory RBAC & OAS integrationNIM-24057– Medium – Deploy traffic generator scripts for AIM labNIM-24059– Medium – Extend creating the “security machine” with new “cloud” part (GCP)NIM-24060– Medium – Trigger the evaluation logic, drop / allow the traffic based on the resultNIM-24107– Medium – Add slug to cloud UI/API tablesNIM-24111– Medium – Joi to JSON - sort task’s list in device.schema.jsonNIM-24149– Medium – Addcanceledsnapshot state + retire force-stop enums (DB + models)NIM-24150– Medium – Remove force-stop backend machinery (job)NIM-24151– Medium – Implement unified “Cancel” finalization behavior (backend)NIM-24154– Medium – Make topology calculation cancellable (async context scope)NIM-24155– Medium – Frontend: remove Force Stop, rename Stop→Cancel, rendercanceledstateNIM-24163– Medium – status page memory and CPU boxes should use victoriametrics not linux command line invocationNIM-24171– Medium – replace top CPU consuming processes in /support/statusNIM-24178– Medium – run less unnecessary pipelines on ipfabric-productNIM-24227– Medium – Cloud PL scenarios part 5NIM-24237– Medium – Backend: Extend Path Lookup Autocomplete with AIM Workload NamesNIM-24238– Medium – Frontend: Extend Path Lookup Autocomplete UI for AIM WorkloadsNIM-24256– Medium – The appliance must be installable at an exact (or older) version - not “latest”NIM-24261– Medium – Arista EOS - Collecting media type from interface - implementationNIM-24264– Medium – Enforce partition pruning within PostgresBaseModel.update() callsNIM-24280– Medium – Azure: unify cloud command caching to avoid duplicate per-subscription API callsNIM-24296– Medium – Phase 2 of data deduplication with multiple slugsNIM-24297– Medium – Migrate from jsonb to inet in vCloudSubnetsRangesNIM-24300– Medium – Detail for cloud peering linksNIM-24304– Medium – Create a Grafana dashboard to compare metrics for7.12and8.0NIM-24311– Medium – Deprecated hostname and SN in nodes tableNIM-24314– Medium – Fix test_api_restart_mid_snapshot_load pytestNIM-24320– Medium – Cloud resource hierarchy tabNIM-24322– High – Remove deprecated path-based API versioningNIM-24333– Medium – Serve machineCloud for UI usageNIM-24334– High – Route add discovery through the queueNIM-24341– Medium – Process ingestion of AIM data received from Discovery to PlatformNIM-24347– Medium – Implement onBatch approach for all conusmersNIM-24348– Medium – Azure: construct route table for nic-less subnetsNIM-24350– Medium – Add support for address groups and target networks in GCP firewall rulesNIM-24357– Medium – SPBM pathlookup phase 1 - entry to fabricNIM-24358– Medium – SPBM pahtlookup phase 2 - forwarding accross fabricNIM-24359– Medium – SPBM pathlookup phase 3 - exit from fabricNIM-24361– Medium – Create links for explorer panelNIM-24364– Medium – SPBM pathlookup phase 4 - add support to multiareaNIM-24365– Medium – Cloud PL GCP Advanced - Scenario F (VPC Peering dynamic routes)NIM-24370– Medium – change mac representation cisco style in all SPBM table viewNIM-24376– Medium – Cloud PL - include subnet icon in path for within subnet communication for all scenariosNIM-24380– Medium – Make qa-tests be able to follow the official path appliance upgradeNIM-24398– Medium – Cisco WLC - AireOS - Discovery speed-up - ImplementationNIM-24399– Medium – Cisco WLC - IOS-XE - Discovery speed-up - ImplementationNIM-24400– Medium – Mac table for SPBM border router is emptyNIM-24403– Medium – ensure adding new fields to the licenses are propagated via license uploadNIM-24405– Medium – Update path lookup engine to handle GCP firewall policies and new packet selectorsNIM-24406– Medium – Implement missing diagram links in GCP and AzureNIM-24416– Medium – Monitor snapshotLoad + topologyCalculation durations to grafana dashboardNIM-24417– Medium – Update routes API endpointNIM-24418– Medium – Cloud PL Azure - Scenario L (Host to Host via GW & Firewall)NIM-24419– Medium – SPBM multiarea virtualPort neighbors points to transitNIM-24426– Medium – Update Import/Export Settings configuration functionality to include aim data sectionNIM-24427– Medium – Support AIM feature data in license upload and persistenceNIM-24429– Medium – Site Separation - Resource ID & SlugNIM-24431– Medium – Aruba Central - new API clientNIM-24435– Medium – Aruba Central - UI supportNIM-24436– Medium – Aruba Central - API settings supportNIM-24437– Medium – Aruba Central - advanced features (timeout, rate limiting, paginations)NIM-24438– High – Calculate path lookups for Illumio flows to populate device inventoryNIM-24439– Medium – Aruba Central - use API client in Discovery tasker & workerNIM-24440– Medium – Cloud PL - Fix cloud vDevices being displayed as first hop for IPs not assigned to a VMNIM-24441– Medium – Labels as filterable columns across all technology tablesNIM-24446– Medium – Intent checks scoped by labelNIM-24463– Medium – Data spec: neighbors (CDP/LLDP)NIM-24470– High – Implement License overview pageNIM-24471– High – Update snapshot management detail view to show license usage informationNIM-24473– High – License overview - on-prem devices tabNIM-24474– High – License overview - cloud devices tabNIM-24475– High – New cloud licensing information guideNIM-24481– Medium – GCP - Collect manager resource tagsNIM-24485– Medium – AWS - Collect tagsNIM-24486– Medium – Azure - Collect tagsNIM-24493– Medium – Device labels explorer in API tables UINIM-24494– Medium – Automate upgrading MQ machines fleetNIM-24503– Medium – Adjust aimManualFlow and aimFlow tables to allow specifying IPs, ports and protocolsNIM-24508– Medium – add new fields to the trial license generationNIM-24509– Medium – add new fields to the prod license generationNIM-24510– Medium – refactor existing logic to ipf-license nx projectNIM-24512– Medium – [NAE/CS] add new fields license related db fields - cloud constructs + vDevice for legacy cloud constructsNIM-24514– Medium – add new license related fields to vCollectNIM-24515– Medium – extract a single license usage SQL query from existing queriesNIM-24516– Medium – adjustgetLicenseUsageto include ccu stats - cloud constructs + vdevices +NIM-24517– Medium – add new fields to the ILicenseNIM-24518– Medium – adjustCcuIfNeeded should be called and should null out ccu field instead of 0NIM-24519– Medium – populate ccu fields on vCollectNIM-24536– Medium – Create a JSON schema for a neighbors task by using joi2json skillNIM-24537– Medium – Extend pathlookup-e2e framework with FF supportNIM-24539– Medium – Enforce AIM license in discovery, API and topology calculation jobNIM-24541– Medium – Adjust existing Path Lookup Autocomplete source logic for AIM workloadsNIM-24545– Medium – Documentation: AIM License Field Updates & Internal ReferenceNIM-24546– Medium – Update Workload manual ingestion to collect Interface IP addresses instead of namesNIM-24557– Medium – Add Site column to cloud tablesNIM-24559– Medium – Add PL E2E tests for NCMNIM-24579– Medium – Move scheduled config-collection completion signal from RabbitMQ to Event LogNIM-24584– Medium – Cleanup qa-tests parametersNIM-24594– Medium – Rework of VPC Peering Dynamic Routes command neededNIM-24595– Medium – Cleanup and first steps toward packaging for qa-testsNIM-24605– Medium – Shutdown Tasker gracefully when stopping discoveryNIM-24606– Medium – Guard Discovery API from running new discovery when one is runningNIM-24618– Medium – Add columns in cloud network interfaces and subnets technology tables for securityNIM-24622– Medium – Implement AIM feature into existing license generation - Trial licenseNIM-24624– Medium – Implement UI and API to trigger the on-demand path lookups calculations for the selected applications or flowsNIM-24625– Medium – Clean up the AIM data ingestion process via API endpoint (CSV files) from yielding entries in the inventory device tableNIM-24626– Medium – Trigger post-discover job (topology calculation) after AIM data ingestion via API endpoint (CSV files)NIM-24627– Medium – Finalize the AIM teaser UINIM-24631– Medium – Add Docker dev environment and supporting dev tooling in production licensing portalNIM-24657– Medium – Links from technology tables to explorer OCMNIM-24677– High – Route refresh discovery through the queueNIM-24701– Medium – Add subnet column to networks API tableNIM-24703– Medium – implement adjustCcuCostIfNeeded and BaseCloudConstructNIM-24716– Medium – (prio 1) FSOS S3900 — Environment: power supplies and fansNIM-24717– Medium – (prio 1) FSOS S3900 — Transceivers: list and power levelsNIM-24718– Medium – (prio 2) FSOS S3900 — Additional STP details (STP Guard via show run, all ports)NIM-24719– Medium – (prio 2) FSOS S3900 — Storm ControlNIM-24736– Medium – Verify and expose Job Management API for on-demand path lookup calculationsNIM-24737– Medium – Rework the AIM inventory table columns to surface path-lookup data and its triggersNIM-24741– Medium – Improve empty state for AIM Devices inventory table with proactive guidance [UI/UX]NIM-24742– Medium – Design labels data model for cloud constructsNIM-24746– High – Scaffold new License overview pageNIM-24748– High – License overview/usage API endpointNIM-24750– Medium – Cisco WLC - Adding e2e testsNIM-24753– Medium – (prio 1) FSOS S3900 - AAA supportNIM-24842– Medium – Docs tooling: shared draft preview (GitLab Pages) + fast local docs build for proofreadingNIM-24863– Medium – Implement ‘Test connection’ for AIM Integration Settings formNIM-24918– Medium – Public documentation for the webhooksNIM-25194– Medium – Add ZPE oui to enabled by defaultNIM-25526– Medium – Update the AIM teaser page visual to only provide static info text instead of detailed features offering