On Fri, 29 Jul 2011 09:43:54 -0400 (EDT)
James Labocki <jlabocki(a)redhat.com> wrote:
> > > [root@cldmgr01 ~]# curl -u
rhevadmin@cloud.redhat.com:password
> > >
https://fqdn:8543/rhevm-api-powershell/
> rhevm_deltacloud_username: deltacloud(a)cloud.redhat.com
> rhevm_deltacloud_password: Password
> rhevm_deltacloud_powershell_url:
>
https://fqdn:8543/rhevm-api-powershell
You tried with rhevadmin user, but iwhd is apparently configured to use
"deltacloud" user. Please try deltacloud@, see how that works.
Since you are redacting more than just password before posting, and so
I cannot see the true picture, it falls on you to be very careful comparing
parameters of factory and curl.
ImageFactoryException: Failed to extract RHEV-M UUID from warehouse
POST reponse: failed
ERROR curl failed GET url `https://rhevm.cloud.redhat.com:8543/rhevm-api-powershell/'
Look, this is a simple thing. All those mounts and whatnot are immaterial
at present juncture. The iwhd receives an error when it tries to access
the root of the API, that's all it is. Unfortunately, libcurl does not tell
us if it's 403, 404, or what it is. That is why you run CLI curl with
the _same parameters_ on the same host, but with -v, which allows to
determine what fails. Maybe it's just iptables or a typo in some
configuration somewhere. The most surefire way to know would've been
tcpdump, but alas, RHEV-2.2 forces SSL.
-- Pete