SAML Plugin Update Not Found Error -

Hi, We’re running Jenkins 2.528.1 on Red Hat - I tried to update the SAML plugin today and it fails with:

Download progress
Preparation	

    Checking internet connectivity
    Checking update center connectivity
    Success

SAML	
Failure -

java.io.FileNotFoundException: https://get.jenkins.io/plugins/saml/4.590.v6170b_1013da_f/saml.hpi
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:2009)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1614)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:223)
	at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1365)
Caused: java.io.IOException: Failed to load https://updates.jenkins.io/download/plugins/saml/4.590.v6170b_1013da_f/saml.hpi to /var/lib/jenkins/plugins/saml.jpi.tmp
	at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1380)
Caused: java.io.IOException: Failed to download from https://updates.jenkins.io/download/plugins/saml/4.590.v6170b_1013da_f/saml.hpi → https://get.jenkins.io/plugins/saml/4.590.v6170b_1013da_f/saml.hpi
	at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1407)
	at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:2059)
	at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:2387)
	at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:2033)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:121)
	at java.base/java.lang.Thread.run(Thread.java:1583)

It seems we’re getting a 404 Not Found here: https://updates.jenkins.io/download/plugins/saml/4.590.v6170b_1013da_f/saml.hpi

Thanks for your help!

An Azure outage is preventing the Jenkins update center from being synchronized from the Jenkins artifact repository. You can either use an older version of the SAML plugin or you can separately download it from the Jenkins artifact repository at https://repo.jenkins-ci.org/artifactory/releases/org/jenkins-ci/plugins/saml/4.590.v6170b_1013da_f/saml-4.590.v6170b_1013da_f.hpi

The release can be installed on a running Jenkins controller by pasting the URL https://repo.jenkins-ci.org/artifactory/releases/org/jenkins-ci/plugins/saml/4.590.v6170b_1013da_f/saml-4.590.v6170b_1013da_f.hpi into the download URL of the “Advanced Settings” field on the “Plugins” page of the Jenkins controller.

We strongly prefer that people use the mirror system, but in this case, the mirror system does not yet include the most recent plugin release.

Once the file is available on the mirror system, I will revise this post to not include the URL to the artifact repository.

Hi! Alas the issue is not related to the Azure outage as per our verifications.

We’ve deployed the plugin manually on short term to unblock Jenkins users, and are working actively in SAML plugin is not yet available on get.jenkins.io · Issue #4853 · jenkins-infra/helpdesk · GitHub to determine the root cause and fixes to apply.

Sorry for the inconvenience