Age | Commit message (Collapse) | Author | Files | Lines |
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Add overview in developer guide" into stable/danube
- Add overview in developer guide
Change-Id: I491f921d87cf0cec3bbef5a78e9f3065b1e012a1
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
(cherry picked from commit cb8ec13d8981cea1dc5556d86ea01b45c29f1046)
|
|
* Update docs/submodules/functest from branch 'stable/danube'
- Remove vping_ssh from bgpvpn and gluon scenario
Cause of the bug:
https://bugs.opendaylight.org/show_bug.cgi?id=5586
Floating ip is not working at the moment for us.
We don't want to remove the vping_ssh test from
fuel. the scenarios are called different in fuel and
in apex. odl-bgpvpn in apex. odl_l2-bgpvpn in fuel.
Change-Id: Iaa2e6cea8a4fdb8635f018427aaf30634fd8d2d5
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
(cherry picked from commit 5af67bcca589c275b73fe5e4bca9bea5871948aa)
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Add API docs
- Add developer guide for API
- Add user guide for API
- Add api to user guide doctree
JIRA: QTIP-234
Change-Id: Id388f82c52e31b3c75599ab846e64431be8083b7
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
(cherry picked from commit 6cd177d400b3462cd6c6b251f9135b45c33dfbb8)
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "remove replicated dependencies" into stable/danube
- remove replicated dependencies
Change-Id: Ie82153d201a06e7008465a5ea116b389dc1311c6
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
(cherry picked from commit 50ab8b586a0564da1e1d029bff65d36464142fce)
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "cite danube.rst in index.rst" into stable/danube
- cite danube.rst in index.rst
Change-Id: I00aa92a22e4e6aabd69463f3dd97d5d4a58f1e3a
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
(cherry picked from commit 7bae1022dcb5fd89016254b70566721e8b59eae3)
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "update user docs" into stable/danube
- update user docs
Change-Id: I7a7a1343c457fe1c3063dfeafa079154d495eac0
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
(cherry picked from commit 16f2362065636b833c31722c778e485f62acb981)
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Align folder structure `docs/testing/developer` to opnfvdocs template" into stable/danube
- Align folder structure `docs/testing/developer` to opnfvdocs template
Change-Id: I9ce069cf4b5384b5788ca7cfc70e4188519667d5
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
(cherry picked from commit 9639c68d1ed674f74ff1b187346241f5d7c82910)
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Rename docs/testing/developer/design to docs/testing/developer/devguide" into stable/danube
- Rename docs/testing/developer/design to docs/testing/developer/devguide
See https://git.opnfv.org/opnfvdocs/tree/docs/testing/testing-dev.rst
Change-Id: Iac14adf4a2876fd74972dcf6279f7022e92cb9b5
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Add project introduction" into stable/danube
- Add project introduction
Change-Id: I5d0553f0ccec571f9db90b2fd8f25f0941f00b03
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Add info about selective running
Change-Id: Ic5f7969c3d3969b7790d17beec10d73991ca8d08
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
(cherry picked from commit ee667225c20ded7d6dbfc38e8631fc96cc0dea2a)
|
|
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Remove quagga fix in the testcase
Solves partly:
JIRA: SDNVPN-130
Change-Id: I1cf99e9294925545f6fece660983e32f6543f2b8
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
(cherry picked from commit 5960fab7230bebbffc439457d5542d086cb3f8af)
|
|
* Update docs/submodules/apex from branch 'stable/danube'
- Merge "Fix quagga user and dirs" into stable/danube
- Fix quagga user and dirs
The rpm spec of quagga still misses the
correct user and dir setup for quagga.
This is the jira to remove this later on:
https://jira.opnfv.org/projects/SDNVPN/issues/SDNVPN-130
Change-Id: I71885a6b177443f58d0c093833e76656eb83b428
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
(cherry picked from commit 7dcaaf6f8f7af379124c65f3a19f4890064fa97c)
|
|
* Update docs/submodules/yardstick from branch 'stable/danube'
- Bugfix:add storperf flavor for TC074
JIRA: YARDSTICK-604
the storperf container now uses a flavor called "storperf", if this flavor is
absent, stack creating process will fail. also the openstack variables that
passed to the storperf container also needs a update
Change-Id: Iab4be6491cc9b24526948e5571f0476ec885a93d
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit 0691766d310e00d7f1cec763427db271076b5633)
|
|
* Update docs/submodules/apex from branch 'stable/danube'
- Merge "Adding OVN as an SDN option to Apex" into stable/danube
- Adding OVN as an SDN option to Apex
JIRA: APEX-129
opnfv-tht-pr: 111
opnfv-puppet-tripleo-pr: 18
Change-Id: I71de5802ed476b6f78ad5a718ac15d9aec9a6a1d
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
* Update docs/submodules/apex from branch 'stable/danube'
- Disables ODL clustering for FDIO+ODL scenarios
ODL clustering has issues with VPP mounting, so we are disabling
clustering for now and should have the bug in ODL fixed by Danube 2.0.
Change-Id: I19b9c9167596105a3197de8c5a537bed1280f241
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit 5108498adb2870581cc5a4bb99db693a05ff9c3b)
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Update CLI docs." into stable/danube
- Update CLI docs.
- Update command to execute runner
- Include reporter
JIRA: QTIP-231
Change-Id: I834ac94821cea7221078fbb6160ef7467b2bd4cf
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Add unit tests for List and get in API." into stable/danube
- Add unit tests for List and get in API.
- refactor controllers
- remove abspath and other irrelvant data in response
- move fixtures
- refactor decorators
JIRA: QTIP-226
Change-Id: I5fac5b1bc998da198098992e7ddb47ba49685f31
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
(cherry picked from commit bef693f40ad87170b7233b9fef62f2fd8abfc8d8)
|
|
* Update docs/submodules/kvmfornfv from branch 'stable/danube'
- Updating documents of D-release.
This patch is used to update the documents of D-release.
Change-Id: I9449536e340140f67e0f77ae4120bbc210809169
Co-Authored by:Srinivas <srinivas.atmakuri@tcs.com>
Co-Authored by:RajithaY<rajithax.yerrumsetty@intel.com>
Co-Authored by:shravani paladugula <shravanix.paladugula@intel.com>
Co-Authored by:Navya Bathula <navyax.bathula@intel.com>
Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
(cherry picked from commit 1f4ef5ee33f715c03a85a868f12e89744f889cff)
|
|
* Update docs/submodules/apex from branch 'stable/danube'
- Apply NSDriver patch for neutron for all FD.io scenarios
Change-Id: I548a6c948a276f05fd2bb0c2b6bcb9ee8d96deb8
Signed-off-by: Feng Pan <fpan@redhat.com>
(cherry picked from commit dc600bda635981edc035290faf901f54e810790e)
|
|
* Update docs/submodules/kvmfornfv from branch 'stable/danube'
- This patch is used to update the documents of D-release.
Change-Id: Iccebac991c1ea0973733963743d4d1438ac153b2
Co-Authored by:Srinivas <srinivas.atmakuri@tcs.com>
Co-Authored by:RajithaY<rajithax.yerrumsetty@intel.com>
Co-Authored by:shravani paladugula <shravanix.paladugula@intel.com>
Co-Authored by:Navya Bathula <navyax.bathula@intel.com>
Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
(cherry picked from commit 7d8bfd26b45b511898825a24ecf0977a336fac13)
|
|
* Update docs/submodules/apex from branch 'stable/danube'
- Removes neutron ovs agent systemd when not nosdn
Bug in ovs agent systemd where it is started when openvswitch is
restarted. This is causing ODL DPDK deployments to fail because
openvswitch is creating br-int as type system instead of netdev.
JIRA: APEX-427
Change-Id: Iea7f6a5553d2ca1f372f4dec82f576d62827e887
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit 2ea2ee214210f1eec14c8bdf91260ee883eb3192)
|
|
* Update docs/submodules/functest from branch 'stable/danube'
- Merge "Fix pylint warnings in test_testcase_base" into stable/danube
- Fix pylint warnings in test_testcase_base
It takes into account the following warnings:
- wrong-import-order
- no-value-for-parameter
The 'no-value-for-parameter' warnings are false positive. The added
default values are useless but avoid them.
Change-Id: I50d0af178d9da668a3c72e75f5af467d36ca0e6a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit e7440f39c66121cf915f156897c0a7d0e2af2951)
|
|
* Update docs/submodules/bottlenecks from branch 'stable/danube'
- CLI acommadation to the current test case calling method
JIRA: BOTTLENECK-144
Calling method of POSCA test case has changed. CLI for calling
the run test case script should also adjust.
Change-Id: Ia007b658903c8133c824358943f325b070d1e195
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 2bf5dbd9b63288e8ce77c7c4e42df8b1e4deb2ce)
|
|
* Update docs/submodules/bottlenecks from branch 'stable/danube'
- Add task selection to test suite entrance file
JIRA: BOTTLENECK-143
Add task selection to test suite entrance file
Change-Id: Ia21b3121d104a457a66e2c77e3caf091e102f388
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 15c3931fd723f565e847033bc6c1df818a761b4a)
|
|
* Update docs/submodules/bottlenecks from branch 'stable/danube'
- Update document according to Danube release plan
JIRA: BOTTLENECK-145
Currently, the docs of Bottlenecks still follow the format
from Colorado. Some work need to be done regarding reorganizing
the contents according to the Danube release.
Change-Id: I4ece51abc558bb7128565125224b5e8579a198f7
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 566a7246d6a8e9451be511ddae84f7067bf013ea)
- Bugfix: set docker api version to 1.24
JIRA: BOTTLENECK-146
Set docker api version to 1.24
Change-Id: Id05527e628c7fa6ff3382bd68741bd36fc706fe6
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 4b36a57727cad302976ee38ad0046a7595339849)
- Bugfix: fix docker version to 2.1.0
JIRA: BOTTLENECK-146
Fix the docker API library to 2.1.0
Change-Id: I4cf2801db2adc28325a587411f802515176e8d03
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 3a3bb4df2db4f58d3e76dcdd41b3327bd2094eb3)
- Bugfix: fix docker version instead of API version
JIRA: BOTTLENECK-146
In 31527, API version is 1.24, docker version should be 1.12
Change-Id: I529f16372aaa00b4fc802344b559453677b7b560
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 2f1f35479f0449d4b91eb5c28e94a50af202e18f)
- bugfix: docker client version newer than docker server
JIRA: BOTTLENECK-146
Docker client is needed in Bottlenecks docker for the purpose to
use docker command within docker.
The inconsistence of docker client version with
docker server version causing building falure.
Change-Id: Ib4ecf9c40db5492438b27550636413e5f3a69ea3
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 136b188b4713f4ec2a20d6a09b4284a02f520aa3)
- Update docs structure according to Danube agreement
JIRA: BOTTLENECK-141
docs.opnfv.org has trouble indexing all the testing docs.
So testing projects have to adjust the docs structure.
Change-Id: I586b2c1626ca4fb8e1980130e132e6079a0977a7
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 3bc1b97e2a594959a9966c6f967e50fa33d2893b)
- Update test suite running entrance
JIRA: BOTTLENECK-142
Update the entrance for POSCA test suite.Currently, test case
selection for POSCA is not support for this entrance.
The function will be added later.
For Rubbos and VSTF, after OPNFV Colorado release,
they are not updating anymore. This entrance for running them
within Bottlenecks is no longer supported.
These testsuites are also not in the release plan with Bottlenecks
since then. If you want to run Rubbos and VSTF,
please refer to ealier releases.
Change-Id: Idaf7da147489c6371e46ac3234179133762a05cd
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit fc9a89857e121c2015a34e49c441cb234fa10c13)
|
|
* Update docs/submodules/functest from branch 'stable/danube'
- Changing project name of vRouter
JIRA: FUNCTEST-769
When pushing result to DB in vRouter module an error occurred.
couse is wrong project name.
We changed project name from "vRouter" to "functest".
Change-Id: I8b8289b48330b17b6d6620524024dea4f488e38a
Signed-off-by: Shuya Nakama <shuya.nakama@okinawaopenlabs.org>
(cherry picked from commit 9439d684449825f8d580c26b1b9475ccbdde698a)
|
|
* Update docs/submodules/sfc from branch 'stable/danube'
- Rename the sfc_one_chain_two_service_functions..
We use topology shuffling for the execution of testcases
so is meaningless to specify an exact topology in the
testcase's file name
Change-Id: I6fc7b3b2a72017fe501a022dca001c5bc7761acc
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
(cherry picked from commit ff5710c3d39cf5124a00ad329aeae1d483a803a2)
|
|
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Fix testcase3 (peering subcase) for Apex
- Fix runnning bgp related commands on Karaf:
update util.run_odl_cmd() in order to be able to
run commands on karaf client. Otherwise karaf
commands fail
- Ensure zrpcd/bgpd to run on controller side properly:
Add missing quagga run folder, change owner and
add user quagga into quaggavt group, in case of apex
installer
- Update the way of handling br-ex information and
parsing out the controller external ip and mask:
In case we have multiple ip/netmask assigned on br-ex
the separation was faulty and an extra line, containing
the second ip address, was added into ext_net_mask variable
JIRA: SDNVPN-118
Change-Id: I62468c94fd945ba30e419bd30d9cd85502f28eeb
Signed-off-by: tomsou <soth@intracom-telecom.com>
(cherry picked from commit db1ce6276c443dd9766458c516cc58c7f2e098d5)
|
|
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Fix DNS use for testcase 3
Make the VMs use properly 8.8.8.8 nameserver
Change-Id: I8ebf0ff23fa78dcbc50eba9eb27262e690c56b66
Signed-off-by: tomsou <soth@intracom-telecom.com>
(cherry picked from commit 3570a9d39984c078f039726b98fc33d26ef94baa)
|
|
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Merge "Set unlimited port quotas" into stable/danube
- Set unlimited port quotas
Change-Id: I6de4bc921f1823f58395e27d804b863b79d23030
JIRA: SDNVPN-126
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit 7532973ae1c38e5d4f3fd6028f4688c72d41ea8d)
|
|
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Testcase 3 Apex compatibility fixes
- Workaround a bug releng in getting opedaylight nodes
- Add some sudo commands because the path is not properly set otherwise
it seems
- remove needless command that gets ip information from the compute,
since that is already available from when the command was ran on the
controller
- Handle attaching the quagga instance to Apex's br-ex ovs bridge
Change-Id: I870f1049d9cce696ec26376a09db5f9e9bac0bf9
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit b5b2a3abd74f84943cf3fab7ca7da591d326661c)
- Merge "DNS fix for testcase 3" into stable/danube
- Merge "Fix broken call to re.search()" into stable/danube
- DNS fix for testcase 3
The CI fails because the openstack DNS does not work.
Make the VMs use 8.8.8.8
Change-Id: If0c45710cda402158171ce3436731d96bc346565
JIRA: SDNVPN-125
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit f7a6f2593a1b99a0bd0459093d606dd4bdbb999a)
- Create flavor for Quagga ubuntu VM
- Implement a new function in lib/utils ensures
(gets or creates) a new flavor existence
- Use this new function within Testcase3, in order
to create a flavor big enough to start ubuntu with
JIRA: SDNVPN-120
Change-Id: I5c7d9c855f083b96bfd056bb5d935baa851420c9
Signed-off-by: tomsou <soth@intracom-telecom.com>
(cherry picked from commit f368948e25f78c64c328662b52d6b139b02826b4)
- Fix broken call to re.search()
Change-Id: I3d49c683c81e136967432acd1d28b6d305cfe90f
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit 28c5fc2391e133e4b76f1bed8675bc9610ebdf9b)
- Fix most end-to-end issues with testcase 3 and reenable it
- Make the test work end-to-end on Fuel
- Use the instance log to verify quagga started
- Don't attempt to check for peering, as that is for
a future release
- Use the external IP of the controller for peering
- Fix not getting the output of OpenDaylight commands
Change-Id: Ia7bb533ab65e0fca6b7f48bb64133f6d8f3ff8ae
JIRA: SDNVPN-114
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit 6674049b09d02fe0dc7e11e007e710643cdd49ca)
- Merge "Adding Labels" into stable/danube
- Merge "Set unlimited instance quotas to fix CI" into stable/danube
- Set unlimited instance quotas to fix CI
JIRA: SDNVPN-115
Change-Id: I4e24800e897702b8b5aa5ef0227925d66d552f02
Signed-off-by: tomsou <soth@intracom-telecom.com>
(cherry picked from commit 38e72ad1c9e4fbf4421e6314ab9a5468a5b29d34)
- Adding Labels
Labels serve as anchors/ refs when referenced from other documents
This patch adds labels to docs/*/*/index.rst
Change-Id: Iaba02fccac1cbd164a44a7fef913572b1819b00c
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
(cherry picked from commit 611651c82af07246775ec4aedb3ffeac74ea1ea7)
- Implement a get VM IP function in utils to be used within test cases
Change-Id: Iaedbfb2fc626eb7d88badee2530593b43c0d1152
Signed-off-by: tomsou <soth@intracom-telecom.com>
(cherry picked from commit 7efb216ca8357533dd040cccc49cb5effec42615)
- Merge "Fix typo in quagga script and call to glance" into stable/danube
- Merge "Fix quagga peering by working around the NAT" into stable/danube
- Fix quagga peering by working around the NAT
Quagga peering doesn't seem to work over the NATted openstack external
network. To work around this, directly patch the quagga instance to the
external network and give it a fixed IP in that network. Then, all the
peering traffic goes over that patched interface.
Change-Id: I8d9d8fef4e86839c821f83e564d5c49cc15e43ae
JIRA: SDNVPN-114
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit 1ad4cd4d35bcd0d4d9898650eb0452b184b55f77)
- Fix typo in quagga script and call to glance
Change-Id: I80ce2f3b442bc7862486368822c8fe2cd13a0f1b
JIRA: SDNVPN-114
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit 7b1e45de5574cd35013910e746756d0718a45ceb)
- Fix bgpd.conf path and duplication in tc_3
Change-Id: I78e521fddd8a156d5c9597d6307ac9b6f2571f5c
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit 4c9d7aa555b450c5c3cb88debed7f2f62f884346)
|
|
* Update docs/submodules/opera from branch 'stable/danube'
- run without sudo
Jenkins can't remove some dir generate by sudo
and leads to CI error for following tasks.
Change codes to run ./opera_launch.sh without
sudo
Change-Id: Iaebd7e1fbdf413a91cc55c77e1b5c6915cfc86d6
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit 7ee5c95db62d13d860d51974aa9c0a14404cee56)
|
|
* Update docs/submodules/functest from branch 'stable/danube'
- Fix pylint warnings in testcase_base
It takes into account the following warnings:
- bare-except
- unused-argument
- broad-except
Change-Id: I3a50bf6d07823edc80a7f0f78f46681ace7f4a39
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit e4d7506a5a21550a89f897dfaea3f0dcae352e5b)
|
|
* Update docs/submodules/functest from branch 'stable/danube'
- Update documentation for Danube
JIRA: FUNCTEST-559
JIRA: FUNCTEST-560
Change-Id: I2104a9b68bb3985c9f5900ebc30bab89b09b7835
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit 19f9f2a99641cca98b896aa975a2182c43ba7f97)
|
|
* Update docs/submodules/compass4nfv from branch 'stable/danube'
- Revert "opera adapter fix2"
* opera_adapter need sshpass which may cause deploy
fail
* compass log redirection is the last command which
always return 0 and thus cover deploy error
1. add installation of sshpass in prepare.sh
2. echo a string at the end of deploy/launch.sh into
log file to judge if deployment is complete
3. fix typing error in util/check_valid.py
Change-Id: Ifa57faed29e1055a35ab0e24b0026b520f395807
Signed-off-by: Justin chi <chigang@huawei.com>
|
|
* Update docs/submodules/compass4nfv from branch 'stable/danube'
- opera adapter fix2
* opera_adapter need sshpass which may cause deploy
fail
* compass log redirection is the last command which
always return 0 and thus cover deploy error
1. add installation of sshpass in prepare.sh
2. echo a string at the end of deploy/launch.sh into
log file to judge if deployment is complete
3. fix typing error in util/check_valid.py
Change-Id: Ic4bca50b2c316bf46cace45b9b3317ef9452a0ba
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
- Opera adapter fix
* CI return 0 when opera_adapter fails which cover the error.
* opera_adapter runs with no sudo will fail when generate ssh
key.
* opera_adapter.py use simple ip replacement for openrc file
will lead to error when openrc file changed in compass.
1. add judgement to tell if opera_adapter fails
2. add sudo when run opera_adapter
3. pass data in openrc files to opera openrc instead of ip
rewriting
Change-Id: I681717947746b768791529975a5b0d2a23c6069a
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit b21d57081d4b705689cb6d7372e254818b84a760)
- update opera fix
opera codes has been updated and network_openo.yml is modified
according to new opera net config. open-o related keys in
deploy/compass_conf/package_metadata/openstack.conf should be
modified as well
Change-Id: I55f8ed3dedcbfd30a3f01b70c958258199f600e6
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit b7fb5c062e0e806e34ebc53fe670f00f8417cd4a)
- update opera related files
1. update opera_adapter.py to sync new opera config
2. modify all os-nosdn-openo-ha.yml, add open-o version
and vnf type
3. modify all network_openo.yml, using only one external
ip and assign open-o docker ips
Change-Id: Iadcba8cc2fc17ddf32dfea9fe52c471a6bfadde8
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit 524fea7f6eacfa6a102614b7fb4c66e1be1b8287)
- Merge "Add ONOS scenario to daily master" into stable/danube
- Merge "onos 1.8 upgradation for danube" into stable/danube
- Add ONOS scenario to daily master
Currently ONOS scenario only runs when OpenStack version is set to Mitaka.
This patch is going to change daily ONOS scenario to run with OpenStack Newton.
Change-Id: I6595d23778bb50772531e1419d2c7b7b72988967
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
(cherry picked from commit 8c13e15ef13be59dfbb80e3bc115ed8d486d365b)
- onos 1.8 upgradation for danube
Change-Id: I6242b9fc09749ca83f446ef5456eaad72f248012
Signed-off-by: rssaravana <saravanakumar.somaskandan@huawei.com>
(cherry picked from commit 8da5888adfc919b20807f0783e1ae841fac4244e)
- Add network_openo.yml in all virtual pods
add network_openo.yml to adapt with open-o scenario in:
1. huawei-virtual1
2. huawei-virtual2
3. huawei-virtual3
4. huawei-virtual4
5. huawei-virtual7
Change-Id: I96046470ddb05f8f613489db35f4a6b623a5cf4c
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit 36de0a04135b0932eab1e3a30d703a98aabc031d)
- Merge "Adding Labels" into stable/danube
- Adding Labels
Labels serve as anchors/ refs when referenced from other documents
This patch adds labels to docs/*/*/index.rst
Change-Id: I66414622edcb73d22142d03d55c2040c3ff70d68
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
(cherry picked from commit f6971e40269878da23f853a517e1416d8b1a770a)
- Add deploy log to file
JIRA: -
The default log file path is: work/deploy/log/compass-deploy.log
Change-Id: I6f8ebb028d169a0da88f2a588e4563db4f2f1f76
Signed-off-by: QiLiang <liangqi1@huawei.com>
(cherry picked from commit 185218b1731357f1ef4ee4f2898519ede9a34912)
|
|
* Update docs/submodules/yardstick from branch 'stable/danube'
- Merge "Bugfix:HA test cases rely on dynamic ip addresses in fuel pods" into stable/danube
- Bugfix:HA test cases rely on dynamic ip addresses in fuel pods
JIRA: YARDSTICK-602
change HA test cases to rely on dynamical generated pod.yaml in fuel pods
Change-Id: I0efb01489eb2dd94babf1a45bff2fbf6adef5f6e
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit 6c414e6f46861f71aa68db43ffabcad2305f3f32)
|
|
* Update docs/submodules/yardstick from branch 'stable/danube'
- pathspec 'master' did not match any file(s) known to git
JIRA: YARDSTICK-605
On stable branch, exec_tests.sh will also try to git checkout master
branch, which cause error "pathspec 'master' did not match any file(s)
known to git." This is a remianing bug from the previous release.
see at:
https://build.opnfv.org/ci/view/yardstick/job/yardstick-apex-lf-pod1-daily-danube/62/console
This error occur in line 48.
But the reason is 'set -e'
If we set 'set -e':
'git checkout master && git pull' return 1 but it will go on executing;
but 'git checkout master' will return 1 and terminate immediately.
If we do not set, it will return 1 but will terminate immediately.
Actually we not need 'git checkout master' here because it is already in
stable/danube branch.
So I remove it.
Change-Id: I106a1da28cf2deee90ebcb25adaf638a210928ee
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
|
|
* Update docs/submodules/fuel from branch 'stable/danube'
- Revert: Blueprint "bp/distributed-serialization"
Until upstream fixes bug [1], partially revert blueprint
implementation [2]:
- fuel-agent: no-op, we overwrite fuel_bootstrap_cli.yaml anyway;
- fuel-library: no-op, keep newly added port config in place;
- fuel-web: revert all blueprint related changes;
NOTE: When this blueprint becomes part of Fuel@OPNFV, we need to
update our "fuel_bootstrap_cli.yaml".
[1] https://bugs.launchpad.net/fuel/+bug/1676197
[2] https://review.openstack.org/#/q/topic:bp/
distributed-serialization+status:merged+branch:stable/newton
JIRA: FUEL-265
Change-Id: Icf392a3446e5c89c2592d1733bc1f3401b7d69ad
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit 8b28c44a4be6beef8a71e672f543001bcc0a080f)
- Log delete environment issue
Log delete environment issue instead of fail with it since
it ain't severe operation to break down whole deployment process.
Change-Id: Ibbdf41a1323970068c09efcd1355f95f030ef1e6
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit cc3f3226b0e48c035549247d8a716f91675955f8)
- [kvm-plugin] Update the kernel version
Change-Id: Ieeb773e4801073caf50e5b795054aab64d3c7009
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit e74dd025dceb27c8d28f17f11bc34fb88d1f7ff3)
- Extend error messages list
Start redeploy if errors for the following bugs are caught:
https://bugs.launchpad.net/fuel/+bug/1673797
https://bugs.launchpad.net/fuel/+bug/1672683
Change-Id: I41bc10d983f193e4206f0913358f5710f034070a
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit cffc4bb6d13b67d7e1c7ee0f1412ded1704fe999)
- Merge "Revert "[kvm/dpdk] Switch vlan mode to vxlan"" into stable/danube
- [kvm-plugin] Rename node_reboot task
Change-Id: I5251f209c74613d8b4683f1923166513762cd526
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit 5ef4fd12ed427658ea41efea280f03bc9e07a234)
- Revert "[kvm/dpdk] Switch vlan mode to vxlan"
This reverts commit b8584eeb13c75d7f20a4582d287ab7ac1d52f0af.
vxlan mode has broken in upstream:
https://bugs.launchpad.net/fuel/+bug/1673767
Change-Id: I71fabf1c74f419ab1f6d5d04a294be98fa927ef3
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit 8e27ddc4486407f52c8de29639efc1cc724f0471)
- Merge "f_tacker-pluginbuild: Force cache ID change" into stable/danube
- Merge "Revert "Increase tcp_retries2 value"" into stable/danube
- Merge "f_repos: Set git patch format explicitly" into stable/danube
- f_tacker-pluginbuild: Force cache ID change
This will force a rebuild of Tacker plugin, to bypass poisoned
cache.
Change-Id: I77a028d56cc6202f799c7c0af3b688674256106c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit f20bfafbcb3e75f13b5ba2955ec38f13baad452d)
- Revert "Increase tcp_retries2 value"
This reverts commit 0b313e2c089d296232a9a7ca43e9f37d514400a0.
This patch has been merged into upstream.
Change-Id: I15ba6f161547b7fd928c4ed54f8a9eef58046e48
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit e6126911ef9d012a83d5733a379627307878242e)
- f_repos: Set git patch format explicitly
Skip patch format auto-detection, by setting it explicitly to "mbox".
This allows adding license headers to patch files.
JIRA: ARMBAND-236
Change-Id: I2b19ced80984ea98e220935c9d36836e62203bb7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit 672c1df70b8cafe61a3edaa66fbf9e8dba2b12e2)
- Catch nodes flapping issue
Wait for nodes to become online to row down the bug
https://bugs.launchpad.net/fuel/+bug/1672969
Change-Id: Ic0621a415461c1552ebfc9cd7d1ab2061ea7a8cb
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit 2fff9fec802617a34aa4ceac8f328d34101189c6)
- Merge "Rebase to fuel ovs plugin stable/10.0" into stable/danube
- Merge "Rebase barometer to stable/danube" into stable/danube
- Merge "Rebase vsperf to stable/danube" into stable/danube
- Rebase to fuel ovs plugin stable/10.0
Change-Id: Ib1cce4ca265ec8716272597aeff97d8195276e61
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
(cherry picked from commit f842cfee2b8552bca436323af6ee062d173d6b3f)
- Rebase barometer to stable/danube
Change-Id: I5c550d8919a9b2147745caa0c7302f55291ca437
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
(cherry picked from commit 79a05a1da338c74d2c01b1336d112a67cf6fc36d)
- Rebase yardstick to stable/danube
Change-Id: I8d284e92608d3fa89cbbe97ccb32536f3a9fae37
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
(cherry picked from commit 989d8ea5ebf2c2fda2bc3792830ba525273189e6)
- Rebase vsperf to stable/danube
Change-Id: I621d45c2db74ca3a030f15e29e167a890560ee2d
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
(cherry picked from commit bcb67861f5e6fb51cfd051efce71fbff73a29222)
|
|
* Update docs/submodules/apex from branch 'stable/danube'
- Replace ODL version for odl_l2-fdio scenario
Change-Id: I9e6c8c001c4324a936ad11ecea7eb34b0bbb83b2
Signed-off-by: Feng Pan <fpan@redhat.com>
(cherry picked from commit 59e92f9ac358d6d055fa051a3aaa4e6b5a88f558)
|
|
* Update docs/submodules/kvmfornfv from branch 'stable/danube'
- This patch is used to update the documents of D-release.
Change-Id: I059843a8967ec339b8faf87dcbc6a76ec15d25d4
Co-Authored by:Srinivas <srinivas.atmakuri@tcs.com>
Co-Authored by:RajithaY<rajithax.yerrumsetty@intel.com>
Co-Authored by:Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
Co-Authored by:Navya Bathula <navyax.bathula@intel.com>
Signed-off-by: Shravani <shravani.p@tcs.com>
(cherry picked from commit d4b19c2012c72015c7554ad0b0f098b9dae8aa7c)
|
|
* Update docs/submodules/barometer from branch 'stable/danube'
- docs: finalize userguide for Danube
Change-Id: Ie6ee71f079898eeb938db43b6542431cfda05875
Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
|
|
* Update docs/submodules/barometer from branch 'stable/danube'
- docs: update dpdk plugins userguide
Change-Id: I1b70864588f5fbace0d4eeb2098cbf00b1f63442
Signed-off-by: Taras Chornyi <tarasx.chornyi@intel.com>
|
|
* Update docs/submodules/barometer from branch 'stable/danube'
- config guide: Add MIBs location for OVS events plugin
Change-Id: I14638386cdf7aee3f3e344a2c0e27a6edceaf874
Signed-off-by: Mytnyk, VolodymyrX <volodymyrx.mytnyk@intel.com>
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "add qtip installation in Dockerfile" into stable/danube
- add qtip installation in Dockerfile
Docker build successfully on local. And QTIP cli works well.
Change-Id: I0916c73e67808ae170ff7b290b8e03b605be8e69
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
(cherry picked from commit 8c325e64ada6fb2cb4377e592fa204170c7d8513)
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "bugfix: regex for dpi" into stable/danube
- bugfix: regex for dpi
see: https://build.opnfv.org/ci/view/qtip/job/
qtip-os-nosdn-kvm-ha-zte-pod3-daily-danube/3/console
Previous regex cann't match with log like:
"nDPI throughput: 943.34 K pps / 8.86 Gb/sec".
For pps, there are two type of unit: K and M.
Same with bps.
Change-Id: I247c8b6049cc8b264fe894538cd4f89ba544c0b8
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
(cherry picked from commit 6ee214ad9487dfaa121c72d8487464f63992c5ff)
|
|
* Update docs/submodules/qtip from branch 'stable/danube'
- Integrate cli, runner and reporter.
- Execute runner via a shell command
- Change format of qtip result directory to qtip-timestamp
- Add path option in reporter to match with runner
JIRA: QTIP-229
Change-Id: I7d8562fd7100b1f40cdc8d53b0daa6a06a55b495
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
(cherry picked from commit c2bb13c460566a18e61a3c840bf12f7f717940c2)
|
|
* Update docs/submodules/functest from branch 'stable/danube'
- Merge "Change api version" into stable/danube
- Change api version
The api_version had full API url instead of just the version.
Change-Id: I78b39ea5d39e1ffab54d2bca41df96aadd47ac86
Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
(cherry picked from commit 3fb0175dab6d60af2fe40274fab19abf3ea6162f)
|
|
* Update docs/submodules/functest from branch 'stable/danube'
- Printing the flavor_metadata for SnapsTestRunner
Need to print what is being tested to debug and
verify results.
JIRA : FUNCTEST-768
This is needed by the Apex team for the danube release.
Change-Id: Ie7400af14f7e54d1deb5b2b5d2fc91eb5b14ca91
Signed-off-by: randyl <r.levensalor@cablelabs.com>
(cherry picked from commit 16cda37220675370bb18ab06079d829fcd9f6050)
|
|
* Update docs/submodules/opera from branch 'stable/danube'
- Updated Ellis configuration
1. Fix the Ellis port inaccessible issue
2. Force to pull the latest juju server code
Change-Id: I8b36271e37e19d3ebab03a9808f11d210f975d59
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit 654e20848b723541c17d56cf16518db87e14f7ae)
- fix pyyaml bug
package_prepare should run before generate_conf to
ensure pyyaml is installed. otherwise generate_conf
will fail when pyyaml is not installed before.
Change-Id: I181225637969f3602ce34984e4710a2610e8cd18
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit a6346420a0e0d2f4564d8ecc030146cae098a7f4)
- Merge "Add delay when upload csar package fail" into stable/danube
- Opera Docs
version: firt draft
Change-Id: Id0ba01cd205229f0a11ce0d9a921f5fce84dd221
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit f8eb16e4a3c38d4899234c95356c88f9c80789da)
- Add delay when upload csar package fail
There is occasional failure when upload csar package.
Add 10 second 10 retries to workaroud this problem.
Change-Id: I0d081699d744bc2a3f93d23fa5afea48f426beff
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit f809fd6d07d3447af62297377f963e1c6e4556e3)
- add get_vnfm_ip
add function get_vnfm_ip to get juju client vm ip
Change-Id: Ib78d81ab2bb54ecc197581913c5127235bc563da
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit 4867ce93ff214e5bcb1b3b178173080a17bfc5dd)
- fix csar bug
csar vars not generate when vnf_type is None.
modify process_conf to fix this bug
Change-Id: I9967acc9d7c1cea9012f8feb5b8f0141f1c6d3b8
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit f1ef7f43d12751b10314a7e07c3e3ae815057a39)
- Add upload packages retry
1. retry 5 times if csar package uploads fail
2. clearwater service name varies over the time
3. use the word vnf instead of app
Change-Id: Id85c7f467cbefbc46fd1f1daf6202d89ef3ac898
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit 8a07bcd6b75f62c7c79504f8a3c020a2d635156e)
- independent network for opera
1. launch open-o dockers directly on jump host instead of a vm
2. launch only one juju vm has both client and metadata function
3. add clearwater csar packages into opera repo
4. automatically deploy clearwater when key application in
conf/application.yml has value clearwater
5. support keystone v3
Change-Id: Ic59f66d2cededf661aa7f6de2a40836ea40d8887
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit cd0feb45a414980fdd7249c9cc4fc28a1213c769)
|