Skip to content

Replace managed Hardware snapshots on reinstall - #158

Merged
temiroff merged 1 commit into
masterfrom
fix/pc-assisted-hardware-snapshot-reinstall
Aug 11, 2026
Merged

Replace managed Hardware snapshots on reinstall#158
temiroff merged 1 commit into
masterfrom
fix/pc-assisted-hardware-snapshot-reinstall

Conversation

@temiroff

Copy link
Copy Markdown
Owner

Outcome

  • replace an older PC-assisted Robot Hardware snapshot when the pinned release changes
  • preserve .blacknode-hardware robot configuration and pairing tokens
  • stop and restart only active Blacknode Hardware services whose WorkingDirectory exactly matches the managed package
  • restore the prior snapshot and services if environment setup fails
  • return the installed Hardware commit in the installation result

Verification

  • python -m pytest tests/test_editor_devices.py -q (142 passed)
  • generated remote Bash script passes bash -n in tests

Managed Runtime release decision

No blacknode-runtime release is required. This changes editor-server delivery of the already merged Hardware package through the visible Hardware reinstall action; no Runtime service, API, supervision, or device bundle behavior changes.

@temiroff
temiroff merged commit 0bcd619 into master Aug 11, 2026
4 checks passed
@temiroff
temiroff deleted the fix/pc-assisted-hardware-snapshot-reinstall branch August 11, 2026 04:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant