<p dir="ltr"></p>
<p dir="ltr">Le 12 oct. 2016 6:01 AM, "Steven Dake (stdake)" <<a href="mailto:stdake@cisco.com">stdake@cisco.com</a>> a écrit :<br>
><br>
> Haikel,<br>
><br>
>  <br>
><br>
> We attempted removing EPEL from our repo lists.  We got build errors on cinder-volume.  We have iscsi integration because vendors require it to work with their third party plugins.  The package iscsi-target-utils is not in the newton repos for RDO.<br>
><br>
>  <br>
><br>
> The package that fails can be seen here:<br>
><br>
> <a href="http://logs.openstack.org/04/385104/1/check/gate-kolla-dsvm-build-centos-source-centos-7-nv/f6cc1d8/console.html#_2016-10-11_19_34_40_662928">http://logs.openstack.org/04/385104/1/check/gate-kolla-dsvm-build-centos-source-centos-7-nv/f6cc1d8/console.html#_2016-10-11_19_34_40_662928</a><br>
><br>
>  <br>
><br>
> If you could fix that up, it would be grand J<br>
><br>
>  </p>
<p dir="ltr">Sorry for the delay, it got in the wrong folder, I'll look into adding this package.</p>
<p dir="ltr">H.<br>
><br>
> Thanks<br>
><br>
> -steve<br>
><br>
>  <br>
><br>
>  <br>
>><br>
>> From: Haïkel <<a href="mailto:hguemar@fedoraproject.org">hguemar@fedoraproject.org</a>><br>
>> Reply-To: "OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
>> Date: Saturday, July 2, 2016 at 2:14 PM<br>
>><br>
>> To: "OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
>> Subject: Re: [openstack-dev] [daisycloud-core] Kolla Mitaka requirements supported by CentOS<br>
>><br>
>>  <br>
>><br>
>> 2016-07-02 20:42 GMT+02:00 jason <<a href="mailto:huzhijiang@gmail.com">huzhijiang@gmail.com</a>>:<br>
>>><br>
>>> Pip Package Name Supported By Centos CentOS Name                      Repo Name<br>
>>><br>
>>> ======================================================================================================================<br>
>>><br>
>>> ansible                   yes<br>
>>><br>
>>> ansible1.9.noarch                epel<br>
>>><br>
>>> docker-py              yes<br>
>>><br>
>>> python-docker-py.noarch    extras<br>
>>><br>
>>> gitdb                      yes<br>
>>><br>
>>> python-gitdb.x86_64            epel<br>
>>><br>
>>> GitPython              yes<br>
>>><br>
>>> GitPython.noarch                epel<br>
>>><br>
>>> oslo.config             yes<br>
>>><br>
>>> python2-oslo-config.noarch centos-openstack-mitaka<br>
>>><br>
>>> pbr                        yes<br>
>>><br>
>>> python-pbr.noarch               epel<br>
>>><br>
>>> setuptools             yes<br>
>>><br>
>>> python-setuptools.noarch    base<br>
>>><br>
>>> six                         yes<br>
>>><br>
>>> python-six.noarch                 base<br>
>>><br>
>>> pycrypto                yes<br>
>>><br>
>>> python2-crypto                      epel<br>
>>><br>
>>> graphviz                no<br>
>>><br>
>>> Jinja2                    no (Note: Jinja2 2.7.2 will be installed as<br>
>>><br>
>>> dependency by ansible)<br>
>>><br>
>>>  <br>
>><br>
>>  <br>
>><br>
>> As one of RDO maintainer, I strongly invite kolla, not to use EPEL.<br>
>><br>
>> It's proven very hard to prevent EPEL pushing broken updates, or push<br>
>><br>
>> updates to fit OpenStack requirements.<br>
>><br>
>>  <br>
>><br>
>> Actually, all the dependency above but ansible, docker and git python<br>
>><br>
>> modules are in CentOS Cloud SIG repositories.<br>
>><br>
>> If you are interested to work w/ CentOS Cloud SIG, we can add missing<br>
>><br>
>> dependencies in our repositories.<br>
>><br>
>>  <br>
>><br>
>>  <br>
>>><br>
>>>  <br>
>>><br>
>>> As above table shows, only two (graphviz and Jinja2) are not supported<br>
>>><br>
>>> by centos currently. As those not supported packages are definitly not<br>
>>><br>
>>> used by OpenStack as well as Daisy. So basicaly we can use pip to<br>
>>><br>
>>> install them after installing other packages by yum. But note that<br>
>>><br>
>>> Jinja2 2.7.2 will be installed as dependency while yum install<br>
>>><br>
>>> ansible, so we need to using pip to install jinja2 2.8 after that to<br>
>>><br>
>>> overide the old one. Also note that we must make sure pip is ONLY used<br>
>>><br>
>>> for installing those two not supported packages.<br>
>>><br>
>>>  <br>
>>><br>
>>> But before you trying to use pip, please consider these:<br>
>>><br>
>>>  <br>
>>><br>
>>> 1) graphviz is just for saving image depend graph text file and is not<br>
>>><br>
>>> used by default and only used in build process if it is configured to<br>
>>><br>
>>> be used.<br>
>>><br>
>>>  <br>
>>><br>
>>> 2) Jinja2 rpm can be found at<br>
>>><br>
>>> <a href="http://koji.fedoraproject.org/koji/packageinfo?packageID=6506">http://koji.fedoraproject.org/koji/packageinfo?packageID=6506</a>, which I<br>
>>><br>
>>> think is suitable for CentOS. I have tested it.<br>
>>><br>
>>>  <br>
>>><br>
>>> So, as far as Kolla deploy process concerned, there is no need to use<br>
>>><br>
>>> pip to install graphviz and Jinja2. Further more, if we do not install<br>
>>><br>
>>> Kolla either then we can get ride of pip totally!<br>
>>><br>
>>>  <br>
>>><br>
>>> I encourage all of you to think about not using pip any more for<br>
>>><br>
>>> Daisy+Kolla, because pip hase a lot of overlaps between yum/rpm, files<br>
>>><br>
>>> may be overide back and force if not using them carefully. So not<br>
>>><br>
>>> using pip will make things easier and make jump server more cleaner.<br>
>>><br>
>>> Any ideas?<br>
>>><br>
>>>  <br>
>>><br>
>>>  <br>
>>><br>
>>> Thanks,<br>
>>><br>
>>> Zhijiang<br>
>>><br>
>>>  <br>
>>><br>
>>> --<br>
>>><br>
>>> Yours,<br>
>>><br>
>>> Jason<br>
>>><br>
>>>  <br>
>>><br>
>>> __________________________________________________________________________<br>
>>><br>
>>> OpenStack Development Mailing List (not for usage questions)<br>
>>><br>
>>> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
>>><br>
>>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
>><br>
>>  <br>
>><br>
>> __________________________________________________________________________<br>
>><br>
>> OpenStack Development Mailing List (not for usage questions)<br>
>><br>
>> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
>><br>
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
>><br>
>>  <br>
><br>
><br>
> __________________________________________________________________________<br>
> OpenStack Development Mailing List (not for usage questions)<br>
> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
></p>