Hi all, If someone has a second for a quick webrev; I'm targeting build 132 by tomorrow. I believe I have an easy fix for a pretty rough user experience for anyone installing AI on a fresh system.
Thank you, Clay Code review: http://cr.opensolaris.org/~clayb/10888/ Bug: http://defect.opensolaris.org/bz/show_bug.cgi?id=10888 Test Output: [New Error] root at jumprope:/usr/lib/installadm# installadm create-service -n install_test_ai_x86 -s /net/indiana-build/export/ai_x86_image/latest.iso /var/ai/install_test_ai_x86 Warning: NWAM is enabled. Please be sure that the IP address for jumprope is static. Service svc:/network/dns/multicast:default is disabled. Please enable the service via: svcadm enable svc:/network/dns/multicast:default. Automated Installations will not work with the current server network setup. Please check server network settings and try again. [Fix Problem] root at jumprope:/usr/lib/installadm# svcadm enable svc:/network/dns/multicast:default [Traditional Errors Still Work] root at jumprope:/usr/lib/installadm# installadm create-service -n install_test_ai_x86 -s /net/indiana-build/export/ai_x86_image/latest.iso /var/ai/install_test_ai_x86 Warning: NWAM is enabled. Please be sure that the IP address for jumprope is static. Target directory is not empty. [Fix Traditional Problem] root at jumprope:/usr/lib/installadm# rm -rf /var/ai/install_test_ai_x86/ [All Works] root at jumprope:/usr/lib/installadm# installadm create-service -n install_test_ai_x86 -s /net/indiana-build/export/ai_x86_image/latest.iso /var/ai/install_test_ai_x86 Warning: NWAM is enabled. Please be sure that the IP address for jumprope is static. Setting up the target image at /var/ai/install_test_ai_x86 ... Registering the service install_test_ai_x86._OSInstall._tcp.local Detected that DHCP is not set up on this server. If not already configured, please create a DHCP macro named dhcp_macro_install_test_ai_x86 with: Boot server IP (BootSrvA) : 172.20.24.78 Boot file (BootFile) : install_test_ai_x86 GRUB Menu (GrubMenu) : menu.lst.install_test_ai_x86 If you are running Sun's DHCP server, use the following command to add the DHCP macro, dhcp_macro_install_test_ai_x86: /usr/sbin/dhtadm -g -A -m dhcp_macro_install_test_ai_x86 -d :BootSrvA=172.20.24.78:BootFile=install_test_ai_x86:GrubMenu=menu.lst.install_test_ai_x86: Additionally, if the site specific symbol GrubMenu is not present, please add it as follows: /usr/sbin/dhtadm -g -A -s GrubMenu -d Site,150,ASCII,1,0 Note: Be sure to assign client IP address(es) if needed (e.g., if running Sun's DHCP server, run pntadm(1M)). Service discovery fallback mechanism set up