Skip to content

Commit cee768e

Browse files
authored
feat: Backup TLS (#412)
* feat: Backup TLS * fix: unit tests
1 parent 9954296 commit cee768e

File tree

3 files changed

+31
-24
lines changed

3 files changed

+31
-24
lines changed

poetry.lock

Lines changed: 27 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ requires-poetry = ">=2.0.0"
88

99
[tool.poetry.dependencies]
1010
python = "^3.10.12"
11-
mongo-charms-single-kernel = "0.1.0"
11+
mongo-charms-single-kernel = "0.1.3"
1212
ops = ">=2.21"
1313
pymongo = "^4.7.3"
1414
pyyaml = "^6.0.1"
@@ -56,12 +56,12 @@ coverage = {extras = ["toml"], version = "^7.5.0"}
5656
pytest = "^8.1.1"
5757
pytest-mock = "*"
5858
parameterized = "^0.9.0"
59-
mongo-charms-single-kernel = "0.1.0"
59+
mongo-charms-single-kernel = "0.1.3"
6060

6161
[tool.poetry.group.integration.dependencies]
6262
allure-pytest = "^2.13.5"
6363
ops = ">=2.21"
64-
mongo-charms-single-kernel = "0.1.0"
64+
mongo-charms-single-kernel = "0.1.3"
6565
pymongo = "^4.7.3"
6666
parameterized = "^0.9.0"
6767
lightkube = "^0.15.3"

tests/unit/test_charm.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,6 @@ def test_mongod_pebble_ready(
101101
# Expected plan after Pebble ready with default config
102102
expected_plan = {
103103
"services": {
104-
"logrotate": {
105-
"summary": "log rotate",
106-
"startup": "enabled",
107-
"override": "replace",
108-
"command": "sh -c 'logrotate /etc/logrotate.d/mongodb; sleep 1'",
109-
"user": "mongodb",
110-
"group": "mongodb",
111-
"backoff-delay": "1m0s",
112-
"backoff-factor": 1,
113-
},
114104
"mongod": {
115105
"user": "mongodb",
116106
"group": "mongodb",
@@ -225,6 +215,7 @@ def test_start_container_cannot_connect(self, init_users, init_replset, defer, *
225215
self.assertEqual(self.harness.charm.operator.state.db_initialised, False)
226216
defer.assert_called()
227217

218+
@patch("single_kernel_mongo.managers.config.LogRotateConfigManager.configure_and_restart")
228219
@patch(
229220
"single_kernel_mongo.managers.mongodb_operator.MongoDBOperator._configure_workloads",
230221
return_value=None,

0 commit comments

Comments
 (0)