<html theme="themeKey88rand710" iconset="monochrome"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body text="#000000">Hi guys,<br>
<br>
in terms of Ubuntu / PHP shipping defaults:<br>
<br>
20.04 -> php 7.4 as standard<br>
22.04 -> php 8.1 as standard<br>
24.04 -> php 8.3 as standard (not released yet)<br>
<br>
We generally peg a major release of IXP Manager to a recommended version
of Ubuntu LTS and a specific version of PHP and provide an install script
like [1]. <br>
<br>
These are by no means prescriptive and people can use any version of any
operating system they wish that will run a compatible version of PHP.<br>
<br>
For v6 we recommended 20.04 (as it was the latest LTS at the time) and
required 8.0 (also latest at the time). However, 20.04 shipped with 7.4
so we used Ondřej Surý's PPA [2] to lift that to v8.0 in the install
script.<br>
<br>
I have 8.0 / 8.1 / 8.2 / 8.3 all installed on my dev platform and switch
between them as appropriate for the project. When working on IXP
Manager I often forget to 'switch down' to 8.0 and so there should be no
issue running IXP Manager v6 on any version of PHP >= 8.0 and if
there is just let me know and we can fix quickly.<br>
<br>
The composer.json specifies the PHP version as "^8.0" which means >=
8.0 and < 9.0.<br>
<br>
Also the composer.json has a setting "platform": { "php": "8.0.0" }"
which means assume the platform is 8.0 even if it is >= 8.1 - this is
really a guardrail for developers to ensure that all thirdparty
packages installed / updated via 'composer update' are compatible with
8.0 even if you are developing on 8.2 for example.<br>
<br>
The other consideration is the Laravel framework we use and what version
of PHP it requires. The php 8.0 compatible versions are now EOL for
example.<br>
<br>
<span>
</span>We'll have one more significant v6.x release shortly and will
then move v6 to security fix / bug fix only and release v7 for Ubuntu
24.04 on PHP 8.3 and Laravel 11.<br>
<br>
Let me know if there's any questions on that,<br>
<br>
- Barry<br>
<br>
<br>
<br>
[1] <a class="moz-txt-link-freetext" href="https://github.com/inex/IXP-Manager/tree/master/tools/installers">https://github.com/inex/IXP-Manager/tree/master/tools/installers</a><br>
[2] <a class="moz-txt-link-freetext" href="https://launchpad.net/~ondrej/+archive/ubuntu/php">https://launchpad.net/~ondrej/+archive/ubuntu/php</a><br>
<br>
<blockquote type="cite"
cite="mid:43e315ed-b110-4264-9800-dc5998013e79@wiktel.com"
style="border: 0px none ! important;">
<div xmlns="http://www.w3.org/1999/xhtml" class="__pbConvHr"
style="margin:30px 25px 10px 25px;"><div
style="width:100%;border-top:2px solid
rgba(146,154,163,0.7);padding-top:10px;"> <div
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:49%;">
<a style="color:#485664
!important;padding-right:6px;font-weight:500;text-decoration:none
!important;" href="mailto:ixpmanager@inex.ie" moz-do-not-send="true">Richard
Laager via ixpmanager</a></div> <div
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:48%;text-align:
right;"> <font color="#909AA4"><span style="padding-left:6px">29
March 2024 at 01:31</span></font></div> </div></div>
<div xmlns="http://www.w3.org/1999/xhtml" class="__pbConvBody"
__pbrmquotes="true"
style="color:#909AA4;margin-left:24px;margin-right:24px;"><br>
<br>Is this related?
<br><a class="moz-txt-link-freetext" href="https://github.com/inex/IXP-Manager/issues/888">https://github.com/inex/IXP-Manager/issues/888</a>
<br>
<br>
</div>
<div xmlns="http://www.w3.org/1999/xhtml" class="__pbConvHr"
style="margin:30px 25px 10px 25px;"><div
style="width:100%;border-top:2px solid
rgba(146,154,163,0.7);padding-top:10px;"> <div
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:49%;">
<a style="color:#485664
!important;padding-right:6px;font-weight:500;text-decoration:none
!important;" href="mailto:ixpmanager@inex.ie" moz-do-not-send="true">Pete
Ashdown via ixpmanager</a></div> <div
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:48%;text-align:
right;"> <font color="#909AA4"><span style="padding-left:6px">28
March 2024 at 19:57</span></font></div> </div></div>
<div xmlns="http://www.w3.org/1999/xhtml" class="__pbConvBody"
__pbrmquotes="true"
style="color:#909AA4;margin-left:24px;margin-right:24px;"><div>I believe
there was an issue with PHP version on 22.04. Yes, I tried.<br><br><br></div><div><br>_______________________________________________<br>INEX
IXP Manager mailing list<br><a class="moz-txt-link-abbreviated" href="mailto:ixpmanager@inex.ie">ixpmanager@inex.ie</a><br>Unsubscribe or change
options here: <a class="moz-txt-link-freetext" href="https://www.inex.ie/mailman/listinfo/ixpmanager">https://www.inex.ie/mailman/listinfo/ixpmanager</a><br></div>
</div>
<div xmlns="http://www.w3.org/1999/xhtml" class="__pbConvHr"
style="margin:30px 25px 10px 25px;"><div
style="width:100%;border-top:2px solid
rgba(146,154,163,0.7);padding-top:10px;"> <div
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:49%;">
<a style="color:#485664
!important;padding-right:6px;font-weight:500;text-decoration:none
!important;" href="mailto:ixpmanager@inex.ie" moz-do-not-send="true">Richard
Laager via ixpmanager</a></div> <div
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:48%;text-align:
right;"> <font color="#909AA4"><span style="padding-left:6px">28
March 2024 at 19:51</span></font></div> </div></div>
<div xmlns="http://www.w3.org/1999/xhtml" class="__pbConvBody"
__pbrmquotes="true"
style="color:#909AA4;margin-left:24px;margin-right:24px;"><div><br>I’m
not running on either version yet, but I’m interested. So I’ll ask: have
you tried? What problems are you running into?<br><br></div>
</div>
<div xmlns="http://www.w3.org/1999/xhtml" class="__pbConvHr"
style="margin:30px 25px 10px 25px;"><div
style="width:100%;border-top:2px solid
rgba(146,154,163,0.7);padding-top:10px;"> <div
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:49%;">
<a style="color:#485664
!important;padding-right:6px;font-weight:500;text-decoration:none
!important;" href="mailto:ixpmanager@inex.ie" moz-do-not-send="true">Pete
Ashdown via ixpmanager</a></div> <div
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:48%;text-align:
right;"> <font color="#909AA4"><span style="padding-left:6px">28
March 2024 at 19:24</span></font></div> </div></div>
<div xmlns="http://www.w3.org/1999/xhtml" class="__pbConvBody"
__pbrmquotes="true"
style="color:#909AA4;margin-left:24px;margin-right:24px;"><div>Is there a
method of running IXP Manager on Ubuntu 22.04 and subsequently 24.04
yet?<br><br>_______________________________________________<br>INEX IXP
Manager mailing list<br><a class="moz-txt-link-abbreviated" href="mailto:ixpmanager@inex.ie">ixpmanager@inex.ie</a><br>Unsubscribe or change
options here: <a class="moz-txt-link-freetext" href="https://www.inex.ie/mailman/listinfo/ixpmanager">https://www.inex.ie/mailman/listinfo/ixpmanager</a><br></div>
</div>
</blockquote>
<br>
<div class="moz-signature">-- <br><br>
Kind regards,
<br>
Barry O'Donovan
<br>
INEX Operations<br>
<br>
<a class="moz-txt-link-freetext" href="https://www.inex.ie/support/">https://www.inex.ie/support/</a>
<br>
+353 1 531 3339<br>
<br>
<br>
</div>
</body></html>