Project

General

Profile

Feature #8725

Remove bootstrap stage usage option from Vagrant build script

Added by anonym about 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Build system
Target version:
Start date:
01/18/2015
Due date:
% Done:

100%

Feature Branch:
feature/8725-remove-vagrant-bootstrap-cache
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

That is the cache option in Rakefile, and TAILS_BOOTSTRAP_CACHE in vagrant/provision/assets/build-tails. The bootstrap cache could introduce strange build inconsistencies for a very little gain in reducing build time. A reduction of the complexity of the build script is also welcome.

Associated revisions

Revision 428b94d9 (diff)
Added by Tails developers about 5 years ago

Remove bootstrap stage usage option from Vagrant (Will-fix: #8725)

It introduces complexity and potential for strange build
inconsistencies for a meager reduction in build time.

Revision 0413fe33
Added by Tails developers about 5 years ago

Merge remote-tracking branch 'origin/feature/8725-remove-vagrant-bootstrap-cache' into devel

Fix-Committed: #8725

History

#1 Updated by Tails about 5 years ago

  • Status changed from Confirmed to In Progress

Applied in changeset commit:1f32bea82e157a6c2b9e7342c84d4fa1422e00e2.

#2 Updated by anonym about 5 years ago

  • Assignee set to anonym
  • % Done changed from 0 to 40
  • Feature Branch set to feature/8725-remove-vagrant-bootstrap-cache

#3 Updated by anonym about 5 years ago

To test in Vagrant, a rake vm:provision is required. It should be tested on jenkins too before merging.

#4 Updated by anonym about 5 years ago

  • Assignee deleted (anonym)
  • % Done changed from 40 to 50
  • QA Check set to Ready for QA

#5 Updated by intrigeri about 5 years ago

  • % Done changed from 50 to 70

Code review passes, now needs to be tested by someone else that anonym.

#6 Updated by anonym about 5 years ago

  • Assignee set to kytv
  • % Done changed from 70 to 50

intrigeri wrote:

Code review passes, now needs to be tested by someone else that anonym.

kytv, do you still have your Vagrant setup around? If not, please unassign yourself. If so, please run:

rake vm:up
rake vm:provision
rake build

and post a comment here telling whether the build was successful. Assign it to me in either case so I'll merge the branch or fix it.

#7 Updated by kytv about 5 years ago

  • Assignee deleted (kytv)
  • % Done changed from 50 to 90
  • QA Check changed from Ready for QA to Pass

Building successful.

#8 Updated by BitingBird about 5 years ago

  • Assignee set to intrigeri

#9 Updated by Tails about 5 years ago

  • Status changed from In Progress to 11
  • % Done changed from 90 to 100

Applied in changeset commit:d3c269101b21f5a902ba9e998bbb18563288b74d.

#10 Updated by intrigeri about 5 years ago

  • Assignee deleted (intrigeri)

#11 Updated by BitingBird almost 5 years ago

  • Status changed from 11 to Resolved

Also available in: Atom PDF