Activity log for bug #2020753

Date Who What changed Old value New value Message
2023-05-25 07:51:54 Alex Lutay bug added bug
2023-05-25 08:02:06 Alex Lutay description Hi, It is a bugreport branched from the MM question: > https://chat.charmhub.io/charmhub/pl/3huptnewqjyg3ghgcnx5eydgjh --- The charmhub track can be closed, but the last revision there is still installable, e.g. mysql-k8s or mysql-router-k8s in the latest/edge. It looks like resources are no longer reachable for the closed tracks/revisions: ubuntu@taurus-dev:~$ juju deploy mysql-router-k8s --channel latest/edge --trust Located charm "mysql-router-k8s" in charm-hub, revision 24 Deploying "mysql-router-k8s" from charm-hub charm "mysql-router-k8s", revision 24 in channel latest/edge on jammy ubuntu@taurus-dev:~$ juju debug-log --tail ... controller-0: 13:24:27 ERROR juju.worker.caasapplicationprovisioner.runner exited "mysql-router-k8s": getting OCI image resources: unable to fetch OCI image resources for mysql-router-k8s: while getting resource from charmhub: resource "mysql-router-image" not found Is it expected? The case to keep the last revision installable is OK for VM (if not resources uploaded), but it looks barely usable for K8s charms with mandatory OCI resource attached. --- Sergio reply: "... it seems strange that you can install anything from a channel that is closed ..." The discussion on Engineering meeting went to no final decision, bugreported here: Juju either have to: 1) do NOT allow to install revisions from closed tracks (e.g. snap way of closing tracks) 2) allow to install revision from closed tracks => fix resources availability (e.g. OCI for K8s chamrs). Thank you! Hi, It is a bugreport branched from the MM question: > https://chat.charmhub.io/charmhub/pl/3huptnewqjyg3ghgcnx5eydgjh --- The charmhub track can be closed, but the last revision there is still installable, e.g. mysql-k8s or mysql-router-k8s in the latest/edge. It looks like resources are no longer reachable for the closed tracks/revisions: ubuntu@taurus-dev:~$ juju deploy mysql-router-k8s --channel latest/edge --trust Located charm "mysql-router-k8s" in charm-hub, revision 24 Deploying "mysql-router-k8s" from charm-hub charm "mysql-router-k8s", revision 24 in channel latest/edge on jammy ubuntu@taurus-dev:~$ juju debug-log --tail ... controller-0: 13:24:27 ERROR juju.worker.caasapplicationprovisioner.runner exited "mysql-router-k8s": getting OCI image resources: unable to fetch OCI image resources for mysql-router-k8s: while getting resource from charmhub: resource "mysql-router-image" not found Is it expected? The case to keep the last revision installable is OK for VM (if not resources uploaded), but it looks barely usable for K8s charms with mandatory OCI resource attached. --- Sergio reply: "... it seems strange that you can install anything from a channel that is closed ..." The discussion on Engineering meeting went to no final decision, bugreported here: Juju either have to: 1) do NOT allow to install revisions from closed tracks (e.g. snap way of closing tracks) 2) allow to install revision from closed tracks => fix resources availability (e.g. OCI for K8s chamrs). Thank you! --- P.S Keep in mind, it is not possible to install charm by revision too using closed channel, but works for the same revision in open channel: ``` juju deploy mysql-router-k8s --revision 24 --trust --channel latest/edge # fail juju deploy mysql-router-k8s --revision 24 --trust --channel 8.0/edge # works ``` P.P.S see also charmcraft discussion here: https://github.com/canonical/charmcraft/issues/1108
2023-05-25 08:02:52 Alex Lutay description Hi, It is a bugreport branched from the MM question: > https://chat.charmhub.io/charmhub/pl/3huptnewqjyg3ghgcnx5eydgjh --- The charmhub track can be closed, but the last revision there is still installable, e.g. mysql-k8s or mysql-router-k8s in the latest/edge. It looks like resources are no longer reachable for the closed tracks/revisions: ubuntu@taurus-dev:~$ juju deploy mysql-router-k8s --channel latest/edge --trust Located charm "mysql-router-k8s" in charm-hub, revision 24 Deploying "mysql-router-k8s" from charm-hub charm "mysql-router-k8s", revision 24 in channel latest/edge on jammy ubuntu@taurus-dev:~$ juju debug-log --tail ... controller-0: 13:24:27 ERROR juju.worker.caasapplicationprovisioner.runner exited "mysql-router-k8s": getting OCI image resources: unable to fetch OCI image resources for mysql-router-k8s: while getting resource from charmhub: resource "mysql-router-image" not found Is it expected? The case to keep the last revision installable is OK for VM (if not resources uploaded), but it looks barely usable for K8s charms with mandatory OCI resource attached. --- Sergio reply: "... it seems strange that you can install anything from a channel that is closed ..." The discussion on Engineering meeting went to no final decision, bugreported here: Juju either have to: 1) do NOT allow to install revisions from closed tracks (e.g. snap way of closing tracks) 2) allow to install revision from closed tracks => fix resources availability (e.g. OCI for K8s chamrs). Thank you! --- P.S Keep in mind, it is not possible to install charm by revision too using closed channel, but works for the same revision in open channel: ``` juju deploy mysql-router-k8s --revision 24 --trust --channel latest/edge # fail juju deploy mysql-router-k8s --revision 24 --trust --channel 8.0/edge # works ``` P.P.S see also charmcraft discussion here: https://github.com/canonical/charmcraft/issues/1108 Hi, It is a bugreport branched from the MM question: > https://chat.charmhub.io/charmhub/pl/3huptnewqjyg3ghgcnx5eydgjh --- The charmhub track can be closed, but the last revision there is still installable, e.g. mysql-k8s or mysql-router-k8s in the latest/edge. It looks like resources are no longer reachable for the closed tracks/revisions: ubuntu@taurus-dev:~$ juju deploy mysql-router-k8s --channel latest/edge --trust Located charm "mysql-router-k8s" in charm-hub, revision 24 Deploying "mysql-router-k8s" from charm-hub charm "mysql-router-k8s", revision 24 in channel latest/edge on jammy ubuntu@taurus-dev:~$ juju debug-log --tail ... controller-0: 13:24:27 ERROR juju.worker.caasapplicationprovisioner.runner exited "mysql-router-k8s": getting OCI image resources: unable to fetch OCI image resources for mysql-router-k8s: while getting resource from charmhub: resource "mysql-router-image" not found Is it expected? The case to keep the last revision installable is OK for VM (if not resources uploaded), but it looks barely usable for K8s charms with mandatory OCI resource attached. --- Sergio reply: "... it seems strange that you can install anything from a channel that is closed ..." The discussion on Engineering meeting went to no final decision, bugreported here: Juju either have to: 1) do NOT allow to install revisions from closed tracks (e.g. snap way of closing tracks) 2) allow to install revision from closed tracks => fix resources availability (e.g. OCI for K8s charms). Thank you! --- P.S Keep in mind, it is not possible to install charm by revision too using closed channel, but works for the same revision in open channel: ``` juju deploy mysql-router-k8s --revision 24 --trust --channel latest/edge # fail juju deploy mysql-router-k8s --revision 24 --trust --channel 8.0/edge # works ``` P.P.S see also charmcraft discussion here: https://github.com/canonical/charmcraft/issues/1108
2023-05-25 08:19:29 Alex Lutay description Hi, It is a bugreport branched from the MM question: > https://chat.charmhub.io/charmhub/pl/3huptnewqjyg3ghgcnx5eydgjh --- The charmhub track can be closed, but the last revision there is still installable, e.g. mysql-k8s or mysql-router-k8s in the latest/edge. It looks like resources are no longer reachable for the closed tracks/revisions: ubuntu@taurus-dev:~$ juju deploy mysql-router-k8s --channel latest/edge --trust Located charm "mysql-router-k8s" in charm-hub, revision 24 Deploying "mysql-router-k8s" from charm-hub charm "mysql-router-k8s", revision 24 in channel latest/edge on jammy ubuntu@taurus-dev:~$ juju debug-log --tail ... controller-0: 13:24:27 ERROR juju.worker.caasapplicationprovisioner.runner exited "mysql-router-k8s": getting OCI image resources: unable to fetch OCI image resources for mysql-router-k8s: while getting resource from charmhub: resource "mysql-router-image" not found Is it expected? The case to keep the last revision installable is OK for VM (if not resources uploaded), but it looks barely usable for K8s charms with mandatory OCI resource attached. --- Sergio reply: "... it seems strange that you can install anything from a channel that is closed ..." The discussion on Engineering meeting went to no final decision, bugreported here: Juju either have to: 1) do NOT allow to install revisions from closed tracks (e.g. snap way of closing tracks) 2) allow to install revision from closed tracks => fix resources availability (e.g. OCI for K8s charms). Thank you! --- P.S Keep in mind, it is not possible to install charm by revision too using closed channel, but works for the same revision in open channel: ``` juju deploy mysql-router-k8s --revision 24 --trust --channel latest/edge # fail juju deploy mysql-router-k8s --revision 24 --trust --channel 8.0/edge # works ``` P.P.S see also charmcraft discussion here: https://github.com/canonical/charmcraft/issues/1108 Hi, It is a bugreport branched from the MM question: > https://chat.charmhub.io/charmhub/pl/3huptnewqjyg3ghgcnx5eydgjh --- The charmhub track can be closed, but the last revision there is still installable, e.g. mysql-k8s or mysql-router-k8s in the latest/edge. It looks like resources are no longer reachable for the closed tracks/revisions: ubuntu@taurus-dev:~$ juju deploy mysql-router-k8s --channel latest/edge --trust Located charm "mysql-router-k8s" in charm-hub, revision 24 Deploying "mysql-router-k8s" from charm-hub charm "mysql-router-k8s", revision 24 in channel latest/edge on jammy ubuntu@taurus-dev:~$ juju debug-log --tail ... controller-0: 13:24:27 ERROR juju.worker.caasapplicationprovisioner.runner exited "mysql-router-k8s": getting OCI image resources: unable to fetch OCI image resources for mysql-router-k8s: while getting resource from charmhub: resource "mysql-router-image" not found Is it expected? The case to keep the last revision installable is OK for VM (if not resources uploaded), but it looks barely usable for K8s charms with mandatory OCI resource attached. --- Sergio reply: "... it seems strange that you can install anything from a channel that is closed ..." The discussion on Engineering meeting went to no final decision, bugreported here: Juju either have to: 1) do NOT allow to install revisions from closed tracks (e.g. snap way of closing tracks) 2) allow to install revision from closed tracks => fix resources availability (e.g. OCI for K8s charms). Thank you! --- P.S Keep in mind, it is NOT possible to install charm by revision too (using closed channel), but possible for the same revision using open channel: ``` juju deploy mysql-router-k8s --revision 24 --trust --channel latest/edge # fail juju deploy mysql-router-k8s --revision 24 --trust --channel 8.0/edge # works ``` Which means: resources are still available in sore, but juju do not see them if channel is closed. P.P.S see also charmcraft discussion here: https://github.com/canonical/charmcraft/issues/1108
2023-05-25 08:20:20 Alex Lutay description Hi, It is a bugreport branched from the MM question: > https://chat.charmhub.io/charmhub/pl/3huptnewqjyg3ghgcnx5eydgjh --- The charmhub track can be closed, but the last revision there is still installable, e.g. mysql-k8s or mysql-router-k8s in the latest/edge. It looks like resources are no longer reachable for the closed tracks/revisions: ubuntu@taurus-dev:~$ juju deploy mysql-router-k8s --channel latest/edge --trust Located charm "mysql-router-k8s" in charm-hub, revision 24 Deploying "mysql-router-k8s" from charm-hub charm "mysql-router-k8s", revision 24 in channel latest/edge on jammy ubuntu@taurus-dev:~$ juju debug-log --tail ... controller-0: 13:24:27 ERROR juju.worker.caasapplicationprovisioner.runner exited "mysql-router-k8s": getting OCI image resources: unable to fetch OCI image resources for mysql-router-k8s: while getting resource from charmhub: resource "mysql-router-image" not found Is it expected? The case to keep the last revision installable is OK for VM (if not resources uploaded), but it looks barely usable for K8s charms with mandatory OCI resource attached. --- Sergio reply: "... it seems strange that you can install anything from a channel that is closed ..." The discussion on Engineering meeting went to no final decision, bugreported here: Juju either have to: 1) do NOT allow to install revisions from closed tracks (e.g. snap way of closing tracks) 2) allow to install revision from closed tracks => fix resources availability (e.g. OCI for K8s charms). Thank you! --- P.S Keep in mind, it is NOT possible to install charm by revision too (using closed channel), but possible for the same revision using open channel: ``` juju deploy mysql-router-k8s --revision 24 --trust --channel latest/edge # fail juju deploy mysql-router-k8s --revision 24 --trust --channel 8.0/edge # works ``` Which means: resources are still available in sore, but juju do not see them if channel is closed. P.P.S see also charmcraft discussion here: https://github.com/canonical/charmcraft/issues/1108 Hi, It is a bugreport branched from the MM question: > https://chat.charmhub.io/charmhub/pl/3huptnewqjyg3ghgcnx5eydgjh --- The charmhub track can be closed, but the last revision there is still installable, e.g. mysql-k8s or mysql-router-k8s in the latest/edge. It looks like resources are no longer reachable for the closed tracks/revisions: ubuntu@taurus-dev:~$ juju deploy mysql-router-k8s --channel latest/edge --trust Located charm "mysql-router-k8s" in charm-hub, revision 24 Deploying "mysql-router-k8s" from charm-hub charm "mysql-router-k8s", revision 24 in channel latest/edge on jammy ubuntu@taurus-dev:~$ juju debug-log --tail ... controller-0: 13:24:27 ERROR juju.worker.caasapplicationprovisioner.runner exited "mysql-router-k8s": getting OCI image resources: unable to fetch OCI image resources for mysql-router-k8s: while getting resource from charmhub: resource "mysql-router-image" not found --- Sergio reply: "... it seems strange that you can install anything from a channel that is closed ..." The discussion on Engineering meeting went to no final decision, bugreported here: Juju either have to: 1) do NOT allow to install revisions from closed tracks (e.g. snap way of closing tracks) 2) allow to install revision from closed tracks => fix resources availability (e.g. OCI for K8s charms). Thank you! --- P.S Keep in mind, it is NOT possible to install charm by revision too (using closed channel), but possible for the same revision using open channel: ``` juju deploy mysql-router-k8s --revision 24 --trust --channel latest/edge # fail juju deploy mysql-router-k8s --revision 24 --trust --channel 8.0/edge # works ``` Which means: resources are still available in sore, but juju do not see them if channel is closed. P.P.S see also charmcraft discussion here: https://github.com/canonical/charmcraft/issues/1108
2023-05-25 09:51:32 Joseph Phillips juju: status New Triaged
2023-05-25 09:55:18 Joseph Phillips juju: importance Undecided Medium
2023-10-17 13:37:04 John A Meinel bug task added snapstore-server
2023-10-17 13:37:11 John A Meinel tags charmhub