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
signpost: GPT priority manipulation utility #28
Commits on Jun 3, 2019
-
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 29d295b - Browse repository at this point
Copy the full SHA 29d295bView commit details -
After switching to partition B and before marking boot successful, `signpost status` displayed that next boot would use B, when GRUB gptprio would select A. Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 8987bf7 - Browse repository at this point
Copy the full SHA 8987bf7View commit details -
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 03d215c - Browse repository at this point
Copy the full SHA 03d215cView commit details -
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for d78643b - Browse repository at this point
Copy the full SHA d78643bView commit details -
signpost: "clear-inactive" command; expand docs
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 0ac23ac - Browse repository at this point
Copy the full SHA 0ac23acView commit details -
signpost: Rollback errors when inactive is invalid
There should be two states when the inactive set is priority 0: a host that's never updated, or a host in the process of writing a new update to the inactive partitions. In either state rolling back to that partition will break the host, so prevent that. Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 429da0a - Browse repository at this point
Copy the full SHA 429da0aView commit details
Commits on Jun 5, 2019
-
signpost: Remove type argument from PartitionSet
This was generic from previous development and doesn't need to be anymore. Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 2780fed - Browse repository at this point
Copy the full SHA 2780fedView commit details -
signpost: Improve context for Error::ActiveNotInSet
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 4ef3b69 - Browse repository at this point
Copy the full SHA 4ef3b69View commit details -
signpost: Clarify std::ops::Not on self.active
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 2c3d3bc - Browse repository at this point
Copy the full SHA 2c3d3bcView commit details -
signpost: Add readability line breaks to Error
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 235d6f5 - Browse repository at this point
Copy the full SHA 235d6f5View commit details -
signpost: Improve context for Error::InactiveInvalidRollback
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 530d873 - Browse repository at this point
Copy the full SHA 530d873View commit details -
signpost: Better document BlockDevice return values
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 320f730 - Browse repository at this point
Copy the full SHA 320f730View commit details -
signpost: Don't open disk for reading when writing
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 4098d3c - Browse repository at this point
Copy the full SHA 4098d3cView commit details -
signpost: Explain effective globs in BlockDevice
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 57a777e - Browse repository at this point
Copy the full SHA 57a777eView commit details -
signpost: Use bit_field for GptPrio math
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 6b2990c - Browse repository at this point
Copy the full SHA 6b2990cView commit details -
signpost: Drop unclear TryFrom<fs::Metadata> for BlockDevice
... in favor of a functioin whose intent is much clearer. Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 0b56369 - Browse repository at this point
Copy the full SHA 0b56369View commit details -
signpost: Improve clarity of State::load
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 954127c - Browse repository at this point
Copy the full SHA 954127cView commit details -
signpost: More accurate checks in rollback-to-inactive
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 4fdf00d - Browse repository at this point
Copy the full SHA 4fdf00dView commit details -
When faced with the fact that this method name is awful, I struggled to find a good reason that a consumer of signpost as a library would care about what devices belonged to partition set A, as opposed to the active or inactive partition set. Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for ded5805 - Browse repository at this point
Copy the full SHA ded5805View commit details -
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for d6aff6a - Browse repository at this point
Copy the full SHA d6aff6aView commit details
Commits on Jun 13, 2019
-
Signed-off-by: Tom Kirchner <tjk@amazon.com> Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 42b345d - Browse repository at this point
Copy the full SHA 42b345dView commit details -
signpost: Use SetSelect more consistently in State.fmt
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 6b14e35 - Browse repository at this point
Copy the full SHA 6b14e35View commit details -
Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for d3cd588 - Browse repository at this point
Copy the full SHA d3cd588View commit details -
signpost: Clearer
BlockDevice
constructor nameSigned-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for b488b86 - Browse repository at this point
Copy the full SHA b488b86View commit details -
signpost: Remove confusing sentence in documentation
This was written before we checked if GRUB would boot the inactive partition with `will_boot`. Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 1d22df6 - Browse repository at this point
Copy the full SHA 1d22df6View commit details -
signpost: Better docstring for State::load
Signed-off-by: Tom Kirchner <tjk@amazon.com> Signed-off-by: iliana destroyer of worlds <iweller@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 66ff55e - Browse repository at this point
Copy the full SHA 66ff55eView commit details