• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

canonical / nullboot
70%
main: 72%

Build:
Build:
LAST BUILD BRANCH: azure/fallback-mechanism
DEFAULT BRANCH: main
Repo Added 26 Aug 2021 06:46PM UTC
Token MfNPkGjfvf5IfgLIfJ90xJpsKlR3IA6pu regen
Build 367 Last
Files 9
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH azure/fallback-mechanism
branch: azure/fallback-mechanism
CHANGE BRANCH
x
Reset
Sync Branches
  • azure/fallback-mechanism
  • azure/refactor
  • azure/refactor-testing
  • codeql-analysis
  • coveralls
  • dependabot/github_actions/actions/checkout-3
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/setup-go-3
  • dependabot/github_actions/actions/setup-go-4
  • dependabot/github_actions/actions/setup-go-5
  • dependabot/github_actions/github/codeql-action-3
  • dependabot/github_actions/github/codeql-action-4
  • dependabot/go_modules/github.com/spf13/afero-1.10.0
  • dependabot/go_modules/github.com/spf13/afero-1.11.0
  • dependabot/go_modules/github.com/spf13/afero-1.12.0
  • dependabot/go_modules/github.com/spf13/afero-1.8.2
  • dependabot/go_modules/github.com/spf13/afero-1.9.0
  • dependabot/go_modules/github.com/spf13/afero-1.9.2
  • dependabot/go_modules/github.com/spf13/afero-1.9.3
  • dependabot/go_modules/github.com/spf13/afero-1.9.4
  • dependabot/go_modules/github.com/spf13/afero-1.9.5
  • dependabot/go_modules/golang.org/x/crypto-0.17.0
  • dependabot/go_modules/golang.org/x/crypto-0.31.0
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/golang.org/x/net-0.17.0
  • dependabot/go_modules/golang.org/x/net-0.23.0
  • dependabot/go_modules/golang.org/x/net-0.33.0
  • dependabot/go_modules/golang.org/x/net-0.7.0
  • dependabot/go_modules/golang.org/x/sys-0.10.0
  • dependabot/go_modules/golang.org/x/sys-0.11.0
  • dependabot/go_modules/golang.org/x/sys-0.12.0
  • dependabot/go_modules/golang.org/x/sys-0.13.0
  • dependabot/go_modules/golang.org/x/sys-0.14.0
  • dependabot/go_modules/golang.org/x/sys-0.15.0
  • dependabot/go_modules/golang.org/x/sys-0.16.0
  • dependabot/go_modules/golang.org/x/sys-0.17.0
  • dependabot/go_modules/golang.org/x/sys-0.18.0
  • dependabot/go_modules/golang.org/x/sys-0.19.0
  • dependabot/go_modules/golang.org/x/sys-0.20.0
  • dependabot/go_modules/golang.org/x/sys-0.21.0
  • dependabot/go_modules/golang.org/x/sys-0.22.0
  • dependabot/go_modules/golang.org/x/sys-0.23.0
  • dependabot/go_modules/golang.org/x/sys-0.24.0
  • dependabot/go_modules/golang.org/x/sys-0.25.0
  • dependabot/go_modules/golang.org/x/sys-0.26.0
  • dependabot/go_modules/golang.org/x/sys-0.30.0
  • dependabot/go_modules/golang.org/x/sys-0.34.0
  • dependabot/go_modules/golang.org/x/sys-0.35.0
  • dependabot/go_modules/golang.org/x/sys-0.36.0
  • dependabot/go_modules/golang.org/x/sys-0.37.0
  • dependabot/go_modules/golang.org/x/sys-0.9.0
  • dependabot/go_modules/golang.org/x/text-0.10.0
  • dependabot/go_modules/golang.org/x/text-0.11.0
  • dependabot/go_modules/golang.org/x/text-0.12.0
  • dependabot/go_modules/golang.org/x/text-0.13.0
  • dependabot/go_modules/golang.org/x/text-0.14.0
  • dependabot/go_modules/golang.org/x/text-0.15.0
  • dependabot/go_modules/golang.org/x/text-0.16.0
  • dependabot/go_modules/golang.org/x/text-0.17.0
  • dependabot/go_modules/golang.org/x/text-0.18.0
  • dependabot/go_modules/golang.org/x/text-0.19.0
  • dependabot/go_modules/golang.org/x/text-0.22.0
  • dependabot/go_modules/golang.org/x/text-0.26.0
  • dependabot/go_modules/golang.org/x/text-0.27.0
  • dependabot/go_modules/golang.org/x/text-0.28.0
  • dependabot/go_modules/golang.org/x/text-0.3.8
  • dependabot/go_modules/golang.org/x/text-0.4.0
  • dependabot/go_modules/golang.org/x/text-0.5.0
  • dependabot/go_modules/golang.org/x/text-0.6.0
  • dependabot/go_modules/golang.org/x/text-0.7.0
  • fix-invalid-EV_EFI_BOOT_SERVICES_APPLICATION
  • image-build
  • json-efivars
  • main
  • newapi
  • print_binary_entry
  • refs/tags/debian/0.1.0-0ubuntu0.20.04_ppa1
  • refs/tags/debian/0.1.0-0ubuntu0.20.04_ppa2
  • refs/tags/debian/0.2.0-0ubuntu0.20.04_ppa1
  • refs/tags/debian/0.2.2-0ubuntu0.20.04.1
  • refs/tags/debian/0.2.2-0ubuntu1
  • refs/tags/debian/0.3.0-0ubuntu0.20.04.1
  • refs/tags/debian/0.3.0-0ubuntu1
  • refs/tags/debian/0.4.0-0ubuntu0.20.04.1
  • refs/tags/debian/0.4.0-0ubuntu0.22.04.1
  • refs/tags/debian/0.4.0-0ubuntu1
  • refs/tags/debian/0.5.0-0ubuntu1
  • refs/tags/debian/0.5.1-0ubuntu1
  • refs/tags/debian/0.5.2-0ubuntu1
  • refs/tags/debian/0.5.2-0ubuntu2
  • refs/tags/debian/0.5.3-0ubuntu0.22.04.1
  • refs/tags/debian/0.5.3-0ubuntu0.24.04.1
  • refs/tags/debian/0.5.3-0ubuntu1
  • refs/tags/v0.0.1
  • refs/tags/v0.1.0
  • refs/tags/v0.1.1
  • refs/tags/v0.2.0
  • refs/tags/v0.2.1
  • refs/tags/v0.2.2
  • refs/tags/v0.3.0
  • refs/tags/v0.4.0
  • refs/tags/v0.5.0
  • refs/tags/v0.5.1
  • refs/tags/v0.5.2
  • refs/tags/v0.5.3
  • renovate/configure
  • snapd-2.61
  • space-after-kernel
  • syncfs
  • ubuntu-fallback
  • ubuntu/focal
  • ubuntu/jammy
  • ubuntu/main
  • ubuntu/noble
  • update-other-deps

12 Jan 2026 10:46PM UTC coverage: 69.976% (-1.8%) from 71.731%
20939218722

Pull #144

github

mikeraymond7
feat: CLI update to support fallback mechanism

This enables the kernel fallback mechanism and amendment method via
`nullbootctl`. The addition of these two CLI flags enables a default
kernel fallback mechanism on new kernel installations. Default behavior
is to implement the fallback mechanism, and a successful boot onto that
kernel will amend the boot loader if -confirm-kernel-boot is used.
-trust-kernel-installs essentially performs the previous nullboot
behavior.
Pull Request #144: Nullboot fallback mechanism

132 of 228 new or added lines in 4 files covered. (57.89%)

2 existing lines in 1 file now uncovered.

874 of 1249 relevant lines covered (69.98%)

1.6 hits per line

Relevant lines Covered
Build:
Build:
1249 RELEVANT LINES 874 COVERED LINES
1.6 HITS PER LINE
Source Files on azure/fallback-mechanism
  • Tree
  • List 9
  • Changed 9
  • Source Changed 9
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20939218722 azure/fallback-mechanism feat: CLI update to support fallback mechanism This enables the kernel fallback mechanism and amendment method via `nullbootctl`. The addition of these two CLI flags enables a default kernel fallback mechanism on new kernel installations. Default... Pull #144 12 Jan 2026 11:55PM UTC mikeraymond7 github
69.98
20937690364 azure/fallback-mechanism feat: Systemd one-shot service for Kernel fallback mechanism Adds a systemd one-shot service to amend the bootloader on a successfully booted, new kernel entry using the -confirm-kernel-boot option. Should a newly installed kernel panic while bo... Pull #144 12 Jan 2026 10:47PM UTC mikeraymond7 github
69.98
20937570516 azure/fallback-mechanism feat: Systemd one-shot service for Kernel fallback mechanism Adds a systemd one-shot service to amend the bootloader on a successfully booted, new kernel entry using the -confirm-kernel-boot option. Should a newly installed kernel panic while bo... Pull #144 12 Jan 2026 10:42PM UTC mikeraymond7 github
69.7
20937218031 azure/fallback-mechanism feat: Systemd one-shot service for Kernel fallback mechanism Adds a systemd one-shot service to amend the bootloader on a successfully booted, new kernel entry using the -confirm-kernel-boot option. Should a newly installed kernel panic while bo... Pull #144 12 Jan 2026 10:29PM UTC mikeraymond7 github
69.7
20937035926 azure/fallback-mechanism feat: Systemd one-shot service for Kernel fallback mechanism Adds a systemd one-shot service to amend the bootloader on a successfully booted, new kernel entry using the -confirm-kernel-boot option. Should a newly installed kernel panic while bo... Pull #144 12 Jan 2026 10:22PM UTC mikeraymond7 github
69.7
See All Builds (316)

Badge your Repo: nullboot

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc