Regarding the charm-ceph-radosgw it seems that the error occurs when calling assess_status(CONFIGS) after successfully running the install hook. This might be an issue for all classic charms and not from charm-ceph-radosgw isolated.
assess_status calls network_get_primary_address and Juju might not be ready to give this information which causes the CalledProcessError. I will talk with the OpenStack team about this, but I think the approach will be using try and except and block the unit if this error occurs.
Regarding the charm-ceph-radosgw it seems that the error occurs when calling assess_ status( CONFIGS) after successfully running the install hook. This might be an issue for all classic charms and not from charm-ceph-radosgw isolated.
assess_status calls network_ get_primary_ address and Juju might not be ready to give this information which causes the CalledProcessError. I will talk with the OpenStack team about this, but I think the approach will be using try and except and block the unit if this error occurs.