Bug #5092
closedRudder role is not displayed in the web interface if a node is a server component but neither relay nor root server
Description
Server roles are now sent via the inventory, and can include roles such as rudder-db, rudder-ldap, etc.
On a server with the rudder-db, rudder-reports roles, it is displayed as a "Rudder node" in the web interface.
This shuold be "Rudder server (rudder-db, rudder-reports)".
This comes from the code logic in https://github.com/Normation/rudder/blob/branches/rudder/2.11/rudder-web/src/main/scala/com/normation/rudder/web/services/DisplayNode.scala#L400, which is basically:
if (isPolicyServer) if (root) work out server-roles and display them else # is a relay server display "I'm a relay server" else display "I'm a node" endif
Obviously, we should display "Rudder {type} server ({roles})" if any roles are defined, and with "type"=relay or "type"=root
Updated by Vincent MEMBRÉ over 10 years ago
- Status changed from 8 to Pending technical review
- Assignee changed from Vincent MEMBRÉ to Jonathan CLARKE
- Pull Request set to https://github.com/Normation/rudder/pull/556
Updated by Vincent MEMBRÉ over 10 years ago
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
Applied in changeset 6012cb77e6d1ae5b422f6aa8ef85b5c24e52cf9a.
Updated by Nicolas CHARLES over 10 years ago
Applied in changeset 62eebf1520ea0702253624c2276be512c75eaf40.
Updated by Vincent MEMBRÉ over 10 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.11.0~beta2 (announcement , changelog), which were released today.
- Download information: https://www.rudder-project.org/site/get-rudder/downloads/