Silent install

Discussion and Support of Deadline, the Render Management System
Darkfall
Posts: 4
Joined: Tue Nov 29, 2016 6:09 pm

Silent install

Postby Darkfall » Wed Oct 04, 2017 4:07 pm

Hey there, after banging my head against a brick wall over and over i finally got around asking instead. I'm trying to set up a silent install of deadline/repository on my windows machine, have read the documentation inside out, but no matter what it always ends up with deadline/repository being installed on C:\ instead of specified path, so i figured that i must be doing something wrong or missed something. Following is the pseudo code i have been testing with. Would love some feedback what is wrong, and some non pseudo code to clarify how it "should" be done. Thank you in advance :)

\\network\share\DeadlineRepository.exe --mode unattended --prefix "E:\Deadline\Repository" --installmongodb true --mongodir "E:\Deadline\DB"

RicardoMusch
Posts: 59
Joined: Thu Sep 03, 2015 3:12 pm

Re: Silent install

Postby RicardoMusch » Thu Oct 05, 2017 5:07 am

I remember having lots of troubles with silent installing anything that was made with the installer type that is used here (I can't remember the company it comes from from my head).

I remember it being a very stupid thing like not supplying a parameter that was not optional (but was not described anywhere as being required)
Ricardo Musch
Freelance Compositor & Pipeline Consultant


+44 (0)79 32 92 74 90
ricardo@nodeslayers.com

Darkfall
Posts: 4
Joined: Tue Nov 29, 2016 6:09 pm

Re: Silent install

Postby Darkfall » Thu Oct 05, 2017 6:46 am

Bitsrocks is the compiler is what i could understand from the documentation.

And yes, this installer type is the only one giving me so much grief compared to most other. I have tried so many combinations and googled for any sort of solution, but very little to nothing shows up except official documentation that hasn't helped me to solve the problem so far. One funny thing is that even the docs say that the default install dir if not specefied otherwise is "C:\Program Files\Thinkbox\DeadlineDatabase8", but when run from a silent install options or no options, it installs itself under "C:\" rather then program files. scratching my head here :?

eamsler
Posts: 1757
Joined: Thu Dec 16, 2010 1:02 pm
Location: Winnipeg, MB, Canada

Re: Silent install

Postby eamsler » Mon Oct 09, 2017 11:39 am

Well, the good news is the client installer worked alright:

C:\Users\edwin\Desktop>DeadlineClient-10.0.3.0-windows-installer.exe --prefix "D:\IDontExist" --mode unattended

2017-10-09 11_31_32-bin.png
2017-10-09 11_31_32-bin.png (54.06 KiB) Viewed 46 times


Your flags worked pretty well for the Repo installer too actually until MongoDB wasn't able to start (Changed to "D:\deadline", installed onto a thumb drive):

2017-10-09 11_39_09-data.png
2017-10-09 11_39_09-data.png (26 KiB) Viewed 46 times


I'm wondering if it's the UNC path used or if the E drive is somehow not working when it's run... How far along did your install process get?
Edwin Amsler
Head of Support
Thinkbox Software Inc
+1-866-419-0283 ext 804

Winnipeg

Darkfall
Posts: 4
Joined: Tue Nov 29, 2016 6:09 pm

Re: Silent install

Postby Darkfall » Mon Oct 09, 2017 2:42 pm

It finished without complaint, but on C drive. hmm but your comment birthed an idea, maybe the actual install path needs to be an UNC path. when i think of it that is logical from a usage perspective. Gonna have to give it a go in a bit, might be whats causing it to go for default install


scratch that, was a good idea though... :)
tried a couple of different things alas fail. made a shared by all folder, tried to install to that unc. Also as you see, tried to install from local path. Starting to run out of ideas :S

start C:\Users\Administrator\Desktop\Deadline\DeadlineRepository.exe --mode unattended --prefix "\\<machineID>\shared\Deadline\Repository" --installmongodb true --mongodir "\\<machineID>\shared\Deadline\DB"

eamsler
Posts: 1757
Joined: Thu Dec 16, 2010 1:02 pm
Location: Winnipeg, MB, Canada

Re: Silent install

Postby eamsler » Tue Oct 10, 2017 2:05 pm

Oh boy. Please don't install the Database to a network location. You're creating two points of failure there when mongodb.exe on one machine is loading its data from another. It's your call, but it makes me unhappy.


The UNC paths may be because the installer is running as the UAC split admin account. That won't have the same credentials registered as your non-admin account that all the apps are running as. Try opening Notepad as admin and access those UNC paths, you should see the same thing. Deadline's a bit of a special beast because it's not that uncommon to use file shares during installation.

More info here:
https://support.microsoft.com/en-us/hel ... -uac-is-co
Edwin Amsler
Head of Support
Thinkbox Software Inc
+1-866-419-0283 ext 804

Winnipeg

Darkfall
Posts: 4
Joined: Tue Nov 29, 2016 6:09 pm

Re: Silent install

Postby Darkfall » Thu Oct 12, 2017 3:20 pm

Not sure if we are talking about the same issue here. I think i need to be a bit more specific about my setup and whats been done so far.

Im currently at a workstation with 3 physical Disks, C, D, E, no mapped drives. I dont have any domain environment on this comp, logged in as default renamed administrator account with full rights, UAC turned off

I have tried command line installing
from files moved to C:\User\Desktop to the same C:\ drive
from \\UNC\networkShare to C:\ and also to D:\ originally
From C:\ to UNC folder

Simply put, no matter if i try installing it locally or from share, result is the same, it always defaults to installing in C:\Deadline. Feels like im missing something here.


Return to “Thinkbox Software - Deadline”

Who is online

Users browsing this forum: No registered users and 2 guests