From ce4d16af5d89430a8d481d562e96544f91905360 Mon Sep 17 00:00:00 2001 From: Evan Hazlett Date: Wed, 6 May 2015 13:22:33 -0700 Subject: [PATCH 1/5] changelog: start of changelog for 0.3.0 Signed-off-by: Evan Hazlett --- CHANGES.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 7332b37e..676c532f 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,66 @@ Changelog ========== +# 0.3.0 (2015-06-01) + +## Features +- Engine option configuration (ability to configure all engine options) +- Swarm option configuration (ability to configure all swarm options) +- New Provisioning system to allow for greater flexibility and stability for installing and configuring Docker +- RedHat provisioner (use RHEL as base OS) - (experimental) +- PowerShell support (configure Windows Docker CLI) +- Command Prompt (cmd.exe) support (configure Windows Docker CLI) +- Filter command help by driver +- Ability to import Boot2Docker instances +- Boot2Docker CLI migration guide (experimental) +- Format option for `inspect` command +- New logging output format to improve readability and display across platforms +- Updated "active" machine concept - now is implicit according to `DOCKER_HOST` environmet variable. Note: this removes the implicit "active" machine and can no longer be specified with the `active` command. You change the "active" host by using the `env` command instead. + +## Drivers +- New: Exoscale Driver +- New: Generic Driver (provision any host with supported base OS and SSH) +- Amazon EC2 + - SSH user is configurable + - Support for Spot instances + - Add option to use private address only + - Base AMI updated to 20150417 +- Google + - Support custom disk types + - Updated base image to v20150316 +- Openstack + - Support for Keystone v3 domains +- Rackspace + - Misc fixes including environment variable for Flavor Id and stability +- Softlayer + - Enable local disk as provisioning option + - Fixes for SSH access errors + - Fixed bug where public IP would always be returned when requesting private + - Add support for specifying public and private VLAN IDs +- VirtualBox + - Stability fixes for NAT access + - Use DNS pass through + - Default CPU to single core for improved performance + - Enable shared folder support for Windows hosts +- VMware Fusion + - ISO updated to Docker 1.6.0 + - Shared folder support + +## Fixes +- Provisioning improvements to ensure Docker is available +- SSH improvements for provisioning stability +- Fixed SSH key generation bug on Windows +- Help formatting for improved readability + +## Special Thanks +We would like to thank all contributors. Machine would not be where it is +without you. We would also like to give special thanks to the following +contributors for outstanding contributions to the project: + +- @vincentbernat for exoscale +- @sthulb for portable SSH library +- @hairyhenderson for several improvements to Softlayer driver, inspect formatting and lots of fixes + # 0.2.0 (2015-04-16) Core Stability and Driver Updates From 53103c358dc92a398fa6eb6d89e298dfbcf754da Mon Sep 17 00:00:00 2001 From: Evan Hazlett Date: Wed, 6 May 2015 15:53:51 -0700 Subject: [PATCH 2/5] changelog: spelling Signed-off-by: Evan Hazlett --- CHANGES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 676c532f..2086cf54 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -15,7 +15,7 @@ Changelog - Boot2Docker CLI migration guide (experimental) - Format option for `inspect` command - New logging output format to improve readability and display across platforms -- Updated "active" machine concept - now is implicit according to `DOCKER_HOST` environmet variable. Note: this removes the implicit "active" machine and can no longer be specified with the `active` command. You change the "active" host by using the `env` command instead. +- Updated "active" machine concept - now is implicit according to `DOCKER_HOST` environment variable. Note: this removes the implicit "active" machine and can no longer be specified with the `active` command. You change the "active" host by using the `env` command instead. ## Drivers - New: Exoscale Driver From 137b1749935dd43f71340b7cfb5ffe34ffb5ed56 Mon Sep 17 00:00:00 2001 From: Evan Hazlett Date: Wed, 27 May 2015 14:14:28 -0400 Subject: [PATCH 3/5] updated changelog with latest Signed-off-by: Evan Hazlett --- CHANGES.md | 102 +++++++++++++++++++++++++++++------------------------ 1 file changed, 55 insertions(+), 47 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 2086cf54..d4c45aee 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,54 +2,59 @@ Changelog ========== # 0.3.0 (2015-06-01) - -## Features -- Engine option configuration (ability to configure all engine options) -- Swarm option configuration (ability to configure all swarm options) + +## Features +- Engine option configuration (ability to configure all engine options) +- Swarm option configuration (ability to configure all swarm options) - New Provisioning system to allow for greater flexibility and stability for installing and configuring Docker -- RedHat provisioner (use RHEL as base OS) - (experimental) -- PowerShell support (configure Windows Docker CLI) -- Command Prompt (cmd.exe) support (configure Windows Docker CLI) -- Filter command help by driver -- Ability to import Boot2Docker instances -- Boot2Docker CLI migration guide (experimental) -- Format option for `inspect` command +- New Provisioners + - Rancher OS + - RedHat Enterprise Linux 7.0+ (experimental) + - Fedora 21+ (experimental) + - Debian 8+ (experimental) +- PowerShell support (configure Windows Docker CLI) +- Command Prompt (cmd.exe) support (configure Windows Docker CLI) +- Filter command help by driver +- Ability to import Boot2Docker instances +- Boot2Docker CLI migration guide (experimental) +- Format option for `inspect` command - New logging output format to improve readability and display across platforms - Updated "active" machine concept - now is implicit according to `DOCKER_HOST` environment variable. Note: this removes the implicit "active" machine and can no longer be specified with the `active` command. You change the "active" host by using the `env` command instead. - -## Drivers -- New: Exoscale Driver -- New: Generic Driver (provision any host with supported base OS and SSH) -- Amazon EC2 - - SSH user is configurable - - Support for Spot instances - - Add option to use private address only - - Base AMI updated to 20150417 -- Google - - Support custom disk types - - Updated base image to v20150316 -- Openstack - - Support for Keystone v3 domains -- Rackspace - - Misc fixes including environment variable for Flavor Id and stability -- Softlayer - - Enable local disk as provisioning option - - Fixes for SSH access errors - - Fixed bug where public IP would always be returned when requesting private - - Add support for specifying public and private VLAN IDs -- VirtualBox - - Stability fixes for NAT access - - Use DNS pass through - - Default CPU to single core for improved performance - - Enable shared folder support for Windows hosts -- VMware Fusion - - ISO updated to Docker 1.6.0 - - Shared folder support - -## Fixes -- Provisioning improvements to ensure Docker is available -- SSH improvements for provisioning stability -- Fixed SSH key generation bug on Windows + +## Drivers +- New: Exoscale Driver +- New: Generic Driver (provision any host with supported base OS and SSH) +- Amazon EC2 + - SSH user is configurable + - Support for Spot instances + - Add option to use private address only + - Base AMI updated to 20150417 +- Google + - Support custom disk types + - Updated base image to v20150316 +- Openstack + - Support for Keystone v3 domains +- Rackspace + - Misc fixes including environment variable for Flavor Id and stability +- Softlayer + - Enable local disk as provisioning option + - Fixes for SSH access errors + - Fixed bug where public IP would always be returned when requesting private + - Add support for specifying public and private VLAN IDs +- VirtualBox + - Use Intel network interface driver (adds great stability) + - Stability fixes for NAT access + - Use DNS pass through + - Default CPU to single core for improved performance + - Enable shared folder support for Windows hosts +- VMware Fusion + - Boot2Docker ISO updated + - Shared folder support + +## Fixes +- Provisioning improvements to ensure Docker is available +- SSH improvements for provisioning stability +- Fixed SSH key generation bug on Windows - Help formatting for improved readability ## Special Thanks @@ -57,9 +62,12 @@ We would like to thank all contributors. Machine would not be where it is without you. We would also like to give special thanks to the following contributors for outstanding contributions to the project: -- @vincentbernat for exoscale -- @sthulb for portable SSH library +- @frapposelli for VMware updates and fixes - @hairyhenderson for several improvements to Softlayer driver, inspect formatting and lots of fixes +- @ibuildthecloud for rancher os provisioning +- @sthulb for portable SSH library +- @vincentbernat for exoscale +- @zchee for Amazon updates and great doc updates # 0.2.0 (2015-04-16) From cb860b3496f31da1a04942e33678d875062ad886 Mon Sep 17 00:00:00 2001 From: Evan Hazlett Date: Tue, 2 Jun 2015 09:58:21 -0400 Subject: [PATCH 4/5] changelog updates Signed-off-by: Evan Hazlett --- CHANGES.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index d4c45aee..31845f16 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -20,6 +20,7 @@ Changelog - Format option for `inspect` command - New logging output format to improve readability and display across platforms - Updated "active" machine concept - now is implicit according to `DOCKER_HOST` environment variable. Note: this removes the implicit "active" machine and can no longer be specified with the `active` command. You change the "active" host by using the `env` command instead. +- Specify Swarm version (`--swarm-image` flag) ## Drivers - New: Exoscale Driver @@ -57,6 +58,10 @@ Changelog - Fixed SSH key generation bug on Windows - Help formatting for improved readability +## Breaking Changes +- "Short-Form" name reference no longer supported Instead of "docker-machine " implying the active host you must now use docker-machine +- VMware shared folders require Boot2Docker 1.7 + ## Special Thanks We would like to thank all contributors. Machine would not be where it is without you. We would also like to give special thanks to the following From 895cb7b87fb7f904e38b5b6a4a98d7bc495d626f Mon Sep 17 00:00:00 2001 From: Evan Hazlett Date: Thu, 18 Jun 2015 12:50:21 -0400 Subject: [PATCH 5/5] changelog: update date Signed-off-by: Evan Hazlett --- CHANGES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 31845f16..aad164a5 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,7 +1,7 @@ Changelog ========== -# 0.3.0 (2015-06-01) +# 0.3.0 (2015-06-18) ## Features - Engine option configuration (ability to configure all engine options)