summaryrefslogtreecommitdiff
path: root/boot
AgeCommit message (Expand)Author
2019-10-10use a dedicated struct BootableSet in MakeBootable signatureSamuele Pedroni
2019-09-26boot: fix two typos (thanks to Samuele)Michael Vogt
2019-09-26boot: rename DebugDumpBootvars->DumpBootvars and move info boot/debug.goMichael Vogt
2019-09-26cmd: add `snap debug bootvars` that dumps the current bootvarsMichael Vogt
2019-09-09introduce boot.MakeBootable, use it in image instead of ad hoc codeSamuele Pedroni
2019-09-05many: pass the rootdir and options to bootloader.FindSamuele Pedroni
2019-09-03boot, etc: misc renames and cleanupsJohn R. Lenton
2019-09-03boot, etc: simplify BootParticipant (etc) usageJohn R. Lenton
2019-09-02added comments to make things more readableJohn R. Lenton
2019-09-02boot: add a bit more info to error when boot variable is unsetJohn R. Lenton
2019-09-02don't use `loader` for a bootloaderJohn R. Lenton
2019-09-02rename bootloader.ErrBootNameAndRevisionAgain to ...NotReadyJohn R. Lenton
2019-09-02boot, bootloader, o/devicestate: boot env manip goes in bootJohn R. Lenton
2019-09-02many: bootloadertest, not mockbootloader, as per @pedronisJohn R. Lenton
2019-09-02many: refactor boot/boottest and move to bootloader/mockbootloaderJohn R. Lenton
2019-08-22boot, snapstate: finally found the bug, fixed, refactored a little in passingJohn R. Lenton
2019-08-14boot, snapstate: one last coat of polishJohn R. Lenton
2019-08-14boot, image: addressed review comments from @pedronisJohn R. Lenton
2019-08-02boot, etc: much back-and-forthing ensuedJohn R. Lenton
2019-07-29boot, etc.: refactor boot to have a lookup with different impsJohn R. Lenton
2019-07-23boot: updated the doc of GetCurrentBoot to not mention ErrUnsupportedSnapTypeJohn R. Lenton
2019-07-23boot: one last mini refactor / cleanupJohn R. Lenton
2019-07-23boot/boottest: helpers to set boot kernel and baseJohn R. Lenton
2019-07-23boot, overlord, o/snapstate: refactor a bit moreJohn R. Lenton
2019-07-22boot, o/snapst, o/devicest: limit knowledge of boot vars to bootJohn R. Lenton
2019-07-19boot,bootloader: add new s.bootdir to the testsuite and use itMichael Vogt
2019-07-18bootloader: remove "Dir()" from Bootloader interfaceMichael Vogt
2019-06-21Merge pull request #6691 from kubiko/move-extractkernelassetsSamuele Pedroni
2019-06-19Introduce GetType() function for snap.Info and rename Info.Type to SnapType t...info-gettypePawel Stolowski
2019-06-12boot: ensure we test {Extract,Remove}KernelAssets for idempotencyMichael Vogt
2019-06-12boottest: make mockbootloader record extra/remove asset callsMichael Vogt
2019-06-12boot: refactor test suites into {uboot,grub}KernelOSSuiteMichael Vogt
2019-06-12boot: cleanup kernel_os_test.go to use mock loader when possibleMichael Vogt
2019-06-12boot, bootloader: update test suite after moving ExtractKernelAssets to bootl...Ondrej Kubik
2019-06-12boot,bootloader: move RemoveKernelAssets and ExtractKernelAssets to bootloade...Ondrej Kubik
2019-03-26boot: add unit test for boot.RemoveKernelAssets() with force-kernel-extractionMichael Vogt
2019-03-26boot: use meta/force-kernel-extraction as flagfileMichael Vogt
2019-03-26Merge remote-tracking branch 'upstream/master' into kernel-extractMichael Vogt
2019-03-21bootloader: tweak naming, update related packagesMaciej Borzecki
2019-03-19partition,bootloader: rename 'partition' package to 'bootloader'Maciej Borzecki
2019-03-18boot: add flag file "force-kernel-extraction"Michael Vogt
2018-09-05many: remove deadcodeMichael Vogt
2018-06-26many: rename snap.Info.StoreName() to snap.Info.SnapName()Maciej Borzecki
2018-06-18Merge remote-tracking branch 'origin/master' into bboozzoo/parallel-install-s...Maciej Borzecki
2018-06-18many: further tweaks, TODOsMaciej Borzecki
2018-06-15address review feedbackMichael Vogt
2018-06-13many: rename snap.Info.Name() to snap.Info.InstanceName(), leave parallel-ins...Maciej Borzecki
2018-06-04address review feedbackMichael Vogt
2018-05-30snapstate: call boot.SetNextBoot() only for kernel/core/base defined in the m...Michael Vogt
2018-05-30address review feebackMichael Vogt