Found reviewing the uplink modules (ADR 0117, #139): the host's remove path stops every undeclared service. Right for a service the mesh brought into being; wrong for a unit it only acts on. Live today: the private network's registry-trust-reload (docker.service — unassigning networking stops the container runtime) and the sshd module (unassigning it stops sshd). The uplink modules would have stopped the network manager.
Proposed: a service with no state — the unit's lifecycle is the machine's (being built on mesh-host #30 for the uplink modules); then move registry-trust-reload and sshd's service to it, and name units an undeclare will stop in a preview.
Found reviewing the uplink modules (ADR 0117, #139): the host's remove path stops every undeclared `service`. Right for a service the mesh brought into being; wrong for a unit it only acts on. Live today: the private network's `registry-trust-reload` (docker.service — unassigning networking stops the container runtime) and the sshd module (unassigning it stops sshd). The uplink modules would have stopped the network manager.
Proposed: a service with no `state` — the unit's lifecycle is the machine's (being built on mesh-host #30 for the uplink modules); then move `registry-trust-reload` and sshd's service to it, and name units an undeclare will stop in a preview.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Found reviewing the uplink modules (ADR 0117, #139): the host's remove path stops every undeclared
service. Right for a service the mesh brought into being; wrong for a unit it only acts on. Live today: the private network'sregistry-trust-reload(docker.service — unassigning networking stops the container runtime) and the sshd module (unassigning it stops sshd). The uplink modules would have stopped the network manager.Proposed: a service with no
state— the unit's lifecycle is the machine's (being built on mesh-host #30 for the uplink modules); then moveregistry-trust-reloadand sshd's service to it, and name units an undeclare will stop in a preview.92babaa919to248c99ca6c