diff --git a/eidas-qa-proxy/overlay/etc/eidas-proxy/se/cfg/application-se.properties b/eidas-qa-proxy/overlay/etc/eidas-proxy/se/cfg/application-se.properties index 0538808c..811274b1 100644 --- a/eidas-qa-proxy/overlay/etc/eidas-proxy/se/cfg/application-se.properties +++ b/eidas-qa-proxy/overlay/etc/eidas-proxy/se/cfg/application-se.properties @@ -101,3 +101,9 @@ management.server.port=8444 management.server.ssl.enabled=true proxy-service.syslog.enabled=true + +# Override default signature algorithms +proxy-service.signature-algorithm=http://www.w3.org/2007/05/xmldsig-more#sha256-rsa-MGF1 +proxy-service.signature-algorithm.md=${proxy-service.signature-algorithm} +proxy-service.signature-algorithm.natsp=http://www.w3.org/2001/04/xmldsig-more#rsa-sha256 +proxy-service.signature-algorithm.natsp.md=${proxy-service.signature-algorithm.natsp} diff --git a/eidas-qa-proxy/overlay/etc/eidas-proxy/se/cfg/psidp-metadata.properties b/eidas-qa-proxy/overlay/etc/eidas-proxy/se/cfg/psidp-metadata.properties index f39dd32b..0d7aa8b4 100644 --- a/eidas-qa-proxy/overlay/etc/eidas-proxy/se/cfg/psidp-metadata.properties +++ b/eidas-qa-proxy/overlay/etc/eidas-proxy/se/cfg/psidp-metadata.properties @@ -30,6 +30,6 @@ psmd.idp.assuranceCertifications=\ http://eidas.europa.eu/LoA/high,\ http://eidas.europa.eu/LoA/substantial,\ http://eidas.europa.eu/LoA/low,\ - http://eidas.europa.eu/LoA/NotNotified/low,\ - http://eidas.europa.eu/LoA/NotNotified/substantial,\ - http://eidas.europa.eu/LoA/NotNotified/high + http://eidas.europa.eu/NotNotified/LoA/high,\ + http://eidas.europa.eu/NotNotified/LoA/substantial,\ + http://eidas.europa.eu/NotNotified/LoA/low diff --git a/eidastest-1.qa.sveidas.se/overlay/etc/hiera/data/local.yaml b/eidastest-1.qa.sveidas.se/overlay/etc/hiera/data/local.yaml index e68d0da6..d69d2217 100644 --- a/eidastest-1.qa.sveidas.se/overlay/etc/hiera/data/local.yaml +++ b/eidastest-1.qa.sveidas.se/overlay/etc/hiera/data/local.yaml @@ -24,7 +24,7 @@ eidastest_compose: - HUB_PORT_4444_TCP_PORT=4444 eidastest-testid: - image: docker.sunet.se/eidastest-testid:1.3.3 + image: docker.sunet.se/eidastest-testid:1.3.4 container_name: eidastest-testid ports: - "443:8099" diff --git a/global/overlay/etc/cosmos/keys/el-424CCD7B.pub b/global/overlay/etc/cosmos/keys/el-424CCD7B.pub index 8d7a2b62..8cf02bb4 100644 --- a/global/overlay/etc/cosmos/keys/el-424CCD7B.pub +++ b/global/overlay/etc/cosmos/keys/el-424CCD7B.pub @@ -11,128 +11,128 @@ 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 @@ -167,18 +167,18 @@ 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 @@ -190,17 +190,17 @@ dtpT0C/cg++D4cZqWn0UQJKPRs8eZ7cG4TlpfR+X9Vq+uep3SwEE40eTKXLpQdQy 9HsZK3h/pCUwT3TK8/MjyF0awL5JE+SHvFqGFwXgRBMxtkjg8pSU3i/ND7ig5ZC+ pirGT90KMEltlcS9aJQ4LL5wWlMDsVlv6vv/tjXTvP0Qg0IrwekKrRKJCzF1Em/c 7yg3svwLS229Qa/EAWJVbqSGdO6oBm611u13CQARAQABiQI8BBgBCgAmAhsgFiEE -9wFk/+AfdT+NgA0uDbnx2UJMzXsFAlxYCMMFCQPjMzMACgkQDbnx2UJMzXsCUg// -QXjBy9CKrB2VjUx1Gc6/wn0qVk07qPozJuc/E2raljCx9R1pkTMzTa/3I8T1K4N6 -uFp58WrLMCMgytYVhNMmX9LGC2hYx859cDkDXklakqF4JALvVXP1/aq1wLvgj/mQ -T2ZQcTSmMj6RB6lsyVLR3PlufnUCcJnmzGq+NYEIy6ki5rYnK2kB8cSHc6XqlXzG -ZF8nB1jKIXSRpiCBRCKTb9fdhYoe52LbqQZxFbNHjtlAfP+nDFqT5i7k96SONKq4 -Z3oke2j6qxHkBy6HWNRSp7qAixDigdOF3r+7VHpOTs+h5Y1aHO0qqZSFxdC6dPti -Ush6TY4wVVQ7hVlQkuqanpeMlsXNSQR/nC3Chfbvi7lgR4//AtOgW7f7n7zmmb/o -kGYLt1b81NNhbobvudSdgn4z+ZT5gelqnYuR8DHvdjb4HgNoxulb60akQXYiu/zn -Jl1AWDBtDMfBPT0xEhorqapeOaRVBu6+tAfWELXFs4dbzABHGbiZb8KLvsyo4QfR -aIcZPLHB6pg5PkK1A92flsrVh1EVEilRdRX4BimHeKmaiuR/KPou52//v37X6myr -3qhUhtbmI5Uneupb5NeI/Rlf6nd8Plqu6OQwI3ZoJ9sfSopAyNEiM7aqYH3eavLr -6IVJGLfiGSppMZucP6SOYbdFaf2xWVPTIH0CASmigxY= -=F2gt +9wFk/+AfdT+NgA0uDbnx2UJMzXsFAl45hxEFCQXEsYIACgkQDbnx2UJMzXv+4Q/+ +Osh6UMy3Lmg4HiHPs4PhofycPqro6sda7Cu8OTMzV6UJ645cs7Df5z1ct1HhaaoR +pfkU0z7494IkX0L8MulWP+3Yqa2yzbOCvIb3IENkwTto299v3pLK1RRPN7fCXk09 +6kiD+9CQ/Yd4ZD6pQGNtNyVKEoiQbxvyOyhJMz5ShBimN85UnwdHt/HdJ97sJzLs +yOrgotP0GuJDH+JI8CN1lVcoW2b8CV3+Kg3cc4LQkqY78xcCmsuJ537/1xvaQk0O +Kznf0PlhLWyDI6TthVeNR8ltS8pyoXDnStq2PxfRIV4538V5Mna/EVDAwa01tLJx +1yCWYJsbwuSnCL7ihB2Ydy8/p9ebXl+RgVU8Trqm3c1VID+alis1Ka4tKyQDDCCA ++KPxOPc9PP0zz6sFTu3AB6POVwZlpFrjzLEYC3Z0e4fCElubKHLwTiGn746TvWHl +bnyIM/QbBppX1iqjyvGzvcDqoM/FY4P7/gohRC0dbPqKqGxgmFfIFjySKnPxUKy7 +VBh3ir+qEIyEM3B5Rj+rqwWA7oKP6XNL99c+4EvCKCPd80Dfe/kPmqLuNfFDx1pf +wGsBHlmn5hj5aTC/i0gtL0UYoWimEVFKlOTwVXaTZWYb7hMt/Ro1bRwgryHxw7Sp +O7ZClPBhDEDYpQZdPv+qBdg3tttK+MoLdE7xmG0nv/o= +=w7j0 -----END PGP PUBLIC KEY BLOCK----- diff --git a/global/overlay/etc/cosmos/keys/lundberg-8D03C7D1.pub b/global/overlay/etc/cosmos/keys/lundberg-8D03C7D1.pub index e94d1bd5..8fb5e60d 100644 --- a/global/overlay/etc/cosmos/keys/lundberg-8D03C7D1.pub +++ b/global/overlay/etc/cosmos/keys/lundberg-8D03C7D1.pub @@ -11,432 +11,489 @@ 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 -=V0+R +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 +BtVgqlu+gazH2Qc/hjI6RguxfNue +=xrf8 -----END PGP PUBLIC KEY BLOCK----- diff --git a/global/overlay/etc/puppet/cosmos-db.yaml b/global/overlay/etc/puppet/cosmos-db.yaml index 4f9f23b7..3f115f45 100644 --- a/global/overlay/etc/puppet/cosmos-db.yaml +++ b/global/overlay/etc/puppet/cosmos-db.yaml @@ -3,71 +3,93 @@ classes: autoupdate: null common: null eid::dockerhost: null - eidas_de_middleware: {hostname: qa.demw.eidas.swedenconnect.se, version: 1.0.7-qa} + eidas_de_middleware: + hostname: qa.demw.eidas.swedenconnect.se + version: 1.0.7-qa entropyclient: null infra_ca_rp: null konsulter: null - mailclient: &id001 {domain: sunet.se} + mailclient: &id001 + domain: sunet.se nrpe: null - saml_metadata: {filename: /opt/eidas-middleware/configuration/serviceprovider-metadata/connector-metadata.xml, - url: 'https://qa.connector.eidas.swedenconnect.se/idp/metadata/sp'} + saml_metadata: + filename: /opt/eidas-middleware/configuration/serviceprovider-metadata/connector-metadata.xml + url: https://qa.connector.eidas.swedenconnect.se/idp/metadata/sp sunet::frontend::register_sites: sites: qa.demw.eidas.swedenconnect.se: - frontends: [se-fre-lb-1.sunet.se, se-tug-lb-1.sunet.se] + frontends: + - se-fre-lb-1.sunet.se + - se-tug-lb-1.sunet.se port: '443' sunet::rsyslog: null - sunet::server: &id002 {sshd_config: true} + sunet::server: &id002 + sshd_config: true sunet_iaas_cloud: null sunetops: null - webserver: {enabled: true} + webserver: + enabled: true demw-1.sveidas.se: autoupdate: null common: null eid::dockerhost: null - eidas_de_middleware_hsm: {hostname: demw.eidas.swedenconnect.se, version: 110-fixes-sc-p11} + eidas_de_middleware_hsm: + hostname: demw.eidas.swedenconnect.se + version: 110-fixes-sc-p11 entropyclient: null infra_ca_rp: null konsulter: null mailclient: *id001 nrpe: null - saml_metadata: {filename: /opt/eidas-middleware/configuration/serviceprovider-metadata/connector-metadata.xml, - url: 'https://connector.eidas.swedenconnect.se/idp/metadata/sp'} + saml_metadata: + filename: /opt/eidas-middleware/configuration/serviceprovider-metadata/connector-metadata.xml + url: https://connector.eidas.swedenconnect.se/idp/metadata/sp sunet::frontend::register_sites: sites: demw.eidas.swedenconnect.se: - frontends: [fe-fre-3.komreg.net, fe-tug-3.komreg.net] + frontends: + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net port: '443' sunet::rsyslog: null sunet::server: *id002 sunetops: null - webserver: {enabled: true} + webserver: + enabled: true demw-2.sveidas.se: autoupdate: null common: null eid::dockerhost: null - eidas_de_middleware_hsm: {hostname: demw.eidas.swedenconnect.se, version: 110-fixes-sc-p11} + eidas_de_middleware_hsm: + hostname: demw.eidas.swedenconnect.se + version: 110-fixes-sc-p11 entropyclient: null infra_ca_rp: null konsulter: null mailclient: *id001 nrpe: null - saml_metadata: {filename: /opt/eidas-middleware/configuration/serviceprovider-metadata/connector-metadata.xml, - url: 'https://connector.eidas.swedenconnect.se/idp/metadata/sp'} + saml_metadata: + filename: /opt/eidas-middleware/configuration/serviceprovider-metadata/connector-metadata.xml + url: https://connector.eidas.swedenconnect.se/idp/metadata/sp sunet::frontend::register_sites: sites: demw.eidas.swedenconnect.se: - frontends: [fe-fre-3.komreg.net, fe-tug-3.komreg.net] + frontends: + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net port: '443' sunet::rsyslog: null sunet::server: *id002 sunetops: null - webserver: {enabled: false} + webserver: + enabled: false eidas-connector-1.sveidas.se: autoupdate: null common: null eid::dockerhost: null - eidas_connector: &id003 {hostname: connector.eidas.swedenconnect.se, version: 1.6.6} + eidas_connector: &id003 + hostname: connector.eidas.swedenconnect.se + version: 1.6.7 entropyclient: null infra_ca_rp: null konsulter: null @@ -76,7 +98,9 @@ classes: sunet::frontend::register_sites: &id004 sites: connector.eidas.swedenconnect.se: - frontends: [fe-fre-3.komreg.net, fe-tug-3.komreg.net] + frontends: + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net port: '443' sunet::rsyslog: null sunet::server: *id002 @@ -126,7 +150,9 @@ classes: eidas-node-1.qa.sveidas.se: autoupdate: null common: null - eidas_connector: {hostname: qa.connector.eidas.swedenconnect.se, version: 1.6.6} + eidas_connector: + hostname: qa.connector.eidas.swedenconnect.se + version: 1.6.7 entropyclient: null infra_ca_rp: null konsulter: null @@ -136,7 +162,9 @@ classes: sunet::frontend::register_sites: sites: qa.connector.eidas.swedenconnect.se: - frontends: [se-fre-lb-1.sunet.se, se-tug-lb-1.sunet.se] + frontends: + - se-fre-lb-1.sunet.se + - se-tug-lb-1.sunet.se port: '443' sunet::rsyslog: null sunet::server: *id002 @@ -145,8 +173,10 @@ classes: eidas-proxy-1.qa.sveidas.se: autoupdate: null common: null - eidas_proxy: {hostname: qa.proxy.eidas.swedenconnect.se, spring_config_param: SPRING_CONFIG_ADDITIONAL_LOCATION, - version: 1.3.5} + eidas_proxy: + hostname: qa.proxy.eidas.swedenconnect.se + spring_config_param: SPRING_CONFIG_ADDITIONAL_LOCATION + version: 1.3.5 entropyclient: null infra_ca_rp: null konsulter: null @@ -157,7 +187,9 @@ classes: sunet::frontend::register_sites: sites: qa.proxy.eidas.swedenconnect.se: - frontends: [se-fre-lb-1.sunet.se, se-tug-lb-1.sunet.se] + frontends: + - se-fre-lb-1.sunet.se + - se-tug-lb-1.sunet.se port: '443' sunet::rsyslog: null sunet::server: *id002 @@ -167,8 +199,10 @@ classes: autoupdate: null common: null eid::dockerhost: null - eidas_proxy: &id005 {hostname: proxy.eidas.swedenconnect.se, spring_config_param: SPRING_CONFIG_ADDITIONAL_LOCATION, - version: 1.3.5} + eidas_proxy: &id005 + hostname: proxy.eidas.swedenconnect.se + spring_config_param: SPRING_CONFIG_ADDITIONAL_LOCATION + version: 1.3.5 entropyclient: null infra_ca_rp: null konsulter: null @@ -178,7 +212,9 @@ classes: sunet::frontend::register_sites: &id006 sites: proxy.eidas.swedenconnect.se: - frontends: [fe-fre-3.komreg.net, fe-tug-3.komreg.net] + frontends: + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net port: '443' sunet::rsyslog: null sunet::server: *id002 @@ -284,7 +320,8 @@ classes: infra_ca_rp: null mailclient: *id001 nrpe: null - redis_frontend_node: &id007 {hostname: redis.sveidas.se} + redis_frontend_node: &id007 + hostname: redis.sveidas.se sunet::rsyslog: null sunet::server: *id002 sunetops: null @@ -313,12 +350,17 @@ classes: sunet::frontend::register_sites: &id008 sites: test.swedenconnect.se: - frontends: [fe-fre-3.komreg.net, fe-tug-3.komreg.net] + frontends: + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net port: '443' sunet::rsyslog: null sunet::server: *id002 sunetops: null - test_my_eid: &id009 {environment: prod, hostname: test.swedenconnect.se, version: 1.2.1} + test_my_eid: &id009 + environment: prod + hostname: test.swedenconnect.se + version: 1.3.1 eidas-test-2.sveidas.se: autoupdate: null common: null @@ -346,7 +388,9 @@ classes: sunet::frontend::register_sites: sites: swedenconnect.se: - frontends: [se-fre-lb-1.sunet.se, se-tug-lb-1.sunet.se] + frontends: + - se-fre-lb-1.sunet.se + - se-tug-lb-1.sunet.se port: '443' sunet::rsyslog: null sunet::server: *id002 @@ -362,7 +406,10 @@ classes: konsulter: null mailclient: *id001 md_repo_client: null - md_signer: {dest_host: eupub-1.komreg.net, name: eidas-prod, version: 1.1.2-eidas} + md_signer: + dest_host: eupub-1.komreg.net + name: eidas-prod + version: 1.1.2-eidas metadatamgrs: null nrpe: null sunet::rsyslog: null @@ -378,7 +425,10 @@ classes: konsulter: null mailclient: *id001 md_repo_client: null - md_signer: {dest_host: eupub-2.komreg.net, name: eidas-prod, version: 1.1.2-eidas} + md_signer: + dest_host: eupub-2.komreg.net + name: eidas-prod + version: 1.1.2-eidas metadatamgrs: null nrpe: null sunet::rsyslog: null @@ -390,13 +440,16 @@ classes: entropyclient: null infra_ca_rp: null mailclient: *id001 - md_publisher: {keyname: eupub-1.komreg.net_infra} + md_publisher: + keyname: eupub-1.komreg.net_infra mdsl_publisher: null nrpe: null sunet::frontend::register_sites: sites: md.eidas.swedenconnect.se: - frontends: [fe-fre-3.komreg.net, fe-tug-3.komreg.net] + frontends: + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net port: '443' sunet::rsyslog: null sunet::server: *id002 @@ -407,13 +460,16 @@ classes: entropyclient: null infra_ca_rp: null mailclient: *id001 - md_publisher: {keyname: eupub-2.komreg.net_infra} + md_publisher: + keyname: eupub-2.komreg.net_infra mdsl_publisher: null nrpe: null sunet::frontend::register_sites: sites: md.eidas.swedenconnect.se: - frontends: [fe-fre-3.komreg.net, fe-tug-3.komreg.net] + frontends: + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net port: '443' sunet::rsyslog: null sunet::server: *id002 @@ -452,7 +508,8 @@ classes: nrpe: null sunet::auditd: null sunet::rsyslog: null - sunet::server: {ssh_allow_from_anywhere: true} + sunet::server: + ssh_allow_from_anywhere: true sunet_iaas_cloud: null sunetops: null jump-fre-3.komreg.net: @@ -485,9 +542,16 @@ classes: common: null eid::kvmhost: vms: - demw-1.sveidas.se: {bridge: br-demw, cpus: '16', description: eid deutsche - middleware, gateway: 94.176.224.249, image_url: 'https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.img', - ip: 94.176.224.252, mac: '52:54:20:01:05:01', memory: '32768', netmask: 255.255.255.248} + demw-1.sveidas.se: + bridge: br-demw + cpus: '16' + description: eid deutsche middleware + gateway: 94.176.224.249 + image_url: https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.img + ip: 94.176.224.252 + mac: '52:54:20:01:05:01' + memory: '32768' + netmask: 255.255.255.248 entropyclient: null infra_ca_rp: null mailclient: *id001 @@ -499,9 +563,16 @@ classes: common: null eid::kvmhost: vms: - demw-2.sveidas.se: {bridge: br-demw, cpus: '16', description: eid deutsche - middleware, gateway: 94.176.224.121, image_url: 'https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.img', - ip: 94.176.224.125, mac: '52:54:20:01:05:02', memory: '32768', netmask: 255.255.255.248} + demw-2.sveidas.se: + bridge: br-demw + cpus: '16' + description: eid deutsche middleware + gateway: 94.176.224.121 + image_url: https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.img + ip: 94.176.224.125 + mac: '52:54:20:01:05:02' + memory: '32768' + netmask: 255.255.255.248 entropyclient: null infra_ca_rp: null mailclient: *id001 @@ -522,7 +593,8 @@ classes: mac: '52:54:20:01:04:01' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-connector-3.sveidas.se: bridge: br-eidas cpus: '8' @@ -532,7 +604,8 @@ classes: mac: '52:54:20:01:04:02' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-proxy-1.sveidas.se: bridge: br-eidas cpus: '8' @@ -542,7 +615,8 @@ classes: mac: '52:54:20:01:04:08' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-proxy-3.sveidas.se: bridge: br-eidas cpus: '8' @@ -552,7 +626,8 @@ classes: mac: '52:54:20:01:04:09' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-redis-1.sveidas.se: bridge: br-eidas cpus: '8' @@ -562,7 +637,8 @@ classes: mac: '52:54:20:01:04:03' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-redis-3.sveidas.se: bridge: br-eidas cpus: '8' @@ -572,7 +648,8 @@ classes: mac: '52:54:20:01:04:06' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-redis-fe-1.sveidas.se: bridge: br-eidas cpus: '8' @@ -582,7 +659,8 @@ classes: mac: '52:54:20:01:04:05' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-test-1.sveidas.se: bridge: br-eidas cpus: '8' @@ -592,7 +670,8 @@ classes: mac: '52:54:20:01:04:07' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se prid-1.sveidas.se: bridge: br-eidas cpus: '8' @@ -602,7 +681,8 @@ classes: mac: '52:54:20:01:04:04' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se entropyclient: null infra_ca_rp: null mailclient: *id001 @@ -623,7 +703,8 @@ classes: mac: '52:54:20:02:04:01' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-connector-4.sveidas.se: bridge: br-eidas cpus: '8' @@ -633,7 +714,8 @@ classes: mac: '52:54:20:02:04:02' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-proxy-2.sveidas.se: bridge: br-eidas cpus: '8' @@ -643,7 +725,8 @@ classes: mac: '52:54:20:02:04:08' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-proxy-4.sveidas.se: bridge: br-eidas cpus: '8' @@ -653,7 +736,8 @@ classes: mac: '52:54:20:02:04:09' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-redis-2.sveidas.se: bridge: br-eidas cpus: '8' @@ -663,7 +747,8 @@ classes: mac: '52:54:20:02:04:05' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-redis-4.sveidas.se: bridge: br-eidas cpus: '8' @@ -673,7 +758,8 @@ classes: mac: '52:54:20:02:04:06' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-redis-fe-2.sveidas.se: bridge: br-eidas cpus: '8' @@ -683,7 +769,8 @@ classes: mac: '52:54:20:02:04:03' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se eidas-test-2.sveidas.se: bridge: br-eidas cpus: '8' @@ -693,7 +780,8 @@ classes: mac: '52:54:20:02:04:07' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se prid-2.sveidas.se: bridge: br-eidas cpus: '8' @@ -703,7 +791,8 @@ classes: mac: '52:54:20:02:04:04' memory: '8192' netmask: 255.255.255.240 - search: [sveidas.se] + search: + - sveidas.se entropyclient: null infra_ca_rp: null mailclient: *id001 @@ -715,9 +804,15 @@ classes: common: null eid::kvmhost: vms: - fe-fre-3.komreg.net: {bridge: br-fe, cpus: '15', description: eid fre frontend, - gateway: 94.176.224.161, ip: 94.176.224.165, mac: '52:54:20:01:00:01', memory: '30720', - netmask: 255.255.255.240} + fe-fre-3.komreg.net: + bridge: br-fe + cpus: '15' + description: eid fre frontend + gateway: 94.176.224.161 + ip: 94.176.224.165 + mac: '52:54:20:01:00:01' + memory: '30720' + netmask: 255.255.255.240 entropyclient: null infra_ca_rp: null mailclient: *id001 @@ -729,9 +824,15 @@ classes: common: null eid::kvmhost: vms: - fe-tug-3.komreg.net: {bridge: br-fe, cpus: '15', description: eid fre frontend, - gateway: 94.176.224.33, ip: 94.176.224.37, mac: '52:54:20:02:01:01', memory: '30720', - netmask: 255.255.255.240} + fe-tug-3.komreg.net: + bridge: br-fe + cpus: '15' + description: eid fre frontend + gateway: 94.176.224.33 + ip: 94.176.224.37 + mac: '52:54:20:02:01:01' + memory: '30720' + netmask: 255.255.255.240 entropyclient: null infra_ca_rp: null mailclient: *id001 @@ -752,10 +853,17 @@ classes: mac: '52:54:20:01:00:03' memory: '20480' netmask: 255.255.255.240 - search: [sveidas.se] - monitor-fre-3.komreg.net: {bridge: br-infra, cpus: '10', description: eid - fre monitor, gateway: 94.176.224.225, ip: 94.176.224.229, mac: '52:54:20:01:00:02', - memory: '20480', netmask: 255.255.255.240} + search: + - sveidas.se + monitor-fre-3.komreg.net: + bridge: br-infra + cpus: '10' + description: eid fre monitor + gateway: 94.176.224.225 + ip: 94.176.224.229 + mac: '52:54:20:01:00:02' + memory: '20480' + netmask: 255.255.255.240 entropyclient: null infra_ca_rp: null mailclient: *id001 @@ -776,10 +884,17 @@ classes: mac: '52:54:20:02:02:01' memory: '20480' netmask: 255.255.255.240 - search: [sveidas.se] - monitor-tug-3.komreg.net: {bridge: br-infra, cpus: '10', description: eid - tug monitor, gateway: 94.176.224.97, ip: 94.176.224.101, mac: '52:54:20:02:02:02', - memory: '20480', netmask: 255.255.255.240} + search: + - sveidas.se + monitor-tug-3.komreg.net: + bridge: br-infra + cpus: '10' + description: eid tug monitor + gateway: 94.176.224.97 + ip: 94.176.224.101 + mac: '52:54:20:02:02:02' + memory: '20480' + netmask: 255.255.255.240 entropyclient: null infra_ca_rp: null mailclient: *id001 @@ -791,18 +906,42 @@ classes: common: null eid::kvmhost: vms: - eumd-1.komreg.net: {bridge: br-meta, cpus: '10', description: eid fre european - metadata signer, gateway: 94.176.224.193, ip: 94.176.224.198, mac: '52:54:20:01:01:02', - memory: '15360', netmask: 255.255.255.240} - eupub-1.komreg.net: {bridge: br-meta, cpus: '10', description: eid fre european - metadata publisher, gateway: 94.176.224.193, ip: 94.176.224.200, mac: '52:54:20:01:01:04', - memory: '15360', netmask: 255.255.255.240} - natmd-1.komreg.net: {bridge: br-meta, cpus: '10', description: eid fre swedish - metadata signer, gateway: 94.176.224.193, ip: 94.176.224.197, mac: '52:54:20:01:01:01', - memory: '15360', netmask: 255.255.255.240} - natpub-1.komreg.net: {bridge: br-meta, cpus: '10', description: eid fre swedish - metadata publisher, gateway: 94.176.224.193, ip: 94.176.224.199, mac: '52:54:20:01:01:03', - memory: '15360', netmask: 255.255.255.240} + eumd-1.komreg.net: + bridge: br-meta + cpus: '10' + description: eid fre european metadata signer + gateway: 94.176.224.193 + ip: 94.176.224.198 + mac: '52:54:20:01:01:02' + memory: '15360' + netmask: 255.255.255.240 + eupub-1.komreg.net: + bridge: br-meta + cpus: '10' + description: eid fre european metadata publisher + gateway: 94.176.224.193 + ip: 94.176.224.200 + mac: '52:54:20:01:01:04' + memory: '15360' + netmask: 255.255.255.240 + natmd-1.komreg.net: + bridge: br-meta + cpus: '10' + description: eid fre swedish metadata signer + gateway: 94.176.224.193 + ip: 94.176.224.197 + mac: '52:54:20:01:01:01' + memory: '15360' + netmask: 255.255.255.240 + natpub-1.komreg.net: + bridge: br-meta + cpus: '10' + description: eid fre swedish metadata publisher + gateway: 94.176.224.193 + ip: 94.176.224.199 + mac: '52:54:20:01:01:03' + memory: '15360' + netmask: 255.255.255.240 entropyclient: null infra_ca_rp: null mailclient: *id001 @@ -814,18 +953,42 @@ classes: common: null eid::kvmhost: vms: - eumd-2.komreg.net: {bridge: br-meta, cpus: '10', description: eid tug european - metadata signer, gateway: 94.176.224.65, ip: 94.176.224.70, mac: '52:54:20:02:03:02', - memory: '15360', netmask: 255.255.255.240} - eupub-2.komreg.net: {bridge: br-meta, cpus: '10', description: eid tug european - metadata publisher, gateway: 94.176.224.65, ip: 94.176.224.72, mac: '52:54:20:02:03:04', - memory: '15360', netmask: 255.255.255.240} - natmd-2.komreg.net: {bridge: br-meta, cpus: '10', description: eid tug swedish - metadata signer, gateway: 94.176.224.65, ip: 94.176.224.69, mac: '52:54:20:02:03:01', - memory: '15360', netmask: 255.255.255.240} - natpub-2.komreg.net: {bridge: br-meta, cpus: '10', description: eid tug swedish - metadata publisher, gateway: 94.176.224.65, ip: 94.176.224.71, mac: '52:54:20:02:03:03', - memory: '15360', netmask: 255.255.255.240} + eumd-2.komreg.net: + bridge: br-meta + cpus: '10' + description: eid tug european metadata signer + gateway: 94.176.224.65 + ip: 94.176.224.70 + mac: '52:54:20:02:03:02' + memory: '15360' + netmask: 255.255.255.240 + eupub-2.komreg.net: + bridge: br-meta + cpus: '10' + description: eid tug european metadata publisher + gateway: 94.176.224.65 + ip: 94.176.224.72 + mac: '52:54:20:02:03:04' + memory: '15360' + netmask: 255.255.255.240 + natmd-2.komreg.net: + bridge: br-meta + cpus: '10' + description: eid tug swedish metadata signer + gateway: 94.176.224.65 + ip: 94.176.224.69 + mac: '52:54:20:02:03:01' + memory: '15360' + netmask: 255.255.255.240 + natpub-2.komreg.net: + bridge: br-meta + cpus: '10' + description: eid tug swedish metadata publisher + gateway: 94.176.224.65 + ip: 94.176.224.71 + mac: '52:54:20:02:03:03' + memory: '15360' + netmask: 255.255.255.240 entropyclient: null infra_ca_rp: null mailclient: *id001 @@ -844,7 +1007,9 @@ classes: konsulter: null mailclient: *id001 nrpe: null - sunet::rsyslog: &id010 {udp_client: 94.176.224.0/24, udp_port: 514} + sunet::rsyslog: &id010 + udp_client: 94.176.224.0/24 + udp_port: 514 sunet::server: *id002 sunetops: null log-2.sveidas.se: @@ -866,14 +1031,18 @@ classes: common: null eid::dockerhost: null eid::telegraf: - ports: ['127.0.0.1:9999:9999'] + ports: + - 127.0.0.1:9999:9999 eidas_log: null entropyclient: null infra_ca_rp: null mailclient: *id001 nrpe: null - sunet::fticks: {args: -j, url: 'http://127.0.0.1:9999/telegraf'} - sunet::rsyslog: {udp_port: 514} + sunet::fticks: + args: -j + url: http://127.0.0.1:9999/telegraf + sunet::rsyslog: + udp_port: 514 sunet::server: *id002 sunet_iaas_cloud: null sunetops: null @@ -886,7 +1055,10 @@ classes: konsulter: null mailclient: *id001 md_repo_client: null - md_signer: {dest_host: p2.qa.komreg.net, name: eidas-qa, version: 1.1.2-eidas} + md_signer: + dest_host: p2.qa.komreg.net + name: eidas-qa + version: 1.1.2-eidas metadatamgrs: null nrpe: null openstack_dockerhost: null @@ -902,7 +1074,10 @@ classes: infra_ca_rp: null konsulter: null mailclient: *id001 - md_signer: {dest_host: p1.komreg.net, name: natmd-qa, version: eidas-qa} + md_signer: + dest_host: p1.komreg.net + name: natmd-qa + version: eidas-qa metadatamgrs: null nrpe: null openstack_dockerhost: null @@ -943,7 +1118,9 @@ classes: konsulter: null mailclient: *id001 md_repo_client: null - md_signer: {dest_host: natpub-1.komreg.net, name: natmd-prod} + md_signer: + dest_host: natpub-1.komreg.net + name: natmd-prod metadatamgrs: null nrpe: null sunet::rsyslog: null @@ -959,7 +1136,9 @@ classes: konsulter: null mailclient: *id001 md_repo_client: null - md_signer: {dest_host: natpub-2.komreg.net, name: natmd-prod} + md_signer: + dest_host: natpub-2.komreg.net + name: natmd-prod metadatamgrs: null nrpe: null sunet::rsyslog: null @@ -971,12 +1150,15 @@ classes: entropyclient: null infra_ca_rp: null mailclient: *id001 - md_publisher: {keyname: natpub-1.komreg.net_infra} + md_publisher: + keyname: natpub-1.komreg.net_infra nrpe: null sunet::frontend::register_sites: sites: md.swedenconnect.se: - frontends: [fe-fre-3.komreg.net, fe-tug-3.komreg.net] + frontends: + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net port: '443' sunet::rsyslog: null sunet::server: *id002 @@ -987,12 +1169,15 @@ classes: entropyclient: null infra_ca_rp: null mailclient: *id001 - md_publisher: {keyname: natpub-2.komreg.net_infra} + md_publisher: + keyname: natpub-2.komreg.net_infra nrpe: null sunet::frontend::register_sites: sites: md.swedenconnect.se: - frontends: [fe-fre-3.komreg.net, fe-tug-3.komreg.net] + frontends: + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net port: '443' sunet::rsyslog: null sunet::server: *id002 @@ -1018,12 +1203,15 @@ classes: entropyclient: null infra_ca_rp: null mailclient: *id001 - md_publisher: {keyname: p1.komreg.net_infra} + md_publisher: + keyname: p1.komreg.net_infra nrpe: null sunet::frontend::register_sites: sites: qa.md.swedenconnect.se: - frontends: [se-fre-lb-1.sunet.se, se-tug-lb-1.sunet.se] + frontends: + - se-fre-lb-1.sunet.se + - se-tug-lb-1.sunet.se port: '443' sunet::rsyslog: null sunet::server: *id002 @@ -1035,13 +1223,16 @@ classes: entropyclient: null infra_ca_rp: null mailclient: *id001 - md_publisher: {keyname: p2.qa.komreg.net_infra} + md_publisher: + keyname: p2.qa.komreg.net_infra mdsl_publisher: null nrpe: null sunet::frontend::register_sites: sites: qa.md.eidas.swedenconnect.se: - frontends: [se-fre-lb-1.sunet.se, se-tug-lb-1.sunet.se] + frontends: + - se-fre-lb-1.sunet.se + - se-tug-lb-1.sunet.se port: '443' sunet::rsyslog: null sunet::server: *id002 @@ -1056,8 +1247,10 @@ classes: mailclient: *id001 nrpe: null openstack_dockerhost: null - prid: {clients: prid_qa_clients, mdsl: 'https://qa.md.eidas.swedenconnect.se/mdservicelist-aggregate.xml', - version: 1.0.3} + prid: + clients: prid_qa_clients + mdsl: https://qa.md.eidas.swedenconnect.se/mdservicelist-aggregate.xml + version: 1.0.3 servicemonitor: null sunet::rsyslog: null sunet::server: *id002 @@ -1072,8 +1265,10 @@ classes: konsulter: null mailclient: *id001 nrpe: null - prid: &id011 {clients: prid_prod_clients, mdsl: 'https://md.eidas.swedenconnect.se/mdservicelist-aggregate.xml', - version: 1.0.3} + prid: &id011 + clients: prid_prod_clients + mdsl: https://md.eidas.swedenconnect.se/mdservicelist-aggregate.xml + version: 1.0.3 servicemonitor: null sunet::rsyslog: null sunet::server: *id002 @@ -1098,7 +1293,8 @@ classes: entropyclient: null infra_ca_rp: null mailclient: *id001 - md_repo_server: {hostname: r1.komreg.net} + md_repo_server: + hostname: r1.komreg.net nrpe: null openstack_dockerhost: null sunet::rsyslog: null @@ -1117,13 +1313,17 @@ classes: sunet::frontend::register_sites: sites: qa.test.swedenconnect.se: - frontends: [se-fre-lb-1.sunet.se, se-tug-lb-1.sunet.se] + frontends: + - se-fre-lb-1.sunet.se + - se-tug-lb-1.sunet.se port: '443' sunet::rsyslog: null sunet::server: *id002 sunet_iaas_cloud: null sunetops: null - swedenconnect_refidp: {hostname: qa.test.swedenconnect.se, version: 1.2.1} + swedenconnect_refidp: + hostname: qa.test.swedenconnect.se + version: 1.2.1 test-1.qa.sveidas.se: autoupdate: null common: null @@ -1137,13 +1337,17 @@ classes: sunet::frontend::register_sites: sites: qa.test.swedenconnect.se: - frontends: [se-fre-lb-1.sunet.se, se-tug-lb-1.sunet.se] + frontends: + - se-fre-lb-1.sunet.se + - se-tug-lb-1.sunet.se port: '443' sunet::rsyslog: null sunet::server: *id002 sunet_iaas_cloud: null sunetops: null - test_my_eid: {hostname: qa.test.swedenconnect.se, version: 1.2.1} + test_my_eid: + hostname: qa.test.swedenconnect.se + version: 1.3.1 validator-1.qa.komreg.net: autoupdate: null common: null @@ -1156,13 +1360,16 @@ classes: sunet::frontend::register_sites: sites: swedenconnect.se: - frontends: [se-fre-lb-1.sunet.se, se-tug-lb-1.sunet.se] + frontends: + - se-fre-lb-1.sunet.se + - se-tug-lb-1.sunet.se port: '443' sunet::rsyslog: null sunet::server: *id002 sunet_iaas_cloud: null sunetops: null - validator: {version: 3.0.10} + validator: + version: 3.0.10 web-1.qa.sveidas.se: autoupdate: null common: null @@ -1173,266 +1380,927 @@ classes: nrpe: null openstack_dockerhost: null pages: null - site_alias: {alias_name: www.swedenconnect.se, name: swedenconnect.se} + site_alias: + alias_name: www.swedenconnect.se + name: swedenconnect.se sunet::frontend::register_sites: sites: swedenconnect.se: - frontends: [se-fre-lb-1.sunet.se, se-tug-lb-1.sunet.se] + frontends: + - se-fre-lb-1.sunet.se + - se-tug-lb-1.sunet.se port: '80' sunet::rsyslog: null sunet::server: *id002 sunet_iaas_cloud: null sunetops: null members: - all: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, - eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, - eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, eidas-redis-3.sveidas.se, - eidas-redis-4.sveidas.se, eidas-redis-fe-1.sveidas.se, eidas-redis-fe-2.sveidas.se, - eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eidastest-1.qa.sveidas.se, eumd-1.komreg.net, - eumd-2.komreg.net, eupub-1.komreg.net, eupub-2.komreg.net, fe-fre-3.komreg.net, - fe-tug-3.komreg.net, jmp.komreg.net, jump-fre-3.komreg.net, jump-tug-3.komreg.net, - kvmdemw-fre-3a.komreg.net, kvmdemw-fre-3b.komreg.net, kvmeidas-fre-3.komreg.net, - kvmeidas-tug-3.komreg.net, kvmfe-fre-3.komreg.net, kvmfe-tug-3.komreg.net, kvminfra-fre-3.komreg.net, - kvminfra-tug-3.komreg.net, kvmmeta-fre-3.komreg.net, kvmmeta-tug-3.komreg.net, - log-1.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se, md-eu1.qa.komreg.net, md1.komreg.net, - monitor-fre-3.komreg.net, monitor-tug-3.komreg.net, natmd-1.komreg.net, natmd-2.komreg.net, - natpub-1.komreg.net, natpub-2.komreg.net, nic.komreg.net, p1.komreg.net, p2.qa.komreg.net, - prid-1.qa.sveidas.se, prid-1.sveidas.se, prid-2.sveidas.se, r1.komreg.net, refidp-1.qa.sveidas.se, - test-1.qa.sveidas.se, validator-1.qa.komreg.net, web-1.qa.sveidas.se] - autoupdate: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, - eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, - eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, eidas-redis-3.sveidas.se, - eidas-redis-4.sveidas.se, eidas-redis-fe-1.sveidas.se, eidas-redis-fe-2.sveidas.se, - eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eidastest-1.qa.sveidas.se, eumd-1.komreg.net, - eumd-2.komreg.net, eupub-1.komreg.net, eupub-2.komreg.net, jmp.komreg.net, jump-fre-3.komreg.net, - jump-tug-3.komreg.net, log-1.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se, - md-eu1.qa.komreg.net, md-eu1.qa.komreg.net, md1.komreg.net, monitor-fre-3.komreg.net, - monitor-tug-3.komreg.net, natmd-1.komreg.net, natmd-2.komreg.net, natpub-1.komreg.net, - natpub-2.komreg.net, nic.komreg.net, p1.komreg.net, p2.qa.komreg.net, prid-1.qa.sveidas.se, - prid-1.sveidas.se, prid-2.sveidas.se, r1.komreg.net, refidp-1.qa.sveidas.se, test-1.qa.sveidas.se, - validator-1.qa.komreg.net, web-1.qa.sveidas.se] - common: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, - eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, - eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, eidas-redis-3.sveidas.se, - eidas-redis-4.sveidas.se, eidas-redis-fe-1.sveidas.se, eidas-redis-fe-2.sveidas.se, - eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eidastest-1.qa.sveidas.se, eumd-1.komreg.net, - eumd-2.komreg.net, eupub-1.komreg.net, eupub-2.komreg.net, fe-fre-3.komreg.net, - fe-tug-3.komreg.net, jmp.komreg.net, jump-fre-3.komreg.net, jump-tug-3.komreg.net, - kvmdemw-fre-3a.komreg.net, kvmdemw-fre-3b.komreg.net, kvmeidas-fre-3.komreg.net, - kvmeidas-tug-3.komreg.net, kvmfe-fre-3.komreg.net, kvmfe-tug-3.komreg.net, kvminfra-fre-3.komreg.net, - kvminfra-tug-3.komreg.net, kvmmeta-fre-3.komreg.net, kvmmeta-tug-3.komreg.net, - log-1.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se, md-eu1.qa.komreg.net, md1.komreg.net, - monitor-fre-3.komreg.net, monitor-tug-3.komreg.net, natmd-1.komreg.net, natmd-2.komreg.net, - natpub-1.komreg.net, natpub-2.komreg.net, nic.komreg.net, p1.komreg.net, p2.qa.komreg.net, - prid-1.qa.sveidas.se, prid-1.sveidas.se, prid-2.sveidas.se, r1.komreg.net, refidp-1.qa.sveidas.se, - test-1.qa.sveidas.se, validator-1.qa.komreg.net, web-1.qa.sveidas.se] - eid::dockerhost: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-proxy-1.sveidas.se, eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, - eidas-proxy-4.sveidas.se, eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, - eidas-redis-3.sveidas.se, eidas-redis-4.sveidas.se, eidas-redis-fe-1.sveidas.se, - eidas-redis-fe-2.sveidas.se, eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, - eumd-1.komreg.net, eumd-2.komreg.net, fe-fre-3.komreg.net, fe-tug-3.komreg.net, - log-1.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se, monitor-tug-3.komreg.net, - natmd-1.komreg.net, natmd-2.komreg.net, nic.komreg.net, prid-1.sveidas.se, prid-2.sveidas.se, - refidp-1.qa.sveidas.se, test-1.qa.sveidas.se] - eid::kvmhost: [kvmdemw-fre-3a.komreg.net, kvmdemw-fre-3b.komreg.net, kvmeidas-fre-3.komreg.net, - kvmeidas-tug-3.komreg.net, kvmfe-fre-3.komreg.net, kvmfe-tug-3.komreg.net, kvminfra-fre-3.komreg.net, - kvminfra-tug-3.komreg.net, kvmmeta-fre-3.komreg.net, kvmmeta-tug-3.komreg.net] - eid::telegraf: [log-1.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se] - eidas_connector: [eidas-connector-1.sveidas.se, eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, - eidas-connector-4.sveidas.se, eidas-node-1.qa.sveidas.se] - eidas_de_middleware: [demw-1.qa.sveidas.se] - eidas_de_middleware_hsm: [demw-1.sveidas.se, demw-2.sveidas.se] - eidas_hsm_client: [eumd-1.komreg.net, eumd-2.komreg.net, natmd-1.komreg.net, natmd-2.komreg.net] - eidas_log: [log-1.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se] - eidas_metadata_key: [md-eu1.qa.komreg.net, md1.komreg.net] - eidas_proxy: [eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, eidas-proxy-2.sveidas.se, - eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se] - eidastest: [eidastest-1.qa.sveidas.se] - entropyclient: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, - eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, - eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, eidas-redis-3.sveidas.se, - eidas-redis-4.sveidas.se, eidas-redis-fe-1.sveidas.se, eidas-redis-fe-2.sveidas.se, - eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eidastest-1.qa.sveidas.se, eumd-1.komreg.net, - eumd-2.komreg.net, eupub-1.komreg.net, eupub-2.komreg.net, fe-fre-3.komreg.net, - fe-tug-3.komreg.net, jmp.komreg.net, jump-fre-3.komreg.net, jump-tug-3.komreg.net, - kvmdemw-fre-3a.komreg.net, kvmdemw-fre-3b.komreg.net, kvmeidas-fre-3.komreg.net, - kvmeidas-tug-3.komreg.net, kvmfe-fre-3.komreg.net, kvmfe-tug-3.komreg.net, kvminfra-fre-3.komreg.net, - kvminfra-tug-3.komreg.net, kvmmeta-fre-3.komreg.net, kvmmeta-tug-3.komreg.net, - log-1.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se, md-eu1.qa.komreg.net, md1.komreg.net, - monitor-fre-3.komreg.net, monitor-tug-3.komreg.net, natmd-1.komreg.net, natmd-2.komreg.net, - natpub-1.komreg.net, natpub-2.komreg.net, nic.komreg.net, p1.komreg.net, p2.qa.komreg.net, - prid-1.qa.sveidas.se, prid-1.sveidas.se, prid-2.sveidas.se, r1.komreg.net, refidp-1.qa.sveidas.se, - test-1.qa.sveidas.se, validator-1.qa.komreg.net, web-1.qa.sveidas.se] - github_client_credential: [web-1.qa.sveidas.se] - infra_ca_rp: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, - eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, - eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, eidas-redis-3.sveidas.se, - eidas-redis-4.sveidas.se, eidas-redis-fe-1.sveidas.se, eidas-redis-fe-2.sveidas.se, - eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eidastest-1.qa.sveidas.se, eumd-1.komreg.net, - eumd-2.komreg.net, eupub-1.komreg.net, eupub-2.komreg.net, fe-fre-3.komreg.net, - fe-tug-3.komreg.net, jmp.komreg.net, jump-fre-3.komreg.net, jump-tug-3.komreg.net, - kvmdemw-fre-3a.komreg.net, kvmdemw-fre-3b.komreg.net, kvmeidas-fre-3.komreg.net, - kvmeidas-tug-3.komreg.net, kvmfe-fre-3.komreg.net, kvmfe-tug-3.komreg.net, kvminfra-fre-3.komreg.net, - kvminfra-tug-3.komreg.net, kvmmeta-fre-3.komreg.net, kvmmeta-tug-3.komreg.net, - log-1.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se, md-eu1.qa.komreg.net, md1.komreg.net, - monitor-fre-3.komreg.net, monitor-tug-3.komreg.net, natmd-1.komreg.net, natmd-2.komreg.net, - natpub-1.komreg.net, natpub-2.komreg.net, nic.komreg.net, p1.komreg.net, p2.qa.komreg.net, - prid-1.qa.sveidas.se, prid-1.sveidas.se, prid-2.sveidas.se, r1.komreg.net, refidp-1.qa.sveidas.se, - test-1.qa.sveidas.se, validator-1.qa.komreg.net, web-1.qa.sveidas.se] - jumphosts: [jmp.komreg.net, jump-fre-3.komreg.net, jump-tug-3.komreg.net] - konsulter: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, - eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, - eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eumd-1.komreg.net, eumd-2.komreg.net, - jmp.komreg.net, jump-fre-3.komreg.net, jump-tug-3.komreg.net, log-1.sveidas.se, - log-2.sveidas.se, md-eu1.qa.komreg.net, md-eu1.qa.komreg.net, md1.komreg.net, - natmd-1.komreg.net, natmd-2.komreg.net, nic.komreg.net, prid-1.qa.sveidas.se, - prid-1.sveidas.se, prid-2.sveidas.se, refidp-1.qa.sveidas.se, test-1.qa.sveidas.se, - validator-1.qa.komreg.net] - mailclient: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, - eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, - eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, eidas-redis-3.sveidas.se, - eidas-redis-4.sveidas.se, eidas-redis-fe-1.sveidas.se, eidas-redis-fe-2.sveidas.se, - eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eidastest-1.qa.sveidas.se, eumd-1.komreg.net, - eumd-2.komreg.net, eupub-1.komreg.net, eupub-2.komreg.net, fe-fre-3.komreg.net, - fe-tug-3.komreg.net, jmp.komreg.net, jump-fre-3.komreg.net, jump-tug-3.komreg.net, - kvmdemw-fre-3a.komreg.net, kvmdemw-fre-3b.komreg.net, kvmeidas-fre-3.komreg.net, - kvmeidas-tug-3.komreg.net, kvmfe-fre-3.komreg.net, kvmfe-tug-3.komreg.net, kvminfra-fre-3.komreg.net, - kvminfra-tug-3.komreg.net, kvmmeta-fre-3.komreg.net, kvmmeta-tug-3.komreg.net, - log-1.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se, md-eu1.qa.komreg.net, md1.komreg.net, - monitor-fre-3.komreg.net, monitor-tug-3.komreg.net, natmd-1.komreg.net, natmd-2.komreg.net, - natpub-1.komreg.net, natpub-2.komreg.net, nic.komreg.net, p1.komreg.net, p2.qa.komreg.net, - prid-1.qa.sveidas.se, prid-1.sveidas.se, prid-2.sveidas.se, r1.komreg.net, refidp-1.qa.sveidas.se, - test-1.qa.sveidas.se, validator-1.qa.komreg.net, web-1.qa.sveidas.se] - md_publisher: [eupub-1.komreg.net, eupub-2.komreg.net, natpub-1.komreg.net, natpub-2.komreg.net, - p1.komreg.net, p2.qa.komreg.net] - md_repo_client: [eumd-1.komreg.net, eumd-2.komreg.net, md-eu1.qa.komreg.net, natmd-1.komreg.net, - natmd-2.komreg.net] - md_repo_server: [r1.komreg.net] - md_signer: [eumd-1.komreg.net, eumd-2.komreg.net, md-eu1.qa.komreg.net, md1.komreg.net, - natmd-1.komreg.net, natmd-2.komreg.net] - mdsl_publisher: [eupub-1.komreg.net, eupub-2.komreg.net, p2.qa.komreg.net] - metadatamgrs: [eumd-1.komreg.net, eumd-2.komreg.net, jmp.komreg.net, jump-fre-3.komreg.net, - jump-tug-3.komreg.net, md-eu1.qa.komreg.net, md-eu1.qa.komreg.net, md1.komreg.net, - natmd-1.komreg.net, natmd-2.komreg.net] - nagios_monitor: [monitor-fre-3.komreg.net, monitor-tug-3.komreg.net, nic.komreg.net] - nrpe: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, - eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, - eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, eidas-redis-3.sveidas.se, - eidas-redis-4.sveidas.se, eidas-redis-fe-1.sveidas.se, eidas-redis-fe-2.sveidas.se, - eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eidastest-1.qa.sveidas.se, eumd-1.komreg.net, - eumd-2.komreg.net, eupub-1.komreg.net, eupub-2.komreg.net, fe-fre-3.komreg.net, - fe-tug-3.komreg.net, jmp.komreg.net, jump-fre-3.komreg.net, jump-tug-3.komreg.net, - kvmdemw-fre-3a.komreg.net, kvmdemw-fre-3b.komreg.net, kvmeidas-fre-3.komreg.net, - kvmeidas-tug-3.komreg.net, kvmfe-fre-3.komreg.net, kvmfe-tug-3.komreg.net, kvminfra-fre-3.komreg.net, - kvminfra-tug-3.komreg.net, kvmmeta-fre-3.komreg.net, kvmmeta-tug-3.komreg.net, - log-1.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se, md-eu1.qa.komreg.net, md1.komreg.net, - monitor-fre-3.komreg.net, monitor-tug-3.komreg.net, natmd-1.komreg.net, natmd-2.komreg.net, - natpub-1.komreg.net, natpub-2.komreg.net, nic.komreg.net, p1.komreg.net, p2.qa.komreg.net, - prid-1.qa.sveidas.se, prid-1.sveidas.se, prid-2.sveidas.se, r1.komreg.net, refidp-1.qa.sveidas.se, - test-1.qa.sveidas.se, validator-1.qa.komreg.net, web-1.qa.sveidas.se] - openstack_dockerhost: [eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, - eidastest-1.qa.sveidas.se, md-eu1.qa.komreg.net, md-eu1.qa.komreg.net, md1.komreg.net, - prid-1.qa.sveidas.se, r1.komreg.net, validator-1.qa.komreg.net, web-1.qa.sveidas.se] - pages: [web-1.qa.sveidas.se] - prid: [prid-1.qa.sveidas.se, prid-1.sveidas.se, prid-2.sveidas.se] - redis_cluster_node: [eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, eidas-redis-3.sveidas.se, - eidas-redis-4.sveidas.se] - redis_frontend_node: [eidas-redis-fe-1.sveidas.se, eidas-redis-fe-2.sveidas.se] - saml_metadata: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se] - servicemonitor: [eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, eidas-proxy-2.sveidas.se, - eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, - prid-1.qa.sveidas.se, prid-1.sveidas.se, prid-2.sveidas.se, test-1.qa.sveidas.se] - site_alias: [web-1.qa.sveidas.se] - sunet::auditd: [jmp.komreg.net] - sunet::frontend::load_balancer: [fe-fre-3.komreg.net, fe-tug-3.komreg.net] - sunet::frontend::register_sites: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, - eidas-connector-1.sveidas.se, eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, - eidas-connector-4.sveidas.se, eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, - eidas-proxy-1.sveidas.se, eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, - eidas-proxy-4.sveidas.se, eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eidastest-1.qa.sveidas.se, - eupub-1.komreg.net, eupub-2.komreg.net, natpub-1.komreg.net, natpub-2.komreg.net, - p1.komreg.net, p2.qa.komreg.net, refidp-1.qa.sveidas.se, test-1.qa.sveidas.se, - validator-1.qa.komreg.net, web-1.qa.sveidas.se] - sunet::fticks: [log.qa.sveidas.se] - sunet::nagiosapi: [nic.komreg.net] - sunet::rsyslog: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, - eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, - eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, eidas-redis-3.sveidas.se, - eidas-redis-4.sveidas.se, eidas-redis-fe-1.sveidas.se, eidas-redis-fe-2.sveidas.se, - eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eidastest-1.qa.sveidas.se, eumd-1.komreg.net, - eumd-2.komreg.net, eupub-1.komreg.net, eupub-2.komreg.net, fe-fre-3.komreg.net, - fe-tug-3.komreg.net, jmp.komreg.net, jump-fre-3.komreg.net, jump-tug-3.komreg.net, - kvmdemw-fre-3a.komreg.net, kvmdemw-fre-3b.komreg.net, kvmeidas-fre-3.komreg.net, - kvmeidas-tug-3.komreg.net, kvmfe-fre-3.komreg.net, kvmfe-tug-3.komreg.net, kvminfra-fre-3.komreg.net, - kvminfra-tug-3.komreg.net, kvmmeta-fre-3.komreg.net, kvmmeta-tug-3.komreg.net, - log-1.sveidas.se, log-1.sveidas.se, log-2.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se, - log.qa.sveidas.se, md-eu1.qa.komreg.net, md1.komreg.net, monitor-fre-3.komreg.net, - monitor-tug-3.komreg.net, natmd-1.komreg.net, natmd-2.komreg.net, natpub-1.komreg.net, - natpub-2.komreg.net, nic.komreg.net, p1.komreg.net, p2.qa.komreg.net, prid-1.qa.sveidas.se, - prid-1.sveidas.se, prid-2.sveidas.se, r1.komreg.net, refidp-1.qa.sveidas.se, test-1.qa.sveidas.se, - validator-1.qa.komreg.net, web-1.qa.sveidas.se] - sunet::server: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, - eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, - eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, eidas-redis-3.sveidas.se, - eidas-redis-4.sveidas.se, eidas-redis-fe-1.sveidas.se, eidas-redis-fe-2.sveidas.se, - eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eidastest-1.qa.sveidas.se, eumd-1.komreg.net, - eumd-2.komreg.net, eupub-1.komreg.net, eupub-2.komreg.net, fe-fre-3.komreg.net, - fe-tug-3.komreg.net, jmp.komreg.net, jmp.komreg.net, jump-fre-3.komreg.net, jump-fre-3.komreg.net, - jump-tug-3.komreg.net, jump-tug-3.komreg.net, kvmdemw-fre-3a.komreg.net, kvmdemw-fre-3b.komreg.net, - kvmeidas-fre-3.komreg.net, kvmeidas-tug-3.komreg.net, kvmfe-fre-3.komreg.net, - kvmfe-tug-3.komreg.net, kvminfra-fre-3.komreg.net, kvminfra-tug-3.komreg.net, - kvmmeta-fre-3.komreg.net, kvmmeta-tug-3.komreg.net, log-1.sveidas.se, log-2.sveidas.se, - log.qa.sveidas.se, md-eu1.qa.komreg.net, md1.komreg.net, monitor-fre-3.komreg.net, - monitor-tug-3.komreg.net, natmd-1.komreg.net, natmd-2.komreg.net, natpub-1.komreg.net, - natpub-2.komreg.net, nic.komreg.net, p1.komreg.net, p2.qa.komreg.net, prid-1.qa.sveidas.se, - prid-1.sveidas.se, prid-2.sveidas.se, r1.komreg.net, refidp-1.qa.sveidas.se, test-1.qa.sveidas.se, - validator-1.qa.komreg.net, web-1.qa.sveidas.se] - sunet_iaas_cloud: [demw-1.qa.sveidas.se, eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, - eidastest-1.qa.sveidas.se, jmp.komreg.net, log.qa.sveidas.se, md-eu1.qa.komreg.net, - md-eu1.qa.komreg.net, md1.komreg.net, nic.komreg.net, p1.komreg.net, p2.qa.komreg.net, - prid-1.qa.sveidas.se, r1.komreg.net, refidp-1.qa.sveidas.se, test-1.qa.sveidas.se, - validator-1.qa.komreg.net, web-1.qa.sveidas.se] - sunetops: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se, eidas-connector-1.sveidas.se, - eidas-connector-2.sveidas.se, eidas-connector-3.sveidas.se, eidas-connector-4.sveidas.se, - eidas-node-1.qa.sveidas.se, eidas-proxy-1.qa.sveidas.se, eidas-proxy-1.sveidas.se, - eidas-proxy-2.sveidas.se, eidas-proxy-3.sveidas.se, eidas-proxy-4.sveidas.se, - eidas-redis-1.sveidas.se, eidas-redis-2.sveidas.se, eidas-redis-3.sveidas.se, - eidas-redis-4.sveidas.se, eidas-redis-fe-1.sveidas.se, eidas-redis-fe-2.sveidas.se, - eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, eidastest-1.qa.sveidas.se, eumd-1.komreg.net, - eumd-2.komreg.net, eupub-1.komreg.net, eupub-2.komreg.net, fe-fre-3.komreg.net, - fe-tug-3.komreg.net, jmp.komreg.net, jump-fre-3.komreg.net, jump-tug-3.komreg.net, - kvmdemw-fre-3a.komreg.net, kvmdemw-fre-3b.komreg.net, kvmeidas-fre-3.komreg.net, - kvmeidas-tug-3.komreg.net, kvmfe-fre-3.komreg.net, kvmfe-tug-3.komreg.net, kvminfra-fre-3.komreg.net, - kvminfra-tug-3.komreg.net, kvmmeta-fre-3.komreg.net, kvmmeta-tug-3.komreg.net, - log-1.sveidas.se, log-2.sveidas.se, log.qa.sveidas.se, md-eu1.qa.komreg.net, md1.komreg.net, - monitor-fre-3.komreg.net, monitor-tug-3.komreg.net, natmd-1.komreg.net, natmd-2.komreg.net, - natpub-1.komreg.net, natpub-2.komreg.net, nic.komreg.net, p1.komreg.net, p2.qa.komreg.net, - prid-1.qa.sveidas.se, prid-1.sveidas.se, prid-2.sveidas.se, r1.komreg.net, refidp-1.qa.sveidas.se, - test-1.qa.sveidas.se, validator-1.qa.komreg.net, web-1.qa.sveidas.se] - swedenconnect_refidp: [refidp-1.qa.sveidas.se] - test_my_eid: [eidas-test-1.sveidas.se, eidas-test-2.sveidas.se, test-1.qa.sveidas.se] - validator: [validator-1.qa.komreg.net] - webserver: [demw-1.qa.sveidas.se, demw-1.sveidas.se, demw-2.sveidas.se] + all: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eidastest-1.qa.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - eupub-1.komreg.net + - eupub-2.komreg.net + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - kvmdemw-fre-3a.komreg.net + - kvmdemw-fre-3b.komreg.net + - kvmeidas-fre-3.komreg.net + - kvmeidas-tug-3.komreg.net + - kvmfe-fre-3.komreg.net + - kvmfe-tug-3.komreg.net + - kvminfra-fre-3.komreg.net + - kvminfra-tug-3.komreg.net + - kvmmeta-fre-3.komreg.net + - kvmmeta-tug-3.komreg.net + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + - md-eu1.qa.komreg.net + - md1.komreg.net + - monitor-fre-3.komreg.net + - monitor-tug-3.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - nic.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - r1.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + autoupdate: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eidastest-1.qa.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - eupub-1.komreg.net + - eupub-2.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + - md-eu1.qa.komreg.net + - md-eu1.qa.komreg.net + - md1.komreg.net + - monitor-fre-3.komreg.net + - monitor-tug-3.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - nic.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - r1.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + common: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eidastest-1.qa.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - eupub-1.komreg.net + - eupub-2.komreg.net + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - kvmdemw-fre-3a.komreg.net + - kvmdemw-fre-3b.komreg.net + - kvmeidas-fre-3.komreg.net + - kvmeidas-tug-3.komreg.net + - kvmfe-fre-3.komreg.net + - kvmfe-tug-3.komreg.net + - kvminfra-fre-3.komreg.net + - kvminfra-tug-3.komreg.net + - kvmmeta-fre-3.komreg.net + - kvmmeta-tug-3.komreg.net + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + - md-eu1.qa.komreg.net + - md1.komreg.net + - monitor-fre-3.komreg.net + - monitor-tug-3.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - nic.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - r1.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + eid::dockerhost: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + - monitor-tug-3.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - nic.komreg.net + - prid-1.sveidas.se + - prid-2.sveidas.se + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + eid::kvmhost: + - kvmdemw-fre-3a.komreg.net + - kvmdemw-fre-3b.komreg.net + - kvmeidas-fre-3.komreg.net + - kvmeidas-tug-3.komreg.net + - kvmfe-fre-3.komreg.net + - kvmfe-tug-3.komreg.net + - kvminfra-fre-3.komreg.net + - kvminfra-tug-3.komreg.net + - kvmmeta-fre-3.komreg.net + - kvmmeta-tug-3.komreg.net + eid::telegraf: + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + eidas_connector: + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + eidas_de_middleware: + - demw-1.qa.sveidas.se + eidas_de_middleware_hsm: + - demw-1.sveidas.se + - demw-2.sveidas.se + eidas_hsm_client: + - eumd-1.komreg.net + - eumd-2.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + eidas_log: + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + eidas_metadata_key: + - md-eu1.qa.komreg.net + - md1.komreg.net + eidas_proxy: + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + eidastest: + - eidastest-1.qa.sveidas.se + entropyclient: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eidastest-1.qa.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - eupub-1.komreg.net + - eupub-2.komreg.net + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - kvmdemw-fre-3a.komreg.net + - kvmdemw-fre-3b.komreg.net + - kvmeidas-fre-3.komreg.net + - kvmeidas-tug-3.komreg.net + - kvmfe-fre-3.komreg.net + - kvmfe-tug-3.komreg.net + - kvminfra-fre-3.komreg.net + - kvminfra-tug-3.komreg.net + - kvmmeta-fre-3.komreg.net + - kvmmeta-tug-3.komreg.net + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + - md-eu1.qa.komreg.net + - md1.komreg.net + - monitor-fre-3.komreg.net + - monitor-tug-3.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - nic.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - r1.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + github_client_credential: + - web-1.qa.sveidas.se + infra_ca_rp: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eidastest-1.qa.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - eupub-1.komreg.net + - eupub-2.komreg.net + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - kvmdemw-fre-3a.komreg.net + - kvmdemw-fre-3b.komreg.net + - kvmeidas-fre-3.komreg.net + - kvmeidas-tug-3.komreg.net + - kvmfe-fre-3.komreg.net + - kvmfe-tug-3.komreg.net + - kvminfra-fre-3.komreg.net + - kvminfra-tug-3.komreg.net + - kvmmeta-fre-3.komreg.net + - kvmmeta-tug-3.komreg.net + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + - md-eu1.qa.komreg.net + - md1.komreg.net + - monitor-fre-3.komreg.net + - monitor-tug-3.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - nic.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - r1.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + jumphosts: + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + konsulter: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - log-1.sveidas.se + - log-2.sveidas.se + - md-eu1.qa.komreg.net + - md-eu1.qa.komreg.net + - md1.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - nic.komreg.net + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + mailclient: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eidastest-1.qa.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - eupub-1.komreg.net + - eupub-2.komreg.net + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - kvmdemw-fre-3a.komreg.net + - kvmdemw-fre-3b.komreg.net + - kvmeidas-fre-3.komreg.net + - kvmeidas-tug-3.komreg.net + - kvmfe-fre-3.komreg.net + - kvmfe-tug-3.komreg.net + - kvminfra-fre-3.komreg.net + - kvminfra-tug-3.komreg.net + - kvmmeta-fre-3.komreg.net + - kvmmeta-tug-3.komreg.net + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + - md-eu1.qa.komreg.net + - md1.komreg.net + - monitor-fre-3.komreg.net + - monitor-tug-3.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - nic.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - r1.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + md_publisher: + - eupub-1.komreg.net + - eupub-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + md_repo_client: + - eumd-1.komreg.net + - eumd-2.komreg.net + - md-eu1.qa.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + md_repo_server: + - r1.komreg.net + md_signer: + - eumd-1.komreg.net + - eumd-2.komreg.net + - md-eu1.qa.komreg.net + - md1.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + mdsl_publisher: + - eupub-1.komreg.net + - eupub-2.komreg.net + - p2.qa.komreg.net + metadatamgrs: + - eumd-1.komreg.net + - eumd-2.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - md-eu1.qa.komreg.net + - md-eu1.qa.komreg.net + - md1.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + nagios_monitor: + - monitor-fre-3.komreg.net + - monitor-tug-3.komreg.net + - nic.komreg.net + nrpe: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eidastest-1.qa.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - eupub-1.komreg.net + - eupub-2.komreg.net + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - kvmdemw-fre-3a.komreg.net + - kvmdemw-fre-3b.komreg.net + - kvmeidas-fre-3.komreg.net + - kvmeidas-tug-3.komreg.net + - kvmfe-fre-3.komreg.net + - kvmfe-tug-3.komreg.net + - kvminfra-fre-3.komreg.net + - kvminfra-tug-3.komreg.net + - kvmmeta-fre-3.komreg.net + - kvmmeta-tug-3.komreg.net + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + - md-eu1.qa.komreg.net + - md1.komreg.net + - monitor-fre-3.komreg.net + - monitor-tug-3.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - nic.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - r1.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + openstack_dockerhost: + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidastest-1.qa.sveidas.se + - md-eu1.qa.komreg.net + - md-eu1.qa.komreg.net + - md1.komreg.net + - prid-1.qa.sveidas.se + - r1.komreg.net + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + pages: + - web-1.qa.sveidas.se + prid: + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + redis_cluster_node: + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + redis_frontend_node: + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + saml_metadata: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + servicemonitor: + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - test-1.qa.sveidas.se + site_alias: + - web-1.qa.sveidas.se + sunet::auditd: + - jmp.komreg.net + sunet::frontend::load_balancer: + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net + sunet::frontend::register_sites: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eidastest-1.qa.sveidas.se + - eupub-1.komreg.net + - eupub-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + sunet::fticks: + - log.qa.sveidas.se + sunet::nagiosapi: + - nic.komreg.net + sunet::rsyslog: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eidastest-1.qa.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - eupub-1.komreg.net + - eupub-2.komreg.net + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - kvmdemw-fre-3a.komreg.net + - kvmdemw-fre-3b.komreg.net + - kvmeidas-fre-3.komreg.net + - kvmeidas-tug-3.komreg.net + - kvmfe-fre-3.komreg.net + - kvmfe-tug-3.komreg.net + - kvminfra-fre-3.komreg.net + - kvminfra-tug-3.komreg.net + - kvmmeta-fre-3.komreg.net + - kvmmeta-tug-3.komreg.net + - log-1.sveidas.se + - log-1.sveidas.se + - log-2.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + - log.qa.sveidas.se + - md-eu1.qa.komreg.net + - md1.komreg.net + - monitor-fre-3.komreg.net + - monitor-tug-3.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - nic.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - r1.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + sunet::server: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eidastest-1.qa.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - eupub-1.komreg.net + - eupub-2.komreg.net + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net + - jmp.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - jump-tug-3.komreg.net + - kvmdemw-fre-3a.komreg.net + - kvmdemw-fre-3b.komreg.net + - kvmeidas-fre-3.komreg.net + - kvmeidas-tug-3.komreg.net + - kvmfe-fre-3.komreg.net + - kvmfe-tug-3.komreg.net + - kvminfra-fre-3.komreg.net + - kvminfra-tug-3.komreg.net + - kvmmeta-fre-3.komreg.net + - kvmmeta-tug-3.komreg.net + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + - md-eu1.qa.komreg.net + - md1.komreg.net + - monitor-fre-3.komreg.net + - monitor-tug-3.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - nic.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - r1.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + sunet_iaas_cloud: + - demw-1.qa.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidastest-1.qa.sveidas.se + - jmp.komreg.net + - log.qa.sveidas.se + - md-eu1.qa.komreg.net + - md-eu1.qa.komreg.net + - md1.komreg.net + - nic.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - prid-1.qa.sveidas.se + - r1.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + sunetops: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se + - eidas-connector-1.sveidas.se + - eidas-connector-2.sveidas.se + - eidas-connector-3.sveidas.se + - eidas-connector-4.sveidas.se + - eidas-node-1.qa.sveidas.se + - eidas-proxy-1.qa.sveidas.se + - eidas-proxy-1.sveidas.se + - eidas-proxy-2.sveidas.se + - eidas-proxy-3.sveidas.se + - eidas-proxy-4.sveidas.se + - eidas-redis-1.sveidas.se + - eidas-redis-2.sveidas.se + - eidas-redis-3.sveidas.se + - eidas-redis-4.sveidas.se + - eidas-redis-fe-1.sveidas.se + - eidas-redis-fe-2.sveidas.se + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - eidastest-1.qa.sveidas.se + - eumd-1.komreg.net + - eumd-2.komreg.net + - eupub-1.komreg.net + - eupub-2.komreg.net + - fe-fre-3.komreg.net + - fe-tug-3.komreg.net + - jmp.komreg.net + - jump-fre-3.komreg.net + - jump-tug-3.komreg.net + - kvmdemw-fre-3a.komreg.net + - kvmdemw-fre-3b.komreg.net + - kvmeidas-fre-3.komreg.net + - kvmeidas-tug-3.komreg.net + - kvmfe-fre-3.komreg.net + - kvmfe-tug-3.komreg.net + - kvminfra-fre-3.komreg.net + - kvminfra-tug-3.komreg.net + - kvmmeta-fre-3.komreg.net + - kvmmeta-tug-3.komreg.net + - log-1.sveidas.se + - log-2.sveidas.se + - log.qa.sveidas.se + - md-eu1.qa.komreg.net + - md1.komreg.net + - monitor-fre-3.komreg.net + - monitor-tug-3.komreg.net + - natmd-1.komreg.net + - natmd-2.komreg.net + - natpub-1.komreg.net + - natpub-2.komreg.net + - nic.komreg.net + - p1.komreg.net + - p2.qa.komreg.net + - prid-1.qa.sveidas.se + - prid-1.sveidas.se + - prid-2.sveidas.se + - r1.komreg.net + - refidp-1.qa.sveidas.se + - test-1.qa.sveidas.se + - validator-1.qa.komreg.net + - web-1.qa.sveidas.se + swedenconnect_refidp: + - refidp-1.qa.sveidas.se + test_my_eid: + - eidas-test-1.sveidas.se + - eidas-test-2.sveidas.se + - test-1.qa.sveidas.se + validator: + - validator-1.qa.komreg.net + webserver: + - demw-1.qa.sveidas.se + - demw-1.sveidas.se + - demw-2.sveidas.se diff --git a/global/overlay/etc/puppet/cosmos-rules.yaml b/global/overlay/etc/puppet/cosmos-rules.yaml index fa59a5fe..a44a92c1 100644 --- a/global/overlay/etc/puppet/cosmos-rules.yaml +++ b/global/overlay/etc/puppet/cosmos-rules.yaml @@ -583,7 +583,7 @@ md-eu1.qa.komreg.net: autoupdate: servicemonitor: test_my_eid: - version: 1.2.1 + version: 1.3.1 hostname: qa.test.swedenconnect.se sunet::frontend::register_sites: sites: @@ -676,7 +676,7 @@ md-eu1.qa.komreg.net: autoupdate: servicemonitor: test_my_eid: - version: 1.2.1 + version: 1.3.1 hostname: test.swedenconnect.se environment: prod sunet::frontend::register_sites: @@ -692,7 +692,7 @@ md-eu1.qa.komreg.net: konsulter: autoupdate: eidas_connector: - version: 1.6.6 + version: 1.6.7 hostname: connector.eidas.swedenconnect.se sunet::frontend::register_sites: sites: @@ -756,7 +756,7 @@ md-eu1.qa.komreg.net: sunet_iaas_cloud: autoupdate: eidas_connector: - version: 1.6.6 + version: 1.6.7 hostname: qa.connector.eidas.swedenconnect.se sunet::frontend::register_sites: sites: diff --git a/global/overlay/etc/puppet/manifests/cosmos-site.pp b/global/overlay/etc/puppet/manifests/cosmos-site.pp index f9d3c089..f37efb64 100644 --- a/global/overlay/etc/puppet/manifests/cosmos-site.pp +++ b/global/overlay/etc/puppet/manifests/cosmos-site.pp @@ -1145,13 +1145,13 @@ class nagios_monitor { } nagioscfg::service {'check_country_eIDAS_QA': host_name => ['qa.md.eidas.swedenconnect.se'], - check_command => 'check_country_count!qa.md.eidas.swedenconnect.se!GB LU IT ES HR DE EE BE IS XB CY PL SK XC LT NO DK CZ SE GR XA MT SI!1!3', + check_command => 'check_country_count!qa.md.eidas.swedenconnect.se!PT GB LU IT ES HR DE EE BE IS XB CY PL SK XC LT NO DK CZ SE GR XA MT SI!1!3', description => 'check number of countries in eIDAS QA', contact_groups => ['alerts'], } nagioscfg::service {'check_country_eIDAS': host_name => ['md.eidas.swedenconnect.se'], - check_command => 'check_country_count!md.eidas.swedenconnect.se!GB LU IT ES HR DE EE BE!1!3', + check_command => 'check_country_count!md.eidas.swedenconnect.se!GB LU IT ES HR DE EE BE PT!1!3', description => 'check number of countries in eIDAS', contact_groups => ['alerts'], } diff --git a/global/overlay/etc/puppet/modules/eid/manifests/telegraf.pp b/global/overlay/etc/puppet/modules/eid/manifests/telegraf.pp index 713deded..2d1868d5 100644 --- a/global/overlay/etc/puppet/modules/eid/manifests/telegraf.pp +++ b/global/overlay/etc/puppet/modules/eid/manifests/telegraf.pp @@ -3,6 +3,7 @@ require concat class eid::telegraf(String $version = "stable", Array $volumes = [], Array $ports = []) { $influxdb2_token = hiera("influxdb2_token","NOT_SET_IN_HIERA"); + $influx2_token = hiera("influx2_token","NOT_SET_IN_HIERA"); $influxdb2_org = hiera("influxdb2_org","NOT_SET_IN_HIERA"); $influxdb2_bucket = hiera("influxdb2_bucket","NOT_SET_IN_HIERA"); file {['/etc/telegraf','/etc/telegraf/telegraf.conf.d']: ensure => directory } @@ -13,21 +14,44 @@ class eid::telegraf(String $version = "stable", Array $volumes = [], Array $port notify => Sunet::Docker_run['telegraf'] } + # Below not pretty but I'm piggy-backing on this class to add a secondary output to test the new influx2-server + if ($influx2_token != 'NOT_SET_IN_HIERA') { + file { "/etc/telegraf/telegraf.conf.d/95-telegraf.conf": + ensure => file, + owner => 'root', + group => 'root', + path => "/etc/telegraf/telegraf.conf.d/95-telegraf.conf", + mode => '0644', + content => template('eid/telegraf/95-telegraf.conf.erb'), + } + } + eid_glob(["/etc/telegraf/telegraf.conf.d/*.conf"]).each |String $file| { - concat::fragment { $file: - target => "/etc/telegraf/telegraf.conf", - source => $file, - } + concat::fragment { $file: + target => "/etc/telegraf/telegraf.conf", + source => $file, + } } $_volumes = flatten(["/dev/log:/dev/log","/var/log:/var/log","/etc/telegraf:/etc/telegraf","/var/run/utmp:/var/run/utmp:ro",$volumes]) - sunet::docker_run {"telegraf": - hostname => "${::fqdn}", - image => "docker.sunet.se/eduid/telegraf", - imagetag => $version, - volumes => $_volumes, - ports => $ports, - env => ["INFLUXDB2_TOKEN=$influxdb2_token","INFLUXDB2_ORG=$influxdb2_org","INFLUXDB2_BUCKET=$influxdb2_bucket"] + if ($influx2_token != 'NOT_SET_IN_HIERA') { + sunet::docker_run {"telegraf": + hostname => "${::fqdn}", + image => "docker.sunet.se/eduid/telegraf", + imagetag => "latest", + volumes => $_volumes, + ports => $ports, + env => ["INFLUXDB2_TOKEN=$influxdb2_token","INFLUXDB2_ORG=$influxdb2_org","INFLUXDB2_BUCKET=$influxdb2_bucket"] + } + } else { + sunet::docker_run {"telegraf": + hostname => "${::fqdn}", + image => "docker.sunet.se/eduid/telegraf", + imagetag => $version, + volumes => $_volumes, + ports => $ports, + env => ["INFLUXDB2_TOKEN=$influxdb2_token","INFLUXDB2_ORG=$influxdb2_org","INFLUXDB2_BUCKET=$influxdb2_bucket"] + } } } diff --git a/global/overlay/etc/puppet/modules/eid/templates/telegraf/95-telegraf.conf.erb b/global/overlay/etc/puppet/modules/eid/templates/telegraf/95-telegraf.conf.erb new file mode 100644 index 00000000..c98c89c9 --- /dev/null +++ b/global/overlay/etc/puppet/modules/eid/templates/telegraf/95-telegraf.conf.erb @@ -0,0 +1,5 @@ +[[outputs.influxdb_v2]] + urls = ["https://influx-1.sunet.se:8086"] + token = "$INFLUX2_TOKEN" + organization = "$INFLUXDB2_ORG" + bucket = "$INFLUXDB2_BUCKET" diff --git a/log.qa.sveidas.se/overlay/etc/hiera/data/local.eyaml b/log.qa.sveidas.se/overlay/etc/hiera/data/local.eyaml index 367f848a..5487d704 100644 --- a/log.qa.sveidas.se/overlay/etc/hiera/data/local.eyaml +++ b/log.qa.sveidas.se/overlay/etc/hiera/data/local.eyaml @@ -4,5 +4,7 @@ + --- influxdb2_token: ENC[PKCS7,MIIDDQYJKoZIhvcNAQcDoIIC/jCCAvoCAQAxggJkMIICYAIBADBIMDsxCzAJBgNVBAYTAlNFMQ4wDAYDVQQKDAVTVU5FVDEOMAwGA1UECwwFRVlBTUwxDDAKBgNVBAMMA2xvZwIJAKJzqf9oYCsrMA0GCSqGSIb3DQEBAQUABIICAJhthCOUa3kJqtsYYIEqLTrXo2yMq0fATP28uTXTQv0VX53m46Htwazda2o2h10HaNK9Zf+WnrhJ3T/moJA4Dge/IA3bfSOt8fqKO+ms14gm+LSHV46H4TPbzcuxKW4Hg2PKKtpPJWKeEP8JETbiyWnV/t980ZeXmOq2z9C63Fa5IMzeMQf10bw++egKSubg6soURq079FIbiu6tkZfJ9krlhQKHEkb1YpuHIFgzfuYgm8XD6Jj/Lr7iwtz+aEXWCNWA1tmD+G7Nbrv7MWg+tBBRJXZS3NCfDXs3NfRqG1dHCgyMdQFMkKc+qKytAZWX3HvRiXELERFPA86iqcMdpjRhp+a++7x/O49pkhSrhGPmYfrCutUARxRablw336hGHHX/gYA1c9a1Ok+jCha+NySFtvVW4I2uGbL+HFqJ1HcJj+Nln7wjc3xFIhUtZjrzKO0k4hBBmDSFQC6Be/U7hG2kZyKVAS0tCr7/+GW75QDBIr+0dupPVvm+nf+uhEeAfzxi4rDiDUMRgWw37yv8sWyZCTXRkGbjw/b3wPeVuDhCTqn4RWwNBYaZHYGhlHx4tt0GKgR7ai4+JSsGXaOaSru0rWW6+S5G7xB6NvOGOnEhIaYD7+QkAio7gkBPrvCHG9XoCe0seeAattWsYO+/0VpjXiG9J9/8Vab2Hnf8YCIRMIGMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDvAD6BebaqttB7yd7OfCeAgGCVMV8yriGfJbXGuYisaR919oUWIw3fawDI06N/6qCWn1OUhkFW2wsJurw+rcEb+pM/7FN8WloZQF5s4G5xN6rbnBLYo4hPFlMlNC4iLeOgDzMCqJeU6C12U8t075i1XZc=] +influx2_token: ENC[PKCS7,MIIDDQYJKoZIhvcNAQcDoIIC/jCCAvoCAQAxggJkMIICYAIBADBIMDsxCzAJBgNVBAYTAlNFMQ4wDAYDVQQKDAVTVU5FVDEOMAwGA1UECwwFRVlBTUwxDDAKBgNVBAMMA2xvZwIJAKJzqf9oYCsrMA0GCSqGSIb3DQEBAQUABIICABIOQqaPGKHzD8+exNIPIwSg/JiLxBYdk0i2wYJzzdRqu6e1gGgYFhweEfv0cRm8APhaU312U7kmuDeU0bAyd30ORvMLBA2C9yyg0wGZ8g+L98QJbnIi1eGQrMg/8M6Js7/yRvGEGm3CUopaNmMhcpdpGx5leZgNRM5cEe3v2/Cm5qZ4Yo6bjFTmE1y5Zwf9JljD8W6I3kouF7bjnC8oOeCHODDU0q3FuThGKQnG8gOAQDzR6I2LWzOQx32X5gcu0+t1HzGp5S7brt08roPpHMybiPiKjoMuxRfDtHH7MSn56jiPd67V9u2pk853+iDTuNoCcnSN2zVTqE5GkLJHGeQSrlePs54uijaMIZqcQUuNridj3rtQKh8H0MG/py11e3Gp9EeaEwvAdz56o4gha2zsHNmA9M/GE3eiqQ3TPTv1/mFCJ4ahs8qadcg/BQeGF/ZVJxUKB2X8/bbiiqmOF1vzbWk1zPoWZfI2ii7+yI9j88WPS/zm6qJ+8LW6phudrxvyGmMEyWiGXwrdUu/TwRZRUy9/mKWQPYNm7wXAyMkg7PT26C2WAu7aRrRNEZAZwaoDE1qqaPh+/WrTS4iL54rnFahvPSZPL3Li3OwUJRW/OD3WOjgT9Qp8k6pX7gAW7HFG5FtS3og2ZP0f8BxLC7oM28O+SPwMizM4UiN6yy9mMIGMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBACbQM9q9IjifGATTR+4IBLgGDnt22aiHOGHVg96OC2weZCxzJiw8Km5nFuTeF8KvVWjepl+8Ujd4vIDZaaBy2ChICxHc4Uz6my49H/k2ElWcVjB0sUVPN/Uqvo7jIGEuLVQoONwT03IU+AkB7VdLi4fdE=]