Releases: ionos-cloud/docker-machine-driver
Releases · ionos-cloud/docker-machine-driver
v7.0.6
Changed
- Fixed:
- endpoint not being set in the ui drivers
- issues with updating fields on an existing cloud credential
- locations, cpu family and cube template select options were outdated, updated lists
- improvement:
- added calls to retreive locations, cpu family and cube template lists from the API, will use the credentials set by the user, default values are used if the calls fail
Use with Rancher
Download URL
https://github.com/ionos-cloud/docker-machine-driver/releases/download/v7.0.6/docker-machine-driver-7.0.6-linux-amd64.tar.gz
Custom UI URL
https://cdn.jsdelivr.net/gh/ionos-cloud/ui-driver-ionoscloud@main/releases/v1.0.3/component.js
Whitelist Domains
cdn.jsdelivr.net
UI Extension
Version: 0.1.4
Repo
https://github.com/ionos-cloud/ui-extensions-ionoscloud
Branch
gh-pages
What's Changed
- chore: user rancher machine by @rmocanu-ionos in #111
- Fix/endpoint by @rmocanu-ionos in #112
Full Changelog: v7.0.5...v7.0.6
v7.0.5
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
Use with Rancher
Download URL
https://github.com/ionos-cloud/docker-machine-driver/releases/download/v7.0.5/docker-machine-driver-7.0.5-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.3
Repo
https://github.com/ionos-cloud/ui-extensions-ionoscloud
Branch
gh-pages
What's Changed
- fix: adding lan to existing natgateway, setting nat ip by @rmocanu-ionos in #109
- Refactor/catch driver errors by @rmocanu-ionos in #110
- build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #107
Full Changelog: v7.0.4...v7.0.5
v7.0.4
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
- Refactor/composite requests by @rmocanu-ionos in #105
- chore: updated dependecies by @rmocanu-ionos in #106
Full Changelog: v7.0.3...v7.0.4
v7.0.3
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
- docs: add Basic Auth deprecation notice by @mimihalescu in #101
- New release by @rmocanu-ionos in #104
New Contributors
- @mimihalescu made their first contribution in #101
Full Changelog: v7.0.2...v7.0.3
v7.0.2
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
- feat: added natgateway flowlogs and rules by @rmocanu-ionos in #94
Full Changelog: v7.0.1...v7.0.2
v7.0.1
Changed
- changed:
- removed debug info log for
GetIP
: "Using IP x.x.x.x to connect"
- removed debug info log for
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
- fix #95: rm info log 'using IP x.x.x.x to connect' by @avirtopeanu-ionos in #96
Full Changelog: v7.0.0...v7.0.1
v7.0.0
Changed
- added:
- support for RKE2 using the IONOS Extension.
- renamed:
user-data
tocloud-init
user-data-b64
tocloud-init-b64
ssh-in-user-data
tossh-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
- 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
- fix: check if ipblockid is set before trying to delete the resource by @rmocanu-ionos in #87
- fix: set driver ip if it's private by @rmocanu-ionos in #88
- fix: use resume and suspend for cube server, vmState to get server state by @rmocanu-ionos in #90
New Contributors
- @dependabot made their first contribution in #74
Full Changelog: v6.1.4...v7.0.0
v7.0.0-rc.2
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
- fix: check if ipblockid is set before trying to delete the resource by @rmocanu-ionos in #87
- fix: set driver ip if it's private by @rmocanu-ionos in #88
Full Changelog: v7.0.0-rc.1...v7.0.0-rc.2
v7.0.0-rc.1
Changed
- renamed:
user-data
tocloud-init
user-data-b64
tocloud-init-b64
ssh-in-user-data
tossh-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
- @dependabot made their first contribution in #74
Full Changelog: v6.1.4...v7.0.0-rc.1
v6.1.4
Added
- Added
ionoscloud-wait-for-ip-change
andionoscloud-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 theuserdata
to the server instead of in thesshKeys
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
- Update changelog.md by @rmocanu-ionos in #73
- Fix/set hostname by @rmocanu-ionos in #80
- feat: added option for the driver to wait until nic ip changes, 2 opt… by @rmocanu-ionos in #81
- Fix/custom image creation by @rmocanu-ionos in #82
Full Changelog: v6.1.3...v6.1.4