~jugmac00/launchpad:add-more-context-to-MP-diff-previews

Last commit made on 2023-08-08
Get this branch:
git clone -b add-more-context-to-MP-diff-previews https://git.launchpad.net/~jugmac00/launchpad
Only Jürgen Gmach can upload to this branch. If you are Jürgen Gmach please log in for upload directions.

Branch merges

Branch information

Name:
add-more-context-to-MP-diff-previews
Repository:
lp:~jugmac00/launchpad

Recent commits

e66cb92... by Jürgen Gmach

[WIP] Add more context to MP diff previews

todos:
- figure out format for the links to the source file
- add links to the expected output
- add implementation (possibly regex based)

Failed
[SUCCEEDED] docs:0 (build)
[FAILED] lint:0 (build)
[WAITING] mypy:0 (build)
13 of 3 results
65b780b... by Jürgen Gmach

Mark bazaar and git part of factory

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
bf9286d... by Jürgen Gmach

Fix typos in stringformatter.py

Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/448510

2192947... by Jürgen Gmach

Fix typos in stringformatter.py

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

Commit after running SET ROLE

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

5360674... by Jürgen Gmach

Improve docstrings in the run-parts module

Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/448090

43c8d5f... by Peter Makowski

update Ubuntu Mono variable font
- add Ubuntu variable font

Merged from https://code.launchpad.net/~petermakowski/launchpad/+git/launchpad/+merge/447969

be26983... by Colin Watson

Commit after running SET ROLE

In charmed deployments configured with `set_role_after_connecting:
True`, we execute a `SET ROLE` command immediately after connecting to
the database. However, according to
https://www.postgresql.org/docs/10/sql-set.html which is referenced by
https://www.postgresql.org/docs/10/sql-set-role.html, the effects of the
`SET` command disappear if the transaction is rolled back. We must
therefore commit the transaction to ensure that the effects persist
until the end of the session.

I strongly suspect that this is why we've been seeing `buildd-manager`
sometimes running as the wrong database role: it's to be expected that
Launchpad code will roll back transactions sometimes, for example as
part of handling an exception, and if that happened to be one of the
first things that `buildd-manager` did then we'd see this effect.

539bd1d... by Colin Watson

charm: Fix final part name

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

a53ab5b... by Guruprasad

charm/launchpad-scripts-bzrsyncd: Add missing config to the celerybeat service

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