Project

General

Profile

Actions

User story #7093

closed

Include Timezone in Inventory

User story #7093: Include Timezone in Inventory

Added by Janos Mattyasovszky over 10 years ago. Updated about 8 years ago.

Status:
Released
Priority:
3
Category:
Packaging
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

Please also make the Timezone-Info of a node available via the Inventory System
(Basically you need the output of `date +%Z` in a field)

See also Issue #7092.


Subtasks 2 (0 open2 closed)

User story #9279: Add Timezone information in inventory (CPAN modules)RejectedActions
User story #9418: Parse Timezone information in inventoryReleasedVincent MEMBRÉActions

Related issues 3 (0 open3 closed)

Related to Rudder - Bug #7092: Include Timezone in Node InfoReleasedVincent MEMBRÉActions
Related to Rudder - User story #4708: Display time of reports in the web interface in the server timezoneResolvedActions
Related to Rudder - User story #8919: Remove modifications made to the inventory by the agentReleasedFrançois ARMANDActions

Updated by Janos Mattyasovszky over 10 years ago Actions #1

The Info of `date +%z` might be also of value, as this specifies the Offset to GMT, which sometimes overlaps with different TZ Names (like WEST and BST).

Updated by François ARMAND over 10 years ago Actions #2

  • Assignee set to Nicolas CHARLES

It seems that there is other problem which would better solved with that... Nicolas, do you remember which ones? Something related to reports?

Updated by Jonathan CLARKE over 10 years ago Actions #3

  • Related to Bug #7092: Include Timezone in Node Info added

Updated by Benoît PECCATTE almost 10 years ago Actions #4

  • Target version set to Ideas (not version specific)

Updated by François ARMAND over 9 years ago Actions #5

  • Related to User story #4708: Display time of reports in the web interface in the server timezone added

Updated by François ARMAND over 9 years ago Actions #6

  • Related to User story #8919: Remove modifications made to the inventory by the agent added

Updated by François ARMAND over 9 years ago Actions #7

  • Assignee changed from Nicolas CHARLES to Matthieu CERDA

It should be added in Rudder plugin extension:

- <RUDDER><TIMEZONE>

Updated by François ARMAND over 9 years ago Actions #8

In fact, we certainly want :

- <RUDDER><TIMEZONE><NAME>CEST...
- <RUDDER><TIMEZONE><OFFSET>+02..

OFFSET is the most important (the one that we will use to display correct time).

Updated by François ARMAND over 9 years ago Actions #9

Actually:

<RUDDER>
  <TIMEZONE>
    <NAME>blablab</NAME>
    <OFFSET>blabla</OFFSET>
  </TIMEZONE>
...
</RUDDER>

Updated by Matthieu CERDA over 9 years ago Actions #10

This information is not specific to Rudder, and should thus go in the <OPERATINGSYSTEM> anchor.

Something to take in account here is that timezones representation tend to differ between systems:

What I would propose in this case would be to have a mandatory attribute that contains the derivation from UTC, that is an actual consensus between all systems, and another one that would give the ISO8601 representation, as given by stfrtime %Z:

<TIMEZONE>
    <NAME>CEST</NAME>
    <OFFSET>+0200</OFFSET>
</TIMEZONE>

The NAME would use the Windows format on Windows machines: that is to be expected.

Updated by Matthieu CERDA over 9 years ago Actions #11

  • Status changed from New to Discussion

Work has begun on this, to implement the feature upstream: https://github.com/fusioninventory/fusioninventory-agent/issues/166

Updated by Matthieu CERDA over 9 years ago Actions #12

  • Category changed from Web - Nodes & inventories to Packaging
  • Status changed from Discussion to New
  • Target version changed from Ideas (not version specific) to 4.0.0~rc2

Updated by Matthieu CERDA over 9 years ago Actions #13

  • Status changed from New to In progress

Updated by Matthieu CERDA over 9 years ago Actions #14

  • Status changed from In progress to Pending technical review
  • Assignee changed from Matthieu CERDA to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/1100

Updated by Matthieu CERDA over 9 years ago Actions #15

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

Updated by Benoît PECCATTE over 9 years ago Actions #16

  • Target version changed from 4.0.0~rc2 to 318

Updated by Vincent MEMBRÉ over 9 years ago Actions #17

  • Target version changed from 318 to 4.0.0~rc2

Updated by Vincent MEMBRÉ over 9 years ago Actions #18

  • Target version changed from 4.0.0~rc2 to 4.0.0~rc1

Updated by Alexis Mousset over 9 years ago Actions #19

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.0.0 which was released the 10th November 2016.

Actions

Also available in: PDF Atom