From 7f5cb93515e00abd858b845792dfcd24aa291cbf Mon Sep 17 00:00:00 2001 From: =?utf8?q?C=C3=A9dric=20Ollivier?= Date: Thu, 25 Oct 2018 11:47:12 +0200 Subject: [PATCH] Update git submodules MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit * Update docs/submodules/functest from branch 'stable/gambia' - Temporarily switch to collivier/abot_charm It hosts a key fix which should be merged in the right repo. This patch can be safely reverted as soon as [1] is merged. [1] https://github.com/RebacaInc/abot_charm/pull/3 Change-Id: If98d163ecd2ce6b50c08d8dad886c0d4b2c39a34 Signed-off-by: Cédric Ollivier (cherry picked from commit d2c129f8319503a8fabe5b87c71737845f06ab36) - Disable Glance API v1 It has been deprecated since Newton [1]. Even if the related tests are skipped in latest tempest [2], API v1 has to be disabled in Gambia's tempest.conf [3]. [1] https://docs.openstack.org/glance/latest/user/glanceapi.html [2] https://artifacts.opnfv.org/logs/functest/lf-pod1/2018-10-22_02-34-24/tempest_full/tempest-report.html [3] https://artifacts.opnfv.org/logs/functest/lf-pod1/gambia/2018-10-23_10-34-07/tempest_full/tempest-report.html Change-Id: I3b6bb632412c0fecaa659da262760af64d79fa71 Signed-off-by: Cédric Ollivier (cherry picked from commit dddd8073c97ca09937504cb10c1a7be2a0986380) - Overprotect vmtp vs unversioned OS_AUTH_URL It simply adds v3 to OS_AUTH_URL if required. Vtmp should be updated to manage unversioned url [1]. https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/371/console Co-Authored-By: Juha Kosonen Change-Id: I4806e811c0714b061b77f940934830cfb1835d74 Signed-off-by: Cédric Ollivier (cherry picked from commit 5ac878fe7cccbfe5cb829488d0aedc307dd42885) - Change dir when calling stestr https://build.opnfv.org/ci/view/functest/job/functest-fuel-baremetal-daily-master/467/console Change-Id: Icaa773cf61397650e73a01b182a759dd64b11b95 Signed-off-by: Cédric Ollivier (cherry picked from commit d1eed120e18ec456841a8df2f29e1711da0aa833) - Harden Rally generate report It converts html_file to str and raises all possible exceptions. It sometimes fails when locally generating reports. Change-Id: Idf6a12aaac4561800cd5e364f8bcc495aabbee1d Signed-off-by: Cédric Ollivier (cherry picked from commit 4d3627e56d333e313b67bbf1e7880b11883b5652) - List neutron exts and service providers in connection_check It eases debugging as well [1]. [1] https://artifacts.opnfv.org/logs/functest/lf-pod1/2018-10-20_12-23-41/patrole/tempest-report.html Change-Id: Ie9ddc280fc239c5e0887347d434839940e7a3240 Signed-off-by: Cédric Ollivier (cherry picked from commit 87f5db13d594075903face649f877478edb3b285) - Switch SCAP url The former link is unreachable 502 [1]. [1] https://build.opnfv.org/ci/job/functest-verify-unit-tests-and-docs-gambia/96/console Change-Id: Ibc865a4d367fdc48505e9b4ebe674f63cba8b8e1 Signed-off-by: Cédric Ollivier (cherry picked from commit bed550d1971dbeb7d2f237d9630f24b4bc49b0b6) - Temporarily disable py36 Build servers haven't been updated yet to support py36. Change-Id: I6e396f944e7226d682a58c8e74ed136e0b55d2cd Signed-off-by: Cédric Ollivier (cherry picked from commit 6c65f82b3571550229566be3c6b9490741018502) - Remove Functest gating It would make confusion to print OPNFV installer results as they are not so good. Change-Id: I5b1cf2144090cb3b6090a23e0b3022a62733ea53 Signed-off-by: Cédric Ollivier (cherry picked from commit 3ca122e853d9a5208867d619eb52d99008de39b9) - Move LF doc files into a new dir rtd forces conf.py to be in the root dir. Then it moves all LF files into a dedicated dir and reverts rtd config.py. Change-Id: I181c76c2b06df630aedf5b9fd96415ab9b23d9e1 Signed-off-by: Cédric Ollivier (cherry picked from commit 0d0f0d5e5f18cbb91c0119b16e737815a7756277) - Fix links to remove references to submodules It forces one single documentation. Change-Id: I47edd947885a4c3fb9e6579cf61fa7473b47ba31 Signed-off-by: Aric Gardner (cherry picked from commit a4990a60c9b8e499e698fab28f9368816e50c6f7) - Merge "Do not create files in site-package directory" into stable/gambia - Merge "Ease configuring extra specs via env vars" into stable/gambia - Ease configuring extra specs via env vars Ease configuring flavor extra specs, as well as image extra specs. Set environment variables for image_properties and flavor extra_specs for ovs|fdio scenario from the start. Image extra_properties and flavor extra_specs will continue to get updates from functest config file but so will from IMAGE_PROPERTIES and FLAVOR_EXTRA_SPECS env variables. Change-Id: Ie1c69e66d2e2e158915d214402fe44d9991c56d3 Signed-off-by: Delia Popescu (cherry picked from commit 1a00b9de56ef65eef2a0b269a514cb25491ac54b) - Take new stor4vnf and clover branches into a account Change-Id: I92923338d156cecb2e4e4b57f50e016c99724fd7 Signed-off-by: Cédric Ollivier - Do not create files in site-package directory Use /home/opnfv/functest/data/rally/task directory for storing temporary files when running rally tasks. Also removes unused vm scenario from task service list. Change-Id: Icfd4f99ebe6194360bda8bd88e497e018a9541a0 Signed-off-by: Juha Kosonen (cherry picked from commit 520331a06750dd02228f840c346402f52fb864e8) - Conform with LFN doc rules It hugely hacks docs to move away from submodules. https://docs.opnfv.org/en/latest/how-to-use-docs/local-build-transition.html It removes intern reports which can't be integrated in this new model. All wrong links now deteted are updated. Change-Id: I9dbebeed041d2e104e3b8e73483f656ba0ef5bb9 Signed-off-by: Aric Gardner (cherry picked from commit 1a22e73c850c450305764c784c86dbc067e65dae) - Update python3 to python3.6 It conforms with Alpine 3.8 (It updates the related tox entry). Change-Id: I7ba8e3cf5bae2f48ff5d802511a288446bca645a Signed-off-by: Cédric Ollivier (cherry picked from commit b51417c9d2e7d34fec7d4bfa4fd723746e6b28e3) - Fix image properties parsing It removes useless spaces and now conforms with oslo.conf dict. New helpers and unit tests are available. Change-Id: I20335c5e5c3840cc872e158c6072d97a3f2cb98c Signed-off-by: Cédric Ollivier (cherry picked from commit 904377462f58464937d4cafeb8c432f024a85bd4) - Merge "Add Rally scenarios for testing floating IP" into stable/gambia - Add Rally scenarios for testing floating IP rally_sanity: NovaServers.boot_server_associate_and_dissociate_floating_ip rally_full: NovaServers.boot_server_associate_and_dissociate_floating_ip NovaServers.boot_and_associate_floating_ip Change-Id: I31b7693828920bae92ff4ac8e7b0fde86e958cb5 Signed-off-by: Juha Kosonen (cherry picked from commit 6efcc4fe7456663445e9fbda54bba3239288ad73) - Remove fds from stable/gambia FDS doesn't participate to Gambia. Change-Id: I9fb293b2972e0deb318ac9d3d08377039ea247e4 Signed-off-by: Cédric Ollivier - Select new sdnvpn and barometer gambia branches Change-Id: I3e76b8b75a0bda3b733662fcaf4ae917fc1fe9ce Signed-off-by: Cédric Ollivier - Use environment variable for image properties Use IMAGE_PROPERTIES environment variable to read extra image properties. Set image_extra_properties for scsi volume types without file patch, but using IMAGE_PROPERTIES env variable IMAGE_PROPERTIES is defined through releng. Image extra_properties will continue to get updates from functest config file With this change, remove unnecessary parameters from arm patch Related to:https://gerrit.opnfv.org/gerrit/#/c/63203/ JIRA:ARMBAND-402 Change-Id: I64139240751b1e109bbe24ba32f487ccd98b9a92 Signed-off-by: Delia Popescu (cherry picked from commit d7c5419ed8d3dcdb59f4f5f254de0c7bb7a0aec6) - Read thirdparty-requirements.txt if py3 It fixes the current build issues due to unsynced doctor [1]. [1] https://build.opnfv.org/ci/job/functest-features-docker-build-arm64-master/455/console Change-Id: Iad8b667e2615dcd976cd8120e4204665134922b7 Signed-off-by: Cédric Ollivier (cherry picked from commit 01509097c7447ee70d61f7e97d7947b127425eac) - Update gambia's upper-constraints It takes into account the new branches created by sfc and doctor. Change-Id: I743fb3889de479bc7a1df51e9913bc1eada85ac2 Signed-off-by: Cédric Ollivier - Update juju agents It conforms with last juju update. Change-Id: I4941aac66e5ac96045090f10f197f6ee2712caac Signed-off-by: Cédric Ollivier (cherry picked from commit 1ab7a53dab08a6f67ff2cf54f33b70dea0e82bfb) - Update Juju to 2.3.9 It should fix the key bug about subnet discovery. Now juju_epc may run in parallel of rally testcases. Change-Id: I04c1fcf2a18b461e5809d436846aa52c4b2660c8 Signed-off-by: Cédric Ollivier (cherry picked from commit a51d42200d94643314ece1a833181a7193ce2265) - Protect if default secgroup not created https://build.opnfv.org/ci/view/functest/job/functest-compass-virtual-daily-master/lastFailedBuild/console Change-Id: I2b5f1dc577f98773ad40ed3bcfff609d8d6c4b93 Signed-off-by: Cédric Ollivier (cherry picked from commit 5bb60b33a8fad4859b7391576fdfed7cec4c14a8) - Update tempest_full result It's now passing in Orange Openlab. Change-Id: I487f426346af0ea706da1f38302eae7603b9d477 Signed-off-by: Cédric Ollivier (cherry picked from commit c3dcb96a8b94d7114fa7f25e936015b111f044a0) - Protect vs former OS env vars rally_jobs is failing vs APEX which still sets OS_TENANT [1]. [1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/324/console Change-Id: I672bfa93b37b1b773ea7d20fdd91bea0ff14b79f Signed-off-by: Cédric Ollivier (cherry picked from commit 83e0e6836d7f5e18eb4eb8c9d28b4e6980b790c2) - List default secgroup via orig user Else the generated account can be already removed [1]. [1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/324/console Change-Id: I93d88763cdc67cd38286c24ad830244e0c12e019 Signed-off-by: Cédric Ollivier - Fix typos in tempest.conf It completes the previous change [1]. [1] https://gerrit.opnfv.org/gerrit/#/c/62793/2 Change-Id: Ie4c4c5cb374f2bfac6397841f8ddc2cd3b2f524b Signed-off-by: Cédric Ollivier (cherry picked from commit 98a4a863935be38f63e78550ddbcf4c1299bfdf1) - Set default_domain_id in tempest.conf It allows verifying via non-default domain. Change-Id: I95ae26fd3bfd1c10421c02d2b4f6e8a9b6aa49e6 Signed-off-by: Cédric Ollivier (cherry picked from commit 11d28aaf2e726859b59b7511d64dc4dd4b422e1e) - Set admin_domain_scope to True (tempest) It completes the previous commit [1]. It also sets cidr and fully forces Keystone v3. [1] https://gerrit.opnfv.org/gerrit/#/c/62777/ Change-Id: Ida948a4ff051dc1d1325d29a815c201366a1e33e Signed-off-by: Cédric Ollivier (cherry picked from commit f4b545efe2339bdb5f6117d484e127adda5c8021) - List all sheduler filters instead of all It doesn't work as expected as highlighted in [1]. [1] https://review.openstack.org/#/c/570207/ Change-Id: Iaf64345c40e8d62349cd50a6861c1191d25c40b9 Signed-off-by: Cédric Ollivier (cherry picked from commit ecc7bc215cdf47104d61ba7e23e5f8ec65ca03c4) - Clean the default security group It's not removed when deleting the users and the projects. Change-Id: Ib5de0885dcbfb558a48cdd20ae3ccc47b7f23748 Signed-off-by: Cédric Ollivier (cherry picked from commit d4e60af2b8f544d774223b16c193dc40bd5dce38) - Grant new tempest user as admin in domain too It seems mandatory for test_list_projects_returns_only_authorized_projects Change-Id: Id994e66b088d751c4f6d7f260f8e482c2ee83307 Signed-off-by: Cédric Ollivier (cherry picked from commit 17e87d5af713bb07759c4b2af0c2b40077343a32) - Stop creating network resources in tempest fixed_network_name is not used in neutron or nova gates [1]. It may bypass juju bug (subnet discovery). [1] http://logs.openstack.org/46/603046/1/check/tempest-full/a8468a1/controller/logs/tempest_conf.txt Change-Id: I820e8c723918ed683ed1f8016363eb70bad0d14a Signed-off-by: Cédric Ollivier (cherry picked from commit ac31a32320122ea1683fe9884e5bf1f969678b03) - Update results in configguide (rally_jobs) Change-Id: Ib00d0341ee56f6009e9346bff6f3fec51590950a Signed-off-by: Cédric Ollivier (cherry picked from commit 7236c6b9173550ecb8419eccfd053e7b44b2d379) - Remove rally plugins and extra when cleaning Change-Id: I15393b870d648432c900d429d17129c630ed4f58 Signed-off-by: Cédric Ollivier (cherry picked from commit aff6640b5aed37221a05067e93ee164273c16910) - Allow overriding default storage protocol It adds a new env var STORAGE_PROTOCOL to override storage_protocol in tempest. The default value is unchanged [1]. [1] https://docs.openstack.org/tempest/latest/sampleconf.html Co-Authored-By: Viktor Tikkanen Change-Id: I19e4e25212b6f6176e3b967e01eb634c15e4d474 Signed-off-by: Cédric Ollivier (cherry picked from commit a561c6ca316feb1a203327aa729ac0317f70df48) - Merge "Set scheduler_available_filters to all" into stable/gambia - Set scheduler_available_filters to all It indicates all filters that are included with nova are enabled [1]. [1] https://docs.openstack.org/tempest/latest/sampleconf.html Co-Authored-By: Viktor Tikkanen Change-Id: I0d1943941d62d2eee418200c69e8198cd858383e Signed-off-by: Cédric Ollivier (cherry picked from commit ff2ba1fd18b05bf1b031e78d2589028968bbe906) - Add support for Rally OpenStack CI test cases Include Neutron rally-jobs. Change-Id: Ic1122962bd7d876d179729640a8a321bc36442d8 Signed-off-by: Juha Kosonen (cherry picked from commit 5d54a533d25a989dc64a2789788ff2f2fd6ad5c6) - Modify creation of SecGroup Rule for SSH There is multiple "default" security groups, when user is created with admin role. Change-Id: I7555dc9461816dfdaaee36d82d712e25b4b65da7 Signed-off-by: Thierry ALLENO (cherry picked from commit 7488f119f9d9c61c61ef55d53f87de0e671fed23) - Correct proxy configuration for VNF VM The configuration of proxy for apt is missing in ubuntu images. Line Feed is missing in cloudify conf files. Change-Id: I3237b914e993c57f4fe3ed568690d2d9a41c0bdf Signed-off-by: Thierry ALLENO (cherry picked from commit be864b0de9f0f990984ad9e3c2d20b694e1b2c26) - Fix branch in ci/globals.yaml Change-Id: Ide63c601b50ec2f6f02ef2682035b937ca2a1662 Signed-off-by: Cédric Ollivier - Update snaps commit id In order to get fix for ovs/dpdk based scenarios vs snaps_smoke suite. Change-Id: Ib815d96968daa13ae186e2dd6ae0a7686347bb13 Signed-off-by: Michael Polenchuk (cherry picked from commit 10c28973e21e9074e2ea81458504aba753de439b) - Update Release Notes Change-Id: I51fd66dc73bb5f0628454eabbd629a6fbda3666d Signed-off-by: Cédric Ollivier - Fix typo This line should have been deleted by the previous commit. Change-Id: I18eb2dcc3c6124127c2bba2c9ec6e524caae8b09 Signed-off-by: Cédric Ollivier - Remove former logics It's now useless as Functest is synced with OpenStack master. Change-Id: Ic571f77fb30bc4ef3f70f07a6e411ca5e4f8b2f1 Signed-off-by: Cédric Ollivier - Remove former logic for tempest It's now useless as Functest master conform with OpenStack master. Change-Id: Ibb08d40a721a9fa114967c6a504804b641b4a881 Signed-off-by: Cédric Ollivier - Prepare gambia Docker tags Change-Id: I409975acd1493e2f5a6bdcb3a4bd6ff6e383e02e Signed-off-by: Cédric Ollivier - Updated from global requirements Change-Id: Id9709fbffb0f66b1e180ce28bf7eed6397e014a6 Signed-off-by: Cédric Ollivier - Update .gitreview Change-Id: I242e40ffe6fb138b0c5a136fa46ee6d89ec0cde6 Signed-off-by: Cédric Ollivier --- docs/submodules/functest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/submodules/functest b/docs/submodules/functest index af258063f..41177bc31 160000 --- a/docs/submodules/functest +++ b/docs/submodules/functest @@ -1 +1 @@ -Subproject commit af258063fb4453a6daba2bef59738f59c76d0f77 +Subproject commit 41177bc31389f923580278a0b914e511322961b2 -- 2.16.6