Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
Project: multicloud/k8s master 4416616ae34f7b0410b67d69a6d44011f2946484
Merge "Bump kubernetes version to v1.11.3"
Bump kubernetes version to v1.11.3
Change-Id: I23289a04ad63da13c51b242f1374c526f4b9e80b
Issue-ID: MULTICLOUD-301
Signed-off-by: Victor Morales <victor.morales@intel.com>
|
|
Project: multicloud/k8s master 6a0302e5b820abf41637641836d502ce4e1cf14c
Merge "Bump virtlet version to 1.3.0"
Bump virtlet version to 1.3.0
Change-Id: I96c9519a282a5806002ac2c61a49eda5ff8b8e90
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 218be1a340c26caab12d3d9873ba53920b9eef21
Merge "Complete Plugin Functional tests"
Complete Plugin Functional tests
The script that consumes the Plugin Endpoints to ensuring its
funtionality was completed. This change helps to covers all the
endpoints exposed by the API.
Change-Id: I56d1412debd3942d42484389a1c3ff04aa3da563
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 9c63ff115cb6108a0531287e0efc929493935907
Merge "Refactor Functional tests"
Refactor Functional tests
The current implementation of Functional tests didn't allow to reuse
some functionality. This change exposes common functions and methods
to populated CSAR folders.
Change-Id: I8f4daf9a0a12633f952677b3e15de42bea5226e6
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 16b766f0b0e2e9f4a87d141b6f4f2a79bbfbbb09
Merge "Downgrade multus version"
Downgrade multus version
The latest version was causing that containers hanging for ever. This
change modifies the version used for Multus to a stable release.
Change-Id: Ida58d7ca0d2d4bbde28081743c4ae44e94ecb229
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 8a39b0839f297fadec71652b790d93d693303211
Merge "Change metadata.yaml structure"
Change metadata.yaml structure
The metadata.yaml was using a list of resources instead of a set. As
result, it's possible to add resources that are duplicated. In order
to avoid this the ResourceTypePathMap field was changed.
Change-Id: Ic454a9c42fa367b58580641b62b3d1c7ac33b1ca
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master d4b540d16ef8b705e34ef61c265e78593c0d8bcd
Merge "Change working dir in Vagrantfile"
Change working dir in Vagrantfile
Given that the source code is shared to a different location is
necessary to reflect this change in the Vagrantfile
Change-Id: Iad47b49c5720d0d1a76fa9fa60c4d1ba60d0ab51
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 136c21b65e58eab0c8d4c3e09d0c839eb27c53b6
Fix paths in tox.ini file
The execution of tox tool was including some paths that are not part
of the project, therefore they need to be excluded. This change
modifies the tox.ini file to exclude them.
Change-Id: I7dd6cfa006805e812c93fdcb5ebbc37311408ab5
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master cb64a5fed1b10daa301235a2ef956b4805da99d3
Complete Plugin Functional Tests
It was fixed the issue to connect the plugin with the consul DB.
This was a main roadblock to complete the functional Tests for the
plugin.
Change-Id: I3032e82a8f6baf4739c7433a5ffa97dac23daac8
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master e7a7b50f6fc0f036eeb116f95e8e5fb8d56aa4ef
Add no_proxy config value to docker-compose.yml
The no_proxy configuration value was missing in the docker-compose.yml
this was causing a different behaviour when the functional tests were
running and consuming the services on the container.
Change-Id: Ie88e88d50e0ec9c4aa0d03367f2a9d25edccb753
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 5b6f0c4efbfdc0c9bcb440c8da132bdaee4e518d
Improve compilation process
The current architecture offers the possibility to add more plugins
and extend the its functionality. This flexibility has to be supported
during the compilation process. This change modify the Makefile to find
plugins and compile them.
It also adds a start.sh script which allows to run MultiCloud services
without the need of packaging their binaries in a container.
Change-Id: I9271c51daa4fd9156717e37f1818886c72e36c27
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master f1421fca0034e77bf213dbcc4b96ee655cc29936
Merge "Move mock plugin compilation"
Move mock plugin compilation
The instruction that compiles the Mock plugin is only required during
the testing, therefore this instruction can be moved in different
place in the Makefile
Change-Id: Ib800b2b39992a1020e466aa3f22cada5ac84bcf6
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 849f6ae8239a818ed03954e581f1818899d86b9c
Use local changes to build images
The current implementation is using an external copy of the source
code to buil the docker image. This approach makes hard to debug and
try new changes during development phase. This change allows to sync
local source code folder between host and guest machines.
Change-Id: Ia723499f0e113e5adebb46a0cea6662f703695e5
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 897a3ccd55fb562b029525808797d628808e689e
Merge "Bump multus and virtlet versions"
Bump multus and virtlet versions
Change-Id: Iaa7506eef1ccabcf400bc07c5b8f4c1b45c57781
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 74ed9b29e9ef7ce0840e3b71d9e337a82f5343ca
Merge "Add alternative sources.list file"
Add alternative sources.list file
In order to reduce the traffict during the installation of external
packages is possible to configure it to consume a local mirror.
This change adds that alternative.
Change-Id: I5d7b385171e77afe12ccaad31edd59cf4f0f21fb
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master eca57b7812e275acb3ce92177b1f81cfce378a94
Merge "Add PLUGINS_DIR var"
Add PLUGINS_DIR var
The docker-compose.yml file was missing PLUGINS_DIR environment
variable required for the plugin to discover the *.so files.
Change-Id: I7fa451ba0b3d6fd722728176b7b35cf5b3dd4db3
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 7e9b8b6967a69ae04a37dcba5448c3017fc91d51
Merge "Update docs to include sample commands"
Update docs to include sample commands
This patch updates the docs to include sample request and
response.
Change-Id: I5f1c29477587a2b0cda8b188ec5a9ff3bb34e5d2
Issue-ID: MULTICLOUD-301
Signed-off-by: Shashank Kumar Shankar <shashank.kumar.shankar@intel.com>
|
|
Project: multicloud/k8s master 6e2857125fdce17a1541f3ca45ee0b988e9ef4de
Merge "Update building process"
Update building process
The building process differed from the build.sh script and Makefile.
In other words, the docker images were created with different
instructions than development process. This patch centralizes these
instructions in a single source for building binaries.
Change-Id: Ib214d335b0e696be6a1a09d3cb8126a75bdf2da4
Issue-ID: MULTICLOUD-301
Signed-off-by: Shashank Kumar Shankar <shashank.kumar.shankar@intel.com>
Signed-off-by: Victor Morales <victor.morales@intel.com>
|
|
Project: multicloud/k8s master 28376cbc428324577451181f67f383ea9d8de164
Make PLUGINS_DIR to be required than optional
This patch makes sure PLUGINS_DIR is not optional since its better
explicitly pass the plugins directory.
Change-Id: I08da5cf1563527d8b713fa106aa05b37a26c95cb
Issue-ID: MULTICLOUD-301
Signed-off-by: Shashank Kumar Shankar <shashank.kumar.shankar@intel.com>
|
|
Project: multicloud/k8s master 979f6535310b683747fd23423d27e0eeb72208b7
Bump vagrant version from 2.1.2 to 2.1.4
Change-Id: Ie97897afdfca43d45a6c7055e34edee5e8ea3ce4
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 2f0b896a56c6297ce3434c8d5279b3440e437f18
Update KRD docs build
This adds docs/index.rst with links to:
- krd_architecture.rst and
- sampleCommands.rst.
It is now possible to generate documentation using 'tox -e docs'.
Change-Id: I176a01943d36659101b3251a8756866459d5491f
Signed-off-by: ramamani yeleswarapu <ramamani.yeleswarapu@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Project: multicloud/k8s master 574785c07010a494fbd1456d11e7c0449ad43c38
Add KRD source code
This changes includes the source code created for the Kubernetes
Reference Deployment(KRD) which helps to provide an automated
mechanism to install and configure Kubernetes services required for
the MultiCloud/K8s plugin.
Change-Id: Ica49566fcd531e25846ed3e5062de2f92ec56f6c
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
This change includes the multicloud/k8s plugin as git submodule.
This prevents the not found errors during the execution of Jenkins
documentation jobs.
Change-Id: I3a376abef825ed25547c51b9ec399698c109558d
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|