Releases: flatcar/nebraska
Releases · flatcar/nebraska
nebraska-helm-0.5.0
Nebraska is an update manager for Flatcar Container Linux.
2.8.0
✨ Enhancements
- Improve how the version breakdown chart is built
- Add 404 page
🐞 Bug fixes:
- Remove unnecessary src/js folder
- Remove unused images
- Fix an issue which made only 10 packages shown in the package list
💻 Development:
- Add Storybook and storyshots for isolated component testing/development
- Add test coverage checks
- Add migrate-down support
- Rename component files with a structured naming convention
- Allow accessing resources using the product ID (rather the app UUID)
Container image: 🐳 ghcr.io/kinvolk/nebraska:2.8.0
nebraska-helm-0.4.0
Nebraska is an update manager for Flatcar Container Linux.
2.7.0
✨ Enhancements
- Support extra files for each Nebraska package (which translates to multiple packages in the omaha protocol)
- Allow to continuously load packages when scrolling the list in package selection dialog
Screenshot of the extra files support in the package edit dialog:
🐞 Bug fixes:
- Fix searching for packages that have not yet been loaded
- Fix small issue where a package was displayed as selected even the package
selection dialog was cancelled (no implications for what was effectively stored/changed though)
💻 Development:
- Use multi-stage build when building container images (accelerates the build of container images)
Container image: 🐳 ghcr.io/kinvolk/nebraska:2.7.0
2.6.1
🐞 Bug fixes:
- Fix validation for Github authentication
- Fix issue when serving Flatcar packages
- Allow to search packages since now they are not all displayed directly when
editing a Channel - Fix error log on DB connection
- Fix backend target for Makefile
💻 Development:
- Update go version to 1.17
- Lock PostgreSQL version used in tests
📘Documentation:
- Update Flatcar usage section
Container image: 🐳 ghcr.io/kinvolk/nebraska:2.6.1
nebraska-helm-0.3.0
Nebraska is an update manager for Flatcar Container Linux.
2.6.0
✨ Enhancements
- Add a human-readable "product ID" (e.g. org.myorg.app) for identifying apps
- Increase the default metrics interval
- Replace gin with
oapi-codegen
andecho
: This introduces
a documentation first approach for new endpoints - Expose DB connection metrics
- Update favicon (to be the same as Nebraska's icon)
- Helm chart:
- Enable secrets injection through secrets operator
- Add
revisionHistoryLimit
andextraArgs
option to the Helm chart - Decouple the
nebraska-url
from host packages in the Helm chart - Implement setting ingressClassName
Screenshot of the new product id UI:
🐞 Bug fixes:
- Run CI checks also when the tools/ and Makefile change
- Fix a couple of DB leaks
- Reauthenticate OIDC if the refresh token fails
- Fix getting the architecture from string in the backend
💻 Development:
- Add OIDC and e2e test coverage
- Add an
updater
go package that allows to check for updates and report the statuses in
an easy way (not requiring a deep knowledge of the omaha protocol) - Rearrange the makefile targets
📘Documentation:
- Add section about database autovacuum tuning
- Add section about using
Auth0
for authentication
✏️ Special thanks
- @guilhem , @knrt10, @lorenz , @mkilchhofer , @goshlanguage , @illume , @yolossn
Container image: 🐳 ghcr.io/kinvolk/nebraska:2.6.0
nebraska-helm-0.2.1
Nebraska is an update manager for Flatcar Container Linux.
nebraska-helm-0.2.0
Nebraska is an update manager for Flatcar Container Linux.
nebraska-helm-0.1.11
Nebraska is an update manager for Flatcar Container Linux.