summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
Cédric Ollivier [Thu, 28 Mar 2019 15:19:08 +0000 (16:19 +0100)]
Update K8s to v1.13.5
Change-Id: I85cbad22b9ed931aa8b536a101594b504eece2d4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 28 Mar 2019 06:36:10 +0000 (07:36 +0100)]
Fix OPNFV_TAG in docker/core/Dockerfile
Change-Id: I51afc1b892220d66c696981cd6684944b95838c1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sun, 24 Mar 2019 12:53:07 +0000 (13:53 +0100)]
Fix manifest-tool builds
It now selects the last release to allow compiling it [1]
[1] https://travis-ci.org/collivier/functest-xtesting/jobs/
510384544
Change-Id: Ia7d83c88c262102b26b7aa725bcf9577e13e54a7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
6e32d47d1d3a9880c987dab50852c64ef763a364)
Cédric Ollivier [Sun, 24 Mar 2019 10:03:37 +0000 (11:03 +0100)]
Set db_project in ansible/site.yml
functest-kubernetes is defined as part of functest in OPNFV DB (see
testcases.yaml).
Change-Id: I09eadefd1f6b7bc9b58309fdbe92f8c23e7a5815
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
49cd5462ca60c03276546810d4fed3f0a0a93d3c)
Cédric Ollivier [Sat, 23 Mar 2019 18:32:43 +0000 (19:32 +0100)]
Update Alpine tag in build.sh and ansible/site.yml
It completes the previous commit updating Alpine.
Change-Id: I5f29bbe9d8c79f50d3270ad76eec687073351e43
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
de031c014b89df8dad204a28f956fcace8e1091d)
Cédric Ollivier [Mon, 18 Mar 2019 20:20:28 +0000 (21:20 +0100)]
Update to Apine 3.9
It updates to the latest Alpine release [1]
[1] https://www.alpinelinux.org/posts/Alpine-3.9.0-released.html
Change-Id: I4afbc1d4830647f11509a02df5820ce7d33541ae
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
443b83ef45b4b58b46dcf0c4a7e50e9d379547ff)
Cédric Ollivier [Sun, 10 Mar 2019 08:17:57 +0000 (09:17 +0100)]
Publish Junit files and fix Conformance regex
It fixes Conformance to [Conformance] and add the skips test regex.
It now conforms with Kubernetes Certification (see Sunobuoy)
Change-Id: Ic25bb72c839810cf41668a3a8b86579a3fd59629
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
fd130c880d4d185153efe3e3e0aa24c95052c320)
Cédric Ollivier [Sat, 9 Mar 2019 14:08:56 +0000 (15:08 +0100)]
Update K8s to v1.13.4
Change-Id: I0167aa525f2e6a2521040e83c0c6f483bae16d92
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Fri, 14 Sep 2018 12:26:30 +0000 (14:26 +0200)]
Stop writing in clusterapi-tester/pod.yaml
It was removed in master tree [1].
[1] https://build.opnfv.org/ci/job/functest-kubernetes-healthcheck-docker-build-arm64-master/20/console
Change-Id: Ice0c88c2a3954934acdb69828d9675efac6bb1fe
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
7cae747f327e78bd4a398b709eecd5f2c255e1fb)
Cédric Ollivier [Mon, 21 Jan 2019 12:58:49 +0000 (13:58 +0100)]
Fix container names in ansible/site.yml
Change-Id: I246065e176eba9e8dbd31b8f54974b3b2a498f2f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
32c8765de95bc1d707f09f913641df82cd8c18a7)
Cédric Ollivier [Sun, 20 Jan 2019 19:01:57 +0000 (20:01 +0100)]
Update K8s to v1.13.2
It's the current release.
Change-Id: Idfaa1014b804e783c4ff0ece2862154ffbee3896
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 17 Jan 2019 17:37:27 +0000 (18:37 +0100)]
Fix BRANCH args in ansible.yml
Change-Id: Ic7db95470d510813949c059b2b573425446d2c34
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
0564f494fac437c511346a983eec3f21797a145f)
Cédric Ollivier [Tue, 15 Jan 2019 14:18:36 +0000 (15:18 +0100)]
Switch from port to dport
port is reserved in ansible.
Change-Id: I095396a94ac34ca6bded65033d1a7e2446eaeb8f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
187395660ac100135b64a20b79a778bc7d091296)
Cédric Ollivier [Mon, 14 Jan 2019 17:55:57 +0000 (18:55 +0100)]
Remove former ci jobs
They can now be generated via the new ansible role.
Change-Id: I6ca1f14873b83a343e00a5d5a75a746ce9d0e6e8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
0f39333c6f028d31d8b630e2a43809eb636d96eb)
Cédric Ollivier [Sat, 5 Jan 2019 15:43:25 +0000 (16:43 +0100)]
Add Functest k8s gate jobs
Change-Id: Icfe4445c1405749698d2db42fa6001ad3d261e29
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
98e7db309060a74d1d80103905e91fbe340375fd)
Cédric Ollivier [Thu, 27 Dec 2018 18:55:27 +0000 (19:55 +0100)]
Add build dependencies
New OpenStack upper-constraints require build deps.
Change-Id: Ib0318badfb13f528c20f4e01afdeaba36f442f9c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
568b72f402f97c8c40336da84827ce1568c45fc1)
Cédric Ollivier [Wed, 19 Dec 2018 08:50:53 +0000 (09:50 +0100)]
Verify Ansible playbooks via ansible-lint
Change-Id: Id51c2932e126ce1b29e43c95cc786101675bfa99
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
12fbaf7fa7592a2ef66b0362230a5a57b9052984)
Cédric Ollivier [Wed, 19 Dec 2018 06:59:53 +0000 (07:59 +0100)]
Deploy Functest Kubernetes CI toolchains
It eases verifying OpenStack by deploying the full testing toolchain
via Ansible. As opposed to the Releng model, all tests can be executed
in parallel.
It leverages on Xtesting Ansible role which currently deploys
Jenkins, Minio, S3www, MongoDB, TestAPI and loads all jobs in Jenkins.
The dashboard will be deployed in the next update of the ansible role.
To deploy the testing toolchain:
$ ansible-galaxy install collivier.xtesting
$ ansible-playbook ansible/site.yml
Change-Id: Ie409653ae4f7f4d315449ee54ae0c504272f7899
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
c74710be00805d8f43059e5b752af0098767e701)
Cedric Ollivier [Tue, 30 Oct 2018 19:43:45 +0000 (19:43 +0000)]
Merge changes I9b371e44,I79c404d4 into stable/hunter
* changes:
Prepare OPNFV functest releases
Disable py36
Cédric Ollivier [Tue, 30 Oct 2018 19:31:31 +0000 (20:31 +0100)]
Prepare OPNFV functest releases
It sets version = 8 (hunter).
Change-Id: I9b371e444be9fc61b3d1dcaf41870795287f3fed
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Tue, 30 Oct 2018 19:35:48 +0000 (20:35 +0100)]
Disable py36
All OPNFV build server doesn't support py36.
Change-Id: I79c404d4104d90917cb50e87b545cbc9d7f158ca
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
f2d05e9c581df224d61c82f73ade348caaf6d301)
Cédric Ollivier [Fri, 19 Oct 2018 14:14:01 +0000 (16:14 +0200)]
Temporarily disable py36
Build servers haven't been updated yet to support py36.
Change-Id: I05247a7ded6518a558ffd52eb38433c45a5338e4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
c36be538bccd465409baae6a96229ac5fd89a07a)
Cédric Ollivier [Thu, 18 Oct 2018 23:14:02 +0000 (01:14 +0200)]
Precise go version in based images
Change-Id: Idd57e68f4b6363402afa96bded1b0b9f3754cb3e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 18 Oct 2018 15:50:11 +0000 (17:50 +0200)]
Switch to golang:alpine3.8 as based image
It fixes all issues raised by the Alpine testing go package [1].
It conforms with Kubernetes which requires the latest go version.
[1] https://build.opnfv.org/ci/job/functest-kubernetes-healthcheck-docker-build-amd64-master/45/console
Change-Id: I388c843a21af9763703a40586ecf9b0b4583ebcb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
e48f491529032b8dd009843976545febaddb0b7b)
Cédric Ollivier [Wed, 17 Oct 2018 11:48:52 +0000 (13:48 +0200)]
Update python3 to python3.6
It conforms with Alpine 3.8
Change-Id: If384d374224bdc465b68f134e60051d43ef951af
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
083f45c9058f3e6e043d7224d14f5d0b5ff7bb41)
Cédric Ollivier [Tue, 16 Oct 2018 09:45:55 +0000 (11:45 +0200)]
Enable stor4vnf and clover
Their master branches are being synced with OpenStack Rocky.
Change-Id: Iae877982b44e3381ed3becfde10be38a8960a641
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Juha Kosonen [Wed, 10 Oct 2018 10:08:18 +0000 (13:08 +0300)]
Set Ginkgo's reporter not to print out in color
Change-Id: If0ef89ba521d02b5ea1a1fcb5bc3e546f93e2859
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
(cherry picked from commit
51fb9ee1ff83d90874bd24847df33739a7cf1b79)
Cédric Ollivier [Sun, 16 Sep 2018 10:42:58 +0000 (12:42 +0200)]
Fix branch in ci/globals.yaml
Change-Id: Idc265c999719343c5f3f603f0f36375fc91a2b54
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sun, 16 Sep 2018 08:15:46 +0000 (10:15 +0200)]
Update kubernetes (1.11.3)
Change-Id: I4ae343cd0176c55769d4d1c770e65278aea97f2c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sat, 15 Sep 2018 11:08:31 +0000 (13:08 +0200)]
Update .travis.yml to manage manifests
It has to be updated since functest-kubernetes supports arm64.
Change-Id: I7726af24dd9a5ef29ed97003de64469cd27b1703
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 13 Sep 2018 20:10:37 +0000 (22:10 +0200)]
Disable OPNFV Features
From the time being, none is synced to OPNFV hunter or newer.
Change-Id: If8a39bd185d1b7d396ea61bfebca2416b9bd5566
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
abea5c1c65e1b381cfa2f138ac94c9b344f1289a)
Cédric Ollivier [Thu, 13 Sep 2018 09:04:35 +0000 (11:04 +0200)]
Fix BRANCH in Dockerfiles
Change-Id: I2da339262b48e4babc8aa4e17b75b95c2af04e93
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cedric Ollivier [Thu, 13 Sep 2018 08:19:40 +0000 (08:19 +0000)]
Merge "Add OpenStack constraints" into stable/hunter
Cedric Ollivier [Thu, 13 Sep 2018 08:19:16 +0000 (08:19 +0000)]
Merge "Prepare Functest K8s hunter containers" into stable/hunter
Cédric Ollivier [Thu, 13 Sep 2018 07:42:37 +0000 (09:42 +0200)]
Add OpenStack constraints
Change-Id: I2b52f6594629b171312caf25906b9e582613379b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
fb23a333f8c5516f70f6cfb9b2d2c01a5bf91cea)
Cédric Ollivier [Thu, 13 Sep 2018 07:30:32 +0000 (09:30 +0200)]
Prepare Functest K8s hunter containers
Change-Id: Ia53b029eb1137b7fffb51eeb6395d69f70d11f75
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 13 Sep 2018 05:51:16 +0000 (07:51 +0200)]
Updated from global requirements
Change-Id: I28dda7243f0822e1df99bc48533cf111402b2792
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 13 Sep 2018 05:45:04 +0000 (07:45 +0200)]
Update .gitreview
Change-Id: Id5d9a7f2be1d66192d2eba7b6c4c6d3e987590dc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 3 Sep 2018 18:54:58 +0000 (20:54 +0200)]
Rewrite git clones
Change-Id: I04c60b6c10ccd7b7e939002505e6e43e9c98eae7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sun, 2 Sep 2018 12:55:13 +0000 (14:55 +0200)]
Update Xtesting to 0.60
Xtesting leverages on stevedore [1] which will bring much more
flexibility (discovery, module or class renaming, etc).
OPNFV Features have to be updated as well:
- https://gerrit.opnfv.org/gerrit/61719
- https://gerrit.opnfv.org/gerrit/61723
[1] https://docs.openstack.org/stevedore/latest/
Change-Id: Ibe2a6ab3ddca92882aa4a26f140d2db28d77cb86
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sat, 1 Sep 2018 19:48:32 +0000 (21:48 +0200)]
Update Kubernetes to v1.11.2
Change-Id: If674867a7dc488c64fc3f0cda530560b5d306416
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sat, 1 Sep 2018 20:24:15 +0000 (22:24 +0200)]
Update to Alpine 3.8
https://alpinelinux.org/posts/Alpine-3.8.0-released.html
Change-Id: Ie9197f0cbc682d0c9a7cfee18b5ca6a27c466c89
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Fri, 31 Aug 2018 14:04:37 +0000 (16:04 +0200)]
Avoid downloading git history
It decreases build duration because of kubernetes history.
Change-Id: I650c271e123b97e7350933b32d05b6b0781a79e9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Fri, 31 Aug 2018 09:54:36 +0000 (11:54 +0200)]
Fully remove kubernetes working dir
It hugely decreases the size of our containers.
Change-Id: I7bdc31645fb00c01e16855795bf99dd1b3b17dfd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 20 Aug 2018 09:14:17 +0000 (11:14 +0200)]
Publish daily and gating jjbs
Change-Id: Ic7fd7bc9adf1672573878d6b74d43fa55e777be3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 30 Aug 2018 20:43:13 +0000 (22:43 +0200)]
Remove useless env vars
In OPNFV context, provider is always local.
Change-Id: Ieb51153bedfec34c0a3dfba9705b0b2afcebb8c2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 30 Aug 2018 20:41:30 +0000 (22:41 +0200)]
Remove kubernetes/.git
Change-Id: Ib8ee11a51cd89cdb401b5d1781522fc0e3990f0e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cedric Ollivier [Sat, 25 Aug 2018 07:16:35 +0000 (07:16 +0000)]
Merge "Fix issue of error image when running healthcheck case on arm platform"
Jingzhao Ni [Wed, 22 Aug 2018 13:57:36 +0000 (21:57 +0800)]
Fix issue of error image when running healthcheck case on arm platform
Replace the "amd64" with "arm64" in the pod.yaml when building
the healthcheck images.
Change-Id: I58b2d91ce1c74575becb77eee4c711623becd0fe
Signed-off-by: Jingzhao Ni <jingzhao.ni@arm.com>
Cédric Ollivier [Wed, 22 Aug 2018 21:37:06 +0000 (23:37 +0200)]
Fix smoke/testcases.yaml
https://build.opnfv.org/ci/view/functest/job/functest-compass-baremetal-daily-master/265/console
Change-Id: I83e98e678f931f8ac22f8dd5dfca8b2583874ff1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 20 Aug 2018 09:16:24 +0000 (11:16 +0200)]
Conform with last Xtesting updates
Change-Id: If22886c8e436203c9878d0e97aa1250493804bc5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Jingzhao Ni [Fri, 17 Aug 2018 08:58:58 +0000 (16:58 +0800)]
Add some build option in build.sh for supporting arm arch
In build.sh, add some build options for arm arch.
It also updates constraints to OpenStack Queens.
Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I3cc6c10e2e52c281e2324d8b42b721383be30c0b
Signed-off-by: Jingzhao Ni <jingzhao.ni@arm.com>
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Konrad Djimeli [Sun, 20 May 2018 00:40:21 +0000 (01:40 +0100)]
Fix functest-k8s logging to log all k8s tests
JIRA: FUNCTEST-967
Change-Id: If4924a5c6d66dcbda48ac5ea80d67fcef11ba40a
Signed-off-by: Konrad Djimeli <konraddjimeli@gmail.com>
Konrad Djimeli [Thu, 26 Apr 2018 07:40:17 +0000 (08:40 +0100)]
Update logging to log Errors, when they occur
Enable logging of errors which can occur due to
incorrect configfile, wrong KUBE_MASTER_URL or
KUBE_MASTER_IP etc.
Change-Id: I352ed0ab0376e9392d205decdc569bac6304ba27
Signed-off-by: Konrad Djimeli <konraddjimeli@gmail.com>
Cédric Ollivier [Tue, 24 Apr 2018 17:34:54 +0000 (19:34 +0200)]
Check build.sh via bashate
Change-Id: I367d87539ce25d9d114ee1f75b2f8af383408865
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sun, 22 Apr 2018 17:16:35 +0000 (19:16 +0200)]
Remove installer dependencies
They are useless as all scenarios are well defined.
It will allow running k8s testcases without defining INSTALLER_TYPE
as OpenStack and eases maintaining that files.
Change-Id: I6f9b0b5a8162e9db3ccc9155a9f88a97eda56f20
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cedric Ollivier [Tue, 17 Apr 2018 18:52:01 +0000 (18:52 +0000)]
Merge "Add ONS2018 functest-k8s meeting presentation"
Konrad Djimeli [Thu, 12 Apr 2018 02:30:51 +0000 (03:30 +0100)]
Add ONS2018 functest-k8s meeting presentation
Change-Id: Iadb0942b2699cae05698df2ee3689d3d1eed963e
Signed-off-by: Konrad Djimeli <konraddjimeli@gmail.com>
Konrad Djimeli [Fri, 13 Apr 2018 02:18:09 +0000 (03:18 +0100)]
Add minor description grammar fix
Change-Id: I27e4cf14a2036c739d49259744beda982bb20f96
Signed-off-by: Konrad Djimeli <konraddjimeli@gmail.com>
Cédric Ollivier [Thu, 12 Apr 2018 07:19:35 +0000 (09:19 +0200)]
Updated from global requirements
Change-Id: I0bb401f32a43e4d8dbc2a36c8f404d27973edb92
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cedric Ollivier [Tue, 10 Apr 2018 19:49:28 +0000 (19:49 +0000)]
Merge "Remove functest from test-requirements.txt"
Cédric Ollivier [Tue, 10 Apr 2018 19:46:44 +0000 (21:46 +0200)]
Remove functest from test-requirements.txt
Change-Id: Ia3a53ee7b7c3ed1e0a24a9bfa7ed205627df652b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cedric Ollivier [Tue, 10 Apr 2018 06:22:30 +0000 (06:22 +0000)]
Merge "Add unit tests for K8sTesting's run and run_kubetest methods"
Cedric Ollivier [Tue, 10 Apr 2018 06:22:24 +0000 (06:22 +0000)]
Merge "Add unit test for config file validation"
Konrad Djimeli [Mon, 9 Apr 2018 04:43:23 +0000 (05:43 +0100)]
Add unit tests for K8sTesting's run and run_kubetest methods
Change-Id: I0442614c609d0d6248c1896d0bc8f55c32e5152d
Signed-off-by: Konrad Djimeli <konraddjimeli@gmail.com>
Cédric Ollivier [Sat, 7 Apr 2018 13:01:49 +0000 (15:01 +0200)]
Clean functest-kubernetes-healthcheck too
It could have been downloaded by functest-kubernetes-smoke.
Change-Id: If02762300dd832717b7ac4d144aff22167eef986
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sat, 7 Apr 2018 10:42:29 +0000 (12:42 +0200)]
Remove former opnfv/functest-kubernetes files
Change-Id: I7443f52541526b630b3e4b8a73f6ec47d27b9598
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
QiLiang [Wed, 28 Mar 2018 09:00:27 +0000 (17:00 +0800)]
Add testcase clover_k8s
Clover testcase hook patch:
https://gerrit.opnfv.org/gerrit/#/c/54541/
This patch is depend on patch:
https://gerrit.opnfv.org/gerrit/#/c/54695/
Scenario k8-istio-clover run k8s_smoke and clover_k8s
Change-Id: I2cd76ed9d882f94567fd721d250da13b19aaa37b
Signed-off-by: QiLiang <liangqi1@huawei.com>
QiLiang [Sun, 1 Apr 2018 14:51:21 +0000 (22:51 +0800)]
Install test case clover_k8s
Clover testcase hook patch:
https://gerrit.opnfv.org/gerrit/#/c/54541/
Change-Id: Iab6c2c4fc65e482604d48ca2cbd028453b8a437a
Signed-off-by: QiLiang <liangqi1@huawei.com>
Konrad Djimeli [Sun, 8 Apr 2018 05:20:45 +0000 (06:20 +0100)]
Add unit test for config file validation
Change-Id: I170de36f9641fce253acdd169061476443b86f81
Signed-off-by: Konrad Djimeli <konraddjimeli@gmail.com>
Cédric Ollivier [Sat, 7 Apr 2018 09:03:34 +0000 (11:03 +0200)]
Split opnfv/functest-kubernetes
4 containers are now proposed
- opnfv/functest-kubernetes-core
- opnfv/functest-kubernetes-healthcheck
- opnfv/functest-kubernetes-smoke
- opnfv/functest-kubernetes-features
Change-Id: I7d6f1edc7e9ace185b2cf991592ebc841f5520b7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 29 Mar 2018 16:59:30 +0000 (18:59 +0200)]
Allow check and verify as CI_LOOP values
It's required by the new promotion model [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/54501/
Change-Id: Ie64632ea7f15977e4bd9f2da96fd3a8074d14ac8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Linda Wang [Fri, 23 Mar 2018 08:35:59 +0000 (08:35 +0000)]
Remove hooks
Change-Id: I927f4db613756bc39155d6a465d57488744689ff
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Linda Wang [Thu, 22 Mar 2018 07:14:50 +0000 (07:14 +0000)]
Merge "Remove KUBECONFIG from env vars"
Linda Wang [Thu, 15 Mar 2018 01:20:58 +0000 (01:20 +0000)]
Remove KUBECONFIG from env vars
Change-Id: I85f4c01ceaf9cdadff7fe3d0f284f28da5727658
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Qiaowei Ren [Tue, 20 Mar 2018 05:48:36 +0000 (13:48 +0800)]
Integrate Stor4NFV feature k8s test case
Change-Id: I1af083b4a22fb67fe93896cb6424fef2dbc8218c
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
Linda Wang [Mon, 19 Mar 2018 09:47:52 +0000 (09:47 +0000)]
Update k8s version to v1.9.4
Change-Id: I4d40bcaf49012308b2d7e7621bfe0944ea3d0dfd
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Cédric Ollivier [Tue, 13 Mar 2018 19:08:20 +0000 (20:08 +0100)]
Apply the same suites as Functest
Change-Id: Icaea92c847255f215974a608ca42667f197ab3e1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Tue, 13 Mar 2018 12:56:21 +0000 (13:56 +0100)]
Refactor loggers
Only 1 logger is needed and it's updated to conform with logging.ini.
Change-Id: I53465bbe9a81526ce1acaac90e47ffe4daaaa716
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 12 Mar 2018 13:59:23 +0000 (14:59 +0100)]
Add kubespray as k8s installer
Change-Id: I9c53b7ccbcc48a147fadc3e3ea939b776516927b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 1 Mar 2018 08:10:02 +0000 (09:10 +0100)]
Switch from functest to Xtesting
It also fixes logging.ini and tox.ini.
Change-Id: I3001dd847d0cd4bcffb7e466ba1cf5a71705f636
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
djkonro [Mon, 19 Feb 2018 23:42:51 +0000 (00:42 +0100)]
Add unit tests for functest-kubernetes
Change-Id: I4c9b5a56e891f4a63c86e0d7c4dd0d02de677610
Signed-off-by: djkonro <konraddjimeli@gmail.com>
djkonro [Sun, 4 Feb 2018 21:13:01 +0000 (22:13 +0100)]
Add Kubernetes conformance tests
JIRA: FUNCTEST-905
Change-Id: I2f70884811431f21fe98bb6a989a9172f3612a64
Signed-off-by: djkonro <konraddjimeli@gmail.com>
Linda Wang [Thu, 1 Feb 2018 12:44:24 +0000 (12:44 +0000)]
Merge "Add logging.ini for functest_kubernetes"
djkonro [Mon, 29 Jan 2018 18:46:55 +0000 (19:46 +0100)]
Add logging.ini for functest_kubernetes
Change-Id: I21008ec3a7cb90f8bccf8df56f659a4b5d59515c
Signed-off-by: djkonro <konraddjimeli@gmail.com>
djkonro [Thu, 25 Jan 2018 09:02:38 +0000 (10:02 +0100)]
Remove KUBE_MASTER which is not a require environment variable
Change-Id: I948c3c843dcf625317be4be44e496c1e2da2a23c
Signed-off-by: djkonro <konraddjimeli@gmail.com>
djkonro [Sun, 14 Jan 2018 15:19:05 +0000 (16:19 +0100)]
Add initial python class for kubernetes testing
JIRA: FUNCTEST-904
Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I9007e4e6f58118d1b09774d0acbb2a315437e09a
Signed-off-by: djkonro <konraddjimeli@gmail.com>
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Linda Wang [Sat, 13 Jan 2018 08:11:07 +0000 (08:11 +0000)]
Merge "Build kubectl and ginkgo binaries"
Linda Wang [Sat, 13 Jan 2018 08:08:59 +0000 (08:08 +0000)]
Merge "Build K8s via specific tags/branches"
djkonro [Thu, 11 Jan 2018 12:26:32 +0000 (13:26 +0100)]
Build kubectl and ginkgo binaries
This binaries are required for running kubernetes
e2e smoke and conformance tests.
Change-Id: Iba7afa4337b6840281d96072b98d7ac0ced2a178
Signed-off-by: djkonro <konraddjimeli@gmail.com>
Cédric Ollivier [Fri, 12 Jan 2018 06:58:52 +0000 (07:58 +0100)]
Build K8s via specific tags/branches
It also removes .git to save space.
Change-Id: I4a4601799266b3ae8771d7453b6df8c90e356004
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Jose Lausuch [Thu, 21 Dec 2017 09:28:36 +0000 (10:28 +0100)]
Add .gitignore
It's mainly based on Functest's .gitignore and it's already prepared
for the next python modules and packages.
Change-Id: I1f2e1d9bca31e87103463ea362943181df48c092
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
Cédric Ollivier [Sun, 7 Jan 2018 20:51:08 +0000 (21:51 +0100)]
Format docker/Dockerfile
Change-Id: Ic167b2a5b26b7d210b76f0f2ceba500da65f1dc2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sun, 7 Jan 2018 20:32:26 +0000 (21:32 +0100)]
Add Docker post_checkout hook
Change-Id: I6a24d42d7830209316e705b8e68fe29c53350c35
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
djkonro [Thu, 28 Dec 2017 11:47:37 +0000 (12:47 +0100)]
Add Dockerfile for functest-kubernetes
It lists all instructions to build Kubernetes e2e.test.
Change-Id: I6c3b5b6544197e698d653fa1d214bcd6f0b2f0cc
Signed-off-by: djkonro <konraddjimeli@gmail.com>
Cédric Ollivier [Sat, 30 Dec 2017 23:21:05 +0000 (00:21 +0100)]
Add the required .gitreview
Change-Id: Iee11a2002419db1d59030748e5426af16f965a75
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Aric Gardner [Mon, 18 Dec 2017 22:15:31 +0000 (22:15 +0000)]
Initial empty repository