Skip to content

Add support for swarm mode templating#28025

Merged
vieux merged 2 commits intomoby:masterfrom
vdemeester:swarm-mode-templating
Nov 9, 2016
Merged

Add support for swarm mode templating#28025
vieux merged 2 commits intomoby:masterfrom
vdemeester:swarm-mode-templating

Conversation

@vdemeester
Copy link
Member

@vdemeester vdemeester commented Nov 3, 2016

Wire templating support of swarmkit for the engine, in order to be used through services 🐮 — #27995 updated swarmkit but did not wire it (and thus the package wasn't kept either).

  • Tests
  • Documentations

Closes #28022

/cc @thaJeztah @stevvooe @aaronlehmann @icecrime

🐸

Signed-off-by: Vincent Demeester [email protected]

@vdemeester
Copy link
Member Author

@AkihiroSuda doesn't need vendoring, it's already vendored (just wasn't used so the package was cleaned) — the vendor check is green 😉

@AkihiroSuda
Copy link
Member

oh, sorry 😅

@vdemeester vdemeester force-pushed the swarm-mode-templating branch 2 times, most recently from b43cacd to 09134fa Compare November 3, 2016 13:32
@stevvooe
Copy link
Contributor

stevvooe commented Nov 3, 2016

Thanks for carrying this!

I suspect we will run into some validation problems when passing through template syntax. It might be good to have a few tests that create services that flex these pipelines end to end.

Specific areas in order of sensitivity:

  • Mount source/target validated as path
  • Hostname may have aggressive validation
  • Env, although most just looks for an =

@vdemeester vdemeester force-pushed the swarm-mode-templating branch 2 times, most recently from e7be206 to 7fd02d3 Compare November 7, 2016 10:23
@vdemeester vdemeester added the status/failing-ci Indicates that the PR in its current state fails the test suite label Nov 7, 2016
@vdemeester vdemeester force-pushed the swarm-mode-templating branch from 7fd02d3 to c11909f Compare November 9, 2016 11:31
@vdemeester vdemeester added status/needs-vendoring and removed status/failing-ci Indicates that the PR in its current state fails the test suite labels Nov 9, 2016
@vdemeester vdemeester force-pushed the swarm-mode-templating branch from c11909f to aac0c77 Compare November 9, 2016 13:58
@vieux
Copy link
Contributor

vieux commented Nov 9, 2016

moby/swarmkit#1738 was merged

Signed-off-by: Vincent Demeester <[email protected]>
@vdemeester vdemeester force-pushed the swarm-mode-templating branch from aac0c77 to 2a61fa9 Compare November 9, 2016 21:38
@vieux vieux self-assigned this Nov 9, 2016
Wire templating support of swarmkit for the engine, in order to be used
through services.

Signed-off-by: Vincent Demeester <[email protected]>
@vdemeester vdemeester force-pushed the swarm-mode-templating branch from 2a61fa9 to 6212ea6 Compare November 9, 2016 22:28
@vieux
Copy link
Contributor

vieux commented Nov 9, 2016

LGTM

1 similar comment
@stevvooe
Copy link
Contributor

stevvooe commented Nov 9, 2016

LGTM

@thaJeztah
Copy link
Member

@vieux @vdemeester looks like we missed this in the changelog

@thaJeztah
Copy link
Member

#28022 is tracking the documentation part, so removing docs/revisit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants