Age | Commit message (Collapse) | Author | Files | Lines |
|
Project: multicloud/k8s master 7d2d48d3d0b35de0acd03c6e8a1261efd736edc3
Add vnf definition APIs
Adding APIs for POST, GET, LIST (implemented via GET)
and DELETE commands on /v1/vnfd base for creating,
getting, listing and deleting VNF Definitions.
P2: Added unit tests for vnfdhandler.go
P3: Add unit tests for serialize and deserialize
P4: Integrating review comments
P5: Added customizable mocking for vnfdhandler_test
P6: Added customizablt mocking for vnfd_test
Note that this will soon need to be updated once
the db changes go through in patch 71090
Issue-ID: MULTICLOUD-393
Change-Id: Id509bed370ab3bdc572c6ead22324c1ee3dbf82d
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Signed-off-by: Victor Morales <victor.morales@intel.com>
|
|
Project: multicloud/k8s master 985a6654725e3931737f1a0831bd3b44a0d99a28
Merge "Bumb andrewrothstein.go role to 2.1.10"
Bumb andrewrothstein.go role to 2.1.10
This version installs golang 1.11.2 by default on the server nodes
Change-Id: I0526f5c792d907ca9b25df0bdbbe38be43628aba
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master b4a5ff60af9186f45f64f310d1d615da571c834d
Merge "Fix start.sh script"
Fix start.sh script
The start bash script is used during development phase to quickly
test some changes in source code. This script requires to get the
IP address of the Consul database and export the image name. This
change fixes those instructions
Change-Id: I73c4c4be0a9476304bedcd4c62a723ff1ecc7f7c
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 5915937baedda033ec6a558caa376d2d9cf3eaa7
Merge "Change proxy-mode from iptables to ipvs"
Change proxy-mode from iptables to ipvs
Kubespray uses iptables by default for implementing a form of virtual
IP. Ipvs has better performance when syncing proxy rules than iptables.
This change sets that configuration option.
Change-Id: Idd054a786284c54ceee1770d7774975b0ed43430
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/framework master 66b38dea91018952d9070d95dcc29fe510e13a1a
Fix VIO doc
Lower VIO Simulated API document title level.
Change-Id: Ib79f03e9257a865a663d5aa497cdd8f1f86ea3a5
Issue-ID: MULTICLOUD-395
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
|
|
Project: multicloud/framework master c918a20d5758bd7a50d4273c8c6c715fefc48fb1
Organize VIO plugin documents
This patch adds user guide for MultiCloud VIO plugin and re-organize current
VIO documents.
Change-Id: Idbe4357b760fbdbc734df19511771d7487d199d9
Issue-ID: MULTICLOUD-395
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
|
|
Project: multicloud/k8s master 61e765be81a88f73064c57b236a55c58287e0edc
Merge "Add context into for sink service selector"
Add context into for sink service selector
In order to narrow down the number of the endpoints to one. This
change provides a context in the selector section.
Change-Id: If1ebe744fc43ad9ec6ebbc513f397e55dae13dd9
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/framework master c8d753e474dfbe61ac85fe5c9dc974c9b10080fa
Refactor the docs
Dedicated sections for APIs, User guides, and specs
Change-Id: Icf57b4b14d775507b40b65681be2aba9a8e2e62f
Issue-ID: MULTICLOUD-309
Signed-off-by: Bin Yang <bin.yang@windriver.com>
|
|
Project: multicloud/k8s master 1e60c8f1bb01c8304a44948d890ade1e37fd2c6b
Migrate from dep to go mod
Migrate from dep to go mod which is
native package management functionality in golang 1.11
Issue-ID: MULTICLOUD-392
Change-Id: I9a94cb38bd230738d7d0e586e6956b7a46472dd7
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
|
|
Project: multicloud/k8s master 3fec487b6db21303516380dbd7635978164bb8a7
Merge "Change Vagrant default provider"
Change Vagrant default provider
Vagrant uses VirtualBox as default provider, but given that it's not
fully supported in this project its better to change that behaviour.
This change makes Libvirt as default Vagrant provider.
Change-Id: Ib80636f8c595280d425901a8914548d199606fdc
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master bbddc27b25334ebf2ca8830eaabaebf4f059b00b
Bump golang version to 1.11
Change-Id: I177cd017f75e4155f7e9b9a73869ea7fff24195a
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-387
|
|
Project: multicloud/k8s master 465bddc20ff33b535e8cfffd2182554057453e38
Merge "Fix populate typo"
Fix populate typo
Change-Id: I413b5548d8f24f1ff8e50d76d6982276683956ae
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 373505dd6c477ab2f00c51ed47134da8d37d21dc
Fix README references
The README file contains references to images in the docs folder.
These references haven't properly updated.
Change-Id: I4b16f5b1249512811239e9f8013081c1e30de02b
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 7ccc899a3181a5370962fcdbe2ea743afb734976
Fix non-existing all.yml file
The all.yml file contains global configuration used by kubespray.
During the initial execution this file doesn't exist and its
execution can raise an error. This change fix that scenario.
Change-Id: I1f0c0134ccbc439b6a6c3e26c993cf498bb8dbf8
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 6633028e4e5177ad18227eb020fe022f3ede16d1
Merge "Bump multus version to 3.1"
Bump multus version to 3.1
Change-Id: Id98a0ef126a4121cc8e33c95672f1dd552b1560f
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-271
|
|
Project: multicloud/k8s master cee15f2e6bfcac6fae047422a819147079f38e93
Merge "Improve build process"
Improve build process
The build process is used by Jenkins Daily Jobs to generate images
as well as the provisioning vagrant process. This change pretends
to satisfy both processes.
Change-Id: I53d77b0e64f2482e612e59d5a3881fae53c63cbd
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master fac41e5af921408c86d6e043380ebbafd68017c0
Merge "Bump vagrant version to 2.2.0"
Bump vagrant version to 2.2.0
Change-Id: I18e2c79a7f4dbbd6f02fef20c782660c579784ff
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 85e4695525871532679a80fe1c85455731f80f1f
Merge "Add License headers"
Add License headers
Change-Id: I1502c812f29ca8a6d1f819b9459c00597be09305
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master a0717d420a2824347e5bcc673f368756fdceccd6
Merge "Add edgex yaml to helm based template"
Add edgex yaml to helm based template
Add existing deployment and service yaml files into
a helm chart that can reused.
Currently splitting out consul and mongo as subcharts while
keeping the rest under the main edgex chart.
P2: Convert to different label selectors
P3: Keep the old configuration yaml in a seperate kubernetes folder
P4: Removed common chart with the templates. We are using only a small subset
which we can expand locally via Helm Variables
Issue-ID: MULTICLOUD-376
Change-Id: I8e0682c7d1d2433b9754209b2f3eedb790df5464
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
|
|
Project: multicloud/k8s master a272d5104bde2d9eca6a9082ea122db273a981ed
Remove source /etc/environemnt instruction
Apparently this instruction is overriding the GOROOT value during
the execution in the Jenkins Jobs.
Change-Id: I97768db029ae21939bfde4753f87387ea976985c
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 6942719b390a62695d6dd3efa09eadf6ec48aa7a
Hybrid Functional test for vFirewall
This change provides the bash instructions for running an hybrid
scenario (Virtual Machine and Containers) of the ONAP vFirewall
use case.
Change-Id: I2bb7843118c31895d0b5fe1987cced2be29672cb
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master a4b27ed2f69b6643e5f9b6004e632f06db4d0653
Merge "Improve setup.sh script"
Improve setup.sh script
The setup.sh script contains instructions to configure and install
dependencies for this project. This change includes instructions to
enable nested-virtualization.
Change-Id: I35b66d08f0e3813d18e661f73edc04fd2cf585fe
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 2312732ead8b50849edfd7fc73754a1c5f230ba1
Merge "Add more Ubuntu Cloud images"
Add more Ubuntu Cloud images
The initial implementation only defined Ubuntu Xenial Cloud image
This change adds more official images for future testing.
Change-Id: I6dd8d5cfa9ecc598a52100e2db8e74fdd364a79f
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 5964843258875413db01f5a25daf011d15dbdbe4
Enable vhost_net module in nodes.
This change enables the vhost_net driver which emulates the
virtio-net network card in the host kernel.
Change-Id: Ibdcb6f0c1d196a2d64622ecc81acc89e56ffef62
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/framework master 2dfba4b15af4fea7092dae1619cf985013b7a129
Bump up patch version after releasing images
Change-Id: I4c0fe0586b7b523156e5906bcee297b66448d38b
Issue-ID: MULTICLOUD-379
Signed-off-by: Bin Yang <bin.yang@windriver.com>
|
|
Change-Id: I29ea8f4751f1c4334d953b6fb49364098a8295f3
Issue-ID: DOC-324
Signed-off-by: Sudhakar Reddy <sudhakar.reddy@amdocs.com>
|
|
Project: multicloud/framework master dca83b12781926d1bd958e01b3e3d29b3cc9e24e
Merge "Add pike to framework in multicloud"
Add pike to framework in multicloud
Change-Id: Ia567247acfcf00caf31c676d87900d2b5cda4e5a
Issue-ID: MULTICLOUD-276
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
|
|
Project: multicloud/framework master 7882e505aeb67cedfe4f23447bc1ba43922572d6
API reference for v1
Upgrade API version from v0 to v1
Add Infra_workload LCM APIs
Change-Id: I72a486aebe4a4884d02c8c3e17067152e9e4e257
Issue-ID: MULTICLOUD-309
Signed-off-by: Bin Yang <bin.yang@windriver.com>
|
|
Project: multicloud/k8s master afe7621e5e9289464e9e9e48eef231179ba23d69
Merge "Using VirtletCloudInitUserData section"
Using VirtletCloudInitUserData section
The VirtletCloudInitUserData section defines instructions used by
cloud-init service to post-provisioning VMs. But this section cannot
be used with VirtletCloudInitUserDataScript in the Deployment file
definition. This changer replaces these virtlet sections.
Change-Id: I03f5fee223d43b21ceadd50bc356cec4e96cab23
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 36171f55b9171bb4d36d36c12eb6046ba82fb02a
Merge "Set 30080 port for Kubernetes Dashboard"
Set 30080 port for Kubernetes Dashboard
This change allows to use a specific port for the Kubernetes
Dashboard which avoids to discover it later.
Change-Id: Ia2ae07678ec9b96d4644c6d2dc926527359b101f
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 416489d0f6cbcc2ddc2770ee99554ade83840c8e
Merge "Bump virtlet version to 1.4.1"
Bump virtlet version to 1.4.1
Change-Id: I9e20333f506674533ed6711d265a95d4defaa4e0
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master a0bd2be684a2f97372cdbe80a5d0ca9e0978cf92
Merge "Fix installation order"
Fix installation order
The current order of the installation instructions in the setup.sh
script causes issues in some systems, mainly because they are lacking
of certain basic packages. This change includes the python packages
and fix the order of execution.
Change-Id: I73de55fc9d49a75953e3fbdde8290757adcadd7a
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 61677c26156c24599e0a4f68990177176ffb0f14
Merge "Remove default kubespray config values"
Remove default kubespray config values
The amount of configuration values included in the KRD is huge and
needs to be reduced as minimum possible for showing the features that
need to be setup in Kubespray. This change removes the default
configuration values and enables NGINX Ingress controller.
Change-Id: I8f3f62bf0bbf24f4874657acff575a2819deaede
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 696b79a1cdd0773c44db3f67d3665aa8399ac870
Merge "Bump kubespray version to 2.7.0"
Bump kubespray version to 2.7.0
Change-Id: I9d8cd095797804fe96d36b0a08354247096351df
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 471a20c23e836f667224152b3ac45f648e213525
Improve Nested-Virtualization enablement
The I61d13ebbdbc0abc208042dde56d4d6b498570955 enables Intel
Nested-Virtualization on Kubernetes Nodes without considering
the current status and/or architecture. This change consider
those values during the enablement process.
Change-Id: I3544e73a61ce98c159b4496f0fba35f9795ba89a
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 373ab2024543a1d3c0d025715e80c3755995d6b5
Merge "Enable Nested Virtualization in Nodes"
Enable Nested Virtualization in Nodes
Compute nodes require to enable Nested-Virtualization to smooth the
provisioning of Virtual Machines using Virtlet Kubernetes Add.
This change includes the instructions to enable it in the Nodes.
Change-Id: I61d13ebbdbc0abc208042dde56d4d6b498570955
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 3d18e1efb262fb6619f139ac640dac795dcf0d54
Merge "Fix build.sh deployment script"
Fix build.sh deployment script
The build.sh file didn't include the GOPATH variable which in some
cases was causing some building failures. This change includes a
source instruction at beginining of the file.
Change-Id: I718411fd90ede74decbaac7efc5c065aa5a853fc
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/framework master 0f7184f697298eaabe56b3960e6bc59197b7793e
Merge Multipart API with InfraWorkload
This also include:
1.Config Json change to support Azure plugin
2.URL position change to call Proper view
Currently,Infra API is calling Forwarder view
Change-Id: I682788b837782e32007529ca3033c2ef206250da
Issue-ID: MULTICLOUD-370
Signed-off-by: Sudhakar Reddy <Sudhakar.Reddy@amdocs.com>
|
|
Project: multicloud/k8s master 6dac5862d3d1c6f98e70b7f20b93c9be8ce20afe
Merge "Improve Services UTs"
Improve Services UTs
The current implementation of Unit Tests for Services wasn't
validating sucessful cases properly. This change fix that gap and
increase the coverage number.
Change-Id: Ib5daa607f38e490ced471a129a5fa71b2d4eb133
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master a73f9be80c6c13778f0c450315884b35b45ed051
Merge "Improve Namespaces UTs"
Improve Namespaces UTs
The current implementation of Unit Tests for Namespaces wasn't
validating sucessful cases properly. This change fix that gap and
increase the coverage number.
Change-Id: Iddc0aca3b52ea8ffebca7dccfc94d4d99e052b06
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master e288c1d712bfaaecefb059ccb54de99b94a5e2b0
Merge "Improve Deployments UTs"
Improve Deployments UTs
The current implementation of Unit Tests for Deployments wasn't
validating sucessful cases properly. This change fix that gap and
increase the coverage number.
Change-Id: I9b891d700c152c9b57d6b5858867a7439ac83f3f
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 89b46656fc2a150437017d396852508d3232ea43
Merge "Add UTs for plugins module"
Add UTs for plugins module
The KRD plugins module wasn't cover by Unit Tests that ensure
their functionality. This change create Unit Tests that guarantees
basic use cases.
Change-Id: Idac9179bfb7b805ebadc60d9d1a41e73a6f13be7
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 145648701486244f632cc6aaaa0f70a252db829a
Create code coverage report
The cover action target allows the creation of code coverage report
during the Jenkins Job execution, giving an idea of the impact of
the change submitted.
Change-Id: Ia2b8d57a0f9235ace021baaa6f74370b6656e58f
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master b7e7f8f659439ac1db7b42ad47828def65eb094c
Fix ensure Namespace function
The I1e1eb40f1a18ba33c74069a117462c8df17767ac change standarizes the
Interface for the plugins, this changes affects callers and it's
necessary to update those references. This change fix that issue for
Namespace Kubernetes resources.
Change-Id: I04c957fdd526401523b72e332b6e24385a7ceefe
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 655dfbea5a836f83a46e5e5d038f0d4180803ee7
Merge "Add UTs to plugins"
Add UTs to plugins
Deployment, service and namespace are plugins which offers CRUD
operations to manage their resources. They haven't implemented
Unit Tests which makes fragile to change/refactor the source code.
This change adds their corresponding Unit Tests and defines a
standard interface.
Change-Id: I1e1eb40f1a18ba33c74069a117462c8df17767ac
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master f5972d3c34b070d55300e2e1ace7b98b5065a3f0
Add EdgeX Foundry example VNFs
This patch adds EdgeX Foundry sample VNFs for integration testing.
Change-Id: I570850832854b76df3ba9613252b0b46302210f3
Signed-off-by: Shashank Kumar Shankar <shashank.kumar.shankar@intel.com>
Issue-ID: MULTICLOUD-301
Signed-off-by: Victor Morales <victor.morales@intel.com>
|
|
Project: multicloud/k8s master b368dfe25337494060eb8cd85a5becaf7a465643
Merge "Refactor plugin.sh functional test"
Refactor plugin.sh functional test
There are some instructions located in plugin.sh script which can
be exported to a common place like _common.sh library. This change
moves those instructions.
Change-Id: I44aeaf75ea70aa2148b17bbcb82314ea339d7a00
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master be88f0d19f136f8c5693d5fe93011936e7249eca
Merge "Remove NFD from list of AddOns"
Remove NFD from list of AddOns
The Node Feature Discovery AddOn has been included as part of the
capabilities supported by the KRD but it has been detected some
issues when its services are trying to start. Given that this feature
is not necessary for this phase it can be excluded from the default
list.
The _install_crictl function is not consumed by any other method,
this also includes its removal.
Change-Id: I771a8865894038b91324a9cb3797c2197666f480
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master a2900c4ecc53e6132e6dd8353ebd312aa400b862
Bump vagrant version to 2.1.5
Change-Id: Ib6375ea6e512afd5f1aac1267c753e50a1724a04
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master acfc52396351261756b6d319d7578f2277f2d272
Merge "Separate tests"
Separate tests
The current tests can be separated in two categories: unit test and
integration tests. The criteria depends on the scope or dependencies
required for the test. This change provides a mechanism to test
only one category.
Change-Id: Ib7bac49cb0b2d14544fb9704345436a7ba71aead
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|