freenas / iocage-ix-plugins

Official iXSystems iocage plugins for FreeNAS and TrueOS
175 stars 109 forks source link

Change Nextcloud `packagesite` to use `quarterly` package releases #303

Closed funkybunch closed 2 years ago

funkybunch commented 2 years ago

It appears PHP 7.4 is no longer included in FreeBSD 12. This makes it impossible to install or upgrade the Nextcloud plugin on the latest version of TrueNAS.

PHP 7.4 is however, included in the quarterly releases. Changing the packagesite attribute from http://pkg.FreeBSD.org/${ABI}/latest to http://pkg.FreeBSD.org/${ABI}/quarterly allows the plugin to install successfully as mentioned in #302 as a workaround.

Would it be possible to cut a release with this fix while a more permanent solution (such as moving the plugin to PHP 8.0+) is developed and tested? This resolves #302 in the short term.

sonicaj commented 2 years ago

@funkybunch we should have this resolved soon as we move to the newer available version of PHP. Issue with this change is that we have users who had installed nextcloud 23 and in the quarterly packagesite we are still consuming older version of nextcloud which is not ideal. Thank you for the proposed changes, however we'll move with the newer version for now and quickly :)

Olivier-Roy commented 2 years ago

@funkybunch we should have this resolved soon as we move to the newer available version of PHP. Issue with this change is that we have users who had installed nextcloud 23 and in the quarterly packagesite we are still consuming older version of nextcloud which is not ideal.

Thank you for the proposed changes, however we'll move with the newer version for now and quickly :)

Do you have an idea of when it's going to be available?