hqueue client 15.0.313 problem Mac OS X

   4993   18   1
User Avatar
Member
36 posts
Joined: Aug. 2015
Offline
Hello, I am trying to set up hqueue on two machines under Mac OS X. I have read all documentation, but founf that the only way to add a Mac client to the hqueue is via the web interface. On machine number 2 I have successfully running HQserver, thats ok. But when I try to add a first Mac machine as a client, after filling all data it just ends with error

Failed to add ‘machine1.local’: No route to host.

In terminal I can connect to that machine via ssh without problems. Can anybody knows where should be the problem?

When I try to add the client via IP address instead the ‘machine1.local’ name, it ends with an error: Failed to add ‘192.168.1.7’: Incompatible ssh peer (no acceptable kex algorithm).

BTW submit job from machine 1 to hqueue on machine 2 is without problem.
User Avatar
Staff
4164 posts
Joined: Sept. 2007
Offline
I've seen the ‘no acceptable kex algorithm’ error when trying to install on a Debian 8 machine, via the web interface; I had to install it manually over ssh. It appears to be related to Houdini/HQ shipping with an older version of a library (Paramiko). I submitted bug #68985 for that.

I wish there were an option in the installer to create a client, like exists for Linux (and Windows IIRC). That too was submitted as bug #65052, I believe. If there were a command-line installer for OS X, there'd at least be that workaround for the above problem. But alas, there is not…

Hopefully rvinluan will provide some further info on this!
I'm o.d.d.
User Avatar
Member
36 posts
Joined: Aug. 2015
Offline
I thought that when both machines has exact the same system Mac OS X 10.11.2 so it should be no problem, because they use the exact same version of ssh and libraries etc.. So what now?
User Avatar
Member
36 posts
Joined: Aug. 2015
Offline
Can someone from sidefx check if it is also not working on their side? Simply OS X 10.11.2 hqueue server running - you will not be able to add a OS X 10.11.2 client. I have on both computers clean installs iof 10.11.2.
User Avatar
Member
36 posts
Joined: Aug. 2015
Offline
It looks like sidefx team are not testing hqueue to run with Mac OS X 10.11 el capitan, because if they would, the will see the error themselves.
I work 20 years on Macs so I can't now leave my loved platform simply because I can't add my Mac machine to hqueue. Yeah, it is sad, but thats life

I installed latest Parammiko on OS X machine and also to Linux machine, problem not solved.

Why someone from sidefx just don't tell me - yes it is not working, we know about that a we will make it work in new release..

And yes, I agree, that would be great to have an option, to add a Mac client to the hqueue also manually like Linux and Win can do.

It took me now to the point where I really think about to switch to Modo, because their network render works out of the box without any additional licences etc. I really don't want to touch Houdini now when I know that my project I will not be able to render only on a single machine. Uff sorry, I was full of effort of Houdini, but maybe I should have a huge team of IT specialists to make it working all together.

Simply why I was able to connect a linux hqueue client to a mac hqueue server an successfully render and why it is not working between two Macs?
User Avatar
Staff
1255 posts
Joined: July 2005
Offline
Hello,

I work primarily on a Yosemite machine and so I haven't been able to hit this bug in the past but I managed to track down an El Capitan box here and can confirm that I also hit the “Incompatible ssh peer (no acceptable kex algorithm)”. Hopefully this bug is caused by the same issue on Debian 8 that goldleaf mentioned.

So I'm looking to upgrade the paramiko module shipped with HQueue. I am aiming to have it ready in Houdini 15.0 sometime week barring any unforeseen setbacks.

And yes. I agree that we should have an HQueue Client install option in the Mac installer like we do for Windows and Linux. The Houdini Mac installer is a world of pain to work with which is why it hasn't been done already. But I think we need to bite the bullet and give it a try especially for situations like these where the web install fails for whatever reason. I'll look into this as well.

Cheers,
Rob
User Avatar
Member
36 posts
Joined: Aug. 2015
Offline
Sidefx reported to me: “This is logged in our database as Bug (ID# 72959)”

BTW: how would I know in which release version number this bug is gonna be repaired? I can't see nowhere on current version which bugs from the previous version was covered. I mean for example Maya with each release of their service pack including huge list of bugs that was repaired, but I see ths not on sidefx site. Or am I looking bad?
User Avatar
Staff
4164 posts
Joined: Sept. 2007
Offline
Thanks rvinluan for the update!
I'm o.d.d.
User Avatar
Member
36 posts
Joined: Aug. 2015
Offline
Thanks rvinluan, it sounds promising. Only pain will be to reinstall all machines to the new version after it will be repaired You know the feeling that you have all things done, all good set up, legs up, cup of tea and bang, you have to do it again
User Avatar
Staff
1255 posts
Joined: July 2005
Offline
Francoise
BTW: how would I know in which release version number this bug is gonna be repaired? I can't see nowhere on current version which bugs from the previous version was covered. I mean for example Maya with each release of their service pack including huge list of bugs that was repaired, but I see ths not on sidefx site. Or am I looking bad?

When the bug is marked as fixed you will receive an email stating which Houdini build has the fix.

You can also check out the online Houdini journal (updated daily) which lists the latest features and bug fixes:
http://www.sidefx.com/journal [sidefx.com]

In any case, I will post the fixed build number here in this thread.

And I don't think you would need to upgrade everything on your farm. Just the HQueue Server. But I'll confirm that once a fix is in place.

Cheers,
Rob
User Avatar
Member
36 posts
Joined: Aug. 2015
Offline
Thank you Rob, I am looking forward your next post after the fix. Have a nice day…
User Avatar
Staff
1255 posts
Joined: July 2005
Offline
Hi All,

Just adding a note here that the “Incompatible ssh peer (no acceptable kex algorithm)” bug is fixed in tomorrow's 15.0.328 build. That will allow you to add Mac OSX 10.11 machines from the web interface to the farm.

You just have to install/upgrade the HQueue Server. You do not have to upgrade the clients or Houdini.

Cheers,
Rob
User Avatar
Staff
4164 posts
Joined: Sept. 2007
Offline
Wonderful Rob, thanks for the update! I'll give it a go this weekend.

Cheers!
I'm o.d.d.
User Avatar
Member
36 posts
Joined: Aug. 2015
Offline
Thanks a lot Rob! Very fast! I will try tomorrow. So it is a daily build or prod.?
User Avatar
Staff
1255 posts
Joined: July 2005
Offline
Francoise
Thanks a lot Rob! Very fast! I will try tomorrow. So it is a daily build or prod.?

Hi Francoise,

It's a daily build.

The next production build won't be released until at least January.

Cheers,
Rob
User Avatar
Member
36 posts
Joined: Aug. 2015
Offline
So 318 build is already on sidefx web to download, but only for Linux and Win, but my hqserver server is running on Mac OS X - so the only version I really needed to repair is missing Will OS X version come too? Thanks
User Avatar
Staff
1255 posts
Joined: July 2005
Offline
Francoise
So 318 build is already on sidefx web to download, but only for Linux and Win, but my hqserver server is running on Mac OS X - so the only version I really needed to repair is missing Will OS X version come too? Thanks

Yup. Builds are made available on the download page as soon as the build machines complete them.

Build 15.0.318 for OSX should be up on the download page soon if it is not there already.
User Avatar
Member
4189 posts
Joined: June 2012
Offline
Francoise
It took me now to the point where I really think about to switch to Modo, because their network render works out of the box without any additional licences etc.

Fwiw. Modo network rendering is not working for these people:

'Topic - 902 Network rendering'
http://community.thefoundry.co.uk/discussion/topic.aspx?f=33&t=118257 [community.thefoundry.co.uk]
User Avatar
Staff
4164 posts
Joined: Sept. 2007
Offline
With the upgraded HQ Server (15.0.328), I was able to restart a Debian Jessie machine via the web interface. Hopefully it resolves adding Mac clients as well!

Thanks again Rob!
I'm o.d.d.
  • Quick Links