Project

General

Profile

Actions

Task #5131

closed

Deploy Ubuntu 20.10 Jenkins agents

Added by Davide Pesavento over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Category:
Build
Target version:
Start date:
10/22/2020
Due date:
% Done:

100%

Estimated time:

Description

Ubuntu 20.10 will be released on October 22, 2020. At least two 64-bit Ubuntu 20.10 agents should be set up soon after this date.

Actions #1

Updated by Davide Pesavento over 3 years ago

Note: if you plan to use Virtualbox for these agents, you'll have to upgrade to version 6.1.14 or later in order to have support for the new Ubuntu kernel. And that in turn implies upgrading Vagrant to 2.2.7 or later (the latest is 2.2.10 and has been working fine for me so far).

Actions #2

Updated by Md Ashiqur Rahman over 3 years ago

Noted. But I think Saurab will need to take care of this one. UA still does not work with the git issue originating in 20.04.

Actions #3

Updated by Davide Pesavento over 3 years ago

Md Ashiqur Rahman wrote in #note-2:

UA still does not work with the git issue originating in 20.04.

Maybe that will no longer be an issue in 20.10... I hope.

Actions #4

Updated by Davide Pesavento over 3 years ago

What's the status here?

Actions #5

Updated by Md Ashiqur Rahman over 3 years ago

Waiting for bento box. The generic one came out just two days ago, I can give it a try tomorrow.

Actions #6

Updated by Md Ashiqur Rahman over 3 years ago

Davide Pesavento wrote in #note-1:

Note: if you plan to use Virtualbox for these agents, you'll have to upgrade to version 6.1.14 or later in order to have support for the new Ubuntu kernel. And that in turn implies upgrading Vagrant to 2.2.7 or later (the latest is 2.2.10 and has been working fine for me so far).

Ok, I overlooked this comment and set up the VM with VirtualBox ver 6.1.2 and vagrant ver 2.1.6. I will need to upgrade these two first tomorrow before the deployment then.

Actions #7

Updated by Md Ashiqur Rahman over 3 years ago

I added two 20.10 nodes on maestro but when I run a test with refs/heads/master for NFD, I'm getting the following git timeout error:
https://jenkins.named-data.net/job/NFD/7884/console

Actions #8

Updated by Davide Pesavento over 3 years ago

I see a NullPointerException there, not a timeout. But it seems to be happening on other nodes and other projects as well. And I remember seeing this in the past too. It sounds like a jenkins bug to me.

Actions #9

Updated by Md Ashiqur Rahman over 3 years ago

Ah, yes. You're right. But then I'm confused on why this is happening when I trigger with the master branch but works fine when someone pushes a commit/build. I'm also forwarding this to Eric to help out.

Actions #10

Updated by Davide Pesavento over 3 years ago

No idea. In any case, I think we should report the NullPointerException upstream. Even if there's a misconfiguration somewhere, it shouldn't crash.

Actions #11

Updated by Davide Pesavento over 3 years ago

I reported the error upstream and a fix has been merged. It will appear in the next release of the git plugin.

In the meantime I found a workaround by setting the "Branches to build" to $GERRIT_BRANCH instead of ** (any).

Actions #12

Updated by Davide Pesavento over 3 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 80
Actions #13

Updated by Davide Pesavento over 3 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 80 to 100

All done.

Actions

Also available in: Atom PDF