You are not logged in.

Announcement

[2017.09.08] DeployStudio build v1.7.8 (checksum, release note).
[2016.08.26] DeployStudio build v1.6.19 (release note).
[2013.02.23] DeployStudio last universal build v1.5.17 (release note).

#1 2015-07-01 13:35:26

jimkirk
Member
Registered: 2010-02-04

Issue w/ OS X v10.10.4 & DS 1.6.15

Hello,

I am experiencing an issue with a new NetBoot set built for OS X v10.10.4 using DeployStudio Assistant v1.6.15.

Upon boot to the Netboot set, I repeatedly am receiving a "unable to connect to server" error when using the DNS name.  If I switch over to the IP address, there is about a 30 second delay after entering my credentials (compared to about 2 seconds pre-10.10.4), and then the connection is finally made.

For what it's worth, everything works fine with my OS X v10.10.3 Netboot set and my OS X v10.9.5 Netboot set.

The server is running OS X v10.7.5 Server.

My early assumption is that a patch may be needed to support OS X v10.10.4.

Thanks,

Jim

Last edited by jimkirk (2015-07-01 13:57:29)

Offline

#2 2015-07-01 14:51:22

smajor
Member
Registered: 2013-11-23

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

I agree on possibly needing a patch. I'm seeing this behavior as well.  Possibly related to the DNS changes in 10.10.4, I think we saw similar when Apple went with the new DNS mechanism in 10.10 that they just undid in 10.10.4.

Offline

#3 2015-07-01 20:44:30

erik
Member
Registered: 2013-09-25

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

I'm not seeing this behavior.

Fresh 10.10.4 image -> NBI. Physical and VM machines can both boot correctly with FQDN as the primary server.

Offline

#4 2015-07-01 20:56:17

gstrouth
Member
Registered: 2012-04-13

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

I'm having the same problem with it not resolving

Offline

#5 2015-07-01 21:04:04

Venron
Member
Registered: 2013-08-02

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

I am seeing this issue. New 10.10.4 NBI boots, and then gets a spinning beachball of death at DS login screen on client. Booting to my 10.10.3 NBI works fine. The server was updated to 10.10.4 as well, so it is apparently only affecting clients booting to the NBI.

Offline

#6 2015-07-02 02:35:04

jfilice
Member
From: Seaside, Ca
Registered: 2012-04-19
Website

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

I am seeing exactly the same behavior and scenario as jimkirk described. We, too, are using OS 10.7.5 Server.

I agree with others and assume this is due to discovered process being replaced by updated mDNSresponder process in OS X 10.10.4. http://arstechnica.com/apple/2015/05/new-os-x-beta-dumps-discoveryd-restores-mdnsresponder-to-fix-dns-bugs/

Offline

#7 2015-07-02 09:55:47

dvdborn
Member
Registered: 2009-02-25

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

Same problem here with a NetBoot Set created on a mid-2015 15-inch MacBook Pro running 10.10.4.
None of the clients can login to DS when they boot from this NetBoot set. The hardware of the clients doesn't matter.

Creating a 10.10.3 NetBoot set on a mid-2015 15-inch MacBook Pro works just fine.

The MacBook Pros I used to create the NetBoot sets came brand new out of the box.

I'm running DS 1.6.15 (150504) on a Yosemite server.

Offline

#8 2015-07-02 10:33:43

mbracco
Member
Registered: 2007-04-12

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

Same problem here, 10.10.3 nb set works, 10.10.4 does not.

Offline

#9 2015-07-02 12:24:23

computeronix
Member
Registered: 2014-06-27

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

Appears to possibly be related to the Mid-2015 -- erik do you have this model to test with?

Offline

#10 2015-07-02 15:36:58

PetShwark
Member
Registered: 2012-06-19

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

I'm having the same problem.

My set up is:
Server: Mac Mini running 10.10.4 w/ Server.  Netboot images made on a 10.10.4 rMBP (mid-2015).  The DeployStudio hangup was driving me nuts, and I just happened upon switching the URL to the server to be with an IP address instead of FQDN.  My restores are horribly slow now.  I have a gigabit ethernet, but it's almost like it thinks it's only 100mbit.  I might change the repository (SMB) URL to use an IP address instead of a FQDN to see if that helps.

Offline

#11 2015-07-02 20:56:32

dstranathan
Member
From: KC MO USA
Registered: 2009-01-22

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

I have a similar issue that Venron mentioned with OS X 10.10.4 (14E46). I get the beachball of death at the DS login window. The hardware of the clients doesn't seem to matter (tried Macs from various vintages).


Temporary workarounds:

1) Use IPs not FQDNs. Most likely a mDNSResponder versus discoveryd issue as others have commented on.

OR

2) Use an older OS X 10.10.3 (14D136) NetBoot set. The only issue is that 10.10.3 (14D136) is not 'unified' to boot all of the 2015 Mac hardware, specifically, the MacBook Pro 15" (2015) if I recall correctly.

Last edited by dstranathan (2015-07-02 21:54:38)

Offline

#12 2015-07-02 21:05:55

ldsmacguy
Member
Registered: 2008-12-16

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

I'm seeing similar issues with a newly built 10.10.4 DeployStudio NetBoot set.

The DNS name of our DeployStudio server will not resolve, but the IP address will. I can observe in the log that the mounting of my DeployStudio repository attempts to resolve the DNS name, but after about 50 seconds DS Runtime determines its an unreachable host and tries the AFP server by IP address which succeeds.

I think the workaround currently is to specify the IP address on the login of your DeployStudio Runtime until the NBI creation process can take into account that for 10.10.4+ discoveryd is gone and replaced with mDNSResponder.

I'm currently running DS v1.6.12 on both client and server. Here's hoping for 1.6.16.

Last edited by ldsmacguy (2015-07-02 21:07:02)

Offline

#13 2015-07-06 12:45:48

sunni
Member
From: Munich
Registered: 2013-05-09

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

> dstranathan wrote:

> I have a similar issue that Venron mentioned with OS X 10.10.4 (14E46). I get the beachball of death at the DS login window. The hardware of the clients doesn't seem to matter (tried Macs from various vintages).

> Temporary workarounds:
> 1) Use IPs not FQDNs. Most likely a mDNSResponder versus discoveryd issue as others have commented on.



Thx, my 10.10.4 NBI is working now.

Offline

#14 2015-07-07 13:46:01

erik
Member
Registered: 2013-09-25

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

> computeronix wrote:

> Appears to possibly be related to the Mid-2015 -- erik do you have this model to test with?

Not at the moment as they are already being used.

FWIW, I built on a 10.10.4 VM.

Offline

#15 2015-07-07 15:58:15

schmax
Member
Registered: 2014-11-07

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

Hi all

Had similar troubles with 10.10.4 as a NBI OS: I could boot from it, but wasn't able to login (endless beach ball showing up).

Did now a clean 10.10.4 install into a VM (using VMware Fusion) and built my NBIs: They work now as expected, besides a few minor glitches:

- customized Desktop background is not showing up
- keyboard layout is wrong
- time zone is not set correctly

But besides these I could login to my DS server 1.6.15 and did run some restore tasks on various MBP 15" (non retina) and a 2015 MBP 13" Retina without any troubles.

Max

Offline

#16 2015-07-07 20:16:08

erik
Member
Registered: 2013-09-25

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

I hadn't paid attention to those three specific items, but I just booted into my NBI. All three are working correctly in my environment.

> schmax wrote:

> Hi all

Had similar troubles with 10.10.4 as a NBI OS: I could boot from it, but wasn't able to login (endless beach ball showing up).

Did now a clean 10.10.4 install into a VM (using VMware Fusion) and built my NBIs: They work now as expected, besides a few minor glitches:

- customized Desktop background is not showing up
- keyboard layout is wrong
- time zone is not set correctly

But besides these I could login to my DS server 1.6.15 and did run some restore tasks on various MBP 15" (non retina) and a 2015 MBP 13" Retina without any troubles.

Max

Offline

#17 2015-07-08 14:10:11

schmax
Member
Registered: 2014-11-07

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

Hi Erik

Thanks for looking into this:

I found out more about the Time Zone issue:
- The zone info files are alle installed correct (/usr/share/zoneinfo)
- But the Symbolic Link to /Europe/Zurich was wrong
- Pointing /private/etc/localtime to /usr/share/zoneinfo/Europe/Zurich (instead of /usr/share/zoneinfo/US/Pacific) did solve this.

The Desktop picture was just a Copy&Paste into the CoreServices. No idea why i didn't put that in right from the beginning.

And about he Keyboard issue: I have to investigate that further.

Max

Offline

#18 2015-07-08 15:15:34

Nathan Fisher
Member
Registered: 2014-08-13

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

the desktop picture is in a different place and behaves differently.  put the file in /Library/Caches/com.apple.desktop.admin.png  (yes, "admin")

1) your image will be stretched to fit the screen.  no more just using small logos above the u/p fields.  make it 1920x1080 I suppose, and put your logo up where it needs to be
2) transparency will use RED as the back color.  not joking.  flatten it.
3) it will be 50% dimmed.  so crank up the saturation/brightness on the image so it looks decent at the login window

Offline

#19 2015-07-08 18:35:31

ericdano
Member
Registered: 2015-07-08

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

So what is the fix to get this to work in 10.10.4? I have the same issue, where the netbooted machine comes to the deploy studio screen and they you get the spinning wheel....

Offline

#20 2015-07-08 20:47:52

erik
Member
Registered: 2013-09-25

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

> Nathan Fisher wrote:

> the desktop picture is in a different place and behaves differently.  put the file in /Library/Caches/com.apple.desktop.admin.png  (yes, "admin")

1) your image will be stretched to fit the screen.  no more just using small logos above the u/p fields.  make it 1920x1080 I suppose, and put your logo up where it needs to be
2) transparency will use RED as the back color.  not joking.  flatten it.
3) it will be 50% dimmed.  so crank up the saturation/brightness on the image so it looks decent at the login window

That's not the desktop picture, that's the loginwindow picture. That file is created upon first login of any user and is "owned" by said user.

I typically do something like this in a package during munki bootstrap.

        rm -rf /Library/Caches/com.apple.desktop.admin.png
        cp -R /tmp/com.apple.desktop.admin_10.11.png /Library/Caches/com.apple.desktop.admin.png
        chflags uchg /Library/Caches/com.apple.desktop.admin.png

This will ensure that root owns the cache file and no other user can replace it accidentally when changing their wallpaper.

It might also be smart to create a self-healing conditional script that can apply different files depending on OS (Great for in-place major upgrades!).

Offline

#21 2015-07-08 20:58:40

Nathan Fisher
Member
Registered: 2014-08-13

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

> > Nathan Fisher wrote:
> > the desktop picture is in a different place and behaves differently.  put the file in /Library/Caches/com.apple.desktop.admin.png  (yes, "admin")
>
> That's not the desktop picture, that's the loginwindow picture. That file is created upon first login of any user and is "owned" by said user.

ack!  missed that sorry.  thought he said login window picture.  after having dealt with that just the other day it was still a bit too fresh in my mind.

Offline

#22 2015-07-08 23:11:16

schmax
Member
Registered: 2014-11-07

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

@Nathan
Thanks for thinking and throwing in some ideas. As Erik mentioned: I had troubles with the background image in the booted runtime. But I can use the information about the login window background as well (but on a different setup...). Thanks!


@ericdano
That is actually a good question: All I did was start from an empty VM and went on to build the NBIs from there. Like Erik did. I hadn't time nor was I in the mood to compare the different images that I generated with the final image.

Offline

#23 2015-07-10 07:03:51

oemden
Member
Registered: 2015-07-06

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

I too have the same issue, so the temporary fix is to generate the netbootset from a VM  no matter what the Hardwarhosting the VM is ?

Offline

#24 2015-07-10 18:44:04

jfilice
Member
From: Seaside, Ca
Registered: 2012-04-19
Website

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

oemden,

I'm not sure what you're asking, but my workaround was to do as jimkirk indicated: in DS Runtime, use the DeployStudio server IP address instead of hostname address.

Offline

#25 2015-07-11 19:41:29

erik
Member
Registered: 2013-09-25

Re: Issue w/ OS X v10.10.4 & DS 1.6.15

> oemden wrote:

> I too have the same issue, so the temporary fix is to generate the netbootset from a VM  no matter what the Hardwarhosting the VM is ?

I never build netboot sets from physical machines, unless it's a forked build.

Merged builds are merged builds, regardless of the hardware you build on.

Offline

Board footer

Powered by FluxBB