The operator's yes to take-over was refused twice (2026-10-26 13:48 and 2026-10-27 21:19 UTC) because 41 users differ, every difference a right the grants part's list adds. The controller's list is not changed (ADR 0547 §1), so ADR 0547 §8's equality could never hold again. ADR 0562 changes it: take-over is allowed when no user is added or dropped, no loaded user loses a publish, subscribe or responses right and every hash is held; the ask names the added rights by user and kind, and a yes after they changed is refused. Tests: rows from the captured live comparison of 21:19 (testdata, no hashes) in the compare table, and rows in the take-over table for a right removed, added rights changed since the ask, and only added rights recorded. issue 1945
1167 lines
46 KiB
JSON
1167 lines
46 KiB
JSON
{
|
|
"captured": "novox/mesh-grants.grants_user_list at 2026-10-27T21:19:53Z, revision 94593 (issue 1945): its compare and credentials, no hash",
|
|
"compare": {
|
|
"added": [],
|
|
"differ": [
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_keys",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_toolchains",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_kept",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_manifests"
|
|
],
|
|
"user": "ace.mesh-build-go"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-image_keys",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-image_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-image_steps"
|
|
],
|
|
"user": "ace.mesh-build-image"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_keys",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_toolchains"
|
|
],
|
|
"user": "ace.mesh-build-node"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_assignments",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_builds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_composed",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_grants",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_asks",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_compositions",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_differences",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_puts",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_wants",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-builder_builds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_candidates",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_manifests",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_modules",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_placement",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_placement-candidates",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-teller_answers",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-watchman_presence",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_node-engine_have"
|
|
],
|
|
"user": "ace.mesh-delivery-assigner"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_asks",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_installed",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_records",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_rounds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_runs",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_updates"
|
|
],
|
|
"user": "ace.pacman.keeper"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_assignments",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_route-proxy_bound"
|
|
],
|
|
"user": "ace.route-proxy"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_keys",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_toolchains",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_kept",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_manifests"
|
|
],
|
|
"user": "g14.mesh-build-go"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_keys",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_toolchains"
|
|
],
|
|
"user": "g14.mesh-build-node"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-mail-notifier_shown"
|
|
],
|
|
"user": "g14.mesh-mail-notifier"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_asks",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_installed",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_records",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_rounds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_runs",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_updates"
|
|
],
|
|
"user": "g14.pacman.keeper"
|
|
},
|
|
{
|
|
"publish_added": [
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.ace.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.novox.keycloak.issuer",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.novox.mailu.domain",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_node-engine_have.*.$KV.node-engine_have.*.node",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-config_resolved.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.ace.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.novox.keycloak.issuer",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.novox.mailu.domain",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.DIRECT.GET.KV_node-engine_have.$KV.node-engine_have.*.node",
|
|
"$JS.API.STREAM.INFO.KV_mesh-config_resolved",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-builder_builds",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_manifests",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_modules",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_placement",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_placement-candidates",
|
|
"$JS.FC.KV_mesh-config_resolved.>",
|
|
"$JS.FC.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_placement.>",
|
|
"mesh.seat.mesh-vault.call.own.node~ace"
|
|
],
|
|
"subscribe_added": [
|
|
"mesh.mod.mesh-vault.event.secret-changed"
|
|
],
|
|
"user": "node.ace"
|
|
},
|
|
{
|
|
"publish_added": [
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.ace.influxdb.bucket",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.ace.influxdb.org",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.g14.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.novox.keycloak.issuer",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.novox.mailu.domain",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_node-engine_have.*.$KV.node-engine_have.*.node",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-config_resolved.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.ace.influxdb.bucket",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.ace.influxdb.org",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.g14.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.novox.keycloak.issuer",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.novox.mailu.domain",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.DIRECT.GET.KV_node-engine_have.$KV.node-engine_have.*.node",
|
|
"$JS.API.STREAM.INFO.KV_mesh-config_resolved",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-builder_builds",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_manifests",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_modules",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_placement",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_placement-candidates",
|
|
"$JS.FC.KV_mesh-config_resolved.>",
|
|
"$JS.FC.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_placement.>",
|
|
"mesh.seat.mesh-vault.call.own.node~g14"
|
|
],
|
|
"subscribe_added": [
|
|
"mesh.mod.mesh-vault.event.secret-changed"
|
|
],
|
|
"user": "node.g14"
|
|
},
|
|
{
|
|
"publish_added": [
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.ace.influxdb.bucket",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.ace.influxdb.org",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.novox.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_node-engine_have.*.$KV.node-engine_have.*.node",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-config_resolved.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.ace.influxdb.bucket",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.ace.influxdb.org",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.novox.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.DIRECT.GET.KV_node-engine_have.$KV.node-engine_have.*.node",
|
|
"$JS.API.STREAM.INFO.KV_mesh-config_resolved",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-builder_builds",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_manifests",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_modules",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_placement",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_placement-candidates",
|
|
"$JS.FC.KV_mesh-config_resolved.>",
|
|
"$JS.FC.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_placement.>",
|
|
"mesh.seat.mesh-vault.call.own.node~novox"
|
|
],
|
|
"subscribe_added": [
|
|
"mesh.mod.mesh-vault.event.secret-changed"
|
|
],
|
|
"user": "node.novox"
|
|
},
|
|
{
|
|
"publish_added": [
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.ace.influxdb.bucket",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.ace.influxdb.org",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.novox.keycloak.issuer",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.novox.mailu.domain",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-config_resolved.*.$KV.mesh-config_resolved.shanks.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.CONSUMER.CREATE.KV_node-engine_have.*.$KV.node-engine_have.*.node",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-config_resolved.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.CONSUMER.DELETE.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.ace.influxdb.bucket",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.ace.influxdb.org",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.novox.keycloak.issuer",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.novox.mailu.domain",
|
|
"$JS.API.DIRECT.GET.KV_mesh-config_resolved.$KV.mesh-config_resolved.shanks.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.API.DIRECT.GET.KV_mesh-delivery-indexer_placement.>",
|
|
"$JS.API.DIRECT.GET.KV_node-engine_have.$KV.node-engine_have.*.node",
|
|
"$JS.API.STREAM.INFO.KV_mesh-config_resolved",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-builder_builds",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_manifests",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_modules",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_placement",
|
|
"$JS.API.STREAM.INFO.KV_mesh-delivery-indexer_placement-candidates",
|
|
"$JS.FC.KV_mesh-config_resolved.>",
|
|
"$JS.FC.KV_mesh-delivery-builder_builds.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_manifests.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_modules.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_placement-candidates.>",
|
|
"$JS.FC.KV_mesh-delivery-indexer_placement.>",
|
|
"mesh.seat.mesh-vault.call.own.node~shanks"
|
|
],
|
|
"subscribe_added": [
|
|
"mesh.mod.mesh-vault.event.secret-changed"
|
|
],
|
|
"user": "node.shanks"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_desk-channel_shown"
|
|
],
|
|
"user": "novox.desk-channel"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_keys",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_toolchains",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_kept",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_manifests"
|
|
],
|
|
"user": "novox.mesh-build-go"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_keys",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_toolchains"
|
|
],
|
|
"user": "novox.mesh-build-node"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-config_kept",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-config_predefined",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-config_proposals",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-config_pulls",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-config_resolved",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-config_values",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_assignments",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_declared-config",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_predefined",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_placement"
|
|
],
|
|
"user": "novox.mesh-config"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_toolchains",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_toolchains",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_assignments",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_compositions",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-builder_builds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_hearing",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_kept",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_owed",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_previews",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_tries",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_verdicts",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-gate_source",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-gate_turns",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_candidates",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_manifests",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_modules",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-watchman_presence",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_node-engine_have"
|
|
],
|
|
"user": "novox.mesh-delivery-checker"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-forge-bridge_heads",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-forge-bridge_performed",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-gate_merges",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-gate_owed"
|
|
],
|
|
"user": "novox.mesh-delivery-forge-bridge"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_toolchains",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_toolchains",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_assignments",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_builds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_previews",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-gate_source",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_candidates",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_manifests",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_modules",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_placement",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_placement-candidates",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_takeins",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_taken"
|
|
],
|
|
"user": "novox.mesh-delivery-indexer"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_asks",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-gate_asks",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-teller_answers",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-teller_asked",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-view_answers"
|
|
],
|
|
"user": "novox.mesh-delivery-teller"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-image_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_wants",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-watchman_presence",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-watchman_pulse",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-watchman_stuck",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_node-engine_have"
|
|
],
|
|
"user": "novox.mesh-delivery-watchman"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-config_resolved",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_assignments",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_grants",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_wants",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-builder_builds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_manifests",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_modules",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_placement",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-grants_assertions",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-grants_memberships",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-grants_takeover",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-grants_user-list",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-vault_bus-accounts",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_node-engine_have"
|
|
],
|
|
"user": "novox.mesh-grants"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-mail_accounts"
|
|
],
|
|
"user": "novox.mesh-mail-web"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-mail_sends"
|
|
],
|
|
"user": "novox.mesh-mail.send"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-provisioner_applied",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-provisioner_collect",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-provisioner_needs",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-provisioner_registry"
|
|
],
|
|
"user": "novox.mesh-provisioner"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_assignments",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-vault_bus-accounts",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_node-engine_have"
|
|
],
|
|
"user": "novox.mesh-vault"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_messenger_asks",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_messenger_identities",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_messenger_open",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_messenger_sent",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_messenger_walks"
|
|
],
|
|
"user": "novox.messenger"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_only-office_convert-answers"
|
|
],
|
|
"user": "novox.only-office.converter"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_asks",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_installed",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_records",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_rounds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_runs",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_updates"
|
|
],
|
|
"user": "novox.pacman.keeper"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_assignments",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_route-proxy_bound"
|
|
],
|
|
"user": "novox.route-proxy"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_telegram_messages",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_telegram_offset"
|
|
],
|
|
"user": "novox.telegram"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_brother_device-answers"
|
|
],
|
|
"user": "shanks.brother.device"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_keys",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_toolchains",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_kept",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_manifests"
|
|
],
|
|
"user": "shanks.mesh-build-go"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-image_keys",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-image_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-image_steps"
|
|
],
|
|
"user": "shanks.mesh-build-image"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_keys",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_toolchains"
|
|
],
|
|
"user": "shanks.mesh-build-node"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_toolchains",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-image_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_toolchains",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_assignments",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-builder_builds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-builder_hearing",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-builder_instances",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-builder_queues",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-builder_reasks",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-gate_source",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_candidates",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_manifests",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_modules"
|
|
],
|
|
"user": "shanks.mesh-delivery-builder"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-go_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-image_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-image_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_pauses",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-build-node_steps",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-config_resolved",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_assignments",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_builds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-controller_composed",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_asks",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_differences",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-assigner_wants",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-builder_builds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-checker_tries",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-gate_asks",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-gate_source",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_candidates",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_modules",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_placement",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_placement-candidates",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-indexer_taken",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-teller_answers",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-view_answers",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-view_reach",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-watchman_presence",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-delivery-watchman_stuck",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_node-engine_have"
|
|
],
|
|
"user": "shanks.mesh-delivery-view"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_mesh-mail-notifier_shown"
|
|
],
|
|
"user": "shanks.mesh-mail-notifier"
|
|
},
|
|
{
|
|
"subscribe_added": [
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_asks",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_installed",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_records",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_rounds",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_runs",
|
|
"$JS.EVENT.ADVISORY.STREAM.CREATED.KV_pacman_updates"
|
|
],
|
|
"user": "shanks.pacman.keeper"
|
|
}
|
|
],
|
|
"dropped": [],
|
|
"excused": [
|
|
{
|
|
"subject": "$SRV.INFO.mesh-store",
|
|
"user": "ace.node-tools",
|
|
"why": "seat mesh-store is claimed on several machines: composed as held on each until holdings follow the catalogue"
|
|
},
|
|
{
|
|
"subject": "$SRV.INFO.mesh-store.>",
|
|
"user": "ace.node-tools",
|
|
"why": "seat mesh-store is claimed on several machines: composed as held on each until holdings follow the catalogue"
|
|
},
|
|
{
|
|
"subject": "$SRV.PING.mesh-store",
|
|
"user": "ace.node-tools",
|
|
"why": "seat mesh-store is claimed on several machines: composed as held on each until holdings follow the catalogue"
|
|
},
|
|
{
|
|
"subject": "$SRV.PING.mesh-store.>",
|
|
"user": "ace.node-tools",
|
|
"why": "seat mesh-store is claimed on several machines: composed as held on each until holdings follow the catalogue"
|
|
},
|
|
{
|
|
"subject": "$SRV.STATS.mesh-store",
|
|
"user": "ace.node-tools",
|
|
"why": "seat mesh-store is claimed on several machines: composed as held on each until holdings follow the catalogue"
|
|
},
|
|
{
|
|
"subject": "$SRV.STATS.mesh-store.>",
|
|
"user": "ace.node-tools",
|
|
"why": "seat mesh-store is claimed on several machines: composed as held on each until holdings follow the catalogue"
|
|
},
|
|
{
|
|
"subject": "mesh.seat.mesh-store.call.databases.*",
|
|
"user": "ace.node-tools",
|
|
"why": "seat mesh-store is claimed on several machines: composed as held on each until holdings follow the catalogue"
|
|
},
|
|
{
|
|
"subject": "mesh.seat.mesh-store.call.query.*",
|
|
"user": "ace.node-tools",
|
|
"why": "seat mesh-store is claimed on several machines: composed as held on each until holdings follow the catalogue"
|
|
},
|
|
{
|
|
"subject": "mesh.seat.mesh-store.tool.databases",
|
|
"user": "ace.node-tools",
|
|
"why": "seat mesh-store is claimed on several machines: composed as held on each until holdings follow the catalogue"
|
|
},
|
|
{
|
|
"subject": "mesh.seat.mesh-store.tool.query",
|
|
"user": "ace.node-tools",
|
|
"why": "seat mesh-store is claimed on several machines: composed as held on each until holdings follow the catalogue"
|
|
},
|
|
{
|
|
"subject": "mesh.seat.mesh-delivery.call.mark-ready.*",
|
|
"user": "novox.node-tools",
|
|
"why": "a verb the seat catalogue retired"
|
|
},
|
|
{
|
|
"subject": "mesh.seat.mesh-delivery.tool.mark-ready",
|
|
"user": "novox.node-tools",
|
|
"why": "a verb the seat catalogue retired"
|
|
}
|
|
],
|
|
"loaded": 60,
|
|
"same": 19,
|
|
"shadow": 60
|
|
},
|
|
"credentials": {
|
|
"adds": [],
|
|
"hashes_held": 60,
|
|
"left_out": [],
|
|
"loses_login": [],
|
|
"users": [
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "ace.dnsmasq",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 6,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "ace.mesh-build-go",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 2,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "ace.mesh-build-image",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 4,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "ace.mesh-build-node",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "ace.mesh-delivery-assigner",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "ace.mesh-reads",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "ace.node-tools",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "ace.pacman.keeper",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "ace.route-proxy",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"adopted": true,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "controller",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "g14.mesh-build-go",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "g14.mesh-build-node",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "g14.mesh-mail-notifier",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "g14.mesh-reads",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "g14.node-tools",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "g14.pacman.keeper",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"adopted": true,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "node.ace",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"adopted": true,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "node.g14",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"adopted": true,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "node.novox",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"adopted": true,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "node.shanks",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.desk-channel",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.distribution",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.dnsmasq",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-build-go",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-build-node",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-config",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-controller",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-delivery-checker",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-delivery-forge-bridge",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-delivery-indexer",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-delivery-teller",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-delivery-watchman",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-grants",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-mail-reader",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-mail-web",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-mail.send",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-provisioner",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-reads",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.mesh-vault",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.messenger",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.nats",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.node-tools",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.only-office.converter",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.pacman.keeper",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.route-proxy",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "novox.telegram",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "provisioner.ace",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 3,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "provisioner.g14",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "provisioner.novox",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "provisioner.shanks",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"adopted": true,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "shanks.brother.device",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "shanks.mesh-build-go",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "shanks.mesh-build-image",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "shanks.mesh-build-node",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "shanks.mesh-delivery-builder",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "shanks.mesh-delivery-view",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "shanks.mesh-mail-notifier",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "shanks.mesh-reads",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "shanks.node-tools",
|
|
"would": "same"
|
|
},
|
|
{
|
|
"generation": 1,
|
|
"hash_held": true,
|
|
"in_shadow": true,
|
|
"loaded": true,
|
|
"user": "shanks.pacman.keeper",
|
|
"would": "same"
|
|
}
|
|
]
|
|
}
|
|
}
|