On Fri, Jan 31, 2020 at 12:21 PM Till Maas <till(a)redhat.com> wrote:
Hi,
Am Fr., 31. Jan. 2020 um 11:41 Uhr schrieb Fernando Fernandez Mancera
<ferferna(a)redhat.com>:
> > I have been trying to move all the CI tests to centos8. I have found
> > that this is not going to be possible as some packages are missing.
> > Here is the list of them:
> >
> > -
>
> - python3-coveralls
It is odd that this is installed in the image because coveralls runs
on Travis/Ubuntu and not in the image:
https://github.com/nmstate/nmstate/blob/master/.travis.yml#L62
This can probably be dropped.
> - python3-tox
We could install this via pip.
> - python37
This is only needed if we plan to support Fedora 31 I think. Fedora 32
will have Python 3.8
> - python38
I guess we will have to continue to run the unit tests for this on Fedora.
These problems also lead to the question, what are we going to do with
nmstate-0.1? If we change the CI container images it will also impact
any CI jobs when we merge anything back into the nmstate-0.1 branch.
For example updating the CentOS container image to 1.22 will mean that
a PR to nmstate-0.1 will also be tested against NM 1.22. Do we need
per branch CI images or can we drop support for nmstate-0.1 now?
I think we can keep a F31 Dockerfile and configure travis for
nmstate-0.1 branch to run with that image. I don't know if that is
possible but I will try to think in a workaround.
Kind regards
Till
>
> >
> > I have also tried to look up for a workaround but I have not been able
> > to do it. Do you have any idea? If not, we should move all F31 test to
> > rawhide in my opinion.
> >
> > Thanks,
> > Fernando.
> _______________________________________________
> nmstate-devel mailing list -- nmstate-devel(a)lists.fedorahosted.org
> To unsubscribe send an email to nmstate-devel-leave(a)lists.fedorahosted.org
> Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedorahosted.org/archives/list/nmstate-devel@lists.fedoraho...
--
Till Maas
He/His/Him
Ansible RHEL Networking System Role Maintainer
Red Hat GmbH,
http://www.de.redhat.com/, Registered seat: Grasbrunn,
Commercial register: Amtsgericht Muenchen, HRB 153243,
Managing Directors: Charles Cachera, Laurie Krebs, Michael O'Neill,
Thomas Savage