Project

General

Profile

Actions

action #36787

closed

copy sources of previous release

Added by lnussel over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Release Engineering
Target version:
Start date:
2018-06-05
Due date:
2018-06-15
% Done:

100%

Estimated time:

Description

First, ask an obs admin to prepare the "partitioning" setup of OBS for the new release. That makes sure rings and stagings end up on the correct backend.
Also ask for dispatchprios to be adjusted.

When done copy old project to new one with full history:

$ osc api /source/openSUSE:Leap:15.1?cmd=copy\&oproject=openSUSE:Leap:15.0\&withhistory=1\&comment=branch+from+15.0 -X POST
$ for i in \
    NonFree \
    Rings \
    Rings:0-Bootstrap \
    Rings:1-MinimalX \
    Rings:2-TestDVD \
    Staging Staging:A \
    Staging:A:DVD; do \
    echo $i; \
    osc api /source/openSUSE:Leap:15.1:$i?cmd=copy\&oproject=openSUSE:Leap:15.0:$i\&withhistory=1\&comment=branch+from+15.0 -X POST; \
    done

Ask an obs admin to copy the signkey for the staging projects from the previous release

To adjust link files osc co -u the project, then

sed -i -e 's/openSUSE:Leap:15.0/openSUSE:Leap:15.1/' */_link

Fix non oss release file:

    osc api /source/openSUSE:Leap:15.1:NonFree/000release-packages/_aggregate -e
  • make sure prjconf contains _with_betatest macros
  • don't forget _service in _project

Fix rpmlint-AGGR in ring0

    osc api /source/openSUSE:Leap:15.1:Rings:0-Bootstrap/rpmlint-mini-AGGR/_aggregate -e

Related issues 2 (0 open2 closed)

Copied from openSUSE Leap 15.0 - action #24740: copy sources of previous releaseClosedmlin74422017-07-312017-10-11

Actions
Copied to openSUSE Leap 15.2 - action #52034: copy sources of previous releaseResolvedlkocman2019-05-272019-06-10

Actions
Actions #1

Updated by lnussel over 5 years ago

  • Copied from action #24740: copy sources of previous release added
Actions #2

Updated by mlin7442 over 5 years ago

will you create openSUSE:Leap:15.1 project? or shall I?

Actions #3

Updated by lnussel over 5 years ago

While we do have permission I'd recommend to talk to eg adrian to do it. He needs to set up the config in OBS for rings and stagings anyways

Actions #4

Updated by lnussel over 5 years ago

and not to forget the sign script, in case it needs adjustments

Actions #5

Updated by mlin7442 over 5 years ago

  • Description updated (diff)
Actions #6

Updated by mlin7442 over 5 years ago

  • Description updated (diff)
Actions #7

Updated by mlin7442 over 5 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100
Actions #8

Updated by lnussel over 5 years ago

  • Description updated (diff)
Actions #9

Updated by lnussel almost 5 years ago

  • Copied to action #52034: copy sources of previous release added
Actions

Also available in: Atom PDF