summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan McDonald <danmcd@joyent.com>2018-08-01 14:59:31 -0400
committerDan McDonald <danmcd@joyent.com>2018-08-13 16:39:26 -0400
commit520fa152dc874dcf38e4285b33b63345deb3c905 (patch)
treeaf0aec83c41ad0b932924e81d3cd45c1a8e362dd
parent78a5fc0b82b8cebbec953af0c30a342ef38f2ee3 (diff)
downloadillumos-joyent-520fa152dc874dcf38e4285b33b63345deb3c905.tar.gz
OS-7009 varpd fails to start on boot, missing overlay module
Reviewed by: Jason King <jbk@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Angela Fong <angela.fong@joyent.com>
-rw-r--r--usr/src/cmd/zoneadm/zones.xml13
1 files changed, 13 insertions, 0 deletions
diff --git a/usr/src/cmd/zoneadm/zones.xml b/usr/src/cmd/zoneadm/zones.xml
index 1b6f8cd49b..b094bc660b 100644
--- a/usr/src/cmd/zoneadm/zones.xml
+++ b/usr/src/cmd/zoneadm/zones.xml
@@ -54,6 +54,19 @@
<service_fmri value='svc:/milestone/multi-user-server' />
</dependency>
+ <!--
+ Until overlay device creation is moved out of the zone
+ state-change script, zones must be dependent on varpd's
+ successful launch.
+ -->
+ <dependency
+ name='varpd'
+ type='service'
+ grouping='require_all'
+ restart_on='none'>
+ <service_fmri value='svc:/network/varpd' />
+ </dependency>
+
<dependency
name='metadata'
type='service'