Skip to content

Commit 89ff8f1

Browse files
author
phvalguima
authored
Merge pull request #109 from canonical/DPE-5344/OSD_v215
[DPE-5344] OSD v215
2 parents b23b4e8 + 61bb91a commit 89ff8f1

8 files changed

Lines changed: 12 additions & 11 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
with:
8585
artifact-prefix: packed-charm-cache-true
8686
cloud: lxd
87-
juju-agent-version: 3.4.3
87+
juju-agent-version: 3.5.3
8888
_beta_allure_report: true
8989
secrets:
9090
# GitHub appears to redact each line of a multi-line secret

poetry.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ poetry-plugin-export = "^1.8.0"
4040
# TODO: clean any of the notes below and their deps.
4141
[tool.poetry.group.charm-libs.dependencies]
4242
# data_platform_libs/v0/data_interfaces.py
43-
ops = "^2.13.0"
43+
ops = "^2.15.0"
4444
poetry-core = "^1.9.0"
4545
# tls_certificates_interface/v3/tls_certificates.py
4646
cryptography = "^42.0.8"
@@ -95,7 +95,8 @@ responses = "^0.25.3"
9595

9696
[tool.poetry.group.integration.dependencies]
9797
pytest = "^8.2.2"
98-
juju = "^3.2.0"
98+
# should not be updated unless https://github.com/juju/python-libjuju/issues/1093 is fixed
99+
juju = "~3.5.0"
99100
tenacity = "^8.4.2"
100101
coverage = {extras = ["toml"], version = ">7.0"}
101102
pytest-operator = ">0.20"

src/literals.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
"""Collection of global literals for the charm."""
66

7-
OPENSEARCH_DASHBOARDS_SNAP_REVISION = "19"
7+
OPENSEARCH_DASHBOARDS_SNAP_REVISION = "22"
88

99
SUBSTRATE = "vm"
1010
CHARM_KEY = "opensearch-dashboards"
@@ -20,10 +20,10 @@
2020

2121
DEPENDENCIES = {
2222
"osd_upstream": {
23-
"dependencies": {"opensearch": "2.14"},
23+
"dependencies": {"opensearch": "2.15"},
2424
"name": "opensearch-dashboards",
2525
"upgrade_supported": ">=2",
26-
"version": "2.14",
26+
"version": "2.15",
2727
},
2828
}
2929

tests/integration/ha/test_network_cut.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ async def test_build_and_deploy(ops_test: OpsTest):
6262
await ops_test.model.set_config(OPENSEARCH_CONFIG)
6363
# NOTE: can't access 2/stable from the tests, only 'edge' available
6464
await ops_test.model.deploy(
65-
OPENSEARCH_APP_NAME, channel="2/edge", num_units=NUM_UNITS_DB, revision=143
65+
OPENSEARCH_APP_NAME, channel="2/edge", num_units=NUM_UNITS_DB, revision=144
6666
)
6767

6868
config = {"ca-common-name": "CN_CA"}

tests/integration/ha/test_scaling.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ async def test_build_and_deploy(ops_test: OpsTest):
4747
# Opensearch
4848
await ops_test.model.set_config(OPENSEARCH_CONFIG)
4949
# NOTE: can't access 2/stable from the tests, only 'edge' available
50-
await ops_test.model.deploy(OPENSEARCH_APP_NAME, channel="2/edge", num_units=2, revision=143)
50+
await ops_test.model.deploy(OPENSEARCH_APP_NAME, channel="2/edge", num_units=2, revision=144)
5151

5252
config = {"ca-common-name": "CN_CA"}
5353
await ops_test.model.deploy(TLS_CERTIFICATES_APP_NAME, channel="stable", config=config)

tests/integration/test_charm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ async def test_build_and_deploy(ops_test: OpsTest):
7171
await asyncio.gather(
7272
ops_test.model.deploy(COS_AGENT_APP_NAME, num_units=1),
7373
ops_test.model.deploy(
74-
OPENSEARCH_APP_NAME, channel="2/edge", num_units=NUM_UNITS_DB, revision=143
74+
OPENSEARCH_APP_NAME, channel="2/edge", num_units=NUM_UNITS_DB, revision=144
7575
),
7676
ops_test.model.deploy(TLS_CERTIFICATES_APP_NAME, channel="stable", config=config),
7777
ops_test.model.deploy(application_charm_build, application_name=DB_CLIENT_APP_NAME),

tests/integration/test_upgrade.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ async def test_build_and_deploy(ops_test: OpsTest):
4848
await ops_test.model.deploy(pytest.charm, application_name=APP_NAME, num_units=NUM_UNITS_APP)
4949
await ops_test.model.set_config(OPENSEARCH_CONFIG)
5050
await ops_test.model.deploy(
51-
OPENSEARCH_APP_NAME, channel="2/edge", num_units=NUM_UNITS_DB, revision=143
51+
OPENSEARCH_APP_NAME, channel="2/edge", num_units=NUM_UNITS_DB, revision=144
5252
)
5353

5454
config = {"ca-common-name": "CN_CA"}

0 commit comments

Comments
 (0)