voxpupuli / voxpupuli/puppet-php

[Rewrite] Supported Operating Systems and PHP Versions with Repositories

Open
#604 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement rewrite
Dominant language
Puppet
Stars
86
Forks
264
Avg merge
29m
Merged PRs (30d)
1

Description

This Issue contains a Matrix of supported operation systems and PHP versions with additional repositories (if any)

Debian

PHP Version PHP EOL OS Version OS EOL Default External Repository
5.6 YES Debian 9 NO (LTS) NO SURY
5.6 YES Debian 10 NO NO SURY
7.0 YES Debian 9 NO (LTS) YES SURY
7.0 YES Debian 10 NO NO SURY
7.1 YES Debian 9 NO (LTS) NO SURY
7.1 YES Debian 10 NO NO SURY
7.2 SECURITY UPDATES ONLY Debian 9 NO (LTS) NO SURY
7.2 SECURITY UPDATES ONLY Debian 10 NO NO SURY
7.3 NO Debian 9 NO (LTS) NO SURY
7.3 NO Debian 10 NO YES SURY
7.4 NO Debian 9 NO (LTS) NO SURY
7.4 NO Debian 10 NO NO SURY
8.0 BETA Debian 9 NO (LTS) NO NO
8.0 BETA Debian 10 NO NO NO

Ubuntu

PHP Version PHP EOL OS Version OS EOL Default External Repository
5.6 YES 16.04 NO NO SURY
5.6 YES 18.04 NO NO SURY
5.6 YES 20.04 NO NO SURY
7.0 YES 16.04 NO YES SURY
7.0 YES 18.04 NO NO SURY
7.0 YES 20.04 NO NO SURY
7.1 YES 16.04 NO NO SURY
7.1 YES 18.04 NO NO SURY
7.1 YES 20.04 NO NO SURY
7.2 SECURITY UPDATES ONLY 16.04 NO NO SURY
7.2 SECURITY UPDATES ONLY 18.04 NO YES SURY
7.2 SECURITY UPDATES ONLY 20.04 NO NO SURY
7.3 NO 16.04 NO NO SURY
7.3 NO 18.04 NO NO SURY
7.3 NO 20.04 NO NO SURY
7.4 NO 16.04 NO NO SURY
7.4 NO 18.04 NO NO SURY
7.4 NO 20.04 NO YES SURY
8.0 BETA 16.04 NO NO NO
8.0 BETA 18.04 NO NO NO
8.0 BETA 20.04 NO NO NO

Red Hat/Centos

PHP Version PHP EOL OS Version OS EOL Default External Repository
5.3 YES RHEL/CENTOS6 NO YES NO
5.4 YES RHEL/CENTOS7 NO YES NO
7.2 SECURITY UPDATES ONLY RHEL/CENTOS6 NO NO REMI
7.2 SECURITY UPDATES ONLY RHEL/CENTOS7 NO NO REMI
7.2 SECURITY UPDATES ONLY RHEL/CENTOS8 NO YES NO
7.3 NO RHEL/CENTOS6 NO NO REMI
7.3 NO RHEL/CENTOS7 NO NO REMI
7.3 NO RHEL/CENTOS8 NO YES NO
7.4 NO RHEL/CENTOS6 NO NO REMI
7.4 NO RHEL/CENTOS7 NO NO REMI
7.4 NO RHEL/CENTOS8 NO YES NO
8.0 BETA RHEL/CENTOS6 NO NO REMI
8.0 BETA RHEL/CENTOS7 NO NO REMI
8.0 BETA RHEL/CENTOS8 NO NO REMI

Fedora

PHP Version PHP EOL OS Version OS EOL Default External Repository
7.3 NO FEDORA 31 NO YES NO
7.3 NO FEDORA 32 NO NO REMI
7.3 NO FEDORA 33 NEXT RELEASE NO REMI
7.4 NO FEDORA 31 NO NO REMI
7.4 NO FEDORA 32 NO YES NO
7.4 NO FEDORA 33 NEXT RELEASE YES NO
8.0 BETA FEDORA 31 NO NO REMI
8.0 BETA FEDORA 32 NO NO REMI
8.0 BETA FEDORA 33 NEXT RELEASE NO REMI

SLES

PHP Version PHP EOL OS Version OS EOL Default External Repository
5.3 YES SLES 11 NO YES NO
7.2 SECURITY UPDATES ONLY SLES 12 NO YES (Web Scripting Module Repo) NO
7.4 NO SLES 15 NO YES (Web Scripting Module Repo) NO
8.0 BETA SLES 15 NO NO NO

Open Suse

PHP Version PHP EOL OS Version OS EOL Default External Repository
7.2 SECURITY UPDATES ONLY Leap 15.1 NO YES NO
7.4 NO Leap 15.2 NO YES NO
7.4 NO Leap 15.3 NEXT RELEASE YES NO
8.0 BETA Leap 15.4 NOT RELEASED!!! MAYBE NO

Free BSD

Currently supported (as of 2020-09-27) FreeBSD versions are 12.1, 11.4 and 11.3 (see also). PHP 5.6 to 7.1 aren't available anymore on FreeBSD.

PHP Version PHP EOL OS Version OS EOL Default External Repository
7.2 SECURITY UPDATES ONLY 11.3 NO NO NO
7.2 SECURITY UPDATES ONLY 11.4 NO NO NO
7.2 SECURITY UPDATES ONLY 12.1 NO NO NO
7.3 NO 11.3 NO NO NO
7.3 NO 11.4 NO NO NO
7.3 NO 12.1 NO NO NO
7.4 NO 11.3 NO NO NO
7.4 NO 11.4 NO NO NO
7.4 NO 12.1 NO NO NO
8.0 BETA 11.3 NO NO NO
8.0 BETA 11.4 NO NO NO
8.0 BETA 12.1 NO NO NO

Arch Linux

Arch Linux is a rolling release distribution. It only has latest. The Arch User Repositry (AUR) provides build code from users to build own packages.

AUR packages are not officially supported by Arch Linux, nore needs this module support them.

PHP Version PHP EOL OS Version OS EOL Default External Repository
5.6 YES latest NO NO AUR
7.0 YES latest NO NO AUR
7.1 YES latest NO NO AUR
7.2 SECURITY UPDATES ONLY latest NO NO AUR
7.3 NO latest NO NO AUR
7.4 NO latest NO YES NO
8.0 BETA latest

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue contains the proposed support matrix but names no target file or test. Start by locating the repository documentation that records supported platforms, then verify the listed PHP and operating-system combinations and repository links. Done means the matrix is rewritten with accurate, consistently formatted support information.

Written by the indexing model from the issue text.

Assessment

Tech stack
arch-linux, centos, debian, fedora, linux, ubuntu
Domain
documentation, operating-systems
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.