What's the expected upgrade pattern for refreshing charms to the next release channel and actually doing the workload upgrade?
```
juju refresh X --channel zed/stable
juju config X openstack-origin=cloud:jammy-zed
juju refresh Y --channel zed/stable
juju config Y openstack-origin=cloud:jammy-zed
juju refresh Z --channel zed/stable
juju config Z openstack-origin=cloud:jammy-zed
```
vs
```
juju refresh X --channel zed/stable
juju refresh Y --channel zed/stable
juju refresh Z --channel zed/stable
juju config X openstack-origin=cloud:jammy-zed
juju config Y openstack-origin=cloud:jammy-zed
juju config Z openstack-origin=cloud:jammy-zed
```
I just want to be clear on definitions here, since upgrading can refer to upgrading the charm code (via juju refresh) or upgrading the workload (via updating openstack-origin).
What's the expected upgrade pattern for refreshing charms to the next release channel and actually doing the workload upgrade?
``` origin= cloud:jammy- zed origin= cloud:jammy- zed origin= cloud:jammy- zed
juju refresh X --channel zed/stable
juju config X openstack-
juju refresh Y --channel zed/stable
juju config Y openstack-
juju refresh Z --channel zed/stable
juju config Z openstack-
```
vs
``` origin= cloud:jammy- zed origin= cloud:jammy- zed origin= cloud:jammy- zed
juju refresh X --channel zed/stable
juju refresh Y --channel zed/stable
juju refresh Z --channel zed/stable
juju config X openstack-
juju config Y openstack-
juju config Z openstack-
```
I just want to be clear on definitions here, since upgrading can refer to upgrading the charm code (via juju refresh) or upgrading the workload (via updating openstack-origin).