parse sourcemedium/debugmedium for kiwi product builds
Use BUILD_ARCH instead to check ppc endianes

Build workers are BigEndian, so we can't rely on uname output. Let use
BUILD_ARCH instead.

Signed-off-by: Dinar Valeev <dvaleev@suse.com>
Don't enable virtio for ppc64le

ATM virtio is broken for LE guests on Power KVM. Use vscsi for now.

Signed-off-by: Dinar Valeev <dvaleev@suse.com>
Don't set HOST_ARCH to ppc970 on other hosts

Last commit introduced regression. Fixinig...

Signed-off-by: Dinar Valeev <dvaleev@suse.com>
- fix typo in ppc64le setup
- fix kvm setup for ppc64le system
Start emulator VM after unmounting VM image

Start the emulator like all other VMs, especially _after_ unmounting the
VM image.  Remove the sync that was just a workaround for this bug.
Make sure the /dev/shm mount point exists
Set correct source place for .ovf file.
fix check for osc
Preserve ownership of changelog file too.
mkbaselibs: don't mark symlinks as %dir
- support usage of VM kernel from build target
package VM kernel and initrd also in preinstall images
- fix syntax error from commit 87a0d0e11723a50ddab354966c1729d742149bd8
Revert "fix check for osc". It actually breaks it by adding dummy line to text

This reverts commit 6f9f48e88eea2d14a6ce5ba928de0d8ad972cba3.
- avoid emulator for ppc64 on ppc64le and vice versa
- allow to specify the VM filesystem within the config.

queryconfig is intended to replace all the get* tools
we use KVM virtio by default, except detected otherwise
qemu-reg: always ignore OS/ABI field in ELF header