Project

General

Profile

Actions

Bug #27112

open

Hosts table contains local ipv6 address

Added by Benoît PECCATTE 3 months ago. Updated 4 days ago.

Status:
Pending release
Priority:
2
Category:
Web - UI & UX
Target version:
Severity:
Minor - inconvenience | misleading | easy workaround
UX impact:
I dislike using that feature
User visibility:
Operational - other Techniques | Rudder settings | Plugins
Effort required:
Priority:
55
Name check:
To do
Fix check:
Checked
Regression:
No

Description

In node list, the table can be customized, it is possible to add

We remove local ipv4 addresses (line 127.0.0.1) to avoid cluttering the output but we do not filter local ipv6 address which clutter the table a lot

local ipv6 address start with fe80:

The problem is that ipv6 link local addresses are automatically generated and there can be a lot of addresses.
This means that even on a HD screen, it is possible to get only 1 or 2 in the nodes list page.


Files

clipboard-202509041755-h0oib.png (33.3 KB) clipboard-202509041755-h0oib.png Clark ANDRIANASOLO, 2025-09-04 17:55
clipboard-202509041755-nfekc.png (18.8 KB) clipboard-202509041755-nfekc.png Clark ANDRIANASOLO, 2025-09-04 17:55
Actions #1

Updated by Félix DALLIDET about 2 months ago

  • Target version changed from 8.2.8 to 8.2.9
Actions #2

Updated by Benoît PECCATTE 6 days ago

  • Description updated (diff)
  • Priority changed from N/A to To review
  • Severity set to Minor - inconvenience | misleading | easy workaround
  • UX impact set to I dislike using that feature
  • User visibility set to Operational - other Techniques | Rudder settings | Plugins
  • Priority changed from 0 to 55
Actions #3

Updated by Nicolas CHARLES 5 days ago

I'm unsure about the need

fe80::/10 – Addresses in the link-local prefix are only valid and unique on the local subnet. This address range is comparable to the auto-configuration addresses 169.254.0.0/16 of IPv4.

so filtering them out is not like filtering 127.0.0.1 (but it might make sense to filter them out)

Actions #4

Updated by Nicolas CHARLES 5 days ago

  • Subject changed from Hots table contains local ipv6 address to Hosts table contains local ipv6 address
Actions #5

Updated by François ARMAND 5 days ago

  • Assignee set to François ARMAND
  • Target version changed from 8.2.9 to 8.3.4

The idea is to :
- remove in node summary "ip addresses" field (from storage, ie filter out them and don't store them at all)
- keep them in the dedicated sub-entry "network interfaces".

Actions #6

Updated by François ARMAND 5 days ago

  • Priority changed from To review to 2
Actions #7

Updated by François ARMAND 4 days ago

  • Status changed from New to In progress
Actions #8

Updated by François ARMAND 4 days ago

Actually, we want to do the same thing than for 127.0.0.1, so it means adding them to isLocalhostIPv4IPv6

Actions #9

Updated by François ARMAND 4 days ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from François ARMAND to Clark ANDRIANASOLO
  • Pull Request set to https://github.com/Normation/rudder/pull/6583
Actions #10

Updated by Anonymous 4 days ago

  • Status changed from Pending technical review to Pending release
Actions

Also available in: Atom PDF