biarms / mysql

One more Docker MySQL project for ARM devices
GNU General Public License v2.0
155 stars 24 forks source link

The 'mysql-test2' test-case that tests the biarms/mysql deployment inside a docker swarm cluster works on Travis CI env but not on Circle CI env #3

Open kremerol opened 4 years ago

kremerol commented 4 years ago

Therefore, this test-case is currently disabled.

The root reason of this issue is maybe the docker server version: a) On Travis CI: 19.03.8 b) On Circle CI: 18.06

kremerol commented 4 years ago

Root cause is similar to https://github.com/docker/swarmkit/issues/2401

kremerol commented 4 years ago

FYI, I was able to reproduce this "no suitable node available for task" issue by testing docker images produced by a multi-arch build perform on CircleCI, with these docker settings:

  1. docker client Version: 19.03.8 + docker server: 18.09.3 (see https://circleci.com/api/v1.1/project/github/biarms/mysql/26/output/103/0?file=true&allocation-id=5ec8ee18d1cecf357bf28a14-0-build%2F10442E34)
  2. docker Client Version: 19.03.8 + server 19.03.8 (see https://circleci.com/api/v1.1/project/github/biarms/mysql/27/output/103/0?file=true&allocation-id=5ec8efcf7c6bc7591442a553-0-build%2F31D62327)
  3. docker Client 19.03.9 + server 19.03.8 (see https://circleci.com/api/v1.1/project/github/biarms/mysql/28/output/103/0?file=true&allocation-id=5ec8f05511acd97bc1fe1716-0-build%2F1BBDD665)