Jump to content

In the next beta release could you please fix how it installs, or doesn't should I say doesn't??


Go to solution Solved by Happy2Play,

Recommended Posts

Posted (edited)

I can never get new releases to install easily.  The dashboard says is up to date and at the same time it has the new release as pending.  Then I restart the server and it says a new version is available for download and there is a button for "Download Now"  but it is grey, not green.  If I click on it several times it say to restart my server .....which I do and then the new version is once again pending.....rinse, repeat, rinse repeat.....over and over yet nothing ever happens.  I even shut down the server and restarted....nada.  This happens every time there is a new release and at some point it works yet I have no idea why.

Edited by Ronstang
Happy2Play
Posted

Log should tell you what is happening, but it sounds like something is holder a folder open during the update process that puts you in a update loop and Emby can not update.  Lots of topics on this.  If something is locking folders there is not much Emby can do about it.  Primary solution is restarting system Emby is installed on.

But yes I would agree the Dashboard should not show up to date and pending update..

dash.jpg.3b4eacdfc3e8f7a0a3efed0c203c62da.jpg

Posted

Here is the last log from trying to update, this time I would hit the update now button then it would ask me to restart the server and when I did the update button was still there.

 

embyserver.txt

  • Solution
Happy2Play
Posted (edited)

Guessing here but you are connecting via localhost.  I have reported in numerous topics that the browser itself with hold the folder and not allow the update process to happen causing a update loop.  But the server log itself will not show you anything.  But there should be a log that is 1kb in your logs folder at the time you restarted Emby for the update.

I just replicated my issue on localhost and a 1kb server and updater log was created. (note sure if this is DEBUG logging or not thought)

Error performing update. The process cannot access the file because it is being used by another process.    at System.IO.FileSystem.MoveDirectory(String sourceFullPath, String destFullPath)
   at System.IO.Directory.Move(String sourceDirName, String destDirName)
   at Emby.Server.Updater.Updater.<>c__DisplayClass2_0.<ExtractPackage>b__0()
   at Emby.Server.Updater.Updater.DoWithRetry(Action action)
   at Emby.Server.Updater.Updater.ExtractPackage(String archive, String systemDir, String backupDir)
   at Emby.Server.Updater.Updater.Extract(String archive, String systemPath)
   at Emby.Server.Updater.Updater.Run(String archive, String systemPath, String tempDirectory)
   at Emby.Server.Updater.Program.Main(String[] args)

Closed browser when I clicked restart and Emby updated properly.  So to me the browser is not releasing items it is connecting to within the server folder.

Edited by Happy2Play
Posted

I just closed the browser and restarted the server from the tray and the update worked....now I have to post another thread about the update.

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...