Skip to content
This repository has been archived by the owner on Oct 13, 2023. It is now read-only.

[18.09 backport] integration-cli: fix swarm tests flakiness #346

Merged
merged 4 commits into from
Oct 23, 2019

Commits on Oct 9, 2019

  1. integration-cli: allow temporary errors on leader switch

    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit 3df1095)
    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    tonistiigi authored and thaJeztah committed Oct 9, 2019
    Configuration menu
    Copy the full SHA
    d401f74 View commit details
    Browse the repository at this point in the history
  2. integration-cli: allow temporary no-leader error

    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit 52e0dfe)
    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    tonistiigi authored and thaJeztah committed Oct 9, 2019
    Configuration menu
    Copy the full SHA
    54fac12 View commit details
    Browse the repository at this point in the history
  3. Fix TestSwarmClusterRotateUnlockKey

    TestSwarmClusterRotateUnlockKey had been identified as a flaky test. It
    turns out that the test code was wrong: where we should have been
    checking the string output of a command, we were instead checking the
    value of the error. This means that the error case we were expecting was
    not being matched, and the test was failing when it should have just
    retried.
    
    Signed-off-by: Drew Erny <drew.erny@docker.com>
    (cherry picked from commit b79adac)
    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    dperny authored and thaJeztah committed Oct 9, 2019
    Configuration menu
    Copy the full SHA
    b5103ad View commit details
    Browse the repository at this point in the history
  4. [18.09] bump SwarmKit 5c86095cef3ff480e69486da50f18fd1b3a0de78 (bump_…

    …v18.09)
    
    full diff: moby/swarmkit@142a737...5c86095
    
    - moby/swarmkit#2892 [18.09 backport] Remove hardcoded IPAM config subnet value for ingress network
        - backport of moby/swarmkit#2890 Remove hardcoded IPAM config subnet value for ingress network
        - fixes [ENGORC-2651](https://docker.atlassian.net/browse/ENGORC-2651)
    - moby/swarmkit#2836 [18.09 backport] Switch to go 1.11
        - backport of moby/swarmkit#2752 Switch to go 1.11
    - moby/swarmkit#2901 [18.09 backport] Bump to golang 1.12.9
        - backport of moby/swarmkit#2880 Bump to golang 1.12.9
    - moby/swarmkit#2900 [18.09 backport] Fix update out of sequence and increase max recv gRPC message size for nodes and secrets
        - backport of moby/swarmkit#2762 Increased wait time on test utils WaitForCluster and WatchTaskCreate
        - backport of moby/swarmkit#2771 Allow using Configs as CredentialSpecs
            - **second commit only** (attempt to fix weirdly broken tests)
        - backport of moby/swarmkit#2808 Fix flaky tests
        - backport of moby/swarmkit#2866 Swap gometalinter for golangci-lint
        - backport of moby/swarmkit#2869 Increase max recv gRPC message size to initialize connection broker
            - related / similar to moby#38103 / docker#102 cluster: set bigger grpc limit for array requests
            - related / similar to moby#39306 Increase max recv gRPC message size for nodes and secrets
            - fixes moby/swarmkit#2733 Error generated when messages size is too big
        - backport of moby/swarmkit#2870 Fix update out of sequence
    
    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    thaJeztah committed Oct 9, 2019
    Configuration menu
    Copy the full SHA
    e06f07e View commit details
    Browse the repository at this point in the history