AWS Thinkbox Discussion Forums

Linux - Montor bug (jobs and tasks fail to display)

Running Monitor on linux, all I get are blank lists for jobs in the UI :frowning: Probably related to this, if I click the button for only showing jobs that will notify, Monitor crashes.

Details:
Beta 2
Linux 64 (Fedora)
Monitor options:
Job User Filters: all users selected
Job Pool Filters: all selected
Job Group Filters: all selected
Job Plugin Filters: all selected
Ego centric sort: off

Output of Monitor after it’s started:

** (/usr/local/Thinkbox/Deadline/bin/deadlinemonitor.exe:13460): WARNING **: System.Net.Sockets.SocketOptionName 0x1b is not supported at IPv6 level

** (/usr/local/Thinkbox/Deadline/bin/deadlinemonitor.exe:13460): WARNING **: System.Net.Sockets.SocketOptionName 0x1b is not supported at IPv6 level
UpdateAll (uimanager) !!
Attempting to contact Deadline Pulse (distributor)...

** (/usr/local/Thinkbox/Deadline/bin/deadlinemonitor.exe:13460): WARNING **: System.Net.Sockets.SocketOptionName 0x1b is not supported at IPv6 level
Requesting jobs update from Deadline Pulse...
Update received from Deadline Pulse.
Received Update for 19 jobs.
WARNING: item_VisibilityChanged: base.Remove( sender ): ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index (System.ArgumentOutOfRangeException)
WARNING: item_VisibilityChanged: base.Remove( sender ): ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index (System.ArgumentOutOfRangeException)
WARNING: item_VisibilityChanged: base.Remove( sender ): ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index (System.ArgumentOutOfRangeException)
WARNING: item_VisibilityChanged: base.Remove( sender ): ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index (System.ArgumentOutOfRangeException)
WARNING: item_VisibilityChanged: base.Remove( sender ): ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index (System.ArgumentOutOfRangeException)
WARNING: item_VisibilityChanged: base.Remove( sender ): ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index (System.ArgumentOutOfRangeException)
WARNING: item_VisibilityChanged: base.Remove( sender ): ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index (System.ArgumentOutOfRangeException)
WARNING: item_VisibilityChanged: base.Remove( sender ): ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index (System.ArgumentOutOfRangeException)
Attempting to contact Deadline Pulse (distributor)...

** (/usr/local/Thinkbox/Deadline/bin/deadlinemonitor.exe:13460): WARNING **: System.Net.Sockets.SocketOptionName 0x1b is not supported at IPv6 level
Requesting slaves update from Deadline Pulse...
Update received from Deadline Pulse.
Received Update for 9 slaves.
UpdateAll (uimanager) !!

Output after clicking the job notification filter button:

[code]Main window closing
Cannot exit because an action is currently being executed

Exception Details
ArgumentException – An item cannot be added more than once. To add an item again, you need to clone it.
Parameter name: value
ArgumentException.ParamName: value
Exception.Source: System.Windows.Forms
Exception.TargetSite: Void AddItem(System.Windows.Forms.ListViewItem)
Exception.Data: ( )
Exception.StackTrace:
at System.Windows.Forms.ListView+ListViewItemCollection.AddItem (System.Windows.Forms.ListViewItem value) [0x00000] in :0
at System.Windows.Forms.ListView+ListViewItemCollection.AddRange (System.Windows.Forms.ListViewItem[] items) [0x00000] in :0
at FranticXForms.Controls.ExtendedListView.ExtendedListViewItemCollection.SetVisibility (System.Boolean[] visibile) [0x00000] in :0
at DeadlineForms.Controls.JobListView.InternalFilterJobs () [0x00000] in :0
at DeadlineForms.Controls.JobListView.FilterJobs () [0x00000] in :0
at Deadline.Applications.Commands.MonitorNotificationJobsOnly.InnerExecute () [0x00000] in :0
at FranticX.Applications.Commands.Action.Execute () [0x00000] in :0
at FranticX.Applications.Commands.ActionQueue.ExecuteNextAction () [0x00000] in :0
at FranticXForms.Forms.MainForm.Application_Idle (System.Object sender, System.EventArgs e) [0x00000] in :0
at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue) [0x00000] in :0
at System.Windows.Forms.XplatUIX11.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr handle, Int32 wFilterMin, Int32 wFilterMax) [0x00000] in :0
at System.Windows.Forms.XplatUI.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr hWnd, Int32 wFilterMin, Int32 wFilterMax) [0x00000] in :0
at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] in :0
at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] in :0
at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] in :0
at DeadlineMonitor.DeadlineMonitorApp.Main (System.String[] args) [0x00000] in :0

Main window closing
Cannot exit because an action is currently being executed
[/code]

Strange. We’ll if we can reproduce here. Are you connecting to Pulse?

Yup, the pulse icon gets lit up on the bottom of the window.

Wow, it turns out that filtering (whether using the search box or the filters) was completely borked on Linux and OSX. We’ve tracked the problem down, and it will be fixed in in beta 3. We were getting the same error you were getting, so I expect the changes we’ve made to fix your problem too.

Thanks again for reporting this!

  • Ryan
Privacy | Site terms | Cookie preferences