~cjwatson/lp-codeimport:master

Last commit made on 2023-10-02
Get this branch:
git clone -b master https://git.launchpad.net/~cjwatson/lp-codeimport
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~cjwatson/lp-codeimport

Recent commits

d92983c... by Colin Watson

pre-commit: Update to flake8 6.1.0

Merged from https://code.launchpad.net/~cjwatson/lp-codeimport/+git/lp-codeimport/+merge/452535

1b00ffa... by Colin Watson

pre-commit: Update to flake8 6.1.0

This spotted an unused assignment shadowed by a property.

dc50718... by Colin Watson

charm: Remove the old build system

Merged from https://code.launchpad.net/~cjwatson/lp-codeimport/+git/lp-codeimport/+merge/449459

f0286c6... by Colin Watson

charm: Remove the old build system

We use `charmcraft` and Launchpad charm recipes now, so we can get rid
of lots of cruft.

53c7e0e... by Colin Watson

charm: Add type/description to overridden install_sources/install_keys

Merged from https://code.launchpad.net/~cjwatson/lp-codeimport/+git/lp-codeimport/+merge/448507

70bea47... by Colin Watson

charm: Add type/description to overridden install_sources/install_keys

Copied from `layer-apt/config.yaml`. `charmcraft` seems to be a bit
pickier about this nowadays and is failing if we try to override just
the default values.

99e3d38... by Colin Watson

charm: Fix final part name

Merged from https://code.launchpad.net/~cjwatson/lp-codeimport/+git/lp-codeimport/+merge/448502

b6e385b... by Colin Watson

charm: Fix final part name

The example in
https://juju.is/docs/sdk/charmcraft-yaml#heading--the-reactive-plugin
calls the final (and in that case only) part "charm". I'd thought that
was just an example. However, as of
https://github.com/canonical/charmcraft/commit/35adadf42c625c5ee5ed6d611c9bdec10413ae59
in charmcraft 2.4.0, calling the final part anything else causes charms
to be misbuilt; they end up containing unmodified copies of the
top-level `actions.yaml`, `config.yaml`, and `metadata.yaml` files
rather than merging the information provided by each layer.

4b9dd6e... by Colin Watson

charm: Only enable datedir2amqp if RabbitMQ is configured

Merged from https://code.launchpad.net/~cjwatson/lp-codeimport/+git/lp-codeimport/+merge/439748

eee48c9... by Colin Watson

charm: Allow SSH access from codehosting puller

Merged from https://code.launchpad.net/~cjwatson/lp-codeimport/+git/lp-codeimport/+merge/440243