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 |
|