Project

General

Profile

Actions

Architecture #3342

closed

Architecture #3334: Extends reporting system to allow differents values on differents nodes for the same Directive

Add a migration script to store new data in the database

Added by Nicolas CHARLES over 11 years ago. Updated over 9 years ago.

Status:
Released
Priority:
2
Assignee:
Matthieu CERDA
Category:
Web - Compliance & node report
Target version:
Effort required:
Name check:
Fix check:
Regression:

Description

In #3334, we introduce the concept of expanded/unexpanded rudder values ( ${rudder.someting.something} in reporting, to store what we actually expect from it, and compare with we retrieved, and know where it comes from
We now have a new field in the ExpectedReports table to store the unexpanded value : unexpandedcomponentsvalues
and we need a migration script to update the table

Actions #1

Updated by Nicolas CHARLES over 11 years ago

  • Tracker changed from Enhancement to 6
Actions #2

Updated by Nicolas CHARLES over 11 years ago

  • Status changed from New to Pending technical review
  • Assignee set to Jonathan CLARKE

The SQL migration script is here
https://github.com/Normation/rudder/pull/144

And the pull request for packaging is here
https://github.com/Normation/rudder-packages/pull/24

Actions #3

Updated by Jonathan CLARKE over 11 years ago

  • Assignee changed from Jonathan CLARKE to Matthieu CERDA

These look fine, except for a hidden ^I in the last file in the packaging PR. Matthieu will fix this.

Actions #4

Updated by Nicolas CHARLES over 11 years ago

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

Updated by Matthieu CERDA over 11 years ago

Actions #6

Updated by Nicolas CHARLES over 11 years ago

Applied in changeset packages:commit:25eecac5eb380b335aa6f00f0f2bc2deb948551b.

Actions #7

Updated by Matthieu CERDA over 11 years ago

Applied in changeset packages:commit:b70c127ea4ffa3a2cdd1026578f619bdafda1390.

Actions #8

Updated by Matthieu CERDA over 11 years ago

  • % Done changed from 100 to 0
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/27

Pull request updated with a small fix: https://github.com/Normation/rudder-packages/pull/27

Actions #9

Updated by Matthieu CERDA over 11 years ago

  • % Done changed from 0 to 100
Actions #10

Updated by Jonathan CLARKE over 11 years ago

  • Status changed from Pending release to Released

This ticket has been addressed in version 2.6.0~beta1 of Rudder, which has just been released. Please see the changelog here: https://www.rudder-project.org/foswiki/System/Documentation:ChangeLog26.

Actions #11

Updated by Benoît PECCATTE over 9 years ago

  • Tracker changed from 6 to Architecture
Actions

Also available in: Atom PDF