action #131678
closedcopy sources of previous release
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.5?cmd=copy\&oproject=openSUSE:Leap:15.4\&withhistory=1\&comment=branch+from+15.4 -X POST
Adjust prj meta, add reviews etc (check previous release)
$ osc meta prj -e openSUSE:Leap:15.5
Then copy the rest:
$ for i in \
NonFree \
echo $i; \
osc api /source/openSUSE:Leap:15.5:$i?cmd=copy\&oproject=openSUSE:Leap:15.4:$i\&withhistory=1\&comment=branch+from+15.4 -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.4/openSUSE:Leap:15.5/' */_link
Fix non oss release file:
osc api /source/openSUSE:Leap:15.5:NonFree/000release-packages/_aggregate -e
make sure prjconf contains _with_betatest macros
don't forget _service in _project
Updated by mlin7442 over 1 year ago
- Status changed from New to In Progress
- Assignee changed from lkocman to mlin7442
- % Done changed from 0 to 80
openSUSE:Leap:15.6:ARM openSUSE Leap 15.6 for ARMv7
openSUSE:Leap:15.6:ARM:ToTest openSUSE Leap 15.6 Ports Test Snapshots
openSUSE:Leap:15.6:Images
openSUSE:Leap:15.6:NonFree Non Free parts of openSUSE Leap distribution
openSUSE:Leap:15.6:NonFree:Update Online updates for openSUSE Leap 15.6 NonFree
openSUSE:Leap:15.6:ToTest
openSUSE:Leap:15.6:Update Online updates for openSUSE Leap 15.5
openSUSE:Leap:15.6:WSL WSL for Leap 15.6
openSUSE:Leap:15.6:WSL:ToTest
are done. I need to work out 2nd specfile links.
Updated by mlin7442 over 1 year ago
- Status changed from In Progress to Resolved
- % Done changed from 80 to 100
Done.