but also in some sort of fashion that 34 and 35 never see lxd/21
2021-09-29 16:31:35 unit-https-client-34: https-client/34 uniter (run start hook), waited 0s, held 1s
2021-09-29 16:35:48 unit-https-client-34: https-client/34 uniter (run update-status hook), waited 0s, held 1s
2021-09-29 16:35:51 unit-https-client-34: https-client/34 uniter (run relation-broken (39; app: lxd) hook), waited 0s, held 1s
To give a rough timeline:
lxd/21 is up and running
https-client/30, 31, 32 have just gone away
2021-09-29 16:30:27 unit-lxd-21: lxd/21 uniter (run relation-departed (38; unit: https-client/32, departee: https-client/32) hook), waited 0s, held 1s
2021-09-29 16:30:28 unit-lxd-21: lxd/21 uniter (run relation-broken (38; app: https-client) hook), waited 0s, held 1s
https-client/33 shows up and joins the relation:
2021-09-29 16:31:10 unit-lxd-21: lxd/21 uniter (run relation-created (39; app: https-client) hook), waited 0s, held 1s
2021-09-29 16:31:11 unit-lxd-21: lxd/21 uniter (run relation-joined (39; unit: https-client/33) hook), waited 0s, held 1s
2021-09-29 16:31:13 unit-lxd-21: lxd/21 uniter (run relation-changed (39; unit: https-client/33) hook), waited 0s, held 1s
2021-09-29 16:31:22 unit-lxd-21: lxd/21 uniter (run update-status hook), waited 0s, held 1s
https-client/34 and 35 are added, somehow removing 33:
2021-09-29 16:31:30 unit-lxd-21: lxd/21 uniter (run relation-departed (39; unit: https-client/33, departee: https-client/33) hook), waited 0s, held 1s
2021-09-29 16:31:34 unit-lxd-21: lxd/21 uniter (run relation-joined (39; unit: https-client/34) hook), waited 0s, held 1s
2021-09-29 16:31:35 unit-lxd-21: lxd/21 uniter (run relation-changed (39; unit: https-client/34) hook), waited 0s, held 1s
2021-09-29 16:33:53 unit-lxd-21: lxd/21 uniter (run relation-joined (39; unit: https-client/35) hook), waited 0s, held 1s
2021-09-29 16:33:54 unit-lxd-21: lxd/21 uniter (run relation-changed (39; unit: https-client/35) hook), waited 0s, held 1s
2021-09-29 16:35:37 unit-lxd-21: lxd/21 uniter (run update-status hook), waited 0s, held 1s
2021-09-29 16:35:51 unit-lxd-21: lxd/21 uniter (run relation-departed (39; unit: https-client/34, departee: https-client/34) hook), waited 0s, held 1s
but also in some sort of fashion that 34 and 35 never see lxd/21 client- 34: https-client/34 uniter (run start hook), waited 0s, held 1s client- 34: https-client/34 uniter (run update-status hook), waited 0s, held 1s client- 34: https-client/34 uniter (run relation-broken (39; app: lxd) hook), waited 0s, held 1s
2021-09-29 16:31:35 unit-https-
2021-09-29 16:35:48 unit-https-
2021-09-29 16:35:51 unit-https-