Konrad Bańka [Tue, 7 Jan 2020 14:33:04 +0000 (15:33 +0100)]
Instantiate infra_workload based on vf-module-*-ids
Deprecate k8s-rb-definition-* parameters from sdnc_directives
in favor of vf-module-*-id that are used by newer artifact broker.
Issue-ID: MULTICLOUD-836
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Change-Id: I26ae16bd53ced56ae11523584f900a102f6e0bb9
Ritu Sood [Fri, 3 Jan 2020 15:06:27 +0000 (15:06 +0000)]
Merge "Add support for override values"
Ritu Sood [Fri, 3 Jan 2020 15:06:17 +0000 (15:06 +0000)]
Merge "Adding logging package to v2"
Kiran Kamineni [Fri, 20 Dec 2019 00:48:54 +0000 (16:48 -0800)]
Add support for a default profile
Added support for a default profile
A profile with the name "default" gets created
automatically when a rb definition is uploaded.
Issue-ID: MULTICLOUD-885
Change-Id: I2baab179ff119f3e6335643ff619f071f11b017a
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Fri, 20 Dec 2019 21:48:40 +0000 (13:48 -0800)]
Update write to store data
This is to support multiple calls that might hit
the database such as creation of profile within another
definition create.
Issue-ID: MULTICLOUD-666
Change-Id: I2cb8e705eaa5f825936156d7c626f16f373e28c0
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Tue, 17 Dec 2019 00:04:55 +0000 (16:04 -0800)]
Add support for override values
Add support for override values which are equivalent to
HELM --set options.
A typical JSON with this option would look like this:
{
"rb-name": "edgex",
"rb-version": "v1",
"profile-name": "profile1",
"override-values": {
"edgex-core-consul.enabled": "false",
"edgex-core-data.enabled": "false"
},
"cloud-region": "k8sregionone"
}
Issue-ID: MULTICLOUD-863
Change-Id: I050b4c1a2922bfe1206964a0135863448638e4ef
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Marcus G K Williams [Thu, 19 Dec 2019 22:28:23 +0000 (14:28 -0800)]
Fix verify build remove obs ppa
Remove no longer public jonathonf ppa
Issue-ID: CIMAN-359
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
Change-Id: I12a24a28914654127e3bd27e7814b42ecd897ca1
Konrad Bańka [Tue, 26 Nov 2019 06:01:30 +0000 (07:01 +0100)]
Fix ensureNamespace behavior failing on missing ns
The behavior is now amended to ignore namespace not found
errors.
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Issue-ID: MULTICLOUD-955
Change-Id: Ifc180eca9e8195c38f0b0f268dd142a329405d3d
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Mon, 9 Dec 2019 23:20:46 +0000 (15:20 -0800)]
Use http when not using tls
Issue-ID: MULTICLOUD-666
Change-Id: I8838fb2d312c841fd421d0a887bcfe181f6281e9
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Ritu Sood [Fri, 6 Dec 2019 23:37:57 +0000 (23:37 +0000)]
Merge "Set proper defaults for etcd configuration"
Ritu Sood [Sat, 7 Dec 2019 06:03:19 +0000 (22:03 -0800)]
Update Ubuntu 18 image for vagrant
Issue-ID: MULTICLOUD-474
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Change-Id: I77709f4b05d7501fa6faf41187fbe0bf6e189b3b
Kiran Kamineni [Fri, 6 Dec 2019 22:46:09 +0000 (14:46 -0800)]
Set proper defaults for etcd configuration
Issue-ID: MULTICLOUD-666
Change-Id: I662555822b0bcf7264b64bbee9ff3760913be873
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Ritu Sood [Thu, 5 Dec 2019 18:17:28 +0000 (18:17 +0000)]
Merge "Remove WAND repository"
Kiran Kamineni [Tue, 3 Dec 2019 20:14:22 +0000 (20:14 +0000)]
Merge "Adding Istio rbac roles for multicloud-k8s"
Kiran Kamineni [Tue, 3 Dec 2019 20:14:16 +0000 (20:14 +0000)]
Merge "Upgrade istio-operator"
Konrad Bańka [Thu, 28 Nov 2019 10:33:21 +0000 (11:33 +0100)]
Remove WAND repository
Official ubuntu repositories already contain all ovn/ovs packages. WAND
repository may introduce unnecessary complications, as it pins package
dependencies to exact version making conflicts with ubuntu ones.
Issue-ID: MULTICLOUD-957
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Change-Id: Ida75e5a38ab5796c4b95e7d633aebb276383a745
Konrad Bańka [Tue, 26 Nov 2019 10:21:39 +0000 (11:21 +0100)]
Switch instantiation parameters source from user to sdnc parameters
Issue-ID: MULTICLOUD-941
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Change-Id: I3a6c67eb442023f64600b65f5af54a49117a8c51
Kiran Kamineni [Mon, 25 Nov 2019 23:48:58 +0000 (15:48 -0800)]
Adding logging package to v2
Adding logging package to v2
This is migrated from v1
Issue-ID: MULTICLOUD-870
Change-Id: I9b74d77827475a1e1c588af7cb542f5be0cad7dc
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
r.kuralamudhan [Fri, 22 Nov 2019 21:20:52 +0000 (13:20 -0800)]
Adding SDWAN testing for KUD containerized installer script
Please refer ICN SDWAN Module Design for architecture
link:https://wiki.akraino.org/display/AK/SDWAN+Module+Design
Issue-ID: MULTICLOUD-956
Co-authored-by: Huifeng Le <huifeng.le@intel.com>
Signed-off-by: r.kuralamudhan <kuralamudhan.ramakrishnan@intel.com>
Change-Id: I4bc35bc62f6bab52a5d290829f7406424d72d5ae
Ritu Sood [Thu, 21 Nov 2019 22:28:07 +0000 (22:28 +0000)]
Merge "Add v2 with project API"
r.kuralamudhan [Thu, 21 Nov 2019 05:49:36 +0000 (05:49 +0000)]
adding both i40evf iavf to support back compatibility
Issue-ID: MULTICLOUD-944
Signed-off-by: r.kuralamudhan <kuralamudhan.ramakrishnan@intel.com>
Change-Id: I22b92adaad8d4f778b97821df68c1d42e2012e9c
r.kuralamudhan [Wed, 20 Nov 2019 07:05:47 +0000 (23:05 -0800)]
Enabling testing for the containerized installer
Issue-ID: MULTICLOUD-942
Signed-off-by: r.kuralamudhan <kuralamudhan.ramakrishnan@intel.com>
Change-Id: I4c5da84002135d856c5c3dcccf103aa52bb8a0f9
Kiran Kamineni [Tue, 19 Nov 2019 19:51:46 +0000 (11:51 -0800)]
Add v2 with project API
Definiton, Profile and other APIs will
migrate to this area with support for Projects and v2.
This patch adds the Project API only along with
support for the Mongo database.
Migration of other APIs will happen in future patches
Issue-ID: MULTICLOUD-871
Change-Id: I2eb2d0db2384fd58d1ec874e24fa9125a1f5b288
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Ritu Sood [Fri, 15 Nov 2019 00:51:09 +0000 (00:51 +0000)]
Merge "Updating sriov playbook to meet requirements of updated device"
Akhila Kishore [Tue, 12 Nov 2019 06:57:39 +0000 (22:57 -0800)]
Updating sriov playbook to meet requirements of updated device
Previous sriov playbook supported X710 SRIOV NIC. Updating
the scripts to support new device XL710.
Other changes include syntactical corrections
to "WHEN" condition in ansible.
Co-authored-by: hle2 <huifeng.le@intel.com>
Signed-off-by: Akhila Kishore <akhila.kishore@intel.com>
Issue-ID: MULTICLOUD-929
Change-Id: I697a49a64472ad2d755753e58f8fd4e7857b0456
Ritu Sood [Tue, 12 Nov 2019 17:48:45 +0000 (17:48 +0000)]
Merge "Update logutils to support multiple fields"
Kuralamudhan Ramakrishnan [Mon, 11 Nov 2019 21:55:31 +0000 (13:55 -0800)]
Optimizing the onap4k8s for all deployment model
Issue-ID: MULTICLOUD-927
Co-authored-by: Itohan Ukponmwan <itohan.ukponmwan@intel.com>
Signed-off-by: Kuralamudhan Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
Change-Id: I97019f3ab06c948b77e189f526c4e217e7706fb6
Kiran Kamineni [Fri, 8 Nov 2019 21:01:22 +0000 (13:01 -0800)]
Update logutils to support multiple fields
Added support for multiple fields and updated
instancehandler and app/client.go to use the new functions
Issue-ID: MULTICLOUD-577
Change-Id: I7cc04f67e72448aa121d10cfd80d66d544981933
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Ritu Sood [Thu, 7 Nov 2019 17:21:06 +0000 (17:21 +0000)]
Merge "Optimizing the plugin option in containerized installer"
r.kuralamudhan [Thu, 7 Nov 2019 06:57:58 +0000 (22:57 -0800)]
Optimizing the plugin option in containerized installer
Issue-ID: MULTICLOUD-919
Signed-off-by: r.kuralamudhan <kuralamudhan.ramakrishnan@intel.com>
Change-Id: I6850c2673b1d5e8e7ccc9d036a0a68fa896aa3ab
Kiran Kamineni [Fri, 1 Nov 2019 20:04:32 +0000 (13:04 -0700)]
Add race condition detection
Add the -race flag to detect any race conditions
in the k8splugin code
It is enabled only for tests right now because of performance
impact on builds.
Issue-ID: MULTICLOUD-870
Change-Id: I53a90df39d2d8b51cbdb6c320f2247721ed98a07
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Fri, 1 Nov 2019 20:15:47 +0000 (13:15 -0700)]
Check for err when namespace plugin returns
Check for err when a namespace GET is called.
This will catch any errors related to the cluster GET
operations before the subsequent call is made.
Issue-ID: MULTICLOUD-666
Change-Id: I47de130f7ae9e6fea627f3a881ea84b2880db886
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Ritu Sood [Wed, 30 Oct 2019 20:59:33 +0000 (20:59 +0000)]
Merge "Testcases shouldn't run prematurely from installer script"
Akhila Kishore [Tue, 29 Oct 2019 22:53:45 +0000 (15:53 -0700)]
Testcases shouldn't run prematurely from installer script
Testing_enabled: true in the installer script, causes
the test cases to run immediately after the playbook even before
the pods are completely up. Causing some of the test cases to fail.
Making sure, the test cases run only after all of playbooks
have finished running. Correcting the identation
Signed-off-by: Akhila Kishore <akhila.kishore@intel.com>
Issue-ID: MULTICLOUD-904
Change-Id: Ieec33f46301d7c8d9cb36ac5f32caefca2981804
Kuralamudhan Ramakrishnan [Wed, 30 Oct 2019 16:38:23 +0000 (09:38 -0700)]
Bug fixes to containerized installer script
Issue-ID: MULTICLOUD-905
Co-authored-by: Itohan Ukponmwan <itohan.ukponmwan@intel.com>
Signed-off-by: Kuralamudhan Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
Change-Id: Ie9710146d4764f6b1f8ce11af9b28988131d75c8
Konrad Bańka [Tue, 29 Oct 2019 07:46:40 +0000 (08:46 +0100)]
Provide gcc on installer host when not present
Issue-ID: MULTICLOUD-900
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Change-Id: Ibacec8deafa5f1fd9ded5822236db730fedddc82
Pramod [Wed, 23 Oct 2019 23:14:19 +0000 (16:14 -0700)]
Upgrade istio-operator
Issue-ID: AAF-1023
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I863a06ee8f504febb822d02c054860065ad888b9
sanjaymekhale [Fri, 25 Oct 2019 06:45:06 +0000 (06:45 +0000)]
Implementing suggested changes
Renamed package from logs to logutils
Issue-ID: MULTICLOUD-577
Change-Id: I05e2acbfbb5dd79bd26df73e0ad64c2068b9f6e5
Signed-off-by: sanjaymekhale <sm00557598@techmahindra.com>
Ritu Sood [Thu, 24 Oct 2019 22:23:50 +0000 (22:23 +0000)]
Merge "Update image path to dockerhub"
Ritu Sood [Thu, 24 Oct 2019 22:22:57 +0000 (22:22 +0000)]
Merge "Adding onap4ks installation script in kud containerized installer"
Kiran Kamineni [Thu, 24 Oct 2019 21:57:10 +0000 (21:57 +0000)]
Merge "Disabling node local DNS"
Kiran Kamineni [Thu, 24 Oct 2019 21:56:55 +0000 (21:56 +0000)]
Merge "Update KUD to switch to Ubuntu 18.04"
Kuralamudhan Ramakrishnan [Wed, 23 Oct 2019 21:40:45 +0000 (14:40 -0700)]
update helm chart for onap4k8s installation script
Issue-ID: MULTICLOUD-867
Co-authored-by: Pramod Raghavendra Jayathirth <pramod.raghavendra.jayathirth@intel.com>
Co-authored-by: Ritu Sood <ritu.sood@intel.com>
Signed-off-by: Kuralamudhan Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
Change-Id: I72f3b56fd709da21854280abeaadb0c6d03b72fb
Kuralamudhan Ramakrishnan [Fri, 18 Oct 2019 16:08:50 +0000 (09:08 -0700)]
Adding onap4ks installation script in kud containerized installer
Issue-ID: MULTICLOUD-867
Co-authored-by: Pramod Raghavendra Jayathirth <pramod.raghavendra.jayathirth@intel.com>
Co-authored-by: Ritu Sood <ritu.sood@intel.com>
Change-Id: I37b8112bdd5809f1ae0eaa58ddb0d834d395e8d8
Signed-off-by: Kuralamudhan Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
Akhila Kishore [Mon, 23 Sep 2019 21:57:43 +0000 (14:57 -0700)]
Adding SRIOV Network Device Plugin to KuD
Integrating SRIOV as an add-on to KuD. A device
should have X700 series NIC for this Add-on to work.
Getting the device driver, build and installing it is
a part of this patch. Followed by running the SRIOV CNI
Daemonset, and NetworkAttachmentDefinition.
Reworked the way SRIOV check happens.
Previously ran on installer.sh.
Now the script is injected into kube-nodes and playbook will run
only if the hardware check is true by creating a conf file.
Removed unwanted comments and nit changes.
Signed-off-by: Akhila Kishore <akhila.kishore@intel.com>
Issue-ID: MULTICLOUD-832
Change-Id: I1701a50bc717ddca0d332d6a42d329eaf4c03820
Ritu Sood [Fri, 30 Aug 2019 17:30:56 +0000 (10:30 -0700)]
Update KUD to switch to Ubuntu 18.04
Removed not needed packages for 18.04 for
OVN, updated the vagrant image to 18.04
and added some needed apt packages
Issue-ID: MULTICLOUD-474
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Change-Id: I82550f8e58371af1c2476540c6b864384c450967
Ritu Sood [Sat, 19 Oct 2019 16:43:04 +0000 (09:43 -0700)]
Disabling node local DNS
Seeing intermittent issues with DNS failing
on KUD. Disabling node local DNS for now as
a possible workaround. This can be enabled
once other issues a isolated.
Issue-ID: MULTICLOUD-861
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Change-Id: I502f1a41651cb9b7f284f6be36a752d302777703
Kiran Kamineni [Thu, 17 Oct 2019 20:16:52 +0000 (13:16 -0700)]
Update image path to dockerhub
Updated image path to use the image
from dockerhub instead of nexus3
Issue-ID: MULTICLOUD-666
Change-Id: Ia6ceba734a4b8ee2aeb84c83f8623ffb8e20847b
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Ritu Sood [Thu, 17 Oct 2019 15:46:33 +0000 (15:46 +0000)]
Merge "Adding kud containerized features"
Ritu Sood [Fri, 18 Oct 2019 15:19:02 +0000 (08:19 -0700)]
Changing the address ranges for KUD cluster
Issue-ID: MULTICLOUD-454
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Change-Id: I779971c21aac6e27a7f8fcafc708c4a70438f823
Kuralamudhan Ramakrishnan [Wed, 18 Sep 2019 08:18:25 +0000 (01:18 -0700)]
Adding kud containerized features
Issue-ID: MULTICLOUD-827
Signed-off-by: Kuralamudhan Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
Change-Id: I0205459a032c8876943e9b50e61b2c315b138af9
Kiran Kamineni [Fri, 11 Oct 2019 22:54:04 +0000 (15:54 -0700)]
Add unit tests
Add unit tests for the handler as well as backend status
function
Issue-ID: MULTICLOUD-675
Change-Id: I4c73e2c18f243702f3e791fec48d4bc5023cafd5
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Wed, 18 Sep 2019 19:09:06 +0000 (12:09 -0700)]
Add a status getter api endpoint
Add a status endpoint to get status of
instances. Status information will be added to
the database asynchronously.
Issue-ID: MULTICLOUD-675
Change-Id: Ia7d79a6f18f01bf24f2690caf74a48c2a082bd73
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Fri, 11 Oct 2019 21:49:12 +0000 (14:49 -0700)]
Remove unused code
Remove unused code. This is part of the old
legacy code and will anyway have to be re-implemented
whenever the update functionality gets added.
Issue-ID: MULTICLOUD-666
Change-Id: I02a91a2b221da9d82433f8c2ee1dd014a81e4f4d
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Pramod [Thu, 29 Aug 2019 05:47:54 +0000 (22:47 -0700)]
Adding Istio rbac roles for multicloud-k8s
This is used to grant role based access
to user
Issue-ID: MULTICLOUD-790
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: Icf064af7943b337f2cb83c3b4fa29bfb54f5b999
Ritu Sood [Sat, 28 Sep 2019 00:57:27 +0000 (00:57 +0000)]
Merge "Enable self-cleanup after testing vcFW deployment"
Kiran Kamineni [Tue, 24 Sep 2019 16:39:54 +0000 (16:39 +0000)]
Merge "Add helm chart for Istio Policies"
Kiran Kamineni [Tue, 24 Sep 2019 16:39:20 +0000 (16:39 +0000)]
Merge "Helm chart for multicloud-k8s connectivity"
Pramod [Tue, 27 Aug 2019 02:31:18 +0000 (19:31 -0700)]
Add helm chart for Istio Policies
Issue-ID: MULTICLOUD-789
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I16d1c1df0e9d8955040c78f5e67e1dd50e761040
Pramod [Mon, 26 Aug 2019 20:23:44 +0000 (13:23 -0700)]
Helm chart for multicloud-k8s connectivity
This patch has ISTIO components required to
expose the multicloud-k8s application outside
the servicemesh
Issue-ID: MULTICLOUD-787
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I4805520666ec653e9845432b85afdc1ce0ef1db9
Ritu Sood [Tue, 17 Sep 2019 21:57:46 +0000 (21:57 +0000)]
Merge "Add service for k8s vfw packet generator"
Kiran Kamineni [Fri, 13 Sep 2019 19:59:47 +0000 (12:59 -0700)]
Update to kubernetes 1.14.1
Updated package to use kubernetes 1.14.1
Also updated the other packages that no longer worked
because of this change.
Issue-ID: MULTICLOUD-666
Change-Id: Ibfdf7215d8d7beceabe1bf895a356017da0b7d9c
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Ritu Sood [Thu, 12 Sep 2019 13:55:21 +0000 (13:55 +0000)]
Merge "Integrating NFD Daemonset with KuD"
Ritu Sood [Thu, 12 Sep 2019 13:09:51 +0000 (06:09 -0700)]
Remove unused ovn-kubernetes
Removing unsused ovn-kubernetes
playbook and test from KUD.
Currently there is no plan to use
and also this is untested.
Issue-ID: MULTICLOUD-684
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Change-Id: I684bf82c7d4ab6d051178a027a385923ec9c4f2b
Konrad Bańka [Tue, 10 Sep 2019 13:19:04 +0000 (15:19 +0200)]
Enable self-cleanup after testing vcFW deployment
integration_vcFW.sh has been updated to clean k8s
from testsuite leftovers after it finishes when passed
optional '--cleanup' flag. Without it, script will
preserve created vcFW environment for debug purposes.
Issue-ID: MULTICLOUD-708
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Change-Id: Ia6d78f1e3e2ac81e8ff7385d563e9bf1b1479026
Akhila Kishore [Fri, 30 Aug 2019 23:39:00 +0000 (16:39 -0700)]
Integrating NFD Daemonset with KuD
Current NFD code in KuD is unused and obsolete.
Integrating NFD as DaemonSet and updating test case for NFD.
Added comments. Addressed comments and changed the
matchExpression to kernel features. Changed operator from "In" to Gt,
and values 4 to 3 better fit broader spectrum of O.S's.
Adding exit conditon in case there's an error status.
Signed-off-by: Akhila Kishore <akhila.kishore@intel.com>
Issue-ID: MULTICLOUD-797
Change-Id: I454fb1998fc84e5f0d566f32b7dcfd85872c5183
Ritu Sood [Mon, 9 Sep 2019 22:54:27 +0000 (22:54 +0000)]
Merge "Update package path to use github"
Kiran Kamineni [Thu, 5 Sep 2019 18:37:20 +0000 (11:37 -0700)]
Update image version of k8splugin
Update image version of k8splugin to 0.5.0-SNAPSHOT
This will be then be used to create the release image
Issue-ID: MULTICLOUD-666
Change-Id: I8d756a0385762f3ae6944f97e555a02ccadfdd2f
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Thu, 5 Sep 2019 18:36:31 +0000 (11:36 -0700)]
Remove GOPATH
Remove GOPATH in docker build script
Issue-ID: MULTICLOUD-666
Change-Id: Ia9845d6bd8d7c12477a8bcf2373c7a3c8edf24b2
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Thu, 5 Sep 2019 18:17:28 +0000 (11:17 -0700)]
Update package path to use github
Update the package path to use the standard github.com
path instead of making it a local path.
This allows import from other go projects.
Issue-ID: MULTICLOUD-666
Change-Id: I90ee8eba021a84e31a3dc3ab48b9edf3731e91a4
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Ritu Sood [Thu, 5 Sep 2019 17:18:00 +0000 (17:18 +0000)]
Merge "Remove ovn4nfvk8s network plugin"
Ritu Sood [Thu, 5 Sep 2019 17:15:58 +0000 (17:15 +0000)]
Merge "Add a namegenerator package"
Konrad Bańka [Wed, 4 Sep 2019 15:22:42 +0000 (17:22 +0200)]
Remove ovn4nfvk8s network plugin
As ovn4nfv networks are now handled on k8s side by created CRD, this
plugin is no longer necessary. Removed all references to ovn
Issue-ID: MULTICLOUD-733
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Change-Id: I7ad6c6d9b3b4fd8f249796f437e69c7df4e701cc
Eric Multanen [Thu, 5 Sep 2019 03:23:03 +0000 (20:23 -0700)]
Add service for k8s vfw packet generator
Defines a service for the vfw packet generator of
the K8S demo. This allows netconf mount to be made
by appc.
Issue-ID: MULTICLOUD-802
Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
Change-Id: I895edcbc3950c798e39906ff5cb862602193fc3b
Kiran Kamineni [Wed, 4 Sep 2019 21:30:03 +0000 (14:30 -0700)]
Fix test failure in threaded tests
Fix bug in tests where they can fail in highly
threaded environments where a file can be accessed by two test
processes.
Fixed it by duplicating the test case.
Issue-ID: MULTICLOUD-689
Change-Id: I93b9862fac52eb307e52c355e3cb0d4332768b4f
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Wed, 4 Sep 2019 20:28:11 +0000 (13:28 -0700)]
Remove dependency on git.apache.org
Remove dependency on git.apache.org
Issue-ID: MULTICLOUD-666
Change-Id: I39f43f841747ab1f67cc57c587c1a31bb089869a
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Ritu Sood [Wed, 4 Sep 2019 17:30:25 +0000 (17:30 +0000)]
Merge "Use Multus Daemonset for installing Multus in KuD"
Ritu Sood [Tue, 3 Sep 2019 17:19:32 +0000 (17:19 +0000)]
Merge "Remove double thread restriction on build"
Ritu Sood [Tue, 3 Sep 2019 17:17:15 +0000 (17:17 +0000)]
Merge "Remove gopath from builds"
Ritu Sood [Tue, 3 Sep 2019 17:17:01 +0000 (17:17 +0000)]
Merge "Adding informers for CRD"
Ritu Sood [Tue, 3 Sep 2019 17:16:56 +0000 (17:16 +0000)]
Merge "Adding listers for CRD"
Akhila Kishore [Mon, 26 Aug 2019 22:33:09 +0000 (15:33 -0700)]
Use Multus Daemonset for installing Multus in KuD
Currently KuD uses Ansible scripts for installing Multus.
Multus has a daemonset that should be used for installing the multus
as part of an add-on.
This is also helpful for KuD offline deployment in the future.
Removed the comment. Updated the images path and removed
error supression addressed by comments.
Signed-off-by: Akhila Kishore <akhila.kishore@intel.com>
Issue-ID: MULTICLOUD-681
Change-Id: Id3702a2b5bd18804c2d7e4d063eba656202cb840
Kiran Kamineni [Fri, 30 Aug 2019 22:09:43 +0000 (15:09 -0700)]
Remove gopath from builds
Remove gopath from builds as go mod
does not require them.
Issue-ID: MULTICLOUD-666
Change-Id: I3fa4057fb4d40c7f509a52fb82beceddc8f3e090
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Fri, 30 Aug 2019 21:01:59 +0000 (14:01 -0700)]
Remove double thread restriction on build
The double thread restriction on the build was introduced
to alleviate runtime memory exceptions.
Now that we have a larger VM for builds, this is not required.
Issue-ID: MULTICLOUD-666
Change-Id: I7568c094a3b4ef0b33dde456d4abfacd0606ffc8
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Thu, 29 Aug 2019 20:40:35 +0000 (20:40 +0000)]
Merge "Adding Helm charts of Multicloud-K8s"
Kiran Kamineni [Thu, 29 Aug 2019 20:13:33 +0000 (20:13 +0000)]
Merge "Add helm chart for Keycloak server"
Pramod [Wed, 28 Aug 2019 02:12:02 +0000 (19:12 -0700)]
Add helm chart for Keycloak server
Keycloak is an Authentication and Authorization
oauth2.0 server
Issue-ID: MULTICLOUD-714
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I6c9084aacbcc6ad193db789dfb7b0ed491d0b201
Kiran Kamineni [Fri, 16 Aug 2019 20:18:36 +0000 (13:18 -0700)]
Adding informers for CRD
Adding generated informers for CRD
These informers will be needed when we want to
watch these CRDs from the ONAP cluster
Generated using generate-groups.sh
from the kubernetes/code-generator repo
Issue-ID: MULTICLOUD-675
Change-Id: Ib7547666efa389534f0501f8dbab14c284dd76a6
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Fri, 16 Aug 2019 20:17:28 +0000 (13:17 -0700)]
Adding listers for CRD
Adding generated listers for CRD
Generated using generate-groups.sh
from the kubernetes/code-generator repo
Issue-ID: MULTICLOUD-675
Change-Id: I6c68a9e98d96ed77b9e5fb78cb2458f9c0f4d55d
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Fri, 16 Aug 2019 20:15:35 +0000 (13:15 -0700)]
Adding typed client for CRD
Adding a typed client for CRD
Generated using the generate-groups.sh script from
the kubernetes/code-generator repo
Issue-ID: MULTICLOUD-675
Change-Id: I6c712980595dfed7a8b9c51f50edfc6788372dfd
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Ritu Sood [Wed, 28 Aug 2019 20:35:09 +0000 (20:35 +0000)]
Merge "Adding monitor operator to monitor edge resources"
Kiran Kamineni [Wed, 31 Jul 2019 22:32:28 +0000 (15:32 -0700)]
Adding monitor operator to monitor edge resources
Add an operator to monitor resources at the edge location.
The operator listens to pods and services right now and stores
their information in a CustomResource
Issue-ID: MULTICLOUD-675
Change-Id: I801478a77fcd019010ea1b4388d6077f63b89d05
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Kiran Kamineni [Wed, 28 Aug 2019 19:40:59 +0000 (19:40 +0000)]
Merge "Remove unsused variables from kud-vars"
Ritu Sood [Fri, 30 Aug 2019 12:54:22 +0000 (05:54 -0700)]
Remove unsused variables from kud-vars
ovn4nfv url and other information not
required now after the patch
https://gerrit.onap.org/r/#/c/multicloud/k8s/+/93602/
Issue-ID: MULTICLOUD-684
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Change-Id: Ic4ccc67647c85a39d482ff7d71122f05641d1acb
Ritu Sood [Thu, 29 Aug 2019 20:28:37 +0000 (13:28 -0700)]
Fix path to images
Relative playbook path breaks
in aio configuration.
Issue-ID: MULTICLOUD-684
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Change-Id: Id064157d010438dea33500dd0dc200b1c1b0f0d1
Ritu Sood [Wed, 14 Aug 2019 19:41:37 +0000 (19:41 +0000)]
Add support for Network Operator
ovn4nfvk8s plugin now uses operator sdk
and controller runtime. It now includes
support for Network operator. This patch
includes changes needed in KUD for that.
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Issue-ID: MULTICLOUD-684
Change-Id: I63dc971e257067c69c70a8996eaffd1a9d8a4c2c
Pramod [Wed, 14 Aug 2019 23:24:01 +0000 (16:24 -0700)]
Adding Helm charts of Multicloud-K8s
To have seperate copy for ONAP4K8s
Issue-ID: MULTICLOUD-771
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: Ie6bbb17370253f0a115502694b8579b46366d241
Kiran Kamineni [Fri, 23 Aug 2019 19:33:06 +0000 (12:33 -0700)]
Add a namegenerator package
Adds a namegenerator package which generates
readable names for instances.
This will go with a small change in the API
where we expect instance names and will generate
the names if they are not provided.
Issue-ID: MULTICLOUD-716
Change-Id: I69d8b7fb62667b8b60f3e02eb26dc937961d26d2
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Ritu Sood [Thu, 22 Aug 2019 12:20:56 +0000 (12:20 +0000)]
Merge "Version update."
Kiran Kamineni [Tue, 20 Aug 2019 22:56:28 +0000 (22:56 +0000)]
Merge "Adding Helm charts of MetalLB"