+1 from me
On 9 September 2017 at 19:04, Patrick Uiterwijk <puiterwijk(a)redhat.com> wrote:
Hi,
Could I get +1s for these patches:
From 596ccf8bc44bad969a2ee9395c2c0ae7ee994a43 Mon Sep 17 00:00:00 2001
From: Patrick Uiterwijk <puiterwijk(a)redhat.com>
Date: Sat, 9 Sep 2017 22:25:08 +0000
Subject: [PATCH 1/3] Allow setting up a vhost for certgetter
Signed-off-by: Patrick Uiterwijk <puiterwijk(a)redhat.com>
---
roles/httpd/website/defaults/main.yml | 1 +
roles/httpd/website/templates/website.conf | 4 ++++
2 files changed, 5 insertions(+)
diff --git a/roles/httpd/website/defaults/main.yml
b/roles/httpd/website/defaults/main.yml
index 99aa8b0..8ad299d 100644
--- a/roles/httpd/website/defaults/main.yml
+++ b/roles/httpd/website/defaults/main.yml
@@ -4,6 +4,7 @@
server_aliases: []
server_admin: webmaster(a)fedoraproject.org
+certbot: false
ssl: true
sslonly: false
SSLCertificateChainFile: wildcard-2017.fedoraproject.org.intermediate.cert
diff --git a/roles/httpd/website/templates/website.conf
b/roles/httpd/website/templates/website.conf
index 6547452..8eed648 100644
--- a/roles/httpd/website/templates/website.conf
+++ b/roles/httpd/website/templates/website.conf
@@ -10,6 +10,10 @@
SetOutputFilter DEFLATE
{% endif %}
+{% if certbot %}
+ ProxyPass "/.well-known/acme-challenge"
"http://certgetter01/.well-known/acme-challenge"
+{% endif %}
+
{% if sslonly %}
RewriteEngine On
RewriteCond %{HTTPS} off
--
1.8.3.1
From 403f97fc772c4a1d9fc55aab981e6bf0293c19b1 Mon Sep 17 00:00:00 2001
From: Patrick Uiterwijk <puiterwijk(a)redhat.com>
Date: Sat, 9 Sep 2017 22:26:40 +0000
Subject: [PATCH 2/3] Enable certbot for secondary kojis
Signed-off-by: Patrick Uiterwijk <puiterwijk(a)redhat.com>
---
playbooks/include/proxies-websites.yml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/playbooks/include/proxies-websites.yml
b/playbooks/include/proxies-websites.yml
index 9735c89..6362509 100644
--- a/playbooks/include/proxies-websites.yml
+++ b/playbooks/include/proxies-websites.yml
@@ -499,6 +499,7 @@
- role: httpd/website
name:
ppc.koji.fedoraproject.org
sslonly: true
+ certbot: true
server_aliases:
-
ppcpkgs.fedoraproject.org
cert_name: secondary.koji.fedoraproject.org.letsencrypt
@@ -507,6 +508,7 @@
- role: httpd/website
name:
s390.koji.fedoraproject.org
sslonly: true
+ certbot: true
server_aliases:
-
s390pkgs.fedoraproject.org
cert_name: secondary.koji.fedoraproject.org.letsencrypt
@@ -515,6 +517,7 @@
- role: httpd/website
name:
arm.koji.fedoraproject.org
sslonly: true
+ certbot: true
server_aliases:
-
armpkgs.fedoraproject.org
cert_name: secondary.koji.fedoraproject.org.letsencrypt
--
1.8.3.1
From 49a05d85c2af5d3288e095c837ff7013d77f5756 Mon Sep 17 00:00:00 2001
From: Patrick Uiterwijk <puiterwijk(a)redhat.com>
Date: Sat, 9 Sep 2017 23:02:21 +0000
Subject: [PATCH 3/3] Add certgetter01 ccd file
Signed-off-by: Patrick Uiterwijk <puiterwijk(a)redhat.com>
---
roles/openvpn/server/files/ccd/certgetter01.phx2.fedoraproject.org | 2 ++
1 file changed, 2 insertions(+)
create mode 100644
roles/openvpn/server/files/ccd/certgetter01.phx2.fedoraproject.org
diff --git
a/roles/openvpn/server/files/ccd/certgetter01.phx2.fedoraproject.org
b/roles/openvpn/server/files/ccd/certgetter01.phx2.fedoraproject.org
new file mode 100644
index 0000000..6b4c087
--- /dev/null
+++
b/roles/openvpn/server/files/ccd/certgetter01.phx2.fedoraproject.org
@@ -0,0 +1,2 @@
+# ifconfig-push actualIP PtPIP
+ifconfig-push 192.168.1.177 192.168.0.177
--
1.8.3.1
_______________________________________________
infrastructure mailing list -- infrastructure(a)lists.fedoraproject.org
To unsubscribe send an email to infrastructure-leave(a)lists.fedoraproject.org