Bug #13138

Cucumber segfaults on Jenkins isotesters

Added by intrigeri 2017-06-26 07:19:56 . Updated 2017-06-30 06:20:51 .

Status:
Resolved
Priority:
High
Assignee:
Category:
Continuous Integration
Target version:
Start date:
2017-06-26
Due date:
% Done:

100%

Feature Branch:
Type of work:
Sysadmin
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

This started yesterday or the day before. I’ve not checked if all isotesters are affected. I’ve not checked what changed on these systems but I have enabled Stretch security APT sources a couple days ago so I suspect the libc6 update was pulled in. Perhaps we need to rebuild our custom, forward-ported cucumber stack, on current stretch, or migrate to cucumber 2.4 (which may not be trivial, see Feature #11739).

Let’s say it’s part of Feature #12160 and thus on my plate, to start with. I might send this back to the sysadmin on duty if my investigation concludes differently.


Subtasks


Related issues

Related to Tails - Feature #11739: Upgrade our isotesters to Stretch Resolved 2016-08-28
Related to Tails - Feature #13180: Upgrade isotesters to Linux 4.9.0-3 Resolved 2017-06-27
Blocks Tails - Feature #13232: Core work 2017Q2: Sysadmin (Maintain our already existing services) Resolved 2017-06-29

History

#1 Updated by intrigeri 2017-06-26 07:20:12

#2 Updated by intrigeri 2017-06-26 07:20:37

#3 Updated by intrigeri 2017-06-27 09:03:28

I think that’s https://bugs.debian.org/865343, let’s try with the previous kernel.

#4 Updated by intrigeri 2017-06-27 09:11:22

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10

Rebooted isotester*.lizard on the previous kernel, let’s see how it goes.

#5 Updated by intrigeri 2017-06-27 09:42:36

  • % Done changed from 10 to 20

One ISO test job started running without any segfault, looks good. Assuming this is really repaired, next step is to revert commit c1d03c16d057875302f6ef86bd73145b36a6d5dd in our manifests repo once the bug is fixed in Stretch (I’ll file a dedicated ticket about it).

#6 Updated by intrigeri 2017-06-27 13:30:21

  • related to Feature #13180: Upgrade isotesters to Linux 4.9.0-3 added

#7 Updated by intrigeri 2017-06-27 13:31:14

  • Status changed from In Progress to Resolved
  • Assignee deleted (intrigeri)
  • % Done changed from 20 to 100

A few test jobs completed. Feature #13180 tracks the next step.

#8 Updated by intrigeri 2017-06-29 09:58:51

  • blocks Feature #13232: Core work 2017Q2: Sysadmin (Maintain our already existing services) added

#9 Updated by intrigeri 2017-06-30 06:20:52

  • Target version changed from Tails_3.1 to Tails_3.0.1