From 6dd2e93a77946186e93e2f8a44c11407660b2374 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <henrik@trineo.org>
Date: Thu, 18 Jul 2019 15:31:39 +0200
Subject: [PATCH] ci

---
 .docker/.pycaosdb.ini         |  17 +++++++++++++++++
 .docker/Dockerfile            |   4 ++--
 .docker/cert/all-certs.pkcs12 | Bin 0 -> 2373 bytes
 .docker/cert/caosdb.cert.pem  |  19 +++++++++++++++++++
 .docker/cert/caosdb.jks       | Bin 0 -> 2445 bytes
 .docker/cert/caosdb.key.pem   |  30 ++++++++++++++++++++++++++++++
 .gitlab-ci.yml                |   1 +
 7 files changed, 69 insertions(+), 2 deletions(-)
 create mode 100644 .docker/.pycaosdb.ini
 create mode 100644 .docker/cert/all-certs.pkcs12
 create mode 100644 .docker/cert/caosdb.cert.pem
 create mode 100644 .docker/cert/caosdb.jks
 create mode 100644 .docker/cert/caosdb.key.pem

diff --git a/.docker/.pycaosdb.ini b/.docker/.pycaosdb.ini
new file mode 100644
index 0000000..e9c0926
--- /dev/null
+++ b/.docker/.pycaosdb.ini
@@ -0,0 +1,17 @@
+[IntegrationTests]
+test_server_side_scripting.bin_dir=../caosdb-server/test_scripting/bin/
+
+[Connection]
+url=https://caosdb-server:10443
+username=admin
+cacert=.docker/cert/caosdb.cert.pem
+#cacert=/etc/ssl/cert.pem
+debug=0
+
+passwordmethod=plain
+password=caosdb
+
+ssl_insecure=True
+timeout=500
+[Container]
+debug=0
diff --git a/.docker/Dockerfile b/.docker/Dockerfile
index 3f4ffd9..441792a 100644
--- a/.docker/Dockerfile
+++ b/.docker/Dockerfile
@@ -1,11 +1,11 @@
 FROM debian:latest
 RUN apt-get update && \
-	apt-get install docker.io tox curl python3-pip git  -y
+	 apt-get install docker.io tox curl python3-pip git  -y
 RUN pip3 install docker-compose
 COPY .docker/wait-for-it.sh /wait-for-it.sh
 RUN git clone https://gitlab.gwdg.de/bmp-caosdb/caosdb-pylib.git && \
    cd caosdb-pylib && pip3 install .
 COPY . /git
-RUN rm -r /git/.git
+RUN rm -r /git/.git && mv /git/.docker/.pycaosdb.ini /git && /git/.docker/cert /opt/caosdb/cert
 WORKDIR /git
 CMD /wait-for-it.sh caosdb-server:10443 -t 120 -- tox 
diff --git a/.docker/cert/all-certs.pkcs12 b/.docker/cert/all-certs.pkcs12
new file mode 100644
index 0000000000000000000000000000000000000000..d37f894a6f74d9c6201b40dc5c5a9ba916851881
GIT binary patch
literal 2373
zcmV-L3A*+$f(bza0Ru3C2?quVDuzgg_YDCD0ic2i_ymFo^e}=5@Gyb{rv?cshDe6@
z4FLxRpn?OKFoFY=0s#Opf&+~P2`Yw2hW8Bt2LUh~1_~;MNQU<f0So~KFb)I=Ah~SI
zLc9?K0s;sCfPw>HoFkIju;$uYyJCJPd{w<4x6+n<)Y+qlbM<tPz&&|)hymVcR>>@3
z_90v*^)Q^=f7`CcI5HEKzV0@q?83klyreY!304+Og1O#H6>9nfn@&^{5|@ZSYg4y9
zNYltc3J{P*Yiu8QfFP277aZ4yXoWj1kNv4TdaRcbF=dh$Bgxhx3#X=^NYb8Gq7523
zXw~dFoh+Cdd!EP01Gnhu{6F*EM^@4sxFZ0E`1;jt`LLW*VOECPP?gE}`n6nCIQChd
z;QW%!mSE8V)CSxeBwK)CIfop#S@?p_g(lX*GuU<&nc?5iH6%qNw-Q|p*w)j6Y1G&s
zdEu~{x9;UrjAm9eeI>1~z<hiCi&ZIrMiuG^5}4q;;<B=^9LUFhjJIK7320FnoWsMk
z%3_JX-M_Sd2ECuSOpQ<$v#Fu$j1Ob;c*VM75kY<weNOux@8M2}HWHe@I3l%J)pv;u
zCDGJNy36a??iO$fgOMsmo?$jgt8qNW(ljeF+5A^ynm$>@Kj=F7h8H-QS#d4rWWX|T
z6Qd<^U!d=*|3GOyppT31I11WF(YrBqqA8psO6pz+o0Sf=@eun;0J)HUmz1J^8UQt`
z&KDU-_1|`5VTA)K8|QtwbIW2q57WzBA57*B$dVRp=HO=&>&(I#pI}EgVXJ%LOJY`q
zACDTrRX7`a`x)eo#0n-IiZF5IBQ%kC!cvX1t4^ky2Iz&d<J!aLG_4Sd2WkMEI>e!?
z%~SeC9Vve~#pdhXc!m7A!rNV90OZK98N@$z6mLH)oVlrKnKT|*Y;68lsRhs6D)2Rp
z1Xs8iBit%a-MmCAEo-{7!kKGqw3HuSD}*h!)+;^iX6`CE=V>i;o5R5E6^!(9C6%3w
z=355-A5T#pUOhtkgdTC~V%blRpeEQ2$+H{CdeO#Jksxo?8*_Rat8&RyAr{I+swux|
zD3o;xn^n7f)}0i!dSX4u6~0HaFyHo7OKm<x7>`ibiATI1B{S#MmuQ7*F0Z4!+3%0n
zQwI^723zDUvZF_F^R%kVEtqi6nvUiv2=A60j)49quZ4vnEA=eDU9+Hsx^{kEqi#GV
zfMr9R<K1g+p|&>9tr1?uPgMYa8*Wv}FKeiULyk8PX~vHW{KE6^$V-|5FoFd^1_>&L
zNQU<f0S5t~f(0@Jf(0%xf(0rtf(0f93o3?4hW8Bt3<?1Ppn?SMFoFc?FdPO7Duzgg
z_YDCI0Ru1&1PH_;xJlb%gX{tV2ml0v1jy7@^79%3VaK7nPS-J{D<34Yvo-Vn(Mm#(
zDRM(*9kZ--S3}sv;%y0XAfz6rqS3k*%S5@28bc(M5^dwtV846M^S`>#=|UyX=rvJ5
z&~q0!Df+N3X$=kRN8y+jeZ|`ko<^s83tgbp|DwCR;+g*`QNEuNei;yGuB+%jo?9Bb
zz_V=#+o6763v*)BLP4Z&gI|z`>`OjQUP;}U);f??Nzb*}B7b!O_F>^R^m@G>S6Zky
z@GL8PgM=!SH6CqggDWuvp!$@m)wPrm>N2h;2Ylni@WTmFc*Uv1pj_(l$h&X&>v9Rf
z$<$`Xf6Acc#$NIwV4z_0!iVJnsu}q^Fh#41t`Bn7xF^t1YR^RwN|+-+Z1522qJfak
z$nB1gZ4JPB!S{s5K#hWeJk_V;dg;lg%~qb*D$u1DAHQ$+KvDMA2$#jt=(}Jz4@E)X
z0pR_7C>;utH!b_go;hTWJd%v99NAK~bX}UpBMOO2ERf*<u<Ec_ix^vq!n-0Tv)2wn
zmo?g>PvRt@!yZPnPmCdWj($ZQ#=dDpS~D!MZTvqZSKXP8BW!qex*=Tqk+mC6^goEE
z$nj$w7rjc<b&65%DW69q?L(HVi6omIDm~5B-!qzD-ADu{rVqYioP!0sVB!(cQ$VO&
zZ6y~%)r`cUx!=MxKR&?|SDd}p`0O8P!^iX6czHlZ$VwA$4?XJ9EGjK**I0z*JE~|B
zI(gmdZd25Y%c#c3>r;ek)6595#6^$aL-0&cf8ygFISbE*JRZxHD0`Vawg+f5UYUrR
zH_8t4%^t$HRr9>xq8|H=I*3WE$4@jGE5CTZJ4*pCC#W&D>r9R%)Dk(=%9w*6LNNUw
zFel0D>lUKikG44%EFK0)75k&)1nLP_(<0X62%yN&TmvGW(4*{dbmiD;K%Z?0y=V4E
z9cNnz;xiwoGoqAI3k^Id?Bx#0rRJI$o-s;;QYbw;bR?Kw&OI-Z$62w_Yt`@CAgMs8
z7ZLXAbWM>sPwC{ZH^x`4Nm_(g^W9<ogj#;RjB%^)9o|CQ{VQQ&bNIapQ+mwFQ54?S
z&+SPBA1q>`u)nM8q-Kpy{D&FW)xo?=ze9vOj%N9E3`m1{!e=sL@0-3CTbkjJgq^=x
zop=~GDy74#XlRo%{isQnWl)0RUd(+6(PA=vF=4r~a5w~G=ZDTwpX+}X$VB~8>tWfO
z3R^yhQdRQ~(Y>-lohvO3g9sf?XM~}m)GjF~^yGuAPLZroi%k<Y1-jY>i34E0Gb!kG
z&17dH)y&&HHX53l(ll#|@+rj|SW9G>Uhw}DjxK}}N#X5Q)hhBT!F?n`m5EP>Otsue
zQXK82!{3P|osJ32SN?%fFCw56Y1b{05uaZ{u}P<3zeNk?UytOiF93iH=k4OOfSue?
zwTD?)kSvy7R$VmNA=7<MXyi6GiE^b14%Rt}TnLTtb>%B4PWg)zdW2?yho-7(yl8Th
z1hW3hO!OOKdNFTc&{}^H=Ua{q+J-H^EP(+9onP1wOR@F!V3N_lrm9zYDvM?d5>>e(
z(Py^l)JZ4)`dr#~ul7JGmdW{VI^X%lP^gH+B**h%@sB{H-F^lV_MVwKSz*b%4413+
zgi|pkFe3&DDuzgg_YDCF6)_eB6wqm+*LT&!UfAX7ax?+mz^dpt1u!u%AutIB1uG5%
r0vZJX1Qb{3tu#_xiCV5hTFQbJ6jr<%Rn7zmj*O4eJDv~$0s;sChFx1p

literal 0
HcmV?d00001

diff --git a/.docker/cert/caosdb.cert.pem b/.docker/cert/caosdb.cert.pem
new file mode 100644
index 0000000..d9dc93f
--- /dev/null
+++ b/.docker/cert/caosdb.cert.pem
@@ -0,0 +1,19 @@
+-----BEGIN CERTIFICATE-----
+MIIC/jCCAeagAwIBAgIJAOKPV7FO5F11MA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV
+BAMMCWxvY2FsaG9zdDAeFw0xOTA3MTYxNzMzMDBaFw0xOTA4MTUxNzMzMDBaMBQx
+EjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
+ggEBAKIUMtnvVUjGsJASzB8+Aco4eRryEYclz1T7bOr8wgiNktbMNkkjHh+e3bUK
+RkF9NAneCsplBNFaZJidphVO26aFiGWcSQPcqzpWDTO3CGVUuMhZ1DHw4+opk6bk
+uG9Vz/nICpiwUr3sKPSI4ocoZD7ejkw9m2lz+xQIVW54ECL+TUDHscK9GHTmWTe6
+SQP2H2kT5d+vgM2II6coqTCpLwMK2mDg7fRuZjhQJd3xrsSMAnEcjcnsqlZUHFyJ
+L00NDvTicTmPywNyU0yH+/SWfS2ahvgjzvtDx4gGKkd1g5PvgrT2sk2vNVI8VJ4B
+j1EQ+bRO1jb2jHZ4nP4Fim5J+0cCAwEAAaNTMFEwHQYDVR0OBBYEFPuRQ6UY7aMq
+3YQLCf53m913dw3LMB8GA1UdIwQYMBaAFPuRQ6UY7aMq3YQLCf53m913dw3LMA8G
+A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAIsHIOlD7T9XPtuuj5i7
+tcgf4bnDUAR1mb0XATGrPIKUElYrNQLXjGpu1GZo7qtLJCQsd8c5Q6mVd7UlMte0
+LuwCT6aCNdfvZox90GH9iqP7CeTO6SbgnvXh6YBQXldCj+BXLPLoGvDx5YfB0nAA
+mzniiRSCVyqEmbpSDbaEDZZp/dMS8tnwsGPiULi64Xe7ubCaU18GGFC+Vqz3c7pR
+Y1OKq8bK+uuhO6S8ByJ6OLFQOGFpSdLdZCiFPGzxm18jJ2EMChRqkNVmhgRC1KBw
+MMc5ApzbTBylxeFIM6q8YsJDkM33uiZbytpYsodxCUI4pNIQziRGevc/muZYmtYb
+UbI=
+-----END CERTIFICATE-----
diff --git a/.docker/cert/caosdb.jks b/.docker/cert/caosdb.jks
new file mode 100644
index 0000000000000000000000000000000000000000..87dfebc29ac5e27bb79c62452715adba02ba85f4
GIT binary patch
literal 2445
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

literal 0
HcmV?d00001

diff --git a/.docker/cert/caosdb.key.pem b/.docker/cert/caosdb.key.pem
new file mode 100644
index 0000000..49a8134
--- /dev/null
+++ b/.docker/cert/caosdb.key.pem
@@ -0,0 +1,30 @@
+-----BEGIN RSA PRIVATE KEY-----
+Proc-Type: 4,ENCRYPTED
+DEK-Info: AES-256-CBC,D70EE303F7EC353E496F2860D209E817
+
+Hur2pS/YKmBTPUSEH0wcYdFCcrATt4R2b4ivLZQupECUQ4rW/ANJ2wTcwNCRJP62
+F4976iwUjEVhXE4hXZnWv3RfINbPw+wmq/lZbK/q6UtyM7ygZJbgRFwwbE19VoPQ
+EcJNFkMYZ0hQuenCru7Vy52LQN6NpAKSPduYI/Yzqo9h8wGOFaNSVB3hlSauDXI0
+/rQK1ndU/IRrzhk0VQV1F+C3pPMkxP59PAGbVB+tY2zXSGvcHVpivERMLuxSjQbx
+mv7Pnwj9hW9R/pGU+A2A2CVwr9Xti4SwG+2HYfmQIYeNXmrW4mKBUKDRYnpD5vdt
+ppHwF2en4zaKHprSffnc3Qedx2FXo+SJVv5itCIC/iFu/K6ST/MupYsF3E2gzrsm
+aa3+/uXOukmhHAP1V2kH2ZIz/BSPZr1mHGf06jNwgXUqajAkvN0t1MfFLzPprO5D
+Cl7QJXvQSqiej3XtFH5b0R5hlBha1r1+1/sqFTgOtN8TkcQtmleGM8X6HaRjA9Nl
+JCt21LWHhC5V6551nsAbSa6tNp/U3d2a41JojuYPH3XZP97uIAaZDHdjTOOQ3mAm
+x4jZxPANGecc86EEUS4GsGQYUmoJ3LWihSyH/oof03Uass0s8b++bvomksS42KkQ
+7tURgUmdacpe6nWGri+ovigY0vdAUP2gKMrPNJVOiw1zEEN9nCeFPGm48Xlucm6I
+GnP93+yfX1oyohsVE2BL9EH3hjhTxPiUb0NsK7wMolDr929qkbmbLi/YiDeVbfIn
+NDuAZVjMjZXamkCHyLo1x+OPWn2PA5kcgrBxoXuH/PQDwWYdeEcd81355Qw0d/NM
+NCNorNU1dITMpn8fzlVP3IgpJyFhxvNamxzGLPBU8K9KoMT+Kwzeq7rlepbAk/0G
+o9IoQTZmEaFE16v1vKvIaTzhhABrhQ9376zeU7xUB7n5IaU+oqqoK66gCBuMzVHi
+FR8YwAg8qOAej76mpdDm7VhbF356VhgpvG6+4OPPPCKWINCGkR1wx2OO57Zxzi7q
+EPmPHO4jrcJ4tYalhGSL7bwJucV3bQt8EoMBIwJXyrhAJnyhxP9CAzsnwlZ/2NNz
+N4yQhNW+CSJzU7PFEiyZkzGT/Yg6FxpowNKBlZ6Bj5hw7Uc1jEoGYU1EznZJGMTk
+MpCl+uep2/VhxxgpGrohaZckmNPlSoYXbliCAKnqaWpCabQlyfrbdURt7zNKUst4
+NHPkeHfJjiXQGDnZ5feI1f2XF74+3BIGIjjX0eiRdO+PnUxXV4ouLwI3Pa79FcXp
+t7DTnB7G5wopcHxcmoPGes2mWGvMT/r2InFBb5R3ZXDULqMjBLysq5uWHzfYH1lH
+rMndGKOasPIk6eNTFA5FRQOilouV19CxtJB/YWGw2N5S1ps7tBzcNBwsC4hx96PF
+NZn7CUzBE0j+jmDib6Oyqx/XBCsEwEU6wYXHFEdZEvhAMRag43/v7bmEr3kOF/FE
+8z8ZyvTpkzcYtsnbOuBvsdh8zh/4bW7XX6nxXKNulrNcBTLxWY2Orr/xTKFR8WZ3
+7Z6d2tkjcZPJGxE+dlUgliTuKgV31uHU0rUTkOW313zlsq+uPKrOK+gLgk9AWef3
+-----END RSA PRIVATE KEY-----
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 464a1cf..5092166 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -64,6 +64,7 @@ test:
       - docker login -u testuser -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
       - cd .docker
       - CAOSDB_TAG=$CAOSDB_TAG docker-compose  up -d
+      - docker cp -a docker_caosdb-server_1:/opt/caosdb/cert/ cert
       - docker-compose -f tester.yml run tester 
       - rc=$?
       - docker-compose  down
-- 
GitLab