LLRN 7.2
These are low-level release notes for IP Fabric release branch 7.2. 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 516 fixed issues.
7.2.20
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-19255β Highest β MAC address not being checked/included in path lookupNIM-19952β Medium β Advanced CLI options - Basic failure should allow a value of Zero.
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-20145β Highest β Aruba IAP - Revert logic to 6.9 for Aruba central managed APs
7.2.19
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-19007β Highest β PATCH/settings/credentials/{id}does not allow for changing username/passwordNIM-20110β High β BGP community filtering for ipv6 not following flowchart
7.2.18
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-19460β Highest β scanWorker Allocation failed - JavaScript heap out of memoryNIM-19489β Highest β Changing Snapshot Attributes does not perform Intent RecalculationNIM-19490β Medium β IPF is not able to discover endpoints in vNet vn-prod_wvd-use2-01NIM-19584β Highest β BGP communities not applied on manual snapshotsNIM-19622β Highest β BGP Community filtering doesnβt work on IOS-XRNIM-19863β High β Getting βCannot detect promptβ errorNIM-19890β Highest β syslogWorker not closing SSH sessions properly after 7.2 upgradeNIM-19934β High β Upgrade portal stuck after IPF API is running error - allow soft errorsNIM-19942β Medium β GUI error after deleting dashboard
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-19765β Medium β Ensure apache2-utils is removed on machines upgraded to 7.4+NIM-19801β High β Test BGP community implementation for Juniper and create an MQ ticket for it
7.2.17
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-19790β Highest β syslogWorker is not logging after logrotate runs on the structured json file
7.2.16
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-19674β Medium β Logrotate missing for syslogWorkerjsonfiles
7.2.15
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-19068β Highest β Slow calcVirtualMachineDevices queryNIM-19070β Highest β Slow calcVirtualMachineInterfaces queryNIM-19270β High β VeloCloud routes not being mapped/parsedNIM-19366β Medium β Callhome-bugfix: vmware 7.0.0-48 commands/vmware/velocloud/edge/getEdgeConfigurationModulesNIM-19369β High β Opengear OM/ACM config management doesnβt work - Hostname task isnβt configured for versionNIM-19446β Medium β IOS-XR segment routing - No nexthops found for undefinedNIM-19471β Medium β Azure - use lowercase when searching for subnetPrefix & routeTableNIM-19473β Medium β Add pagination support for backup command in cisco/routingTableNIM-19476β Highest β Deleting a Path Verification removes different row than where delete was clickedNIM-19494β Highest β scanWorker creates massive log outputs and includes sensitive informationNIM-19508β Medium β syslogWorker logs are placed in syslog file and also contain sensitive informationNIM-19528β Highest β Something went wrong - frontend error on upgrade from 7.0.15 to 7.2.13NIM-19536β Highest β Worker and syslogworker failure due to βSorry, the maximum number of sessions are activeβ messageNIM-19665β Highest βipf-eolpackage has migrations
7.2.14
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-19072β Highest β Mist worker job preventing Discovery completionNIM-19091β Highest β Cisco 9300 - Routing information not displayed
7.2.13
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-16547β High β APIC data are not mapped to large controllersNIM-18494β Medium β Error during CLI msg processing - Map maximum size exceededNIM-19249β Highest β IOS-XR segment routing parsing issueNIM-19253β Medium β Attributes scopes not exported as part of the appliance configurationNIM-19262β Medium β Extreme VOSS - Canβt get OS versionNIM-19268β Medium β User access permissions on extensions not workingNIM-19277β Highest β Fortigate commands failing with error Command fail. Return code -61NIM-19305β Medium β Missing Seeds from Discovery History
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-19108β Medium β Keep all commands in the CLI logNIM-19306β High β [backend] Solve import/export inconsistencies
7.2.12
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-19267β Medium β IPF 7.2.11 - cannot export configuration
7.2.11
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-18361β Highest β Unable to find thread-stream module used for PinoNIM-18885β High β Version fetcher is not using system CA certificate storeNIM-18886β Highest β Failing discovery on too many resumesNIM-19242β Medium β Extensions orchestrator not working when docker is enabledNIM-19243β High β Path simulation - Inconsistent data - unknown is not supported
7.2.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-19172β Medium β Extension URLs are not accessible at allNIM-19190β Medium β FortiGate sdwan commands fail in specific FOS versions
7.2.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-16392β Highest β Saving graph nodes (wired hosts) - Collection vGraphNode - save failedNIM-18903β Highest β Config Export circumvents userβs RBACNIM-19018β Highest β Restoral of a backup isnβt waiting for syslogWorker to fully stopNIM-19144β Highest β Disabled Wireless - Lan List task makes settings impossible to save on IPF >7.0
7.2.8
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-17796β Highest β Parsing - Missing service labels on Huawel MPLS L3VPN egress routerNIM-17969β Medium β Callhome-bugfix: huawei 7.0.0-48 commands/huawei/_vrp/interfaceNIM-18027β Medium β Callhome-bugfix: huawei 7.0.0-48 commands/huawei/_vrp/mpls/lspVerboseNIM-18073β Medium β Callhome-bugfix: huawei 7.0.0-48 commands/huawei/_vrp/mpls/ldp/peerVerboseNIM-18750β Medium β Callhome-bugfix: huawei 7.0.0-48 commands/huawei/_vrp/macAddressNIM-18756β Medium β Callhome-bugfix: huawei 7.0.0-48 commands/huawei/_vrp/ethTrunkNIM-18835β Medium β Configuration import job throws undefined errorNIM-18855β High β Add support for Aruba AOS-10 Instant Access APNIM-18876β Highest β Configuration Export version should contain migration version as wellNIM-18890β Medium β Deleting a single view removes all viewsNIM-18901β Highest β Built-inreadpolicy includes dangerous write actionsNIM-18913β Medium β IPF 7.2 Extension security breaks extension websocketNIM-18919β Medium β Configuration Export/Import tagged incorrectly in OASNIM-18940β Highest β Configuration Management download doesnβt consider SN but only hashNIM-18955β Medium β Path Lookup - Advanced Packet Options always shown as customNIM-18965β High β Discovery Forcepoint client is missing await in post()NIM-18986β Medium β Extensions: privilege escalation, wrong extensions served on URLNIM-19010β Medium β Intent Rule Menu not being displayed in Saved Config Consistency TableNIM-19018β Highest β Restoral of a backup isnβt waiting for syslogWorker to fully stopNIM-19022β Medium β Unable to upgrade to 7.3.1NIM-19026β Medium β Config sanitization replaces only last octet of IPv4 in CIDR as<IPv6 prefix>
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-18757β Medium β Cisco APIC - servicegraphs - change phase to pbrPreRoutingNIM-18907β High β NSX-T client to trigger re-auth on 500 http response with βINVALID_ARGUMENT: The token is not validβNIM-18915β Medium β Cisco APIC - service graph - extend redirection for vlanNIM-19012β Medium β Backport NIM-16111 to releases 7.2 and 7.3
7.2.7
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-17870β Highest β Many Palo Alto Rules MissingNIM-18617β Highest β Snapshot and API version mismatchNIM-18682β Highest β E2E path is not working - Velocloudv 5.2.3.4- Routes from VeloCloud are not collected due to an error, they have devices of version 5.2.3.4NIM-18721β High β Users with βothersβ policy are able to update settingsNIM-18753β Medium β Configuration Export does not export API scopesNIM-19158β Medium β Palo Alto missing BGP neighbors
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-17635β Medium β Create a migration mechanism for configuration exports/imports
7.2.6
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-16237β Highest β Meraki Switch to connected AP - xDP shows unmanagedNIM-17007β High β Checkpoint - One virtual system / context is missingNIM-17234β Highest β Cisco ASA not discovered - Detected error while parsing data in the initial streamNIM-17771β Medium β Feature matrix - Checkpoint - missing βset mdps environmentβ commandNIM-18041β Highest β Fortigate VM - Discovery issue with new VDOMNIM-18208β Medium β Dashboard widget - Network Vendors keeps same data for all snapshotsNIM-18364β Highest β PaloAlto Pan-Os logical interfaces are incorrectly parsedNIM-18392β Highest β Path trace /E2E not working for sites with default routeNIM-18505β Highest β Unable to discover devices due to βCanβt process prompt PASSCODE:β errorNIM-18526β Highest β Aruba CX - (6300M, 8360 a 10000) on version10.15.1005OS not recognizedNIM-18534β Medium β Online upgrade on new upgrade portal has no download timeoutNIM-18536β Highest βCan't log yetin log messagesNIM-18538β Highest β NSX discovery - incomplete dataNIM-18596β Medium β IPF upgrade package verification timeout is too lowNIM-18686β Highest β Slow query from syslogWorker causing write lock
7.2.5
Epics
Epics are high-level features, that may consist of many tasks.
NIM-16314β Medium β Enhance intent-checks with device attributes [7.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-15356β Medium β /inventory/interfaces - Meraki AP Interface StatusNIM-18331β High β Generated CLI logs missing errored command and response βReceived an error while executing a commandβNIM-18429β High β Docker socket unavailable is not properly handled on all extension endpointsNIM-18468β Medium β Azure VirtualNetworkGateway - peering bugfixNIM-18489β Medium β IPF 7.2.3 cannot be upgraded to 7.2.4 after ipf-cli-config -n is ran due to invalid hostnameNIM-18503β Highest β Cisco APIC API - wrongly merged collected data -> no results
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-16420β Medium β [improvement] When building of docker image fails, provide better feedback to the userNIM-18497β Medium β Mask all sensitive data in CLI clients with the same value unless in development mode
7.2.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-18369β Highest β /api/oauth2/external/* no longer works for initiating SSO authenticationNIM-18370β High β User defined Interface UI is very slow and laggyNIM-18442β High β Incorrectly selected TGW
7.2.3
Epics
Epics are high-level features, that may consist of many tasks.
NIM-18037β Medium β IPv6 route threshold for BGP during discovery [7.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-17682β High β Incorrect security rule evaluation PANIM-18042β Medium β ipf-system-upgrade: Ensure the version fetcher runs on bootNIM-18118β Highest β fix/etc/environmentto not include theexportkeywordNIM-18121β Highest β Upgrade button not available in case of using proxyNIM-18141β Medium β Techsupport Generation fails when βGeneral Environment Informationβ ends in exceptionNIM-18148β High β New upgrade mechanism fails onos.makedirs('/tmp/ipf-upgrade')NIM-18152β Highest β IPF 7.x upgraded all the way from 4.x has wrong rabbit consumer timeout and old rabbitmq.config fileNIM-18199β Highest β IPv6 routing tables downloaded even with BGP threshold set to 1NIM-18205β Highest β Disable/mask docker if extensions are not enabledNIM-18211β High β Tables not deprecated correctly in 7.2NIM-18226β Highest β Revert vrfStd related filtering conditions that may prevent valid eCef edge creation
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-17634β Medium β Improve code quality in Configuration Import/ExportNIM-17951β Highest β FEX Chassis serial instead of FEX Module serialNIM-18038β Highest β Add support for IPv6 BGP thresholdNIM-18075β Medium β Cisco IOS/IOS-XE/IOS-XR - Add support for IPv6 BGP thresholdNIM-18079β Medium β Nokia TiMOS - Add support for IPv6 BGP threshold
Sub-Tasks
Sub-tasks are very well contained work packages, organized under Tasks.
NIM-18192β Medium β Convert getSwitchNexthopsForConnectedDevices query to Postgres
7.2.2
Stories
Stories are high-level features, that may consist of many tasks. These would typically cover extensive functionality in IP Fabric
NIM-17056β Medium β Add device attributes support to tables that support device based filtering
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-17957β Highest β Extension url return 500 errorNIM-17960β Medium β Removing stopped extension throws Unexpected Failure
Sub-Tasks
Sub-tasks are very well contained work packages, organized under Tasks.
NIM-17061β Medium β Documentation update about attribute filters supportNIM-17930β Medium β Add support for Inventory > Devices table
7.2.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-15928β Medium β When first credentials fail on connection error, nothing else is triedNIM-16380β Highest β CLI discovery stuck in case of license expirationNIM-16598β Highest β Worker not recognizing SSH authentication failure - instead seen as Connection errorNIM-17160β Highest β Extremely slow query - related to phone tableNIM-17464β Medium β Device attribute filter - validation allows standalone _ but crashesNIM-17585β Medium β E2E - Simulation no accurate for Forti SD-WANNIM-17669β Highest β Sending Diagnostics fails on7.0.11and we see the blue screen for a few seconds after the failureNIM-17681β Medium β Stormshield Firewall rule not visibile in UINIM-17693β High β PATCH /settings request always overrides backup config if not providedNIM-17702β Medium β Validate passphraseNIM-17711β High β MPLS Parsing issue on Juniper - worked on 6.10, not afterNIM-17754β Medium βRequested Resource Not Foundwhile testing Vendor API connectionNIM-17755β High β Aruba WLC - Wireless APs missing in inventoryNIM-17756β Medium β Configuration Import/Export between different database does not workNIM-17758β High β Extensions are not available on the specified URLNIM-17772β Medium β Extensions - Extensions that are currently restarting cannot be stopped and deletedNIM-17804β Highest β No BGP routes downloaded if BGP route download control is disabledNIM-17836β Medium β Vendor API - cannot reach bottom of the dialog with long list of Subscription IDsNIM-17846β Medium β Device Attribute filter not applied to intent check correctlyNIM-17855β Medium β Extensions after upgrade do not have accessPermission anyone
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-16322β Medium β Cisco APIC - Prevent multiple download of same API dataNIM-17691β Medium β Update postgres testing to test IPSec edgesNIM-17794β Medium β Remove the option to specify swap spaceNIM-17798β Medium β Remove resource limit assigment for already existing extensions
7.2.0
Epics
Epics are high-level features, that may consist of many tasks.
NIM-14083β Medium β Transparent FW - release 7.2NIM-15180β Medium β Rename vendor HP to HPENIM-15663β Medium β Replace System Administration with main GUI and CLI featuresNIM-16288β High β BGP Table - Use BGP Communities as a discovery filter [7.2]NIM-16596β Medium β Azure Load Balancer support [7.2]NIM-16835β Medium β ImplementIPv6 BGP neighbortask [7.2]NIM-16836β Medium β Cisco IOS, IOS-XE, IOS-XR - Interface usage - last input/output & clearing [7.2]NIM-16837β Medium β FortiGate Threat feeds Support [IP lists only]NIM-16876β Medium β SilverPeak vendor API to enable API key authenticationNIM-16897β Medium β Add support for Segment Routing [Research & lab in 7.2]NIM-16902β Medium β AWS Network Load Balancer basic support [7.2]NIM-16915β Medium β [NAE] Implement filter forshow route[7.2]NIM-16930β Medium β Discovery improvements [7.2]NIM-16935β Medium β Discover devices using IPv6 - SSH/Telnet Client [7.2]NIM-16992β Medium β Add username note to the device once discoveredNIM-16995β Medium β Import & Export of IPF Configuration - release 7.2NIM-17074β Medium β [BE] Implement filtering forshow routein IPF [7.2]NIM-17093β Medium β Add Visualization of IPsec Tunnels Across Topology & Path TraceNIM-17125β High β RFC0017: Separate services from packages [7.2]NIM-17572β Medium β AWS - version object changesDOS-1975β Medium β appliance: add support for IPv6
Stories
Stories are high-level features, that may consist of many tasks. These would typically cover extensive functionality in IP Fabric
NIM-16931β Medium β Filter devices that we use as seeds from Discovery HistoryNIM-16936β Medium β Research Settings requirements for supporting IPv6NIM-16937β Medium β Extend settings to support IPv6NIM-16938β High β Implement API for updates of IPv6 settings
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-11561β Low β CSV export is not documented in API documentationNIM-14199β High β IPF CLI Settings -> Basic Failure and Authentication failure parameters are actually tries and not retriesNIM-14393β Medium β IPF 6.8.0-rc1 | IPv6 Addresses not sanitized from config if they include prefix lengthNIM-15453β Medium β Dell FTOS - NTP information is missing - we donβt use VRF managementNIM-15699β High β VARP is not properly processed on ARISTA switchesNIM-16054β High β Snapshot Settings not correctly following credentials settingsNIM-16404β High β PBR table - Very slow and too much recursion errorNIM-16450β Low β Callhome-bugfix: juniper 6.9.0-12 commands/juniper/_junos/configurationForwardingOptionsSamplingNIM-16453β Low β Callhome-bugfix: brocade 6.9.0-12 commands/brocade/_fastiron/ipNIM-16486β Medium β Fortigate - Rule with Service only containing protocol IP is not matchedNIM-16491β Medium β Callhome-bugfix: cisco 6.9.0-12 commands/cisco/showRunNIM-16534β High β Visio: lost edge direction in labelNIM-16538β Medium β Callhome-bugfix: brocade 6.9.0-12 commands/brocade/_fastiron/lldpNeighborsDetailNIM-16543β Medium β Callhome-bugfix: juniper 6.8.0-15 tasks/transceiversNIM-16553β Medium β Callhome-bugfix: paloalto 6.9.0-12 tasks/macNIM-16563β Medium β Discovered Device Dashboard Widget not expandingNIM-16623β Medium β [ipf-checker] - the API key generated during techsupport generation doesnβt workNIM-16637β Medium β Cisco - static routes with OSPF backup show asS Type-xNIM-16682β Medium β Wrong redirection of user after loginNIM-16708β Medium β Path check filter allows partial filtering but shows errorNIM-16709β Medium β Path Inspector has wrong colors of linksNIM-16715β Highest β Duplicate snapshots are being created on new discoveryNIM-16719β Medium β Callhome-bugfix: juniper 6.8.0-15 commands/juniper/_junos/configurationDisplaySetNIM-16723β Medium βapi/v7.0/snapshotsendpoint available even with no RBAC policyNIM-16727β Medium β ACI E2E lookup issue - possible wrong VNID assigned on LeafNIM-16738β Highest β IPF Feature Matrix - BGP Neighbors and Advertised routes both shown as βBGPβNIM-16761β Highest β Implement correct user for jobs handlingNIM-16832β Medium β Fix child error filteringNIM-16845β Medium β Missing scrollbar in path lookup and network viewerNIM-16846β Highest β Loading snapshot from file, when max loaded snapshot already reached caused new snapshot to be stuckNIM-16847β Medium β Fix file client testsNIM-16855β Medium β Callhome-bugfix: hp 6.9.0-12 commands/hp/_comware/currentConfigurationNIM-16872β Medium β PathLookupOptions reference for natIpv4LoadBalancingDnat is not collectedNIM-16976β Medium β Need to click twice on some drop-downs menusNIM-16977β Medium β QA testExecution - RBAC - Create API endpoint policy with all endpoints enabledfailsNIM-16990β Medium β Reverify Check Point Vendor API fails - Missing parameter: [[user and password] or api-key is required.]NIM-17003β High β Path lookup between cloud native gateways via IP does not work - follow up to NIM-16605NIM-17004β Medium β Omit processing of IPv6 in networkInterfaces & routingTable taskNIM-17005β Medium β Callhome-bugfix: riverbed 6.9.0-12 commands/riverbed/snmpNIM-17014β Highest β /api/v7.0/graphs/vsdx not in RBAC or OASNIM-17016β Medium β FEX Modules not showing result in device explorer - sn filter applied to wrong columnNIM-17032β Medium β Event loop blocked for several minutes - Fortinet on tasks/_helpers/security/preProcess and tasks/pbrNIM-17036β Medium β /settings/bgp endpoints not covered by RBACNIM-17066β Medium β Versa Hybrid discovery - show forwarding-table output repeats - causing slow processing and JS heap out of memoryNIM-17068β High β Unable to discover devices with same serial number in development modeNIM-17070β Medium β Cloud > Azure Column missing Resource ID columnNIM-17077β Medium β Transceiver not appearing in Transceiver table (and not showing in Interface table)NIM-17096β Highest β Fix PathLookupSourcesMigration migration for 7.2NIM-17109β Medium β AWS NLB - IP targets in a different account peered VPCNIM-17128β Medium β Aruba Stack Switch - some switches not identified STACKNIM-17149β High β Resolve dependency on JWT_SECRET for backend-cli-toolsNIM-17159β Highest β Slow query taking over an hour and killing discoveryNIM-17161β High β Broken button hover styleNIM-17164β High β Routing within azure VNET - vrfLeak to default VRFNIM-17165β Medium β Some dialogs donβt react on closing via βxβ buttonNIM-17170β Medium β Test pipeline sometimes fails withfatal: bad object 0000000000000000000000000000000000000000NIM-17175β Medium β Aruba Switches - canβt parse STP on 6000 series switchesNIM-17181β Highest β SSH disconnect failed on some FS devicesNIM-17188β Medium β Menu point is visible when all submenu points are inaccessibleNIM-17193β Medium β Callhome-bugfix: juniper 6.9.0-12 commands/juniper/_junos/interfacesStatisticsDetailNIM-17210β Medium β Datetime simple filter in shared view is incorrectNIM-17218β Highest β Using a Discovery Force Stop breaks snapshot-related operations, incl. Discovery itselfNIM-17220β Medium β QA testExecution - RBAC - Create API endpoint policy with all endpoints enabledfailsNIM-17226β Medium β Switching βAuto sizeβ sets focus on column search inputNIM-17243β Medium β Move database migrations to the end of upgrade processNIM-17244β Medium β Attribute filter doesnβt check all options when βselect allβ option is usedNIM-17245β Medium β Attribute filter with selected options canβt be opened via arrowNIM-17247β Medium β Failing NTP migrations on upgrade to IPF 7.0NIM-17253β Medium β IPF 7.0.7 - Azure Vendor API unhandledRejection causing worker@1 crashNIM-17273β Medium β Callhome-bugfix: hp 6.9.0-12 commands/hp/_comware/interfaceNIM-17275β High β Optimized updateDesignatedPortId query doesnβt match initial versionNIM-17277β Medium β IPF 7.0 - Discovery time severely increased as netWorker is slowerNIM-17282β Medium β Provide session/cookie based login foripf-system-upgradeNIM-17285β High β Ifipf-checkerfails, techsupport generation gets stuckNIM-17293β Medium β Callhome-bugfix: mikrotik 6.9.0-12 commands/mikrotik/_routeros/ipNeighborNIM-17295β Medium β Callhome-bugfix: mikrotik 6.9.0-12 commands/mikrotik/_routeros/ipVrfNIM-17297β Medium β Callhome-bugfix: extreme 6.7.0-7 commands/extreme/_exos/poe/poeInlinePowerNIM-17306β Medium β Callhome-bugfix: paloalto 6.9.0-12 commands/paloalto/_panos/showDnsProxyFqdnAllNIM-17320β Medium β Callhome-bugfix: brocade 6.9.0-12 commands/brocade/_fastiron/stackDetailNIM-17323β Medium β Callhome-bugfix: mikrotik 6.9.0-12 commands/mikrotik/_routeros/ipDnsNIM-17325β Medium β Callhome-bugfix: None 6.9.0-12 commands/_osVersions/showVersionNIM-17330β Medium β Cisco IOS - err-disabled reason not propagated on interfaces greater than GigEthNIM-17332β Highest β IPF 7.0.7 - Load Graph Cache Job stopped too many resumesNIM-17333β Medium β Callhome-bugfix: opengear 7.0.0-45 commands/opengear/ip/v6RouteNIM-17334β Medium β Callhome-bugfix: arista 6.9.0-12 commands/arista/_eos/dhcp/ipDhcpSnoopingCountersDebugNIM-17336β Medium β Callhome-bugfix: cisco 6.7.0-7 commands/cisco/_apic/l3extInstPNIM-17338β Medium β Callhome-bugfix: cisco 6.9.0-12 commands/cisco/_fmc/v1/deviceClustersNIM-17343β Medium β Changing ownership of removed_intent_rules fileNIM-17346β Medium β Wrong parsing for ARP intL3 on Cisco/SGNIM-17351β Medium β Callhome-bugfix: extreme 6.9.0-12 commands/extreme/_exos/memoryNIM-17352β Medium β Callhome-bugfix: juniper 6.8.0-15 commands/juniper/_junos/interfacesTerseNIM-17353β Medium β Callhome-bugfix: nokia 6.9.0-12 commands/nokia/timos/show/system/security/snmp/communityNIM-17356β Low β Some checkboxes are badly visible on a white background in SafariNIM-17363β Medium β VeloCloud discovery on Edge devices < 5.0NIM-17365β Medium β Callhome-bugfix: cisco 6.9.0-12 commands/cisco/environment/statusNIM-17366β Medium β Wrong error props size evaluationNIM-17368β Medium β Callhome-bugfix: extreme 6.9.0-12 commands/extreme/_exos/portsConfigNIM-17370β Highest β Fix ipf-migrate importsNIM-17377β High β Inconsistency in updateDesignatedPortId (multiple ports)NIM-17383β Medium β Callhome-bugfix: hp 6.9.0-12 commands/hp/_comware/aclAllNIM-17387β High β Fix table technology/spanning-tree/stp-instancesNIM-17389β Medium β Callhome-bugfix: cisco 6.8.0-2 commands/cisco/snmp/showSnmpHostNIM-17392β Highest β Discovery of Cisco IOS-XR devices via the UI does not show the routes from default vrfNIM-17393β Medium β Callhome-bugfix: hp 6.9.0-12 commands/hp/_arubacx/runningConfigurationNIM-17398β Medium β Callhome-bugfix: huawei 6.9.0-12 commands/huawei/_vrp/interfaceNIM-17399β Medium β Service discovery-afterrestart is missing on the applianceNIM-17405β Medium β Callhome-bugfix: cisco 6.9.0-12 commands/cisco/igmp/snoopingGroupsNIM-17410β Medium β CHREP - Change of children status does not work properlyNIM-17411β Medium β Callhome-bugfix: extreme 6.9.0-12 commands/extreme/_exos/stpdPortsDetailNIM-17412β Medium β Proxy handling in the product uses unsafe stepsNIM-17444β Medium β vManualLink type break postgres versionNIM-17458β Medium β Callhome-bugfix: cisco 6.8.0-14 commands/cisco/_wlcIosxe/apName/inventoryNIM-17459β Medium β Callhome-bugfix: cisco 6.8.0-14 commands/cisco/privilegesNIM-17461β Medium β Default Intent Rules Reporting as User DefinedNIM-17463β Medium β Fortinet routing getRouterInfoRoutingTableAll parsing issueNIM-17465β Medium β QA testExecution - RBAC - Create API endpoint policy with all endpoints enabledfailsNIM-17467β Highest β Cannot save Duplicate IPs discovery on Config WizardNIM-17468β Medium β Weirdly behaving on the intent check screen when enter is pressedNIM-17472β Medium β OpenGear # promptNIM-17479β Medium β New endpoint not documented and not correctly pathedNIM-17487β Highest β Retest and fix findCorrectLeafWithLocalSourceIntIpInAciEndpoint queryNIM-17493β Highest β Retest and fix saveDeviceNodes queryNIM-17494β Highest β Retest and fix saveWirelessHostNodes queryNIM-17509β Medium β Callhome-bugfix: azure 7.0.0-45 tasks/l2InterfacesNIM-17512β Medium β Callhome-bugfix: cisco 6.9.0-12 commands/cisco/showRunNIM-17515β Medium β Jupee-errors: azure-None tasks/routingTableNIM-17522β Medium β Callhome-bugfix: None 7.0.0-45 commands/_osVersions/showVersionNIM-17524β Medium β Callhome-bugfix: arista 7.0.0-45 commands/arista/_eos/ipRouteVrfNIM-17555β Medium β Callhome-bugfix: silverpeak 6.8.0-14 commands/silverpeak/_unity/snmpNIM-17561β Medium β Callhome-bugfix: opengear 7.0.0-45 tasks/devInfoNIM-17569β Medium β Callhome-bugfix: cisco 6.5.0-10 commands/cisco/mcast/ipMrouteNIM-17578β Medium β Callhome-bugfix: silverpeak 6.8.0-14 commands/silverpeak/_unity/tunnels2PhysicalNIM-17595β Medium β Callhome-bugfix: hp 6.5.0-10 commands/hp/_arubasw/stp/stpInstanceNIM-17600β Medium β Callhome-bugfix: cisco 6.5.0-10 commands/cisco/igmp/snoopingGroupsNIM-17601β Medium β Callhome-bugfix: cisco 6.5.0-10 commands/cisco/memoryNIM-17603β Medium β New header should have fixed positionNIM-17621β Medium β Is is not possible to select text in new TextInput UI componentNIM-17626β Medium β Update of component while rendering warning inside GbpCommunitiesDialog compoentNIM-17629β Medium β Saving global settings fails with 500NIM-17637β Medium β emitError not passed on security validationNIM-17642β High β technology/spanning-tree/stp-instances - unexpected failureNIM-17665β Highest β Missing RBAC for a bunch of endpointsNIM-17670β Medium β Fix API Tests for the release 7.2NIM-17690β Medium β Number type of input can be falsely invalid when step is decimal numberNIM-17698β Medium β ipf-api.service recently keeps failing on jupeeNIM-18031β High β Azure performace issues - slow parsingValidation duration for subnets, VMs, VRFsNIM-18136β Medium β Path lookups fail on version 7.2NIM-18383β Medium β Extension CPU limit accept only integerNIM-18434β Medium β upgrade script removing to many packagesNIM-18437β Medium β Sanitized configuration still shows keys and passwords (for MQ-6084)NIM-18906β Medium β RBAC does not work for API Tokens
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-6934β Medium β Azure Load Balancers supportNIM-7806β High β we should not use nginxβs server.key for signing JWT tokensNIM-11015β Medium β Fix errorDetect in cmdPropsNIM-11996β Medium β consoleServer devices - update default deviceExplorer viewNIM-11999β Medium β tree-picker: sum leafs instead of direct childrenNIM-13251β High β Cover app menu items with proper basic RBAC requirementsNIM-13619β Medium β Clear DB - how to handle the Configuration (from Configuration Management)NIM-14653β Medium β Update how expired or missing discovery credentials are handledNIM-14674β Medium β Implement modal Side Panel componentNIM-14678β Medium β Implement Switch componentNIM-14944β Medium β [Research] Segment Routing technology support - SR MPLSNIM-15416β Medium β Allow multiple edge labels in graphsNIM-15425β Medium β Refactor l2Interface statuses to not use''butunknownNIM-15657β High β Add Postgres queries for cloud site separationNIM-15668β Low β Remove System Administration from the productNIM-15871β Medium β Add API Tests to the pipeline againNIM-16076β Medium β Deprecate Managed Networks and Gateway Redundancy tablesNIM-16116β High β Migrate IPF certificate page to TypeScript and CommandModelNIM-16238β High β Create an MQ ticket to test PosthogNIM-16355β Medium β Make jwt generation respect key type OR decouple from nginx once for goodNIM-16418β Medium β Add a placeholder website in case the extension does not return HTTP contentNIM-16487β Medium β Prepare MQ ticket to test Visio exportNIM-16530β Medium β Addressing > Managed IP - change the first tab to be displayed to IPv4 ManagedIP instead of SummaryNIM-16591β Medium β Change STP rootId validation schema from string to macNIM-16604β Medium β PaloAlto - Parsing config for URL Filter related parts [7.2]NIM-16622β Highest β API error makes application stuckNIM-16636β Medium β Add an API test scenario to check if there is no unmigrated RBAC changesNIM-16643β High β Add URL and Site category to path lookup formsNIM-16646β Medium β Backend to support URL Filter featureNIM-16686β Medium β Rename hp to hpeNIM-16726β Medium β # FixaddStpiMemberFromVlanquery failing testsNIM-16743β Medium β Add virtualBridge property to tasks/macNIM-16747β Medium β Add virtual wire support for FortinetNIM-16839β Medium β ImplementIPv6 BGP neighbortask - Cisco IOS/IOS-XENIM-16840β Medium β ImplementIPv6 BGP neighbortask - Cisco NX-OSNIM-16841β Medium β ImplementIPv6 BGP neighbortask - Arista EOSNIM-16842β Medium β ImplementIPv6 BGP neighbortask - FS FSOSNIM-16843β Medium β ImplementIPv6 BGP neighbortask - PaloAlto PAN-OSNIM-16853β Medium β Get rid of the explicit disconnected statesNIM-16857β Medium β Fortigate - Parsing config for URL Filter related partsNIM-16858β Medium β Firepower - Parsing config for URL Filter related partsNIM-16875β Medium β Fortigate Threat feeds implementation [IP lists only]NIM-16878β Medium β Implement SilverPeak vendor API to enable API key authenticationNIM-16879β Medium β Document SilverPeak API key authenticationNIM-16885β Medium β Implement a unified JS logger based on RFC0008NIM-16891β Medium β Redesign OUI add/edit formNIM-16895β Medium β SSH client: Split the connected state into a login phase and sending commands phaseNIM-16900β Medium β Make license & user automation optional in ipf-devimageNIM-16910β Medium β Cisco - interface usage - implementationNIM-16916β Medium β [Implement] filter forshow routeCisco (IOS/IOS-XE)NIM-16917β Medium β [Implement] filter forshow routeCisco (IOS-XR, IOS, NX-OS, IOS-XE)NIM-16918β Medium β [Implement] filter forshow routeCisco (NXOS)NIM-16919β Medium β [Implement] filter forshow routeJuniper (Junos)NIM-16920β Medium β [Implement] filter forshow routeArista (EOS)NIM-16929β Medium β Extend visio to support multi-labels on edgesNIM-16945β Medium β Create lab for segment routingNIM-16978β Medium β Telnet client: Split the connected state into a login phase and sending commands phaseNIM-16987β Medium β Implement βSelect Allβ into attribute filterNIM-16993β Medium β Add Username Note to Inventory > DevicesNIM-16996β Low β Analysis: Create a page for Configuration Import/ExportNIM-16997β Medium β Create an endpoint for Configuration ExportNIM-16998β Medium β Create an endpoint for Configuration ImportNIM-16999β Medium β Create a job for Configuration ExportNIM-17000β Medium β Create a job for Configuration ImportNIM-17010β High β SSH/Telnet Client for IPv6NIM-17019β Medium β Implement File Upload componentNIM-17020β Medium β Setup an IPv6-enabled instanceNIM-17021β High β Analysis: Implement UI for BGP communities settingsNIM-17033β High β Ensure OAS is aligned with API endpoints in GitLab pipelineNIM-17040β Medium β Ensure all endpoints in OAS have x-rbac set correctlyNIM-17043β Medium β [security] Write Security RFC for ExtensionsNIM-17047β Medium β [security] Add security limitations to the IPF for extensionsNIM-17048β Medium β [controls] Introduce mechanisms for maximum cpu/ram usage of an extensionNIM-17052β Medium β [api] provide API (CRUD) on snapshot level for bgp communitiesNIM-17081β Medium β [api] add API for storing the settings in global settingsNIM-17082β Medium β [api] add API for storing the setting in snapshot settingsNIM-17083β Medium β [discovery] update Worker to reflect the new behaviourNIM-17095β High β Add IPsec & VXLAN tunnel start & end edge calculation to pathLookup converterNIM-17097β Medium β Add IPsec tunnel nodes & edges calculation for topologyNIM-17137β Medium β Define the list of services and the owner teamsNIM-17138β Medium β Move services to ipfabric-product/services folderNIM-17139β Medium β Update ipfabric-plugins package to read from /services folderNIM-17140β Medium β Update CI/CD and debian directory to support /services folderNIM-17141β Medium β Add /services moving commits to .git-blame-ignore-revsNIM-17142β Medium β Update code maintainers with the /services folderNIM-17166β Medium β Rewrite page Backup & Maintenance according to UX designNIM-17167β High β Implement the export part of import/export configurationNIM-17168β High β Implement the import part of import/export configurationNIM-17169β High β Enhance component TreePickerNodeNIM-17185β Medium β jumphosts ipv6 supportNIM-17191β High β BGP communities: Add page in Discovery settingsNIM-17192β High β BGP communities: Implement βAdd/Edit deviceβNIM-17195β High β BGP communities: Implement βImport/Export dataβNIM-17196β High β BGP communities: Implement βRemove deviceβNIM-17198β Medium β Validate FE services integrityNIM-17199β Medium β Validate Backend services integrityNIM-17203β Medium β Remove snapshot-recovery from servicesNIM-17204β Medium β Juniper - Filter out syslog messages in the outputNIM-17207β Medium β Add support for segment routing MPLSNIM-17227β Medium β Implement Modal Dialog componentNIM-17250β High β Improve visual style of Beta feature indicationNIM-17276β Medium β Add and remove socket error listeners more robustlyNIM-17283β High β Missing button/link in main GUI to offline upgrade portal on 7.2NIM-17291β High β Attribute device filter UINIM-17294β Medium β Refactor /settings* endpoints structureNIM-17299β Medium β Restructure /api-tokens to reflect REST API structureNIM-17300β Medium β Restructure /filters to reflect REST API structureNIM-17301β Medium β Restructure /discovery to reflect REST API structureNIM-17304β Medium β Restructure /jobs to reflect REST API structureNIM-17305β Medium β Restructure /webhooks to reflect REST API structureNIM-17307β Medium β Restructure /auth to reflect REST API structureNIM-17308β Medium β Restructure /analytics to reflect REST API structureNIM-17311β Medium β Restructure /report to reflect REST API structureNIM-17317β Medium β Restructure /graphs to reflect REST API structureNIM-17322β Medium β Implement Message componentNIM-17340β Medium β Add temp sensors parsing for Cisco ACI and NX-OSNIM-17348β Medium β Update jumphost ipv6 docsNIM-17350β Medium β Prepare strategy for schema sharing cross-endpointNIM-17355β Medium β Send service logs to snapshot filesNIM-17369β High β FE: Notification for the deprecated tables in GUINIM-17380β Medium β Investigate how to layout circle graphs with high number of edgesNIM-17420β Highest β FixgetOspfV3Neighborsquery failing testsNIM-17429β High β Implement TextArea componentNIM-17430β High β Implement basic variant of Dropdown componentNIM-17447β Medium β Add support for PoE on SG switchesNIM-17480β Medium β Add support for IPv6 NTP on Cisco IOS-XENIM-17567β Medium β Arista EoS - Adding interface uptime/downtimeNIM-17573β Medium β AWS - remove ver.versionNIM-17580β Medium β AWS - remove ver.familyNIM-17583β Medium β Test enabling IPv6 on testing machinesNIM-17617β Medium β Azure - application gateway backend health returns 404NIM-17623β Medium β Azure - make cache key unique for app gateway backendhealthNIM-17631β Medium β Improve Dropdown accessibilityNIM-17632β Medium β BGP: Update documentation, release notesNIM-17644β Medium β Azure VRF interface changesNIM-17668β Medium β Input field support number type but doesnβt allow change stepNIM-17686β Medium β Write Release Notes for Configuration Import/ExportNIM-17687β Medium β Create MQ tickets for Configuration Import/ExportNIM-17692β Medium β Nokia: Enable versions 23 & 24NIM-17709β Medium β Create MQ tests for BGP communitiesNIM-17869β Medium β Provide better diagnostic for extensions operationsNIM-18074β Medium β Arista EOS - Add support for IPv6 BGP thresholdNIM-18076β Medium β Cisco NX-OS - Add support for IPv6 BGP thresholdNIM-18078β Medium β Juniper Junos - Add support for IPv6 BGP thresholdNIM-18080β Medium β Palo Alto - add documentation for EDL support of iplist and predefined-iplist [7.3]NIM-19042β Medium β 2 - Critical - Administrative Dashboard Authentication BypassNIM-19056β Low β 16 - Low - Administrative Dashboard Access Token in Session StorageDOS-1977β Medium β appliance: enable IPv6 in the host systemDOS-1978β Medium β sys-issue does not work properly on machines with IPv6DOS-1981β Medium β appliance: Make sure all services can connect to resources listening on localhostDOS-1982β Medium β Allocate IPv6 addresses to labDOS-1987β Medium β Extend ipf-cli-config with IPv6 support, use resolvconf DNS servers configurationDOS-1990β Medium β appliance: Configure IPv6 firewallDOS-1993β Medium β appliance: support IPv6 address for jumphostsDOS-2012β Medium β Use long options in shell scripts in ipf-cli-configDOS-2013β Medium β Enahance DNS testing in ipf-cli-configDOS-2033β Medium β Proxy - enable passwrods with non url safe characters
Sub-Tasks
Sub-tasks are very well contained work packages, organized under Tasks.
NIM-16905β Medium β Design UX/UINIM-16907β High β Investigate/Design needed changes in E2ENIM-16984β Medium β Refactor juniper parsing of environmentNIM-16986β Medium β Add support for Webhooks to the Meraki API clientNIM-17025β Medium β Postgres cleanups for pathlookup sources tablesNIM-17057β Medium β Attribute device filter POC on Inventory/Interfaces table AQLNIM-17059β Medium β Attribute device filter POC on Inventory/Interfaces table SQLNIM-17064β Medium β Add temp sensors parsing for Cisco ios, ios-xeNIM-17072β Medium β Refactor the controllers/snapshot.ts by splitting it to multiple filesNIM-17073β Medium β Add BGP Community endpoints for snapshot settingsNIM-17084β Medium β Add the new collection and use their types in codebaseNIM-17085β Medium β Add POST / GET endpoints to validate the mechanismNIM-17086β Medium β Add remaining endpoints (PUT/DELETE)NIM-17111β Medium β Extend API to allow for optional URL filter fieldNIM-17112β Medium β Extend API to allow for optional Category fieldNIM-17113β Medium β Implement URL filter packet selectorNIM-17114β Medium β Implement Category packet selectorNIM-17115β Medium β Implement matching between a URL string and array of (possible wildcard) stringsNIM-17236β Medium β Introduce HookForm library into codebase and implement wrappers to selected form fieldsNIM-17357β Medium β Streamline Global settings and snapshot bgp settings endpointsNIM-17614β Medium β Speed up reconstructVersaMplsTable arango query