Project

General

Profile

Actions

action #61614

closed

prepare GM on download server

Added by lnussel over 4 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Release Engineering
Target version:
Start date:
2020-05-08
Due date:
2020-05-09
% Done:

100%

Estimated time:

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

Related issues 1 (0 open1 closed)

Copied from openSUSE Leap 15.1 - action #51515: prepare GM on download serverClosedlnussel2019-05-172019-05-18

Actions
Actions #1

Updated by lnussel over 4 years ago

Actions #2

Updated by lkocman almost 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.

Actions #3

Updated by lkocman almost 4 years ago

  • Assignee set to lkocman
Actions #4

Updated by lkocman almost 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>

Actions #5

Updated by lkocman almost 4 years ago

Copied changes files so we have indentical directory

Actions #6

Updated by lkocman almost 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]
Actions #7

Updated by lkocman almost 4 years ago

Same done for prod (/srv/ftp)

Enabling the rule

Actions #8

Updated by lkocman almost 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

Actions #9

Updated by lkocman almost 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

Actions #10

Updated by lkocman almost 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

Actions #11

Updated by lkocman almost 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> 

Actions #12

Updated by lkocman almost 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

Actions #13

Updated by lnussel almost 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).

Actions #14

Updated by lkocman almost 4 years ago

Will do, thank you!

Actions #15

Updated by lkocman almost 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

Actions #16

Updated by lkocman almost 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

Actions #17

Updated by lkocman almost 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

Actions #18

Updated by lkocman almost 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>

Actions #19

Updated by lkocman almost 4 years ago

  • % Done changed from 0 to 90
Actions #20

Updated by lkocman almost 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

Actions #21

Updated by lkocman almost 4 years ago

Corrected the rsyncd-internal.conf so we don't disable jeos/micros/live

Actions #22

Updated by favogt almost 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.

Actions #23

Updated by lkocman almost 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.

Actions #24

Updated by lkocman almost 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/ "$@"

Actions #25

Updated by lkocman almost 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

Actions #26

Updated by lkocman almost 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.

Actions #27

Updated by lkocman almost 4 years ago

  • % Done changed from 90 to 100
Actions

Also available in: Atom PDF