Andreas Scheuring 93929b09a3 Tests for guest image tools
Adding Testcases for the functions used by guest-image-tools. The
tests are executed by python and integrated into the py27 and py35
test jobs.

Sometimes the guest image tools call external commands
(like ip, zneconf,...). for this case dummy versions of those
executeables are placed in a faked root directory. The test takes
care of exectuing those commands in this directory, therefore the
dummy (bash) executables are chosen over the real ones.
However those dummy executeables cannot replace mocks where a lot
of assertions can be done. As workaround the dummy executeable just
check if it was called with a certain list of arguments. The test
needs to exactly pass those arguments in order to succeed.

Ideally those tests would be functional tests running on a real
system z envrionement. Doing so we could verify if the real
operations are working as well.

Change-Id: I35d0840c2e4bb9d216d57a5927f20b3f0ff182c0
2017-03-06 17:47:15 +01:00
2017-03-06 17:46:24 +01:00
2017-01-26 14:28:28 +01:00
2016-12-15 13:25:28 +00:00
2017-03-06 17:47:15 +01:00
2017-02-20 09:34:19 +01:00
2016-11-11 18:14:30 +00:00
2016-12-01 12:48:30 +05:30
2016-12-01 12:48:30 +05:30
2016-12-01 12:48:30 +05:30
2016-12-01 12:48:30 +05:30
2017-02-07 15:47:55 +01:00
2017-01-26 14:28:28 +01:00
2016-12-19 09:04:15 +00:00
2017-02-01 18:05:56 +01:00

openstack/nova-dpm Project

About this project

This project provides a Nova virtualization driver for the PR/SM hypervisor of IBM z Systems and IBM LinuxOne machines that are in the DPM (Dynamic Partition Manager) administrative mode.

The DPM mode enables dynamic capabilities of the firmware-based PR/SM hypervisor that are usually known from software-based hypervisors, such as creation, deletion and modification of partitions (i.e. virtual machines) and virtual devices within these partitions, and dynamic assignment of these virtual devices to physical I/O adapters.

The z/VM and KVM hypervisors on z Systems and LinuxONE machines are supported by separate Nova virtualization drivers:

Description
IBM System z DPM virtualization driver for OpenStack Nova
Readme 3.3 MiB
Languages
Python 89%
Shell 10.5%
reStructuredText 0.5%