Feature #12017

Update our Vagrant ISO build basebox wrt. vagrant-libvirt

Added by intrigeri 2016-12-04 15:36:03 . Updated 2017-05-23 09:02:54 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
Start date:
2016-12-04
Due date:
% Done:

100%

Feature Branch:
feature/11980-static-build-env
Type of work:
Sysadmin
Blueprint:

Starter:
Affected tool:
Deliverable for:
289

Description

If we merged Feature #11972 as is, the builds on Jenkins would last about 20% (~17 minutes) longer. It seems that ~5 minutes, from the added build time, comes from upgrading the basebox. Let’s please not do that on every ISO build on Jenkins => let’s please update the basebox before we deploy Feature #11972.


Subtasks


History

#1 Updated by intrigeri 2016-12-06 10:01:43

  • Target version changed from Tails_2.9.1 to Tails 2.10
  • Parent task deleted (Feature #11972)

If this really Unparenting from Feature #11972, that’s bertagaz’ current bet for solving Bug #12009 (I don’t understand why it would solve it, but if it does, fine!): slower builds would be better than broken builds. Postponing accordingly, since bertagaz has quite a bunch of high prio stuff on his 2.9 plate already.

#2 Updated by intrigeri 2016-12-06 10:01:52

#3 Updated by intrigeri 2017-01-11 07:43:45

  • Subject changed from Update our Vagrant ISO build basebox (2016Q4 edition) to Update our Vagrant ISO build basebox wrt. vagrant-libvirt
  • Target version changed from Tails 2.10 to Tails_2.12

#4 Updated by anonym 2017-03-15 03:02:43

  • Status changed from Confirmed to In Progress

Applied in changeset commit:6a637631e69704aebde733cdc3f9d710974e8917.

#5 Updated by anonym 2017-03-15 15:29:49

  • % Done changed from 0 to 50
  • QA Check set to Ready for QA
  • Feature Branch set to feature/11980-static-build-env

The feature branch imports such a base box.

#6 Updated by bertagaz 2017-04-06 14:27:28

  • Target version changed from Tails_2.12 to Tails_3.0

#7 Updated by intrigeri 2017-04-06 15:18:25

#8 Updated by intrigeri 2017-04-18 15:30:18

  • Target version changed from Tails_3.0 to Tails_3.0~rc1

#9 Updated by bertagaz 2017-04-28 15:34:33

  • Status changed from In Progress to Fix committed
  • Assignee deleted (bertagaz)
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass

There’s been a basebox serial update since then while working on Feature #11972, and Feature #12409 will avoid the upload of a new one. Considering anonym even uploaded previously a newer basebox, let’s consider this ticket as resolved.

#10 Updated by intrigeri 2017-04-29 11:40:34

  • QA Check deleted (Pass)

https://labs.riseup.net/code/issues/12409#change-68370 says “I pushed a commit adding it, so this is fixed when we generate the next base box”. I guess this doesn’t change anything wrt. the outcome of this ticket, but you might want to double-check :)

#11 Updated by bertagaz 2017-04-29 11:59:22

  • QA Check set to Pass

intrigeri wrote:
> https://labs.riseup.net/code/issues/12409#change-68370 says “I pushed a commit adding it, so this is fixed when we generate the next base box”. I guess this doesn’t change anything wrt. the outcome of this ticket, but you might want to double-check :)

It doesn’t, the error has gone in the last builds, lsof is installed.

#12 Updated by intrigeri 2017-05-23 09:02:54

  • Status changed from Fix committed to Resolved