From 02315fbc5eae6cd8461807cd5397d7bee0ed580a Mon Sep 17 00:00:00 2001 From: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Date: Sun, 24 Apr 2022 19:40:16 +0300 Subject: [PATCH] feat(wekan, meshcentral): Use mongodb with replicaset. BREAKING CHANGE (#2547) * test mongodb with apps * bump * bump versions --- charts/incubator/meshcentral/Chart.yaml | 6 +++--- charts/incubator/meshcentral/values.yaml | 3 ++- charts/stable/wekan/Chart.yaml | 6 +++--- charts/stable/wekan/values.yaml | 4 ++++ 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/charts/incubator/meshcentral/Chart.yaml b/charts/incubator/meshcentral/Chart.yaml index c654a0b3512..44cf580c93f 100644 --- a/charts/incubator/meshcentral/Chart.yaml +++ b/charts/incubator/meshcentral/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: meshcentral -version: 1.0.1 +version: 1.1.0 appVersion: "1.0.1" description: MeshCentral is a full computer management web site type: application @@ -17,11 +17,11 @@ sources: dependencies: - name: common repository: https://library-charts.truecharts.org - version: 9.2.9 + version: 9.3.1 - condition: mongodb.enabled name: mongodb repository: https://charts.truecharts.org/ - version: 0.0.31 + version: 0.1.2 maintainers: - email: info@truecharts.org name: TrueCharts diff --git a/charts/incubator/meshcentral/values.yaml b/charts/incubator/meshcentral/values.yaml index fb52b3f198c..801d0e243f8 100644 --- a/charts/incubator/meshcentral/values.yaml +++ b/charts/incubator/meshcentral/values.yaml @@ -44,7 +44,8 @@ initContainers: echo ' "$schema": "http://info.meshcentral.com/downloads/meshcentral-config-schema.json",' >> $configfile echo ' "settings": {' >> $configfile; echo ' "port": '$svcPort',' >> $configfile; - echo ' "mongoDb": "'$mongodbURL'"' >> $configfile; + echo ' "mongoDb": "'$mongodbURL'",' >> $configfile; + echo ' "MongoDbChangeStream": true' >> $configfile; echo ' }' >> $configfile; echo '}' >> $configfile; fi; diff --git a/charts/stable/wekan/Chart.yaml b/charts/stable/wekan/Chart.yaml index 632d1e6fa65..4fcc7736f2f 100644 --- a/charts/stable/wekan/Chart.yaml +++ b/charts/stable/wekan/Chart.yaml @@ -3,11 +3,11 @@ appVersion: "6.18" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 9.2.9 + version: 9.3.1 - condition: mongodb.enabled name: mongodb repository: https://charts.truecharts.org - version: 0.0.31 + version: 0.1.2 description: WeKan - Open Source kanban home: https://github.com/truecharts/apps/tree/master/charts/stable/wekan icon: https://truecharts.org/_static/img/appicons/wekan.png @@ -23,7 +23,7 @@ name: wekan sources: - https://github.com/wekan/wekan - https://wekan.github.io/ -version: 1.0.8 +version: 2.0.0 annotations: truecharts.org/catagories: | - productivity diff --git a/charts/stable/wekan/values.yaml b/charts/stable/wekan/values.yaml index 9afb2c6a324..14b26778a15 100644 --- a/charts/stable/wekan/values.yaml +++ b/charts/stable/wekan/values.yaml @@ -13,6 +13,10 @@ envValueFrom: secretKeyRef: name: mongodbcreds key: url + MONGO_OPLOG_URL: + secretKeyRef: + name: mongodbcreds + key: urloplog service: main: