Page MenuHomePhabricator

[Quarterly Goal] Create tested nightly builds
Closed, DeclinedPublic

Description

The focus of this work is to use the current Beta Cluster as the basis for a nightly 'build'.

Things needed

  • T1111:Add domains to accomodate this (use eg: en.wikipedia.nightly.wmflabs.org)
  • T805: Enable multiversion (het-deploy) on Beta Cluster
  • T1112: Have Jenkins update nightly.wmflabs.org once per day
  • T806: Make the suite of browser tests run against the nightly version after it is finished updating (including schema changes). This may be timer-based for now, probably.
    • Next step: determine if only a subset of browser tests should be run (known-good ones only?)

For the record...
This delays the creation of a second test cluster for three (main) reasons:

  • It isn't clear how we'd be able to manage the "conservative" vs "liberal" distinction, and implementation, for all of the services we also run).
  • The increased maintenance burden
  • We can iteratively improve the current Beta Cluster (ie: Hiera) without creating a second one

Details

Reference
fl620

Event Timeline

flimport raised the priority of this task from to Normal.Sep 12 2014, 1:48 AM
flimport set Reference to fl620.
greg renamed this task from [Quarterly Goal] Create a second Beta Cluster to [Quarterly Goal] Create tested nightly builds.Oct 22 2014, 5:47 PM
greg updated the task description. (Show Details)
greg set Security to None.
greg added subscribers: hashar, Reedy.
greg updated the task description. (Show Details)Oct 22 2014, 5:51 PM
greg added a subscriber: zeljkofilipin.
greg updated the task description. (Show Details)Nov 5 2014, 6:05 PM
greg updated the task description. (Show Details)Nov 5 2014, 6:07 PM
greg moved this task from INBOX to Done on the Release-Engineering-Team board.Mar 16 2015, 3:41 PM
Restricted Application added a project: User-greg. · View Herald TranscriptAug 13 2016, 8:39 PM