Setting up the OpenNebula sandbox with no issues.
Have an Azure account set up, generated the certificates, uploaded the .cer file etc to Azure subscription, modified oned.conf, az_driver.conf with subscription id and path to my cert etc, and modified VM templates.
Now, registering an azure region as a host in opennebula, it shows up under Hosts in sunstone, but with an error. Tailing oned.log gives the following:
Thu Aug 11 13:05:54 2016 [Z0][InM][I]: Command execution fail: /var/lib/one/remotes/im/run_probes az /var/lib/one//datastores 4124 20 2 north-europe
Thu Aug 11 13:05:54 2016 [Z0][InM][I]: /usr/local/share/gems/gems/azure-0.7.5/lib/azure/configurable.rb:184:inrescue in management_certificate=': Management certificate not valid. Error: PKCS12_parse: mac verify failure (ArgumentError) Thu Aug 11 13:05:54 2016 [Z0][InM][I]: from /usr/local/share/gems/gems/azure-0.7.5/lib/azure/configurable.rb:167:in
management_certificate='
Thu Aug 11 13:05:54 2016 [Z0][InM][I]: from /usr/lib/one/ruby/az_driver.rb:165:inblock in initialize' Thu Aug 11 13:05:54 2016 [Z0][InM][I]: from /usr/local/share/gems/gems/azure-0.7.5/lib/azure/configurable.rb:113:in
configure’
Thu Aug 11 13:05:54 2016 [Z0][InM][I]: from /usr/lib/one/ruby/az_driver.rb:164:ininitialize' Thu Aug 11 13:05:54 2016 [Z0][InM][I]: from ./poll:32:in
new’
Thu Aug 11 13:05:54 2016 [Z0][InM][I]: from ./poll:32:in `'
Thu Aug 11 13:05:54 2016 [Z0][InM][E]: Error executing poll
Thu Aug 11 13:05:54 2016 [Z0][InM][I]: ExitCode: 1
Thu Aug 11 13:05:54 2016 [Z0][ONE][E]: Error monitoring Host north-europe (2): Error executing poll
So, something goes wrong connecting to azure, probably something with the cert. Google searches points to some Ruby issues as well. Anyone have succeded wiith this?