Projet

Général

Profil

Bug #39098

Remplacer la ressource tidy par une cronjob

Ajouté par Gabriel Filion il y a environ 2 ans. Mis à jour il y a plus d'un an.

Statut:
New
Priorité:
Low
Assigné à:
-
Version cible:
-
Début:
2022-01-31
Echéance:
% réalisé:

0%

RT ticket:
Affected versions:
Points:
1
Sprint:

Description

J'ai remarqué que la ressource de type "tidy", qui déjà est tannante parce que ça output qqch même s'il y a rien à faire, peut causer des restarts de services de manière plutôt inutile.

  Notice: /Stage[main]/Ganeti::Config/Tidy[/var/lib/ganeti/queue]: Tidying 3 files
  Info: Applying configuration version '1648839732'
  Notice: /Stage[main]/Ganeti::Config/File[/var/lib/ganeti/queue/job-90477]/ensure: current_value 'file', should be 'absent' (noop)
  Notice: /Stage[main]/Ganeti::Config/File[/var/lib/ganeti/queue/job-90476]/ensure: current_value 'file', should be 'absent' (noop)
  Notice: /Stage[main]/Ganeti::Config/File[/var/lib/ganeti/queue/job-90475]/ensure: current_value 'file', should be 'absent' (noop)
[...]
  Notice: Class[Ganeti::Config]: Would have triggered 'refresh' from 3 events
  Info: Class[Ganeti::Config]: Scheduling refresh of Class[Ganeti::Service]
  Notice: Class[Ganeti::Service]: Would have triggered 'refresh' from 1 event
  Info: Class[Ganeti::Service]: Scheduling refresh of Service[ganeti]
  Notice: /Stage[main]/Ganeti::Service/Service[ganeti]: Would have triggered 'refresh' from 1 event
  Notice: Class[Ganeti::Service]: Would have triggered 'refresh' from 1 event
  Notice: Class[Ganeti]: Would have triggered 'refresh' from 2 events

Les restarts font en sorte que les nodes sont pas rejoignable par le master du cluster pendant quelques secondes à chaque fois et ça peut faire échouer certaines commandes.

Donc je pense qu'on voudrait remplacer ça par une cronjob qui fait le même ménage mais sans déclancher un restart du service.

Voir: https://gitlab.com/shared-puppet-modules-group/puppet-ganeti/-/issues/11

Historique

#1 Mis à jour par Gabriel Filion il y a environ 2 ans

  • Echéance changé de 2022-02-04 à 2022-02-25

#2 Mis à jour par Gabriel Filion il y a environ 2 ans

  • Echéance changé de 2022-02-25 à 2022-03-04

#3 Mis à jour par Gabriel Filion il y a environ 2 ans

  • Echéance changé de 2022-03-04 à 2022-04-08

#4 Mis à jour par Gabriel Filion il y a presque 2 ans

  • Description mis à jour (diff)

#5 Mis à jour par Gabriel Filion il y a presque 2 ans

  • Echéance changé de 2022-04-08 à 2022-04-15

#6 Mis à jour par Gabriel Filion il y a presque 2 ans

  • Echéance changé de 2022-04-15 à 2022-04-22

#7 Mis à jour par Gabriel Filion il y a presque 2 ans

  • Echéance changé de 2022-04-22 à 2022-05-13

#8 Mis à jour par Gabriel Filion il y a presque 2 ans

  • Echéance changé de 2022-05-13 à 2022-06-10

low low low your priority
gently sitting by
steadily steadily steadily awaiting
further down the calendar

#9 Mis à jour par Gabriel Filion il y a presque 2 ans

  • Echéance changé de 2022-06-10 à 2022-07-08

#10 Mis à jour par Gabriel Filion il y a plus d'un an

  • Echéance changé de 2022-07-08 à 2022-07-13

#11 Mis à jour par Gabriel Filion il y a plus d'un an

  • Echéance changé de 2022-07-13 à 2022-08-17

#12 Mis à jour par Gabriel Filion il y a plus d'un an

  • Echéance changé de 2022-08-17 à 2022-09-05

#13 Mis à jour par Gabriel Filion il y a plus d'un an

  • Echéance 2022-09-05 supprimé
  • Assigné à Gabriel Filion supprimé

Je pense pas avoir le temps de travailler sur ça avant mon départ. Donc je relâche ça dans le backlog. j'ai fait signe aussi à anarcat comme quoi je laissais tomber la tâche.

Formats disponibles : Atom PDF