~ines-almeida/launchpad:add-ppa-publisher-charm

Last commit made on 2023-08-24
Get this branch:
git clone -b add-ppa-publisher-charm 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:
add-ppa-publisher-charm
Repository:
lp:~ines-almeida/launchpad

Recent commits

04497e4... by Ines Almeida

Add apache configuration to PPA publisher charm

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

Update hardcoded PPA publishing cronscript paths

a14d40a... by Ines Almeida

Add PPA uploader charm

11db3b9... by Ines Almeida

Add PPA publisher charm base

1fa84e5... by Colin Watson

charm: Set up Apache relation for ftpmaster-publisher

Apache needs to run on the same machine as the publisher so that it can
serve the published data. The easiest way to do that is to convert the
publisher into a subordinate charm and implement the `apache-website`
relation, which will allow us to deploy it in conjunction with the
standard `apache2` charm.

The virtual host configuration here is based on what's currently in
production.

50b70e7... by Colin Watson

Track the series/architecture for each revision status report

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

a698c38... by Colin Watson

charm: Set MAILFROM in crontabs

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

6624ffa... by Guruprasad

charm/launchpad-scripts: Pre-create the directories for sync-librarian-logs

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/449338

0052947... by Colin Watson

charm: Set MAILFROM in crontabs

Otherwise I believe that the mail relays reject cron mail before it gets
to the error-reports list.

I also set `TZ=UTC` in a couple of crontabs that lacked it, which might
be unnecessary but doesn't hurt and is good for consistency.

fa23fc8... by Guruprasad

charm/launchpad-scripts: Capture the sync-librarian-logs script output