action #61614
closedprepare GM on download server
Description
Plan for 15.1
- log in to download.opensuse.org (pontifex) before ttm released GM to download.o.o!
- hardlink files from 15.1/iso into e.g. 15.1/iso-devel in ftp-stage
- wait for some mirrors to catch up
- sync the change to ftp
- install a redirect rule 15.1/iso into 15.1/iso-devel
- wait for ttm to release final build and publish_distro to do it's initial work
- disable rsync pushing for 15.1 in /etc/rsyncd-internal.conf so obs can't spoil the fun
- remove world access from iso/ so only staging mirrors can pull it
- disable publish_distro for 15.1 (~mirror/bin)
- rename iso images to final names
Updated by lnussel almost 5 years ago
- Copied from action #51515: prepare GM on download server added
Updated by lkocman over 4 years ago
The GA image needs to be available at 10:00 AM UTC on July 2nd. This is when software-o-o will do the switch to stable.
Updated by lkocman over 4 years ago
I also fixed the netinstall symlink which was broken
lrwxrwxrwx 1 mirror stage 50 Jun 25 10:50 openSUSE-Leap-15.2-NET-x86_64-Current.iso -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso
lrwxrwxrwx 1 mirror stage 57 Jun 25 10:50 openSUSE-Leap-15.2-NET-x86_64-Current.iso.sha256 -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso.sha256
lrwxrwxrwx 2 mirror stage 50 Mar 17 15:26 openSUSE-Leap-15.2-NET-x86_64-Media.iso -> openSUSE-Leap-15.2-NET-x86_64-Build607.3-Media.iso
to
-rw-r--r-- 3 mirror stage 117 Jun 25 10:47 openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso.sha256
lrwxrwxrwx 1 root root 50 Jun 25 17:09 openSUSE-Leap-15.2-NET-x86_64-Current.iso -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso
lrwxrwxrwx 1 root root 57 Jun 25 17:10 openSUSE-Leap-15.2-NET-x86_64-Current.iso.sha256 -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso.sha256
lkocman@pontifex2:/srv/ftp-stage/pub/opensuse/distribution/leap/15.2> ls -la iso
total 4337004
drwxr-xr-x 2 mirror stage 4096 Jun 25 17:11 .
drwxr-xr-x 7 mirror stage 113 Jun 25 17:05 ..
lrwxrwxrwx 1 mirror stage 1 Jun 25 10:50 Changes -> .
-rw-r--r-- 2 mirror stage 574843 Mar 17 15:25 Changes.607.3.txt
-rw-r--r-- 2 mirror stage 150403 Mar 19 07:13 Changes.610.2.txt
-rw-r--r-- 2 mirror stage 74188 Mar 23 06:38 Changes.612.3.txt
-rw-r--r-- 2 mirror stage 12359 Mar 24 13:21 Changes.613.2.txt
-rw-r--r-- 2 mirror stage 38011 Mar 29 11:30 Changes.616.2.txt
-rw-r--r-- 2 mirror stage 7456 Mar 30 07:27 Changes.617.1.txt
-rw-r--r-- 2 mirror stage 46159 Apr 6 14:42 Changes.620.1.txt
-rw-r--r-- 2 mirror stage 35610 Apr 8 10:17 Changes.623.1.txt
-rw-r--r-- 2 mirror stage 28976 Apr 11 17:57 Changes.625.3.txt
-rw-r--r-- 2 mirror stage 2595 Apr 14 10:39 Changes.626.2.txt
-rw-r--r-- 2 mirror stage 30891 Apr 17 09:07 Changes.629.2.txt
-rw-r--r-- 2 mirror stage 11076 Apr 18 15:09 Changes.631.2.txt
-rw-r--r-- 2 mirror stage 36 Apr 19 16:20 Changes.632.2.txt
-rw-r--r-- 2 mirror stage 170506 Apr 27 21:13 Changes.638.2.txt
-rw-r--r-- 2 mirror stage 18669 Apr 30 01:12 Changes.639.2.txt
-rw-r--r-- 2 mirror stage 49981 May 6 17:49 Changes.645.2.txt
-rw-r--r-- 2 mirror stage 28946 May 7 15:39 Changes.646.1.txt
-rw-r--r-- 2 mirror stage 40171 May 9 22:55 Changes.647.3.txt
-rw-r--r-- 2 mirror stage 42822 May 12 06:57 Changes.648.2.txt
-rw-r--r-- 2 mirror stage 180987 May 16 01:58 Changes.652.2.txt
-rw-r--r-- 2 mirror stage 31384 May 18 08:26 Changes.654.2.txt
-rw-r--r-- 2 mirror stage 170671 May 25 09:24 Changes.660.2.txt
-rw-r--r-- 2 mirror stage 11763 May 26 16:16 Changes.661.2.txt
-rw-r--r-- 2 mirror stage 41052 May 29 11:26 Changes.665.2.txt
-rw-r--r-- 2 mirror stage 199745 Jun 4 13:33 Changes.671.5.txt
-rw-r--r-- 2 mirror stage 58202 Jun 6 13:26 Changes.674.2.txt
-rw-r--r-- 2 mirror stage 30336 Jun 7 12:05 Changes.676.1.txt
-rw-r--r-- 2 mirror stage 51112 Jun 10 08:16 Changes.678.2.txt
-rw-r--r-- 2 mirror stage 123386 Jun 12 10:11 Changes.680.4.txt
-rw-r--r-- 2 mirror stage 441 Jun 13 20:49 Changes.681.2.txt
-rw-r--r-- 2 mirror stage 644 Jun 15 01:33 Changes.681.4.txt
-rw-r--r-- 2 mirror stage 38485 Jun 16 04:05 Changes.684.1.txt
-rw-r--r-- 2 mirror stage 36 Jun 16 18:04 Changes.685.2.txt
-rw-r--r-- 2 mirror stage 28900 Jun 18 14:33 Changes.686.4.txt
-rw-r--r-- 2 mirror stage 18382 Jun 23 07:17 Changes.689.6.txt
-rw-r--r-- 2 mirror stage 1263 Jun 24 04:17 Changes.690.2.txt
-rw-r--r-- 2 mirror stage 0 Jun 25 12:50 Changes.692.2.txt
-rw-r--r-- 2 mirror stage 14 Jun 25 12:50 .current.txt
-rw-r--r-- 3 mirror stage 4293918720 Jun 24 15:56 openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso
-rw-r--r-- 3 mirror stage 117 Jun 25 10:47 openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso.sha256
lrwxrwxrwx 1 mirror stage 50 Jun 25 10:50 openSUSE-Leap-15.2-DVD-x86_64-Current.iso -> openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso
lrwxrwxrwx 1 mirror stage 57 Jun 25 10:50 openSUSE-Leap-15.2-DVD-x86_64-Current.iso.sha256 -> openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso.sha256
lrwxrwxrwx 1 mirror stage 50 Jun 25 10:47 openSUSE-Leap-15.2-DVD-x86_64-Media.iso -> openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso
-rw-r--r-- 3 mirror stage 117 Jun 25 10:47 openSUSE-Leap-15.2-DVD-x86_64-Media.iso.sha256
-rw-r--r-- 3 mirror stage 144703488 Jun 24 15:46 openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso
-rw-r--r-- 3 mirror stage 117 Jun 25 10:47 openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso.sha256
lrwxrwxrwx 1 mirror stage 50 Jun 25 10:50 openSUSE-Leap-15.2-NET-x86_64-Current.iso -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso
lrwxrwxrwx 1 mirror stage 57 Jun 25 10:50 openSUSE-Leap-15.2-NET-x86_64-Current.iso.sha256 -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso.sha256
lrwxrwxrwx 1 root root 50 Jun 25 17:11 openSUSE-Leap-15.2-NET-x86_64-Media.iso -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso
-rw-r--r-- 2 mirror stage 117 Jun 25 10:47 openSUSE-Leap-15.2-NET-x86_64-Media.iso.sha256
lkocman@pontifex2:/srv/ftp-stage/pub/opensuse/distribution/leap/15.2> ls -la iso-devel
total 4334612
drwxr-xr-x 2 root root 4096 Jun 25 17:10 .
drwxr-xr-x 7 mirror stage 113 Jun 25 17:05 ..
-rw-r--r-- 3 mirror stage 4293918720 Jun 24 15:56 openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso
-rw-r--r-- 3 mirror stage 117 Jun 25 10:47 openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso.sha256
lrwxrwxrwx 1 root root 50 Jun 25 17:08 openSUSE-Leap-15.2-DVD-x86_64-Current.iso -> openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso
lrwxrwxrwx 1 root root 57 Jun 25 17:09 openSUSE-Leap-15.2-DVD-x86_64-Current.iso.sha256 -> openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso.sha256
-rw-r--r-- 3 mirror stage 117 Jun 25 10:47 openSUSE-Leap-15.2-DVD-x86_64-Media.iso.sha256
-rw-r--r-- 3 mirror stage 144703488 Jun 24 15:46 openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso
-rw-r--r-- 3 mirror stage 117 Jun 25 10:47 openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso.sha256
lrwxrwxrwx 1 root root 50 Jun 25 17:09 openSUSE-Leap-15.2-NET-x86_64-Current.iso -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso
lrwxrwxrwx 1 root root 57 Jun 25 17:10 openSUSE-Leap-15.2-NET-x86_64-Current.iso.sha256 -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso.sha256
lkocman@pontifex2:/srv/ftp-stage/pub/opensuse/distribution/leap/15.2>
Updated by lkocman over 4 years ago
Copied changes files so we have indentical directory
Updated by lkocman over 4 years ago
lkocman@pontifex2:/etc/apache2/vhosts.d> sudo cp _download.conf.macro _download.conf.macro.20200625
Using following redirect
# temporary rewrite to hide 15.2 final until the release day
RewriteRule ^/distribution/leap/15\.2/iso/(.*) /distribution/leap/15.2/iso-devel/$1 [L]
Updated by lkocman over 4 years ago
Same done for prod (/srv/ftp)
Enabling the rule
Updated by lkocman over 4 years ago
TTM passed https://botmaster.suse.de/go/tab/build/detail/TTM.Leap_15.2/17953/Run/1/Run
permissions set to 644 on /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso /srv/ftp/pub/opensuse/distribution/leap/15.2/iso
Updated by lkocman over 4 years ago
lkocman@pontifex2:/srv/ftp/pub/opensuse/distribution/leap/15.2> ls -lad /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso /srv/ftp/pub/opensuse/distribution/leap/15.2/iso
drw-r--r-- 2 mirror stage 4096 Jun 25 18:14 /srv/ftp/pub/opensuse/distribution/leap/15.2/iso
drw-r--r-- 2 mirror stage 4096 Jun 26 14:04 /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso
Updated by lkocman over 4 years ago
### 15.2
# disabled with 15.2 GM poo#61614
#withlock -q /home/mirror/var/run/withlock/LOCK-publish ~/publish_distro/publish_distro ~/publish_distro/publish_leap152.config
#withlock -q /home/mirror/var/run/withlock/LOCK-publish ~/publish_distro/publish_distro ~/publish_distro/publish_leap152_live.config
#withlock -q /home/mirror/var/run/withlock/LOCK-publish ~/publish_distro/publish_distro ~/publish_distro/publish_leap152_jeos.config
in ~mirror/bin/publish_factory_leap
Updated by lkocman over 4 years ago
lkocman@pontifex2:/home/mirror/bin> sudo cp /etc/rsyncd-internal.conf /etc/rsyncd-internal.conf-20200626
lkocman@pontifex2:/home/mirror/bin>
lkocman@pontifex2:/home/mirror/bin> sudo diff /etc/rsyncd-internal.conf /etc/rsyncd-internal.conf-20200626
95,96c95
< # lkocman: disabled entire *15.2* for GM poo#61614, backup in /etc/rsyncd-internal.conf-20200626
< #[upload-15.2]
---
> [upload-15.2]
99,134c98,133
< # hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6 149.44.176.2
< # path = /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/
< # # temporary to check obs backend publish script -- lnussel 3.9.2018
< # #path = /srv/hidden-dvds/obs/15.2/main
< # comment =
< # list = no
< # uid = mirror
< # gid = stage
< # read only = false
< # dont compress = *
<
< #[upload-15.2-live]
< ## secrets file = /etc/rsyncd.secrets
< ## This line allows syncing factory from buildservice2 host
< # hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6 149.44.176.2
< # #path = /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/live/
< # # we bind mount this
< # path = /srv/hidden-dvds/obs/15.2/live/
< # comment =
< # list = no
< # uid = mirror
< # gid = stage
< # read only = false
< # dont compress = *
<
< #[upload-15.2-jeos]
< ## secrets file = /etc/rsyncd.secrets
< ## This line allows syncing factory from buildservice2 host
< # hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6 149.44.176.2
< # path = /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/jeos/
< # comment =
< # list = no
< # uid = mirror
< # gid = stage
< # read only = false
< # dont compress = *
---
> hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6 149.44.176.2
> path = /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/
> # temporary to check obs backend publish script -- lnussel 3.9.2018
> #path = /srv/hidden-dvds/obs/15.2/main
> comment =
> list = no
> uid = mirror
> gid = stage
> read only = false
> dont compress = *
>
> [upload-15.2-live]
> # secrets file = /etc/rsyncd.secrets
> # This line allows syncing factory from buildservice2 host
> hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6 149.44.176.2
> #path = /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/live/
> # we bind mount this
> path = /srv/hidden-dvds/obs/15.2/live/
> comment =
> list = no
> uid = mirror
> gid = stage
> read only = false
> dont compress = *
>
> [upload-15.2-jeos]
> # secrets file = /etc/rsyncd.secrets
> # This line allows syncing factory from buildservice2 host
> hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6 149.44.176.2
> path = /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/jeos/
> comment =
> list = no
> uid = mirror
> gid = stage
> read only = false
> dont compress = *
137,174c136,173
< #[upload-15.2-microos]
< ## secrets file = /etc/rsyncd.secrets
< ## This line allows syncing factory from buildservice2 host
< # hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6 149.44.176.2
< # path = /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/microos/
< # comment =
< # list = no
< # uid = mirror
< # gid = stage
< # read only = false
< # dont compress = *
<
<
< #[upload-15.2-debug]
< ## secrets file = /etc/rsyncd.secrets
< ## This line allows syncing factory from buildservice2 host
< # hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6
< # path = /srv/ftp-stage/pub/opensuse/debug/distribution/leap/15.2/
< # #path = /srv/hidden-dvds/obs/15.2/debug
< # comment =
< # list = no
< # uid = mirror
< # gid = stage
< # read only = false
< # dont compress = *
<
< #[upload-15.2-source]
< ## secrets file = /etc/rsyncd.secrets
< ## This line allows syncing factory from buildservice2 host
< # hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6
< # path = /srv/ftp-stage/pub/opensuse/source/distribution/leap/15.2/
< # #path = /srv/hidden-dvds/obs/15.2/source
< # comment =
< # list = no
< # uid = mirror
< # gid = stage
< # read only = false
< # dont compress = *
---
> [upload-15.2-microos]
> # secrets file = /etc/rsyncd.secrets
> # This line allows syncing factory from buildservice2 host
> hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6 149.44.176.2
> path = /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/microos/
> comment =
> list = no
> uid = mirror
> gid = stage
> read only = false
> dont compress = *
>
>
> [upload-15.2-debug]
> # secrets file = /etc/rsyncd.secrets
> # This line allows syncing factory from buildservice2 host
> hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6
> path = /srv/ftp-stage/pub/opensuse/debug/distribution/leap/15.2/
> #path = /srv/hidden-dvds/obs/15.2/debug
> comment =
> list = no
> uid = mirror
> gid = stage
> read only = false
> dont compress = *
>
> [upload-15.2-source]
> # secrets file = /etc/rsyncd.secrets
> # This line allows syncing factory from buildservice2 host
> hosts allow = 192.168.7.4 192.168.7.5 192.168.7.6
> path = /srv/ftp-stage/pub/opensuse/source/distribution/leap/15.2/
> #path = /srv/hidden-dvds/obs/15.2/source
> comment =
> list = no
> uid = mirror
> gid = stage
> read only = false
> dont compress = *
lkocman@pontifex2:/home/mirror/bin>
Updated by lkocman over 4 years ago
I noticed that rsyncd is failed for two days already before any of my changes. Reported to heroes https://progress.opensuse.org/issues/68482
Updated by lnussel over 4 years ago
live images, JeOS and MicroOS are meant to build against :Update an will continue updating
You still need user and group access on the iso dir so staging mirrors can sync it. (they are in the stage group or so).
Updated by lkocman over 4 years ago
Meanwhile renaming images
# pwd
/srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso
# ls -la
total 4328484
drw-r--r-- 2 mirror stage 4096 Jun 26 15:15 .
drwxr-xr-x 7 mirror stage 113 Jun 25 17:31 ..
-rw-r--r-- 1 mirror stage 4287627264 Jun 26 06:50 openSUSE-Leap-15.2-DVD-x86_64-Build695.1-Media.iso
-rw-r--r-- 1 mirror stage 117 Jun 26 14:04 openSUSE-Leap-15.2-DVD-x86_64-Build695.1-Media.iso.sha256
lrwxrwxrwx 1 mirror stage 50 Jun 26 14:03 openSUSE-Leap-15.2-DVD-x86_64-Media.iso -> openSUSE-Leap-15.2-DVD-x86_64-Build695.1-Media.iso
-rw-r--r-- 1 mirror stage 117 Jun 26 14:04 openSUSE-Leap-15.2-DVD-x86_64-Media.iso.sha256
-rw-r--r-- 1 mirror stage 144703488 Jun 26 06:35 openSUSE-Leap-15.2-NET-x86_64-Build695.1-Media.iso
-rw-r--r-- 1 mirror stage 117 Jun 26 14:04 openSUSE-Leap-15.2-NET-x86_64-Build695.1-Media.iso.sha256
lrwxrwxrwx 1 mirror stage 50 Mar 17 15:26 openSUSE-Leap-15.2-NET-x86_64-Media.iso -> openSUSE-Leap-15.2-NET-x86_64-Build607.3-Media.iso
-rw-r--r-- 1 mirror stage 117 Jun 26 14:04 openSUSE-Leap-15.2-NET-x86_64-Media.iso.sha256
to
# ls -la /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso
[sudo] password for lkocman:
total 4328476
drw-r--r-- 2 mirror stage 4096 Jun 26 15:18 .
drwxr-xr-x 7 mirror stage 113 Jun 25 17:31 ..
-rw-r--r-- 1 mirror stage 4287627264 Jun 26 06:50 openSUSE-Leap-15.2-DVD-x86_64.iso
-rw-r--r-- 1 mirror stage 100 Jun 26 15:18 openSUSE-Leap-15.2-DVD-x86_64.iso.sha256
-rw-r--r-- 1 mirror stage 144703488 Jun 26 06:35 openSUSE-Leap-15.2-NET-x86_64.iso
-rw-r--r-- 1 mirror stage 100 Jun 26 15:18 openSUSE-Leap-15.2-NET-x86_64.iso.sha256
# sudo sha256sum -c openSUSE-Leap-15.2-NET-x86_64.iso.sha256
openSUSE-Leap-15.2-NET-x86_64.iso: OK
# sudo sha256sum -c openSUSE-Leap-15.2-DVD-x86_64.iso.sha256
openSUSE-Leap-15.2-DVD-x86_64.iso: OK
Updated by lkocman over 4 years ago
I have noticed that the /srv/ftp/pub was not updated as these files were obsolete. Is it a problem? Meanwhile I'll hardlink files to media from ftp-stage
Updated by lkocman over 4 years ago
I started to rename files on ftp prod /iso dir, however realized that it's the previous build ones, so I reverted changes so nobody exchanges them for the actual GM
Leaving files as they are since Ludwig mentioned we can use just ftp-stage anyway
lkocman@pontifex2:/srv/ftp/pub/opensuse/distribution/leap/15.2> sudo ls -la /srv/ftp/pub/opensuse/distribution/leap/15.2/iso
[sudo] password for lkocman:
total 4334612
drw-r--r-- 2 mirror stage 4096 Jun 26 15:33 .
drwxr-xr-x 6 mirror stage 95 Jun 25 18:09 ..
-rw-r--r-- 1 mirror stage 14 Jun 25 12:50 .current.txt
-rw-r--r-- 3 mirror stage 4293918720 Jun 24 15:56 openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso
lrwxrwxrwx 1 root root 50 Jun 26 15:32 openSUSE-Leap-15.2-DVD-x86_64-Current.iso -> openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso
lrwxrwxrwx 1 root root 57 Jun 26 15:32 openSUSE-Leap-15.2-DVD-x86_64-Current.iso.sha256 -> openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso.sha256
lrwxrwxrwx 1 root root 50 Jun 26 15:32 openSUSE-Leap-15.2-DVD-x86_64-Media.iso -> openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso
-rw-r--r-- 3 mirror stage 117 Jun 25 10:47 openSUSE-Leap-15.2-DVD-x86_64-Media.iso.sha256
-rw-r--r-- 3 mirror stage 144703488 Jun 24 15:46 openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso
-rw-r--r-- 3 mirror stage 117 Jun 25 10:47 openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso.sha256
lrwxrwxrwx 1 root root 50 Jun 26 15:33 openSUSE-Leap-15.2-NET-x86_64-Current.iso -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso
lrwxrwxrwx 1 root root 57 Jun 26 15:33 openSUSE-Leap-15.2-NET-x86_64-Current.iso.sha256 -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso.sha256
lrwxrwxrwx 1 root root 50 Jun 26 15:33 openSUSE-Leap-15.2-NET-x86_64-Media.iso -> openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso
Updated by lkocman over 4 years ago
Fixing permissions to match what Ludwig said
lkocman@pontifex2:/srv/ftp-stage/pub/opensuse> sudo chmod 754 /srv/ftp/pub/opensuse/distribution/leap/15.2/iso /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso
[sudo] password for lkocman:
lkocman@pontifex2:/srv/ftp-stage/pub/opensuse> ls -lad /srv/ftp/pub/opensuse/distribution/leap/15.2/iso /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso
drwxr-xr-- 2 mirror stage 4096 Jun 26 15:33 /srv/ftp/pub/opensuse/distribution/leap/15.2/iso
drwxr-xr-- 2 mirror stage 4096 Jun 26 15:18 /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso
lkocman@pontifex2:/srv/ftp-stage/pub/opensuse>
Updated by lkocman over 4 years ago
Last part which is missing is the GM builds in /srv/ftp/pub/opensuse/distribution/leap/15.2/iso they're only in /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso
Updated by lkocman over 4 years ago
Corrected the rsyncd-internal.conf so we don't disable jeos/micros/live
Updated by favogt over 4 years ago
Corrected the rsyncd-internal.conf so we don't disable jeos/micros/live
Apparently that didn't quite work. OBS still syncs :Images:ToTest to the upload-15.2 module which fails.
Updated by lkocman over 4 years ago
Changed sections so we use custom paths
lkocman@pontifex2:/etc> diff rsyncd-internal.conf rsyncd-internal.conf-20200626
95d94
< # lkocman: disabled entire 15.2 for GM poo#61614, backup in /etc/rsyncd-internal.conf-20200626
100,102c99,101
< #path = /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/
< # temporary to check obs backend publish script -- lkocman 30.06.2020
< path = /srv/hidden-dvds/obs/15.2/main¶
path = /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/
# temporary to check obs backend publish script -- lnussel 3.9.2018
#path = /srv/hidden-dvds/obs/15.2/main
154,155c153,154
< #path = /srv/ftp-stage/pub/opensuse/debug/distribution/leap/15.2/< path = /srv/hidden-dvds/obs/15.2/debug¶
path = /srv/ftp-stage/pub/opensuse/debug/distribution/leap/15.2/ #path = /srv/hidden-dvds/obs/15.2/debug
158c157
< uid = mirror¶
uid = mirror
167,168c166,167
< #path = /srv/ftp-stage/pub/opensuse/source/distribution/leap/15.2/< path = /srv/hidden-dvds/obs/15.2/source¶
path = /srv/ftp-stage/pub/opensuse/source/distribution/leap/15.2/ #path = /srv/hidden-dvds/obs/15.2/source
Also I made sure that paths exist
lkocman@pontifex2:/etc> ls -la /srv/hidden-dvds/obs/15.2
total 4
drwxr-xr-x 6 mirror stage 73 Jun 30 09:21 .
drwxr-xr-x 4 mirror stage 40 Nov 29 2019 ..
drwxr-xr-x 2 mirror stage 10 Jun 30 09:21 debug
drwxr-xr-x 3 mirror stage 4096 Jan 21 08:16 live
drwxr-xr-x 3 mirror stage 31 Jun 30 09:28 main
drwxr-xr-x 2 mirror stage 10 Jun 30 09:21 source
I believe this will Fix Fabian's issue but we have to re-trigger the publish pipeline somehow.
Updated by lkocman over 4 years ago
Following syncs only 15.2 ... uff that was a pattern
Dryrun output
sh-4.4$ sudo ./publish_opensuse -vn | tee /tmp/lkocman_publish_opensuse
sh-4.4$ grep --no-filename -v 15.2 /tmp/lkocman_publish_opensuse | awk '{ print $1 }' | xargs dirname | sort | uniq
.
pub
pub/opensuse
pub/opensuse/debug
pub/opensuse/debug/distribution
pub/opensuse/distribution
pub/opensuse/ports/aarch64
pub/opensuse/ports/aarch64/source
pub/opensuse/ports/aarch64/update
pub/opensuse/ports/armv6hl
pub/opensuse/ports/armv6hl/source
pub/opensuse/ports/armv6hl/update
pub/opensuse/ports/armv7hl
pub/opensuse/ports/armv7hl/update
pub/opensuse/ports/ppc
pub/opensuse/ports/ppc/debug
pub/opensuse/ports/ppc/source
pub/opensuse/ports/ppc/update
pub/opensuse/ports/update
pub/opensuse/ports/zsystems
pub/opensuse/source
pub/opensuse/source/distribution
pub/opensuse/update
sh-4.4$ cat publish_opensuse
#!/bin/bash
#
this script is needed to publish the content of the stage area¶
to the public services¶
#
rsync -avH \
--exclude=/pub/opensuse/tumbleweed \
--exclude=/pub/opensuse/debug/tumbleweed/ \
--exclude=/pub/opensuse/source/tumbleweed/ \
--exclude=/pub/opensuse/ports/aarch64/tumbleweed \
--exclude=/pub/opensuse/ports/aarch64/tumbleweed \
--exclude=/pub/opensuse/ports/aarch64/tumbleweed \
--exclude=/pub/opensuse/ports/armv6hl/tumbleweed \
--exclude=/pub/opensuse/ports/armv7hl/tumbleweed \
--exclude=/pub/opensuse/ports/ppc/tumbleweed \
--exclude=/pub/opensuse/ports/riscv/tumbleweed \
--exclude=/pub/opensuse/ports/zsystems/tumbleweed \
--exclude=/pub/opensuse/ports/aarch64/source/tumbleweed \
--exclude=/pub/opensuse/ports/armv6hl/source/tumbleweed \
--exclude=/pub/opensuse/ports/armv7hl/source/tumbleweed \
--exclude=/pub/opensuse/ports/ppc/source/tumbleweed \
--exclude=/pub/opensuse/ports/riscv/source/tumbleweed \
--exclude=/pub/opensuse/ports/zsystems/source/tumbleweed \
--exclude=/pub/opensuse/ports/aarch64/debug/tumbleweed \
--exclude=/pub/opensuse/ports/armv6hl/debug/tumbleweed \
--exclude=/pub/opensuse/ports/armv7hl/debug/tumbleweed \
--exclude=/pub/opensuse/ports/ppc/debug/tumbleweed \
--exclude=/pub/opensuse/ports/riscv/debug/tumbleweed \
--exclude=/pub/opensuse/ports/zsystems/debug/tumbleweed \
--exclude=/pub/opensuse/history \
--exclude=/pub/opensuse/ports/aarch64/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/aarch64/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/aarch64/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv6hl/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv6hl/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv6hl/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv7hl/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv7hl/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv7hl/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/ppc/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/ppc/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/ppc/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/riscv/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/riscv/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/riscv/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/zsystems/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/zsystems/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/zsystems/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/aarch64/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/aarch64/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/aarch64/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv6hl/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv6hl/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv6hl/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv7hl/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv7hl/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/armv7hl/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/ppc/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/ppc/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/ppc/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/riscv/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/riscv/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/riscv/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/zsystems/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/zsystems/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/zsystems/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/ports/aarch64/debug/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/aarch64/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/aarch64/source/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/armv6hl/debug/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/armv6hl/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/armv6hl/source/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/armv7hl/debug/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/armv7hl/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/armv7hl/source/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/ppc/debug/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/ppc/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/ppc/source/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/riscv/debug/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/riscv/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/riscv/source/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/zsystems/debug/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/zsystems/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/zsystems/source/distribution/leap/15.0 \
--exclude=/pub/opensuse/ports/aarch64/debug/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/aarch64/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/aarch64/source/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/armv6hl/debug/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/armv6hl/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/armv6hl/source/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/armv7hl/debug/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/armv7hl/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/armv7hl/source/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/ppc/debug/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/ppc/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/ppc/source/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/riscv/debug/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/riscv/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/riscv/source/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/zsystems/debug/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/zsystems/distribution/leap/15.1 \
--exclude=/pub/opensuse/ports/zsystems/source/distribution/leap/15.1 \
--exclude=/pub/opensuse/debug/distribution/openSUSE-current \
--exclude=/pub/opensuse/source/distribution/openSUSE-current \
--exclude=/pub/opensuse/distribution/openSUSE-current \
--exclude=/pub/opensuse/distribution/leap/42.2 \
--exclude=/pub/opensuse/source/distribution/leap/42.2 \
--exclude=/pub/opensuse/debug/distribution/leap/42.2 \
--exclude=/pub/opensuse/distribution/leap/42.3 \
--exclude=/pub/opensuse/source/distribution/leap/42.3 \
--exclude=/pub/opensuse/debug/distribution/leap/42.3 \
--exclude=/pub/opensuse/distribution/leap/15.0-Current \
--exclude=/pub/opensuse/source/distribution/leap/15.0-Current \
--exclude=/pub/opensuse/debug/distribution/leap/15.0-Current \
--exclude=/pub/opensuse/update/leap/42.2 \
--exclude=/pub/opensuse/update/leap/42.3 \
--exclude=/pub/opensuse/update/leap/15.0 \
--exclude=/pub/opensuse/update/leap/15.1 \
--exclude=/pub/opensuse/debug/update/leap/15.0 \
--exclude=/pub/opensuse/debug/update/leap/15.1 \
--exclude=/pub/opensuse/ports/armv7hl/debug/distribution/leap/42.2 \
--exclude=/pub/opensuse/ports/ppc/debug/distribution/leap/42.2 \
--exclude=/pub/opensuse/ports/aarch64/debug/distribution/leap/42.2 \
--exclude=/pub/opensuse/ports/aarch64/distribution/leap/42.2 \
--exclude=/pub/opensuse/ports/armv7hl/distribution/leap/42.2 \
--exclude=/pub/opensuse/ports/debug/ppc/distribution/leap/42.3-Current \
--exclude=/pub/opensuse/source/distribution/leap/42.3-Current \
--exclude=/pub/opensuse/ports/debug/update/leap/15.0/oss \
--exclude=/pub/opensuse/ports/debug/update/leap/15.1/oss \
--exclude=/pub/opensuse/ports/debug/update/leap/42.2 \
--exclude=/pub/opensuse/ports/debug/update/leap/42.3 \
--exclude=/pub/opensuse/ports/ppc/distribution/leap/42.2 \
--exclude=/pub/opensuse/ports/update/42.2 \
--exclude=/pub/opensuse/ports/update/leap/42.2 \
--exclude=/pub/opensuse/ports/update/leap/42.3 \
--exclude=/pub/opensuse/ports/update/leap/15.0 \
--exclude=/pub/opensuse/ports/update/leap/15.1 \
--exclude=/pub/opensuse/update/leap/15.0-test \
--exclude=/pub/opensuse/update/leap/15.1-test \
--exclude=/pub/opensuse/distribution/leap/15.0 \
--exclude=/pub/opensuse/source/distribution/leap/15.0 \
--exclude=/pub/opensuse/debug/distribution/leap/15.0 \
--exclude=/pub/opensuse/distribution/leap/15.1 \
--exclude=/pub/opensuse/source/distribution/leap/15.1 \
--exclude=/pub/opensuse/debug/distribution/leap/15.1 \
--exclude=/pub/opensuse/repositories \
--exclude=/pub/opensuse/projects \
--exclude=/pub/opensuse/vagrant \
--exclude=/backup \
--link-dest=/srv/ftp-stage/ \
--delete /srv/ftp-stage/ /srv/ftp/ "$@"
Updated by lkocman over 4 years ago
The iso operations
sh-4.4$ grep ".iso" /tmp/lkocman_publish_opensuse
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-x86_64-Build31.95-Media.iso is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-x86_64-Build31.95-Media.iso.sha256 is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-x86_64-Build31.95-Media.iso.sha256.asc is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-x86_64-Media.iso is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-x86_64-Media.iso.sha256 is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-x86_64-Media.iso.sha256.asc is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-x86_64-Build31.95-Media.iso is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-x86_64-Build31.95-Media.iso.sha256 is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-x86_64-Build31.95-Media.iso.sha256.asc is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-x86_64-Media.iso is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-x86_64-Media.iso.sha256 is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-x86_64-Media.iso.sha256.asc is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-x86_64-Build31.95-Media.iso is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-x86_64-Build31.95-Media.iso.sha256 is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-x86_64-Build31.95-Media.iso.sha256.asc is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-x86_64-Media.iso is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-x86_64-Media.iso.sha256 is uptodate
pub/opensuse/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-x86_64-Media.iso.sha256.asc is uptodate
deleting pub/opensuse/distribution/leap/15.2/iso-devel/openSUSE-Leap-15.2-NET-x86_64-Media.iso
deleting pub/opensuse/distribution/leap/15.2/iso-devel/openSUSE-Leap-15.2-DVD-x86_64-Media.iso
pub/opensuse/distribution/leap/15.2/iso-devel/openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso is uptodate
pub/opensuse/distribution/leap/15.2/iso-devel/openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso.sha256 is uptodate
pub/opensuse/distribution/leap/15.2/iso-devel/openSUSE-Leap-15.2-DVD-x86_64-Current.iso
pub/opensuse/distribution/leap/15.2/iso-devel/openSUSE-Leap-15.2-DVD-x86_64-Current.iso.sha256
pub/opensuse/distribution/leap/15.2/iso-devel/openSUSE-Leap-15.2-DVD-x86_64-Media.iso.sha256 is uptodate
pub/opensuse/distribution/leap/15.2/iso-devel/openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso is uptodate
pub/opensuse/distribution/leap/15.2/iso-devel/openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso.sha256 is uptodate
pub/opensuse/distribution/leap/15.2/iso-devel/openSUSE-Leap-15.2-NET-x86_64-Current.iso
pub/opensuse/distribution/leap/15.2/iso-devel/openSUSE-Leap-15.2-NET-x86_64-Current.iso.sha256
deleting pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64-Media.iso
deleting pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64-Current.iso.sha256
deleting pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64-Current.iso
deleting pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso.sha256
deleting pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64-Build692.2-Media.iso
deleting pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64-Media.iso.sha256
deleting pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64-Media.iso
deleting pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64-Current.iso.sha256
deleting pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64-Current.iso
deleting pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64-Build692.2-Media.iso
pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64.iso is uptodate
pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64.iso.sha256 is uptodate
pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64.iso is uptodate
pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64.iso.sha256 is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-aarch64-Build1.19-Media.iso is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-aarch64-Build1.19-Media.iso.sha256 is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-aarch64-Build1.19-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-aarch64-Media.iso is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-aarch64-Media.iso.sha256 is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-GNOME-Live-aarch64-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-aarch64-Build1.19-Media.iso is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-aarch64-Build1.19-Media.iso.sha256 is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-aarch64-Build1.19-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-aarch64-Media.iso is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-aarch64-Media.iso.sha256 is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-KDE-Live-aarch64-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-aarch64-Build1.19-Media.iso is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-aarch64-Build1.19-Media.iso.sha256 is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-aarch64-Build1.19-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-aarch64-Media.iso is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-aarch64-Media.iso.sha256 is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/appliances/iso/openSUSE-Leap-15.2-Rescue-CD-aarch64-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-aarch64-Build208.3-Media.iso is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-aarch64-Build208.3-Media.iso.sha256 is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-aarch64-Build208.3-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-aarch64-Media.iso is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-aarch64-Media.iso.sha256 is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-aarch64-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-aarch64-Build208.3-Media.iso is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-aarch64-Build208.3-Media.iso.sha256 is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-aarch64-Build208.3-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-aarch64-Media.iso is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-aarch64-Media.iso.sha256 is uptodate
pub/opensuse/ports/aarch64/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-aarch64-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-ppc64le-Build314.3-Media.iso is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-ppc64le-Build314.3-Media.iso.sha256 is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-ppc64le-Build314.3-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-ppc64le-Media.iso is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-ppc64le-Media.iso.sha256 is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-ppc64le-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-ppc64le-Build314.3-Media.iso is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-ppc64le-Build314.3-Media.iso.sha256 is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-ppc64le-Build314.3-Media.iso.sha256.asc is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-ppc64le-Media.iso is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-ppc64le-Media.iso.sha256 is uptodate
pub/opensuse/ports/ppc/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-ppc64le-Media.iso.sha256.asc is uptodate
Updated by lkocman over 4 years ago
- Status changed from New to Resolved
sh-4.4$ sudo ls -lad /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso
drwxr-xr-- 2 mirror stage 4096 Jun 26 16:47 /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso
sh-4.4$ sudo ls -lad /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso /srv/ftp/pub/opensuse/distribution/leap/15.2/iso
drwxr-xr-- 2 mirror stage 4096 Jun 26 16:47 /srv/ftp/pub/opensuse/distribution/leap/15.2/iso
drwxr-xr-- 2 mirror stage 4096 Jun 26 16:47 /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso
sh-4.4$ sudo ls -lad /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso/* /srv/ftp/pub/opensuse/distribution/leap/15.2/iso/*
-rw-r--r-- 3 mirror stage 4287627264 Jun 26 06:50 /srv/ftp/pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64.iso
-rw-r--r-- 3 mirror stage 117 Jun 26 16:44 /srv/ftp/pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64.iso.sha256
-rw-r--r-- 3 mirror stage 144703488 Jun 26 06:35 /srv/ftp/pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64.iso
-rw-r--r-- 3 mirror stage 117 Jun 26 16:45 /srv/ftp/pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64.iso.sha256
-rw-r--r-- 3 mirror stage 4287627264 Jun 26 06:50 /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64.iso
-rw-r--r-- 3 mirror stage 117 Jun 26 16:44 /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64.iso.sha256
-rw-r--r-- 3 mirror stage 144703488 Jun 26 06:35 /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64.iso
-rw-r--r-- 3 mirror stage 117 Jun 26 16:45 /srv/ftp-stage/pub/opensuse/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64.iso.sha256
sh-4.4$
All good, marking task as resolved.