Subscribe
Accepted Solution

SC 3.5.0c Linux64 - Agent dir missing gui tree from tarball

[ Edited ]

Was running the setup, and came across....

Uncaught exception from user code:

        ERROR: [scf-00040] Couldn't open filehandle /usr/local/scAgent3.5.0c/gui/etc/snapcreatorgui.conf: No such file or directory

at snapcreator.pl line 10068

        main::UPDATE_GUI('/usr/local/scAgent3.5.0c/gui/etc/snapcreatorgui.conf', 'NetAppSC', '53616c7465645f5f74ad21f95eb398cea9ea1286d45764bbf2c0fcd2a73b2173', 0101167580, 'Y', 200) called at snapcreator.pl line 9946

        main::SETUP called at snapcreator.pl line 458

Looked at the tarball...

tar -tf Snap_Creator_Community_Release_3.5.0-Linux64.tar | egrep '(^scAgent3.5.0c/[^/]*/$|gui/$)'

scServer3.5.0c/gui/

scAgent3.5.0c/logs/

scAgent3.5.0c/config/

scAgent3.5.0c/plugins/

scAgent3.5.0c/wsdl/

scAgent3.5.0c/bin/

I tried to fake it out and create gui/etc, but then received...

INFO: Updated Snap Creator Community Release 3.5.0c GUI

Uncaught exception from user code:

        ERROR: [scf-00040] Couldn't open filehandle /usr/local/scAgent3.5.0c/bin/scServer: No such file or directory

at snapcreator.pl line 10112

        main::UPDATE_START_SCRIPT('/usr/local/scAgent3.5.0c/bin/scServer') called at snapcreator.pl line 9952

        main::SETUP called at snapcreator.pl line 458

# tar -tf Snap_Creator_Community_Release_3.5.0-Linux64.tar  | grep 'scAgent3.5.0c/bin'

scAgent3.5.0c/bin/

scAgent3.5.0c/bin/scAgent

Is the tarball complete?

Re: SC 3.5.0c Linux64 - Agent dir missing gui tree from tarball

This is because you did a ³./snapcreator ‹profile setup² and in the CLI menu

you selected ³Y² to Snap Creator Server. This is not a Snap Creator Server

but rather an agent so you should say ³N². The next question is if it is a

³Snap Creator Agent², say yes to that and it will work.

Although the packaging for scServer and scAgent is different the binary is

the same, this helps reduce engineering time in making builds so we can

focus on features. In future this will change and no longer be confusing.

Regards,

Keith

Re: SC 3.5.0c Linux64 - Agent dir missing gui tree from tarball

Doh!  Sorry about that.  Maybe a dirname call and conditional would alleviate problems caused by speed readers

Re: SC 3.5.0c Linux64 - Agent dir missing gui tree from tarball

That is good idea, I will definitely open issue for this so it gets some attention.

Actually the binary knows where it is so it would be easy to tell, just check binary path.

Keith