Skip to content

Releases: Metaswitch/floki

0.9.1

28 Jun 15:39
b364f88

Choose a tag to compare

[0.9.1] - 2022-06-28

Fixed

  • Don't add "-i" to docker command when invoked without a tty. This allows a one-off floki run -- <command> to be run from a non-interactive shell.

0.9.0

11 May 15:33
2954d7f

Choose a tag to compare

[0.9.0] - 2022-05-11

Added

  • set tls=false for dind

[0.2.0] - 2019-08-10

Changed

  • Small tidyups of environment collection module - PATCH
  • Disable TLS in dind to fix failing dind functionality on newer dind:stable images - PATCH

Added

  • Forward host working directory as FLOKI_HOST_WORKDIR - MINOR

[0.1.0] - 2019-05-26

Changed

  • Remove forward_tmux_socket - BREAKING
  • Remove --pull switch - BREAKING
  • Remove pull specifications from configuration file - BREAKING
  • Refactor to collect environment at start of day - PATCH
  • Only mount the ssh_agent socket file - BREAKING
  • Start working in the mount_pwd path - BREAKING
  • Rename mount_pwd to mount - BREAKING
  • Enforce reproducibility (override with --local) - BREAKING
  • Move from trim_right to trim_end - PATCH
  • (Refactor) Simplify addition of environment variables to docker run - PATCH
  • Refactor - PATCH
  • Add Travis CI file - PATCH
  • Use 2018 edition of rust. - PATCH
  • Update quicli to 0.4 - PATCH
  • Deploy to GitHub - PATCH
  • Make sh the default shell - BREAKING

Added

  • Make pull a subcommand of floki - MINOR

[0.0.20] - 2019-02-12

Changed

Added

  • Expose host user id as FLOKI_HOST_UID - MINOR
  • Expose host user id as FLOKI_HOST_GID - MINOR
  • Allow inner and outer shells to be specified - MINOR

0.8.0

25 Jan 15:15
3adc09d

Choose a tag to compare

0.8.0 - 2022-01-25

Added

  • Change docker in docker image tag from stable-dind to dind

Fixed

  • Fix up clippy warnings and enforce clippy going forward
  • image_exists_locally now checks that the specified image exists

0.0.16 - 2018-09-10

Changed

  • Wrapped common docker errors to make them clearer - PATCH

0.0.15 - 2018-08-08

Changed

  • Only kill dind container if we launched it - BUGFIX

0.0.14 - 2018-08-08

Added

  • --pull switch to update images - PATCH

Fixed

  • Fixup docker-in-docker to allow bind mounts - PATCH

0.0.13 - 2018-08-06

Added

  • docker-in-docker support - PATCH
  • Add ability to forward current user - PATCH

0.0.12 - 2018-07-31

Changed

  • Made tmux socket forwarding permissive (doesn't fail if not found) - PATCH

0.0.11 - 2018-07-31

Changed

  • Build spec now requires the name as a subkey of build - BREAKING
  • forward_tmux_session -> forward_tmux_socket - BREAKING

Added

  • Rewrite in Rust - PATCH
  • Sphinx docs - PATCH

0.0.10 - 2018-07-25

Added

  • Allow custom docker switches - PATCH
  • Configurable pull policy - PATCH

0.0.9 - 2018-07-12

Added

  • Add a version switch - PATCH

Changed

  • Make docker not use sudo - PATCH

0.0.8 - 2018-07-11

Changed

  • Empty init defaults to no commands - BUGFIX
  • Make image specification mandatory - PATCH

0.0.7 - 2018-07-10

Changed

  • Change how we specify an image to build - PATCH

0.0.6 - 2018-07-10

Added

  • Add option to forward tmux socket - PATCH
  • Add basic configuration validation - PATCH
  • Added ability to specify shell - PATCH
  • Add BSD style help switch - PATCH

0.0.5 - 2018-07-03

Added

  • Config file now command line parameter. Default still ./floki.yaml

0.0.4 - 2018-04-06

Changed

  • Allow build container to originate from Dockerfile - PATCH

0.0.3 - 2018-04-06

Changed

  • Rename to ssh-agent forwarding field - PATCH

0.0.2 - 2018-04-06

Changed

  • Rename to floki to prevent conflicts on pypi - PATCH

0.0.1 - 2018-04-06

Added

  • Initial primitive version

Changed

0.7.1

08 Dec 14:24
82c8d0e

Choose a tag to compare

[0.7.1] - 2021-12-08

Fixed

  • Adjust SSH agent forwarding error message
  • Fixed Github releases

0.6.2

03 Mar 15:44
2295619

Choose a tag to compare

0.6.2

0.6.1

16 Jul 09:20
dc4749f

Choose a tag to compare

0.6.1

0.6.0 (BAD RELEASE)

15 Jul 20:44
2ababe0

Choose a tag to compare

dind is broken in this release. Please use 0.6.1.

0.5.0

05 May 11:09
e9d5ccc

Choose a tag to compare

0.5.0

0.4.3

02 Dec 13:56
afe357e

Choose a tag to compare

0.4.3

0.4.2

02 Dec 13:21
9b40200

Choose a tag to compare

0.4.2