garm v0.1.1
·
532 commits
to release/v0.1
since this release
Welcome to garm version v0.1.1!
This release adds some resiliency fixes to garm.
Highlights
- Instances that fail to set up their GitHub agent and transition to
failed
are now reaped. - The cloud-init userdata now retries setting up the github agent for up to 5 times before giving up
- You can now specify
extra_packages
extra specs with the LXD provider, which allows you to install additional packages on runner nodes. (#103)
What's Changed
- Validate provider responses by @gabriel-samfira in #102
- Allow installing additional packages in lxd container by @HippocampusGirl in #103
- Add more
users.go
unit tests by @mihaelabalutoiu in #105 - Add test cases for the
runner/pools.go
by @mihaelabalutoiu in #107 - Add more test cases for the
/database/sql/users.go
by @mihaelabalutoiu in #108 - Reap failed agent by @gabriel-samfira in #106
- Fix
runner/pools.go
typo by @mihaelabalutoiu in #109
New Contributors
- @HippocampusGirl made their first contribution in #103
Full Changelog: v0.1.0...v0.1.1