Are there any procedures to do this smoothly?
The install setup will (re)install a mongoDB, is there a risk to loose all our current work ?
Or is there a way to recycle 6.0 mongoDB?
Is there a risk to loose all our Repository configuration? (pool, groups, super user password, …)
Shall we have to reinstall all our slaves? end users?
If you run the 6.1 installer it will make the necessary updates, but none of your current settings or data should be effected by the upgrade. You can always back up your database just to be safe, though, just by copying the mongo data folder.
I did the upgrade but our license server does not work anymore.
We read this message in the Monitor:
‘License server system does not support this version of this feature.’
We have valid licenses, where is the problem ?
Here is the available message from LMTools:
Users of deadline: (Total of XX licenses issued; Total of 1 license in use)
you need to have a 6.1 license - sounds like you only have a v6.0 license. the fastest way to get this will be to contact sales - sales@thinkboxsoftware.com
Thanks for your help, you all were right, our previous problem was a simple licence problem.
I get a new LIC file, and it is referenced in our FLEX server.
Now I get the problem described here :http://forums.thinkboxsoftware.com/viewtopic.php?f=11&t=11282&p=49247&hilit=MainWindowSlaveStartup#p49247
So I have configured a pulse machine (Pulse is well upgraded, its about indicates ‘Deadline Pulse 6.1’), and it is referenced in ‘Configure Repository Options…’
From Monitor in ‘Super User Mode’ I can restart pulse remotely. But launching slave process from the same machine fails.
Unfortunatly I still get the problem. Full slave log trace below:
2014-03-17 14:22:50: BEGIN - [Machine]\[user]
2014-03-17 14:22:50: Deadline Slave 6.1 [v6.1.0.54665 R]
2014-03-17 14:22:51: Auto Configuration: A ruleset has been received
2014-03-17 14:22:51: Auto Configuration: Setting Launch Slave At Startup value to 'True'
2014-03-17 14:22:51: Traceback (most recent call last):
2014-03-17 14:22:51: File "DeadlineSlave\UI\Forms\MainWindowSlaveStartup.py", line 90, in Startup
2014-03-17 14:22:51: NullReferenceException: Object reference not set to an instance of an object.
2014-03-17 14:22:51: at Deadline.Slaves.AutoConfiguration.CheckAutoConfiguration(Boolean licenseOnly)
What should I do ?
Have you tried to upgrade clients automatically, aside from the Pulse machine you already updated manually, and verified if they still have the same issue? That would be the next step I would advise.
First of all It works well now!!
Thank you very much.
My last report for this thread, is I got strange crashes (one or two shots)
Like the previous one, on a slave, I provide the LOG sample, and you might notice it was up to date.
Deadline Slave 6.1 [v6.1.0.54665 R]
And another in the pulse
2014-03-18 19:28:40: BEGIN - [Machine]\[user]
2014-03-18 19:28:40: Deadline Pulse 6.1 [v6.1.0.54665 R]
2014-03-18 19:28:42: Traceback (most recent call last):
2014-03-18 19:28:42: File "DeadlinePulse\UI\Forms\MainWindowPulseStartup.py", line 88, in Startup
2014-03-18 19:28:42: File "DeadlinePulse\UI\Forms\MainWindowPulseStartup.py", line 173, in ConnectToRepository
2014-03-18 19:28:42: SocketException: Une seule utilisation de chaque adresse de socket (protocole/adresse r\xe9seau/port) est habituellement autoris\xe9e
2014-03-18 19:28:42: at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
2014-03-18 19:28:42: at System.Net.Sockets.Socket.Bind(EndPoint localEP)
2014-03-18 19:28:42: at FranticX.Net.SocketUtils.CreateTcpListeningSocket(Int32 port, Boolean localOnly, Boolean forceIPv4)
2014-03-18 19:28:42: at Deadline.Pulses.PulseServerThread.Connect()
2014-03-18 19:28:42: at Deadline.Pulses.Pulse..ctor(DataController dataController)
2014-03-18 19:28:42: at Deadline.Pulses.PulseManager.Connect()
So, that error means something is already listening on the port Pulse normally uses to listen for requests (default being 17062 in Deadline 6.x).
It’s unlikely, but could you first check to see if Pulse is somehow already running under a different account? If not, could you try setting the port number to 17063 in the “Pulse” section of “Configure Repository Options” in the Monitor’s “Tools” menu?