~ines-almeida/launchpad:update-ppa-charms-configuration

Last commit made on 2023-09-05
Get this branch:
git clone -b update-ppa-charms-configuration https://git.launchpad.net/~ines-almeida/launchpad
Only Ines Almeida can upload to this branch. If you are Ines Almeida please log in for upload directions.

Branch merges

Branch information

Name:
update-ppa-charms-configuration
Repository:
lp:~ines-almeida/launchpad

Recent commits

440c26c... by Ines Almeida

Update PPA Publisher charm to allow setting PPA domains separately

This will allow specifying public and private domains for the PPA service in each environment, and an alias alternative (which we want to allow for legacy purposes)

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

daemons/buildd-manager.tac: Drop RLIMIT_NOFILE fiddling

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

33b4099... by Colin Watson

daemons/buildd-manager.tac: Drop RLIMIT_NOFILE fiddling

When I originally added code to change `RLIMIT_NOFILE` here, the intent
was to _raise_ the limit from the relatively low OS default. However,
since then, we've switched to running `buildd-manager` from a systemd
service deployed via a charm, and
`charm/launchpad-buildd-manager/templates/launchpad-buildd-manager.service.j2`
sets `LimitNOFILE=65536`; as a result, this code now has the effect of
_lowering_ the limit.

Let's just rely entirely on the configuration in the systemd service.

7cad6e3... by Colin Watson

Bump buildd-manager open file limit some more

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

6e57786... by Colin Watson

Bump buildd-manager open file limit some more

We're bumping into the current limit on production, and I think it's
because a few things have changed since we last set that limit: we have
more active builders, and we make a few more outgoing connections than
we did then (particularly to issue tokens for private builds). Make the
limit more generous.

0496488... by Simone Pelosi

Drop `value_type` to leave dict values unvalidated

Weakening `value_type` validation we can support `_byarch` member
in `auto_build_channels` variable. This should be converted later in
a custom validation for `_byarch`.

LP: #2033382

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/450364

ded226a... by Colin Watson

Remove unused replication helpers

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

89c296b... by Colin Watson

charm: Add librarian-logs rsync module to librarian frontend

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

6842fc6... by Colin Watson

Convert Processor to Storm

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

2cd1d59... by Colin Watson

Remove database/replication/sync.py and related code

This was a remnant of many years ago when Launchpad used to use Slony-I
internally. Nowadays, we only use it to replicate a few tables to SSO.