From c6123ad7cc0b119eeb2e5bd5ffd5d8784e4b32b4 Mon Sep 17 00:00:00 2001 From: Piotr Marcinkiewicz Date: Tue, 7 Sep 2021 16:21:27 +0200 Subject: [PATCH] Fix problem with expired certs in FTPES tests - remove tls-init-container, which provides with expired certs - add newly generated certs to tls dir Issue-ID: DCAEGEN2-2692 Signed-off-by: Piotr Marcinkiewicz Change-Id: I9ec0ca0f99b00cccd569c9bc7817702aeae7cf0d --- .../simulator-group/.gitignore | 3 +- .../simulator-group/dfc-internal-stats.sh | 2 +- .../simulator-group/docker-compose-template.yml | 26 ------ .../simulator-group/tls/cacert.pem | 40 ++++++++ .../simulator-group/tls/cert.jks | Bin 0 -> 5400 bytes .../simulator-group/tls/cert.p12 | Bin 0 -> 2857 bytes .../simulator-group/tls/cert.pem | 103 +++++++++++++++++++++ .../simulator-group/tls/jks.pass | 1 + .../simulator-group/tls/key.pem | 32 +++++++ .../simulator-group/tls/p12.pass | 1 + .../simulator-group/tls/trust.jks | Bin 0 -> 3066 bytes .../simulator-group/tls/trust.pass | 1 + 12 files changed, 181 insertions(+), 28 deletions(-) create mode 100644 test/mocks/datafilecollector-testharness/simulator-group/tls/cacert.pem create mode 100644 test/mocks/datafilecollector-testharness/simulator-group/tls/cert.jks create mode 100644 test/mocks/datafilecollector-testharness/simulator-group/tls/cert.p12 create mode 100644 test/mocks/datafilecollector-testharness/simulator-group/tls/cert.pem create mode 100644 test/mocks/datafilecollector-testharness/simulator-group/tls/jks.pass create mode 100644 test/mocks/datafilecollector-testharness/simulator-group/tls/key.pem create mode 100644 test/mocks/datafilecollector-testharness/simulator-group/tls/p12.pass create mode 100644 test/mocks/datafilecollector-testharness/simulator-group/tls/trust.jks create mode 100644 test/mocks/datafilecollector-testharness/simulator-group/tls/trust.pass diff --git a/test/mocks/datafilecollector-testharness/simulator-group/.gitignore b/test/mocks/datafilecollector-testharness/simulator-group/.gitignore index 74f16e75d..ce79f6ad6 100644 --- a/test/mocks/datafilecollector-testharness/simulator-group/.gitignore +++ b/test/mocks/datafilecollector-testharness/simulator-group/.gitignore @@ -3,4 +3,5 @@ node_modules package.json package-lock.json .tmp* -/tls \ No newline at end of file +/tls/*.bak +/dfc_config_volume diff --git a/test/mocks/datafilecollector-testharness/simulator-group/dfc-internal-stats.sh b/test/mocks/datafilecollector-testharness/simulator-group/dfc-internal-stats.sh index e0d7c33b7..6af42f677 100755 --- a/test/mocks/datafilecollector-testharness/simulator-group/dfc-internal-stats.sh +++ b/test/mocks/datafilecollector-testharness/simulator-group/dfc-internal-stats.sh @@ -112,4 +112,4 @@ while [ true ]; do heading=0 fi sleep 5 -done \ No newline at end of file +done diff --git a/test/mocks/datafilecollector-testharness/simulator-group/docker-compose-template.yml b/test/mocks/datafilecollector-testharness/simulator-group/docker-compose-template.yml index 6c3688451..255d7323e 100644 --- a/test/mocks/datafilecollector-testharness/simulator-group/docker-compose-template.yml +++ b/test/mocks/datafilecollector-testharness/simulator-group/docker-compose-template.yml @@ -7,14 +7,6 @@ networks: services: - tls-init-container: - container_name: dfc_tls-init-container - image: nexus3.onap.org:10001/onap/org.onap.dcaegen2.deployments.tls-init-container:1.0.4 - networks: - - dfcnet - volumes: - - ./tls:/opt/tls/shared:rw - cmpv2-postprocessor: container_name: dfc_cmpv2-postprocessor image: nexus3.onap.org:10001/onap/org.onap.oom.platform.cert-service.oom-certservice-post-processor:2.3.3 @@ -23,8 +15,6 @@ services: volumes: - ${SIM_GROUP}/tls:/opt/app/datafile/etc/cert - ${SIM_GROUP}/../certservice/generated-certs/dfc-p12:/opt/app/datafile/etc/ - depends_on: - - tls-init-container drsim: networks: @@ -40,8 +30,6 @@ services: command: node dmaapDR.js ${DR_TC} volumes: - ./tls:/app/cert/:rw - depends_on: - - tls-init-container drsim_redir: networks: @@ -57,8 +45,6 @@ services: command: node dmaapDR_redir.js ${DR_REDIR_TC} volumes: - ./tls:/app/cert/:rw - depends_on: - - tls-init-container mrsim: networks: @@ -83,8 +69,6 @@ services: command: python mr-sim.py ${MR_TC} volumes: - ./tls:/app/cert/:rw - depends_on: - - tls-init-container sftp-server0: networks: @@ -150,8 +134,6 @@ services: command: vsftpd /etc/vsftpd_ssl.conf volumes: - ./tls:/etc/ssl/private/:rw - depends_on: - - tls-init-container ftpes-server-vsftpd1: networks: @@ -167,8 +149,6 @@ services: command: vsftpd /etc/vsftpd_ssl.conf volumes: - ./tls:/etc/ssl/private/:rw - depends_on: - - tls-init-container ftpes-server-vsftpd2: networks: @@ -184,8 +164,6 @@ services: command: vsftpd /etc/vsftpd_ssl.conf volumes: - ./tls:/etc/ssl/private/:rw - depends_on: - - tls-init-container ftpes-server-vsftpd3: networks: @@ -201,8 +179,6 @@ services: command: vsftpd /etc/vsftpd_ssl.conf volumes: - ./tls:/etc/ssl/private/:rw - depends_on: - - tls-init-container ftpes-server-vsftpd4: networks: @@ -218,8 +194,6 @@ services: command: vsftpd /etc/vsftpd_ssl.conf volumes: - ./tls:/etc/ssl/private/:rw - depends_on: - - tls-init-container http-https-server0: networks: diff --git a/test/mocks/datafilecollector-testharness/simulator-group/tls/cacert.pem b/test/mocks/datafilecollector-testharness/simulator-group/tls/cacert.pem new file mode 100644 index 000000000..fed038b16 --- /dev/null +++ b/test/mocks/datafilecollector-testharness/simulator-group/tls/cacert.pem @@ -0,0 +1,40 @@ +Bag Attributes + friendlyName: root + 2.16.840.1.113894.746875.1.1: +subject=C = US, ST = California, L = San-Francisco, O = Linux-Foundation, OU = ONAP, CN = onap.org + +issuer=C = US, ST = California, L = San-Francisco, O = Linux-Foundation, OU = ONAP, CN = onap.org + +-----BEGIN CERTIFICATE----- +MIIFnjCCA4agAwIBAgIEWPvGXDANBgkqhkiG9w0BAQwFADB3MQswCQYDVQQGEwJV +UzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuLUZyYW5jaXNjbzEZ +MBcGA1UEChMQTGludXgtRm91bmRhdGlvbjENMAsGA1UECxMET05BUDERMA8GA1UE +AxMIb25hcC5vcmcwHhcNMjEwOTA3MTQwMzM5WhcNMzEwOTA1MTQwMzM5WjB3MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuLUZy +YW5jaXNjbzEZMBcGA1UEChMQTGludXgtRm91bmRhdGlvbjENMAsGA1UECxMET05B +UDERMA8GA1UEAxMIb25hcC5vcmcwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK +AoICAQCH91cKzg7YBOtRII1mlNRQjDrPutN9qJsaRa8qU4F9Q/f9OKep2DuEIdlC +dWN+CIQ0Gz1PFhzxXGtT7o+VtVtPDz7C1gOn0w++PAWx0qJ8lfIxUQ1qm8SHtKAq +IHhxchnX9ylTx9G3uuXSQHJI5dGLJcrm/SAzGQ6PEh9ORSUaeDqooJBJt5T1ME1r +y8VKw4ruMIjMZgDfRDrgDJ+G/l3JqQ1U/SSC/A7/GMFat+lwDrjdy2LXenT+hvYy +Y8qgbqHpA3cEXAlFrnKcDm1E3sw/8Z0LT0hNiFNgIESRViTji872JJHz0D63gMGk +48Ie6855tNiNVEgShL/T3cS313mX43e2Vm48QY7TF+65I77SzFYlN7m5EIW0Wu5B +9eT3wqyvX62V6I6iewO7aaWWJ7JHoCmqbLER4vdJQe7xzTDLeNP2JlwI6NsgLMiH +BPkX2utNqIMDyYu+PHDFlHUvyrzWDP5sT9kOf3t7N7d7YRqE6A7dQEGP14UyTad/ +Tnw2PcLtGDY3E31XQG0JiU01XrdR46UqJYxOVB+E7BKIEtHbi8vJKcVfuFeZqSqM +maVqQanROP+wJ/vFISqT0vYiDv+vrFhmCoK+GRXFWjP+yFrJaVWsQ8cFosFEHhfN +xe0LCn0r0wfv6uYdFy3OiWTZ0eqFujTuWL7JhtLBaVp3C1Xb0QIDAQABozIwMDAd +BgNVHQ4EFgQUOoJ3M9mK7Nhb/bfJoAS0obDaIaAwDwYDVR0TAQH/BAUwAwEB/zAN +BgkqhkiG9w0BAQwFAAOCAgEAY6fcrijwn8MhEIhk3y5BWbrCh0hXKo83Tmm/7w+v +AU1HG02Z3+N6FjxBDaIUh6IbLA/jjkuObSB9CFpljZ4ahrOtCdS1P7EkHfrG5XMX +uO5zWzE7038CGAP2TX4/5EjDajUnNs6WxX+REREMXKZQ2CBpm738HM7sqhkBVgI4 +RUvGxrLYO7TFRmv1VlVepRVOltWOXI3FVaDpbo1iTYLI2E2LpUgV6tvghYvJAIcg +a6MtbsfM5eh0vItjdIb23bVYLo4W2aTtLiRO8y+N75gXEN2aJ1pdtxTB1+Da0HDi +rx0JpyHCs3ZsAHHTeezwyg286fhZSTzA9ewamxaLrR7VOGhMuD+E5aIvNOLwfRoA +E6pTD31HC2mb8aY9W6rRBzIt5Jn+Fede6FK3dLDFHkAds+JSjDjavubohotn2i2L +gg883fosEgbipAqU4emJp882uwV3KYH7RBo9PVJ3AipM24xMPgoDCydJjmJlNk7w +/sl9a85UGTAiCEAhOqxGf/RUvCt6fNXJlWrKzx2UH/gxkQoTrkdNNuE2LmH8bJsT +b2rR4H9IjMNq2hebTUWwyNWp36SLZ2q/RT0Yx0dt8upCGvnSrVtSK4S+r+0oz9g/ +6be4Atmc9YZSsL5NUBJJREyyp9fyrpYZ49Xv82GekamfHr620jOHJE/t5YG2rOJf +I9c= +-----END CERTIFICATE----- diff --git a/test/mocks/datafilecollector-testharness/simulator-group/tls/cert.jks b/test/mocks/datafilecollector-testharness/simulator-group/tls/cert.jks new file mode 100644 index 0000000000000000000000000000000000000000..616aa2e78eeef73fba664ee0ac49ba16d58cfbf6 GIT binary patch literal 5400 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 +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCd2w1w/JuC9F1j +UnSbV0ITpNtOULKDFD6eVG4Xz1ImErHSomw9+FOXkLUz/m5HJAnNmi6p8OyC7pbP ++CLkis7XVgKURV8trjJFzh0D4zvy9isIc6+Xkg2gYLcEs8IW3opnXFW6mf7riwOK +5paCU6vu/74/6eUM2H4AXg0PLFQKJ86hfnU44BpJn2wIhDwivK6nnB2dZjwDLCEQ +oVVIuzT81sIk0amQQWQz5h6Q4D6Y62N14paqhvP7RXYoSK3Kx+iOY6/ko0fV6KN3 +yg6qasYK/Du31El+ZGC7rOzqEqDoRzvizf3Zml9tVvIJ2+mcXNKTk6/KNKdQsG1E +g1gidvAVAgMBAAECggEAXcB6pC8zATy2tkWDgbr6QIZ5xXKCAv2kDw7f7/4usPQL +bqkOlmOE6hCEviOPRWsu81BuBHpVTZH8OfoKZyfVnuizUXI+C/hYXUMD0opD0ZHI +jxV+JQwWUbj/GajVThXPp4GcXN4XG7eNXBKFM1QUWjbDvFvisJVniDpTkT5njzuS +bFzu5H6U5TpOOmX19pJJ1u+9+q5U2XAIq+GmpNG+neV9RVZNQtGq/rFcq0tSHMiC +4eJh8euWqwVjQ/D5QpRBJUajJkr30nQCnAxefMXzjN/cVvggmHiWZu4XG0Doh6ju +JXJp6MIHqKX2ECFdPE+17xB5W9o7GFSvlhgvbgaexQKBgQDkdghIGVOc9MOjpqwy ++ufbAmfcAiyLqgc7IIryiu3RA8MjzBNgHrAVvXVmwL4vumH3wW6MYnPqN134ssU9 +D1FPqKoecr1GQ7MV1CLridyW651VCHKfKvsxeq3G7wc7GYGfKXOCEywTYuGGgsrr +XdShP59WuCGXMIzIyBAafrkHUwKBgQCw4j4+NtrYsECeof7dUNgr+WFlN++CTAYL +Wv7ytfW5lSuDEpacJlOAuO6sZ260bVPudG4fNTUwaICJetN+z2h/bxhp3U0xfTCe +u5SZdhFcqdeOb1FN7UzluagdD1JTkNG9219/3Wy8S0xQrDlfwiBxr60F8M29ptiU +KcpzE7rF9wKBgQConuF/7YmEGDfpqtQAEKZeRElJ3iTotIb/wgYr/BSJJ6C45CAM +2rmWYi6rt2joK0Wxqoggf24Umeb272OarJqUE+Xz8TX4DXG5k8huVmOE1MRcBY8s +IXojS+vFH5kTqsC8K8kAYYwvhtT0BcclryyIE0BUrjTEtWXDr74LACsq1wKBgH+/ +pnyAWaZOBR2Mmel1TerUfUcBEvXjuinRWngoeoPB/F75udSkyYIaDiZtvUKKAygg +5rebUgLYNp0UHFNlsG746YTr06h+ZfL+PuBmqTtnXsr8EphZXkQ7xfLW8fpwiUq5 +eUt7u+Bx8XgCKp3CMnRpEGlN9QmXyquXUyOxiB8ZAoGBAODW0aHrw99vHB0mc0Dt +/GVaUdSbr98OczIXxeRtdqRu+NDUn1BtlF0UJV5JgNy+KAYEKP6pqJlUh2G2L3TC +JTaG2iwJHz3h/IhnoHcr/cLScBlCfPsiwtuXDJwWQlD1gKj8YIjH3/40WQ5gOFZS +LogmLTcbhYXRdwZuhBwZQwW1 +-----END PRIVATE KEY----- diff --git a/test/mocks/datafilecollector-testharness/simulator-group/tls/p12.pass b/test/mocks/datafilecollector-testharness/simulator-group/tls/p12.pass new file mode 100644 index 000000000..1bce434bd --- /dev/null +++ b/test/mocks/datafilecollector-testharness/simulator-group/tls/p12.pass @@ -0,0 +1 @@ +3vxKHIIQ9kEDQsZ6PBg4_LNb \ No newline at end of file diff --git a/test/mocks/datafilecollector-testharness/simulator-group/tls/trust.jks b/test/mocks/datafilecollector-testharness/simulator-group/tls/trust.jks new file mode 100644 index 0000000000000000000000000000000000000000..140f67904c885ac648b0aa94e088076fa6f82ab8 GIT binary patch literal 3066 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