Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

urirun_connector_nodeadmin-0.1.0.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

urirun_connector_nodeadmin-0.1.0-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file urirun_connector_nodeadmin-0.1.0.tar.gz.

File metadata

File hashes

Hashes for urirun_connector_nodeadmin-0.1.0.tar.gz
Algorithm Hash digest
SHA256 34341205ac3277dc43725560d2fe39724ef59359f0e4cdd5a9186ebe0471f4d4
MD5 501fc7ae620901a8395ac7d7ec9f54a4
BLAKE2b-256 4b2eb99851d80e8173fef328d96cc7c8edd7aa82dd65a77de09792f34ed38b9f

See more details on using hashes here.

File details

Details for the file urirun_connector_nodeadmin-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for urirun_connector_nodeadmin-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d123f6f0392c86c7b8aa4ff9c8733be3360f8bb442ff04c496bfca0bdf25dece
MD5 91dad646e19bb8cda332eb6d7032ad06
BLAKE2b-256 204aa9995161e3be107c06a3925174f6bcfc95442fdf561129d4223c49d84fec

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page