~ines-almeida/launchpad:fix-gpg-generateKey

Last commit made on 2023-08-10
Get this branch:
git clone -b fix-gpg-generateKey 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:
fix-gpg-generateKey
Repository:
lp:~ines-almeida/launchpad

Recent commits

f365cfb... by Ines Almeida

Fix signing key generation used in non-prod environments

In production, we use a diferent key generation handler enabled by a feature flag ("archivepublisher.gpg.signing_service.enabled").
For non-prod environments, this handler is still used and seems to currently fail with a generic gpgme.GpgmeError. This patch fixes this error.

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

Remove snap.allow_private feature rule

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

3bffc04... by Colin Watson

Update pgkillactive and pgkillidle scripts

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

b166ec5... by Colin Watson

Make help text match metavar

eeee981... by Colin Watson

Remove snap.allow_private feature rule

It's been enabled everywhere relevant for some time.

accd62f... by Colin Watson

Convert Milestone to Storm

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

0f2d75b... by Colin Watson

Update pgkillactive and pgkillidle scripts

Similar versions of these scripts exist in lp:losa-db-scripts and
lp:postgresql-charm, and have been a bit more actively maintained there.
However, it's still useful to have copies of these in the Launchpad
tree, since the simplest way to migrate some current cron jobs from
production will be to run these as part of the `launchpad-admin` charm.

Sync our versions up more closely with those maintained elsewhere,
making the following changes:

 * Exclude the current process from being killed.
 * Terminate the PostgreSQL backend process remotely using
   `pg_terminate_backend`, rather than relying on running on the
   database host itself.
 * Make the `pgkillidle -u` option match either the username or the
   application name.
 * Update `pgkillidle` for `pg_stat_activity` changes in PostgreSQL >=
   9.2.
 * Make `pgkillidle` print a little more information on the process
   being killed.
 * Minor changes to docstrings and help text.

42c5bcf... by Guruprasad

Add the following improvements to the `make-lp-user` script

* Support looking for ed25519 SSH keys and importing them.
* Disable sending email on importing an SSH key.

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

f1e7531... by Colin Watson

Add anoint-team-member script

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

3b45173... by Colin Watson

charm: Enable appserver and convoy services

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