Tumbleweed Community Repositories Empty Again May 2023

Unless I am doing something wrong or something has changed the last few weeks, The community repos seem to be missing from Yast. I am new to OpenSuse and using the repos was the only way I knew how to install Nvidia drivers.

https://en.opensuse.org/SDB:NVIDIA_drivers

Thanks for the tip. More importantly, is there any reason why the community repos would be empty? Packman is missing, Nvidia is missing. nothing at all.

They appear to be empty if you have the Nvidia and Packman repo already installed/setup. Did you check your repolist, that they are not there already?

I didn’t do a fresh Tumbleweed installation with an actual snapshot atm, so i can’t comment if the actual installer snapshots are really missing the community repo list…

Could be due to certificate problem

bor@bor-Latitude-E5450:~$ curl -Iv https://opensuse-community.org/openSUSE_Tumbleweed_Community_Additional.xml
*   Trying a01:4f8:172:1c5::2:443...
*   Trying 46.4.90.189:443...
* Connected to opensuse-community.org (46.4.90.189) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
* TLSv1.0 (OUT), TLS header, Certificate Status (22):
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS header, Certificate Status (22):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS header, Finished (20):
* TLSv1.2 (IN), TLS header, Supplemental data (23):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.2 (IN), TLS header, Supplemental data (23):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (OUT), TLS header, Unknown (21):
* TLSv1.3 (OUT), TLS alert, certificate expired (557):
* SSL certificate problem: certificate has expired
* Closing connection 0
curl: (60) SSL certificate problem: certificate has expired
More details here: https://curl.se/docs/sslcerts.html

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
bor@bor-Latitude-E5450:~$ 

It is

2023-05-26 10:40:49 <1> tumbleweed(5724) [Ruby] clients/inst_productsources.rb(block in DownloadAndParseSources):584 Downloading list of repos from https://opensuse-community.org/openSUSE_Tumbleweed_Community_Additional.xml
2023-05-26 10:40:49 <1> tumbleweed(5724) [Ruby] clients/inst_productsources.rb(RemoveFileIfExists):450 Removing file: /tmp/YaST2-05724-rBvK2f/inst_productsources_downloadfile
2023-05-26 10:40:49 <1> tumbleweed(5724) [agent-curl] CurlAgent.cc(Execute):269 Data:
2023-05-26 10:40:49 <1> tumbleweed(5724) [agent-curl] CurlAgent.cc(Execute):270 Output: /tmp/YaST2-05724-rBvK2f/inst_productsources_downloadfile
2023-05-26 10:40:49 <3> tumbleweed(5724) [agent-curl] CurlAgent.cc(Get):129 curl told us 60
2023-05-26 10:40:49 <1> tumbleweed(5724) [Ruby] clients/inst_productsources.rb(DownloadFile):486 Server response: nil   
2023-05-26 10:40:49 <3> tumbleweed(5724) [Ruby] clients/inst_productsources.rb(block in DownloadAndParseSources):593 Unable to download list of online repositories