On 07/12/2018 16:03, Nicolas Hicher wrote:
Hello,
Here the dependencies for mock, python-ecdsa and python-lockfile don't
have dependencies.
Installing:
mock noarch 1.4.13-1.el7
epel 163 k
Installing for dependencies:
createrepo_c x86_64 0.10.0-18.el7
rhel-7-server-extras-rpms 65 k
createrepo_c-libs x86_64 0.10.0-18.el7
rhel-7-server-extras-rpms 89 k
distribution-gpg-keys noarch 1.26-1.el7
epel 185 k
mock-core-configs noarch 29.4-1.el7
epel 31 k
pigz x86_64 2.3.4-1.el7
epel 81 k
python2-distro noarch 1.2.0-1.el7
epel 29 k
python2-pyroute2 noarch 0.4.13-1.el7
epel 345 k
Nico
I'm in favor of tagging both of them in RDO repo, they already exists in
CBS. Otherwise, we can't support RHEL users of RDO.
Mock is a different story, though.
Regards,
H.
On 2018-12-07 4:05 a.m., Javier Pena wrote:
----- Original Message -----
Hello,
On 2018-12-06 5:40 p.m., Haïkel Guémar wrote:
On 06/12/2018 23:22, Nicolas Hicher wrote:
Hello,
I'm testing sf on rhel installation using rdo openstack-queens
repository.
I found an issue with python-ecdsa package. On centos, this package
is present on extra repo, but on rhel I found it on
rhel-7-server-openstack-13-rpms.
There are some issues to enable both rhel-7-server-openstack-13-rpms
and openstack-queens repositories:
- users need rhel-7-server-openstack subscription
- we have a mix of python libs from both repos (50% from
rhel-7-openstack, 50% from openstack-queens)
- there were errors on dependencies with erlang:
https://softwarefactory-project.io/paste/show/1347/ , I disabled
rhel-7-server-openstack-13-rpms to fix
What should be the best solution, add python-ecdsa to
openstack-queens or add in in sf packages ? I prefer the first
solution if it's possible, because we manually bump distgit version
on sf.
Thanks.
Nico
My 2 cts
Since we should also support RHEL without requiring any layered
product repo, we should just cross-tag it into RDO.
In the past, we used to ship it (bstinson has built a newer one but
it's same build with NVR bump)
http://cbs.centos.org/koji/buildinfo?buildID=405
For CentOS users, it won't change much, it will be more or less the
same package either from extras or RDO repo.
Regards.
H.
I found 2 others dependencies issues, so we needs to have these packages
available:
- python-ecdsa is for managesf
- mock for drln
This is a tricky one. When installing on RHEL, we only get the package from
EPEL, so if it doesn't have any additional dependencies we should probably
cross-tag it.
Javier
- python-lockfile for gerritbot
Only mock have a lot of dependencies, we have to check if we need more
package for its.
The packages used in sf from openstack-queens repos are
https://softwarefactory-project.io/paste/show/1348/
Alan proposed on irc to add centos extra on our sf deployment, but I
think we will have the same issue when using openstack-queens and
rhel-7-server-openstack-13-rpms by having 30% of packages from centos-extra.
Thanks.
Nico
_______________________________________________
Softwarefactory-dev mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/softwarefactory-dev