The latest update 20250112 cause duplication of repos

The latest update was huge and over 7Gb. I have noticed that was a change of vendor from x86_64 to noarch. Why?
After installation I have noticed that I have duplicated repos f.e. openh264 repo. Why?
Should I bother about it? Everything works fine after update.

rektal@Tumble:~> zypper repos -u
Priorytety repozytoriów nie mają zastosowania. Wszystkie włączone repozytoria współdzielą ten sam priorytet.

#  | Alias                            | Name                                   | Enabled | GPG Check | Refresh | URI
---+----------------------------------+----------------------------------------+---------+-----------+---------+--------------------------------------------------------------------
 1 | MEGAsync                         | MEGAsync                               | Tak     | (r ) Tak  | Tak     | https://mega.nz/linux/repo/openSUSE_Tumbleweed/
 2 | NVIDIA:repo-non-free             | repo-non-free                          | Tak     | (r ) Tak  | Tak     | https://download.nvidia.com/opensuse/tumbleweed
 3 | RPM                              | RPM                                    | Tak     | ( p) Tak  | Tak     | dir:/home/rektal/Dokumenty/Znotatki/rpm%20paczki
 4 | brave-browser                    | Brave Browser                          | Tak     | (r ) Tak  | Tak     | https://brave-browser-rpm-release.s3.brave.com/x86_64
 5 | download.opensuse.org-non-oss    | Repozytorium główne (NON-OSS)          | Tak     | (r ) Tak  | Tak     | http://download.opensuse.org/tumbleweed/repo/non-oss/
 6 | download.opensuse.org-oss        | Repozytorium główne (OSS)              | Tak     | (r ) Tak  | Tak     | http://download.opensuse.org/tumbleweed/repo/oss/
 7 | download.opensuse.org-tumbleweed | Główne repozytorium aktualizacji       | Tak     | (r ) Tak  | Tak     | http://download.opensuse.org/update/tumbleweed/
 8 | ftp.gwdg.de-openSUSE_Tumbleweed  | Packman Repository                     | Tak     | (r ) Tak  | Tak     | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
 9 | openSUSE-20241222-0              | openSUSE-20241222-0                    | Tak     | (r ) Tak  | Tak     | http://download.opensuse.org/tumbleweed/repo/oss
10 | openSUSE:repo-non-oss            | repo-non-oss                           | Tak     | (r ) Tak  | Tak     | http://cdn.opensuse.org/tumbleweed/repo/non-oss
11 | openSUSE:repo-openh264           | repo-openh264                          | Tak     | (r ) Tak  | Tak     | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed
12 | openSUSE:repo-oss                | repo-oss                               | Tak     | (r ) Tak  | Tak     | http://cdn.opensuse.org/tumbleweed/repo/oss
13 | openSUSE:repo-oss-debug          | repo-oss-debug                         | Nie     | ----      | ----    | http://cdn.opensuse.org/debug/tumbleweed/repo/oss
14 | openSUSE:repo-oss-source         | repo-oss-source                        | Nie     | ----      | ----    | http://cdn.opensuse.org/source/tumbleweed/repo/oss
15 | openSUSE:update-tumbleweed       | update-tumbleweed                      | Tak     | (r ) Tak  | Tak     | http://cdn.opensuse.org/update/tumbleweed
16 | repo-debug                       | openSUSE-Tumbleweed-Debug              | Nie     | ----      | ----    | http://download.opensuse.org/debug/tumbleweed/repo/oss/
17 | repo-openh264                    | Open H.264 Codec (openSUSE Tumbleweed) | Tak     | (r ) Tak  | Tak     | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed
18 | repo-source                      | openSUSE-Tumbleweed-Source             | Nie     | ----      | ----    | http://download.opensuse.org/source/tumbleweed/repo/oss/
rektal@Tumble:~> 

Refer this topic discussing the same:

No. It was no general change of the arcitecture but only from some packages. That is totally normal and depends on the package and maintainer to decrease overall complexity of package building.

You have Nvidia hardware and that pulls in two additional packages (openSUSE-repos-Tumbleweed and openSUSE-repos-Tumbleweed-NVIDIA) which setup a managed repo service. As you already added several external repos, the post installation script of the repo service was not able to prevent a duplication of the standard repos.

You may have a look into this thread which contains some informations regarding the managed repo service packages.

Date in the title is incorrect,20250109 is the latest snapshot

Thank you.

I have got Nvidia graphics but I use nouveau driver. I have turned off this repo.

What is a difference between:
download.opensuse.org-oss http://download.opensuse.org/tumbleweed/repo/oss/
and
openSUSE:repo-oss
/tumbleweed/repo/oss - openSUSE Download

Shoud I keep it both of them?

The first one got added by the installer. The second one is added by the managed repo service (see package names above).

Both serve the same purpose but use different load balancers/distributors.