You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The env.sh script generated by BOSH (via the Go templating -> ERB templating) always contains the following flags (since they have defaults defined in the spec:
CONCOURSE_GARDEN_ALLOW_HOST_ACCESS
CONCOURSE_GARDEN_MAX_CONTAINERS
CONCOURSE_GARDEN_NETWORK_POOL
This causes an issue when selecting runtime: containerd as Concourse won't allow Garden options when using the containerd runtime.
The following can also be handy:
Concourse version: 6.4.1 (actually, master of this repo)
Deployment type (BOSH/Docker/binary): BOSH (obviously? 😁)
Infrastructure/IaaS: AWS
Browser (if applicable): N/A
Did this used to work? New feature.
NB: I'm aware that this is a very new feature so don't expect it to work perfectly but since I was taking it for a spin I figured that pointing out the issues I came across would be helpful! I was looking at fixing it by adding some ERB bits to only include relevant flags based on which runtime is selected but the Go templating stuff isn't really set up for only selecting certain properties from the spec file and I didn't want to be too opinionated on changes without discussing with the team first.
The text was updated successfully, but these errors were encountered:
Only one of CONCOURSE_CONTAINERD_* and CONCOURSE_GARDEN_* sets of
options should be set. Add a flag in the spec file that the envgen
helper uses to generate ERB files that correctly represent this need.
Defaults to Guardian since that is the implicit default in Concourse.
Fixesconcourse#115
Only one of CONCOURSE_CONTAINERD_* and CONCOURSE_GARDEN_* sets of
options should be set. Add a flag in the spec file that the envgen
helper uses to generate ERB files that correctly represent this need.
Defaults to Guardian since that is the implicit default in Concourse.
Fixesconcourse#115
Signed-off-by: Andy Paine <[email protected]>
Bug Report
The
env.sh
script generated by BOSH (via the Go templating -> ERB templating) always contains the following flags (since they have defaults defined in the spec:CONCOURSE_GARDEN_ALLOW_HOST_ACCESS
CONCOURSE_GARDEN_MAX_CONTAINERS
CONCOURSE_GARDEN_NETWORK_POOL
This causes an issue when selecting
runtime: containerd
as Concourse won't allow Garden options when using thecontainerd
runtime.The following can also be handy:
NB: I'm aware that this is a very new feature so don't expect it to work perfectly but since I was taking it for a spin I figured that pointing out the issues I came across would be helpful! I was looking at fixing it by adding some ERB bits to only include relevant flags based on which runtime is selected but the Go templating stuff isn't really set up for only selecting certain properties from the spec file and I didn't want to be too opinionated on changes without discussing with the team first.
The text was updated successfully, but these errors were encountered: