Page 1 sur 2

json.sync

Publié : 13 mars 2023 - 14:38
par jdziadek
Hello, mon json.sync coté serveur est n'est pas raccord avec les fichiers que j'ai dessus., il liste des anciens paquets et pas les nouveaux, donc forcement, sur mes dépôts distants ca foire. Comment le régénérer proprement?
Julien

Re: json.sync

Publié : 13 mars 2023 - 16:06
par sfonteneau
Bonjour

Ce fichier est générer coter serveur par le service "wapttasks", vous pouvez essayer de relancer le service wapttasks

Ensuite sur la console vous pouvez cliquer dans l'onglet "dépôt secondaires" -> "Mettre à jour l'index"

Simon Fonteneau

Re: json.sync

Publié : 13 mars 2023 - 16:08
par sfonteneau
Attention, le sync.json est créer a partir de la somme de fichier (ça prend donc du temps et du cpu du manière temporaire)

Re: json.sync

Publié : 14 mars 2023 - 08:13
par jdziadek
sfonteneau a écrit : 13 mars 2023 - 16:06 Bonjour

Ce fichier est générer coter serveur par le service "wapttasks", vous pouvez essayer de relancer le service wapttasks

Ensuite sur la console vous pouvez cliquer dans l'onglet "dépôt secondaires" -> "Mettre à jour l'index"

Simon Fonteneau
Hello, merci de la réponse, ce que j'ai fais hier, j'ai supprimé le fichier, j'ai fais un
touch json.sync
, j'ai attribué les bons droits. Dans la console ca m'a indiqué que le fichier n'était pas bon, la console m'a indiqué "fichier manquant" pendant environ 1h, et la ca fait un bon 16H que j'ai "création du json" sur ma console, et le fichier fait toujours 0 octets. Par contre je n'ai jamais vu le bouton pour recréer l'index

Re: json.sync

Publié : 14 mars 2023 - 09:58
par sfonteneau
Avez vous bien des repo secondaire qui apparaisse dans la console ?


Sinon sur le serveur vous pouvez lancer le wapttasks en mode debug pour voir ce qu'il dit puis cliquer sur "mettre à jour l'index des paquets)
(pas d'indication de la version de wapt ni de l'os dans votre message je vais donc supposer donc que vous êtes en linux debian dernière version cf forum rules)

Code : Tout sélectionner

[root@srvwapt.mydom ~]# systemctl stop wapttasks
[root@srvwapt.mydom ~]# /opt/wapt/runwapttasks.sh 
[2023-03-14 09:55:45,216] INFO:huey.consumer:MainThread:Huey consumer started with 2 thread, PID 2215287 at 2023-03-14 09:55:45.216402
[2023-03-14 09:55:45,216] INFO:huey.consumer:MainThread:Scheduler runs every 1 second(s).
[2023-03-14 09:55:45,217] INFO:huey.consumer:MainThread:Periodic tasks are enabled.
[2023-03-14 09:55:45,217] INFO:huey.consumer:MainThread:The following commands are available:
+ waptserver.tasks.resign_crl
+ waptserver.repositories_tasks.update_file_tree_of_files_in_huey
+ waptserver.wsus_tasks.download_wsusscan
+ waptserver.wsus_tasks.download_wsusscan_crontab
+ waptserver.wsus_tasks.cleanup_delete_non_assigned_kb
+ waptserver.wsus_tasks.download_windows_update_task
+ waptserver.wsus_tasks.download_missing_cabs
[2023-03-14 09:55:57,126] INFO:huey:Worker-2:Executing waptserver.repositories_tasks.update_file_tree_of_files_in_huey: 2aee79df-f46a-4ef9-b7ef-5570080ae9d0
[2023-03-14 09:55:57,139] INFO:huey:Worker-2:waptserver.repositories_tasks.update_file_tree_of_files_in_huey: 2aee79df-f46a-4ef9-b7ef-5570080ae9d0 executed in 0.013s

Re: json.sync

Publié : 14 mars 2023 - 11:05
par jdziadek
Je suis bien en debian 11 sur la dernière version. Le redémarrage de service n'a rien fait, par contre la routine à l'heure de s'être lancé a 9h00 pile, ( un cron qui tourne ? )
Depuis le bouton est bien apparu dans la console et le serveur me propose " TO RESSYNC" sur mon dépôt secondaire.
J'appuie sur le bouton " mettre à jour l'index", j'ai bien la meme chose dans les logs :

Code : Tout sélectionner

2023-03-14 11:01:02,335] INFO:huey.consumer:MainThread:Huey consumer started with 2 thread, PID 880268 at 2023-03-14 11:01:02.335857
[2023-03-14 11:01:02,336] INFO:huey.consumer:MainThread:Scheduler runs every 1 second(s).
[2023-03-14 11:01:02,336] INFO:huey.consumer:MainThread:Periodic tasks are enabled.
[2023-03-14 11:01:02,336] INFO:huey.consumer:MainThread:The following commands are available:
+ waptserver.tasks.resign_crl
+ waptserver.repositories_tasks.update_file_tree_of_files_in_huey
+ waptserver.wsus_tasks.download_wsusscan
+ waptserver.wsus_tasks.download_wsusscan_crontab
+ waptserver.wsus_tasks.cleanup_delete_non_assigned_kb
+ waptserver.wsus_tasks.download_windows_update_task
+ waptserver.wsus_tasks.download_missing_cabs
[2023-03-14 11:02:00,103] INFO:huey:Worker-1:Executing waptserver.repositories_tasks.update_file_tree_of_files_in_huey: 2d76a36a-071f-4755-83ea-0f4b265eafc3
[2023-03-14 11:02:01,084] INFO:huey:Worker-1:waptserver.repositories_tasks.update_file_tree_of_files_in_huey: 2d76a36a-071f-4755-83ea-0f4b265eafc3 executed in 0.980s
Par contre la synchro n'a pas l'air de se déclencher quand je clique sur les boutons

Edit : Bon la synchro s'effectue bien, mais par contre je n'ai toujours pas la main au niveau de la console. Il reste a " To ressync"

Re: json.sync

Publié : 14 mars 2023 - 12:11
par sfonteneau
le sync.json est ok du coup ? (avant de vérifier autre chose)

Re: json.sync

Publié : 14 mars 2023 - 13:08
par jdziadek
Oui, le fichier json.sync est bon, la réplication c'est bien effectué sur mon dépot distant. Mais pour la console c'est encore dans les choux " TO RESSYNC"
julien

Re: json.sync

Publié : 14 mars 2023 - 14:35
par sfonteneau
Vous avez mis une limite horaire dans la synchro ?

Vous pouvez utiliser le bouton "Forcer la synchro" dans le clique droit

Re: json.sync

Publié : 14 mars 2023 - 19:26
par jdziadek
sfonteneau a écrit : 14 mars 2023 - 14:35 Vous avez mis une limite horaire dans la synchro ?

Vous pouvez utiliser le bouton "Forcer la synchro" dans le clique droit
J'ai essayé les 2, la synchro fonctionne, tout mes paquets sont bien récupérés par le dépot distant MAIS depuis la console ca indique encore en erreur alors que tout fonctionne