CA-105009: extending get_device_by_network to handle the case where bonds are in use. Previously we failed to assign a static IP to interfaces connected to a bond due to not following the bond metadata described in the PIF. This is so that we can determine which physical interface is being used.

Signed-off-by: Rob Dobson <rob@rdobson.co.uk>
CA-105776: Syntax for SR UUID parameter on VM import CLI instruction is wrong.

Signed-off-by: Rob Dobson <rob@rdobson.co.uk>
Merge pull request #10 from rdobson/ca-105009

CA-105009: extending get_device_by_network to handle the case where bond...
Merge pull request #11 from rdobson/ca-105776

CA-105776: Syntax for SR UUID parameter on VM import CLI instruction is ...
CA-105097: Remove the CLI check for whether there exists shared storage and replace it with a check to ensure that some storage is visible to either host which can be used for the purposes of testing.

Signed-off-by: Rob Dobson <rob@rdobson.co.uk>
CA-105097: Ensuring that the results list returned by executing a list of function calls returns a results list that has the same ordering as the original function list. This allows the caller to match function calls and results.

Signed-off-by: Rob Dobson <rob@rdobson.co.uk>
CA-105097: Patching the code that provisions droid VMs to be less specific about storage repositories that are used. Rather than requiring that the default SR is stated, and used by the kit - we now look for available storage, and choose from the options available. We no longer have need to be specific about the SR we use.

Signed-off-by: Rob Dobson <rob@rdobson.co.uk>
Merge pull request #12 from rdobson/ca-105097

CA-105097: Remove requirement for Shared SR
CA-105894: Adding the logic needed to recurse when dealing with a VLAN PIF. Use the VLAN reference to obtain the PIF through which tagged traffic is being sent.

Signed-off-by: Rob Dobson <rob@rdobson.co.uk>
Merge pull request #13 from rdobson/ca-105894

CA-105894: Adding the logic needed to recurse when dealing with a VLAN P...
Merge remote branch 'upstream/master'