Skip to content

Tags: Aflynn50/juju

Tags

Verified

This tag was signed with the committer’s verified signature.

juju-2.9.46

Toggle juju-2.9.46's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request juju#16666 from hpidcock/bump-juju-charm-v12.0.0

juju#16666

Bumps github.com/juju/charm to v12.0.0 to include new `metadata.yaml` options from juju/charm#420 and juju/charm#421

## QA steps

Can deploy a charm.

## Links

**Jira card:** JUJU-5151

juju-3.2.4

Toggle juju-3.2.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request juju#16595 from jack-w-shaw/remove_unnecessary_cur…

…l_series_refresher

juju#16595

After discussions with @hmlanigan we discovered this check was a leftover remanent from when we used to support charmstore. Since we no longer do so, this part of the check is redundant and can be removed

This will act as a step towards replacing the series part of charm url with a base. Removing un-necessary references to `.Series` will make this process far easier

## Checklist

- [x] Code style: imports ordered, good names, simple structure, etc
- ~[ ] Comments saying why design decisions were made~
- ~[ ] Go unit tests, with comments saying what you're testing~
- ~[ ] [Integration tests](https://github.com/juju/juju/tree/main/tests), with comments saying what you're testing~
- ~[ ] [doc.go](https://discourse.charmhub.io/t/readme-in-packages/451) added or updated in changed packages~

## QA steps

```
./main.sh -v refresh
```

```
$ mkdir kafka
$ cd kafka
$ juju download kafka
$ unzip kafka_r123.charm
(edit manifest.yaml such that:)
$ cat manifest.yaml
analysis:
 attributes:
 - name: language
 result: python
 - name: framework
 result: operator
bases:
- architectures:
 - amd64
 channel: '20.04'
 name: ubuntu
charmcraft-started-at: '2023-05-23T17:31:52.708211Z'
charmcraft-version: 2.3.0

$ cd ..
$ juju deploy ./kafka
Located local charm "kafka", revision 0
Deploying "kafka" from local charm "kafka", revision 0 on [email protected]/stable

$ juju refresh --switch kafka kafka --channel 3
ERROR cannot upgrade from single base "[email protected]" charm to a charm supporting ["[email protected]"]. Use --force-series to override.

$ juju refresh --switch kafka kafka --channel 3 --force-series
Added charm-hub charm "kafka", revision 123 in channel 3/stable, to the model
no change to endpoints in space "alpha": certificates, cluster, cos-agent, kafka-client, restart, trusted-ca, trusted-certificate, zookeeper
```

3.2-eol

Toggle 3.2-eol's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request juju#16589 from juju/increment-to-3.2.5

Increment juju to 3.2.5

juju-3.3.0

Toggle juju-3.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request juju#16559 from ycliuhw/fix-vault-setup

juju#16559

This PR fixes prepare_vault to wait for the vault ready for vault-related bash tests.