L2 Cache

Behold the power of |!

User Tools

Site Tools


snipets:solaris:build-zone

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
snipets:solaris:build-zone [2014/09/30 19:54]
sjorge [testing the stuff]
snipets:solaris:build-zone [2014/10/09 22:02] (current)
Line 180: Line 180:
 # #
 PKGARCHIVE="​${PARENT_WS}/​packages/​${MACH}/​nightly"; ​    ​export PKGARCHIVE PKGARCHIVE="​${PARENT_WS}/​packages/​${MACH}/​nightly"; ​    ​export PKGARCHIVE
-PKGPUBLISHER_REDIST="​on-nightly"; ​                    ​export PKGPUBLISHER_REDIST+PKGPUBLISHER_REDIST="​testing"; ​                    ​export PKGPUBLISHER_REDIST
 # PKGPUBLISHER_NONREDIST="​on-extra"; ​                   export PKGPUBLISHER_NONREDIST # PKGPUBLISHER_NONREDIST="​on-extra"; ​                   export PKGPUBLISHER_NONREDIST
  
Line 304: Line 304:
 ## rpool ## rpool
 BuildRpool c1t0d0 BuildRpool c1t0d0
-SetHostname ​nightly-testing+SetHostname ​omnios-nightly
 SetTimezone Europe/​Brussels SetTimezone Europe/​Brussels
 RootPW '​$5$o.b1VKc/​$GgHl.du5uL6CYm6pRqRR7Lifj92CcBq.qDEAKUXZL21'​ RootPW '​$5$o.b1VKc/​$GgHl.du5uL6CYm6pRqRR7Lifj92CcBq.qDEAKUXZL21'​
Line 313: Line 313:
 Postboot '/​sbin/​ipadm create-addr -T dhcp e1000g0/​v4'​ Postboot '/​sbin/​ipadm create-addr -T dhcp e1000g0/​v4'​
 # dns # dns
-EnableDNS example.com+EnableDNS example.org
 SetDNS 10.16.15.1 SetDNS 10.16.15.1
 ## add publishers ## add publishers
-Postboot '/​usr/​bin/​pkg set-publisher -p http://pkg.omniti.com/omniti-ms/' +## onu testing automation 
-Postboot '/​usr/​bin/​pkg ​set-publisher ​-p http://pkg.omniti.com/​omniti-perl/' +Postboot '/usr/gnu/bin/sed -i "s/PermitRootLogin no/PermitRootLogin yes/g" /etc/ssh/sshd_config
-Postboot '/usr/bin/pkg set-publisher -p http://omnios.blackdot.be/​+Postboot '/​usr/​bin/​pkg ​install ​--no-backup-be pkg:/developer/build/onbld
-Postboot '/usr/bin/pkg set-publisher ​-http://​leonov.example.com:​9001/'​+Postboot '/usr/sbin/svcadm disable svc:/network/sendmail-client:​default
 +Postboot '/opt/onbld/bin/onu --http://​leonov.example.org:9001 -U testing -t omnios-testing'​ 
 +Postboot '/usr/​sbin/​beadm unmount omnios-testing'​ 
 +Postboot '/​usr/​sbin/​beadm mount omnios-testing /a' 
 +Postboot '/​usr/​gnu/​bin/​rm /​a/​.initialboot'​ 
 +Postboot '/​usr/​sbin/​shutdown -i6 -g0 -y'
 </​code>​ </​code>​
 +
 +On the initial boot it will install onu and create a new BE populated with the updated packages and reboot. It will then drop you in the new system running a freshly build gate :)
snipets/solaris/build-zone.1412099670.txt.gz · Last modified: 2014/10/09 22:02 (external edit)