4.4.8 Alpha : Message : Les crons sont actuellement désactivés

Bonjour,

Lors de l’installation de la version 4.4.8 Alpha du jour, je constate ce message dans le log cron_execution :

0000|Tous les crons sont actuellement désactivésTous les crons sont actuellement désactivésTous les crons sont actuellement désactivésTous les crons sont actuellement désactivésTous les crons sont actuellement désactivésTous les crons sont actuellement désactivésTous les crons sont actuellement désactivésTous les crons sont actuellement désactivés

J’ai supprimé le log, refait une mise à jour sur elle même, c’est pareil. Cela intervient vers les 50% du processus de mise à jour.

bonne journée.

Matériel RPI 3 B+ Système à jour OK
Etat du service fail2ban Actif Cron actif OK
Scénario actif OK Démarré OK 2024-06-17 20:10:05
Date système (dernière heure enregistrée) OK 2024-06-18 07:05:44 (2024-06-18 07:04:02) Droits sudo OK
Version Jeedom 4.4.8 Version OS debian 11.9
Version PHP 7.4.33 Nombre de processus Apache 12
Version OS Linux jeedev 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux [11.9] Version database 10.5.23-MariaDB-0+deb11u1
Espace disque libre 50 % Connexion active/max/autorisée 11/21/151
Espace disque libre tmp 98 % Mémoire disponible 58 % (Total 910 Mo)
Mémoire suffisante 0 Erreur I/O 0
Swap disponible 90 % (Total 1024 Mo) Swapiness 10 %
Charge 2.31 - 1.7 - 1.22 Configuration réseau interne OK
Configuration réseau externe OK Node v18.20.3
Python Python 3.9.2 Python 3 Python 3.9.2
Persistance du cache OK (2024-06-18 07:00:06) Apache private tmp OK

Salut

Aurais tu la log de la mise à jour ? Je ne reproduis pas de mon côté.

Bonjour Loïc.

0000|[START UPDATE]
0001|[PROGRESS][1]
0002|****Update from 4.4.8 (2024-06-18 07:01:16)****
0003|Parameters : {"preUpdate":"0","backup::before":"0","core":"1","force":"0","plugins":"0","update::reapply":""}
0004|Send begin of update event...OK
0005|[PROGRESS][5]
0006|Check rights...
0007|OK
0008|[PROGRESS][10]
0009|[PROGRESS][15]
0010|Download url : https://github.com/jeedom/core/archive/alpha.zip
0011|Download in progress...--2024-06-18 07:01:43--  https://github.com/jeedom/core/archive/alpha.zip
0012|Resolving github.com (github.com)... 140.82.121.4
0013|Connecting to github.com (github.com)|140.82.121.4|:443... connected.
0014|HTTP request sent, awaiting response... 302 Found
0015|Location: https://codeload.github.com/jeedom/core/zip/refs/heads/alpha [following]
0016|--2024-06-18 07:01:44--  https://codeload.github.com/jeedom/core/zip/refs/heads/alpha
0017|Resolving codeload.github.com (codeload.github.com)... 140.82.121.9
0018|Connecting to codeload.github.com (codeload.github.com)|140.82.121.9|:443... connected.
0019|HTTP request sent, awaiting response...
0020|200 OK
0021|Length: unspecified [application/zip]
0022|Saving to: '/tmp/jeedom/install/jeedom_update.zip'
0023|0K ........ ........ ........ ........ ........ ........ 6.56M
0024|3072K ........ ........ ........ ........ ........ ........ 5.71M
0025|6144K ........ ........ ........ ........ ........ ........ 6.26M
0026|9216K ........ ........ ........ ........ ........ ........ 8.38M
0027|....... ........ ........ ........ ........ ........ 1.77M
0028|15360K ........ ........ ........ .......
0029|. ........ ........ 6.13M
0030|18432K ........ ........ ........ ........ ........ ........ 4.83M
0031|21504K ........ ........ ........ ........ ........ ........ 6.91M
0032|24576K ........ ........ ........ ........ ........ ........ 8.75M
0033|27648K ........ ........ ........ ........ ........ ........ 10.5M
0034|30720K ........ ........ ........
0035|...... ........ ........ 4.52M
0036|33792K ........ ........ ........ ........ ........ ........ 5.32M
0037|36864K ........ ........ ........ ........ ........ ........ 5.69M
0038|39936K ........ ........ ........ ........ ........ ..
0039|...... 6.86M
0040|43008K ........ ........ ........ ........ ........ ........ 8.77M
0041|46080K ........ ........ ........ ........ ........ ........ 6.65M
0042|49152K ........ ........ ........ ........ ........ ........ 7.68M
0043|52224K ........ ........ ........ ........ ........ ........ 8.45M
0044|55296K ........ ........ ........ ........ ........ ....
0045|... 6.61M
0046|58368K ........ ........ ........ ........ ........ ........ 6.20M
0047|61440K ........ ........ ........ ........ ........ ........ 7.96M
0048|64512K ........ ........ ........ ........ ........ ........ 9.85M
0049|67584K ........ ........ ........ ........ ........ ........ 11.1M
0050|70656K ........ ........ ........ ........ ........ ........ 9.29M
0051|73728K ........ ........ ........ .
0052|...... ........ ........ 7.80M
0053|76800K ........ ........ ........ ........ ........ ........ 9.31M
0054|79872K ........ ........ ........ ........ ........ ........ 10.6M
0055|82944K ........ ........ ........ ........ ........ .......  12.0M=13s
0056|2024-06-18 07:01:57 (6.53 MB/s) - '/tmp/jeedom/install/jeedom_update.zip' saved [88064957]
0057|[PROGRESS][25]
0058|OK
0059|Cleaning folders...
0060|OK
0061|[PROGRESS][30]
0062|Create temporary folder...OK
0063|[PROGRESS][35]
0064|Unzip in progress...
0065|OK
0066|[PROGRESS][40]
0067|Clean temporary files (tmp)...OK
0068|Disable all task.
0069|OK
0070|Disable all scenario.............
0071|...........................................
0072|....... OK
0073|[PROGRESS][45]
0074|Moving files...
0075|Ignore file /tmp/jeedom_unzip/core-alpha///docs/de_DE/noteVersion.md because size is 0
0076|Ignore file /tmp/jeedom_unzip/core-alpha///docs/en_US/noteVersion.md because size is 0
0077|Ignore file /tmp/jeedom_unzip/core-alpha///docs/es_ES/noteVersion.md because size is 0
0078|Ignore file /tmp/jeedom_unzip/core-alpha///docs/fr_FR/noteVersion.md because size is 0
0079|Ignore file /tmp/jeedom_unzip/core-alpha///docs/pt_PT/noteVersion.md because size is 0
0080|OK
0081|[PROGRESS][50]
0082|Remove temporary files...OK
0083|[PROGRESS][52]
0084|Remove useless files...
0085|Cleaning 3rdparty
0086|Cleaning mobile
0087|Cleaning core
0088|Cleaning docs
0089|Cleaning install
0090|Cleaning script
0091|find: '/var/www/html/install/../script/*': No such file or directory
0092|OK
0093|[PROGRESS][53]
0094|Update jeedom information date...
0095|OK
0096|[PROGRESS][59]
0097|[PROGRESS][60]
0098|Check jeedom consistency...
0099|[START CONSISTENCY]
0100|[START CHECK AND FIX DB]
0101|[END CHECK AND FIX DB]
0102|Check jeedom package...
0103|OK
0104|Check jeedom database...OK
0105|Check crons...
0106|Check filesystem right...
0107|OK
0108|Flush cache widget...
0109|Check jeedom object...
0110|OK
0111|Check jeedom cmd...OK
0112|Set cache hour...OK
0113|Check composer...OK
0114|Check nodejs...
0115|Hit:1 http://deb.debian.org/debian bullseye InRelease
0116|Hit:2 http://security.debian.org/debian-security bullseye-security InRelease
0117|Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
0118|Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease
0119|Hit:5 https://deb.nodesource.com/node_18.x nodistro InRelease
0120|Reading package lists...
0121|Reading package lists...
0122|Building dependency tree...
0123|Reading state information...
0124|apt-utils is already the newest version (2.2.4).
0125|build-essential is already the newest version (12.9).
0126|git is already the newest version (1:2.30.2-1+deb11u2).
0127|lsb-release is already the newest version (11.1.0).
0128|0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
0129|[Check Version NodeJS actuelle : v18.20.3 : [  OK  ]
0130|[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
0131|OK
0132|[END CONSISTENCY]
0133|OK
0134|Check update...OK
0135|***************Jeedom is up to date in 4.4.8***************
0136|[PROGRESS][75]
0137|[PROGRESS][90]
0138|Check update
0139|OK
0140|[PROGRESS][95]
0141|Enable scenario : OK
0142|Enable task : OK
0143|Check Network Conf : OK
0144|[PROGRESS][100]
0145|Launch cron dependancy plugins...OK
0146|Send end of update event...OK
0147|Update duration : 129s
0148|[END UPDATE SUCCESS]

Bonjour,
Je reproduis vraiment pas et surtout dans la log on voit bien qu’il réactive le moteur de tache, tu as le message ou ? tu l’as toujours lors d’un refresh ? tu reproduis sur plusieurs jeedom ?

Je ne l’ai constaté que 2 fois sur le même Jeedom de test.

Est il possible que cela soit par exemple, le plugin networks qui lance la tâche cron * * * * *
Et que cela ne soit que le fruit du hasard que j’ai constaté 2 fois de suite ?

Bonjour
Oui c’est possible si la tache se lance puis que l’update arrive et coupe les taches dans ce cas il y a un message d’alerte. C’est pas de chance mais possible

Bonjour @Loic , je viens de faire le passage en 4.4.8, pour être précis hier soir, depuis tous mes événements pilotés par le plugin « Agenda » ne s’exécute plus. Je suis allé dans le moteur de tâche et on voyait bien qu’aucune des Classes « Calendar » Function « Pull » n’avaient été exécutées aujourd’hui. A 17h25, j’ai un événement précis, il ne s’est pas exécuté, dans le moteur de tâche j’ai lancé le cron correspondant manuellement, la tâche s’est exécutée. Je vais voir de redémarrer la Box (je suis sur Smart) et voir ce qui se passe demain et vous tenir au courant

Bonjour
Dis moi car je reproduis pas

Bonjour,
Idem pour moi,
les scenarios ne se déclenchent plus ou pas tout le temps
Dans le log scenario, on voit bien qu’il n’a pas été déclenché

Bonjour
Ça serait pas le bug de non déclenchement en cas de multiples programmation ? Si oui là correction est prête pour la stable mais j’ai pas encore les validations nécessaires.

Vous pouvez le suivre la 4.4.8.1 by zoic21 · Pull Request #2716 · jeedom/core · GitHub

Je valide ! :wink:
Je tourne avec la dernière alpha et ça m’a bien corrigé le pb.

2 « J'aime »

ok je vais attendre la prochaine version en espérant qu’elle arrive rapidement

J’espère aussi j’espère aussi

Hello.

Idem pour moi (oui je sais cela n’apporte pas grand chose :slight_smile: ). Au cas où et je n’aurai la réponse que demain, j’ai constaté dans le moteur de tâches que pour ces évts récurrents la dernière exécution était hier (avant maj 4.4.8) et que la prochaine était demain. Du coup je m’étais dit que la maj avait peut-être juste fait sauter l’exécution du jour et j’attendais demain pour voir si cela refonctionnait (perte d’une occurrence donc).
De ce que vous évoquez je comprends plutôt que demain il ne se passerait rien même si la date de prochaine exécution semble ok. Je verrai demain matin en tout cas.

J’ai maj 3 jeedom qui comportent tous le plugin agendas (avec lequel je fais des evts récurrents) et le symptôme est en tout cas le même partout ce qui m’a en effet amené à ne pas chercher de mon côté n’ayant pas touché aux agendas.

Bonjour
Pas tout compris mais pour essayer de répondre l’affichage de la date de prochaine exécution n’est pas impacté par le bug c’est vraiment le lancement lui même et uniquement les scénarios donc je vois pas trop pourquoi tu parles d’agenda

Toutes mes taches planifiées via des agendas ne fonctionnent plus suite à la MAJ en 4.4.8, pas de problèmes sur la page santé tout est OK, je pense que Ds5 est dans le même cas. Tenté plusieurs reboots j’ai l’impressin que parfois au reboot il tente de lancer les tâches qui n’aveint pas été lancées plus tôt, mais ne change rien les tâches des agendas ne se lancent toujours pas, j’ai restauré un backup en 4.4.7 pour le moment et tout est fonctionnel. J’imagine que créer un évènement sur l’agenda revient un peu à programmer un scénario niveau fonctionnel ? (et qu’il s’agit donc du même bug)

Bonjour,
Je pense avoir trouvé (mais sans certitude), en gros l’agenda mets une année (c’est justement l’origine du bug que vous avez partout c’est que Jeedom ne prennait plus en compte l’année). Et cette année doit poser soucis si elle est pas juste ou si par exemple dans le cron ya des espaces (espace = 0 donc année 0 forcement ca se lance pas).

J’ai poussé la correction en alpha/beta (pas l’autorisation pour la stable) a voir deja si ca débloque la situation. Je veux bien aussi une capture dans le moteur des taches de ce qui se lance pas (et que vous regardiez si ya pas un espace en fin de cron qui pose soucis).

1 « J'aime »

Correction disponible en stable. Si certain peuvent tester rapidement histoire que je puisse dormir sereinement

2 « J'aime »

Merci pour ton retour rapide, je ne peux pas tester ce soir je pourrais faire ça ce WE

A mince bon ben je vais me monter un jeedom et voir si j’arrive à reproduire