It contains both, the packages and the ISOs.
Did you forget the terminating “/” (slash) of the URL when using rsync?
Without terminating “/” (slash), and using a mirror, I get
> rsync --list-only rsync://mirror.clarkson.edu/opensuse/distribution
__ ____
/ |/ (_)__________ ____
/ /|_/ / / __/ __/ _ \/ __/
/_/ /_/_/_/ /_/ \___/_/
drwxr-xr-x 5 2019/05/22 13:54:32 distribution
>
With terminating “/” (slash) included, I get
> rsync --list-only rsync://mirror.clarkson.edu/opensuse/distribution/
__ ____
/ |/ (_)__________ ____
/ /|_/ / / __/ __/ _ \/ __/
/_/ /_/_/_/ /_/ \___/_/
drwxr-xr-x 5 2019/05/22 13:54:32 .
lrwxrwxrwx 9 2019/05/22 13:54:29 openSUSE-current
lrwxrwxrwx 9 2019/05/22 13:54:32 openSUSE-stable
drwxr-xr-x 7 2019/08/09 11:56:19 leap
>
And yes
Poking about/around a bit you’ll further find
> rsync --list-only rsync://mirror.clarkson.edu/opensuse/distribution/leap/15.1/
__ ____
/ |/ (_)__________ ____
/ /|_/ / / __/ __/ _ \/ __/
/_/ /_/_/_/ /_/ \___/_/
drwxr-xr-x 6 2019/08/09 11:55:32 .
drwxr-xr-x 7 2019/05/15 15:55:41 iso
drwxr-xr-x 46 2019/09/16 21:54:09 jeos
drwxr-xr-x 16 2019/09/16 21:50:01 live
drwxr-xr-x 4 2018/07/20 11:50:42 repo
>
where ‘iso’ contains the ISOs, and where ‘repo’ - in its subdirectories ‘oss’ and ‘non-oss’ - contains the packages including those that are not on the ISO.
This is similar
> rsync --list-only rsync://mirror.clarkson.edu/opensuse/update/leap/15.1/
__ ____
/ |/ (_)__________ ____
/ /|_/ / / __/ __/ _ \/ __/
/_/ /_/_/_/ /_/ \___/_/
drwxr-xr-x 4 2018/08/07 11:30:13 .
drwxr-xr-x 7 2019/09/10 07:41:46 non-oss
drwxr-xr-x 9 2019/09/16 21:21:27 oss
>
The structure of the subdirectories is the same as in
“http://download.opensuse.org/distribution/leap/15.1/repo/”](http://download.opensuse.org/distribution/leap/15.1/repo/)
for the packages, and in
“http://download.opensuse.org/update/leap/15.1/”](http://download.opensuse.org/update/leap/15.1/)
for the updates.
And again, running a Leap 15.1 with the online repos included, you’ll see the same directory tree as before from the output of
zypper lr -d