-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better bootstrap check-install #704
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Otherwise seems reasonable and useful, though I'm not very familiar with bootstrap yet...
I just ran this to test it again. It's working as expected. I also added a small guard that verifies that it's being run with |
* Update installed check messaging * Add note about unit_path * Error if trying to run with sh or other non-bash shell
### Updated Packages - `appmarkable` - 0.1.3-1 (#876 #875) - `micro` - 2.0.13-2 (#870) - `toltec-bootstrap` - 0.4.4-1 (#704 #690 #873) - `webinterface-upload-button` - 1.1.1-3 (#870) - `open-remarkable-shutdown` - 1.0-3 (#879) - `toltec-deletions` - 0.1-5 (#880) ### Tooling - Fix sha256sum validation (#870).
I just had to help someone through reinstalling toltec after a library got corrupted when installing something with nao. One thing I identified is that our current solution for bootstrap checking to see if things are in a partial install state wasn't properly checking to see if /opt is bind mounted still or not. This changes that and provides more context on what it detects when it detects a partial installation.