[ovirt-users] Re: Best Openstack version to integrate with oVirt 4.2.7

2018-12-04 Thread Alessandro De Salvo

Hi,

we're also extensively using ceph via cinder on docker (Kolla project), 
but we're stuck on Pike for the missing keystone v3 support.


While cinderlib is desirable and it's a good solution for simple uses, 
adding support for keystone v3 and keeping the native cinder interface 
would also be good, for cases where you already have an openstack 
infrastructure available and you want to manage a storage system from a 
single place. The other reason to keep the current solution, at least 
for now, is what Matthias is mentioning: the transition phases.


How difficult it is to add the keystone v3 support for the storage side 
in ovirt, given you should already have the needed libs as you use them 
for the networking?


Thanks,


   Alessandro


Il 15/11/18 12:58, Matthias Leopold ha scritto:

Hi,

we are extensively using Ceph storage using the present 
OpenStack/Cinder integration in oVirt 4.2 which works for us. 
Openstack version in use is Pike.


I already heard about the plan to move to cinderlib which sounds 
promising. I very much hope there will be a migration scenario for 
users of "full" Openstack/Cinder installations when upgrading to oVirt 
4.3.


thanks
Matthias

Am 11.11.18 um 15:49 schrieb Nir Soffer:
On Sat, Nov 10, 2018 at 6:52 PM Gianluca Cecchi 
mailto:gianluca.cec...@gmail.com>> wrote:


    Hello,
    do you think it is ok to use Rocky version of Openstack to integrate
    its services with oVirt 4.2.7 on CentOS 7?
    I see on https://repos.fedorapeople.org/repos/openstack/ that, if
    Rocky is too new, between the older releases available there are,
    from newer to older:
    Queens
    Pike
    Ocata
    Newton


Nobody working on oVirt is testing any release of Openstack in the 
recent years.


The Cinder/Ceph support was released as tech preview in 3.6, and no 
work was

done since then, and I think this will be deprecated soon.

For 4.3 we are working on a different direction, using Cinderlib
https://github.com/Akrog/cinderlib

This is a way to use Cinder drivers without Openstack installation.
The same library is used to provide Cinder based storage in Kubernetes.
https://github.com/Akrog/ember-csi

You can find an early draft here for this feature. Note that it is 
expected to be

updated in the next weeks, but it can give you some idea on what we are
working on.
https://github.com/oVirt/ovirt-site/blob/f88f38ebb9afff656ab68a2d60c2b3ae88c21860/source/develop/release-management/features/storage/cinderlib-integration.html.md 



This will be tested with some version of Cinder drivers. I guess we 
will have

more info about it during 4.3 development.

    At the moment I have two separate lab environments:
    oVirt with 4.2.7
    Openstack with Rocky (single host with packstack allinone)

    just trying first integration steps with these versions, it seems
    I'm not able to communicate with glance, because I get in engine.log
    2018-11-10 17:32:58,386+01 ERROR
[org.ovirt.engine.core.bll.provider.storage.AbstractOpenStackStorageProviderProxy]
    (default task-51) [e2fccee7-1bb2-400f-b8d3-b87b679117d1] Not Found
    (OpenStack response error code: 404)


I think Glance support should work. Elad, which version of Glance was
tested for 4.2?

Regarding which Openstack version can work best with oVirt, maybe
Openstack guys I added can give a better answer.

Nir

    Nothing in glance logs on openstack, apparently.
    In my test I'm using
    http://xxx.xxx.xxx.xxx:9292 as provider url
    checked the authentication check box and
    glance user with its password
    35357 as the port and services as the tenant

    a telnet on port 9292 of openstack server from engine to 
openstack is ok


    similar with cinder I get:
    2018-11-10 17:45:42,226+01 ERROR
[org.ovirt.engine.core.bll.provider.storage.AbstractOpenStackStorageProviderProxy]
    (default task-50) [32a31aa7-fe3f-460c-a8b9-cc9b277deab7] Not Found
    (OpenStack response error code: 404)

    So before digging more I would lile to be certain which one is
    currently the best combination, possibly keeping as fixed the oVirt
    version to 4.2.7.

    Thanks,
    Gianluca
    ___
    Users mailing list -- users@ovirt.org 
    To unsubscribe send an email to users-le...@ovirt.org
    
    Privacy Statement: https://www.ovirt.org/site/privacy-policy/
    oVirt Code of Conduct:
    https://www.ovirt.org/community/about/community-guidelines/
    List Archives:
https://lists.ovirt.org/archives/list/users@ovirt.org/message/C46XG5YF3JTAT7BF72RXND4EHD4ZB5GC/


___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/ZPHSATIW

[ovirt-users] Re: Best Openstack version to integrate with oVirt 4.2.7

2018-11-15 Thread Matthias Leopold

Hi,

we are extensively using Ceph storage using the present OpenStack/Cinder 
integration in oVirt 4.2 which works for us. Openstack version in use is 
Pike.


I already heard about the plan to move to cinderlib which sounds 
promising. I very much hope there will be a migration scenario for users 
of "full" Openstack/Cinder installations when upgrading to oVirt 4.3.


thanks
Matthias

Am 11.11.18 um 15:49 schrieb Nir Soffer:
On Sat, Nov 10, 2018 at 6:52 PM Gianluca Cecchi 
mailto:gianluca.cec...@gmail.com>> wrote:


Hello,
do you think it is ok to use Rocky version of Openstack to integrate
its services with oVirt 4.2.7 on CentOS 7?
I see on https://repos.fedorapeople.org/repos/openstack/ that, if
Rocky is too new, between the older releases available there are,
from newer to older:
Queens
Pike
Ocata
Newton


Nobody working on oVirt is testing any release of Openstack in the 
recent years.


The Cinder/Ceph support was released as tech preview in 3.6, and no work was
done since then, and I think this will be deprecated soon.

For 4.3 we are working on a different direction, using Cinderlib
https://github.com/Akrog/cinderlib

This is a way to use Cinder drivers without Openstack installation.
The same library is used to provide Cinder based storage in Kubernetes.
https://github.com/Akrog/ember-csi

You can find an early draft here for this feature. Note that it is 
expected to be

updated in the next weeks, but it can give you some idea on what we are
working on.
https://github.com/oVirt/ovirt-site/blob/f88f38ebb9afff656ab68a2d60c2b3ae88c21860/source/develop/release-management/features/storage/cinderlib-integration.html.md

This will be tested with some version of Cinder drivers. I guess we will 
have

more info about it during 4.3 development.

At the moment I have two separate lab environments:
oVirt with 4.2.7
Openstack with Rocky (single host with packstack allinone)

just trying first integration steps with these versions, it seems
I'm not able to communicate with glance, because I get in engine.log
2018-11-10 17:32:58,386+01 ERROR

[org.ovirt.engine.core.bll.provider.storage.AbstractOpenStackStorageProviderProxy]
(default task-51) [e2fccee7-1bb2-400f-b8d3-b87b679117d1] Not Found
(OpenStack response error code: 404)


I think Glance support should work. Elad, which version of Glance was
tested for 4.2?

Regarding which Openstack version can work best with oVirt, maybe
Openstack guys I added can give a better answer.

Nir

Nothing in glance logs on openstack, apparently.
In my test I'm using
http://xxx.xxx.xxx.xxx:9292 as provider url
checked the authentication check box and
glance user with its password
35357 as the port and services as the tenant

a telnet on port 9292 of openstack server from engine to openstack is ok

similar with cinder I get:
2018-11-10 17:45:42,226+01 ERROR

[org.ovirt.engine.core.bll.provider.storage.AbstractOpenStackStorageProviderProxy]
(default task-50) [32a31aa7-fe3f-460c-a8b9-cc9b277deab7] Not Found
(OpenStack response error code: 404)

So before digging more I would lile to be certain which one is
currently the best combination, possibly keeping as fixed the oVirt
version to 4.2.7.

Thanks,
Gianluca
___
Users mailing list -- users@ovirt.org 
To unsubscribe send an email to users-le...@ovirt.org

Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/C46XG5YF3JTAT7BF72RXND4EHD4ZB5GC/


___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/ZPHSATIWZXFFPDHDCJXKPSYLWYU5VQ4E/



--
Matthias Leopold
IT Systems & Communications
Medizinische Universität Wien
Spitalgasse 23 / BT 88 /Ebene 00
A-1090 Wien
Tel: +43 1 40160-21241
Fax: +43 1 40160-921200
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/NHFWIMZAP222MCHUDOJZVERM2JGJIVRK/


[ovirt-users] Re: Best Openstack version to integrate with oVirt 4.2.7

2018-11-14 Thread Dominik Holler
On Wed, 14 Nov 2018 19:05:39 +0100
Gianluca Cecchi  wrote:

> On Wed, Nov 14, 2018 at 6:07 PM Dominik Holler  wrote:
> 
> > On Wed, 14 Nov 2018 18:04:20 +0200
> > Dan Kenigsberg  wrote:
> >  
> 
> [snip]
> 
> > > Donna if a problem in configuration with packstack passing from Ocata  
> > to Rocky or any feature itself that changed with Rocky.  
> > > > I have both (Rocky server and Ocata server) and can compare them if it  
> > can be of any help to have Rocky working with oVirt 4.2.7  
> > >
> > > Would you share your provider credentials? OpenStack dropped support
> > > for keystone v2, and in ovirt-4.2.7 we've introduced support for
> > > keystone v3. It smells related to your issue.
> > >  
> >
> > Keystone v3 is only supported for oVirt's OpenStack Network Provider,
> > not for storage providers.
> > Please let us know, if you find any issues in using Neutron
> > integration as external Network provider for oVirt.
> > Please note, that for packstack's queens and rocky also the
> > OVN layer 2 should work. In my simple packstack environment, even
> > physnet worked.
> > Please note that the oVirt's deployment of the Neutron provider on
> > host does not work for queens and rocky. Best way to prevent that
> > the deployment is triggered is to set no default network provider of
> > the cluster.
> >
> >  
> I see that when configuring "OpenStack Image" provider the authentication
> section contain "API Version" field greyed and pre-filled with "v2.0", so I
> cannot change it
> When trying to configure Openstack Neutron provider I can select "v2.0" or
> "v3"
> 
> I don't find clear reference on how to manually configure the network node
> as a host.
> Is it sufficient to enable ovirt 4.2 repos and install
> vdsm-hook-openstacknet on it and then add it to the manager?

for a packstack network host it is just:
systemctl stop iptables
yum install -y https://resources.ovirt.org/pub/yum-repo/ovirt-release42.rpm
before adding the host in oVirt

my full personal notes are at
https://gitlab.com/snippets/1778319





___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/4X4MZ6DXZRBQ7BGENY22IFMZ6C6CC6VI/


[ovirt-users] Re: Best Openstack version to integrate with oVirt 4.2.7

2018-11-14 Thread Gianluca Cecchi
On Wed, Nov 14, 2018 at 6:07 PM Dominik Holler  wrote:

> On Wed, 14 Nov 2018 18:04:20 +0200
> Dan Kenigsberg  wrote:
>

[snip]

> > Donna if a problem in configuration with packstack passing from Ocata
> to Rocky or any feature itself that changed with Rocky.
> > > I have both (Rocky server and Ocata server) and can compare them if it
> can be of any help to have Rocky working with oVirt 4.2.7
> >
> > Would you share your provider credentials? OpenStack dropped support
> > for keystone v2, and in ovirt-4.2.7 we've introduced support for
> > keystone v3. It smells related to your issue.
> >
>
> Keystone v3 is only supported for oVirt's OpenStack Network Provider,
> not for storage providers.
> Please let us know, if you find any issues in using Neutron
> integration as external Network provider for oVirt.
> Please note, that for packstack's queens and rocky also the
> OVN layer 2 should work. In my simple packstack environment, even
> physnet worked.
> Please note that the oVirt's deployment of the Neutron provider on
> host does not work for queens and rocky. Best way to prevent that
> the deployment is triggered is to set no default network provider of
> the cluster.
>
>
I see that when configuring "OpenStack Image" provider the authentication
section contain "API Version" field greyed and pre-filled with "v2.0", so I
cannot change it
When trying to configure Openstack Neutron provider I can select "v2.0" or
"v3"

I don't find clear reference on how to manually configure the network node
as a host.
Is it sufficient to enable ovirt 4.2 repos and install
vdsm-hook-openstacknet on it and then add it to the manager?
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/XAGRHU5YSAUEOHYFCDA47PX4FO3MLPGM/


[ovirt-users] Re: Best Openstack version to integrate with oVirt 4.2.7

2018-11-14 Thread Nir Soffer
On Wed, Nov 14, 2018 at 6:04 PM Dan Kenigsberg  wrote:

> On Sun, Nov 11, 2018 at 7:04 PM Gianluca Cecchi
>  wrote:
> >
> > On Sun, Nov 11, 2018 at 3:50 PM Nir Soffer  wrote:
> >>
> >> On Sat, Nov 10, 2018 at 6:52 PM Gianluca Cecchi <
> gianluca.cec...@gmail.com> wrote:
> >>>
> >>> Hello,
> >>> do you think it is ok to use Rocky version of Openstack to integrate
> its services with oVirt 4.2.7 on CentOS 7?
> >>> I see on https://repos.fedorapeople.org/repos/openstack/ that, if
> Rocky is too new, between the older releases available there are, from
> newer to older:
> >>> Queens
> >>> Pike
> >>> Ocata
> >>> Newton
> >>
> >>
> >> Nobody working on oVirt is testing any release of Openstack in the
> recent years.
>
> Actually, Neutron and Glance are actively tested.
>

Right, when I wrote "Openstack" I meant "Cinder/Ceph".

>>
> >
> > Strange... I think oVirt is the natural platform to test features to
> have them on RHV if considered enterprise ready.
> > And reading the downstream latest documentation for RHV 4.2 I see this
> regarding external providers:
> >
> https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/chap-external_providers
> >
> > And there is explicit reference to
> >
> > 1) Glance
> >
> https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Image_Service_Glance_for_Image_Management
> > without any particular restriction described
> >
> > 2) Neutron
> >
> https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Network_Service_Neutron_for_Network_Provisioning
> > with the note:
> > "
> > Important
> > Red Hat Virtualization supports Red Hat OpenStack Platform versions 8,
> 9, 10, 11, and 12 as external network providers.
> > "
> >
> > BTW: the release cycles are here:
> > https://access.redhat.com/support/policy/updates/openstack/platform
> >
> > 3) Cinder
> >
> https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Block_Storage_Cinder_Instance_for_Storage_Management
> > with the only note regarding Ceph as a provider for block storage to use
> with Cinder
> > "
> > Add an OpenStack Block Storage (Cinder) instance for storage management
> to the Red Hat Virtualization Manager. The OpenStack Cinder volumes are
> provisioned by Ceph Storage.
> > "
> >
> > Coming back to oVirt 4.2.7 I see all of the 3 above providers present
> and referenced when I go and add external providers, so it doesn't seem to
> the final user/admin as an abandoned feature
> >
> >> The Cinder/Ceph support was released as tech preview in 3.6, and no
> work was
> >> done since then, and I think this will be deprecated soon.
> >>
> >
> > Actually it seems yet a tech preview in latest 4.2, if the manual is
> correct (see link given above for Cinder)
> >
> >>
> >> For 4.3 we are working on a different direction, using Cinderlib
> >> https://github.com/Akrog/cinderlib
> >>
> >>
> >>
> >> This is a way to use Cinder drivers without Openstack installation.
> >> The same library is used to provide Cinder based storage in Kubernetes.
> >> https://github.com/Akrog/ember-csi
> >>
> >> You can find an early draft here for this feature. Note that it is
> expected to be
> >> updated in the next weeks, but it can give you some idea on what we are
> >> working on.
> >>
> https://github.com/oVirt/ovirt-site/blob/f88f38ebb9afff656ab68a2d60c2b3ae88c21860/source/develop/release-management/features/storage/cinderlib-integration.html.md
> >>
> >> This will be tested with some version of Cinder drivers. I guess we
> will have
> >> more info about it during 4.3 development.
> >>
> >
> > I will go through reading them, thanks
> >
> >
> >>>
> >>> At the moment I have two separate lab environments:
> >>> oVirt with 4.2.7
> >>> Openstack with Rocky (single host with packstack allinone)
> >>>
> >>> just trying first integration steps with these versions, it seems I'm
> not able to communicate with glance, because I get in engine.log
> >>> 2018-11-10 17:32:58,386+01 ERROR
> [org.ovirt.engine.core.bll.provider.storage.AbstractOpenStackStorageProviderProxy]
> (default task-51) [e2fccee7-1bb2-400f-b8d3-b87b679117d1] Not Found
> (OpenStack response error code: 404)
> >>
> >>
> >> I think Glance support should work. Elad, which version of Glance was
> >> tested for 4.2?
> >
> >
> > Based on the restrictions described for Neutron Provider above, I right
> deployed, always on CentOS 7.5 and using packstack allinone method, the
> oldest release I found a repo for at
> http://mirror.centos.org/centos/7/cloud/x86_64/ .
> > That is Ocata (aka the base for OSP 11) and at least the glance
> connection works now out of the box, using the same parameters that dind't
> work with Rocky.
> >
> > 2018-11-11 17:52:46,320+01 INFO
> [org.ovirt.engine

[ovirt-users] Re: Best Openstack version to integrate with oVirt 4.2.7

2018-11-14 Thread Dominik Holler
On Wed, 14 Nov 2018 18:04:20 +0200
Dan Kenigsberg  wrote:

> On Sun, Nov 11, 2018 at 7:04 PM Gianluca Cecchi
>  wrote:
> >
> > On Sun, Nov 11, 2018 at 3:50 PM Nir Soffer  wrote:  
> >>
> >> On Sat, Nov 10, 2018 at 6:52 PM Gianluca Cecchi 
> >>  wrote:  
> >>>
> >>> Hello,
> >>> do you think it is ok to use Rocky version of Openstack to integrate its 
> >>> services with oVirt 4.2.7 on CentOS 7?
> >>> I see on https://repos.fedorapeople.org/repos/openstack/ that, if Rocky 
> >>> is too new, between the older releases available there are, from newer to 
> >>> older:
> >>> Queens
> >>> Pike
> >>> Ocata
> >>> Newton  
> >>
> >>
> >> Nobody working on oVirt is testing any release of Openstack in the recent 
> >> years.  
> 
> Actually, Neutron and Glance are actively tested.
> 
> >>  
> >
> > Strange... I think oVirt is the natural platform to test features to have 
> > them on RHV if considered enterprise ready.
> > And reading the downstream latest documentation for RHV 4.2 I see this 
> > regarding external providers:
> > https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/chap-external_providers
> >
> > And there is explicit reference to
> >
> > 1) Glance
> > https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Image_Service_Glance_for_Image_Management
> > without any particular restriction described
> >
> > 2) Neutron
> > https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Network_Service_Neutron_for_Network_Provisioning
> > with the note:
> > "
> > Important
> > Red Hat Virtualization supports Red Hat OpenStack Platform versions 8, 9, 
> > 10, 11, and 12 as external network providers.
> > "
> >
> > BTW: the release cycles are here:
> > https://access.redhat.com/support/policy/updates/openstack/platform
> >
> > 3) Cinder
> > https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Block_Storage_Cinder_Instance_for_Storage_Management
> > with the only note regarding Ceph as a provider for block storage to use 
> > with Cinder
> > "
> > Add an OpenStack Block Storage (Cinder) instance for storage management to 
> > the Red Hat Virtualization Manager. The OpenStack Cinder volumes are 
> > provisioned by Ceph Storage.
> > "
> >
> > Coming back to oVirt 4.2.7 I see all of the 3 above providers present and 
> > referenced when I go and add external providers, so it doesn't seem to the 
> > final user/admin as an abandoned feature
> >  
> >> The Cinder/Ceph support was released as tech preview in 3.6, and no work 
> >> was
> >> done since then, and I think this will be deprecated soon.
> >>  
> >
> > Actually it seems yet a tech preview in latest 4.2, if the manual is 
> > correct (see link given above for Cinder)
> >  
> >>
> >> For 4.3 we are working on a different direction, using Cinderlib
> >> https://github.com/Akrog/cinderlib
> >>
> >>
> >>
> >> This is a way to use Cinder drivers without Openstack installation.
> >> The same library is used to provide Cinder based storage in Kubernetes.
> >> https://github.com/Akrog/ember-csi
> >>
> >> You can find an early draft here for this feature. Note that it is 
> >> expected to be
> >> updated in the next weeks, but it can give you some idea on what we are
> >> working on.
> >> https://github.com/oVirt/ovirt-site/blob/f88f38ebb9afff656ab68a2d60c2b3ae88c21860/source/develop/release-management/features/storage/cinderlib-integration.html.md
> >>
> >> This will be tested with some version of Cinder drivers. I guess we will 
> >> have
> >> more info about it during 4.3 development.
> >>  
> >
> > I will go through reading them, thanks
> >
> >  
> >>>
> >>> At the moment I have two separate lab environments:
> >>> oVirt with 4.2.7
> >>> Openstack with Rocky (single host with packstack allinone)
> >>>
> >>> just trying first integration steps with these versions, it seems I'm not 
> >>> able to communicate with glance, because I get in engine.log
> >>> 2018-11-10 17:32:58,386+01 ERROR 
> >>> [org.ovirt.engine.core.bll.provider.storage.AbstractOpenStackStorageProviderProxy]
> >>>  (default task-51) [e2fccee7-1bb2-400f-b8d3-b87b679117d1] Not Found 
> >>> (OpenStack response error code: 404)  
> >>
> >>
> >> I think Glance support should work. Elad, which version of Glance was
> >> tested for 4.2?  
> >
> >
> > Based on the restrictions described for Neutron Provider above, I right 
> > deployed, always on CentOS 7.5 and using packstack allinone method, the 
> > oldest release I found a repo for at 
> > http://mirror.centos.org/centos/7/cloud/x86_64/ .
> > That is Ocata (aka the base for OSP 11) and at least the glance connection 
> > works now out of the box, using the same parameters that dind't work with 
> > Rocky.
> >
> > 2018-11-11 17:52:4

[ovirt-users] Re: Best Openstack version to integrate with oVirt 4.2.7

2018-11-14 Thread Dan Kenigsberg
On Sun, Nov 11, 2018 at 7:04 PM Gianluca Cecchi
 wrote:
>
> On Sun, Nov 11, 2018 at 3:50 PM Nir Soffer  wrote:
>>
>> On Sat, Nov 10, 2018 at 6:52 PM Gianluca Cecchi  
>> wrote:
>>>
>>> Hello,
>>> do you think it is ok to use Rocky version of Openstack to integrate its 
>>> services with oVirt 4.2.7 on CentOS 7?
>>> I see on https://repos.fedorapeople.org/repos/openstack/ that, if Rocky is 
>>> too new, between the older releases available there are, from newer to 
>>> older:
>>> Queens
>>> Pike
>>> Ocata
>>> Newton
>>
>>
>> Nobody working on oVirt is testing any release of Openstack in the recent 
>> years.

Actually, Neutron and Glance are actively tested.

>>
>
> Strange... I think oVirt is the natural platform to test features to have 
> them on RHV if considered enterprise ready.
> And reading the downstream latest documentation for RHV 4.2 I see this 
> regarding external providers:
> https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/chap-external_providers
>
> And there is explicit reference to
>
> 1) Glance
> https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Image_Service_Glance_for_Image_Management
> without any particular restriction described
>
> 2) Neutron
> https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Network_Service_Neutron_for_Network_Provisioning
> with the note:
> "
> Important
> Red Hat Virtualization supports Red Hat OpenStack Platform versions 8, 9, 10, 
> 11, and 12 as external network providers.
> "
>
> BTW: the release cycles are here:
> https://access.redhat.com/support/policy/updates/openstack/platform
>
> 3) Cinder
> https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Block_Storage_Cinder_Instance_for_Storage_Management
> with the only note regarding Ceph as a provider for block storage to use with 
> Cinder
> "
> Add an OpenStack Block Storage (Cinder) instance for storage management to 
> the Red Hat Virtualization Manager. The OpenStack Cinder volumes are 
> provisioned by Ceph Storage.
> "
>
> Coming back to oVirt 4.2.7 I see all of the 3 above providers present and 
> referenced when I go and add external providers, so it doesn't seem to the 
> final user/admin as an abandoned feature
>
>> The Cinder/Ceph support was released as tech preview in 3.6, and no work was
>> done since then, and I think this will be deprecated soon.
>>
>
> Actually it seems yet a tech preview in latest 4.2, if the manual is correct 
> (see link given above for Cinder)
>
>>
>> For 4.3 we are working on a different direction, using Cinderlib
>> https://github.com/Akrog/cinderlib
>>
>>
>>
>> This is a way to use Cinder drivers without Openstack installation.
>> The same library is used to provide Cinder based storage in Kubernetes.
>> https://github.com/Akrog/ember-csi
>>
>> You can find an early draft here for this feature. Note that it is expected 
>> to be
>> updated in the next weeks, but it can give you some idea on what we are
>> working on.
>> https://github.com/oVirt/ovirt-site/blob/f88f38ebb9afff656ab68a2d60c2b3ae88c21860/source/develop/release-management/features/storage/cinderlib-integration.html.md
>>
>> This will be tested with some version of Cinder drivers. I guess we will have
>> more info about it during 4.3 development.
>>
>
> I will go through reading them, thanks
>
>
>>>
>>> At the moment I have two separate lab environments:
>>> oVirt with 4.2.7
>>> Openstack with Rocky (single host with packstack allinone)
>>>
>>> just trying first integration steps with these versions, it seems I'm not 
>>> able to communicate with glance, because I get in engine.log
>>> 2018-11-10 17:32:58,386+01 ERROR 
>>> [org.ovirt.engine.core.bll.provider.storage.AbstractOpenStackStorageProviderProxy]
>>>  (default task-51) [e2fccee7-1bb2-400f-b8d3-b87b679117d1] Not Found 
>>> (OpenStack response error code: 404)
>>
>>
>> I think Glance support should work. Elad, which version of Glance was
>> tested for 4.2?
>
>
> Based on the restrictions described for Neutron Provider above, I right 
> deployed, always on CentOS 7.5 and using packstack allinone method, the 
> oldest release I found a repo for at 
> http://mirror.centos.org/centos/7/cloud/x86_64/ .
> That is Ocata (aka the base for OSP 11) and at least the glance connection 
> works now out of the box, using the same parameters that dind't work with 
> Rocky.
>
> 2018-11-11 17:52:46,320+01 INFO  
> [org.ovirt.engine.core.bll.provider.network.SyncNetworkProviderCommand] 
> (EE-ManagedThreadFactory-engineScheduled-Thread-14) [4e83174] Running 
> command: SyncNetworkProviderCommand internal: true.
> 2018-11-11 17:52:46,432+01 INFO  
> [org.ovirt.engine.core.sso.utils.AuthenticationUtils] (default task-61) [] 
> Use

[ovirt-users] Re: Best Openstack version to integrate with oVirt 4.2.7

2018-11-11 Thread Gianluca Cecchi
On Sun, Nov 11, 2018 at 3:50 PM Nir Soffer  wrote:

> On Sat, Nov 10, 2018 at 6:52 PM Gianluca Cecchi 
> wrote:
>
>> Hello,
>> do you think it is ok to use Rocky version of Openstack to integrate its
>> services with oVirt 4.2.7 on CentOS 7?
>> I see on https://repos.fedorapeople.org/repos/openstack/ that, if Rocky
>> is too new, between the older releases available there are, from newer to
>> older:
>> Queens
>> Pike
>> Ocata
>> Newton
>>
>
> Nobody working on oVirt is testing any release of Openstack in the recent
> years.
>
>
Strange... I think oVirt is the natural platform to test features to have
them on RHV if considered enterprise ready.
And reading the downstream latest documentation for RHV 4.2 I see this
regarding external providers:
https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/chap-external_providers

And there is explicit reference to

1) Glance
https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Image_Service_Glance_for_Image_Management
without any particular restriction described

2) Neutron
https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Network_Service_Neutron_for_Network_Provisioning
with the note:
"
Important
Red Hat Virtualization supports Red Hat OpenStack Platform versions 8, 9,
10, 11, and 12 as external network providers.
"

BTW: the release cycles are here:
https://access.redhat.com/support/policy/updates/openstack/platform

3) Cinder
https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-adding_external_providers#Adding_an_OpenStack_Block_Storage_Cinder_Instance_for_Storage_Management
with the only note regarding Ceph as a provider for block storage to use
with Cinder
"
Add an OpenStack Block Storage (Cinder) instance for storage management to
the Red Hat Virtualization Manager. The OpenStack Cinder volumes are
provisioned by Ceph Storage.
"

Coming back to oVirt 4.2.7 I see all of the 3 above providers present and
referenced when I go and add external providers, so it doesn't seem to the
final user/admin as an abandoned feature

The Cinder/Ceph support was released as tech preview in 3.6, and no work was
> done since then, and I think this will be deprecated soon.
>
>
Actually it seems yet a tech preview in latest 4.2, if the manual is
correct (see link given above for Cinder)


> For 4.3 we are working on a different direction, using Cinderlib
> https://github.com/Akrog/cinderlib
>

>
> This is a way to use Cinder drivers without Openstack installation.
> The same library is used to provide Cinder based storage in Kubernetes.
> https://github.com/Akrog/ember-csi
>
> You can find an early draft here for this feature. Note that it is
> expected to be
> updated in the next weeks, but it can give you some idea on what we are
> working on.
>
> https://github.com/oVirt/ovirt-site/blob/f88f38ebb9afff656ab68a2d60c2b3ae88c21860/source/develop/release-management/features/storage/cinderlib-integration.html.md
>
> This will be tested with some version of Cinder drivers. I guess we will
> have
> more info about it during 4.3 development.
>
>
I will go through reading them, thanks



> At the moment I have two separate lab environments:
>> oVirt with 4.2.7
>> Openstack with Rocky (single host with packstack allinone)
>>
>> just trying first integration steps with these versions, it seems I'm not
>> able to communicate with glance, because I get in engine.log
>> 2018-11-10 17:32:58,386+01 ERROR
>> [org.ovirt.engine.core.bll.provider.storage.AbstractOpenStackStorageProviderProxy]
>> (default task-51) [e2fccee7-1bb2-400f-b8d3-b87b679117d1] Not Found
>> (OpenStack response error code: 404)
>>
>
> I think Glance support should work. Elad, which version of Glance was
> tested for 4.2?
>

Based on the restrictions described for Neutron Provider above, I right
deployed, always on CentOS 7.5 and using packstack allinone method, the
oldest release I found a repo for at
http://mirror.centos.org/centos/7/cloud/x86_64/ .
That is Ocata (aka the base for OSP 11) and at least the glance connection
works now out of the box, using the same parameters that dind't work with
Rocky.

2018-11-11 17:52:46,320+01 INFO
[org.ovirt.engine.core.bll.provider.network.SyncNetworkProviderCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-14) [4e83174] Running
command: SyncNetworkProviderCommand internal: true.
2018-11-11 17:52:46,432+01 INFO
[org.ovirt.engine.core.sso.utils.AuthenticationUtils] (default task-61) []
User admin@internal successfully logged in with scopes: ovirt-app-api
ovirt-ext=token-info:authz-search ovirt-ext=token-info:public-authz-search
ovirt-ext=token-info:validate ovirt-ext=token:password-access
2018-11-11 17:52:46,576+01 INFO
[org.ovirt.engine.core.bll.provider.network.SyncNetworkProviderCommand]
(E

[ovirt-users] Re: Best Openstack version to integrate with oVirt 4.2.7

2018-11-11 Thread Nir Soffer
On Sat, Nov 10, 2018 at 6:52 PM Gianluca Cecchi 
wrote:

> Hello,
> do you think it is ok to use Rocky version of Openstack to integrate its
> services with oVirt 4.2.7 on CentOS 7?
> I see on https://repos.fedorapeople.org/repos/openstack/ that, if Rocky
> is too new, between the older releases available there are, from newer to
> older:
> Queens
> Pike
> Ocata
> Newton
>

Nobody working on oVirt is testing any release of Openstack in the recent
years.

The Cinder/Ceph support was released as tech preview in 3.6, and no work was
done since then, and I think this will be deprecated soon.

For 4.3 we are working on a different direction, using Cinderlib
https://github.com/Akrog/cinderlib

This is a way to use Cinder drivers without Openstack installation.
The same library is used to provide Cinder based storage in Kubernetes.
https://github.com/Akrog/ember-csi

You can find an early draft here for this feature. Note that it is expected
to be
updated in the next weeks, but it can give you some idea on what we are
working on.
https://github.com/oVirt/ovirt-site/blob/f88f38ebb9afff656ab68a2d60c2b3ae88c21860/source/develop/release-management/features/storage/cinderlib-integration.html.md

This will be tested with some version of Cinder drivers. I guess we will
have
more info about it during 4.3 development.

At the moment I have two separate lab environments:
> oVirt with 4.2.7
> Openstack with Rocky (single host with packstack allinone)
>
> just trying first integration steps with these versions, it seems I'm not
> able to communicate with glance, because I get in engine.log
> 2018-11-10 17:32:58,386+01 ERROR
> [org.ovirt.engine.core.bll.provider.storage.AbstractOpenStackStorageProviderProxy]
> (default task-51) [e2fccee7-1bb2-400f-b8d3-b87b679117d1] Not Found
> (OpenStack response error code: 404)
>

I think Glance support should work. Elad, which version of Glance was
tested for 4.2?

Regarding which Openstack version can work best with oVirt, maybe
Openstack guys I added can give a better answer.

Nir


> Nothing in glance logs on openstack, apparently.
> In my test I'm using
> http://xxx.xxx.xxx.xxx:9292 as provider url
> checked the authentication check box and
> glance user with its password
> 35357 as the port and services as the tenant
>
> a telnet on port 9292 of openstack server from engine to openstack is ok
>
> similar with cinder I get:
> 2018-11-10 17:45:42,226+01 ERROR
> [org.ovirt.engine.core.bll.provider.storage.AbstractOpenStackStorageProviderProxy]
> (default task-50) [32a31aa7-fe3f-460c-a8b9-cc9b277deab7] Not Found
> (OpenStack response error code: 404)
>
> So before digging more I would lile to be certain which one is currently
> the best combination, possibly keeping as fixed the oVirt version to 4.2.7.
>
> Thanks,
> Gianluca
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/C46XG5YF3JTAT7BF72RXND4EHD4ZB5GC/
>
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/ZPHSATIWZXFFPDHDCJXKPSYLWYU5VQ4E/