Activity log for bug #1850580

Date Who What changed Old value New value Message
2019-10-30 03:17:41 Ian Booth bug added bug
2020-01-17 02:48:01 Canonical Juju QA Bot juju: milestone 2.7.1 2.7.2
2020-02-18 11:54:41 Canonical Juju QA Bot juju: milestone 2.7.2 2.7.3
2020-02-27 07:21:27 Canonical Juju QA Bot juju: milestone 2.7.3 2.7.4
2020-03-12 01:50:58 Canonical Juju QA Bot juju: milestone 2.7.4 2.7.5
2020-04-01 22:02:00 Canonical Juju QA Bot juju: milestone 2.7.5 2.7.6
2020-04-07 01:15:31 Ian Booth juju: milestone 2.7.6 2.8.1
2020-06-08 03:54:51 Tim Penhey juju: milestone 2.8.1 2.8-next
2021-02-17 01:50:51 Ian Booth juju: milestone 2.8-next 2.8.10
2021-03-25 17:57:43 Canonical Juju QA Bot juju: milestone 2.8.10 2.8.11
2021-05-26 21:19:25 John A Meinel juju: milestone 2.8.11 2.9-next
2022-12-13 00:32:03 Harry Pidcock juju: milestone 2.9-next 3.2-beta1
2023-04-03 16:09:30 Canonical Juju QA Bot juju: milestone 3.2-beta1 3.2-rc1
2023-05-13 00:35:16 Canonical Juju QA Bot juju: milestone 3.2-rc1 3.2.0
2023-05-26 09:44:06 Canonical Juju QA Bot juju: milestone 3.2.0 3.2.1
2023-07-12 14:19:41 Canonical Juju QA Bot juju: milestone 3.2.1 3.2.2
2023-08-04 03:45:32 Canonical Juju QA Bot juju: milestone 3.2.2 3.2.3
2023-08-28 12:24:54 Canonical Juju QA Bot juju: milestone 3.2.3 3.2.4
2023-11-16 15:07:57 Canonical Juju QA Bot juju: milestone 3.2.4 3.2.5
2023-11-27 07:19:53 Ian Booth juju: milestone 3.2.5
2024-02-12 22:30:24 Harry Pidcock juju: milestone 3.5-beta1
2024-04-16 07:02:33 Canonical Juju QA Bot juju: milestone 3.5-beta1 3.5-beta2
2024-05-07 09:22:23 Harry Pidcock juju: milestone 3.5-beta2 3.5.1
2024-05-27 02:18:14 James Simpson bug added subscriber The Canonical Sysadmins
2024-05-27 03:35:20 Canonical Juju QA Bot juju: milestone 3.5.1 3.5.2
2024-06-19 07:41:37 Vitaly Antonenko juju: milestone 3.5.2
2024-06-19 07:41:39 Vitaly Antonenko juju: status Triaged New
2024-06-27 13:04:19 Joseph Phillips description When migration a model, a check is done using reflect.DeepEquals() of the credential on the target controller vs that on the source controller. This is too restrictive and can cause a valid migration attempt to fail. In 2.7, k8s credentials gain a new attribute and so even though the target controller can access the k8s cluster just fine, a migration from a 2.6 model is aborted. If the reason for checking the credential on the target controller is to ensure it can access the resources in the model being migrated, this needs to be done is a less naiive way. When migration a model, a check is done using reflect.DeepEquals() of the credential on the target controller vs that on the source controller. This is too restrictive and can cause a valid migration attempt to fail. In 2.7, k8s credentials gain a new attribute and so even though the target controller can access the k8s cluster just fine, a migration from a 2.6 model is aborted. If the reason for checking the credential on the target controller is to ensure it can access the resources in the model being migrated, this needs to be done in a less naive way.
2024-07-18 09:42:44 Joseph Phillips juju: status New Triaged
2024-07-18 09:42:46 Joseph Phillips juju: importance High Wishlist