Skip to content

Releases: liquidmetal-dev/flintlock

v0.6.0

23 May 15:37
v0.6.0
18c06de
Compare
Choose a tag to compare

What's Changed

Flintlock now supports creating microVMs with Cloud Hypervisor in addition to Firecracker 🎉

The default when creating a microVM is still Firecracker. However, you can change this default when starting Flintlock by using the --default-provider flag:

flintlock --default-provider cloudhypervisor

When creating a microVM it will use the default provider, however, you can optionally supply the provider to use in the request.

🚀 Enhancements

🐛 Bugs

  • chore(deps): update the bundler to new version by @Skarlso in #662
  • test: Update network-interface config for e2es by @Callisto13 in #664

📖 Docs

  • chore(ref): add examples for dependabot bundler by @Skarlso in #656
  • Update the 'bump firecracker' issue template by @Callisto13 in #671

Other Changes

  • chore(deps): Bump github.com/urfave/cli/v2 from 2.20.2 to 2.24.3 by @dependabot in #626
  • chore(deps): update all the things by @Skarlso in #629
  • chore(deps): Bundle dependabot pull requests by @github-actions in #651
  • refactor: removed gw command by @richardcase in #627
  • chore(deps): Bundle dependabot pull requests by @github-actions in #655
  • chore(deps): Bundle dependabot pull requests by @github-actions in #663
  • Run the integration tests once a week by @Callisto13 in #677
  • chore(deps): Bundle dependabot pull requests by @github-actions in #678
  • chore(deps): Bundle dependabot pull requests by @github-actions in #682
  • chore(deps): Bundle dependabot pull requests by @github-actions in #686
  • suspend e2e cron until we have more frequent code changes by @yitsushi in #692
  • chore(deps): Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 by @dependabot in #693
  • chore(deps): Bundle dependabot pull requests by @github-actions in #695
  • chore(deps): Bundle dependabot pull requests by @github-actions in #704
  • chore(deps): Bundle dependabot pull requests by @github-actions in #710

Full Changelog: v0.5.0...v0.6.0

v0.5.0

13 Jan 16:12
v0.5.0
b1354ef
Compare
Choose a tag to compare

What's Changed

🚀 Enhancements

🐛 Bugs

📖 Docs

Other Changes

  • chore(deps): Bump github.com/urfave/cli/v2 from 2.16.3 to 2.20.2 by @dependabot in #564
  • chore(deps): Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 by @dependabot in #574
  • chore(deps): Bump github.com/containerd/containerd from 1.6.8 to 1.6.14 by @dependabot in #608

Full Changelog: v0.4.0...v0.5.0

v0.4.0

18 Oct 13:27
v0.4.0
76a0a37
Compare
Choose a tag to compare

What's Changed

🚀 Enhancements

🐛 Bugs

  • fix: Set address based on interface in provision.sh by @Callisto13 in #540
  • fix: issue systemctl commands to the correct containerd service by @ianbuss in #549

📖 Docs

Other Changes

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

19 Aug 13:35
v0.3.0
4e4079c
Compare
Choose a tag to compare

What's Changed

🚀 Enhancements

Other Changes

Full Changelog: v0.2.0...v0.3.0

v0.2.0

19 Aug 06:45
v0.2.0
c533a0e
Compare
Choose a tag to compare

What's Changed

🚀 Enhancements

🐛 Bugs

📖 Docs

Other Changes

  • chore(deps): Bump google.golang.org/grpc from 1.47.0 to 1.48.0 by @dependabot in #486
  • chore(deps): Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 by @dependabot in #490
  • chore(deps): Bump github.com/urfave/cli/v2 from 2.10.3 to 2.11.1 by @dependabot in #491
  • chore(deps): Bump github.com/spf13/afero from 1.8.2 to 1.9.2 by @dependabot in #492
  • chore(deps): Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.10.3 to 2.11.2 by @dependabot in #498
  • chore(deps): Bump github.com/containerd/containerd from 1.5.9 to 1.6.7 by @dependabot in #497
  • chore(deps): Bump terser from 5.10.0 to 5.14.2 in /userdocs by @dependabot in #487
  • chore(deps): Bump github.com/containerd/containerd from 1.6.7 to 1.6.8 by @dependabot in #499
  • chore(deps): Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 by @dependabot in #500
  • chore(deps): Bump github.com/onsi/gomega from 1.19.0 to 1.20.0 by @dependabot in #501

Full Changelog: v0.1.2...v0.2.0

v0.1.2

28 Jul 15:59
v0.1.2
982d429
Compare
Choose a tag to compare

What's Changed

🚀 Enhancements

Full Changelog: v0.1.1...v0.1.2

v0.1.1

12 Jul 13:11
v0.1.1
d83c103
Compare
Choose a tag to compare

What's Changed

🐛 Bugs

Other Changes

  • chore(deps): Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 by @dependabot in #475
  • chore(deps): Bump github.com/urfave/cli/v2 from 2.10.2 to 2.10.3 by @dependabot in #476

Full Changelog: v0.1.0...v0.1.1

v0.1.0

27 Jun 13:57
v0.1.0
7755ae0
Compare
Choose a tag to compare

Important

This release includes a number of changes that require you to take action. See additional release notes below.

What's Changed

🚀 Enhancements

🐛 Bugs

📖 Docs

Other Changes

  • chore(deps): Bump github.com/spf13/afero from 1.8.1 to 1.8.2 by @dependabot in #410
  • chore: updates as a result of moving the repo to a new org by @richardcase in #435
  • chore(deps): Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 by @dependabot in #433
  • chore(deps): Bump github.com/spf13/viper from 1.10.1 to 1.11.0 by @dependabot in #431
  • chore(deps): Bump google.golang.org/grpc from 1.45.0 to 1.46.2 by @dependabot in #437
  • chore(deps): Bump github.com/pelletier/go-toml from 1.9.4 to 1.9.5 by @dependabot in #432
  • chore(deps): Bump github.com/go-playground/validator/v10 from 10.10.0 to 10.11.0 by @dependabot in #429
  • chore(deps): bump glob-parent from 3.1.0 to 5.1.2 in /userdocs by @dependabot in #374
  • chore: Bump JS deps by @Callisto13 in #449
  • chore(deps): Bump minimist from 1.2.5 to 1.2.6 in /userdocs by @dependabot in #416
  • chore(deps): Bump github.com/urfave/cli/v2 from 2.6.0 to 2.8.0 by @dependabot in #448
  • chore(deps): Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.10.1 to 2.10.2 by @dependabot in #452
  • chore(deps): Bump github.com/urfave/cli/v2 from 2.8.0 to 2.8.1 by @dependabot in #453
  • chore(deps): Bump github.com/spf13/viper from 1.11.0 to 1.12.0 by @dependabot in #454
  • chore(deps): Bump google.golang.org/grpc from 1.46.2 to 1.47.0 by @dependabot in #458
  • chore(deps): Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.10.2 to 2.10.3 by @dependabot in #459
  • chore(deps): Bump github.com/urfave/cli/v2 from 2.8.1 to 2.10.2 by @dependabot in #465

Full Changelog: v0.1.0-alpha.9...v0.1.0

Additional Notes

TLS Support

This release includes support for TLS.

When starting flintlock it is advised that you specify the certificate & key to use for TLS via the --tls-cert and --tls-key arguments. You also have the option to enable client certification authentication via the --tls-client-validate and --tls-client-ca flags.

You can start flintlock without TLS support by using the --insecure flag. Although, this is only advised for development type environments.

If you need an example of how to generate certificates locally, take a look at gen_local_certs.sh

Removal of MountPoint from API

The MountPoint field on the Volume has been removed in this version. Please update any clients that use flintlock to remove MountPoint.

v0.1.0-alpha.9

04 Mar 12:35
8fcb8aa
Compare
Choose a tag to compare
v0.1.0-alpha.9 Pre-release
Pre-release

🚨 This is an ALPHA RELEASE and as such it may be hard to run. Please only use it for testing purposes. If you find any bugs or want to suggest features, then file an issue.

What's Changed

🐛 Bugs

  • fix: failed to create microvm if machine id is too long by @richardcase in #406

Full Changelog: v0.1.0-alpha.8...v0.1.0-alpha.9

v0.1.0-alpha.8

23 Feb 16:50
194618b
Compare
Choose a tag to compare
v0.1.0-alpha.8 Pre-release
Pre-release

🚨 This is an ALPHA RELEASE and as such it may be hard to run. Please only use it for testing purposes. If you find any bugs or want to suggest features, then file an issue.

What's Changed

🚀 Enhancements

🐛 Bugs

  • Pin firecracker to v0.25.2-macvtap for nightly e2es by @Callisto13 in #401

📖 Docs

Other Changes

  • chore: rolling back Firecracker v1.0.0 changes by @richardcase in #393
  • chore(deps): Bump github.com/spf13/afero from 1.8.0 to 1.8.1 by @dependabot in #387

Full Changelog: v0.1.0-alpha.7...v0.1.0-alpha.8