Here's some more context:

'installadm create-client' failed because the call to setup-tftp-links 
exited with a return value of 1:

---
+ /usr/lib/installadm/setup-tftp-links client 
osol_110-nightly_ib_0409_x86 unknown 
/export/macroroot/osol_110-nightly_ib_0409_x86 01001B24DFDA70 null
+ status=1
+ [ 1 -ne 0 ]
+ echo 'create-client: Unable to setup x86 client'
create-client: Unable to setup x86 client
+ exit 1
---

In turn, this is caused by /usr/lib/installadm/setup-tftp-links now 
requiring 7 arguments, the seventh being BOOT_FILE which is unset in the 
  scenario outlined in David's mail.

The requirement for 7 arguments in /usr/lib/installadm/setup-tftp-links 
comes from changeset 522:094f1d3299e5 (5813 installadm delete-service 
does not remove entry from vfstab). See:

http://src.opensolaris.org/source/diff/caiman/slim_source/usr/src/cmd/installadm/setup-tftp-links.sh?r2=%2Fcaiman%2Fslim_source%2Fusr%2Fsrc%2Fcmd%2Finstalladm%2Fsetup-tftp-links.sh%40522%3A094f1d3299e5&r1=%2Fcaiman%2Fslim_source%2Fusr%2Fsrc%2Fcmd%2Finstalladm%2Fsetup-tftp-links.sh%40468%3A78cbeb8904af

Best regards,

- Matt Boyer

David Garcia - ONPIT wrote:
> Just upgraded a while ago:
> 
> $ installadm create-client -e  00:1B:24:DF:DA:70 -t 
> /export/macroroot/osol_110-nightly_ib_0409_x86 -n 
> osol_110-nightly_ib_0409_x86
> Setting up X86 client...
> create-client: Unable to setup x86 client
> 
> The syntax hasn't changed:
> 
> $ installadm create-client
> create-client: missing one or more required options.
> usage:
>    create-client    [-b <property>=<value>,...]
>            -e <macaddr> -t <imagepath> -n <svcname>
> 
> 
> This is the operation that fails: /usr/lib/installadm/setup-tftp-links 
> client osol_110-nightly_ib_0409_x86 unknown 
> /export/macroroot/osol_110-nightly_ib_0409_x86 01001B24DFDA70 null
> 
> 
> $ pkginfo -l SUNWauto-install
>   PKGINST:  SUNWauto-install
>      NAME:  Automated Installer Client Components
>  CATEGORY:  system
>      ARCH:  i386
>   VERSION:  1.0,REV=2009.04.09.00.00
>   BASEDIR:  /
>    VENDOR:  Sun Microsystems, Inc.
>      DESC:  Automated installer
>    PSTAMP:  indiana-build20090409000036
>  INSTDATE:  Apr 15 2009 15:55
>   HOTLINE:  Please contact your local service provider
>    STATUS:  completely installed
>     FILES:       26 installed pathnames
>                  26 shared pathnames
>                  16 directories
>                   4 executables
>                 219 blocks used (approx)
> 
> 
> Regards,
> David
> 


-- 
Matthieu Boyer
Software Engineer
Solaris PIT Group
Sun Microsystems Ireland

Reply via email to