Skip to content

Commit 448b8a7

Browse files
authored
remove pypy web role and states (#396)
* remove pypy web role and states ref: pypy/pypy.org#120 * more references
1 parent 264c932 commit 448b8a7

File tree

12 files changed

+3
-159
lines changed

12 files changed

+3
-159
lines changed

Vagrantfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ SERVERS = [
1515
"mail",
1616
"moin",
1717
"planet",
18-
"pypy-web",
1918
"pythontest",
2019
]
2120

pillar/base/haproxy.sls

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,6 @@ haproxy:
6767
verify_host: planet.psf.io
6868
check: "HEAD / HTTP/1.1\\r\\nHost:\\ planet.psf.io"
6969

70-
pypy-web:
71-
domains:
72-
- www.pypy.org
73-
hsts_subdomains: False
74-
hsts_preload: False
75-
verify_host: pypy-web.psf.io
76-
check: "HEAD / HTTP/1.1\\r\\nHost:\\ pypy-web.psf.io"
77-
7870
moin:
7971
domains:
8072
- wiki.python.org
@@ -144,11 +136,6 @@ haproxy:
144136
target: www.jython.org
145137
hsts_subdomains: False
146138
hsts_preload: False
147-
pypy.org:
148-
target: www.pypy.org
149-
hsts_subdomains: False
150-
hsts_preload: False
151-
tls: False
152139

153140
listens:
154141
hg_ssh:

pillar/base/tls.sls

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,3 @@ tls:
5757
svn.psf.io:
5858
roles:
5959
- hg
60-
61-
pypy-web.psf.io:
62-
roles:
63-
- pypy-web

pillar/base/users.sls

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -348,9 +348,6 @@ users:
348348
codespeed:
349349
sudo: True
350350
allowed: True
351-
pypy-web:
352-
sudo: True
353-
allowed: True
354351

355352
fijal:
356353
fullname: "Maciej Fijalkowski"
@@ -360,9 +357,6 @@ users:
360357
codespeed:
361358
sudo: True
362359
allowed: True
363-
pypy-web:
364-
sudo: True
365-
allowed: True
366360

367361
ezio:
368362
fullname: "Ezio Melotti"

pillar/dev/roles.sls

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,6 @@ roles:
7070
pattern: "planet.vagrant.psf.io"
7171
purpose: ""
7272
contact: ""
73-
pypy-web:
74-
pattern: "pypy-web.vagrant.psf.io"
75-
purpose: ""
76-
contact: ""
7773
pythontest:
7874
pattern: "pythontest.vagrant.psf.io"
7975
purpose: ""

pillar/dev/secrets/tls/certs/loadbalancer.sls

Lines changed: 0 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -210,58 +210,6 @@ tls:
210210
ogsOBi74M0k7Ihp96JK6lUXTY+WnlJ3C9FZdByeXq6O4HLhgq5jug7E=
211211
-----END CERTIFICATE-----
212212

213-
pypy.org: |
214-
-----BEGIN PRIVATE KEY-----
215-
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCSNloTX8Ut5t4v
216-
M8MDD0gzrRWKFwcqDbvMa/JkK89hfoSfAnZwIHtZl+PTHCOXqU4WEMvYwSIcqVlD
217-
bOfTDLklwFvMxwzj4/TJbXrHtPf6wFRQa2KUrewy+KcpZBERJcEhJ1PwRHe4bY+n
218-
t4L+gDcRVoLmZXUpxasMeBHXD8ZqY9v7BXS2Z4qNnKu7/nABK7yR0DF/epYXxNPf
219-
aGL8qEfXsWhc3278MCsipokYFOOVhVxPyJ0xny065L1lX51GChr6kSMNAdV6/Zju
220-
vDMmFJp4AbZQ8ta/QdppGEe/cFDGg4VNpinlZ8vQJ01hTON9TxlJqG0oFDmplGCU
221-
a+SFiLQLAgMBAAECggEANYChDnTdlPHlvNUOl7iIXayI9Lp/eyKCZYfcr04euVjQ
222-
E9WVXGtuZ7b+fZpO5ejks4ta5Iqrvlwz10nrPN3rhEZy8SinbV7VjL28j4aHtaCa
223-
WcEp1ikchPxbQvikjCdKGCUpgIK1Ym3pAuDSlOl6/SOwi7l1mZ8E+++V66IQo44w
224-
cP+64sm4VIS3kVNhNxB619gXcmldo7N5fC7eF8K8wNnCXSlJA8BqrW/OAAUSl4Lp
225-
rn7BkxSdcISejA/n9QoGkKOd6XZ7vzMV4hseFzisn9xGkRWx6zdZsfcuzeZ10p7E
226-
pxNCA1g7l1xxYTUIDNBmMImtUsbIH0INXiu2MCXJbQKBgQDC9fb0ZJCJN8hpqb3+
227-
Zw1FxjNAs8eqTwaohc7H3n+DSeBLZi63wKe8gO1sPcvwFx2/8U6oQS9lo2xOaDuu
228-
Fv4S57jIOoTIxt2Ax/eVTlGh/3EHXqACUQn/qXCdHLtO0sTnnr3WpA15Q8JrjTHU
229-
RePRI2xqCTkC4e4GWBKN6fTwtwKBgQC//TbPlf949KI6scnh8foFXEepPelfhUl2
230-
zGj78stXSOkHJ9oYWNYVBH4lL7GrsYryr+6Ndr8Di7o45FD/iHBSMWfJluRDUH42
231-
yU3Ro54ECBBChI+9n+QUL9gUZBBfJgBDfiKHdbMrmD+IkD8QKFNHf7UdcgB/RG/+
232-
nFjzP08bTQKBgAVPX7eOWaVzIIFIP0WDlwf0ewbjHqgT2PGUG2q0M7LmuzYyhUk5
233-
9RecR1swX7KdXpEQyHyqsdjJ17RXAHEgbTEkoJLLjTxOtk/AooytgmmwJGr399G4
234-
VVZiTg/pbWybLwPD/hWviDJqVwxI3zeR47+ZgGVu9N+QOcRwd6jn22UHAoGAdSTX
235-
sMnhW7hI1G9us0KmP2cTAp0YLIRzUt1eoXx/vf5q0UbruDdcSO642Y/EZPKryXC3
236-
qfFuk4dKVTRah9CEWGJ05XgAR2Jx4JPru6KN4//Xi/6+hgFtdTPMMITtyGCzgHsS
237-
Ln0OmecHvRfmosE4L0QpCpJo4z6q5zwWujVC23ECgYAi1r+27xBjVtSvsd7xkBfY
238-
R2HpqcSHaMedQZ2DY/LU6OH5O1RxQsgeSYyiiHMjN9ij3IUv+JHcxaotcSUQIWEa
239-
YJmAMhl5ZEfYzpMJ9PUQymN59AAGuTr2PYjc9fhZm5/EgpxC2cl/AR2nS3U19dwf
240-
N5zICLLKa7f4hPvAFf33Lg==
241-
-----END PRIVATE KEY-----
242-
-----BEGIN CERTIFICATE-----
243-
MIIDtTCCAp2gAwIBAgIUHTES3WH58IHxo9rMUzj/DeytPc8wDQYJKoZIhvcNAQEL
244-
BQAwajELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAk9SMRIwEAYDVQQHDAlCZWF2ZXJ0
245-
b24xIzAhBgNVBAoMGlB5dGhvbiBTb2Z0d2FyZSBGb3VuZGF0aW9uMRUwEwYDVQQD
246-
DAwqLnB5dGhvbi5vcmcwHhcNMjQwNzE3MTgyNTAxWhcNMzQwNzE1MTgyNTAxWjBq
247-
MQswCQYDVQQGEwJVUzELMAkGA1UECAwCT1IxEjAQBgNVBAcMCUJlYXZlcnRvbjEj
248-
MCEGA1UECgwaUHl0aG9uIFNvZnR3YXJlIEZvdW5kYXRpb24xFTATBgNVBAMMDCou
249-
cHl0aG9uLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJI2WhNf
250-
xS3m3i8zwwMPSDOtFYoXByoNu8xr8mQrz2F+hJ8CdnAge1mX49McI5epThYQy9jB
251-
IhypWUNs59MMuSXAW8zHDOPj9Mltese09/rAVFBrYpSt7DL4pylkERElwSEnU/BE
252-
d7htj6e3gv6ANxFWguZldSnFqwx4EdcPxmpj2/sFdLZnio2cq7v+cAErvJHQMX96
253-
lhfE099oYvyoR9exaFzfbvwwKyKmiRgU45WFXE/InTGfLTrkvWVfnUYKGvqRIw0B
254-
1Xr9mO68MyYUmngBtlDy1r9B2mkYR79wUMaDhU2mKeVny9AnTWFM431PGUmobSgU
255-
OamUYJRr5IWItAsCAwEAAaNTMFEwHQYDVR0OBBYEFPJrXEC964Djv1KtiYGjRFpD
256-
s8RvMB8GA1UdIwQYMBaAFPJrXEC964Djv1KtiYGjRFpDs8RvMA8GA1UdEwEB/wQF
257-
MAMBAf8wDQYJKoZIhvcNAQELBQADggEBAGlJ+N5txBsBekRMkl2pGxUecihJWLXM
258-
pwnXuhKswrsCpLiJlWijTWVBULfVn71rEfnMFNgdVn4i1TddgyK4cViHWZPBYcGd
259-
SYbQK40xmLuIAJKM8uARdm99AmavKCH+ha6jFY8fZoU0+m51hOztXfGTIkLpLr2r
260-
+0ydepkbAWqNH6NYNpUQKFxSlyTYvwaHUh0YzXMxgOj+foJCygyVnB/E7Fja92Ho
261-
Pe93No9Ze0Jou4GsXmP2E1YY0i3jkCigmuVTQSrl85uxxHfHWNgr9OwN8ASoF9dp
262-
ogsOBi74M0k7Ihp96JK6lUXTY+WnlJ3C9FZdByeXq6O4HLhgq5jug7E=
263-
-----END CERTIFICATE-----
264-
265213
www.pycon.org: |
266214
-----BEGIN PRIVATE KEY-----
267215
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCSNloTX8Ut5t4v

pillar/prod/roles.sls

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,6 @@ roles:
5858
pattern: "planet*.nyc1.psf.io"
5959
purpose: "Planet Python"
6060
contact: "benjamin"
61-
pypy-web:
62-
pattern: "pypy-web*.nyc1.psf.io"
63-
purpose: "Serves www.pypy.org"
64-
contact: "mattip, fijal"
6561
pythontest:
6662
pattern: "pythontest*.nyc3.psf.io"
6763
purpose: "Test resources for CPython's test suite."

pillar/prod/top.sls

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102,10 +102,6 @@ base:
102102
- firewall.http
103103
- firewall.planet
104104

105-
'pypy-web':
106-
- match: nodegroup
107-
- firewall.rs-lb-backend
108-
109105
'pythontest':
110106
- match: nodegroup
111107
- firewall.http

salt/haproxy/config/haproxy.cfg.jinja

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,9 @@ listen tls:
8686
bind :20006 ssl alpn h2,http/1.1 crt speed.pypy.org.pem
8787
bind :20007 ssl alpn h2,http/1.1 crt www.pycon.org.pem
8888
bind :20008 ssl alpn h2,http/1.1 crt jython.org.pem
89-
bind :20009 ssl alpn h2,http/1.1 crt pypy.org.pem
90-
bind 0.0.0.0:443 ssl alpn h2,http/1.1 crt star.python.org.pem crt star.pypa.io.pem crt star.pyfound.org.pem crt speed.pypy.org.pem crt www.pycon.org.pem crt jython.org.pem crt pypy.org.pem crt salt-public.psf.io.pem crt planetpython.org.pem
91-
bind :::443 ssl alpn h2,http/1.1 crt star.python.org.pem crt star.pypa.io.pem crt star.pyfound.org.pem crt speed.pypy.org.pem crt www.pycon.org.pem crt jython.org.pem crt pypy.org.pem crt salt-public.psf.io.pem crt planetpython.org.pem
92-
bind :20010 ssl alpn h2,http/1.1 crt star.python.org.pem crt star.pypa.io.pem crt star.pyfound.org.pem crt speed.pypy.org.pem crt www.pycon.org.pem crt jython.org.pem crt pypy.org.pem crt salt-public.psf.io.pem crt planetpython.org.pem
89+
bind 0.0.0.0:443 ssl alpn h2,http/1.1 crt star.python.org.pem crt star.pypa.io.pem crt star.pyfound.org.pem crt speed.pypy.org.pem crt www.pycon.org.pem crt jython.org.pem crt salt-public.psf.io.pem crt planetpython.org.pem
90+
bind :::443 ssl alpn h2,http/1.1 crt star.python.org.pem crt star.pypa.io.pem crt star.pyfound.org.pem crt speed.pypy.org.pem crt www.pycon.org.pem crt jython.org.pem crt salt-public.psf.io.pem crt planetpython.org.pem
91+
bind :20010 ssl alpn h2,http/1.1 crt star.python.org.pem crt star.pypa.io.pem crt star.pyfound.org.pem crt speed.pypy.org.pem crt www.pycon.org.pem crt jython.org.pem crt salt-public.psf.io.pem crt planetpython.org.pem
9392

9493
mode http
9594

salt/pypy-web/config/nginx.conf.jinja

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)