Readme instructions skip systemd units install #452
Labels
No labels
Compat/Breaking
Component/Enclave-Builder
Component/Infrastructure
Deploy/BYOC
Deploy/Full-managed
Deploy/Self-hosted
Interface/API
Interface/CLI
Interface/Git
Interface/Web
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority/Critical
Priority/High
Priority/Low
Priority/Medium
Reviewed/Confirmed
Reviewed/Duplicate
Reviewed/Invalid
Reviewed/Won't Fix
Status/Abandoned
Status/Blocked
Status/Need More Info
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
public/platform#452
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Following README.md, a fresh clone cannot bring up the local stack: make up fails because the systemd user units it drives are never installed.
Repro
On a fresh clone, after completing the documented steps up to and including make install-cli (README line 47):
$ make up
1c2...bbb
✓ Network caution-network created
caution-postgres-data
✓ Volume caution-postgres-data created
systemctl restart --user caution-postgres
Failed to restart caution-postgres.service: Unit caution-postgres.service not found.
make: *** [Makefile:459: postgres] Error 5
Fixed on main by 5ae9711f, associated with PR #466, which was merged through the CLI.
The README setup sequence now requires
make setupbeforemake up. Setup installs/refreshes the supplied systemd user units and reloads the user manager while preserving existing configuration.Fresh
make test-bootstrappassed all 15 offline tests, including unit installation and configuration preservation. These use isolated HOME and stubbed Docker/systemd/AWS commands, not a live first-install test. Closing the missing-unit-installation instructions bug.