Incompatibility mutagen version 0.18.0

marcel.necker
marcel.necker Frontend Developer @ Löffelhardt Spryker Customer Posts: 3 🧑🏻‍🚀 - Cadet

Hi everyone,

since mutagen version 0.18.0 we get the following error message when starting spryker via docker/sdk:

unable to bring up Mutagen Compose sidecar service: Error response from daemon: network is ambiguous (X matches found based on ID prefix)

Could this be a problem in this explicit mutagen version or can someone confirm a necessary adjustment in the docker/sdk implementation?

As a workaround, we have currently downgraded to version 0.17.6 ( https://github.com/mutagen-io/homebrew-mutagen/commit/5d7936f1d07466c2e756150ad9696fbd4b2525ac ) to avoid the issue via homebrew:

cd "$(brew --repo mutagen-io/homebrew-mutagen)" && git checkout 5d7936f1d07466c2e756150ad9696fbd4b2525ac && HOMEBREW_NO_AUTO_UPDATE=1 brew install mutagen-io/mutagen/mutagen && HOMEBREW_NO_AUTO_UPDATE=1 brew install mutagen-io/mutagen/mutagen-compose && mutagen daemon stop && mutagen daemon start

Comments

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,075 ⚖️ - Guardians (admin)

    Heyhey,
    I can confirm this.

    Can you please file an ticket for this and tell me the ticket id afterwards?

    All the best,

    Florian

  • marcel.necker
    marcel.necker Frontend Developer @ Löffelhardt Spryker Customer Posts: 3 🧑🏻‍🚀 - Cadet

    Hey Florian, thanks for confirmation! Case number: 00062378

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,075 ⚖️ - Guardians (admin)

    thank you!

    now I can align better with the teams. I'll keep you updated!

    All the best,

    Florian

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,075 ⚖️ - Guardians (admin)

    Heyhey,

    I think I was able to reproduce it Spryker indepedent. Can somebody try out my steps and maybe comment in the ticket?
    https://github.com/mutagen-io/mutagen-compose/issues/81

    All the best,

    Florian

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,075 ⚖️ - Guardians (admin)
    edited November 1

    And for the workaround I found a shorter command for me, maybe it also works for others:

    brew unlink mutagen && brew install mutagen-io/mutagen/mutagen@0.17

    All the best,

    Florian

    edit: i forgot sth :/

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,075 ⚖️ - Guardians (admin)

    Heyhey,

    the mutagen-compose bug is not fixed by mutagen yet but we have an easier workaround to downgrade now:

    brew unlink mutagen && brew unlink mutagen-compose && brew install mutagen-io/mutagen/mutagen@0.17 mutagen-io/mutagen/mutagen-compose@0.17

    All the best,

    Florian

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,075 ⚖️ - Guardians (admin)

    So on mutagen side its fixed, we just need to remove our version-blocker for 0.18.0 from Spryker docker-sdk and we should be good again 💪

    https://github.com/mutagen-io/mutagen-compose/issues/81

    All the best,

    Florian

  • marcel.necker
    marcel.necker Frontend Developer @ Löffelhardt Spryker Customer Posts: 3 🧑🏻‍🚀 - Cadet

    Thanks for the update @fsmeier! We are looking forward to the docker/sdk release