I think I got to the bottom of it. Short version: If the ".treeinfo" file is missing from the repository, the error "ERROR global name 'fetcher' is not defined" is encountered.
Long version: I had used wget to download the Centos 7 packages from a website mirror to keep them on my local HTTP server. What it didn't copy were the hidden files. When I encountered this error I found this bug report and could successfully work around/ solve this problem by applying the above "virt-manager-urlfetcher.patch" patch. Later then I realized that the PXE installer reports a 404 error for the ".treeinfo" file. I then downloaded the ".treeinfo" from the repository and also reverted the "urlfetcher.py" to its original code line. Now the error was not encountered anymore. In the light of this, I presume that there is the possiblity that the others encountered this error because of the the missing ".treeinfo" file. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1391673 Title: error creating new machine with "Fedora20+" profile To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1391673/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs