Quickadd package does not enroll during imaging workflow.

steventhemacman
New Contributor III

Hi,

I am doing some testing, and am having some trouble with quickadd. I created a new quickadd package, and it DOES enroll when you run the package manually on a client. However, if you add it to the workflow to install on boot drive after imaging it does not enroll. I have done it this way for a few years now with no issues. But I am getting older and maybe forgot a setting. We just do target mode imaging and it has worked fine. Any ideas? It is creating the hidden JSS acount (unless the workflow is, I am not sure).

Thanks!

Steve

1 ACCEPTED SOLUTION

stevewood
Honored Contributor II
Honored Contributor II

I'm going to assume you're using Casper Imaging to image the machine. And if that's the case, why are you adding a QuckAdd package to your configuration/workflow? Have you tried running the configuration without the QuickAdd package?

Using Casper Imaging, the machines should be enrolled and managed as you image them without having to run a QuickAdd package. At least that is my experience.

View solution in original post

16 REPLIES 16

stevewood
Honored Contributor II
Honored Contributor II

I'm going to assume you're using Casper Imaging to image the machine. And if that's the case, why are you adding a QuckAdd package to your configuration/workflow? Have you tried running the configuration without the QuickAdd package?

Using Casper Imaging, the machines should be enrolled and managed as you image them without having to run a QuickAdd package. At least that is my experience.

CasperSally
Valued Contributor II

Is it 9.x? I'm having weird enrollment issues if computer already exists in JSS with 9.x. If I delete computer and reimage, it enrolls ok. JAMF is working on it. It's not all customers, just some flukey thing I have here and at least one other customer has ran into.

steventhemacman
New Contributor III

We are using Casper Imaging. When we had our super duper quick training a few years ago, that is how he showed us how to do it. Make a quick add package and add it to the configuration to run after imaging. I can try it without and see I guess. Is there some setup I have to do in Admin if I don't use a quickadd package?

steventhemacman
New Contributor III

It is 9.32 we are using. The computer did exist in JSS before, but I deleted it and then re-imaged with a different name, etc.

CasperSally
Valued Contributor II

Interesting if Jumpstart techs are now telling customers to use Quickadd. That shouldn't be needed with Casper imaging. It has enrollment logic built in.

steventhemacman
New Contributor III

That was two years ago at least by now. And we were not very happy with him, probably would have been better if we had more time, but I guess that is the point. I am so busy I have a hard time keeping up with any/all changes procedures etc...Translation, I don't know what I am doing half the time. ; )

mm2270
Legendary Contributor III

That might have been the case some years ago, but should not be needed anymore, for several versions. If a JumpStart trainer is saying that, I'd say they may need a refresher course. Or perhaps there was some special circumstance we aren't aware of here that required that back then?
In ether case, I'm in agreement with @stevewood and @CasperSally - remove the QuickAdd from your config and try it that way.

stevewood
Honored Contributor II
Honored Contributor II

@CasperSally is right, the logic is built in to Casper Imaging for enrollment, you shouldn't need a QA package at all. You just have to make sure your configuration has a management user listed. In fact, I just went through the CCA training, and we didn't use QA packages during imaging either.

I wonder why a JumpStart tech would teach you to use a QA package....

bentoms
Release Candidate Programs Tester

@CasperSally, looks like @steventhemacman said their JumpStart was "a few years ago."

I'm guessing this was v7.

There were some versions of 7 (& 8) that needed the QuickAdd added as part of the imaging workflow.

stevewood
Honored Contributor II
Honored Contributor II

@bentoms I've been running Casper since ver 5 and I don't recall ever having to have a QA package in my configurations. Of course, I've slept once or twice since those days, and I may be wrong. ;-)

steventhemacman
New Contributor III

Ok. I will give it a try first thing tomorrow and let you guys know. Don't have time today anymore to test. What about Self Service? How does that get installed without Quickadd? Do I just download it from the JSS and create a package via Composer? Thanks.

bentoms
Release Candidate Programs Tester

@stevewood, might have been some .x releases you skipped. :)

mm2270
Legendary Contributor III

Look in the Computer Management Settings section in the JSS. Under the Self Service tab you will be able to check a box on to set the option to auto install the Self Service application when a Mac gets enrolled. This is how we've been doing it now for a couple of years and it works perfectly.

stevewood
Honored Contributor II
Honored Contributor II

@steventhemacman in your JSS, go to your Management Settings -> Computer Management -> Self Service. Make sure it is checked to Install Automatically. That will install Self Service for you.

But, if you've already been getting Self Service, I'd guess that it is already set that way.

@bentoms that or I had too much cider that day. ;-)

steventhemacman
New Contributor III

It was already set to that in Computer Management, so...not sure what to think.

steventhemacman
New Contributor III

Looks like you were right @stevewood! Tested it first thing this morning without the Quickadd package and it worked great. Thanks to all for your help. Now I can start imaging....oh Wait.