Age | Commit message (Collapse) | Author | Files | Lines |
|
When creating a Node object, it fetches the ovs version
in the init method. This prevents doing this if the
node is the installer. Anyways, the information
about the installer node is not showed.
Error:
opnfv.deployment.manager - ERROR - error bash: ovs-vsctl: command not found
Example of this output:
https://build.opnfv.org/ci/view/functest/job/functest-fuel-baremetal-daily-master/1161/consoleFull
Change-Id: I7b5d41af438e18dffa3b1eab2c9279164a4d4fc2
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
This function will be used by ARM project to
detect the architecture of the compute nodes.
Example: http://paste.openstack.org/raw/599722/
Change-Id: Ic76f291468998d3a3d9e7df507a146da44f2f7f9
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
|
|
- Enhance functionality of manager.py to check if a node is opendaylight
- Update is_compute and is_controller methods, using the Role Class attributes
Change-Id: Icf1d83b289bf6e87f83b0e1b5bdd2f9da436cde5
Signed-off-by: tomsou <soth@intracom-telecom.com>
|
|
Change-Id: I283564c2f9a651b6c6fd6ec8986a6c1d98a58b2c
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
|
|
output: http://pastebin.com/raw/KtuvGPs1
Change-Id: Ie4eb33b041e9ac0ac992a615a29dd7aeab7d857f
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
The roles column that the fuel adapter should look in is "roles" but
it accidentally ended up looking in "pending_roles".
Change-Id: Ifcc59c16da2c604e60ca4d6e3ab33b5b91a029b6
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
|
|
The config file in SFC using this library was providing an integer
whereas FUEL was providing a string.
e.g. we were comparing 5 with '5' and thus the return was false
Change-Id: I04c27403d479c45acd102a3dde848ba5b2427a10
Signed-off-by: “Manuel Buil” <mbuil@suse.com>
|
|
example output: http://pastebin.com/raw/dm3SEA43
Change-Id: I06b4e08897e8303dd938749636e00ae193e91dca
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I485f969dff29a2d1757ce56c62dda294f44341e2
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
By doing this, we can handle roles and status as a
list in the node object.
Output: http://pastebin.com/raw/PAMrWRJi
Change-Id: I0e3c7f375b19548a7e424e3257b84424c8fe4725
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Fix minor apex issues.
Output of example.py
http://pastebin.com/raw/x70Uj85V
Change-Id: I6013f5c4d916126f79afd40a6d6a35278c8ed26f
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I45769ff9c9db2de9fbba69117a92de414dd7f651
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
This is a util library to interact with the
deployment regardless of the installer.
Objects:
- Deployment
- Node
- DeploymentHandler
- ApexAdapter
- FuelAdapter
- Factory
The installer adapters implement some of the
abstract functions of DeploymentHandler class
that can't be generalized.
Printout of example.py:
http://pastebin.com/raw/SF3A1fee
More info: JIRA: RELENG-149
Change-Id: I5c9e94459d5be0bfad6ffac29908a8cfc7ba919c
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|