diff --git a/CHANGELOG.md b/CHANGELOG.md index 813694dd0..533f9fec7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Change log +## 4.2.1 + +### Changes + +* Changed the default value for `converter.updateStrategy.type` to `Recreate` +* Released ONLYOFFICE Docs [v8.1.1](https://github.com/ONLYOFFICE/DocumentServer/blob/master/CHANGELOG.md#811) + +### Fixes + +* Fixed a bug related to cases when the installation/update continued with database tables recreation errors, an additional check of database availability is added in Jobs scripts + ## 4.2.0 ### New Features diff --git a/Chart.yaml b/Chart.yaml index f29ea4c38..5650ed8ee 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -4,6 +4,6 @@ description: Helm chart for installing ONLYOFFICE Docs in Kubernetes type: application -version: 4.2.0 +version: 4.2.1 -appVersion: 8.1.0 +appVersion: 8.1.1 diff --git a/README.md b/README.md index ea66d8fef..348288e51 100644 --- a/README.md +++ b/README.md @@ -449,7 +449,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `docservice.tolerations` | Tolerations for Docservice Pods assignment. If set to, it takes priority over the `tolerations` | `[]` | | `docservice.initContainers` | Defines containers that run before docservice and proxy containers in the Docservice deployment pod. For example, a container that changes the owner of the PersistentVolume | `[]` | | `docservice.image.repository` | Docservice container image repository* | `onlyoffice/docs-docservice-de` | -| `docservice.image.tag` | Docservice container image tag | `8.1.0-1` | +| `docservice.image.tag` | Docservice container image tag | `8.1.1-1` | | `docservice.image.pullPolicy` | Docservice container image pull policy | `IfNotPresent` | | `docservice.containerSecurityContext.enabled` | Enable security context for the Docservice container | `false` | | `docservice.lifecycleHooks` | Defines the Docservice [container lifecycle hooks](https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks). It is used to trigger events to run at certain points in a container's lifecycle | `{}` | @@ -480,7 +480,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `proxy.infoAllowedExistingSecret` | Name of existing secret to use for info auth password. Used if `proxy.infoAllowedUser` is set. Must contain the key specified in `proxy.infoAllowedSecretKeyName`. If set to, it takes priority over the `proxy.infoAllowedPassword` | `""` | | `proxy.welcomePage.enabled` | Defines whether the welcome page will be displayed | `true` | | `proxy.image.repository` | Docservice Proxy container image repository* | `onlyoffice/docs-proxy-de` | -| `proxy.image.tag` | Docservice Proxy container image tag | `8.1.0-1` | +| `proxy.image.tag` | Docservice Proxy container image tag | `8.1.1-1` | | `proxy.image.pullPolicy` | Docservice Proxy container image pull policy | `IfNotPresent` | | `proxy.containerSecurityContext.enabled` | Enable security context for the Proxy container | `false` | | `proxy.lifecycleHooks` | Defines the Proxy [container lifecycle hooks](https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks). It is used to trigger events to run at certain points in a container's lifecycle | `{}` | @@ -492,9 +492,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `converter.annotations` | Defines annotations that will be additionally added to Converter Deployment. If set to, it takes priority over the `commonAnnotations` | `{}` | | `converter.podAnnotations` | Map of annotations to add to the Converter deployment pods | `rollme: "{{ randAlphaNum 5 \| quote }}"` | | `converter.replicas` | Converter replicas quantity. If the `converter.autoscaling.enabled` parameter is enabled, it is ignored | `2` | -| `converter.updateStrategy.type` | Converter deployment update strategy type | `RollingUpdate` | -| `converter.updateStrategy.rollingUpdate.maxUnavailable` | Maximum number of Converter Pods unavailable during the update process. Used only when `converter.updateStrategy.type=RollingUpdate` | `25%` | -| `converter.updateStrategy.rollingUpdate.maxSurge` | Maximum number of Converter Pods created over the desired number of Pods. Used only when `converter.updateStrategy.type=RollingUpdate` | `25%` | +| `converter.updateStrategy.type` | Converter deployment update strategy type | `Recreate` | | `converter.customPodAntiAffinity` | Prohibiting the scheduling of Converter Pods relative to other Pods containing the specified labels on the same node | `{}` | | `converter.podAffinity` | Defines [Pod affinity](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-pod-affinity-and-anti-affinity) rules for Converter Pods scheduling by nodes relative to other Pods | `{}` | | `converter.nodeAffinity` | Defines [Node affinity](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity) rules for Converter Pods scheduling by nodes | `{}` | @@ -502,7 +500,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `converter.tolerations` | Tolerations for Converter Pods assignment. If set to, it takes priority over the `tolerations` | `[]` | | `converter.initContainers` | Defines containers that run before docservice and proxy containers in the Docservice deployment pod. For example, a container that changes the owner of the PersistentVolume | `[]` | | `converter.image.repository` | Converter container image repository* | `onlyoffice/docs-converter-de` | -| `converter.image.tag` | Converter container image tag | `8.1.0-1` | +| `converter.image.tag` | Converter container image tag | `8.1.1-1` | | `converter.image.pullPolicy` | Converter container image pull policy | `IfNotPresent` | | `converter.containerSecurityContext.enabled` | Enable security context for the Converter container | `false` | | `converter.lifecycleHooks` | Defines the Converter [container lifecycle hooks](https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks). It is used to trigger events to run at certain points in a container's lifecycle | `{}` | @@ -528,7 +526,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `example.nodeSelector` | Node labels for Example Pods assignment. If set to, it takes priority over the `nodeSelector` | `{}` | | `example.tolerations` | Tolerations for Example Pods assignment. If set to, it takes priority over the `tolerations` | `[]` | | `example.image.repository` | Example container image name | `onlyoffice/docs-example` | -| `example.image.tag` | Example container image tag | `8.1.0-1` | +| `example.image.tag` | Example container image tag | `8.1.1-1` | | `example.image.pullPolicy` | Example container image pull policy | `IfNotPresent` | | `example.containerSecurityContext.enabled` | Enable security context for the Example container | `false` | | `example.dsUrl` | ONLYOFFICE Docs external address. It should be changed only if it is necessary to check the operation of the conversion in Example (e.g. http://\/) | `/` | @@ -581,7 +579,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `upgrade.job.nodeSelector` | Node labels for pre-upgrade Job Pod assignment. If set to, it takes priority over the `nodeSelector` | `{}` | | `upgrade.job.tolerations` | Tolerations for pre-upgrade Job Pod assignment. If set to, it takes priority over the `tolerations` | `[]` | | `upgrade.job.image.repository` | Job by upgrade image repository | `onlyoffice/docs-utils` | -| `upgrade.job.image.tag` | Job by upgrade image tag | `8.1.0-1` | +| `upgrade.job.image.tag` | Job by upgrade image tag | `8.1.1-1` | | `upgrade.job.image.pullPolicy` | Job by upgrade image pull policy | `IfNotPresent` | | `upgrade.job.containerSecurityContext.enabled` | Enable security context for the pre-upgrade container | `false` | | `upgrade.job.resources.requests` | The requested resources for the job pre-upgrade container | `{}` | @@ -600,7 +598,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `rollback.job.nodeSelector` | Node labels for pre-rollback Job Pod assignment. If set to, it takes priority over the `nodeSelector` | `{}` | | `rollback.job.tolerations` | Tolerations for pre-rollback Job Pod assignment. If set to, it takes priority over the `tolerations` | `[]` | | `rollback.job.image.repository` | Job by rollback image repository | `onlyoffice/docs-utils` | -| `rollback.job.image.tag` | Job by rollback image tag | `8.1.0-1` | +| `rollback.job.image.tag` | Job by rollback image tag | `8.1.1-1` | | `rollback.job.image.pullPolicy` | Job by rollback image pull policy | `IfNotPresent` | | `rollback.job.containerSecurityContext.enabled` | Enable security context for the pre-rollback container | `false` | | `rollback.job.resources.requests` | The requested resources for the job rollback container | `{}` | @@ -619,7 +617,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `delete.job.nodeSelector` | Node labels for pre-delete Job Pod assignment. If set to, it takes priority over the `nodeSelector` | `{}` | | `delete.job.tolerations` | Tolerations for pre-delete Job Pod assignment. If set to, it takes priority over the `tolerations` | `[]` | | `delete.job.image.repository` | Job by delete image repository | `onlyoffice/docs-utils` | -| `delete.job.image.tag` | Job by delete image tag | `8.1.0-1` | +| `delete.job.image.tag` | Job by delete image tag | `8.1.1-1` | | `delete.job.image.pullPolicy` | Job by delete image pull policy | `IfNotPresent` | | `delete.job.containerSecurityContext.enabled` | Enable security context for the pre-delete container | `false` | | `delete.job.resources.requests` | The requested resources for the job delete container | `{}` | @@ -636,7 +634,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `install.job.nodeSelector` | Node labels for pre-install Job Pod assignment. If set to, it takes priority over the `nodeSelector` | `{}` | | `install.job.tolerations` | Tolerations for pre-install Job Pod assignment. If set to, it takes priority over the `tolerations` | `[]` | | `install.job.image.repository` | Job by pre-install ONLYOFFICE Docs image repository | `onlyoffice/docs-utils` | -| `install.job.image.tag` | Job by pre-install ONLYOFFICE Docs image tag | `8.1.0-1` | +| `install.job.image.tag` | Job by pre-install ONLYOFFICE Docs image tag | `8.1.1-1` | | `install.job.image.pullPolicy` | Job by pre-install ONLYOFFICE Docs image pull policy | `IfNotPresent` | | `install.job.containerSecurityContext.enabled` | Enable security context for the pre-install container | `false` | | `install.job.resources.requests` | The requested resources for the job pre-install container | `{}` | @@ -653,7 +651,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `clearCache.job.nodeSelector` | Node labels for Clear Cache Job Pod assignment. If set to, it takes priority over the `nodeSelector` | `{}` | | `clearCache.job.tolerations` | Tolerations for Clear Cache Job Pod assignment. If set to, it takes priority over the `tolerations` | `[]` | | `clearCache.job.image.repository` | Job by Clear Cache ONLYOFFICE Docs image repository | `onlyoffice/docs-utils` | -| `clearCache.job.image.tag` | Job by Clear Cache ONLYOFFICE Docs image tag | `8.1.0-1` | +| `clearCache.job.image.tag` | Job by Clear Cache ONLYOFFICE Docs image tag | `8.1.1-1` | | `clearCache.job.image.pullPolicy` | Job by Clear Cache ONLYOFFICE Docs image pull policy | `IfNotPresent` | | `clearCache.job.containerSecurityContext.enabled` | Enable security context for the Clear Cache container | `false` | | `clearCache.job.resources.requests` | The requested resources for the job Clear Cache container | `{}` | @@ -668,7 +666,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `grafanaDashboard.job.nodeSelector` | Node labels for Grafana Dashboard Job Pod assignment. If set to, it takes priority over the `nodeSelector` | `{}` | | `grafanaDashboard.job.tolerations` | Tolerations for Grafana Dashboard Job Pod assignment. If set to, it takes priority over the `tolerations` | `[]` | | `grafanaDashboard.job.image.repository` | Job by Grafana Dashboard ONLYOFFICE Docs image repository | `onlyoffice/docs-utils` | -| `grafanaDashboard.job.image.tag` | Job by Grafana Dashboard ONLYOFFICE Docs image tag | `8.1.0-1` | +| `grafanaDashboard.job.image.tag` | Job by Grafana Dashboard ONLYOFFICE Docs image tag | `8.1.1-1` | | `grafanaDashboard.job.image.pullPolicy` | Job by Grafana Dashboard ONLYOFFICE Docs image pull policy | `IfNotPresent` | | `grafanaDashboard.job.containerSecurityContext.enabled` | Enable security context for the Grafana Dashboard container | `false` | | `grafanaDashboard.job.resources.requests` | The requested resources for the job Grafana Dashboard container | `{}` | @@ -681,7 +679,7 @@ The `helm delete` command removes all the Kubernetes components associated with | `tests.nodeSelector` | Node labels for Test Pod assignment. If set to, it takes priority over the `nodeSelector` | `{}` | | `tests.tolerations` | Tolerations for Test Pod assignment. If set to, it takes priority over the `tolerations` | `[]` | | `tests.image.repository` | Test container image name | `onlyoffice/docs-utils` | -| `tests.image.tag` | Test container image tag | `8.1.0-1` | +| `tests.image.tag` | Test container image tag | `8.1.1-1` | | `tests.image.pullPolicy` | Test container image pull policy | `IfNotPresent` | | `tests.containerSecurityContext.enabled` | Enable security context for the Test container | `false` | | `tests.resources.requests` | The requested resources for the test container | `{}` | diff --git a/sources/shutdown-ds.yaml b/sources/shutdown-ds.yaml index e29a45c9d..ed661fe12 100644 --- a/sources/shutdown-ds.yaml +++ b/sources/shutdown-ds.yaml @@ -13,7 +13,7 @@ spec: defaultMode: 0755 containers: - name: shutdown-ds - image: onlyoffice/docs-utils:8.1.0-1 + image: onlyoffice/docs-utils:8.1.1-1 command: ["/bin/sh", "-c"] args: ["/scripts/stop.sh"] volumeMounts: diff --git a/templates/configmaps/pre-delete.yaml b/templates/configmaps/pre-delete.yaml index a1cc72884..a72a933d7 100644 --- a/templates/configmaps/pre-delete.yaml +++ b/templates/configmaps/pre-delete.yaml @@ -34,6 +34,8 @@ data: if [ $? -ne 0 ]; then echo -e "\e[0;31m DB is not available \e[0m" exit 1 + else + echo -e "\e[0;32m Successful connection to the DB \e[0m" fi {{- if not .Values.persistence.storageS3 }} FILES_DIR=/var/lib/{{ .Values.product.name }}/documentserver/App_Data/cache/files/ @@ -67,6 +69,7 @@ data: --port={{ .Values.connections.dbPort }} \ --user={{ .Values.connections.dbUser }} \ --dbname={{ .Values.connections.dbName }} \ + --variable=ON_ERROR_STOP=ON \ --file=/scripts/{{ .Values.delete.existingConfigmap.tblRemove.keyName }} {{- else if or (eq .Values.connections.dbType "mysql") (eq .Values.connections.dbType "mariadb") }} mysql -h {{ .Values.connections.dbHost }} \ @@ -75,5 +78,8 @@ data: -p$DB_PWD \ {{ .Values.connections.dbName }} < /scripts/{{ .Values.delete.existingConfigmap.tblRemove.keyName }} {{- end }} + if [ $? -ne 0 ]; then + echo -e "\e[0;31m The DATABASE cleanup script could not be executed. Skipping... \e[0m" + fi echo work done {{- end }} diff --git a/templates/configmaps/pre-install.yaml b/templates/configmaps/pre-install.yaml index 7e98ba116..bcae0bae7 100644 --- a/templates/configmaps/pre-install.yaml +++ b/templates/configmaps/pre-install.yaml @@ -33,6 +33,8 @@ data: if [ $? -ne 0 ]; then echo -e "\e[0;31m DB is not available \e[0m" exit 1 + else + echo -e "\e[0;32m Successful connection to the database \e[0m" fi if [[ "$PRIVATE_CLUSTER" != "true" ]]; then wget -O /scripts/{{ .Values.install.existingConfigmap.tblCreate.keyName }} \ @@ -47,6 +49,7 @@ data: --port={{ .Values.connections.dbPort }} \ --user={{ .Values.connections.dbUser }} \ --dbname={{ .Values.connections.dbName }} \ + --variable=ON_ERROR_STOP=ON \ --file=/scripts/{{ .Values.install.existingConfigmap.tblCreate.keyName }} {{- else if or (eq .Values.connections.dbType "mysql") (eq .Values.connections.dbType "mariadb") }} mysql -h {{ .Values.connections.dbHost }} \ @@ -55,5 +58,9 @@ data: -p$DB_PWD \ {{ .Values.connections.dbName }} < /scripts/{{ .Values.install.existingConfigmap.tblCreate.keyName }} {{- end }} + if [ $? -ne 0 ]; then + echo -e "\e[0;31m The DATABASE initialization script could not be executed \e[0m" + exit 1 + fi echo work done {{- end }} diff --git a/templates/configmaps/pre-rollback.yaml b/templates/configmaps/pre-rollback.yaml index 722eeea75..bc782da67 100644 --- a/templates/configmaps/pre-rollback.yaml +++ b/templates/configmaps/pre-rollback.yaml @@ -33,6 +33,8 @@ data: if [ $? -ne 0 ]; then echo -e "\e[0;31m DB is not available \e[0m" exit 1 + else + echo -e "\e[0;32m Successful connection to the DB \e[0m" fi {{- if not .Values.persistence.storageS3 }} FILES_DIR=/var/lib/{{ .Values.product.name }}/documentserver/App_Data/cache/files/ @@ -72,11 +74,13 @@ data: --port={{ .Values.connections.dbPort }} \ --user={{ .Values.connections.dbUser }} \ --dbname={{ .Values.connections.dbName }} \ + --variable=ON_ERROR_STOP=ON \ --file=/scripts/{{ .Values.rollback.existingConfigmap.tblRemove.keyName }} PGPASSWORD=$DB_PWD psql --host={{ .Values.connections.dbHost }} \ --port={{ .Values.connections.dbPort }} \ --user={{ .Values.connections.dbUser }} \ --dbname={{ .Values.connections.dbName }} \ + --variable=ON_ERROR_STOP=ON \ --file=/scripts/{{ .Values.rollback.existingConfigmap.tblCreate.keyName }} {{- else if or (eq .Values.connections.dbType "mysql") (eq .Values.connections.dbType "mariadb") }} mysql -h {{ .Values.connections.dbHost }} \ @@ -90,5 +94,9 @@ data: -p$DB_PWD \ {{ .Values.connections.dbName }} < /scripts/{{ .Values.rollback.existingConfigmap.tblCreate.keyName }} {{- end }} + if [ $? -ne 0 ]; then + echo -e "\e[0;31m The DATABASE preparation scripts could not be executed \e[0m" + exit 1 + fi echo work done {{- end }} diff --git a/templates/configmaps/pre-upgrade.yaml b/templates/configmaps/pre-upgrade.yaml index 310f7d99e..3ecc495ee 100644 --- a/templates/configmaps/pre-upgrade.yaml +++ b/templates/configmaps/pre-upgrade.yaml @@ -38,6 +38,8 @@ data: if [ $? -ne 0 ]; then echo -e "\e[0;31m DB is not available \e[0m" exit 1 + else + echo -e "\e[0;32m Successful connection to the DB \e[0m" fi if [[ "$PRIVATE_CLUSTER" != "true" ]]; then wget -O /scripts/{{ .Values.upgrade.existingConfigmap.tblRemove.keyName }} \ @@ -58,11 +60,13 @@ data: --port={{ .Values.connections.dbPort }} \ --user={{ .Values.connections.dbUser }} \ --dbname={{ .Values.connections.dbName }} \ + --variable=ON_ERROR_STOP=ON \ --file=/scripts/{{ .Values.upgrade.existingConfigmap.tblRemove.keyName }} PGPASSWORD=$DB_PWD psql --host={{ .Values.connections.dbHost }} \ --port={{ .Values.connections.dbPort }} \ --user={{ .Values.connections.dbUser }} \ --dbname={{ .Values.connections.dbName }} \ + --variable=ON_ERROR_STOP=ON \ --file=/scripts/{{ .Values.upgrade.existingConfigmap.tblCreate.keyName }} {{- else if or (eq .Values.connections.dbType "mysql") (eq .Values.connections.dbType "mariadb") }} mysql -h {{ .Values.connections.dbHost }} \ @@ -76,6 +80,10 @@ data: -p$DB_PWD \ {{ .Values.connections.dbName }} < /scripts/{{ .Values.upgrade.existingConfigmap.tblCreate.keyName }} {{- end }} + if [ $? -ne 0 ]; then + echo -e "\e[0;31m The DATABASE preparation scripts could not be executed \e[0m" + exit 1 + fi echo work done fi {{- end }} diff --git a/values.yaml b/values.yaml index 65e8beeb3..07d360602 100644 --- a/values.yaml +++ b/values.yaml @@ -488,7 +488,7 @@ docservice: ## https://github.com/ONLYOFFICE/Kubernetes-Docs#4-parameters repository: onlyoffice/docs-docservice-de ## docservice.image.tag docservice container image tag - tag: 8.1.0-1 + tag: 8.1.1-1 ## docservice.image.pullPolicy docservice container image pull policy pullPolicy: IfNotPresent ## Configure a Security Context for the Docservice container @@ -637,7 +637,7 @@ proxy: ## https://github.com/ONLYOFFICE/Kubernetes-Docs#4-parameters repository: onlyoffice/docs-proxy-de ## proxy.image.tag proxy container image tag - tag: 8.1.0-1 + tag: 8.1.1-1 ## proxy.image.pullPolicy proxy container image pull policy pullPolicy: IfNotPresent ## Configure a Security Context for the Proxy container @@ -752,13 +752,7 @@ converter: ## Update strategy used to replace old Pods by new ones. Allowed values: `RollingUpdate` or `Recreate` ## converter.updateStrategy.type Docservice deployment update strategy type updateStrategy: - type: RollingUpdate - ## converter.updateStrategy.rollingUpdate Used only when `converter.updateStrategy.type=RollingUpdate` - rollingUpdate: - ## converter.updateStrategy.rollingUpdate.maxUnavailable Maximum number of Converter Pods unavailable during the update process - maxUnavailable: 25% - ## converter.updateStrategy.rollingUpdate.maxSurge Maximum number of Converter Pods created over the desired number of Pods - maxSurge: 25% + type: Recreate ## converter.customPodAntiAffinity Prohibiting the scheduling of Converter Pods relative to other Pods containing the specified labels on the same node ## Example: ## customPodAntiAffinity: @@ -885,7 +879,7 @@ converter: ## https://github.com/ONLYOFFICE/Kubernetes-Docs#4-parameters repository: onlyoffice/docs-converter-de ## converter.image.tag converter container image tag - tag: 8.1.0-1 + tag: 8.1.1-1 ## converter.image.pullPolicy converter container image pull policy pullPolicy: IfNotPresent ## Configure a Security Context for the Converter container @@ -1022,7 +1016,7 @@ example: ## example.image.repository example container image name repository: onlyoffice/docs-example ## example.image.tag example container image tag - tag: 8.1.0-1 + tag: 8.1.1-1 ## example.image.pullPolicy example container image pull policy pullPolicy: IfNotPresent ## Configure a Security Context for the Example container @@ -1162,7 +1156,7 @@ install: ## install.job.image.repository Job by pre-install ONLYOFFICE Docs image repository repository: onlyoffice/docs-utils ## install.job.image.tag Job by pre-install ONLYOFFICE Docs image tag - tag: 8.1.0-1 + tag: 8.1.1-1 ## install.job.image.pullPolicy Job by pre-install ONLYOFFICE Docs image pull policy pullPolicy: IfNotPresent ## Configure a Security Context for the pre-install container @@ -1243,7 +1237,7 @@ upgrade: ## upgrade.job.image.repository Job by upgrade image repository repository: onlyoffice/docs-utils ## upgrade.job.image.tag Job by upgrade image tag - tag: 8.1.0-1 + tag: 8.1.1-1 ## upgrade.job.image.pullPolicy Job by upgrade image pull policy pullPolicy: IfNotPresent ## Configure a Security Context for the pre-upgrade container @@ -1332,7 +1326,7 @@ rollback: ## rollback.job.image.repository Job by rollback image repository repository: onlyoffice/docs-utils ## rollback.job.image.tag Job by rollback image tag - tag: 8.1.0-1 + tag: 8.1.1-1 ## rollback.job.image.pullPolicy Job by rollback image pull policy pullPolicy: IfNotPresent ## Configure a Security Context for the pre-rollback container @@ -1421,7 +1415,7 @@ delete: ## delete.job.image.repository Job by delete image repository repository: onlyoffice/docs-utils ## delete.job.image.tag Job by delete image tag - tag: 8.1.0-1 + tag: 8.1.1-1 ## delete.job.image.pullPolicy Job by delete image pull policy pullPolicy: IfNotPresent ## Configure a Security Context for the pre-delete container @@ -1502,7 +1496,7 @@ clearCache: ## clearCache.job.image.repository Job by Clear Cache ONLYOFFICE Docs image repository repository: onlyoffice/docs-utils ## clearCache.job.image.tag Job by Clear Cache ONLYOFFICE Docs image tag - tag: 8.1.0-1 + tag: 8.1.1-1 ## clearCache.job.image.pullPolicy Job by Clear Cache ONLYOFFICE Docs image pull policy pullPolicy: IfNotPresent ## Configure a Security Context for the Clear Cache container @@ -1576,7 +1570,7 @@ grafanaDashboard: ## grafanaDashboard.job.image.repository Job by Grafana Dashboard ONLYOFFICE Docs image repository repository: onlyoffice/docs-utils ## grafanaDashboard.job.image.tag Job by Grafana Dashboard ONLYOFFICE Docs image tag - tag: 8.1.0-1 + tag: 8.1.1-1 ## grafanaDashboard.job.image.pullPolicy Job by Grafana Dashboard ONLYOFFICE Docs image pull policy pullPolicy: IfNotPresent ## Configure a Security Context for the Grafana Dashboard container @@ -1642,7 +1636,7 @@ tests: ## tests.image.repository test container image name repository: onlyoffice/docs-utils ## tests.image.tag test container image tag - tag: 8.1.0-1 + tag: 8.1.1-1 ## tests.image.pullPolicy test container image pull policy pullPolicy: IfNotPresent ## Configure a Security Context for the Test container