Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

Releases: weaveworks/footloose

0.6.3

27 Jan 18:40
Compare
Choose a tag to compare

Changelog

3cae661 Check if Docker is running
0cb951f Merge pull request #226 from kingdonb/fixup-user-defined-net
4b347a3 Merge pull request #230 from njuettner/njuettner-path
86054cb Merge pull request #233 from chanwit/fix_machine_index
352435f fix gorelease
6f5eaad fixup documentation mismatch
b96b908 using a proper machine index to avoid port collision

0.6.2

04 Oct 14:35
81947b7
Compare
Choose a tag to compare

Changelog

Fix: Display a better error message when the docker daemon isn't running or when it's not possible to pull an image because the user isn't part of the docker group (or needs to use sudo).

0.6.1

09 Sep 15:18
Compare
Choose a tag to compare

Changelog

Feature: footloose server exposes a REST API that can be used to control footloose clusters and machines. A golang client library is available.
Fix: Some fixes in footloose status -o json, although more work is required here.

0.6.0

09 Sep 14:59
df20164
Compare
Choose a tag to compare

Feature: Added an ignite backend to start real VMs on Linux with firecracker. See the footloose+ignite guide.
Feature: Add a network flag to footloose config create
Feature: Add a networking information to footloose show
Bug fix: Fix footloose show display when containers aren't created et

0.5.0

12 Jun 15:00
d0212e3
Compare
Choose a tag to compare

Changelog

Feature: It's now possible to specify which docker networks the VMs should be part of
Feature: The footloose config file can now be specified through a FOOTLOOSE_CONFIG environment variable.
Feature: Add a config get subcommand
Feature: status is now an alias for the show command
Bug Fix: make /tmp executable to look more like a VM

0.4.0

17 Apr 17:03
ad531ff
Compare
Choose a tag to compare

Changelog

Feature: New show command displaying container run-time properties such a the container IP address or hostPorts that have been chosen by docker when using automatic port allocation.
Feature: New start and stop commands to, well, stop ad start containers. Containers will retain file system changes until they are deleted.
Feature: Added a quay.io/footloose/clearlinux base image
Feature: The version command will now check if a newer version has been released
Fix: The privateKey cluster config field will now expand ~/
Fix: All base images now have sudo installed

0.3.0

19 Mar 15:08
Compare
Choose a tag to compare

Changelog

Feature: New OS images debian10 and ubuntu 16.04
Feature: All OS images now ship with a basic set of command line utilities: hostname, ps, ifconfig, ip, netstat, vi, ping, curl, wget
Feature: footloose can now be installed with homebrew
Feature: footloose version will print the current version
Documentation: Add examples showing provisioning of machines with ansible and exposing services to the host OS
Fix: create and delete are now idempotent. Those commands will not error out if there's no action to take
Fix: config create will not override an existing footloose.yaml file. The --override option can be used to force override the file if it exists.
Fix: footloose ssh now only present the correct identity to the ssh server, preventing errors when many identities are configured

0.2.0

01 Mar 11:39
Compare
Choose a tag to compare
  • Feature: Added support for more OS images in addition to centos 7: fedora 29, amazonlinux 2, ubuntu 18.04
  • Example: Document how to customize OS images
  • Improved the end to end test framework to support testing across multiple OS images

0.1.0

20 Feb 09:09
e1b9a82
Compare
Choose a tag to compare

Initial release:

  • Feature: generate a configuration file with footloose config create
  • Feature: create and delete container machines
  • Feature: ssh into machines with footloose ssh root@node0