When trying to deploy any bundle with kubernetes charms the deployment will fail with the following error:
Traceback (most recent call last):
File "/home/dom/code/upgrade-test/tests/integration/test_upgrade_charm.py", line 14, in test_build_and_deploy
await ops_test.model.deploy("local:bundle.yaml")
File "/home/dom/code/upgrade-test/.tox/integration/lib/python3.8/site-packages/juju/model.py", line 1445, in deploy
await handler.execute_plan()
File "/home/dom/code/upgrade-test/.tox/integration/lib/python3.8/site-packages/juju/bundle.py", line 167, in execute_plan
self.references[step.id_] = await change.run(self)
File "/home/dom/code/upgrade-test/.tox/integration/lib/python3.8/site-packages/juju/bundle.py", line 353, in run
await context.model._deploy(
File "/home/dom/code/upgrade-test/.tox/integration/lib/python3.8/site-packages/juju/model.py", line 1654, in _deploy
result = await app_facade.Deploy(applications=[app])
File "/home/dom/code/upgrade-test/.tox/integration/lib/python3.8/site-packages/juju/client/facade.py", line 480, in wrapper
reply = await f(*args, **kwargs)
File "/home/dom/code/upgrade-test/.tox/integration/lib/python3.8/site-packages/juju/client/_client13.py", line 1102, in Deploy
reply = await self.rpc(msg)
File "/home/dom/code/upgrade-test/.tox/integration/lib/python3.8/site-packages/juju/client/facade.py", line 623, in rpc
result = await self.connection.rpc(msg, encoder=TypeEncoder)
File "/home/dom/code/upgrade-test/.tox/integration/lib/python3.8/site-packages/juju/client/connection.py", line 512, in rpc
raise errors.JujuError(err_results)
juju.errors.JujuError: ['cannot add application "argo-controller": series is empty']
applications:
argo-controller:
charm: cs:argo-controller
source: ./operators/argo-controller
scale: 1
**series: kubernetes**
When trying to deploy any bundle with kubernetes charms the deployment will fail with the following error:
When adding
series: kubernetesin each charm section the deployment is successful: