Node-side management surface (node:// runtime/registry/worker/smoke) that a urirun-fleet reconcile plan drives: rebuild, restart, atomic upgrade, rollback.
Project description
urirun-connector-nodeadmin
The node-side management surface a urirun-fleet reconcile plan drives.
A host computes drift and emits node:// remedy URIs; this connector executes them ON the node.
| route | does |
|---|---|
node://{n}/runtime/query/state |
version/python/registry/lockfile — ground truth for diffing |
node://{n}/registry/command/rebuild |
recompile registry.json from bindings (fixes stale bindings) |
node://{n}/runtime/command/restart |
restart service (detached) — drop stale warm workers |
node://{n}/worker/command/reload |
reload workers (bare runtime = restart) |
node://{n}/runtime/command/upgrade |
ATOMIC: build release off to side → smoke → switch → restart |
node://{n}/runtime/command/rollback |
swap to previous release + restart |
node://{n}/smoke/command/run |
capability smoke: required routes present? |
Atomic releases reuse urirun-fleet ReleaseManager. These are ADMIN ops — the node must
gate node:// behind an enrolled key / token.
Part of the ifURI solution · Author: Tom Sapletta · Apache-2.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file urirun_connector_nodeadmin-0.1.0.tar.gz.
File metadata
- Download URL: urirun_connector_nodeadmin-0.1.0.tar.gz
- Upload date:
- Size: 7.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34341205ac3277dc43725560d2fe39724ef59359f0e4cdd5a9186ebe0471f4d4
|
|
| MD5 |
501fc7ae620901a8395ac7d7ec9f54a4
|
|
| BLAKE2b-256 |
4b2eb99851d80e8173fef328d96cc7c8edd7aa82dd65a77de09792f34ed38b9f
|
File details
Details for the file urirun_connector_nodeadmin-0.1.0-py3-none-any.whl.
File metadata
- Download URL: urirun_connector_nodeadmin-0.1.0-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d123f6f0392c86c7b8aa4ff9c8733be3360f8bb442ff04c496bfca0bdf25dece
|
|
| MD5 |
91dad646e19bb8cda332eb6d7032ad06
|
|
| BLAKE2b-256 |
204aa9995161e3be107c06a3925174f6bcfc95442fdf561129d4223c49d84fec
|