Task #5093
closed
Upgrade i386 Jenkins agents to Ubuntu 18.04
Added by Davide Pesavento over 4 years ago.
Updated over 4 years ago.
Description
Very soon we'll begin phasing out support for Ubuntu 16.04. The i386 build nodes used by Jenkins are still running Ubuntu 16.04. They should be upgraded to 18.04 (or reinstalled from scratch) as soon as possible.
Alternatively, we can decide to drop CI testing of i386 architecture entirely. (see note-5)
- Related to Task #5087: Drop support for Ubuntu 16.04 and CentOS 7 added
- Related to deleted (Task #5087: Drop support for Ubuntu 16.04 and CentOS 7)
- Blocks Task #5087: Drop support for Ubuntu 16.04 and CentOS 7 added
- Assignee set to Md Ashiqur Rahman
In today's call (Mar 19), it was decided to keep CI testing of i386 architecture. The specific Linux distro used for the i386 slaves was deemed unimportant (I'll add: as long as it's a common and well-supported distro).
@Ashiq, please proceed with this task. You can either upgrade the existing 16.04 slaves or install from scratch using the image that Eric posted in the previous comment. Unfortunately I didn't find any trustworthy vagrant images for Ubuntu 18.04 i386. You may decide to go with Debian Buster instead, which has vagrant images, but our CI scripts will need a couple of minor adjustments to support it. Up to you.
Noted. What I can do is create a basebox from and upload to vagrant.
Btw, this is available too: https://ubuntu-mate.org/download/ so we wouldn't need to move to debian.
Md Ashiqur Rahman wrote:
Btw, this is available too: https://ubuntu-mate.org/download/ so we wouldn't need to move to debian.
Well, yeah, but are you going to install a full-fledged desktop environment on a headless jenkins slave? I mentioned debian only because you can use the pre-made vagrant box. If you're going to create the box yourself, then I don't see the advantage of starting from Ubuntu Mate instead of regular Ubuntu.
Ah, my bad, I'm setting up a vm with Eric's link. will create the basebox from there.
I'm willing to work on CI scripts if we can have Debian Buster.
Junxiao Shi wrote:
I'm willing to work on CI scripts if we can have Debian Buster.
Please coordinate with Ashiq.
I have two 18.04 32-bit nodes up and running on maestro. If we have one more at memphis, we can drop the 16.04 32-bit nodes.
- Status changed from New to Closed
- % Done changed from 0 to 100
- Description updated (diff)
Also available in: Atom
PDF