It feels like the problem is on the client side because while it is detecting the correct series in both cases:
$ juju --debug deploy --channel xena/edge neutron-api 2>&1| grep series_selector
11:20:26 INFO juju.cmd.juju.application.deployer series_selector.go:83 with the configured model default series "focal"
$ juju --debug deploy --series focal --channel xena/edge neutron-api 2>&1| grep series_selector
11:20:37 INFO juju.cmd.juju.application.deployer series_selector.go:141 with the user specified series "focal"
Only the second method works and actually uses series focal.
It feels like the problem is on the client side because while it is detecting the correct series in both cases:
$ juju --debug deploy --channel xena/edge neutron-api 2>&1| grep series_selector juju.applicatio n.deployer series_ selector. go:83 with the configured model default series "focal"
11:20:26 INFO juju.cmd.
$ juju --debug deploy --series focal --channel xena/edge neutron-api 2>&1| grep series_selector juju.applicatio n.deployer series_ selector. go:141 with the user specified series "focal"
11:20:37 INFO juju.cmd.
Only the second method works and actually uses series focal.