Skip to content

v0.5.1

Choose a tag to compare

@moabukar moabukar released this 01 May 13:28
8d938d4

Bug fixes

  • Fix container startup crash on fresh Docker runs. The scratch-based image runs as USER 65534 but had no writable home directory, so miniblue tried to mkdir /.miniblue and failed with permission denied. The image now ships with /home/nonroot owned by 65534 and HOME set so the cert dir can be created cleanly. (#110)
  • Fix cert load when existing certs are unusable. When the cert directory existed but cert.pem/key.pem were missing, corrupted, or expired, miniblue would log.Fatal instead of regenerating. All those branches now fall through to generate a new cert. Thanks @KarasAlison. (#109)
  • Bump github.com/go-sql-driver/mysql to v1.10.0. (#108)

CI

  • E2E now builds the image from the PR's Dockerfile instead of pulling :latest from Docker Hub, so regressions are actually caught on the PR that introduces them. Failed startups also dump docker logs miniblue for diagnostics. (#110)
  • Bump mislav/bump-homebrew-formula-action to v4. (#107)

Upgrading

docker pull moabukar/miniblue:0.5.1
# or
brew upgrade miniblue