Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jellyfin Update Problem (10.8.12 to 10.8.13) PVE 8.1.5 #2687

Closed
xekil opened this issue Mar 21, 2024 · 11 comments
Closed

Jellyfin Update Problem (10.8.12 to 10.8.13) PVE 8.1.5 #2687

xekil opened this issue Mar 21, 2024 · 11 comments
Labels
🛑 Failure to comply with the guidelines Failure to comply with the guidelines

Comments

@xekil
Copy link

xekil commented Mar 21, 2024

Please verify that you have read and understood the guidelines.

yes

A clear and concise description of the issue.

Good morning,

The following command refuses to update Jellyfin LXC (10.8.12 to 10.8.13)

bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/jellyfin.sh)"

I get this message:

       __     ____      _____     
      / /__  / / /_  __/ __(_)___ 
 __  / / _ \/ / / / / / /_/ / __ \
/ /_/ /  __/ / / /_/ / __/ / / / /
\____/\___/_/_/\__, /_/ /_/_/ /_/ 
              /____/              
 
 - Updating Jellyfin LXC  \
[ERROR] in line 60: exit code 0: while executing command apt-get update &> /dev/null

My LXC container was made from the same script with the following options:

PVE 8.1.5
Container LXC
ubuntu 
23.04 Luna 
Privilegied

### What I tried:

sudo apt update

Hit:1 http://archive.ubuntu.com/ubuntu lunar InRelease
Hit:2 http://archive.ubuntu.com/ubuntu lunar-updates InRelease
Hit:3 http://archive.ubuntu.com/ubuntu lunar-security InRelease
Ign:4 https://repo.jellyfin.org/ubuntu lunar InRelease
Err:5 https://repo.jellyfin.org/ubuntu lunar Release
  404  Not Found [IP: 68.183.204.194 443]
Reading package lists... Done
E: The repository 'https://repo.jellyfin.org/ubuntu lunar Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
You have new mail in /var/mail/root

sudo apt install ca-certificates

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
ca-certificates is already the newest version (20230311ubuntu0.23.04.1).
0 upgraded, 0 newly installed, 0 to remove and 42 not upgraded.

sudo apt upgrade

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

sudo apt dist-upgrade

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

uname -a

Linux jellyfin 6.5.13-3-pve #1 SMP PREEMPT_DYNAMIC PMX 6.5.13-3 (2024-03-20T10:45Z) x86_64 x86_64 x86_64 GNU/Linux

lsb_release -d

No LSB modules are available.
Description:    Ubuntu 23.04

It is also impossible to update Ubuntu LXC 23.04 to 23.10

sudo do-release-upgrade
Checking for a new Ubuntu release
Your Ubuntu release is not supported anymore.
For upgrade information, please visit:
http://www.ubuntu.com/releaseendoflife


= Welcome to Ubuntu 23.10 'Mantic Minotaur' =

The Ubuntu team is proud to announce Ubuntu 23.10 'Mantic Minotaur'.

To see what's new in this release, visit:
  https://wiki.ubuntu.com/ManticMinotaur/ReleaseNotes

Ubuntu is a Linux distribution for your desktop or server, with a fast
and easy install, regular releases, a tight selection of excellent
applications installed by default, and almost any other software you
can imagine available through the network.

We hope you enjoy Ubuntu.

== Feedback and Helping ==

If you would like to help shape Ubuntu, take a look at the list of
ways you can participate at

  http://www.ubuntu.com/community/participate/

Your comments, bug reports, patches and suggestions will help ensure
that our next release is the best release of Ubuntu ever.  If you feel
that you have found a bug please read:

  http://help.ubuntu.com/community/ReportingBugs

Then report bugs using apport in Ubuntu.  For example:

  ubuntu-bug linux

will open a bug report in Launchpad regarding the linux package.

If you have a question, or if you think you may have found a bug but
aren't sure, first try asking on the #ubuntu or #ubuntu-bugs IRC
channels on Libera.Chat, on the Ubuntu Users mailing list, or on the
Ubuntu forums:

  http://help.ubuntu.com/community/InternetRelayChat
  http://lists.ubuntu.com/mailman/listinfo/ubuntu-users
  http://www.ubuntuforums.org/


== More Information ==

You can find out more about Ubuntu on our website, IRC channel and wiki.
If you're new to Ubuntu, please visit:

  http://www.ubuntu.com/


To sign up for future Ubuntu announcements, please subscribe to Ubuntu's
very low volume announcement list at:

  http://lists.ubuntu.com/mailman/listinfo/ubuntu-announce


Continue [yN] y
Get:1 Upgrade tool signature [833 B]                                                                                                                        
Get:2 Upgrade tool [1267 kB]                                                                                                                                
Fetched 1268 kB in 0s (0 B/s)                                                                                                                               
authenticate 'mantic.tar.gz' against 'mantic.tar.gz.gpg' 
extracting 'mantic.tar.gz'

Reading cache

Checking package manager
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Hit http://archive.ubuntu.com/ubuntu lunar InRelease                                                                                                        
Hit http://archive.ubuntu.com/ubuntu lunar-updates InRelease                                                                                                
Hit http://archive.ubuntu.com/ubuntu lunar-security InRelease                                                                                               
Ign https://repo.jellyfin.org/ubuntu lunar InRelease                                                                                                        
Err https://repo.jellyfin.org/ubuntu lunar Release                                                                                                          
  404  Not Found [IP: 68.183.204.194 443]                                                                                                                   
Fetched 0 B in 0s (0 B/s)                                                                                                                                   
Reading package lists... Done    
Building dependency tree... Done 
Reading state information... Done

Updating repository information
Hit http://archive.ubuntu.com/ubuntu mantic InRelease                                                                                                       
Hit http://archive.ubuntu.com/ubuntu mantic-updates InRelease                                                                                               
Hit http://security.ubuntu.com/ubuntu mantic-security InRelease                                                                                             
Ign https://repo.jellyfin.org/ubuntu lunar InRelease                                                                                                        
Err https://repo.jellyfin.org/ubuntu lunar Release                                                                                                          
  404  Not Found [IP: 68.183.204.194 443]                                                                                                                   
Fetched 0 B in 0s (0 B/s)                                                                                                                                   
Hit http://security.ubuntu.com/ubuntu mantic-security InRelease                                                                                             
Hit http://archive.ubuntu.com/ubuntu mantic InRelease                                                                                                       
Hit http://archive.ubuntu.com/ubuntu mantic-updates InRelease                                                                                               
Ign https://repo.jellyfin.org/ubuntu lunar InRelease                                                                                                        
Err https://repo.jellyfin.org/ubuntu lunar Release                                                                                                          
  404  Not Found [IP: 68.183.204.194 443]                                                                                                                   
Fetched 0 B in 0s (0 B/s)                                                                                                                                   
Hit http://security.ubuntu.com/ubuntu mantic-security InRelease                                                                                             
Hit http://archive.ubuntu.com/ubuntu mantic InRelease                                                                                                       
Hit http://archive.ubuntu.com/ubuntu mantic-updates InRelease                                                                                               
Ign https://repo.jellyfin.org/ubuntu lunar InRelease                                                                                                        
Err https://repo.jellyfin.org/ubuntu lunar Release                                                                                                          
  404  Not Found [IP: 68.183.204.194 443]                                                                                                                   
Fetched 0 B in 0s (0 B/s)                                                                                                                                   

Error during update 

A problem occurred during the update. This is usually some sort of 
network problem, please check your network connection and retry. 

W:Updating from such a repository can't be done securely, and is 
therefore disabled by default., W:See apt-secure(8) manpage for 
repository creation and user configuration details., E:The repository 
'https://repo.jellyfin.org/ubuntu lunar Release' no longer has a 
Release file. 

Restoring original system state

Aborting
Reading package lists... Done    
Building dependency tree... Done 
Reading state information... Done

Furthermore, I read that version 10.8.13 remove the ability to change the default location of FFMPEG via the GUI.

https://github.com/jellyfin/jellyfin/releases/tag/v10.8.13
https://jellyfin.org/posts/jellyfin-security-and-you/

Does the script install FFMPEG to the default location or will there be any changes to be made later?

In other words, is the location specified in the script the default location for FFMPEG?

THANKS

What settings are you currently utilizing?

Advanced Settings

Which Linux distribution are you employing?

Ubuntu 23.04

@tteck
Copy link
Owner

tteck commented Mar 21, 2024

🛑 Failure to comply with the following guideline.

  • If the default Linux distribution is not adhered to, script support will be discontinued.

@tteck tteck closed this as completed Mar 21, 2024
@tteck tteck added the 🛑 Failure to comply with the guidelines Failure to comply with the guidelines label Mar 21, 2024
@xekil
Copy link
Author

xekil commented Mar 21, 2024

When installing the script, it was the 23.04 by default!

@tteck
Copy link
Owner

tteck commented Mar 21, 2024

Nope

Screenshot 2024-03-21 5 37 59 PM

@xekil
Copy link
Author

xekil commented Mar 21, 2024

What I meant is that I was able to choose during the installation of the script a few months ago version 23.04

@tteck
Copy link
Owner

tteck commented Mar 21, 2024

Still not default, so script support is discontinued.

@xekil
Copy link
Author

xekil commented Mar 21, 2024

Okay, so I should reinstall a default container?

I read here that you are version 23.10 by default now?

#2624 (comment)

@tteck
Copy link
Owner

tteck commented Mar 21, 2024

#2687 (comment)

@xekil
Copy link
Author

xekil commented Mar 21, 2024

ok, too bad not to be able to upgrade, thanks anyway

@xekil
Copy link
Author

xekil commented Apr 1, 2024

I just solved my problem without having to reinstall everything, I managed to upgrade the LXC and Jellyfin container

Updating the LXC container from Lunar 23.04 to Mantic 23.10
Update from Jellyfin 10.8.12 to 10.8.13

Here is what I did :

sudo nano /etc/apt/sources.list

deb http://archive.ubuntu.com/ubuntu lunar main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu lunar-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu lunar-security main restricted universe multiverse

Replace lunar with mantic :

deb http://archive.ubuntu.com/ubuntu mantic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu mantic-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu mantic-security main restricted universe multiverse

Then :

sudo apt-get update
sudo do-release-upgrade
sudo apt-get dist-upgrade
sudo apt-get update

sudo nano /etc/apt/sources.list.d/jellyfin.sources

Types: deb
URIs: https://repo.jellyfin.org/ubuntu
Suites: lunar 
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/jellyfin.gpg

Replace lunar with mantic :

Types: deb
URIs: https://repo.jellyfin.org/ubuntu
Suites: mantic 
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/jellyfin.gpg

Then

sudo apt-get dist-upgrade

bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/jellyfin.sh)"

       __     ____      _____     
      / /__  / / /_  __/ __(_)___ 
 __  / / _ \/ / / / / / /_/ / __ \
/ /_/ /  __/ / / /_/ / __/ / / / /
\____/\___/_/_/\__, /_/ /_/_/ /_/ 
              /____/              
 
 ✓ Updated Jellyfin LXC

Enjoy ;)

@oskari
Copy link

oskari commented Apr 6, 2024

I think the correct order would be:

  • edit /etc/apt/sources.list
  • edit /etc/apt/sources.list.d/jellyfin.sources
  • apt update
  • apt dist-upgrade

after which you can run the ttech update script

@xekil
Copy link
Author

xekil commented Apr 8, 2024

to try next time :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🛑 Failure to comply with the guidelines Failure to comply with the guidelines
Projects
None yet
Development

No branches or pull requests

3 participants