From a0ca2250fe1058be7dc99a090f876cd6bb748ede Mon Sep 17 00:00:00 2001 From: Patrick Schurig Date: Tue, 25 Aug 2026 13:20:46 +0200 Subject: [PATCH] =?UTF-8?q?docs(releve):=20coordonn=C3=A9es=20de=20publica?= =?UTF-8?q?tion=20du=20paquet=20=E2=80=94=20canal,=20pool,=20ajout=20seul?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit L'agent app a besoin de savoir OÙ prendre le paquet : canal powersync-nightly, et non stable ni testing, qui ne contiennent aucun powersync-energy-plugin-nymea. Consigne au passage : reprepro a été invoqué avec --keepunreferencedfiles. Sans cette option il aurait supprimé du pool le binaire d'+etm12, qui venait de perdre sa dernière référence — donc il aurait CAUSÉ la perte que l'incident de rétrogradation décrivait à tort comme déjà survenue. C'est la règle « une publication AJOUTE, elle n'enlève JAMAIS » de publish-to-repo.sh, appliquée un cran plus haut, à l'inclusion. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_016MfvSskkYrrFriYcj4683D --- docs/RELEVE_LOTB.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/docs/RELEVE_LOTB.md b/docs/RELEVE_LOTB.md index ddba3b3..047cb8a 100644 --- a/docs/RELEVE_LOTB.md +++ b/docs/RELEVE_LOTB.md @@ -489,7 +489,31 @@ qu'en test, et c'est dit ici plutôt que sous-entendu. --- -## 10. Outils laissés sur `.75` +## 10. Publication — où l'agent app trouve le paquet + +| | | +|---|---| +| Version publiée | **`1.15.2+etm14`** (arm64) | +| Canal | **`powersync-nightly`** — c'est là que vivait `+etm12` ; `stable` et `testing` ne contiennent aucun `powersync-energy-plugin-nymea` | +| Dépôt local | `etm-powersync-dev:/mnt/builddisk/apt-repo` (`reprepro list powersync-nightly powersync-energy-plugin-nymea`) | +| Public | `192.168.1.241:/var/www/html/repos.etm-powersync.fr/` — index et pool vérifiés après rsync | + +``` +deb [signed-by=/etc/apt/keyrings/powersync.gpg] https://repos.etm-powersync.fr powersync-nightly main +``` + +**Publication en AJOUT SEUL.** `reprepro` a été invoqué avec `--keepunreferencedfiles` : sans +cette option il aurait supprimé du pool le binaire d'`+etm12`, qui venait de perdre sa dernière +référence — c'est-à-dire qu'il aurait *causé* la perte que l'incident du §8-bis (a) décrivait à +tort comme déjà survenue. `+etm11` et `+etm12` sont toujours en pool, local et public. + +> `repos.etm-powersync.fr` n'est pas résolu depuis `etm-powersync-dev` : la vérification a été +> faite **sur le serveur** (`192.168.1.241`), pas par HTTPS. Le fichier et l'index y sont ; le +> chemin HTTPS public n'a pas été exercé depuis cette machine. + +--- + +## 11. Outils laissés sur `.75` - `/tmp/nymea_rpc.py` — client JSON-RPC minimal (WebSocket en clair, port 4444) : `call [params-json]`, `watch [namespaces…]`,