From 7d6c3c67caee150ba912c1defbc3674aa8d36785 2020-05-06 12:28:11 From: Branko Majic Date: 2020-05-06 12:28:11 Subject: [PATCH] MAR-152: Drop support for Debian 8 Jessie from the ldap_server role. --- diff --git a/docs/rolereference.rst b/docs/rolereference.rst index e8bfa896a4e5b48564b951bbe132c69d28d00c9d..b36fcac537b618e170aeae76650315bb8020f26c 100644 --- a/docs/rolereference.rst +++ b/docs/rolereference.rst @@ -771,7 +771,6 @@ Distribution compatibility Role is compatible with the following distributions: -- Debian 8 (Jessie) - Debian 9 (Stretch) diff --git a/roles/ldap_server/molecule/default/molecule.yml b/roles/ldap_server/molecule/default/molecule.yml index 493a6ba36ddd67e4e5025f69d5b470424dc5aba4..a9ff3ebffc0f6b9f0d94369668c4921ca77949e5 100644 --- a/roles/ldap_server/molecule/default/molecule.yml +++ b/roles/ldap_server/molecule/default/molecule.yml @@ -15,7 +15,7 @@ lint: platforms: - name: client - box: debian/contrib-jessie64 + box: debian/contrib-stretch64 memory: 512 cpus: 1 interfaces: @@ -24,31 +24,6 @@ platforms: network_name: private_network type: static - - name: parameters-mandatory-jessie64.local - groups: - - parameters-mandatory - box: debian/contrib-jessie64 - memory: 256 - cpus: 1 - interfaces: - - auto_config: true - ip: 10.31.127.20 - network_name: private_network - type: static - - - name: parameters-optional-jessie64 - groups: - - parameters-optional - - backup-server - box: debian/contrib-jessie64 - memory: 256 - cpus: 1 - interfaces: - - auto_config: true - ip: 10.31.127.21 - network_name: private_network - type: static - - name: parameters-mandatory-stretch64.local groups: - parameters-mandatory diff --git a/roles/ldap_server/molecule/default/prepare.yml b/roles/ldap_server/molecule/default/prepare.yml index 855e7fa7c0baa9d287992f362b18460b023d7194..061d2cb12cdcc9dca9474f50e000338110f994ee 100644 --- a/roles/ldap_server/molecule/default/prepare.yml +++ b/roles/ldap_server/molecule/default/prepare.yml @@ -45,8 +45,6 @@ mode: 0644 state: present with_dict: - 10.31.127.20: parameters-mandatory-jessie64.local - 10.31.127.21: parameters-optional-jessie64 10.31.127.22: parameters-mandatory-stretch64.local 10.31.127.23: parameters-optional-stretch64 diff --git a/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-jessie64.local_ldap.key b/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-jessie64.local_ldap.key deleted file mode 100644 index 2dde29ec8d9194ea4355f831dfe26488cdebf0c3..0000000000000000000000000000000000000000 --- a/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-jessie64.local_ldap.key +++ /dev/null @@ -1,134 +0,0 @@ -Public Key Info: - Public Key Algorithm: RSA - Key Security Level: Medium (2048 bits) - -modulus: - 00:9d:a0:50:eb:4a:77:34:b4:c9:fe:c0:28:d7:97:4a - ed:eb:97:af:b0:47:1a:10:82:2b:2f:c8:11:78:03:db - 4e:e6:82:36:90:de:12:fd:54:28:74:82:2d:3b:ba:e6 - a2:b7:a7:ca:b2:2c:f6:12:aa:f6:67:5d:f7:79:6d:84 - 17:a2:ae:94:0f:e1:59:b7:23:34:d6:7c:0b:05:fe:8e - 16:d8:fc:56:86:98:17:88:1c:19:50:0a:ce:53:9f:3e - 03:e7:86:3d:83:cd:9c:83:a1:f3:c7:35:b7:d3:80:7a - 94:f7:99:32:cd:15:0d:f1:05:4e:0a:ad:7c:5c:33:7e - de:c8:dc:87:ea:c3:1f:76:34:36:28:a3:a4:6f:0f:cd - b4:6f:ae:6e:14:21:e1:64:b5:18:24:c9:f1:ae:ff:d2 - 1c:63:0f:af:43:1d:65:f8:0e:4c:50:0a:61:35:e7:ea - 2b:d4:06:47:c7:6d:34:f0:dd:23:a7:95:42:ab:9d:29 - d2:c9:39:cc:7b:81:92:61:f3:bd:31:77:2f:1c:60:2d - e5:31:9a:88:0c:90:ac:8f:ba:23:66:44:ff:ca:03:fc - 9d:10:d7:8a:3d:9c:a1:11:a9:3a:5e:30:d5:88:f8:1d - bc:3f:6a:93:f5:e3:6b:fa:3b:40:8b:07:ef:ea:21:94 - 93: - -public exponent: - 01:00:01: - -private exponent: - 22:3e:98:15:e6:21:ab:c3:b3:36:b3:4c:ac:39:e4:3f - 78:35:86:27:c7:ea:b3:b7:73:e6:77:92:c3:fe:22:81 - 2b:b7:12:5f:ba:bf:69:66:05:3b:fa:a4:15:1b:ef:cb - 5e:17:08:04:59:9c:44:45:fc:2e:4c:cd:dd:05:9b:f2 - fe:96:ea:f7:e0:3f:7b:78:1c:9c:94:6a:58:ad:0a:f5 - 8f:c2:92:91:bf:2d:2d:96:dd:30:f4:88:0a:c6:c7:d4 - 55:52:66:be:e1:c6:a5:1a:64:39:dd:43:c8:a1:5b:00 - 4e:22:6c:54:fd:c3:ff:9e:e5:6b:90:71:3a:1e:bd:eb - 15:5e:84:a9:24:95:71:3e:69:aa:e6:2e:87:0c:69:13 - ba:2b:83:e1:23:c4:8d:e1:2e:3c:a4:8f:59:b8:bb:d6 - 81:69:87:47:40:1e:d8:b3:f8:12:f4:6b:d9:fd:79:13 - 71:64:c9:5b:ff:72:c6:ac:e5:85:1a:4c:36:03:7a:57 - a8:dd:a5:8e:87:8c:3b:46:4d:29:52:34:35:a1:cf:e0 - 7d:f8:98:8c:7c:f3:d3:d1:b2:dd:6d:79:44:6e:07:d5 - a9:6c:ec:e8:45:db:1d:52:21:c5:c9:f6:82:e6:39:07 - 4b:13:4b:48:72:af:c0:8f:e6:c4:69:72:26:8f:82:11 - - -prime1: - 00:d1:cd:9c:9a:6a:51:18:b5:3b:7c:9f:96:58:84:ea - fd:6f:af:c1:03:8d:5a:9f:ad:54:d4:cb:6d:4d:a9:b2 - 6e:71:6f:73:57:c3:c9:1d:90:02:26:5d:ba:a2:8d:53 - a7:24:49:3c:cb:f9:16:94:50:fe:84:4b:8e:ed:bf:e6 - dd:ff:6c:4f:bc:47:f8:3c:fc:be:99:ba:a4:fb:7d:fa - 24:20:fa:73:21:83:76:b5:91:98:c0:ba:4b:90:51:ef - 9b:44:ef:eb:c8:44:df:20:77:7e:7c:b6:df:09:c4:04 - b2:be:f1:d6:cd:a1:01:9e:48:2b:dc:70:3b:03:11:0c - 15: - -prime2: - 00:c0:55:8b:57:a9:0e:fd:16:ee:22:5c:fe:a3:98:df - 30:32:f6:c3:90:63:84:b0:b7:b6:b1:93:5b:2a:35:43 - 9e:06:e9:e7:66:2a:24:c4:94:36:1d:cc:75:fc:71:02 - 05:c6:5a:6d:3f:42:84:04:bd:1e:85:6d:22:99:df:b3 - 4f:a3:44:13:7d:13:13:3e:45:6a:68:6c:a5:07:91:3a - 94:c3:cb:83:1d:cc:df:3f:12:29:7f:86:a0:c5:cf:07 - a7:8c:c8:c2:5c:68:a2:46:af:5b:de:63:7b:7f:71:28 - cb:dd:46:2c:2b:b6:4f:b0:b6:b7:40:83:cf:83:51:40 - 07: - -coefficient: - 65:f9:7c:63:05:f1:8e:22:a1:6d:1d:c1:89:21:e7:b4 - 0f:b8:a0:bd:55:7b:47:8f:1a:98:92:fb:54:d7:e4:58 - eb:42:95:d4:80:b5:b6:7c:f3:f9:a8:2e:71:43:2e:6c - ad:45:3e:95:bf:fc:78:a1:23:fe:29:9f:8d:f9:8b:fe - e3:b9:87:56:66:53:a1:db:68:4a:18:03:a5:1a:65:9f - 3e:39:48:49:b8:21:8a:2e:c4:d5:7b:45:04:da:8e:09 - 7d:5c:51:52:a7:9a:fb:87:72:f7:ce:d9:0d:26:d2:e0 - db:eb:eb:78:2e:84:e9:d8:5f:cc:39:41:50:e9:69:02 - - -exp1: - 00:aa:0d:7e:61:aa:cb:10:bb:d4:fb:ae:5e:ae:61:0e - 17:5d:ef:97:02:ca:10:2a:5c:d3:e5:a6:fd:71:75:9a - aa:ea:46:eb:b6:b7:7a:cb:fb:6d:c2:ab:36:1b:8b:71 - c2:88:26:d4:a0:7f:c5:4d:72:58:d9:e2:64:77:50:94 - 50:5c:37:ee:69:2d:ec:87:82:54:fb:45:cd:74:0b:28 - 35:20:85:df:cb:ca:42:ed:e8:95:67:a1:98:9d:e1:cb - d4:8e:8b:e9:10:ea:c1:f0:0e:ea:f7:2b:42:9d:27:c4 - a7:1d:1d:e8:7d:c3:83:0c:48:73:44:b9:b3:1b:49:36 - 01: - -exp2: - 5b:df:40:ed:41:a3:18:40:00:c6:47:57:97:3b:e9:b8 - b3:4f:6e:41:25:58:77:b5:79:be:3f:1e:37:fe:33:6b - 63:f0:0d:09:9f:2d:ea:fc:c5:10:dc:de:ab:14:2c:1c - 28:10:7f:c8:cc:f4:14:f3:65:85:e4:88:b7:a9:c4:94 - 50:ef:ae:c3:7a:fe:21:2b:b5:55:66:38:3a:72:23:e2 - 75:d8:5b:ac:3b:75:94:42:0f:b2:8b:d3:76:49:9b:65 - 6c:79:65:66:10:d1:1b:24:9e:a4:8f:2e:a9:c4:9a:f1 - 2e:a4:5b:6b:11:ed:e5:02:92:6c:6d:ca:0c:f7:1d:b7 - - - -Public Key PIN: - pin-sha256:JLuueqXMxQO66cV8ovPKDz1/7x6/faQtpCq9r5O0iw4= -Public Key ID: - sha256:24bbae7aa5ccc503bae9c57ca2f3ca0f3d7fef1ebf7da42da42abdaf93b48b0e - sha1:ca90dd2cd07d5c1d27efbbca31a225141c575008 - ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAnaBQ60p3NLTJ/sAo15dK7euXr7BHGhCCKy/IEXgD207mgjaQ -3hL9VCh0gi07uuait6fKsiz2Eqr2Z133eW2EF6KulA/hWbcjNNZ8CwX+jhbY/FaG -mBeIHBlQCs5Tnz4D54Y9g82cg6HzxzW304B6lPeZMs0VDfEFTgqtfFwzft7I3Ifq -wx92NDYoo6RvD820b65uFCHhZLUYJMnxrv/SHGMPr0MdZfgOTFAKYTXn6ivUBkfH -bTTw3SOnlUKrnSnSyTnMe4GSYfO9MXcvHGAt5TGaiAyQrI+6I2ZE/8oD/J0Q14o9 -nKERqTpeMNWI+B28P2qT9eNr+jtAiwfv6iGUkwIDAQABAoIBACI+mBXmIavDszaz -TKw55D94NYYnx+qzt3Pmd5LD/iKBK7cSX7q/aWYFO/qkFRvvy14XCARZnERF/C5M -zd0Fm/L+lur34D97eByclGpYrQr1j8KSkb8tLZbdMPSICsbH1FVSZr7hxqUaZDnd -Q8ihWwBOImxU/cP/nuVrkHE6Hr3rFV6EqSSVcT5pquYuhwxpE7org+EjxI3hLjyk -j1m4u9aBaYdHQB7Ys/gS9GvZ/XkTcWTJW/9yxqzlhRpMNgN6V6jdpY6HjDtGTSlS -NDWhz+B9+JiMfPPT0bLdbXlEbgfVqWzs6EXbHVIhxcn2guY5B0sTS0hyr8CP5sRp -ciaPghECgYEA0c2cmmpRGLU7fJ+WWITq/W+vwQONWp+tVNTLbU2psm5xb3NXw8kd -kAImXbqijVOnJEk8y/kWlFD+hEuO7b/m3f9sT7xH+Dz8vpm6pPt9+iQg+nMhg3a1 -kZjAukuQUe+bRO/ryETfIHd+fLbfCcQEsr7x1s2hAZ5IK9xwOwMRDBUCgYEAwFWL -V6kO/RbuIlz+o5jfMDL2w5BjhLC3trGTWyo1Q54G6edmKiTElDYdzHX8cQIFxlpt -P0KEBL0ehW0imd+zT6NEE30TEz5FamhspQeROpTDy4MdzN8/Eil/hqDFzwenjMjC -XGiiRq9b3mN7f3Eoy91GLCu2T7C2t0CDz4NRQAcCgYEAqg1+YarLELvU+65ermEO -F13vlwLKECpc0+Wm/XF1mqrqRuu2t3rL+23CqzYbi3HCiCbUoH/FTXJY2eJkd1CU -UFw37mkt7IeCVPtFzXQLKDUghd/LykLt6JVnoZid4cvUjovpEOrB8A7q9ytCnSfE -px0d6H3DgwxIc0S5sxtJNgECgYBb30DtQaMYQADGR1eXO+m4s09uQSVYd7V5vj8e -N/4za2PwDQmfLer8xRDc3qsULBwoEH/IzPQU82WF5Ii3qcSUUO+uw3r+ISu1VWY4 -OnIj4nXYW6w7dZRCD7KL03ZJm2VseWVmENEbJJ6kjy6pxJrxLqRbaxHt5QKSbG3K -DPcdtwKBgGX5fGMF8Y4ioW0dwYkh57QPuKC9VXtHjxqYkvtU1+RY60KV1IC1tnzz -+agucUMubK1FPpW//HihI/4pn435i/7juYdWZlOh22hKGAOlGmWfPjlISbghii7E -1XtFBNqOCX1cUVKnmvuHcvfO2Q0m0uDb6+t4LoTp2F/MOUFQ6WkC ------END RSA PRIVATE KEY----- diff --git a/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-jessie64.local_ldap.pem b/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-jessie64.local_ldap.pem deleted file mode 100644 index 9104efb552acf5f672856dfd3784f7b988608276..0000000000000000000000000000000000000000 --- a/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-jessie64.local_ldap.pem +++ /dev/null @@ -1,25 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEMzCCApugAwIBAgIMWVESuQ/1lNU6snuKMA0GCSqGSIb3DQEBCwUAMEgxIjAg -BgNVBAMTGUV4YW1wbGUgSW5jLiBUZXN0IFNpdGUgQ0ExFTATBgNVBAoTDEV4YW1w -bGUgSW5jLjELMAkGA1UEBhMCU0UwHhcNMTcwNjI2MTM1NzEzWhcNMjcwNjI0MTM1 -NzEzWjBGMSAwHgYDVQQDExdFeGFtcGUgSW5jLiBMREFQIFNlcnZlcjEVMBMGA1UE -ChMMRXhhbXBsZSBJbmMuMQswCQYDVQQGEwJTRTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAJ2gUOtKdzS0yf7AKNeXSu3rl6+wRxoQgisvyBF4A9tO5oI2 -kN4S/VQodIItO7rmorenyrIs9hKq9mdd93lthBeirpQP4Vm3IzTWfAsF/o4W2PxW -hpgXiBwZUArOU58+A+eGPYPNnIOh88c1t9OAepT3mTLNFQ3xBU4KrXxcM37eyNyH -6sMfdjQ2KKOkbw/NtG+ubhQh4WS1GCTJ8a7/0hxjD69DHWX4DkxQCmE15+or1AZH -x2008N0jp5VCq50p0sk5zHuBkmHzvTF3LxxgLeUxmogMkKyPuiNmRP/KA/ydENeK -PZyhEak6XjDViPgdvD9qk/Xja/o7QIsH7+ohlJMCAwEAAaOBnjCBmzAMBgNVHRMB -Af8EAjAAMCUGA1UdEQQeMByCGnBhcmFtZXRlcnMtbWFuZGF0b3J5LmxvY2FsMBMG -A1UdJQQMMAoGCCsGAQUFBwMBMA8GA1UdDwEB/wQFAwMHoAAwHQYDVR0OBBYEFMqQ -3SzQfVwdJ++7yjGiJRQcV1AIMB8GA1UdIwQYMBaAFDdr25McaX6STGvfc4X4hJZZ -gU9rMA0GCSqGSIb3DQEBCwUAA4IBgQBI7oBf1WJSPXL8LNpA1A5pk4casELu0+Io -Sv5paEcNZAWGpmXv+UUApe9IL/R9f5dh+yjfsmWIiDjZ2/PGRYDydnb754oiP+4/ -R3VySg5mEyM4ru7jQIB5EOUZHbSh4NMf8NEorTzd0PZS+FHKGhJCM3Eag7ZQIv3I -jhW/oW0TIhVt7ckvgjS82oF41gHH7s+gdGs0geea8gGt0nu3obGxpgDJsFJt/z7z -wFuYkwkDl0G9MINjmK1TIQz0dndRs/PmO4V+CSTnj5ELIDdU12FMVB4yqSV8w0Iy -zr01ZeHuxtI2yOE5UC33mZRinDHMqzZbCLnuFcFHg56QjVOa1Wv9czlXd023FIfH -7B6nAoCBWAtxw+Bq0WniOyZdh9usjl7kty6DYvLNJtlKNcU3zOpeIUbhAJUA0/g+ -phb6sxeDHQ1WubsfqMm+LDKIEee7QAWw+wz+/0Gc3JXMIUaCBoM85VvBBuu0BJ+H -COSnz4e+3Zhre2JcUlZFarIbydZg0nE= ------END CERTIFICATE-----