Can we apply Jenkins 2.426.2 on Oracle Linux 6 which does not have systemctl?

]# yum upgrade jenkins
Loaded plugins: security
Setting up Upgrade Process
base | 1.4 kB 00:00
jenkins | 2.9 kB 00:00
patch | 2.5 kB 00:00
Resolving Dependencies
→ Running transaction check
—> Package jenkins.noarch 0:2.89.4-1.1 will be updated
—> Package jenkins.noarch 0:2.426.3-1.1 will be an update
→ Processing Dependency: systemd for package: jenkins-2.426.3-1.1.noarch
→ Processing Dependency: systemd for package: jenkins-2.426.3-1.1.noarch
→ Finished Dependency Resolution
Error: Package: jenkins-2.426.3-1.1.noarch (jenkins)
Requires: systemd
You could try using --skip-broken to work around the problem

Any idea if this can be applied without systemd as that is only available from Linux 7 and above.

It cannot be applied without systemd. Upgrade to a supported operated system like Red Hat Enterprise Linux 8 or Red Hat Enterprise Linux 9. Derivatives of those operating systems like AlmaLinux, Rocky Linux, and Oracle Linux are also good choices, as are operating systems like Amazon Linux 2023, Debian Linux and Ubuntu Linux.

The Jenkins project does not support Linux distributions that are no longer publicly supported by the operating system provider.

Red Hat Enterprise Linux 6 and its derivatives are no longer supported by the operating system providers.

Red Hat Enterprise Linux 7 and its derivatives are no longer supported by the Jenkins project as of Nov 16, 2023. More information about the end of support for Red Hat Enterprise Linux 7 and its derivatives is available in the operating system end of life blog post.

1 Like

Thanks Mark for the confirmation.

A further question if I may. If we have to migrate the existing Oracle Linux 6 Jenkins configuration to another server say on Oracle Linux 8 higher Jenkins version, what all configuration files from original setup should we move so that we still don’t loose track of all the activities performed in the past ?

Thanks

Sankar

Backup the Jenkins home directory (JENKINS_HOME from /manage/systemInfo) with your preferred file system backup utility (tar, cpio, rsync, …) and restore that backup on the new computer.

Refer to the Jenkins LTS upgrade guides and the Jenkins LTS changelogs and the Back of the napkin upgrade guide from @mwp565733 for guidance. You are upgrading across multiple years of major Jenkins changes.