Skip to content

Releases: ionos-cloud/docker-machine-driver

v7.0.5

31 May 08:49
e071c2a
Compare
Choose a tag to compare

Changed

  • Fixed:
    • driver not using NAT when one already existing on the server, now it adds the main lan to the NAT if it does not already exist
    • refactor driver to catch all error and rollback, avoid reaching a state where the machine creation failed but the resources still exist
  • improvement:
    • add multiple checks to unit tests, improved coverage

What's Changed

Full Changelog: v7.0.4...v7.0.5

v7.0.4

01 Mar 14:08
bd91c87
Compare
Choose a tag to compare

Changed

  • improvement:
    • use composite requests to reduce the number of calls made

Use with Rancher

Download URL

https://github.com/ionos-cloud/docker-machine-driver/releases/download/v7.0.4/docker-machine-driver-7.0.4-linux-amd64.tar.gz

Custom UI URL

https://cdn.jsdelivr.net/gh/ionos-cloud/ui-driver-ionoscloud@main/releases/v1.0.2/component.js

Whitelist Domains

cdn.jsdelivr.net

UI Extension

Version: 0.1.2

Repo

 https://github.com/ionos-cloud/ui-extensions-ionoscloud

Branch

 gh-pages

What's Changed

Full Changelog: v7.0.3...v7.0.4

v7.0.3

22 Feb 13:34
667588b
Compare
Choose a tag to compare

Changed

  • added:
    • option connect to additional lans, flag and option added in RKE1 and RKE2 UIs
    • added new cpu family options in UI
  • fixed:
    • driver was trying to get server state without knowing the server ID
    • RKE2: making servers in pool1 start while the others wait to try to avoid creating multiple datacenter
    • cloudinit input was not should the old value when updating the config
  • known issues:
    • multiple data centers and LANs are created in RKE2 if there are multiple machines in pool1, this is because the driver does not know which machine should go first

Use with Rancher

Download URL

https://github.com/ionos-cloud/docker-machine-driver/releases/download/v7.0.3/docker-machine-driver-7.0.3-linux-amd64.tar.gz

Custom UI URL

https://cdn.jsdelivr.net/gh/ionos-cloud/ui-driver-ionoscloud@main/releases/v1.0.2/component.js

Whitelist Domains

cdn.jsdelivr.net

UI Extension

Version: 0.1.2

Repo

 https://github.com/ionos-cloud/ui-extensions-ionoscloud

Branch

 gh-pages

What's Changed

New Contributors

Full Changelog: v7.0.2...v7.0.3

v7.0.2

26 Sep 15:42
f7cc6b9
Compare
Choose a tag to compare

Changed

  • added:
    • option to configure rules and flowlogs on the created NAT
  • changed:
    • default nat rules are not created with target subnet nil
  • fixed:
    • driver was failing while trying to remove resources
    • driver was not removing the NAT gateway if it was created
    • some options on the RKE2 configuration war overriden when using edit (fixed in UI extension v0.1.1)
    • natLansToGateways did not work with edit (fixed in UI extension v0.1.1)

Use with Rancher

Download URL

https://github.com/ionos-cloud/docker-machine-driver/releases/download/v7.0.2/docker-machine-driver-7.0.2-linux-amd64.tar.gz

Custom UI URL

https://cdn.jsdelivr.net/gh/ionos-cloud/ui-driver-ionoscloud@main/releases/v1.0.1/component.js

Whitelist Domains

cdn.jsdelivr.net

UI Extension

Version: 0.1.1

Repo

 https://github.com/ionos-cloud/ui-extensions-ionoscloud

Branch

 gh-pages

What's Changed

Full Changelog: v7.0.1...v7.0.2

v7.0.1

22 Sep 08:50
8749aa2
Compare
Choose a tag to compare

Changed

  • changed:
    • removed debug info log for GetIP: "Using IP x.x.x.x to connect"

Use with Rancher

Download URL

https://github.com/ionos-cloud/docker-machine-driver/releases/download/v7.0.1/docker-machine-driver-7.0.1-linux-amd64.tar.gz

Custom UI URL

https://cdn.jsdelivr.net/gh/ionos-cloud/ui-driver-ionoscloud@main/releases/v1.0.0/component.js

Whitelist Domains

cdn.jsdelivr.net

UI Extension

Version: 0.1.0

Repo

 https://github.com/ionos-cloud/ui-extensions-ionoscloud

Branch

 gh-pages

What's Changed

Full Changelog: v7.0.0...v7.0.1

v7.0.0

09 Aug 11:31
261b3cd
Compare
Choose a tag to compare

Changed

  • added:
  • renamed:
    • user-data to cloud-init
    • user-data-b64 to cloud-init-b64
    • ssh-in-user-data to ssh-in-cloud-init
  • fixed:
    • driver ip not being set if it was private
    • ipblock delete request was sent even if no ipblock existed
    • start and stop not working for CUBE servers

Use with Rancher

Download URL

https://github.com/ionos-cloud/docker-machine-driver/releases/download/v7.0.0/docker-machine-driver-7.0.0-linux-amd64.tar.gz

Custom UI URL

https://cdn.jsdelivr.net/gh/ionos-cloud/ui-driver-ionoscloud@main/releases/v1.0.0/component.js

Whitelist Domains

cdn.jsdelivr.net

UI Extension

Version: 0.1.0

Repo

 https://github.com/ionos-cloud/ui-extensions-ionoscloud

Branch

 gh-pages

What's Changed

New Contributors

Full Changelog: v6.1.4...v7.0.0

v7.0.0-rc.2

02 Aug 12:35
034776b
Compare
Choose a tag to compare
v7.0.0-rc.2 Pre-release
Pre-release

Changed

  • fixed:
    • driver ip not being set if it was private
    • ipblock delete request was sent even if no ipblock existed

Use with Rancher

Download URL

https://github.com/ionos-cloud/docker-machine-driver/releases/download/v7.0.0-rc.2/docker-machine-driver-7.0.0-rc.2-linux-amd64.tar.gz

Custom UI URL

https://cdn.jsdelivr.net/gh/ionos-cloud/ui-driver-ionoscloud@main/releases/v1.0.0/component.js

Whitelist Domains

cdn.jsdelivr.net

UI Extension

Version: 0.1.0

Repo

 https://github.com/ionos-cloud/ui-extensions-ionoscloud

Branch

 gh-pages

What's Changed

Full Changelog: v7.0.0-rc.1...v7.0.0-rc.2

v7.0.0-rc.1

27 Jul 13:06
Compare
Choose a tag to compare
v7.0.0-rc.1 Pre-release
Pre-release

Changed

  • renamed:
    • user-data to cloud-init
    • user-data-b64 to cloud-init-b64
    • ssh-in-user-data to ssh-in-cloud-init

Use with Rancher

Download URL

https://github.com/ionos-cloud/docker-machine-driver/releases/download/v7.0.0-rc.1/docker-machine-driver-7.0.0-rc.1-linux-amd64.tar.gz

Custom UI URL

https://cdn.jsdelivr.net/gh/ionos-cloud/ui-driver-ionoscloud@main/releases/v1.0.0/component.js

Whitelist Domains

cdn.jsdelivr.net

UI Extension

Version: 0.1.0

Repo

 https://github.com/ionos-cloud/ui-extensions-ionoscloud

Branch

 gh-pages

What's Changed

  • Added rke2 development docs by @rmocanu-ionos in #83
  • rename userdata to cloudinit in flags by @rmocanu-ionos in #84
  • build(deps): bump github.com/docker/docker from 20.10.21+incompatible to 20.10.24+incompatible by @dependabot in #74
  • build(deps): bump golang.org/x/net from 0.2.0 to 0.7.0 by @dependabot in #70

New Contributors

Full Changelog: v6.1.4...v7.0.0-rc.1

v6.1.4

03 Jul 12:09
Compare
Choose a tag to compare

Added

  • Added ionoscloud-wait-for-ip-change and ionoscloud-wait-for-ip-change-timeout which allow to configure the driver to wait for the nic IP to change before finishing the provisioning and trying to connect to the server (used with a custom dhcp)
  • Added ionoscloud-ssh-in-user-data which allows to send the ssh key in the userdata to the server instead of in the sshKeys field of the volume (used with a custom image as those do not allow image and ssh keys)

Fixes

  • Fixed issue regarding host name not being set

Changed

  • default image password is now set to an empty string which will not send any password when creating the volume

Use with Rancher

Download URL

https://github.com/ionos-cloud/docker-machine-driver/releases/download/v6.1.4/docker-machine-driver-6.1.4-linux-amd64.tar.gz

Custom UI URL

https://cdn.jsdelivr.net/gh/ionos-cloud/ui-driver-ionoscloud@main/releases/v0.1.6/component.js

Whitelist Domains

cdn.jsdelivr.net

What's Changed

Full Changelog: v6.1.3...v6.1.4

v6.1.3

15 Mar 15:28
92fa3fc
Compare
Choose a tag to compare

Added

  • Added ionoscloud-nic-dhcp and ionoscloud-nic-ips which allow to change the properties of the NIC which will be created

Fixes

  • Fixed some issues regarding IP allocation when creating a NAT Gateway

Changed

  • default NIC DHCP is now set to false

Use with Rancher

Download URL

https://github.com/ionos-cloud/docker-machine-driver/releases/download/v6.1.3/docker-machine-driver-6.1.3-linux-amd64.tar.gz

Custom UI URL

https://cdn.jsdelivr.net/gh/ionos-cloud/ui-driver-ionoscloud@main/releases/v0.1.5/component.js

Whitelist Domains

cdn.jsdelivr.net

What's Changed

Full Changelog: v6.1.2...v6.1.3