I'm trying this suggestion but having trouble with figuring out the right way to only grab the tumbleweed/ dir.

The command I'm trying is the following (based on the wiki command example) but getting only 1 matched dir with zero files, any suggestions?

rsync -rlpt rsync.opensuse.org::opensuse-full-with-factory . --delete-after --delete-excluded --max-delete=4000 --timeout=1800 -hnvvv --stats --progress --filter="+ /tumbleweed" --filter="+ /tumbleweed/repo" --filter="+ /tumbleweed/repo/oss" --filter="+ /tumbleweed/repo/oss/**"  --filter="- *"

Thanks,
Vishal
 

On Fri, 11 Feb 2022 at 21:16, Per Jessen <per@opensuse.org> wrote:
Vishal Rao wrote:

> Hello!
>
> What are the rsync module(s) for mirroring just the Tumbleweed
> packages?
>
> The wiki mentions opensuse-full and opensuse-full-with-tumbleweed (or
> similar names) but I'm looking for ONLY tumbleweed distribution - is
> there an rsync module(s) for that?

No, there is no module only for TW - I would use
opensuse-full-with-factory and then set excludes for what you don't
want.

> If not what would be the folders to rsync manually to maintain just a
> tumbleweed mirror? Do /tumbleweed/ and /updates/tumbleweed/ cover it?

just tumbleweed/

> Additional questions... how much disk space would I need to have for
> tumbleweed mirror and does it keep growing or is there a cleanup of
> outdated packages?

currently it is 173Gb.



--
Per Jessen, Zürich (8.4°C)


--
"The World is a book, and those who do not travel read only a page." - St. Augustine.