Skip to content

Releases: flatcar/garm-provider-linode

v0.2.1

22 Oct 15:48
v0.2.1
e374a08

Choose a tag to compare

v0.2.1

This is a security release - If you want to contribute: #1

Release content

  • 7bb2cc7: build(deps): bump github.com/linode/linodego from 1.59.0 to 1.60.0
  • 5767a9d: build(deps): bump golang.org/x/oauth2 from 0.31.0 to 0.32.0
  • 78f6ff0: build(deps): bump github.com/linode/linodego from 1.58.0 to 1.59.0
  • f1b996a: build(deps): bump github.com/linode/linodego from 1.57.0 to 1.58.0
  • 3bd4caa: build(deps): bump golang.org/x/oauth2 from 0.30.0 to 0.31.0
  • dfff7f5: build(deps): bump github.com/linode/linodego from 1.56.0 to 1.57.0
  • ec8f567: build(deps): bump github.com/linode/linodego from 1.55.0 to 1.56.0
  • 90f5baf: build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
  • 33c0dc6: build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
  • bfc5887: build(deps): bump github.com/linode/linodego from 1.54.0 to 1.55.0
  • 0a8e7d2: build(deps): bump github.com/cloudbase/garm-provider-common
  • ec82e1c: Add CODEOWNERS file for automated reviewer assignment
  • ebd7f41: build(deps): bump github.com/linode/linodego from 1.53.0 to 1.54.0
  • d001103: Update garm-provider-common
  • 62ca692: build(deps): bump github.com/linode/linodego from 1.52.2 to 1.53.0
  • 8d55f96: build(deps): bump github.com/linode/linodego from 1.52.1 to 1.52.2
  • 45ac587: build(deps): bump github.com/cloudbase/garm-provider-common
  • 9693806: client: add RemoveAllInstances
  • 8e4caec: client: create instance with controller ID

v0.2.0

13 Jun 07:58
v0.2.0
be686e8

Choose a tag to compare

v0.2.0

If you want to contribute: #1

Release content

  • be686e8: client: add getting/deleting instance by name support
  • 16a9396: client: use a specific garm pool tag
  • aebe777: test/client: rename client to cli
  • 5f7c183: client_test: initial commit
  • 3e85da4: client: extract API to its own package
  • db6d8d3: client: remove redundacy in the name
  • 4c7d558: client: do not export client

v0.1.0

05 Jun 15:37
v0.1.0
a6d0299

Choose a tag to compare

v0.1.0

⚠️ This is not yet production ready (e.g not covered by tests, minimal implementation) but this is known to work for experimental and not advanced usage.

If you want to contribute: #1

Release content

  • a6d0299: readme: add configuration example
  • 9d122e1: client: implement the extra-specs support
  • 6d55d4c: client: wait for the instance to be running
  • 92c9c48: provider: implement CreateInstance
  • 67b46e9: helper: abort if the instance is nil
  • e086221: config: add region with default value
  • df2ffb7: client: pass config to client struct
  • a965530: client: add TODO for getting instance with name
  • 4e9b9c6: provider: implement DeleteInstance
  • 0cab751: provider: add helper to convert linode to garm instance
  • 4142576: provider: implement GetInstance
  • e4b9325: provider: add todo for missing implementations
  • 24a3027: client: uses context.Context
  • f3b9746: provider: add instance status and ipv4
  • b0c7531: client: use 'pool=' to create the tag when listing instances
  • c359df4: client: implement ListInstances method
  • 6a47194: client: create linodego client
  • f1a29c9: config: add token configuration
  • ea7224e: mod: add linodego
  • 5612ee8: .github: add dependabot
  • dc8f7cc: garm-provider-linode: initial commit
  • 7239636: Initial commit