show read-only check button when add fs for lxc container

Show read-only check button when add fs for lxc container.

Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
virt-manager: correctly initialize the create pool wizard page number

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1034933

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
tests: fix tests with latest libvirt from git

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
tests: Limit recent clone changes to only very recent libvirt
add RAM filesystems browse support for lxc container

LXC container could use in-memory filesystem,
which do not have source section.
Currently, virt-manager will complain if
dev.source is null.
This patch will fix this issue.

Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
testdriver: Add <filesystem> examples
inspection: report guest inspection errors

Add an `error' flag to the inspection data for a guest and set it when
the inspection failed.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
details: show warning when guest inspection fails

If libguestfs fails to inspect the guest then show a warning.

Now the "Operating System" and "Applications" frames are visible
only when the guest inspection is available.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=755869

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
add button to remove cpu feature

We could copy host CPU config by
button 'Copy host CPU configuration'.
If we regret to do this or the host CPU config
caused VM starting failure, we need a button to
help us clear CPU feature.

Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
storage: Merge duplicate vol list populating
storage: Parse volume key
host: Print iscsi volume key as well in volume list

Suggested here: http://www.redhat.com/archives/virt-tools-list/2013-December/msg00014.html
osdict: append "(or later)" to the last version of an OS

It makes clearer to the user to pick the last version available for an
OS when a newer version is not listed by virt-manager/virt-install.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
virtinstall: allow to redefine typename in _OSVariant

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
virtinstall: read OSes information from libosinfo

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
virtinstall: add missing OSes

Some OS are not present in libosinfo, add them.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
virtinstall: add some quirks

Some OS names are different under libosinfo, add quirks to be
backward compatible.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
virt-manager: add dependency to libosinfo

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
tests: fix to not fail with libosinfo

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
osdict: expose libosinfo minimum resources for an OS

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>