Project

General

Profile

Actions

action #1517

closed

prepare staging prj if select picks first items

Added by coolo about 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
2014-02-13
Due date:
% Done:

20%

Estimated time:

Description

it would also be good if the first package is added to a staging project, that the command
makes sure that the prj is build enabled (just like accept should build disable the prj if all packages are gone).

Additionally I think it would be wise to call freeze for the first package added -
otherwise our staging prjs might get old.

Actions #1

Updated by coolo about 10 years ago

  • Target version set to Staging sprint 3
Actions #2

Updated by coolo about 10 years ago

if we auto-refreeze should depend on at least two things:

  • the last commit to bootstrap-copy (for that I think we should add that package to :I) [ time of last entry in e.g. /source/openSUSE:Factory:Staging:A/bootstrap-copy/_history ]
  • if 0-Bootstrap is currently building - we can check if all packages that aren't /AGGR/ are succeeded
Actions #3

Updated by coolo about 10 years ago

  • Status changed from New to In Progress
  • Assignee set to coolo
Actions #4

Updated by coolo about 10 years ago

  • % Done changed from 0 to 10

added bootstrap-copy to :I too

Actions #5

Updated by coolo about 10 years ago

implemented days_since_last_freeze

Actions #6

Updated by coolo about 10 years ago

  • % Done changed from 10 to 20
Actions #7

Updated by coolo about 10 years ago

  • Status changed from In Progress to Resolved

I build enable now and check the prj doesn't become outdated.

I decided against auto-freezing as you should not freeze what's broken, so IMO a human being has to check that
the rings are fine. We might want to check all that later, but before you can freeze you should verify:

  • 1-MinimalX built correctly
  • the rings are cleaned
  • staging_core is all green in openqa.
Actions

Also available in: Atom PDF