~samkenx/launchpad:master

Last commit made on 2023-06-08
Get this branch:
git clone -b master https://git.launchpad.net/~samkenx/launchpad
Only SamKenXStream can upload to this branch. If you are SamKenXStream please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~samkenx/launchpad

Recent commits

ee1014f... by Colin Watson

charm: Expand documentation of librarian volume handling

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/443871

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
1f9f59c... by Colin Watson

charm: Update ols-layers

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/444301

1099f30... by Colin Watson

charm: Update ols-layers

This pulls in a number of improvements. The most relevant ones are:

  f157081b16 Remove libpq-dev, python-dev, gcc from the ols-pg packages

In combination with some changes to `build-snaps`, `build-packages`, and
`reactive-charm-build-arguments` in our `charmcraft.yaml` files, this
allows us to build charms that contain wheels rather than sdists in
their `wheelhouse` directory for dependencies of charm code itself, and
to drop the requirement for the above packages to be installed in most
of our deployed machines; this makes all our charms be a bit faster to
deploy and use a little less disk space.

  39c38b1f12 Add tarball_payload_name layer option for multi-charm services

This was my motivation for this update; I wanted to make
`launchpad-assets` use the `ols-http` layer for `haproxy` integration,
but ran into the `service_name` layer option being used for both
deciding which artifact to download from Swift and naming the `haproxy`
frontend. This change will let us decouple those two things.

c060a2c... by Colin Watson

charm/launchpad-librarian: Add http interface support

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/444200

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
3ff031b... by Ines Almeida

Update failing unit tests

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/444263

2575bca... by Ines Almeida

Update failing unit tests

c8b1e06... by Ines Almeida

Add interfaces to add new webhooks for bugtask targets

Webhooks can now be added to a project, a distribution or a distribution source package.

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/442544

ba52f95... by Ines Almeida

Rename bug event

347d9aa... by Colin Watson

charm: Add a clear-storage action to the librarian

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/444120

33cce3d... by Colin Watson

Add region to builder metrics

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/444189