diff --git a/data/hostname/pergamon.softwareheritage.org.yaml b/data/hostname/pergamon.softwareheritage.org.yaml index 62e4953d..a8e68439 100644 --- a/data/hostname/pergamon.softwareheritage.org.yaml +++ b/data/hostname/pergamon.softwareheritage.org.yaml @@ -1,61 +1,78 @@ dns::local_cache: false # Overrides for primary bind server bind::zones::type: master smtp::relay_destinations: - destination: "%{hiera('phabricator::vhost::name')}" route: smtp:[tate.internal.softwareheritage.org] smtp::mynetworks: - 127.0.0.0/8 - "[::ffff:127.0.0.0]/104" - "[::1]/128" - 192.168.100.0/23 - 192.168.200.0/21 networks: private: interface: eth1 address: 192.168.100.29 netmask: 255.255.255.0 gateway: 192.168.100.1 + ups: + - "ip route add 192.168.101.0/24 via 192.168.100.1" + - "ip route add 192.168.200.0/21 via 192.168.100.1" + - "ip route add 192.168.128.0/24 via 192.168.100.125" + - "ip rule add from 192.168.100.29 table private" + - "ip route add 192.168.100.0/24 src 192.168.100.29 dev eth1 table private" + - "ip route add default via 192.168.100.1 dev eth1 table private" + - 'ip route flush cache' + downs: + - "ip route del default via 192.168.100.1 dev eth1 table private" + - "ip route del 192.168.100.0/24 src 192.168.100.29 dev eth1 table private" + - "ip rule del from 192.168.100.29 table private" + - "ip route del 192.168.128.0/24 via 192.168.100.125" + - "ip route del 192.168.200.0/24 via 192.168.100.1" + - "ip route del 192.168.101.0/24 via 192.168.100.1" + - 'ip route flush cache' + default: interface: eth0 address: 128.93.193.29 netmask: 255.255.255.0 gateway: 128.93.193.254 # Set apache MPM to prefork apache::mpm_module: prefork dar::backup::exclude: - srv/softwareheritage/annex/annexroot - var/lib/prometheus icinga2::role: master icinga2::features: - checker - mainlog - notification - statusdata - compatlog - command systemd_journal::role: collector users: jenkins-push-docs: uid: 3000 full_name: Jenkins Documentation Push user shell: /bin/bash authorized_keys: jenkins-push-docs@thyssen: type: ssh-rsa key: AAAAB3NzaC1yc2EAAAADAQABAAACAQDWk4WLCNPdSthCdYSDGP7UEIzrBigy2q74ux6OjxSd7SxUKObbsVJeV1MLxIrK3DALQEGZuNUn8hPH6NnyuRBoY+5b7KJ1uV4UAZc4CctxLrrq81cS4x71wU6bzNlZH8DFZa5s0WFnskzg1X5KvyNDj/EdJ8a1TbL/wtj8dPw9odcCw82uqT9Dookvn+yAJ6Lld4MJYy03TfQGCufq2aRRbe/wwNTgL01g3FOuOpaXgmNGGyPpUae290M3+2/slqnHmTDTabnAwDFGfgdX3EIZ2janNJN1j9/5sqDmRQt/cpc5GXfZkpuEIm6+PBj2EWPpHuOUOCAJOQ8u/x2m+v1JJ7qtEmp4sKGqRddUROsWJD73z6XA/p3Xd+nfSrxgnFpW/38upttkqh1OVZshv0+8RijK9Ve5NTU2tIQXmFyYniHUJ8CYpDJug/0pOWNy8Jasqk8jt2Qm5mwR4q9v47PR413KAv+mr/VrhECJKbfoExf3djNYekXtYwD/L45dKg2ogFiZOHgzJSqtoUlIy6RY6ylo1/u3PZY+g3HpcDUYCjNigO8Wwc4ACYIS+DvPRYm0/6+rGl/GoHcgWV4sFKXZCkcGPikL/ECIB6i5AFBKArEYtijN86lhw+dKDEEjQHrURqGMkX2v2TQ37KRSVDY7YoC7Bn+aKWKPGvlR0l9nuw== groups: jenkins-push-docs: gid: 3000