Project

General

Profile

action #163571

Updated by okurz 6 months ago

## Motivation 

 engcloud will be switched off, so we need to move the process to a different cloud server. 
 See also https://confluence.suse.com/pages/viewpage.action?pageId=450594448 
 https://build.opensuse.org/project/show/devel:languages:perl:CPAN-A etc. are regularly updated with the newest CPAN uploads. 

 ## Acceptance Criteria 

 **AC1:** Everything is moved from engcloud to a different provider 

 ## Suggestions 

 * The daily cronjob needs to be moved. 
 * The cache files under `~/obs-mirror/obs-cache/` need to be copied. They contain the information about all modules and versions. Without the cache it can take several days to query the API to gather the information again 
 * Consider github actions and using git LFS for storing the state for each lettered project and the list of packages where cpanspec fails 
 * We also have munin running on that server with useful information about the build status, e.g. http://10.86.1.204/munin/obs-cpan-day.html . Ideally this should also be moved, but it doesn't have to run on the same server. The code for the munin data is also in https://github.com/openSUSE/autoupdate-perl

Back