so we can change the bug title to a request for support of http paths in libvirt, if reporter agrees?
Unfortunately this won't be trivial to implement in libvirt, since QEMU doesn't support http paths.
With SELinux enabled, it's libvirt that fails trying to label the image.
But if it's disabled, QEMU fails with this error:
qemu: could not load kernel 'http://127.0.0.1/kernel': No such file or directory
This bug was not selected to be addressed in Red Hat Enterprise Linux 6. We will look at it again within the Red Hat Enterprise Linux 7 product.
per comment 10, should this bug be cloned to QEMU?
This has been open for years and there does not seem to be much demand for it.