azukiapp / azk

azk is a lightweight open source development environment orchestration tool. Instantly & safely run any environment on your local machine.
http://azk.io
Apache License 2.0
898 stars 63 forks source link

New docker versioning scheme confuses semver check #700

Open slobo opened 7 years ago

slobo commented 7 years ago

Docker is now using versions in YY.MM format: https://github.com/docker/docker/releases/tag/v17.03.0-ce

IMPORTANT: Starting with this release, Docker is on a monthly release cycle and uses a new YY.MM versioning scheme to reflect this. Two channels are available: monthly and quarterly. Any given monthly release will only receive security and bugfixes until the next monthly release is available. Quarterly releases receive security and bugfixes for 4 months after initial release. This release includes bugfixes for 1.13.1 but there are no major feature additions and the API version stays the same. Upgrading from Docker 1.13.1 to 17.03.0 is expected to be simple and low-risk.

But azk agent start doesn't like it:

The `17.03.0` is not in semver format

I had to do this to start it

export AZK_DOCKER_VERSION=1.13.1
azk agent start

Any chance you can make a new release fixing this? Thanks!