Skip to content

fix(rpm) correct openSUSE instructions to ensure autorefresh is enabled on new installations#710

Merged
dduportal merged 1 commit intomasterfrom
gh-543
Dec 2, 2025
Merged

fix(rpm) correct openSUSE instructions to ensure autorefresh is enabled on new installations#710
dduportal merged 1 commit intomasterfrom
gh-543

Conversation

@dduportal
Copy link
Collaborator

@dduportal dduportal commented Dec 2, 2025

Fix #543 by:

  • Updating openSUSE instructions to use the same method as for Redhat to add the repository:
    • Tell end user to install prerequisite at first (including wget)
    • Retrieve repository by downloading (with wget) our custom jenkins.repo file. Have not written "upgrade from existing" instruction though, as I expect instructions to move to www.jenkins.io like for redhat.
    • Finally install the Jenkins package
  • Remove the jenkins.repo file from RPM sources as it is not used anymore since SuSE/RPM merge specfiles and only build a single rpm for RH/SuSE #430
    • Note: had to fix the build.sh script

Testing done

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests that demonstrate the feature works or the issue is fixed

Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
@dduportal dduportal added the bug label Dec 2, 2025
@dduportal dduportal changed the title fix(rpm) ensure openSUSE distributions have autorefresh enabled fix(rpm) correct openSUSE instructions to ensure autorefresh is enabled on new installations Dec 2, 2025
@dduportal dduportal marked this pull request as ready for review December 2, 2025 11:30
@dduportal dduportal requested a review from a team as a code owner December 2, 2025 11:30
@dduportal
Copy link
Collaborator Author

Self merging this one as it only updates HTML instructions and the build/publish process has been verified.

Removing the jenkins.repo from source does NOT change anything in the RPM which do not have the file for 2.538 and 2.539: no user facing change.

@dduportal dduportal merged commit 3ee2adf into master Dec 2, 2025
4 checks passed
@dduportal dduportal deleted the gh-543 branch December 2, 2025 11:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[JENKINS-76296] Upgrading to jenkins-2.537-1.noarch on OpenSUSE breaks configuration

1 participant