diff --git a/omero-server/Chart.yaml b/omero-server/Chart.yaml index 21eed77..5f0d007 100644 --- a/omero-server/Chart.yaml +++ b/omero-server/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 -appVersion: 5.6.16-2 +appVersion: 5.6.17 description: OMERO.server name: omero-server -version: 0.4.12 +version: 0.4.13 icon: https://www.openmicroscopy.org/img/logos/omero-logomark.svg diff --git a/omero-server/templates/statefulset.yaml b/omero-server/templates/statefulset.yaml index 098b0fd..e7fcf07 100644 --- a/omero-server/templates/statefulset.yaml +++ b/omero-server/templates/statefulset.yaml @@ -29,6 +29,18 @@ spec: runAsUser: {{ .Values.securityContext.runAsUser }} {{- end }} terminationGracePeriodSeconds: 300 + initContainers: + # var/tmp isn't automatically created leading to a failure + # https://github.com/ome/openmicroscopy/issues/6448 + - name: mkdirs + image: docker.io/library/busybox:1.37 + command: + - mkdir + - -p + - /opt/omero/server/OMERO.server/var/tmp + volumeMounts: + - name: omero-server-var + mountPath: /opt/omero/server/OMERO.server/var containers: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ default .Chart.AppVersion .Values.image.tag }}"