LLRN 4.3.0
These are low-level release notes for IP Fabric release 4.3.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 of IP Fabric contains a total of 328 issues.
Epics
Epics are high-level features, that may consist of many tasks.
NIM-3294
– High – Improve UX of handling app/network errorsNIM-6698
– High – Site separation - implement front-end redesignDOS-69
– High – Single-Sign-On (SSO) support via OpenID Connect (OIDC) in product
Stories
Stories are high-level features, that may consist of many tasks. These would typically cover extensive functionality in IP Fabric
NIM-6507
– Medium – Site Separation via Device AttributesNIM-6720
– Medium – Change date/time to ISO in CSV exportsNIM-7067
– Medium – UX/UI issues in SiteSeparation UI
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-2240
– Medium – Read User - Rename siteNIM-2549
– Medium – Junos Configuration - Resolve ‘deactivated’ parts in the configNIM-5046
– Medium – Discovery - virtual context switchingNIM-5339
– Medium – Diagram 4.0 - Non redundant link not displayed correctly - issue with protocol displayedNIM-5345
– Medium – StormControl States are displaying the state twiceNIM-5364
– Low – Transceivers Stats - DeltaValueLow exceptionsNIM-5463
– Low – UX: Intent check vs applied reportNIM-5490
– Medium – Check Point rules not being parsed correctlyNIM-5510
– High – Versa router appears to be a server (default icon wanted)NIM-5576
– Low – Transceivers cmds on FortiGate likely don’t work on VDOM enabled firewallsNIM-5599
– Medium – Add warning into CSR page that new CSR invalidates old certificatesNIM-5673
– Medium – Bugfix: commands/versa/_vos/vnms/dashboard/appliance/sdWanSitesNIM-5713
– Medium – API build fails to run worker threadsNIM-5915
– Medium – OSPF link missing on nx9000NIM-5956
– Medium – Bugfix: tasks/portChannel (3.8.2)NIM-6025
– Medium – Refactor commands/juniper/_junos/configurationDisplaySetNIM-6146
– High – FTP utility checks if FTPS is availableNIM-6244
– Highest – Pathlookup - tunnel with IPsec appliedNIM-6299
– Medium – APs are discoverd via WLC, but showing as unmanaged neighboursNIM-6322
– Medium – EoL dates for Meraki are incorrect in 4.0.2 release and EoL updateNIM-6331
– Medium – Bugfix: commands/arista/_eos/lldpNeighbors (4.0.1)NIM-6345
– High – Bugfix: commands/juniper/_junos/interfacesStatisticsDetailNIM-6356
– High – Bugfix: commands/cisco/environment/statusNIM-6374
– Medium – HP Aruba CX IGMP/PIM implementationNIM-6375
– Medium – Bugfix: commands/cisco/dhcp/ipDhcpSnoopingStatisticsNIM-6383
– Medium – Incorrect Interfaces Parsing for devices inside a Fabric Path environmentNIM-6400
– Medium – Bugfix: commands/f5/_big-ip/showSysHardwareNIM-6417
– Medium – Bugfix: tasks/l3InterfacesNIM-6422
– Medium – Path inspector - ACI endpoint mac search errorNIM-6425
– High – Pathlookup - path inspector route search link with empty VRFNIM-6491
– High – Snapshot creation children not preselectedNIM-6532
– High – E2E showing multiple dead ends for VXLANNIM-6535
– Medium – We are not evaluating rules on Palo correctlyNIM-6540
– Medium – Device explorer - FEX modules table is emptyNIM-6610
– Low – Add snapshot devices returns 404 when ID of vendor API settings is changedNIM-6657
– High – Snapshot Creation - Add Vendor (in Add action) doens’t workNIM-6662
– Highest – Multiple context ASA discovery issuesNIM-6667
– Medium – Detail for CDP links exposes details of CDP to Transit linkNIM-6674
– Medium – Missing IP and MTU for Tunnel interfaces on ASANIM-6681
– Medium – Use tunnel interface description for IPsec tunnels, not of the source interfaceNIM-6718
– Medium – Snapshot Upload vs maximum of loaded snapshotsNIM-6733
– High – MPLS forwarding error - reverse E2E works fineNIM-6740
– Highest – Invalid Input Error - when trying to export csv file from “changes” tableNIM-6766
– Medium – Settings / Advanced / Settings / System - false/positive leave dialogNIM-6770
– High – Invalid input when exporting the Management > Changes resultsNIM-6774
– Low – Save Path Lookup check - take a long timeNIM-6775
– Medium – Terminal component (Service logs) - doesn’t show the latest dataNIM-6776
– Lowest – No sense text in confirmation dialogNIM-6781
– Low – Snapshot Management - running discovery - non unique keyNIM-6784
– Medium – git client call fails in syslogWorkerBuild due to unsafe argument passing and/or strange file name schemeNIM-6799
– Medium – MPLS forwarding table - next hop label 0 is not shownNIM-6802
– Medium – Bugfix: commands/cisco/ospf/interface (4.0.2)NIM-6804
– Medium – Bugfix: commands/cisco/routingProtocols/ipRouteSummaryVrf (4.0.2)NIM-6805
– Medium – Bugfix: commands/cisco/isis/neighborsDetail (4.0.2)NIM-6813
– Medium – Bugfix: commands/juniper/_junos/interfacesDiagnosticsOptics (4.0.2)NIM-6814
– Medium – Bugfix: commands/cisco/l2vpn/xconnect/detail (4.0.2)NIM-6815
– Medium – Bugfix: commands/cisco/_wlcIosxe/wireless/clientMacAddressDetail (4.0.2)NIM-6820
– Medium – Bugfix: commands/f5/_big-ip/listSysMgmtIp (4.2.0)NIM-6821
– Medium – Bugfix: commands/f5/_big-ip/listSysSflowReceiver (4.2.0)NIM-6822
– Medium – Bugfix: commands/fortinet/getRouterInfoBgpNeighbors (4.2.0)NIM-6824
– Medium – Bugfix: commands/cisco/_nxos/passwordStrengthCheckNIM-6828
– High – IPF App administration (:8443) - timezone needed when creating local admin accountNIM-6830
– Medium – Do not refresh snapshot meta when slave is disabledNIM-6831
– Medium – Bugfix: commands/cisco/mcast/ipMrouteVrfCount (4.2.0)NIM-6837
– Medium – Bugfix: commands/checkpoint/_gaia/cluster/members/interfacesAllNIM-6840
– Medium – Bugfix: commands/cisco/_meraki/v0/devices/switch/portStatusesPackets (4.1.0)NIM-6841
– High – Unloaded snapshots vs number of discovered devicesNIM-6848
– Low – Do not fail snapshot migration when invalid snapshot format is foundNIM-6856
– Medium – Bugfix: commands/cisco/vlanBrief (4.1.0)NIM-6858
– Medium – Bugfix: commands/cisco/bgp/allNeighborsNIM-6859
– Medium – Bugfix: commands/cisco/subscriber/sessionAllNIM-6861
– Medium – L3 gateway table missing informationNIM-6863
– Medium – Bugfix: commands/checkpoint/_gaia/ospf/interfacesDetailedNIM-6864
– Medium – Bugfix: commands/f5/_big-ip/showCmDeviceNIM-6867
– Medium – api simulate script uses disabled vendor settingsNIM-6868
– Medium – Bugfix: commands/cisco/routingTableNIM-6873
– Medium – Bugfix: commands/arista/_eos/ipRouteVrfNIM-6881
– Medium – Bugfix: commands/fortinet/_fortigate/showSystemHaNIM-6883
– High – Disabled IP addresses are considered as valid during discoveryNIM-6891
– Medium – Bugfix: commands/cisco/_nxos/passwordStrengthCheckNIM-6893
– Medium – SNMP users not being identified on NX-OS DevicesNIM-6895
– Medium – Request body needs to be updated for Management | Changes table descriptionsNIM-6897
– Medium – Bugfix: commands/juniper/_junos/interfacesDiagnosticsOpticsNIM-6898
– Medium – Bugfix: commands/cisco/ptp/clockDatasetParentDomainNIM-6900
– Medium – Bugfix: commands/juniper/_junos/configurationDisplaySetNIM-6901
– Medium – Bugfix:commands/juniper/_junos/securityIpsecSecurityAssociationsDetail
NIM-6902
– Medium – Bugfix: commands/f5/_big-ip/ntpNIM-6904
– Medium – Bugfix: commands/cisco/showRunNIM-6908
– Medium – Bugfix: tasks/portChannelNIM-6909
– Medium – Bugfix: commands/paloalto/showDnsProxyFqdnAllNIM-6910
– Medium – Bugfix: commands/paloalto/showConfigMergedNIM-6911
– Medium – Bugfix: commands/paloalto/showConfigPushedSharedPolicyVsysNIM-6914
– Highest – Bugfix: commands/checkpoint/_gaia/interfacesAllNIM-6916
– High – Dashboard - remove row button - broken confirmation dialogNIM-6920
– Medium – Bugfix: commands/juniper/_junos/interfacesStatisticsDetailNIM-6921
– Medium – Bugfix: tasks/ospfNIM-6924
– High – Resource conflict is thrown when maintenance is started manuallyNIM-6925
– Medium – Bugfix: commands/cisco/transceiversNIM-6926
– High – Path lookup - Security Rules toolip doesn’t workNIM-6927
– Highest – The font size is too low nowNIM-6929
– Medium – Bugfix: commands/cisco/showInterfacesNIM-6931
– Medium – Command line detection of F5 in clusterNIM-6932
– Highest – Check Point firewall rules collection and validationNIM-6933
– High – Align the form component design with last design of buttonsNIM-6937
– High – Fortinet - Interfaces have no mac addressNIM-6939
– Medium – Bugfix: commands/cisco/_viptela/v1/bfdSessionsNIM-6944
– Medium – Wrong neighbor relationship between Cisco ACI and NX-OS/ACINIM-6946
– Medium – Bugfix: commands/hp/_comware/fanNIM-6948
– Medium – Bugfix: commands/hp/_comware/arpNIM-6949
– Medium – Bugfix: commands/hp/_comware/interfaceNIM-6950
– High – Vlan topology calc with xDP - port state fixNIM-6951
– Medium – Improve logs in saving graph elements and attributesNIM-6952
– Medium – F5 - Virtual servers - updaterNIM-6953
– Medium – Bugfix: commands/juniper/_junos/routeNIM-6954
– Medium – ACLs without any action are denied on JunOSNIM-6960
– Medium – Bugfix: commands/cisco/dhcp/ipDhcpSnoopingStatisticsNIM-6963
– Medium – Bugfix: commands/hp/_comware/ipRoutingTableVerboseNIM-6971
– High – Telnet access without Username prompt - username still required in IP Fabric?NIM-6972
– Medium – Bugfix: commands/juniper/_junos/sflowNIM-6973
– Medium – Bugfix: commands/hp/_comware/bgp/peersInstanceNIM-6974
– Medium – Bugfix: commands/checkpoint/_gaia/managementInterfaceNIM-6975
– Medium – Bugfix: commands/fortinet/_fortigate/showFirewallVipNIM-6976
– Medium – Factory preset not saved when save clicked in leave dialogNIM-6985
– Medium – Bugfix: commands/hp/_comware/powerNIM-6994
– Medium – Bugfix: commands/aws/_ec2/describeVpnConnectionsNIM-6995
– High – Outbound ACLs are not processed on VLAN interfaces in E2E - on connected networksNIM-6997
– Medium – AWS a lot of problemsNIM-7003
– Medium – IPsec - ESP - VRF not taken into account on the next hopNIM-7004
– Medium – Bugfix: tasks/fhrpNIM-7006
– Medium – Bugfix: tasks/bgpNIM-7007
– Highest – Can’t start discovery from Snapshot SettingsNIM-7025
– Highest – Silverpeak API Client - destroy promise never finishNIM-7026
– Highest – Snaphost Lock doesn’t workNIM-7028
– Highest – Check migration for pathlookup checkNIM-7030
– High – Job for pathlookup check calculation failsNIM-7034
– High – Broken Secret field in Settings/WebhooksNIM-7036
– Medium – Bugfix: commands/juniper/_junos/chassisEnvironmentNIM-7039
– Highest – Table Path lookup verifications - can’t delete recordNIM-7040
– High – Path lookup form UX probemNIM-7048
– Medium – HP Comware - wrong routing relationNIM-7065
– Highest – Path lookup request issue with VRF - request failsNIM-7070
– Medium – Manual Site Separation - triger form save on EnterNIM-7071
– High – Snapshot loading icon alignment is brokenNIM-7072
– Low – Misalignment in checkbox and labelNIM-7073
– Medium – Change validation of BGP thresholdNIM-7076
– Medium – Intermittent schonfeld test failureNIM-7087
– High – Management - Changes - incorrect responseNIM-7094
– Medium – tasks/routingTable - hp 3com - remove local ip from nexthops of directly connected routesNIM-7104
– High – UI sends wrong AWS assumeRole in POST /v1/snapshots/:id/devicesNIM-7110
– Medium – Fix settings field presence in graph docs and requestNIM-7111
– High – api:simulate - redis cache not connectedNIM-7114
– High – Incorrect validation of vGraphView in migrationNIM-7115
– Highest – Pahtlookup packet form - swapping ports bugNIM-7118
– High – Cisco FMC & Silverpeak api settings - wrong url help & other changesNIM-7121
– Medium – Bugfix: tasks/l3Interfaces/ciscoNIM-7122
– Highest – Messed-up nimpeeMigrateNIM-7124
– Highest – Unable to load older snapshot on DEV14NIM-7125
– High – Snapshot Settings for new snapshot vs Update from global settingsNIM-7131
– High – Old (and stretched) buttons in Path Lookup checksNIM-7133
– High – Device view - children with the same key console errorNIM-7134
– Highest – Misleading UI for Site Separation - SNMP Location ruleNIM-7146
– High – Old UDP fields are not removed from migrated path lookup settingsNIM-7151
– Medium – Diagrams API Documentation is incorrect.NIM-7153
– High – Fix site Separation UI glitches in narrow window / too long textNIM-7160
– Highest – New snaphost can’t be started - from snapshot settingsNIM-7165
– High – WLC ends up in different site than all its APsNIM-7172
– Highest – Migration failedNIM-7173
– Highest – Discovery refresh failNIM-7179
– Medium – Downloaded snapshot vCollect.json is outdated for loaded snapshotNIM-7183
– High – Too big vertical space in Site separationNIM-7195
– Highest – Site reports not workingNIM-7200
– Medium – Versa API client doesn’t destroy rate limiterNIM-7209
– Highest – Intents for OS version not calculated on new buildNIM-7211
– Medium – Extreme xos fix POE parsingNIM-7225
– Highest – Migration execute recalculationSites job several times
Tasks
Task may be associated into Epics or Stories to form complex features.
NIM-4099
– Medium – Create TABLES/SNAPSHOTS endpoint for easy filteringNIM-4801
– Medium – Remove vDevice stats?NIM-5011
– High – F5 - Virtual Servers, Pools, PartitionsNIM-5299
– Highest – Resolve circular dependencies across repositoriesNIM-5500
– Medium – Cache E2E requestNIM-5556
– High – Add vpc keepalive status to MLAG tablesNIM-5636
– High – Silverpeak - DiscoveryNIM-5646
– High – Vmware NSX-T - DiscoveryNIM-5724
– Medium – Remove site command from table queriesNIM-5752
– Medium – Cisco Firepower - Zone FW FMC API & L7NIM-5759
– Lowest – Path lookup - report internal problems into log fileNIM-5792
– Lowest – Split types for topology and path lookup presetNIM-5830
– Highest – SilverPeak - api clientNIM-5831
– High – Silverpeak - advanced discovery tasksNIM-5867
– Low – Better msgs in Decision TableNIM-5900
– Medium – Security eval: E2E to FortiGate local interface should failNIM-5989
– Medium – Remove not used collectionsNIM-6003
– High – SilverPeak - create lab environmentNIM-6192
– High – E2E path for AWS networksNIM-6206
– High – F5 - Virtual server and others - new tablesNIM-6212
– Medium – Option to hide all Cloud is no longer available on v4NIM-6235
– Medium – Pathlookup - Packet definition extension (applications and others)NIM-6265
– Medium – Forms and UI components (input fields,radio,checkboxes,toogles,pills etc)NIM-6308
– Highest – Security model - Syntax searchNIM-6353
– Medium – Add L1/L2 state into the Managed IP tableNIM-6481
– Medium – F5 EoX (lifecycle milestones)NIM-6494
– High – Surpress Juniper backplane IP address and routeNIM-6498
– Medium – Security Syntax Search formNIM-6501
– High – Brocade ICX - DiscoveryNIM-6502
– Medium – Allow manual upgrade if connectivity to callhome existsNIM-6519
– Highest – Staging1 - update intent verification rules - target: v4.3NIM-6527
– Highest – Implement cache/shared memory for API discovered devicesNIM-6561
– Medium – Fix problematic spots discovered during branding IDs - DeviceViewNIM-6563
– Medium – Path-lookup: add ICMP packet headerNIM-6564
– Medium – Path-lookup: support for TTL field in IP headerNIM-6565
– Medium – Path-lookup: support for “fragment offset” IP flagNIM-6566
– Medium – Path-lookup: support for IP regionsNIM-6567
– Medium – Path-lookup: support for ports as number setsNIM-6568
– Medium – Path-lookup: support for application tagsNIM-6569
– Medium – Path-lookup: support for “tracked” flagNIM-6570
– Medium – Pathlookup - Support for “external networks”NIM-6626
– Medium – Filter out non standard Cisco transceivers from EoL databaseNIM-6628
– Medium – Add virtual IP addresses of external IPs to Fortigate devicesNIM-6639
– Medium – Timeout session for IP Fabric user - 24 hours is too longNIM-6658
– Low – Improve (output and slack) reporting of path-lookup test runnerNIM-6661
– Medium – Pathlookup - Packet tracingNIM-6664
– Medium – Path-lookup advanced options: migration of existing path-checksNIM-6670
– Medium – Update graph api documentation to comprehend pathlookup advanced optionsNIM-6690
– Medium – Pathlookup - swap 0 label results in empty mpls headerNIM-6693
– High – Webng - Cisco FMC API - GUINIM-6694
– Medium – API - Cisco FMC vendor APINIM-6697
– Medium – Pathlookup - Detect traffic loopsNIM-6699
– Medium – Code template for site separation table componentNIM-6702
– Medium – Fill site separation table with data from APINIM-6703
– Medium – Implement adding a ruleNIM-6704
– Medium – Implement rule search in rules tableNIM-6705
– Medium – Implement row selection with batch operationsNIM-6706
– Medium – Implement drag&drop to re-order rulesNIM-6707
– Medium – Implement form for editing regex-based rule typeNIM-6708
– Medium – Implement form for editing routing and switching domain rule typeNIM-6709
– Medium – Test single regex based ruleNIM-6710
– Medium – Save site separationNIM-6712
– Medium – Implement actions for single rowsNIM-6724
– High – Set paragraph bottom margin to 1remNIM-6728
– Medium – Set minimum width to buttonsNIM-6729
– Medium – ACI leaf - next hop not found, but destination device is directly connected to the leafNIM-6745
– Low – Path-lookup testing tool: show hostnames in outputNIM-6750
– Medium – Update Font Awesome to v5NIM-6761
– Highest – UI Switch component: disabled state vs selected optionNIM-6764
– Medium – OUI - enable brocade in nimpeeMigrateNIM-6783
– Medium – Check Point - collect static ARPNIM-6797
– Medium – Enable API DebuggingNIM-6798
– Medium – UI for enabling/disabling packet coloring for detected path lookup loopsNIM-6812
– Medium – API client for vmware NSXNIM-6817
– Medium – Cisco IOS-XE BDI interface L3 missing vlanIdNIM-6827
– Medium – Adjust form inputs sizingNIM-6833
– High – AWS discovery - switch clientNIM-6849
– Medium – When snmp3 only is configured, ignore all other snmp version configurationsNIM-6851
– Medium – Findings from path-lookup advanced options testingNIM-6875
– High – Integrate new Site Separation into wizard and snapshot settingsNIM-6876
– High – SilverPeak API - update client for version 9.xNIM-6905
– Medium – Pathlookup - improve ports validationNIM-6928
– Medium – Fill missing site separation textsNIM-6941
– Medium – Add leave dialog to site separationNIM-6945
– Medium – Replace request with axios in all backend packagesNIM-6947
– High – Do not delete snapshots when stopping discovery jobNIM-6956
– High – SSO (Single sign-on) authenticationNIM-6957
– Medium – Improve Path lookup edge idNIM-6959
– High – Pathlookup - Azure via IPsec to on-premNIM-6977
– High – Change limit of downloaded BGP routes to be per VRFNIM-6980
– Medium – Add thevirtualServer
task to the exclusion task list.NIM-6996
– Medium – add emitErrorInstance function to src/lib/error.jsNIM-7008
– Medium – Run linting in gitlab pipeline for utils repositoriesNIM-7018
– Medium – vmware NSX-T add support for tasks/virtualMachinesNIM-7023
– Medium – Cisco Viptela - add cEdge to our labNIM-7031
– Medium – Add updatePathLookupChecksResults job translationsNIM-7043
– High – Purge code of old site separationNIM-7046
– High – Replace manual site separation with attributes requestsNIM-7049
– High – DMVPN - tunnel int name missing in modelNIM-7050
– High – Remove “Rename site” button from Inventory / Sites tableNIM-7080
– Medium – Site Separation - better UX to communicate that filter is appliedNIM-7092
– Highest – Path lookup - Extended packet definitionNIM-7105
– Medium – Pathlookup - L3 regression for ACI & hosts to GWNIM-7108
– Low – Add pathlookup result graph imagesNIM-7112
– High – Attributes vs stpDomain / routingDomainNIM-7113
– High – Site Separation UX polishingNIM-7126
– High – Use Table component for device attributesNIM-7128
– Medium – Revert path lookup test graph image dumpNIM-7148
– Medium – Device Attributes table - allow select multiple rows and delete themNIM-7149
– Highest – Update graph-utils with new tablesNIM-7158
– Medium – Correct calculated path-lookup resulting score in stored resultNIM-7164
– Highest – vmware NSX-T missing some connected routesNIM-7168
– High – Snapshot loading ends with error on dev02NIM-7169
– Highest – Calculating “security syntax search” data on dev fails for 4.0.2 snapshotNIM-7174
– Medium – Builtin Device Attributes as string valueNIM-7176
– Medium – Add Outbound ACL Path Lookup TestNIM-7178
– Medium – API config refactoringNIM-7189
– Highest – Reorganize buttons in snapshot managementNIM-7190
– High – Swap regions along with IPsNIM-7220
– Medium – Site Separation - Manual Site separation (first rule) enable by default
Sub-Tasks
Sub-tasks are very well contained work packages, organized under Tasks.
NIM-5237
– High – Azure - discoveryNIM-6249
– Medium – API add new endpointtables/security/aaa/password-strength
NIM-6284
– Medium – UI - More options in path lookup formNIM-6289
– Medium – DevOps - add vips libraryNIM-6393
– Medium – Extreme state reason ‘mostly’ missing - let’s investigateNIM-6395
– Medium – Extreme PoE supportNIM-6447
– Medium – Path lookup - CRUD for advanced optionsNIM-6531
– Low – Use the new buttons throughout the code baseNIM-6536
– High – Azure - add Vendor API setting UINIM-6583
– Medium – Redesign Site SeparationNIM-6589
– Lowest – Clarification of SSO vs local passwordsNIM-6644
– Highest – Prepare roles to test AssumeRole in our AWS labNIM-6652
– Medium – Site Separation - New rules and device attributeNIM-6678
– Highest – Silver Peak vendor api UINIM-6727
– Low – Replace deprecated request package in APINIM-6767
– High – AWS AssumeRoleNIM-6792
– Medium – Investigate nttlscanNIM-6832
– Highest – UI for AWS AssumeRole phase 1NIM-6835
– High – Broken icons in Advanced FiltersNIM-6878
– Medium – Test regex site separation rulesNIM-6879
– High – UI for NSX-T vendor apiNIM-6955
– Medium – Pathlookup - Pakect Tracing - improve edge highlightingNIM-6986
– Highest – Add device global attribute tableNIM-7019
– Medium – Cisco IOS ACL - add support for portgroupsNIM-7032
– High – Can’t open path lookup check with invalid settingsNIM-7054
– Medium – DMVPN - Add intName to tableNIM-7088
– Low – Resolve network.ts related circular dependencies