summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-04-21Fix bug of loading wrong PDF and IDF filesxudan164-18/+13
Also fix KUB-62 and another tiny bug JIRA: KUB-62 Signed-off-by: xudan16 <xudan16@huawei.com> Change-Id: I0ec0837b60110fc6af6bd49c6e5c9564dc38adc2 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/73306 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2022-03-15Update deployment guide docxudan163-19/+52
After trying to deploy with vms, find some errors and additional requirements that need to be added into the deployment guide. Also add some minor updates in function.sh. Signed-off-by: xudan16 <xudan16@huawei.com> Change-Id: I91f1d4efb28178c79d6a68f011da2b165633f345 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/73233 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com>
2022-03-07Update INFO fileRihab Banday1-12/+8
This change updates the entries of INFO.yaml with the new changes. Change-Id: I75e45e94cf08d847e547a0375110c18d232bbc42 Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/73223 Reviewed-by: Georg Kunz <georg.kunz@ericsson.com> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com> Reviewed-by: Dan Xu <xudan16@huawei.com> Reviewed-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org>
2022-03-01Replace previous links in the documentationRihab Banday1-7/+7
Due to the recent effort of converting the docs from markdown to rst format, the old links in the documentation aren't working. This change updates the previous links and adds minor updates. Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Change-Id: I8f8d5509a0d0c2bee84e49553e58baf276004544 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/73228 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Dan Xu <xudan16@huawei.com> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com>
2022-02-17Fix pip3 version issuesRihab Banday1-4/+12
The latest pipelines have been failing due to issues caused by an older version of pip3 while setting up DPDK in CentOS 7 based deployments. This patch includes an update to fix it. Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Change-Id: Ie338adaa4908850af25dc65a551b62549d431f81 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/73224 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-12-14Update release notesstable/lakelseRihab Banday1-3/+14
This change adds release notes for the Anuket Lakelse Release. Change-Id: Ia419963d5aa4558b0050beb0441929c548320a42 Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/73104 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-10-27Fix bugs with preflight check and DPDK dependencyMichael Pedersen3-9/+136
Remove preflight check for isolcpus as this breaks libvirt (VM) deployments Update DPDK dependency on meson as v0.60.0 breaks build process Signed-off-by: Michael Pedersen <michaelx.pedersen@intel.com> Change-Id: I5f0a46c80c88958437b7ab8c34de5fefc337de60 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72991 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com>
2021-10-22Remove k8s.io in .gitlab-ci.ymlCédric Ollivier1-10/+0
e2e.tests removed all unlabeled tests in v1.21. Then Functest Kubernetes removed this test cases (they are mostly part of sig_node now). Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: I08b9ce066cb5246bd1a775eb7927a285a03c3984 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72982 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-10-22Replace localhost with K8s Master IP in kubeconfigRihab Banday1-0/+1
This change is needed to fix the issue observed in failing testcases as discussed on Slack. Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Change-Id: I8dff51883031aeed3c770b085d7c3c546942a352 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72983 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-10-20Update .gitlab-ci.yml file to include k8s v1.21 tagsRihab Banday1-27/+27
This change updates the .gitlab-ci.yml file to include the k8s release v1.21 tags supported by the new BMRA v21.08 release. Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Change-Id: Ia69f94f676030f3774b7aeea559754eca2b975e0 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72979 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com> Reviewed-by: Cedric Ollivier <cedric.ollivier@orange.com>
2021-10-15Updates Kuberef to use BMRA v21.08Michael S. Pedersen15-109/+818
Updates BMRA tag to v21.08 Updates Kuberef templates for BMRA configuration Updates idf.yml (hw_config) to match changes to BMRA Adds new and updated BMRA patches Fixes a few bugs in functions.sh Signed-off-by: Michael S. Pedersen <michaelx.pedersen@intel.com> Change-Id: Ifbd4d60af76dac45e49145f00cbeb90de0f7c719 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72927 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-09-15Add documentation to deploy Kuberef on VM'sRihab Banday2-6/+19
This change adds the steps to deploy Kuberef on VM's and minor changes in functions.sh. Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Change-Id: I9a0a2df6f452a456935cd119c5d78ffd147369ab Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72895 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-09-01Add initial config to support deployments on VMsRihab Banday12-58/+545
* Add initial version of PDF and IDF that will be consumed by the hardware provisioner used in Kuberef to bring up libvirt VMs (for now 2 VMs for dev purposes). * Add deploy_on_vms.sh script to deploy Kuberef on VMs * Add new functions referenced by the deploy_on_vms.sh script - these can be merged with existing functions * Modify some of te BMRA templates to accomodate new changes. This has been tested on Ubuntu 18.04 baremetal server. Change-Id: I95a5e85cdab95befd24a1cae9f367b32ce26621e Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72621 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com>
2021-08-26Remove sig_network_serialCédric Ollivier1-10/+0
PerformanceDNS is now optional [1] and "DNS configMap nameserver" makes operations on coredns which could break a living deployment [2]. sig_network_serial is now empty and then can be safely removed. [1] https://github.com/cntt-n/CNTT/pull/2580 [2] https://github.com/kubernetes/kubernetes/blob/c262d09bb7d22d62665aa215b5c6d1dd2a865007/test/e2e/network/dns_common.go#L238 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: Ic6d1e700161838c7bed421bf28527b04dc7d588b Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72869 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-08-26Remove SIG CLICédric Ollivier1-20/+0
It conforms to https://github.com/cntt-n/CNTT/pull/2579 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: If87ae541897d60dc04187efd8e1ec05d0204c49e Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72862 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-08-12Fix jinja2 rendering issueRihab Banday1-2/+2
This patch changes the order of the lines to fix the jinja2 rendering issue caused by the introduction of license headers. Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Change-Id: I216c40669a71f5ff233ba8e154c535fdc45ec76c Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72825 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-08-12Change the order of testcases to test functest-kubernetes-smokeRihab Banday1-1/+1
This patch moves the job functest-kubernetes-cnf to the end to test the kubernetes-smoke test cases (as discussed during Kuberef meeting on 11-08-2021). Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Change-Id: I20a3b141da0772ad596ea3fe1cf4bdf652c00e97 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72817 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com> Reviewed-by: Cedric Ollivier <cedric.ollivier@orange.com> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-08-12Adding license files to repositoryGeorg Kunz2-0/+229
It is good practise to have the license files stored in the repository. Signed-off-by: Georg Kunz <georg.kunz@ericsson.com> Change-Id: I71457e492f2fbc299ca28199a176dcff33ba77c1 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72803 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-08-12Align license headers with REUSE guidelinesGeorg Kunz59-297/+245
This patch applies a consistent use of license and copyright headers to all source files according to the guidelines of REUSE. Signed-off-by: Georg Kunz <georg.kunz@ericsson.com> Change-Id: I8973efe304e8fb03ad0861d4b8356221d898d548 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72804 Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com> Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org>
2021-08-11Update infra-engine commit ID to solve locale bugRihab Banday1-1/+1
The latest deployments have been failing due to a missing locale setting. This patch updates the infra-engine commit ID which includes that setting. Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Change-Id: I7c89551dac525a8bd47e344e56536754b701e830 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72805 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-07-19Added support for Docker Hub credentials (CI)Michael S. Pedersen5-1/+188
When credentials are available on the Ansible host (/opt/kuberef/docker_config) they will be added to the K8s nodes. Also includes a minor change to increase the resources in the Kuberef VM Signed-off-by: Michael S. Pedersen <michaelx.pedersen@intel.com> Change-Id: I9acb0df97d2b423449ee57ae3d8241b2d9567ba2 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72768 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-07-05Update requirements.txt for BMRA KubesprayRihab Banday2-0/+9
This patch adds the new ruamel.yaml.clib requirement recently introduced in Kubespray to support Python 2.7. Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Change-Id: Ia93e807e21c27a9f0c8c2e9c01023badae0409b5 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72755 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-07-02Add ruamel.yaml.clib requirement for Python 2.7Rihab Banday1-0/+1
Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Change-Id: I0bac2dd043464cbabe56ade2016fb50b6bd95cde Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72749 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-07-02Changing OPNFV to Anuket in documentationGeorg Kunz5-10/+11
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com> Change-Id: Iaea4f1229b0d83e6f58816b81e1323a0b2b42989 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72748 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-07-01Updating release name in release notesGeorg Kunz1-3/+3
Replacing Jerma with Kali in the release notes. Signed-off-by: Georg Kunz <georg.kunz@ericsson.com> Change-Id: Icc6653560a064e645bc8aac1f618131c0e94e1ff Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72745 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org>
2021-07-01Adding anchors for references into kubref documentationGeorg Kunz2-2/+4
All three documentation items: installation instructions, user guide, and configuration guide are all included in a single file, hence adding all three anchors. Signed-off-by: Georg Kunz <georg.kunz@ericsson.com> Change-Id: I4e43e286084ff598d007c9b6c0a03539d3ece136 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72740 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-06-30Pin current version of infra engine frameworkRihab Banday2-3/+6
This patch adds a specific commit id of the infra engine to avoid fetching latest changes from the master branch which may affect the deployments. Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Change-Id: I042f144f09db2cfa51f7a488a78426ebfabe65be Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72715 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com>
2021-06-01Change the order of testcases to test kubernetes-benchmarkingRihab Banday1-2/+2
This patch changes the order of the testcases to test kubernetes-benchmarking first followed by other test cases. Change-Id: I0ee05a7722c09d71ee7d23a41185379d004fd193 Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72622 Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-05-19Remove duplicate content from functions.shRihab Banday1-11/+1
This patch removes the CentOS 7 pip upgrade as that is now included in sw_config/bmra/patched_rhel_packages.yml. Change-Id: Ibdea16d2929c3c4770deb755a064db2abcccc01c Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72542 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-05-11Add netperf in Kuberef gatesCédric Ollivier1-0/+10
It has been backported to v1.19. Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: I24cd90c05c991d75f0b5f8e0ad188b47ed99dd86 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72504 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-05-11Update workaround for python cachetoolsMichael S. Pedersen1-1/+1
Adds conditional to install cachetools v3.1.1 on Centos 7 (Python 2) and v4.2.1 in other cases Signed-off-by: Michael S. Pedersen <michaelx.pedersen@intel.com> Change-Id: I6fa648f228c7d12f1d5dedbf75ff96be3257ef62 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72494 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-05-04Add workaround for cachetools version being too recent for Python 2Michael S. Pedersen2-0/+47
Signed-off-by: Michael S. Pedersen <michaelx.pedersen@intel.com> Change-Id: If819e206cd1ab84baa3f69d5ddc397bbc1fccc23 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72477 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-05-04Rename cnf_conformance -> cnf_testsuiteCédric Ollivier1-2/+2
It conforms with the disruptive upstream change [1] [1] https://github.com/cncf/cnf-testsuite Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: I6d6fc47b9567d7185ccb142cdb6c18161941ad1b Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72476 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-05-04Update .gitlab-ci.yml file to include k8s v1.19Rihab Banday1-29/+29
tags This change updates the .gitlab-ci.yml file to include the k8s release v1.19 tags supported by the new BMRA v21.03 release. Change-Id: I70df4f1682e974b7d46b0c9d40d71fab4851b702 Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72475 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com> Reviewed-by: Cedric Ollivier <cedric.ollivier@orange.com>
2021-05-04Update BMRA image and pip version for CentOS7Rihab Banday3-2/+10
This change updates the BMRA image to v21.03 and the pip version to the recommended one. Change-Id: I28b69fcb105cac05fbcc2d4606714c9fd9be0cc4 Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72438 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-05-04Add support for deployment on multiple OS distrosRihab Banday2-1/+2
This patch introduces a variable to support deployments on different OS distros. Change-Id: I9cad126a57acbf662c4c97cfc5a275594f4d3f06 Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/71843 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-04-28Update BMRA to v21.03Michael S. Pedersen12-62/+488
Update Kuberef to use most recent release of BMRA. Also updates configuration with minor changes and additions. Signed-off-by: Michael S. Pedersen <michaelx.pedersen@intel.com> Change-Id: Ifc4ef114564a2085000c23347390089227c0ebd9 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72429 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-04-14Remove sig_node_serial from test case listCédric Ollivier1-10/+0
It's fully disrutive (NoExecuteTaintManager) and then is being removed from Functest. Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: Ifca16a87e0ad1b539414391b723d6ddc28560d6e Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72374 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-04-07Update Functest K8s test case listCédric Ollivier1-3/+152
It adds last e2e-based test cases. Here are the related sigs: - sig-api-machinery - sig-apps - sig-auth - sig-cli - sig-cluster-lifecycle - sig-instrumentation - sig-node Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: I71fcb1ab05a4815a76abfbe587dd7029efaf9a45 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72248 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-03-10Updated PDF and IDF for Ericsson HardwareRihab Banday5-314/+165
This change updates the config files for Ericsson POD 1 and removes existing Ericsson POD 2 configuration based on recent hardware and software updates. Change-Id: I4d26be681b4d805029e5de9c91f96a7634974990 Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72149 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-03-03use `--no-cache-dir` flag to `pip` in dockerfiles to save spacePratik raj1-3/+3
using "--no-cache-dir" flag in pip install ,make sure downloaded packages by pip don't cached on system . This is a best practice which make sure to fetch from repo instead of using local cached one . Further , in case of Docker Containers , by restricting caching , we can reduce image size. In term of stats , it depends upon the number of python packages multiplied by their respective size . e.g for heavy packages with a lot of dependencies it reduce a lot by don't caching pip packages. Further , more detail information can be found at https://medium.com/sciforce/strategies-of-docker-images-optimization-2ca9cc5719b6 Signed-off-by: Pratik Raj <rajpratik71@gmail.com> Change-Id: I690a12f6e9cdedb2ced7b2ed1c96fac904bac3a8 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/71763 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com> Reviewed-by: Cedric Ollivier <cedric.ollivier@orange.com> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-03-03Support Ubuntu 18.04 and 20.04 LTS as target OSMichael S. Pedersen4-1/+73
Fixes: [KUB-42] Add support for Ubuntu 18.04 and 20.04 LTS as host OS on target nodes Also includes patch for using vfio-pci module on Ubuntu 18.04 LTS Signed-off-by: Michael S. Pedersen <michaelx.pedersen@intel.com> Change-Id: Id6150ff30040addfdd7d860bec48583e33a25c59 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/71788 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-03-03Check prerequisites after sourcing env variablesRihab Banday2-4/+2
Env variables should be set before checking the prerequisites as the check function depends on some env variables. Change-Id: I75a4b08d0ef077154924df37a859fc7638744343 Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/71959 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-03-03Switch to Python Virtual EnvironmentVictor Morales4-5/+39
Virtual Environments allow the python modules installation without affecting the hosting node. This helps to control dependencies required by this project. Signed-off-by: Victor Morales <v.morales@samsung.com> Change-Id: Ib53d9dd335a4707ff863a6fd732d23d323513430 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/71195 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-02-22Add latest backported Functest testcasesCédric Ollivier1-12/+41
In addition to k8s_conformance, a couple of e2e test cases were added to cover sig-network and sig-storage testing. They are not yet included in CNTT RC2. Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: I9b76ff6c19289a626ee13bc6cfe648885924ad16 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72122 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-02-22Update .gitlab-ci.yml to support functest v1.18Rihab Banday2-16/+16
This patch updates the current GitLab CI based pipeline to run functest v1.18 compliance tests on Intel Pod 19. Change-Id: Ib36fd6bf421c7eaa3223234c4f3c739cb1250f22 Signed-off-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72113 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Michael Pedersen <michaelx.pedersen@intel.com>
2021-02-18Update BMRA to v2.1Michael S. Pedersen9-397/+17
Updated Kuberef to use BMRA v2.1 instead of v2.0. Removed a few workarounds used for BMRA v2.0. Updated a few dependencies in deployment container. Updated Kuberef templates for BMRA configuration. Signed-off-by: Michael S. Pedersen <michaelx.pedersen@intel.com> Change-Id: I091da09277ca9ecc0d3d7574dc3c4f000e73432d Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72064 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-02-15Updated deployment steps in documentationMichael S. Pedersen1-0/+67
Adds additional detail for configuring jump host prior to runnig Kuberef. Steps are provided for Ubuntu 20.04 LTS and CentOS 8 Signed-off-by: Michael S. Pedersen <michaelx.pedersen@intel.com> Change-Id: I18b3ff9fbec4ef510888d8105a37e315119e5df5 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/71844 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-02-02Fixes issue with backing image format ↵Michael S. Pedersen1-1/+1
(https://libvirt.org/kbase/backing_chains.html#manual-image-creation) Signed-off-by: Michael S. Pedersen <michaelx.pedersen@intel.com> Change-Id: I6b0c39b7c4a4f20911e01014687a23c2c42a9e26 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/71841 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>
2021-01-20Fix a set of issues with K8s deploymentMichael S. Pedersen6-0/+770
[KUB-37] BMRA v2.0 fails to install on Centos 8.3 [KUB-38] [BMRA] Helm repo is unreachable [KUB-39] [BMRA] CMK binary doesn't run on Centos 8 [KUB-40] [BMRA] CMK isn't installed on host [KUB-41] [Equinix Metal] Unexpected GRUB settings on CentOS Signed-off-by: Michael S. Pedersen <michaelx.pedersen@intel.com> Change-Id: Ie7deb0517cda02352936420a9d36348238caa467 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/71784 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com>