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
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.
[0] — https://wikitech.wikimedia.org/wiki/Wikitech:Cloud_Services_Terms_of_use#Wha... [1] — https://packages.sury.org/php/README.txt
Kind regards,
*Sammy*
*(They/Them)*
User:TheresNoTime https://meta.wikimedia.org/wiki/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/
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.
[0] — https://wikitech.wikimedia.org/wiki/Wikitech:Cloud_Services_Terms_of_use#Wha... [1] — https://packages.sury.org/php/README.txt
Kind regards,
*Sammy*
*(They/Them)*
User:TheresNoTime https://meta.wikimedia.org/wiki/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/
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.
[0] — https://wikitech.wikimedia.org/wiki/Wikitech:Cloud_Services_Terms_of_use#Wha... [1] — https://packages.sury.org/php/README.txt
Kind regards,
*Sammy*
*(They/Them)*
User:TheresNoTime https://meta.wikimedia.org/wiki/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 https://wikimediafoundation.org/ _______________________________________________ Cloud mailing list -- cloud@lists.wikimedia.org List information: https://lists.wikimedia.org/postorius/lists/cloud.lists.wikimedia.org/