> What support do you feel is currently missing?

What's probably missing is puppet support so that you can just apply a role to a cloud VPS and get a LAMP with PHP8 without manually setting it up.

role::simplelamp2 which is for that currently supports stretch, buster, bullseye with PHP 7.0 through 7.4 but not PHP8.

For that one has to add the Sury repos.

For wow to do it manually see for example https://www.linuxshelltips.com/install-php-8-debian/

But we could add support for this to the puppet role, if that is something there is interest for.  That way it becomes easier for users to end up with always the
same LAMP system.



On Mon, Feb 13, 2023 at 10:21 AM Nicholas Skaggs <nskaggs@wikimedia.org> wrote:
PHP 8 is under the php license, which is OSI approved: https://opensource.org/license/php-3-01/

So yes, you are free to utilize it. What support do you feel is currently missing? 


On Fri, Feb 10, 2023 at 6:50 PM Sammy Tarling <sam@theresnotime.co.uk> wrote:
Hey Amanda,

There's no policy that I'm aware of which prevents you from installing PHP 8 on a WMCS VM, providing you're careful with the source/licence [0] and potential effects on package upgrades — packages.sury.org/php [1] is my go-to DPA for PHP 8.




Kind regards,

Sammy

(They/Them)

User:TheresNoTime


This message contains confidential information and is intended only for the individual named. If you are not the named addressee, you should not disseminate, distribute or copy this email.



On Fri, 10 Feb 2023 at 23:32, AmandaNP Wikipedia <deltaquadwiki@gmail.com> wrote:
I apologize if this discussion is already occurring in a task, I am terrible at finding relevant phab tasks people haven't linked.

But I assume that PHP 8 can not be loaded onto WM Cloud Servers by a matter of policy, correct?
My concern here is, I have some code that just lost security patches due to EOL. The next upgrade only supports PHP 8.
It has the ability to leave a huge gap in the security of my code.
Is there any plan to support PHP 8 any time soon?

AmandaNP (she/her)
English Wikipedia CheckUser & Oversighter || Wikimedia Steward
UTRS & ACC Developer

_______________________________________________
Cloud mailing list -- cloud@lists.wikimedia.org
List information: https://lists.wikimedia.org/postorius/lists/cloud.lists.wikimedia.org/
_______________________________________________
Cloud mailing list -- cloud@lists.wikimedia.org
List information: https://lists.wikimedia.org/postorius/lists/cloud.lists.wikimedia.org/


--
Nicholas Skaggs
Engineering Manager, Cloud Services
Wikimedia Foundation
_______________________________________________
Cloud mailing list -- cloud@lists.wikimedia.org
List information: https://lists.wikimedia.org/postorius/lists/cloud.lists.wikimedia.org/


--
Daniel Zahn <dzahn@wikimedia.org>
Site Reliability Engineer