On Fri, Nov 17, 2017 at 11:57:17AM +0100, Harald Welte wrote:
> On Fri, Nov 17, 2017 at 11:02:32AM +0100, Pau Espin Pedrol wrote:
> 
> > Another point in favor of moving to debian9 in jenkins build slaves :)
> 
> if somebody writes/completes the Dockerfile or ansible playbook for it,
> I'm all for it.  But let's not again start with manually-created build slaves.

I understand that we don't want to set up new build slaves without going for
docker/ansible.

But for gerrit verifications, switching to deb9 is easy, since we have a deb9
slave ready:

jobs/gerrit-verifications.yml

-    slave_axis: !!python/tuple [linux_amd64_debian8]
+    slave_axis: !!python/tuple [linux_amd64_debian9]

The hard part is/was to get all the reposes to pass the deb9 sanitizer scrutiny.

BTW, I changed the osmo-iuh-gerrit job manually to do deb9 as well, fully aware
that the config might be overwritten by a job update anytime, just to quickly
test what happens on deb9.

In other news...

I still haven't resolved why on my laptop osmo-hnbgw doesn't build without
adding -lsctp -- on the deb9 slave, it links fine without it. I'm pretty
stumped on that, have a patch that adds -lsctp again, but ???

Also still haven't resolved why osmo-hnbgw crashes for any attach request for
me.

I have the gut feeling that these are related, looking forward to finding out
what the heck is going on there and finally resolve this elaborate side track.

~N

Attachment: signature.asc
Description: PGP signature

Reply via email to