Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: Iba28a784a4e78e1009d2038a30ccea8a1bfaa25f
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
playbooks to be applied directly against the localhost
as well as removing the return code in favor of reliance
of unchecked Errors/Exceptions.
Change-Id: Ib963aa9b4f5a75010d8f7b25db7d66a2e1950cce
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
by making the user, password, and private key attributes optional.
Change-Id: I7e1e2b5848730ae5febde7d7243e741c87e5c7ea
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
|
|
JIRA: SNAPS-287
Change-Id: Id422bb6e85eee249a2cf7969130b472e110a7662
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
Change-Id: I660c7421c9c43d4603cf05489ca39f781467e3a1
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
As these tests have evolved, the -k option is no longer necessary and
actually cause some tests to fail now and I have only been testing with
that option always being set.
Change-Id: Ib866cc4f3df1c790619c64508ac9733a2b6d4102
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
Depending of the installer the admin role name can be admin
or Admin.
This patch was tested:
+-------------------+------------------+------------------+----------------+
| TEST CASE | PROJECT | DURATION | RESULT |
+-------------------+------------------+------------------+----------------+
| api_check | functest | 09:60 | PASS |
+-------------------+------------------+------------------+----------------+
Change-Id: I99815777794cd6524213abca1f04ec84dae1e760
Signed-off-by: Valentin Boucher <valentin.boucher@kontron.com>
|
|
|
|
Change-Id: I040da15623a7da03d1e3805cfa113b1c40916d11
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
added new tests for routers that create ports to external
and shared networks created by the 'admin' user.
Change-Id: I0365e9843e0837d720ca8dd907c45afa2c512047
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
It meets the OpenStack rules:
- any router can be connected to an external network.
- any VM can be connected to a shared network
It completes https://gerrit.opnfv.org/gerrit/59865 which partially
skip the lookup.
Then CreateRouterSuccessTests passes when the external network is not
owned by the user running snaps_smoke.
JIRA: SNAPS-320
Change-Id: I2c60363002c6b667f90ff3f5f984eace4fa86c99
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
test_set_one_port_two_ip_two_subnets()"
|
|
test_set_one_port_two_ip_two_subnets()
JIRA: SNAPS-323
Change-Id: I7610d7b3d2262b0f75c9620d2ec6907b62458158
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
the external flag is not True to query the network for the
given project.
JIRA: SNAPS-320
Change-Id: Ie755633520fe30664fc89e9daaea6aa2d14c2e52
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
OS::Nova::FloatingIPAssociation is hugely deprecated and doesn't work
with latest OpenStack Queens deliverables.
Change-Id: Icc43ba8a3466efbcc03e190b7e56f84eb69b7e51
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
There were 3 other instances of this check in neutron_utils.py but
this one was missed and could potentially cause issues.
Change-Id: I599e63e14a9b08ba34f50e060c7dfa5fbdd631f7
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
Adds function to allow stack update to
occur.
Includes higher level object calls for stack
update.
Added blocking parameter to create() and update()
Rebase screwed up some changes.
Added new test to test_suite_builder.py and updated
IntegrationTests.rst accordingly
Change-Id: I4558befb3ea8ea7982faff79d1ebb54fbb3d44a7
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Adds thread pool and coverts looping calls to OpenStack to be
submitted to it, allowing them to be run in parallel.
Places a configurable maximum size (default 5) of concurrent calls
on the thread pool.
JIRA: SNAPS-316
Change-Id: Id209c5fe9b7ee7d755d3210a124b38fc3234f0d7
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
|
|
Tests can break with this setting.
Change-Id: Idab15bc5d83f8d88a08c46c71fb179c1e3d0282b
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
Second revision removes an unnecessary check on self.ext_net_name.
Change-Id: I0611d0130824fb0c2fa147d3fa503b2826a61ed5
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
The testcases should work even if no specific metadata are set.
Change-Id: I3fa6aea3588f37946a847042903f313e33a728f8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
JIRA: SNAPS-315
Change-Id: Ie4cbab24ea0af41e93c475e04c9440422617466f
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
|
|
Change-Id: Ic690ebff47d137fdd172f5dd5f263cd7f4a6ae04
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
Ensures that any subnet added to the router is available to that project.
Change-Id: Iddfad14a093551bc0f4a05c52b20f02db2474d78
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
Internal subnets that are owned by the same user who is creating a
router now can be added properly. Attempted to fix an issue with the
change in https://gerrit.opnfv.org/gerrit/#/c/57853/ that was allowing
for subnets with the same name to be assigned but ended up breaking
this functionality completely.
JIRA: SNAPS-312
Change-Id: I1687f66db47520e93e401d3e9fb5f0c4f45d460f
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
Change-Id: Iad8a7b6358f881d1c2935cc619cfa96f1196a675
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
|
|
1. Utility for saving a dict to a YAML file
2. Added new hook that will create a file with the VMs created
with the associated OpenStack credentials
Change-Id: I124db00e4375603e9473cceab3e2846582d6cb22
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
existing users to a project.
Change-Id: I91be434dcd7b580f3bfd69e3a97b9a9a13ee4676
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
not set but network_id is set in external_gateway_info"
|
|
|
|
it is not set but network_id is set in external_gateway_info
Change-Id: Ib0fdfbf49730ca68d7c1d47c18c2ac17be637380
Signed-off-by: Stuart Mackie <wsmackie@juniper.net>
|
|
JIRA: SNAPS-254
Change-Id: I4f18c0d11fe2e8456c0ebce0681f22e3e1daf6bf
Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com>
|
|
creation."
|
|
Using version >2.2 results in a runtime exception.
Change-Id: I1c5d5c650004981f13a350d04c3ab359fc98799b
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
|
|
When creating a router to an external network, the port configuration object
was performing a lookup using the port's user and project ID; however, as
external networks created in other projects and are visible amongst all
projects can also be added to a port. This patch removes the project restriction
from the network query. I do not believe this fix should ultimately break other
functionality as networks that cannot be looked up by a certain user would
still return None raising a valid exception.
JIRA: APEX-598
Change-Id: I6cd32373fd4f42d8ad9b63a89c2131f95b113ce8
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
Change-Id: Ib865fdc6d48c377c5a28092015b807ef79a15ce3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Also fixed potential issues with downloading images from https locations
JIRA: SNAPS-254
Change-Id: Ib81569df499bbf0652c2025fc7de37af92525f7f
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
It lets Neutron handle str or unicode instead of returning None.
It reverts the first proposal [1] which raises side effects [2].
[1] https://gerrit.opnfv.org/gerrit/#/c/56171/
[2] https://build.opnfv.org/ci/view/functest/job/functest-compass-baremetal-daily-master/126/console
Change-Id: I1b45c7d6118321dd67343f31253f154abae73655
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
|
|
According to the defect, "neutron OVS agent uses a replicated network for DVR."
JIRA: SNAPS-305
Change-Id: I3ceb94582d74a297f5ff41520ffe4e9f5e638266
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
Change-Id: Icef5f8a769b5c33da68b7da33ac8ba87132830e2
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
Neutron returns all subnets regardless of visibility which cause problems
within routers if there is another subnet with the same name attached to
a different network.
JIRA: SNAPS-304
In addition, this patch contains two other minor fixes.
launch_utils.py - raise an exception when the creator is not properly instantiated
network.py - allow fixed IPs to be none.
Change-Id: Ib343074d925be4592a713727a03d5b531890eada
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
Change-Id: I609d09ed8b4f75baeb1ad5454c9ddde9e996a3fe
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
These tests are very sensitive to the state of instance which might be
active in terms of nova, but in fact still trying to get an ip address in
case of dpdk scenarios.
Change-Id: I739044c2edd360535ce1d3531549263163cfea19
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
JIRA: SNAPS-302
Be able to list the available security groups
Change-Id: I82e2daeb388f4eb3bc8cbc5fd02006b30b959c2f
Signed-off-by: Manuel Buil <mbuil@suse.com>
|