Just for the record, I was able to easily reproduce this using the 2.9 branch (version: 2.9.36-ubuntu-amd64, git-commit: ac2f28107be60be5799abda62163d582bb5dffd1) using the following sequence (based on Ryan Barry's Mattermost message):
$ juju bootstrap microk8s k8s $ juju deploy parca-k8s parca --channel=edge $ juju scale-application parca 3 # wait for ready $ juju scale-application parca 1 $ juju status
And juju status said "agent lost" for units parca/1 and parca/2.
Just for the record, I was able to easily reproduce this using the 2.9 branch (version: 2.9.36- ubuntu- amd64, git-commit: ac2f28107be60be 5799abda62163d5 82bb5dffd1) using the following sequence (based on Ryan Barry's Mattermost message):
$ juju bootstrap microk8s k8s
$ juju deploy parca-k8s parca --channel=edge
$ juju scale-application parca 3
# wait for ready
$ juju scale-application parca 1
$ juju status
And juju status said "agent lost" for units parca/1 and parca/2.