The currently released revision of the charm (63) replaces the install_sources config with ppa (https://charmhub.io/landscape-client/configure#ppa), which should add a PPA if the config is present. However, I don't think it removes previously-added PPAs, and doesn't allow for non-PPA sources.
The currently released revision of the charm (63) replaces the install_sources config with ppa (https:/ /charmhub. io/landscape- client/ configure# ppa), which should add a PPA if the config is present. However, I don't think it removes previously-added PPAs, and doesn't allow for non-PPA sources.
If this isn't the behaviour you want, I recommend opening an issue on https:/ /github. com/canonical/ landscape- client- charm, which is where development on this charm currently is.