Provisioning - JanHG98/netcore-tetra GitHub Wiki
Provisioning
Aktueller Stand 16.10.2026
Verbindlich: main@8fb581b730f7a3833566c4bbb7c87875ad921e69; veröffentlicht bleibt v1.9.0. PR #74–#97 sind integriert. Deployment/Discovery, Imagebuilder, Pi-VPN und Syslog sind auf main, nicht mehr nur historische Vorschau. 26 reguläre Rollen einschließlich Deployment-VM; Provisioning ist optional zusätzlich.
Betreiberbestätigt: KDE-Boot, Rufe, SDS, Aufnahme/RF-Wiedergabe und WLAN am 13.10.; 28/28 Discovery-Agenten aktualisiert und keine ungeklärten Remote-Aufträge mehr am 15.10. Ein aktueller Backend-Gesamtrollout, NAS-Entlastung, SIP/Telegram, VPN-Wechsel und Dauerlauf bleiben separat offen. Vier alte Git-/Timeoutfehler bleiben Fehler.
Gesamtroadmap · Upstream-Vergleich · Roadmap und Releases. NETCORE-IAM-01 ist weiterhin Planung; AD-SSO-Pilot und Gruppenmapping sind konkretisiert, Produkt-/Betriebsentscheidung und Umsetzung offen.
Aktuelle Fachanleitung. Zentrale Gruppen-/Subscriber-/Mobility-Sollwerte sind nicht automatisch im aktiven MM oder Endgerät wirksam; Nachbarzellenaussendung beweist keinen laufenden Handover. Open Lab ist keine endgültige Zugriffsarchitektur.
Historischer Seitenstand bis 07.10.2026
Die folgende frühere Fassung bleibt als datierte Historie erhalten. Frühere Dienstzahlen, Featurebranch-Aussagen, offene Tests und Prioritäten sind keine aktuelle Statusaussage; heutige Verfahren stehen oben beziehungsweise in den verlinkten kanonischen Docs.
Provisioning und Datenhoheit
Aktueller Quellenstand 07.10.2026: main 990bffb2; Release weiterhin v1.9.0. PR #59 mit Hell/Dunkel ist integriert, PR #60 ergänzt Projektarchive. Nur main ist als Branch vorhanden. Deployment/Discovery, Imagebuilder, Pi-VPN und neuere Syslog-Pipeline bleiben ausschließlich am historischen Featurecommit bbf0397 vorhanden. Keine neue Live-Abnahme. Roadmap und Releases · Upstream-Vergleich
Zentrale Gruppenaufträge
GroupAccessPolicyApply und GroupDgnaApply werden vom TBS-Worker an MM geroutet, aber im aktiven MM-Dispatcher noch nicht verarbeitet. Lokales Dgna ist vorhanden; group_policy=false bleibt angekündigt. Z02.5 verlangt fachlich korrelierte Ergebnisse, Zuweisung/Entziehung und Endgeräteabnahme. Ein gespeicherter Core-Auftrag ist kein Funkerfolg.
Provisioning Core bündelt die Pflege von Teilnehmern und Gruppen. Der Dienst im Repository ist zusätzlich zu den 25 Open-Lab-Inventory-Diensten vorhanden; der Beispiel-HTTP-Port ist 8125. Seine Vorlagen enthalten teils historische Branch- oder IP-Beispiele. Für eine Einrichtung die aktuelle main-Version und reale Subscriber-/Group-Core-Adressen einsetzen.
Was wo liegt
| Datenart | Maßgebliche Stelle | Nicht gleichsetzen mit |
|---|---|---|
| Teilnehmerprofil, Freigabe, Gerätepolicy | Subscriber Core | Directory-Anzeigename oder nur registrierte ISSI |
| GSSI, Mitgliedschaft, DGNA-/Gruppenpolicy | Group Core | bloßer Directory-Gruppenname |
| aktuelle Registrierung und Serving-TBS | TBS + Mobility Core | dauerhaftes Teilnehmerprofil |
| lesbare Namen, Farben, lokale Status-/Fahrzeugmetadaten | NetCore Directory | Policy und RF-Affiliation |
| SIP-Serviceziele und PBX-Nummern | TBS-[asterisk], lokaler Asterisk, SIP Switch/PBX |
Teilnehmer als „Telefon“ im Provisioning Core |
Teilnehmer anlegen und nachweisen
- Eine eindeutige ISSI und Berechtigung im Subscriber Core über Provisioning pflegen.
- GSSI und Mitgliedschaft im Group Core anlegen, soweit benötigt.
- Lesbare Bezeichnung im Directory ergänzen; IMSI/ISSI/GSSI und SIP-Rufnummer nicht verwechseln.
- TBS- und Gateway-Verbindungen prüfen, Gerät registrieren und Affiliation im Laufzeitstand nachweisen.
- SDS, Gruppenruf, Einzelruf und Release mit genau diesem Gerät testen.
Ein grüner Datensatz in der Verwaltung sagt noch nichts über Funkempfang, Zeitbasis oder aktuelle Erreichbarkeit. Registration-and-Affiliation · Devices · Groups
Installation
Der Dienst hat einen eigenen LXC-Installer und eine Beispiel-TOML. Die Upstreams sind Subscriber Core 8100 und Group Core 8110 im Beispiel; lokale Installationswerte ersetzen. Die ältere LXC-Anleitung referenziert einen früheren Feature-Branch: Build-Pfad und Branch vor Ausführung gegen main prüfen. Open-Lab-Deployment
Bestandskorrektur v1.9.0: Provisioning Core steht weder in services.toml noch im Open-Lab-Inventory. services.toml zählt 26 Einträge, weil zu den 25 Inventory-Diensten die Bibliothek shared kommt. Provisioning bleibt ein separat einzurichtender Workspace-Dienst.
Abgrenzung zur Deployment Vorschau
Entwicklungsvorschau vom 28.09.2026: Historischer Featurecommit bbf0397, Deployment-Komponente 0.2.3. Diese Funktionen sind noch nicht auf main und kein neuer Gesamtrelease. PR #57 wurde in den Entwicklungsbranch gemergt. Der TBS-Assistent mit Standort-TOML, Identität, Bootstrap und Pi-Image ist eine eigene Funktion des Deployment Core. Provisioning Core verwaltet weiterhin Teilnehmer und Gruppen und erzeugt dadurch kein Betriebssystem-Image. Deployment und Discovery · Roadmap und Releases