CI broken - lots of stages with old OpenSSL

Richard Laager rlaager at wiktel.com
Thu Mar 26 21:13:27 UTC 2020


On 3/26/20 3:35 PM, Hal Murray via devel wrote:
> Would somebody please fix and/or teach me how to do it.
> 
> https://gitlab.com/NTPsec/ntpsec/pipelines/130148924
> had 11 failed builds.

You've raised the OpenSSL requirement to > 1.1.1a. Assuming OpenSSL is
mandatory to build NTPsec, then you've dropped support for Debian
oldstable, Ubuntu 18.04, and others as you noted.

Edit .gitlab-ci.yml and remove the debian-oldstable-* jobs. For Ubuntu,
you can either remove or comment out ubuntu-latest (in a few days, when
20.04 is released, "ubuntu:latest" should mean 20.04 instead of 18.04).
Repeat for .gitlab-opttest-ci.yml.

> Name: openSUSE-leap-refclocks
> ...
> Checking for OpenSSL > 1.1.1a                                   : no 
> The configuration failed
> 
> Name: openSUSE-leap-basic
> ...
> 
> Name: ubuntu-latest-refclocks
> That must be an old Ubuntu.

From the observed results, I believe latest means latest LTS.

> Name: macos-refclocks
> Name: macos-basic
> ...

I don't know what to do with this.

> Name: freebsd-11-basic
> Name: freebsd-11-refclocks
> FreeBSD 11.3 has 1.0.2s
> FreeBSD 12 works.

Presumably, you would remove FreeBSD 11.

> Name: cross-build
> I have no idea what that is running.

The logs say Ubuntu 16.04. It's not clear to me how that happens, as
that job has no "image:" parameter. Maybe 16.04 is GitLab's default or
something. I have no idea.

-- 
Richard

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ntpsec.org/pipermail/devel/attachments/20200326/ce280f6e/attachment.bin>


More information about the devel mailing list