Project

General

Profile

Actions

Bug #14369

open

timezone technique does not support systemd

Added by Félix DALLIDET over 5 years ago. Updated 5 months ago.

Status:
New
Priority:
N/A
Category:
Techniques
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
Getting started - demo | first install | Technique editor and level 1 Techniques
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:

Description

The technique is trying to edit files that do not exists on the system. Moreover, it doesn't seem to handle systemd ntp service.


Related issues 1 (0 open1 closed)

Related to Rudder - Bug #6772: clockConfiguration is not compatible with systemd-based systemsReleasedBenoît PECCATTEActions
Actions #1

Updated by Félix DALLIDET over 5 years ago

  • Status changed from New to In progress
  • Assignee set to Félix DALLIDET
Actions #3

Updated by Félix DALLIDET over 5 years ago

  • Subject changed from timezone technique fails on CentOS6 and 7 to timezone technique does not support systemd
Actions #5

Updated by Félix DALLIDET over 5 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Félix DALLIDET to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/rudder-techniques/pull/1420
Actions #6

Updated by Félix DALLIDET over 5 years ago

  • Status changed from Pending technical review to In progress
  • Assignee changed from Benoît PECCATTE to Félix DALLIDET
Actions #7

Updated by Félix DALLIDET over 5 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Félix DALLIDET to Benoît PECCATTE
  • Pull Request changed from https://github.com/Normation/rudder-techniques/pull/1420 to https://github.com/Normation/rudder-techniques/pull/1421
Actions #8

Updated by François ARMAND over 5 years ago

  • Target version changed from 4.3.10 to 4.3.11
Actions #9

Updated by Nicolas CHARLES over 5 years ago

  • Related to Bug #6772: clockConfiguration is not compatible with systemd-based systems added
Actions #10

Updated by Benoît PECCATTE over 5 years ago

  • Status changed from Pending technical review to Discussion
  • Assignee changed from Benoît PECCATTE to Félix DALLIDET
Actions #11

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.3.11 to 4.3.12
Actions #12

Updated by François ARMAND over 5 years ago

  • Severity set to Major - prevents use of part of Rudder | no simple workaround
  • User visibility set to Getting started - demo | first install | Technique editor and level 1 Techniques
  • Priority changed from 0 to 68
Actions #13

Updated by François ARMAND over 5 years ago

  • Target version changed from 4.3.12 to 5.0.10
Actions #14

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 5.0.10 to 5.0.11
Actions #15

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 5.0.11 to 5.0.12
Actions #16

Updated by Félix DALLIDET over 5 years ago

  • Status changed from Discussion to Pending technical review
  • Assignee changed from Félix DALLIDET to Benoît PECCATTE
  • Priority changed from 68 to 66
Actions #17

Updated by Félix DALLIDET over 5 years ago

After re-reading docs, we should not use timedatectl and stay on easy handling of /etc/localtime which is the GNU way to define the timezone (can conflict with env variables, but historical technique did not manage it so I did not add support for this).

If systemd is found, os-specific conf files should not be used nor existing anymore(we need to test on each supported os).
Finally, adding a BOOL to choose to enable or not the NTP server part, which is a first step before handling different daemon like chrony or systemd builtin ntp.

In audit mode, the clock synchro will always report an error since there is no simple way to check the synchro.

Actions #18

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 5.0.12 to 5.0.13
Actions #21

Updated by Benoît PECCATTE over 5 years ago

  • Assignee changed from Benoît PECCATTE to Nicolas CHARLES
Actions #22

Updated by Félix DALLIDET over 5 years ago

  • Assignee changed from Nicolas CHARLES to Benoît PECCATTE
Actions #23

Updated by Benoît PECCATTE over 5 years ago

  • Assignee changed from Benoît PECCATTE to Nicolas CHARLES
  • Priority changed from 66 to 64
Actions #24

Updated by Vincent MEMBRÉ about 5 years ago

  • Target version changed from 5.0.13 to 5.0.14
Actions #25

Updated by Vincent MEMBRÉ about 5 years ago

  • Fix check set to To do
Actions #26

Updated by Vincent MEMBRÉ about 5 years ago

  • Name check set to To do
Actions #27

Updated by Vincent MEMBRÉ about 5 years ago

  • Priority changed from 64 to 63
Actions #29

Updated by Vincent MEMBRÉ about 5 years ago

  • Target version changed from 5.0.14 to 5.0.15
Actions #30

Updated by Félix DALLIDET about 5 years ago

  • Assignee changed from Nicolas CHARLES to Benoît PECCATTE
  • Pull Request changed from https://github.com/Normation/rudder-techniques/pull/1421 to https://github.com/Normation/rudder-techniques/pull/1526
Actions #31

Updated by Benoît PECCATTE about 5 years ago

  • Assignee changed from Benoît PECCATTE to Nicolas CHARLES
Actions #32

Updated by Vincent MEMBRÉ almost 5 years ago

  • Target version changed from 5.0.15 to 5.0.16
  • Priority changed from 63 to 61
Actions #33

Updated by Alexis Mousset almost 5 years ago

  • Target version changed from 5.0.16 to 5.0.17
  • Priority changed from 61 to 58
Actions #34

Updated by Vincent MEMBRÉ over 4 years ago

  • Target version changed from 5.0.17 to 5.0.18
Actions #35

Updated by Vincent MEMBRÉ over 4 years ago

  • Target version changed from 5.0.18 to 5.0.19
Actions #36

Updated by Vincent MEMBRÉ about 4 years ago

  • Target version changed from 5.0.19 to 5.0.20
Actions #37

Updated by Vincent MEMBRÉ about 4 years ago

  • Target version changed from 5.0.20 to 797
Actions #38

Updated by Vincent MEMBRÉ almost 4 years ago

  • Status changed from Pending technical review to New
  • Pull Request deleted (https://github.com/Normation/rudder-techniques/pull/1526)
Actions #39

Updated by Benoît PECCATTE over 3 years ago

  • Target version changed from 797 to 6.1.14
Actions #40

Updated by Vincent MEMBRÉ over 3 years ago

  • Target version changed from 6.1.14 to 6.1.15
Actions #41

Updated by Vincent MEMBRÉ over 3 years ago

  • Target version changed from 6.1.15 to 6.1.16
Actions #42

Updated by Vincent MEMBRÉ about 3 years ago

  • Target version changed from 6.1.16 to 6.1.17
Actions #43

Updated by Vincent MEMBRÉ about 3 years ago

  • Target version changed from 6.1.17 to 6.1.18
Actions #44

Updated by Vincent MEMBRÉ almost 3 years ago

  • Target version changed from 6.1.18 to 6.1.19
Actions #45

Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 6.1.19 to 6.1.20
  • Priority changed from 58 to 59
Actions #46

Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 6.1.20 to 6.1.21
  • Priority changed from 59 to 60
Actions #47

Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 6.1.21 to old 6.1 issues to relocate
Actions #48

Updated by Alexis Mousset 7 months ago

  • Target version changed from old 6.1 issues to relocate to 7.3.15
  • Priority changed from 60 to 0
Actions #49

Updated by Vincent MEMBRÉ 6 months ago

  • Target version changed from 7.3.15 to 7.3.16
Actions #50

Updated by Vincent MEMBRÉ 5 months ago

  • Target version changed from 7.3.16 to 7.3.17
Actions

Also available in: Atom PDF