Currently the Pgbouncer VM charm is expected to be subordinated on one of the client interfaces, but needs to also allow subordination based on the juju-info interface. If the user subordinates based on juju-info by mistake the charm will go into active state despite not serving any client. The charm should detect this case and block/unblock itself based on presence of a client connection for a better UX.
Currently the Pgbouncer VM charm is expected to be subordinated on one of the client interfaces, but needs to also allow subordination based on the
juju-infointerface. If the user subordinates based onjuju-infoby mistake the charm will go intoactivestate despite not serving any client. The charm should detect this case and block/unblock itself based on presence of a client connection for a better UX.