I just started getting this error from Balancer.
System.NullReferenceException: Object reference not set to an instance of an object.
at Deadline.StorageDB.MongoDB.MongoCloudStorage.GetCloudRegion(String cloudRegionID, Boolean invalidateCache)
at Deadline.Balancer.BalancerAlgorithm.ExecuteAlgorithm(String& errorMessage)Equalizer (11): Region: us-east-amz-demand
Nothing has really changed in my environment that I can think of; and all of my information for cloud rendering is current. I can manually start instances I just can’t get Balancer to do it for me. Any thoughts?
Thanks
Could we get the exact version of Deadline that you are using?
Also, did you recently upgrade to a new minor version of Deadline?
When you create VM instances manually, are you doing this through the AWS interface, or through the Cloud Panel? I’m wondering if a credential or key may have expired in your AWS region configuration.
thank you for the quick response!
Balancer version number : Deadline Version: 7.2.1.10 R (b8ff445b3)
I believe I did a minor update a couple months ago but honestly it’s kind of a blur.
I can start instances via the cloud panel and I have verified my account settings in the configure cloud provider settings.
Hi,
This should be fixed in the latest version of Deadline but it’s pretty easy to fix. All you have to do is open up
<repository_root>/balancer/DefaultAlgorithm/DefaultAlgorithm.py
in a text editor and go all the way to the bottom. There’s a line that reads
cloudRegionTargetStruct.RegionName = regionID
It should be:
cloudRegionTargetStruct.RegionID = regionID
That should do it. Let me know if that doesn’t work or if you’ve got any other problems.
Thanks,
Eric Osiowy