J’ai pas mal touché le composer pour refaire marcher la partie github pouvez vous retester et me dire ou ca marche plus (car oui va avoir des soucis je pense).
La mise à jour bloque de suite
0000|[START UPDATE]
0001|[PROGRESS][1]
0002|****Update from 4.4.0 (2023-08-22 11:45:51)****
0003|Parameters : {"preUpdate":"0","backup::before":"1","core":"1","force":"0","plugins":"1","update::reapply":""}
0004|Send begin of update event...OK
0005|Check update...Error during update : No PSR-17 request factory found. Install a package from this list: https://packagist.org/providers/psr/http-factory-implementationDetails : Array
0006|(
0007|[0] => Array
0008|(
0009|[file] => /var/www/html/vendor/php-http/discovery/src/Psr17FactoryDiscovery.php
0010|[line] => 39
0011|[function] => createException
0012|[class] => Http\Discovery\Psr17FactoryDiscovery
0013|[type] => ::
0014|)
0015|[1] => Array
0016|(
0017|[file] => /var/www/html/vendor/knplabs/github-api/lib/Github/HttpClient/Builder.php
0018|[line] => 86
0019|[function] => findRequestFactory
0020|[class] => Http\Discovery\Psr17FactoryDiscovery
0021|[type] => ::
0022|)
0023|[2] => Array
0024|(
0025|[file] => /var/www/html/vendor/knplabs/github-api/lib/Github/Client.php
0026|[line] => 129
0027|[function] => __construct
0028|[class] => Github\HttpClient\Builder
0029|[type] => ->
0030|)
0031|[3] => Array
0032|(
0033|[file] => /var/www/html/core/repo/github.repo.php
0034|[line] => 80
0035|[function] => __construct
0036|[class] => Github\Client
0037|[type] => ->
0038|)
0039|[4] => Array
0040|(
0041|[file] => /var/www/html/core/repo/github.repo.php
0042|[line] => 97
0043|[function] => getGithubClient
0044|[class] => repo_github
0045|[type] => ::
0046|)
0047|[5] => Array
0048|(
0049|[file] => /var/www/html/core/repo/github.repo.php
0050|[line] => 93
0051|[function] => checkUpdate
0052|[class] => repo_github
0053|[type] => ::
0054|)
0055|[6] => Array
0056|(
0057|[file] => /var/www/html/core/class/update.class.php
0058|[line] => 83
0059|[function] => checkUpdate
0060|[class] => repo_github
0061|[type] => ::
0062|)
0063|[7] => Array
0064|(
0065|[file] => /var/www/html/install/update.php
0066|[line] => 70
0067|[function] => checkAllUpdate
0068|[class] => update
0069|[type] => ::
0070|)
0071|)
0072|[END UPDATE ERROR]
0073|PHP Fatal error: Uncaught Http\Discovery\Exception\DiscoveryFailedException: Could not find resource using any discovery strategy. Find more information at http://docs.php-http.org/en/latest/discovery.html#common-errors
0074|- No valid candidate found using strategy "Http\Discovery\Strategy\CommonClassesStrategy". We tested the following candidates: .
0075|- No valid candidate found using strategy "Http\Discovery\Strategy\CommonPsr17ClassesStrategy". We tested the following candidates: Phalcon\Http\Message\RequestFactory, Nyholm\Psr7\Factory\Psr17Factory, GuzzleHttp\Psr7\HttpFactory, Http\Factory\Diactoros\RequestFactory, Http\Factory\Guzzle\RequestFactory, Http\Factory\Slim\RequestFactory, Laminas\Diactoros\RequestFactory, Slim\Psr7\Factory\RequestFactory, HttpSoft\Message\RequestFactory.
0076|in /var/www/html/vendor/php-http/discovery/src/Exception/DiscoveryFailedException.php:41
0077|Stack trace:
0078|#0 /var/www/html/vendor/php-http/discovery/src/ClassDiscovery.php(94): Http\Discovery\Exception\DiscoveryFailedException::create()
0079|#1 /var/www/h in /var/www/html/vendor/php-http/discovery/src/Psr17FactoryDiscovery.php on line 22
Chez moi ca passe ainsi que chez ludo… Ca me fatigue ce truc je crois je vais tout annulé sur cette partie tant pis.
Relance plusieurs fois quand meme la pour ce type de changement faut toujours lancer 2 fois.
Je fais une restauration avant les mises a jour et je tiens au courant
Mais non, percévérons encore un peu, c’est une super feature !!!
Si on arrivait à attraper l’erreur pour éviter de planter l’updater ce ne serait pas nécessaire de faire 2x la maj, si ?
La double mise a jour c’est autre chose ça je verrai après si je peux faire un truc avec peut être un update de la 4.3 pour corriger.
Mon soucis c’est déjà que tout retombe en marche car ya plein de soucis de version. La par exemple avec mes changements pas sûr que oauth marche encore…
Salut. Je suis de loin vos échanges.
Ca me fatigue ce truc je crois je vais tout annulé sur cette partie tant pis.
Ton travail sur composer, c’est excellent. Ça serait dommage de tout supprimer.
Bon courage à vous.
J’ai une bonne nouvelle
j’ai restauré l’image de ma VM a hier soir, j’ai relancé 3 fois la mise à jour et je n’ai eu aucun message d’erreur ( a part le http.error)
je n’ai eu ce message d’erreur
Résumé
Le seul truc qui me gene, c’est que la barre de mise à jour est bloqué a 53% alors que la mise à jour est passé. cela risque de bloquer certains utilisateurs
J’ai fait 4 fois la mise à jour pour info
Tu as la log complete quand la barre bloque ?
oui
voila ce que j’ai dans la fenêtre de mise à jour
[START UPDATE]
****Update from 4.4.0 (2023-08-22 14:39:30)****
Parameters : {"preUpdate":"0","backup::before":"1","core":"1","force":"0","plugins":"1","update::reapply":""}
Send begin of update event | OK
Check update | OK
Check rights | OK
[START BACKUP]
***************Start of Jeedom backup at 2023-08-22 14:39:33***************
Send begin backup event | OK
Checking files rights | OK
Checking database | OK
Backing up database | OK
Cache persistence: | OK
Creating archive | OK
Cleaning old backup | OK
Limiting backup size to 1000 Mb
Delete: /var/www/html/core/php///backup/backup-JAG_JeedomVM2-4.4.0-2023-08-21-05h20.tar.gz | OK
Backup name: /var/www/html/core/php///backup/backup-JAG_JeedomVM2-4.4.0-2023-08-22-14h39.tar.gz
Checking files rights | OK
Send end backup event | OK
Backup operation duration: 59s
***************Jeedom backup end***************
[END BACKUP SUCCESS]
Download url : https://github.com/jeedom/core/archive/alpha.zip
Download in progress--2023-08-22 14:40:32-- https://github.com/jeedom/core/archive/alpha.zip
Resolving github.com (github.com) 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443 connected.
HTTP request sent, awaiting response 302 Found
Location: https://codeload.github.com/jeedom/core/zip/refs/heads/alpha [following]
--2023-08-22 14:40:32-- https://codeload.github.com/jeedom/core/zip/refs/heads/alpha
Resolving codeload.github.com (codeload.github.com)
140.82.121.9
Connecting to codeload.github.com (codeload.github.com)|140.82.121.9|:443 connected.
HTTP request sent, awaiting response 200 | OK
Length: unspecified [application/zip]
Saving to: '/tmp/jeedom/install/jeedom_update.zip'
0K 5.61M
3072K 10.9M
6144K 5.19M
9216K 7.46M
12288K
307K
15360K 30.3M
18432K 45.8M
21504K 85.0M
24576K 73.7M
27648K 26.0M
30720K 19.1M
33792K 22.5M
36864K 16.4M
39936K 17.3M
43008K .
14.7M
46080K 17.9M
49152K 16.0M
52224K 18.6M
55296K 11.0M
58368K .
441K
61440K 90.7M
64512K 32.6M
67584K 19.6M
70656K 15.8M
73728K 13.3M
76800K 18.7M
79872K 17.6M=22s
2023-08-22 14:40:54 (3.68 MB/s) - '/tmp/jeedom/install/jeedom_update.zip' saved [83768207] | OK
Cleaning folders | OK
Create temporary folder | OK
Unzip in progress | OK
Clean temporary files (tmp) | OK
Disable all task
kill: (162866): No such process | OK
Disable all scenario | OK
Moving files
Ignore file /tmp/jeedom_unzip/core-alpha///docs/de_DE/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-alpha///docs/en_US/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-alpha///docs/es_ES/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-alpha///docs/fr_FR/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-alpha///docs/pt_PT/noteVersion.md because size is 0 | OK
Remove temporary files | OK
Remove useless files
Cleaning 3rdparty
Cleaning desktop
Cleaning mobile
Cleaning core
Cleaning docs
Cleaning install
Cleaning script
find: '/var/www/html/install//script/*': No such file or directory | OK
Update composer file
Composer plugins have been disabled for safety in this non-interactive session. Set COMPOSER_ALLOW_SUPERUSER=1 if you want to allow plugins to run as root/super user.
You are already using the latest available Composer version 2.5.8 (stable channel).
Composer plugins have been disabled for safety in this non-interactive session. Set COMPOSER_ALLOW_SUPERUSER=1 if you want to allow plugins to run as root/super user.
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Loading composer repositories with package information
Info from https://repo.packagist.org: #StandWithUkraine
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file
Package operations: 22 installs, 21 updates, 13 removals
- Downloading php-http/discovery (1.19.1)
- Downloading abbadon1334/sun-position-spa-php (2.0.0)
- Downloading doctrine/cache (1.13.0)
- Downloading webmozart/assert (1.11.0)
- Downloading dragonmantank/cron-expression (v3.3.3)
- Downloading guzzlehttp/promises (2.0.1)
- Downloading symfony/polyfill-php80 (v1.27.0)
- Downloading symfony/deprecation-contracts (v2.5.2)
- Downloading psr/http-message (1.1)
- Downloading psr/http-factory (1.0.2)
- Downloading guzzlehttp/psr7 (2.6.0)
- Downloading psr/http-client (1.0.2)
- Downloading guzzlehttp/guzzle (7.7.0)
- Downloading php-http/promise (1.1.0)
- Downloading php-http/httplug (2.4.0)
- Downloading php-http/guzzle7-adapter (1.0.0)
- Downloading php-http/multipart-stream-builder (1.3.0)
- Downloading symfony/polyfill-php73 (v1.27.0)
- Downloading symfony/options-resolver (v5.4.21)
- Downloading clue/stream-filter (v1.6.0)
- Downloading php-http/message (1.16.0)
- Downloading php-http/client-common (2.7.0)
- Downloading php-http/message-factory (1.1.0)
- Downloading php-http/cache-plugin (1.8.0)
- Downloading knplabs/github-api (v3.11.0)
- Downloading sabre/uri (2.3.3)
- Downloading sabre/xml (2.2.6)
- Downloading sabre/vobject (4.5.3)
- Downloading sabre/event (5.1.4)
- Downloading sabre/http (5.1.10)
- Downloading sabre/dav (4.4.0)
- Downloading league/mime-type-detection (1.13.0)
- Downloading league/flysystem (1.1.10)
- Downloading league/oauth2-client (2.7.0)
- Downloading monolog/monolog (2.9.1)
- Downloading pragmarx/google2fa (v8.0.1)
- Downloading pragmarx/google2fa-qrcode (v3.0.0)
- Downloading symfony/cache-contracts (v2.5.2)
- Downloading psr/container (1.1.2)
- Downloading symfony/service-contracts (v2.5.2)
- Downloading symfony/var-exporter (v5.4.26)
- Downloading symfony/cache (v5.4.25)
- Downloading symfony/expression-language (v5.4.21)
Les logs complets
0000|[START UPDATE]
0001|[PROGRESS][1]
0002|****Update from 4.4.0 (2023-08-22 14:18:57)****
0003|Parameters : {"preUpdate":"0","backup::before":"1","core":"1","force":"0","plugins":"1","update::reapply":""}
0004|Send begin of update event...OK
0005|Check update...
0006|OK
0007|[PROGRESS][5]
0008|Check rights...
0009|OK
0010|[START BACKUP]
0011|***************Start of Jeedom backup at 2023-08-22 14:19:00***************
0012|Send begin backup event...OK
0013|Checking files rights...
0014|OK
0015|Checking database...
0016|OK
0017|Backing up database...
0018|OK
0019|Cache persistence:
0020|OK
0021|Creating archive...
0022|OK
0023|Cleaning old backup...OK
0024|Limiting backup size to 1000 Mb...
0025|Delete: /var/www/html/core/php/../../backup/backup-JAG_JeedomVM2-4.4.0-2023-08-20-21h09.tar.gz
0026|OK
0027|Backup name: /var/www/html/core/php/../../backup/backup-JAG_JeedomVM2-4.4.0-2023-08-22-14h19.tar.gz
0028|Checking files rights...
0029|OK
0030|Send end backup event...OK
0031|Backup operation duration: 44s
0032|***************Jeedom backup end***************
0033|[END BACKUP SUCCESS]
0034|[PROGRESS][10]
0035|[PROGRESS][15]
0036|Download url : https://github.com/jeedom/core/archive/alpha.zip
0037|Download in progress...--2023-08-22 14:19:44-- https://github.com/jeedom/core/archive/alpha.zip
0038|Resolving github.com (github.com)... 140.82.121.3
0039|Connecting to github.com (github.com)|140.82.121.3|:443... connected.
0040|HTTP request sent, awaiting response... 302 Found
0041|Location: https://codeload.github.com/jeedom/core/zip/refs/heads/alpha [following]
0042|--2023-08-22 14:19:44-- https://codeload.github.com/jeedom/core/zip/refs/heads/alpha
0043|Resolving codeload.github.com (codeload.github.com)... 140.82.121.9
0044|Connecting to codeload.github.com (codeload.github.com)|140.82.121.9|:443...
0045|connected.
0046|HTTP request sent, awaiting response... 200 OK
0047|Length: unspecified [application/zip]
0048|Saving to: '/tmp/jeedom/install/jeedom_update.zip'
0049|0K ........ ........ ........ ........ ........ ........ 6.97M
0050|3072K ........ ........ ........ ........ ........ ........ 8.13M
0051|6144K ........ ........ ........ ........ ........ ........ 7.37M
0052|9216K ........ ........ ........ ........ ........ ........ 10.3M
0053|12288K ........ ........ ........ ........ ........ ........ 3.89M
0054|15360K ........ .....
0055|... ........ ........ ........ ........ 15.2M
0056|18432K ........ ........ ........ ........ ........ ........ 13.5M
0057|21504K ........ ........ ........ ........ ........ ........ 12.6M
0058|24576K ........ ........ ........ ........ ........ ........ 33.2M
0059|27648K ........ ........ ........ ........ ........ ........ 20.4M
0060|30720K ........ ........ ........ ........ ........ ........ 15.9M
0061|33792K ........ ........ ........ ........ ........ ...
0062|.... 17.9M
0063|36864K ........ ........ ........ ........ ........ ........ 16.8M
0064|39936K ........ ........ ........ ........ ........ ........ 11.4M
0065|43008K ........ ........ ........ ........ ........ ........ 14.8M
0066|46080K ........ ........ ........ ........ ........ ........ 18.2M
0067|49152K ........ ........ ........ ........ ........ ........ 15.6M
0068|52224K ........ ........ ......
0069|.. ........ ........ ........ 12.4M
0070|55296K ........ ........ ........ ........ ........ ........ 15.5M
0071|58368K ........ ........ ........ ........ ........ ........ 14.7M
0072|61440K ........ ........ ........ ........ ........ ........ 15.2M
0073|64512K ........ ........ ........ ........ ........ ........ 14.2M
0074|67584K ........ ........ ........ ........ ........ ........ 14.7M
0075|70656K ........
0076|...... ........ ........ ........ ........ 12.3M
0077|73728K ........ ........ ........ ........ ........ ........ 11.8M
0078|76800K ........ ........ ........ ........ ........ ........ 12.0M
0079|79872K ........ ........ ........ ...... 12.2M=6.7s
0080|2023-08-22 14:19:51 (12.0 MB/s) - '/tmp/jeedom/install/jeedom_update.zip' saved [83768207]
0081|[PROGRESS][25]
0082|OK
0083|Cleaning folders...OK
0084|[PROGRESS][30]
0085|Create temporary folder...OK
0086|[PROGRESS][35]
0087|Unzip in progress...
0088|OK
0089|[PROGRESS][40]
0090|Clean temporary files (tmp)...OK
0091|Disable all task
0092|. OK
0093|Disable all scenario.........
0094|.... OK
0095|[PROGRESS][45]
0096|Moving files...Ignore file /tmp/jeedom_unzip/core-alpha///docs/de_DE/noteVersion.md because size is 0
0097|Ignore file /tmp/jeedom_unzip/core-alpha///docs/en_US/noteVersion.md because size is 0
0098|Ignore file /tmp/jeedom_unzip/core-alpha///docs/es_ES/noteVersion.md because size is 0
0099|Ignore file /tmp/jeedom_unzip/core-alpha///docs/fr_FR/noteVersion.md because size is 0
0100|Ignore file /tmp/jeedom_unzip/core-alpha///docs/pt_PT/noteVersion.md because size is 0
0101|OK
0102|[PROGRESS][50]
0103|Remove temporary files...OK
0104|[PROGRESS][52]
0105|Remove useless files...
0106|Cleaning 3rdparty
0107|Cleaning desktop
0108|Cleaning mobile
0109|Cleaning core
0110|Cleaning docs
0111|Cleaning install
0112|Cleaning script
0113|find: '/var/www/html/install/../script/*': No such file or directory
0114|OK
0115|[PROGRESS][53]
0116|Update composer file...
0117|Composer plugins have been disabled for safety in this non-interactive session. Set COMPOSER_ALLOW_SUPERUSER=1 if you want to allow plugins to run as root/super user.
0118|You are already using the latest available Composer version 2.5.8 (stable channel).
0119|Composer plugins have been disabled for safety in this non-interactive session. Set COMPOSER_ALLOW_SUPERUSER=1 if you want to allow plugins to run as root/super user.
0120|Do not run Composer as root/super user! See https://getcomposer.org/root for details
0121|Loading composer repositories with package information
0122|Info from https://repo.packagist.org: #StandWithUkraine
0123|Updating dependencies
0124|Nothing to modify in lock file
0125|Installing dependencies from lock file
0126|Package operations: 22 installs, 21 updates, 13 removals
0127|- Downloading php-http/discovery (1.19.1)
0128|- Downloading abbadon1334/sun-position-spa-php (2.0.0)
0129|- Downloading doctrine/cache (1.13.0)
0130|- Downloading webmozart/assert (1.11.0)
0131|- Downloading dragonmantank/cron-expression (v3.3.3)
0132|- Downloading guzzlehttp/promises (2.0.1)
0133|- Downloading symfony/polyfill-php80 (v1.27.0)
0134|- Downloading symfony/deprecation-contracts (v2.5.2)
0135|- Downloading psr/http-message (1.1)
0136|- Downloading psr/http-factory (1.0.2)
0137|- Downloading guzzlehttp/psr7 (2.6.0)
0138|- Downloading psr/http-client (1.0.2)
0139|- Downloading guzzlehttp/guzzle (7.7.0)
0140|- Downloading php-http/promise (1.1.0)
0141|- Downloading php-http/httplug (2.4.0)
0142|- Downloading php-http/guzzle7-adapter (1.0.0)
0143|- Downloading php-http/multipart-stream-builder (1.3.0)
0144|- Downloading symfony/polyfill-php73 (v1.27.0)
0145|- Downloading symfony/options-resolver (v5.4.21)
0146|- Downloading clue/stream-filter (v1.6.0)
0147|- Downloading php-http/message (1.16.0)
0148|- Downloading php-http/client-common (2.7.0)
0149|- Downloading php-http/message-factory (1.1.0)
0150|- Downloading php-http/cache-plugin (1.8.0)
0151|- Downloading knplabs/github-api (v3.11.0)
0152|- Downloading sabre/uri (2.3.3)
0153|- Downloading sabre/xml (2.2.6)
0154|- Downloading sabre/vobject (4.5.3)
0155|- Downloading sabre/event (5.1.4)
0156|- Downloading sabre/http (5.1.10)
0157|- Downloading sabre/dav (4.4.0)
0158|- Downloading league/mime-type-detection (1.13.0)
0159|- Downloading league/flysystem (1.1.10)
0160|- Downloading league/oauth2-client (2.7.0)
0161|- Downloading monolog/monolog (2.9.1)
0162|- Downloading pragmarx/google2fa (v8.0.1)
0163|- Downloading pragmarx/google2fa-qrcode (v3.0.0)
0164|- Downloading symfony/cache-contracts (v2.5.2)
0165|- Downloading psr/container (1.1.2)
0166|- Downloading symfony/service-contracts (v2.5.2)
0167|- Downloading symfony/var-exporter (v5.4.26)
0168|- Downloading symfony/cache (v5.4.25)
0169|- Downloading symfony/expression-language (v5.4.21)
0170|- Removing touki/ftp (v1.2.1)
0171|- Removing symfony/polyfill-util (v1.19.0)
0172|- Removing symfony/polyfill-php72 (v1.19.0)
0173|- Removing symfony/polyfill-php70 (v1.19.0)
0174|- Removing symfony/polyfill-php56 (v1.19.0)
0175|- Removing symfony/polyfill-intl-normalizer (v1.19.0)
0176|- Removing symfony/polyfill-intl-idn (v1.19.0)
0177|- Removing symfony/event-dispatcher (v2.8.52)
0178|- Removing psr/simple-cache (1.0.1)
0179|- Removing matthiasmullie/path-converter (1.1.3)
0180|- Removing matthiasmullie/minify (1.3.70)
0181|- Removing guzzle/guzzle (v3.9.3)
0182|- Removing bacon/bacon-qr-code (1.0.3)
0183|- Installing php-http/discovery (1.19.1): Extracting archive
0184|- Upgrading abbadon1334/sun-position-spa-php (1.1 => 2.0.0): Extracting archive
0185|- Upgrading doctrine/cache (v1.6.2 => 1.13.0): Extracting archive
0186|- Installing webmozart/assert (1.11.0): Extracting archive
0187|- Upgrading dragonmantank/cron-expression (v2.3.1 => v3.3.3): Extracting archive
0188|- Upgrading guzzlehttp/promises (1.5.2 => 2.0.1): Extracting archive
0189|- Installing symfony/polyfill-php80 (v1.27.0): Extracting archive
0190|- Installing symfony/deprecation-contracts (v2.5.2): Extracting archive
0191|- Upgrading psr/http-message (1.0.1 => 1.1): Extracting archive
0192|- Installing psr/http-factory (1.0.2): Extracting archive
0193|- Upgrading guzzlehttp/psr7 (1.9.0 => 2.6.0): Extracting archive
0194|- Installing psr/http-client (1.0.2): Extracting archive
0195|- Upgrading guzzlehttp/guzzle (6.5.8 => 7.7.0): Extracting archive
0196|- Installing php-http/promise (1.1.0): Extracting archive
0197|- Installing php-http/httplug (2.4.0): Extracting archive
0198|- Installing php-http/guzzle7-adapter (1.0.0): Extracting archive
0199|- Installing php-http/multipart-stream-builder (1.3.0): Extracting archive
0200|- Installing symfony/polyfill-php73 (v1.27.0): Extracting archive
0201|- Installing symfony/options-resolver (v5.4.21): Extracting archive
0202|- Installing clue/stream-filter (v1.6.0): Extracting archive
0203|- Installing php-http/message (1.16.0): Extracting archive
0204|- Installing php-http/client-common (2.7.0): Extracting archive
0205|- Installing php-http/message-factory (1.1.0): Extracting archive
0206|- Installing php-http/cache-plugin (1.8.0): Extracting archive
0207|- Upgrading knplabs/github-api (1.7.1 => v3.11.0): Extracting archive
0208|- Upgrading sabre/uri (2.1.3 => 2.3.3): Extracting archive
0209|- Upgrading sabre/xml (2.1.3 => 2.2.6): Extracting archive
0210|- Upgrading sabre/vobject (4.2.2 => 4.5.3): Extracting archive
0211|- Upgrading sabre/event (5.0.3 => 5.1.4): Extracting archive
0212|- Upgrading sabre/http (5.0.5 => 5.1.10): Extracting archive
0213|- Upgrading sabre/dav (4.0.3 => 4.4.0): Extracting archive
0214|- Installing league/mime-type-detection (1.13.0): Extracting archive
0215|- Upgrading league/flysystem (1.0.70 => 1.1.10): Extracting archive
0216|- Upgrading league/oauth2-client (2.6.1 => 2.7.0): Extracting archive
0217|- Upgrading monolog/monolog (1.27.1 => 2.9.1): Extracting archive
0218|- Upgrading pragmarx/google2fa (v7.0.0 => v8.0.1): Extracting archive
0219|- Upgrading pragmarx/google2fa-qrcode (v1.0.3 => v3.0.0): Extracting archive
0220|- Installing symfony/cache-contracts (v2.5.2): Extracting archive
0221|- Installing psr/container (1.1.2): Extracting archive
0222|- Installing symfony/service-contracts (v2.5.2): Extracting archive
0223|- Installing symfony/var-exporter (v5.4.26): Extracting archive
0224|- Upgrading symfony/cache (v3.3.6 => v5.4.25): Extracting archive
0225|- Upgrading symfony/expression-language (v3.3.6 => v5.4.21): Extracting archive
0226|Package php-http/message-factory is abandoned, you should avoid using it. Use psr/http-factory instead.
0227|Generating optimized autoload files
0228|19 packages you are using are looking for funding.
0229|Use the `composer fund` command to find out more!
0230|No security vulnerability advisories found
0231|rm: cannot remove '/tmp/composer': No such file or directory
0232|OK
0233|[PROGRESS][58]
0234|Update jeedom information date...
0235|OK
0236|[PROGRESS][59]
0237|[PROGRESS][60]
0238|Check jeedom consistency...
0239|[START CONSISTENCY]
0240|[START CHECK AND FIX DB]
0241|[END CHECK AND FIX DB]
0242|Check jeedom package...OK
0243|Check jeedom database...OK
0244|Check crons...
0245|Check filesystem right...OK
0246|Flush cache widget...
0247|Check jeedom object...OK
0248|Check jeedom cmd...OK
0249|Set cache hour...OK
0250|Check composer...OK
0251|Check nodejs...Hit:1 http://ftp.fr.debian.org/debian bullseye InRelease
0252|Hit:2 http://ftp.fr.debian.org/debian bullseye-updates InRelease
0253|Hit:3 http://security.debian.org/debian-security bullseye-security InRelease
0254|Hit:4 https://deb.nodesource.com/node_16.x bullseye InRelease
0255|Reading package lists...
0256|Reading package lists...
0257|Building dependency tree...
0258|Reading state information...
0259|apt-utils is already the newest version (2.2.4).
0260|build-essential is already the newest version (12.9).
0261|git is already the newest version (1:2.30.2-1+deb11u2).
0262|lsb-release is already the newest version (11.1.0).
0263|The following packages were automatically installed and are no longer required:
0264|libre2-9 linux-image-5.10.0-19-amd64
0265|Use 'sudo apt autoremove' to remove them.
0266|0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
0267|[Check Version NodeJS actuelle : v16.20.2 : [ OK ]
0268|[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [ OK ]
0269|OK
0270|[END CONSISTENCY]
0271|OK
0272|Check update...OK
0273|***************Jeedom is up to date in 4.4.0***************
0274|[PROGRESS][75]
0275|***************Update plugins***************
0276|***************Update plugin successfully***************
0277|[PROGRESS][90]
0278|Check update
0279|OK
0280|[PROGRESS][95]
0281|Enable scenario : OK
0282|Enable task : OK
0283|[PROGRESS][100]
0284|Launch cron dependancy plugins...OK
0285|Send end of update event...OK
0286|Update duration : 117s
0287|[END UPDATE SUCCESS]
Ok je vois ca devrait etre corrigé je pense, c’est composer qui est trop bavard et remplis le log.
je viens de relancer la mise a jour et je n’ai pas de changement
[START UPDATE]
****Update from 4.4.0 (2023-08-22 14:53:50)****
Parameters : {"preUpdate":"0","backup::before":"1","core":"1","force":"0","plugins":"1","update::reapply":""}
Send begin of update event | OK
Check update | OK
Check rights | OK
[START BACKUP]
***************Start of Jeedom backup at 2023-08-22 14:53:54***************
Send begin backup event | OK
Checking files rights | OK
Checking database | OK
Backing up database | OK
Cache persistence: | OK
Creating archive | OK
Cleaning old backup | OK
Limiting backup size to 1000 Mb
Delete: /var/www/html/core/php///backup/backup-JAG_JeedomVM2-4.4.0-2023-08-22-13h44.tar.gz | OK
Backup name: /var/www/html/core/php///backup/backup-JAG_JeedomVM2-4.4.0-2023-08-22-14h53.tar.gz
Checking files rights | OK
Send end backup event | OK
Backup operation duration: 208s
***************Jeedom backup end***************
[END BACKUP SUCCESS]
Download url : https://github.com/jeedom/core/archive/alpha.zip
Download in progress--2023-08-22 14:57:22-- https://github.com/jeedom/core/archive/alpha.zip
Resolving github.com (github.com) 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443 connected.
HTTP request sent, awaiting response
302 Found
Location: https://codeload.github.com/jeedom/core/zip/refs/heads/alpha [following]
--2023-08-22 14:57:22-- https://codeload.github.com/jeedom/core/zip/refs/heads/alpha
Resolving codeload.github.com (codeload.github.com) 140.82.121.10
Connecting to codeload.github.com (codeload.github.com)|140.82.121.10|:443 connected.
HTTP request sent, awaiting response 200 | OK
Length: unspecified [application/zip]
Saving to: '/tmp/jeedom/install/jeedom_update.zip'
0K 7.30M
3072K
8.29M
6144K 6.14M
9216K 14.3M
12288K
5.53M
15360K 10.3M
18432K 8.81M
21504K 36.1M
24576K 24.0M
27648K 11.0M
9.04M
33792K 29.3M
36864K 17.1M
39936K 11.1M
43008K 16.9M
46080K
. 14.1M
49152K 16.6M
52224K 16.5M
55296K 16.8M
58368K 16.4M
61440K 16.3M
64512K
8.39M
67584K 9.23M
70656K 10.1M
73728K 9.72M
76800K
734K
79872K 104M=11s
2023-08-22 14:57:34 (7.40 MB/s) - '/tmp/jeedom/install/jeedom_update.zip' saved [83768227] | OK
Cleaning folders | OK
Create temporary folder | OK
Unzip in progress | OK
Clean temporary files (tmp) | OK
Disable all task | OK
Disable all scenario | OK
Moving files
Ignore file /tmp/jeedom_unzip/core-alpha///docs/de_DE/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-alpha///docs/en_US/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-alpha///docs/es_ES/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-alpha///docs/fr_FR/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-alpha///docs/pt_PT/noteVersion.md because size is 0 | OK
Remove temporary files | OK
Remove useless files
Cleaning 3rdparty
Cleaning desktop
Cleaning mobile
Cleaning core
Cleaning docs
Cleaning install
Cleaning script
find: '/var/www/html/install//script/*': No such file or directory | OK
Update composer file
Composer plugins have been disabled for safety in this non-interactive session. Set COMPOSER_ALLOW_SUPERUSER=1 if you want to allow plugins to run as root/super user.
You are already using the latest available Composer version 2.5.8 (stable channel).
Composer plugins have been disabled for safety in this non-interactive session. Set COMPOSER_ALLOW_SUPERUSER=1 if you want to allow plugins to run as root/super user.
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Loading composer repositories with package information
Info from https://repo.packagist.org: #StandWithUkraine
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file
Package operations: 22 installs, 21 updates, 13 removals
- Downloading php-http/discovery (1.19.1)
- Downloading abbadon1334/sun-position-spa-php (2.0.0)
- Downloading doctrine/cache (1.13.0)
- Downloading webmozart/assert (1.11.0)
- Downloading dragonmantank/cron-expression (v3.3.3)
- Downloading guzzlehttp/promises (2.0.1)
- Downloading symfony/polyfill-php80 (v1.27.0)
- Downloading symfony/deprecation-contracts (v2.5.2)
- Downloading psr/http-message (1.1)
- Downloading psr/http-factory (1.0.2)
- Downloading guzzlehttp/psr7 (2.6.0)
- Downloading psr/http-client (1.0.2)
- Downloading guzzlehttp/guzzle (7.7.0)
- Downloading php-http/promise (1.1.0)
- Downloading php-http/httplug (2.4.0)
- Downloading php-http/guzzle7-adapter (1.0.0)
- Downloading php-http/multipart-stream-builder (1.3.0)
- Downloading symfony/polyfill-php73 (v1.27.0)
- Downloading symfony/options-resolver (v5.4.21)
- Downloading clue/stream-filter (v1.6.0)
- Downloading php-http/message (1.16.0)
- Downloading php-http/client-common (2.7.0)
- Downloading php-http/message-factory (1.1.0)
- Downloading php-http/cache-plugin (1.8.0)
- Downloading knplabs/github-api (v3.11.0)
- Downloading sabre/uri (2.3.3)
- Downloading sabre/xml (2.2.6)
- Downloading sabre/vobject (4.5.3)
- Downloading sabre/event (5.1.4)
- Downloading sabre/http (5.1.10)
- Downloading sabre/dav (4.4.0)
- Downloading league/mime-type-detection (1.13.0)
- Downloading league/flysystem (1.1.10)
- Downloading league/oauth2-client (2.7.0)
- Downloading monolog/monolog (2.9.1)
- Downloading pragmarx/google2fa (v8.0.1)
- Downloading pragmarx/google2fa-qrcode (v3.0.0)
- Downloading symfony/cache-contracts (v2.5.2)
- Downloading psr/container (1.1.2)
- Downloading symfony/service-contracts (v2.5.2)
- Downloading symfony/var-exporter (v5.4.26)
- Downloading symfony/cache (v5.4.25)
- Downloading symfony/expression-language (v5.4.21)
Faut relancer 2 fois car c’est le fichier de mise a jour qui contient la correction
En cochant « pre-update », ça peut pas le faire ?
Oui mais les utilisateurs le feront pas, je vais arnaqué avec une nouvelle 4.3 qui preparera la 4.4 mais deja faut j’arrive a faire marcher la 4.4 correctement.
je viens de faire 2 mises a jour à la suite
1. Mise à jour n°1
update1.txt (13,8 Ko)
sur la page de mise à jour cela s’arrête a 53%
2. Mise à jour n°2
Update2.txt (13,8 Ko)
sur la page de mise à jour cela s’arrête a 53%
A disposition pour faire d’autres essais
Ya un mystère la quand meme. Reesaye la (2 fois toujours) pour voir si ca corrige le soucis mais je comprends vraiment pas a moins que l’ouput soit sur la sortie error mais vu la log je dirais que non.
ok je le fait
ce que je trouve bizarre c’est que les logs se figent dans le centre de mise à jour mais pas dans la page log
-
Mise a jour 1
Update1.txt (13,7 Ko) -
Mise à jour 2
Update2.txt (7,1 Ko)
tu as du trouver Loic, j’ai eu le 100% a la deuxième mise à jour, et avec la popup me demandant ou pas de rafraîchir la page
Cool, oui sur la page update ya une analyse du log pour afficher l’avancement et je pense ça plante si le log est trop gros.
Même souci pour passer de la stable vers beta et perte d’accès à la box
une idée ?