Project

General

Profile

Actions

User story #7093

closed

Include Timezone in Inventory

Added by Janos Mattyasovszky over 8 years ago. Updated about 6 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É2016-10-18Actions

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
Actions #1

Updated by Janos Mattyasovszky over 8 years ago

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).

Actions #2

Updated by François ARMAND over 8 years ago

  • 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?

Actions #3

Updated by Jonathan CLARKE over 8 years ago

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

Updated by Benoît PECCATTE almost 8 years ago

  • Target version set to Ideas (not version specific)
Actions #5

Updated by François ARMAND almost 8 years ago

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

Updated by François ARMAND over 7 years ago

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

Updated by François ARMAND over 7 years ago

  • Assignee changed from Nicolas CHARLES to Matthieu CERDA

It should be added in Rudder plugin extension:

- <RUDDER><TIMEZONE>

Actions #8

Updated by François ARMAND over 7 years ago

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).

Actions #9

Updated by François ARMAND over 7 years ago

Actually:

<RUDDER>
  <TIMEZONE>
    <NAME>blablab</NAME>
    <OFFSET>blabla</OFFSET>
  </TIMEZONE>
...
</RUDDER>
Actions #10

Updated by Matthieu CERDA over 7 years ago

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.

Actions #11

Updated by Matthieu CERDA over 7 years ago

  • Status changed from New to Discussion

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

Actions #12

Updated by Matthieu CERDA over 7 years ago

  • 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
Actions #13

Updated by Matthieu CERDA over 7 years ago

  • Status changed from New to In progress
Actions #14

Updated by Matthieu CERDA over 7 years ago

  • 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
Actions #15

Updated by Matthieu CERDA over 7 years ago

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

Updated by Benoît PECCATTE over 7 years ago

  • Target version changed from 4.0.0~rc2 to 318
Actions #17

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 318 to 4.0.0~rc2
Actions #18

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 4.0.0~rc2 to 4.0.0~rc1
Actions #19

Updated by Alexis Mousset over 7 years ago

  • 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: Atom PDF