Project

General

Profile

Architecture #7634

Make NodeInfo more dependant on Node

Added by Vincent MEMBRÉ about 5 years ago. Updated about 5 years ago.

Status:
Released
Priority:
4
Category:
Architecture - Refactoring
Target version:
Effort required:

Description

We have two classes for almost the same thing in Scala (NodeInfo and Node) and it makes me crazy

If we update Node, we have to update NodeInfo (who has more informations)

#7628 is a consequence of this behavior ...

Maybe we should have only one Node class with all informations, but for now i will only add a Node as parameter in NodeInfo and remove all redundant parameter


Related issues

Related to Rudder - Bug #7628: compilation error after #7061ReleasedNicolas CHARLES2015-12-16Actions
#1

Updated by Vincent MEMBRÉ about 5 years ago

  • Status changed from New to In progress
#2

Updated by Vincent MEMBRÉ about 5 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Vincent MEMBRÉ to François ARMAND
  • Pull Request set to https://github.com/Normation/rudder/pull/1009
#3

Updated by Vincent MEMBRÉ about 5 years ago

  • Related to Bug #7628: compilation error after #7061 added
#4

Updated by Vincent MEMBRÉ about 5 years ago

  • Target version changed from 4.0.0~rc2 to 2.11.18
#5

Updated by Vincent MEMBRÉ about 5 years ago

  • Pull Request deleted (https://github.com/Normation/rudder/pull/1009)
#6

Updated by Vincent MEMBRÉ about 5 years ago

  • Pull Request set to https://github.com/Normation/rudder/pull/1022
#7

Updated by Vincent MEMBRÉ about 5 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100
#8

Updated by Vincent MEMBRÉ about 5 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.11.18, 3.0.13, 3.1.6 and 3.2.0 which were released today.

Also available in: Atom PDF