← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] ~cjwatson/launchpad:charm-more-soyuz-dependencies into launchpad:master

 

Colin Watson has proposed merging ~cjwatson/launchpad:charm-more-soyuz-dependencies into launchpad:master.

Commit message:
charm: Install launchpad-soyuz-dependencies in some more charms

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/450116

See https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/449470; we'll want these here too to avoid regressions from legacy deployments.
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of ~cjwatson/launchpad:charm-more-soyuz-dependencies into launchpad:master.
diff --git a/charm/launchpad-copy-archive-publisher/layer.yaml b/charm/launchpad-copy-archive-publisher/layer.yaml
index 0d8fd72..c314294 100644
--- a/charm/launchpad-copy-archive-publisher/layer.yaml
+++ b/charm/launchpad-copy-archive-publisher/layer.yaml
@@ -5,6 +5,7 @@ repo: https://git.launchpad.net/launchpad
 options:
   apt:
     packages:
+      - launchpad-soyuz-dependencies
       - procmail # Needed for the 'lockfile' command.
   ols-pg:
     databases:
diff --git a/charm/launchpad-ppa-publisher/layer.yaml b/charm/launchpad-ppa-publisher/layer.yaml
index ad645a5..481ad8a 100644
--- a/charm/launchpad-ppa-publisher/layer.yaml
+++ b/charm/launchpad-ppa-publisher/layer.yaml
@@ -6,6 +6,7 @@ repo: https://git.launchpad.net/launchpad
 options:
   apt:
     packages:
+      - launchpad-soyuz-dependencies
       - libapache2-mod-wsgi-py3
   ols-pg:
     databases:
diff --git a/charm/launchpad-ppa-uploader/layer.yaml b/charm/launchpad-ppa-uploader/layer.yaml
index 4a5660c..8af6520 100644
--- a/charm/launchpad-ppa-uploader/layer.yaml
+++ b/charm/launchpad-ppa-uploader/layer.yaml
@@ -3,6 +3,9 @@ includes:
   - interface:upload-queue-processor
 repo: https://git.launchpad.net/launchpad
 options:
+  apt:
+    packages:
+      - launchpad-soyuz-dependencies
   ols-pg:
     databases:
       db: