Skip to content

Make updating of system ca optional #503

@maxnoe

Description

@maxnoe

The server entrypoint runs commands to update the system ca trust store in /etc/pki in case /etc/grid-security/certificates exists:

if [ -d /etc/grid-security/certificates ]; then
echo 'Adding Grid CAs to the system trust.'
cp -v /etc/grid-security/certificates/*.pem /etc/pki/ca-trust/source/anchors/
update-ca-trust extract
fi

However, our provider, the egi trust anchors docker image provides volumes for both /etc/grid-security/certificates and /etc/pki and we are expected to mount both volumes (readonly).

Solution would be to add a new environment variable to make this update step optional.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions