ix-plugin-hub / iocage-plugin-index

Community created JSON files for plugins.
155 stars 112 forks source link

Update plugins to 13.2-release #377

Closed spz2k9 closed 11 months ago

spz2k9 commented 1 year ago

Hi,

Jellyfin plugin had a ffmpeg error and the Fix was to upgrade the release from 13.1 to 13.2. I thought I'd update all of 'em since doing one or 67 is the same time.

*Note : I've only replaced the release from 13.1 to 13.2 not any other versions and I didn't update the inner packages.

spz2k9 commented 1 year ago

@sonicaj Hi, I've seen you did a version bump last year. So I've added you so that the job doesn't get done twice. I've upgraded most packages (21 removed since they didn't build correctly).

EuanRiggans commented 1 year ago

Hopefully this gets merged soon, the Jellyfin problem also effects Emby

jasker5183 commented 1 year ago

I don't think they can update the plugins to 13.2 until the underlying OS has been updated as well, which I hope is soon because 13.1 is EOL.

pmhausen commented 1 year ago

TrueNAS does not run a specific release but 13-STABLE. 13.2-RELEASE jails are perfectly supported. Please update your plugins to a supported release. Breaking packages are expected if you don't.

jasker5183 commented 1 year ago

As of TrueNas 13-U5:


cat /etc/os-release 
NAME=FreeBSD
VERSION="13.1-RELEASE-p7"
VERSION_ID="13.1"
ID=freebsd
ANSI_COLOR="0;31"
PRETTY_NAME="FreeBSD 13.1-RELEASE-p7"
CPE_NAME="cpe:/o:freebsd:freebsd:13.1"
HOME_URL="https://FreeBSD.org/"
BUG_REPORT_URL="https://bugs.FreeBSD.org/"

They could update the jails to 13.2 but the jails would still be using the kernel from 13.1. I've also never seen them update the community plugins before the OS gets the update. I'm guessing that's why not one maintainer has responded to this PR yet.

pmhausen commented 1 year ago

They could update the jails to 13.2 but the jails would still be using the kernel from 13.1.

Yes. This is supported, because within a major -STABLE release no kernel ABI changes occur. What is not supported - and is precisely your problem - is running 13.2 packages on a 13.1 userland/jail.

root@freenas[~]# uname -a
FreeBSD freenas.ettlingen.hausen.com 13.1-RELEASE-p7 FreeBSD 13.1-RELEASE-p7 n245428-4dfb91682c1 TRUENAS amd64
root@freenas[~]# iocage list
+-----+---------+-------+--------------+--------------+
| JID |  NAME   | STATE |   RELEASE    |     IP4      |
+=====+=========+=======+==============+==============+
| 2   | cloud   | up    | 13.2-RELEASE | 192.168.2.53 |
+-----+---------+-------+--------------+--------------+
| 3   | gitea   | up    | 13.2-RELEASE | 192.168.2.51 |
+-----+---------+-------+--------------+--------------+
| 6   | grafana | up    | 13.2-RELEASE | 192.168.2.55 |
+-----+---------+-------+--------------+--------------+
| 5   | mineos  | up    | 13.2-RELEASE | 192.168.2.56 |
+-----+---------+-------+--------------+--------------+
| 7   | nms     | up    | 13.2-RELEASE | 192.168.2.54 |
+-----+---------+-------+--------------+--------------+
| 1   | proxy   | up    | 13.2-RELEASE | 192.168.2.50 |
+-----+---------+-------+--------------+--------------+
| 4   | rdp     | up    | 13.2-RELEASE | 192.168.2.52 |
+-----+---------+-------+--------------+--------------+
| 8   | vault   | up    | 13.2-RELEASE | 192.168.2.57 |
+-----+---------+-------+--------------+--------------+
jasker5183 commented 1 year ago

Was looking for the maintainers of this repo (to maybe speed this up) and was shocked to find out that @sonicaj is the only one, hope it doesn't take too long before he gets to this PR.