From: lhh@sourceware.org <lhh@sourceware.org>
To: cluster-devel.redhat.com
Subject: [Cluster-devel] cluster/rgmanager/src/daemons/tests delta-test ...
Date: 26 Jan 2007 21:40:54 -0000 [thread overview]
Message-ID: <20070126214054.28975.qmail@sourceware.org> (raw)
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: lhh at sourceware.org 2007-01-26 21:38:57
Modified files:
rgmanager/src/daemons/tests: delta-test001-test002.expected
delta-test002-test003.expected
delta-test003-test004.expected
delta-test004-test005.expected
delta-test005-test006.expected
delta-test006-test007.expected
delta-test007-test008.expected
delta-test008-test009.expected
delta-test009-test010.expected
delta-test010-test011.expected
delta-test011-test012.expected
delta-test012-test013.expected
delta-test013-test014.expected
delta-test014-test015.expected
delta-test015-test016.expected
runtests.sh test001.expected
test002.expected test003.expected
test004.expected test005.expected
test006.expected test007.expected
test008.expected test009.expected
test010.expected test011.expected
test012.expected test013.expected
test014.expected test015.expected
test016.expected
Log message:
Clean up test cases
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test001-test002.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test002-test003.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test003-test004.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test004-test005.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test005-test006.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test006-test007.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test007-test008.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test008-test009.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test009-test010.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test010-test011.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test011-test012.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test012-test013.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test013-test014.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test014-test015.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/delta-test015-test016.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/runtests.sh.diff?cvsroot=cluster&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test001.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test002.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test003.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test004.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test005.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test006.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test007.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test008.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test009.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test010.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test011.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test012.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test013.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test014.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test015.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/daemons/tests/test016.expected.diff?cvsroot=cluster&r1=1.2&r2=1.3
--- cluster/rgmanager/src/daemons/tests/delta-test001-test002.expected 2005/03/21 22:00:31 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test001-test002.expected 2007/01/26 21:38:55 1.3
@@ -1,12 +1,12 @@
=== Old Resource List ===
-Resource type: service [ROOT] [INLINE]
+Resource type: service [INLINE]
Instances: 1/1
Agent: service.sh
Attributes:
name = test1 [ primary unique required ]
=== New Resource List ===
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
--- cluster/rgmanager/src/daemons/tests/delta-test002-test003.expected 2005/03/21 22:00:31 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test002-test003.expected 2007/01/26 21:38:56 1.3
@@ -1,5 +1,5 @@
=== Old Resource List ===
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -11,8 +11,9 @@
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/httpd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -28,5 +29,6 @@
script [ NEEDSTART ] {
name = "initscript";
file = "/etc/init.d/httpd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test003-test004.expected 2005/03/21 22:00:31 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test003-test004.expected 2007/01/26 21:38:56 1.3
@@ -4,8 +4,9 @@
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/httpd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -17,8 +18,9 @@
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -30,6 +32,7 @@
script [ NEEDSTOP ] {
name = "initscript";
file = "/etc/init.d/httpd";
+ service_name = "test1";
}
}
=== New Resource Tree ===
@@ -38,5 +41,6 @@
script [ NEEDSTART ] {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test004-test005.expected 2005/03/21 22:00:31 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test004-test005.expected 2007/01/26 21:38:56 1.3
@@ -4,28 +4,31 @@
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
name = test1 [ primary unique required ]
=== New Resource List ===
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
-
Resource type: ip [NEEDSTART]
Instances: 1/1
Agent: ip.sh
Attributes:
address = 192.168.1.2 [ primary unique ]
monitor_link = 1
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -37,6 +40,7 @@
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
=== New Resource Tree ===
@@ -45,9 +49,10 @@
ip [ NEEDSTART ] {
address = "192.168.1.2";
monitor_link = "1";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test005-test006.expected 2005/03/21 22:00:31 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test005-test006.expected 2007/01/26 21:38:56 1.3
@@ -1,38 +1,42 @@
=== Old Resource List ===
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
-
Resource type: ip [NEEDSTOP]
Instances: 1/1
Agent: ip.sh
Attributes:
address = 192.168.1.2 [ primary unique ]
monitor_link = 1
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
-Instances: 1/1
-Agent: service.sh
-Attributes:
- name = test1 [ primary unique required ]
-
-=== New Resource List ===
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
+Instances: 1/1
+Agent: service.sh
+Attributes:
+ name = test1 [ primary unique required ]
+=== New Resource List ===
Resource type: ip [NEEDSTART]
Instances: 1/1
Agent: ip.sh
Attributes:
address = 192.168.1.2 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -44,10 +48,11 @@
ip [ NEEDSTOP ] {
address = "192.168.1.2";
monitor_link = "1";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
=== New Resource Tree ===
@@ -56,9 +61,10 @@
ip [ NEEDSTART ] {
address = "192.168.1.2";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test006-test007.expected 2005/03/21 22:00:31 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test006-test007.expected 2007/01/26 21:38:56 1.3
@@ -1,38 +1,42 @@
=== Old Resource List ===
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
-
Resource type: ip [NEEDSTOP]
Instances: 1/1
Agent: ip.sh
Attributes:
address = 192.168.1.2 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
-Instances: 1/1
-Agent: service.sh
-Attributes:
- name = test1 [ primary unique required ]
-
-=== New Resource List ===
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
+Instances: 1/1
+Agent: service.sh
+Attributes:
+ name = test1 [ primary unique required ]
+=== New Resource List ===
Resource type: ip [NEEDSTART]
Instances: 1/1
Agent: ip.sh
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -44,10 +48,11 @@
ip [ NEEDSTOP ] {
address = "192.168.1.2";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
=== New Resource Tree ===
@@ -56,9 +61,10 @@
ip [ NEEDSTART ] {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test007-test008.expected 2005/03/21 22:00:31 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test007-test008.expected 2007/01/26 21:38:56 1.3
@@ -1,18 +1,20 @@
=== Old Resource List ===
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
-
Resource type: ip
Instances: 1/1
Agent: ip.sh
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -27,12 +29,7 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
-
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -40,8 +37,16 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -53,10 +58,11 @@
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
=== New Resource Tree ===
@@ -65,9 +71,10 @@
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test008-test009.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test008-test009.expected 2007/01/26 21:38:56 1.3
@@ -7,12 +7,7 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
-
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -20,8 +15,16 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -36,12 +39,7 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
-
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -49,8 +47,16 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -62,10 +68,11 @@
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
=== New Resource Tree ===
@@ -76,13 +83,14 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- }
+ }
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test009-test010.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test009-test010.expected 2007/01/26 21:38:56 1.3
@@ -7,12 +7,7 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
-
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -20,8 +15,16 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -36,12 +39,7 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
-
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -49,6 +47,7 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
Resource type: nfsexport [NEEDSTART]
Agent: nfsexport.sh
@@ -56,8 +55,16 @@
name = Dummy Export [ primary ]
device [ inherit("device") ]
path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
+
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -71,14 +78,15 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- }
+ }
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
=== New Resource Tree ===
@@ -89,13 +97,14 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- }
+ }
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test010-test011.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test010-test011.expected 2007/01/26 21:38:56 1.3
@@ -7,12 +7,7 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
-
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -20,6 +15,7 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
Resource type: nfsexport
Agent: nfsexport.sh
@@ -27,20 +23,47 @@
name = Dummy Export [ primary ]
device [ inherit("device") ]
path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
+
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
name = test1 [ primary unique required ]
=== New Resource List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient [NEEDSTART]
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient [NEEDSTART]
@@ -49,6 +72,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient [NEEDSTART]
@@ -57,6 +81,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient [NEEDSTART]
@@ -65,6 +90,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient [NEEDSTART]
@@ -73,38 +99,25 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -118,14 +131,15 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- }
+ }
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
=== New Resource Tree ===
@@ -136,30 +150,31 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport [ NEEDSTART ] {
+ nfsexport [ NEEDSTART ] {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test011-test012.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test011-test012.expected 2007/01/26 21:38:56 1.3
@@ -1,10 +1,29 @@
=== Old Resource List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient
@@ -13,6 +32,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -21,6 +41,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -29,6 +50,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient [NEEDSTOP]
@@ -37,50 +59,56 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
+Resource type: service
Instances: 1/1
-Agent: ip.sh
+Agent: service.sh
Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
+ name = test1 [ primary unique required ]
-Resource type: nfsexport
-Agent: nfsexport.sh
+=== New Resource List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: ip
Instances: 1/1
-Agent: service.sh
+Agent: ip.sh
Attributes:
- name = test1 [ primary unique required ]
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-=== New Resource List ===
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient
@@ -89,6 +117,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -97,6 +126,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -105,6 +135,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient [NEEDSTART]
@@ -113,38 +144,25 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -158,31 +176,32 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
=== New Resource Tree ===
@@ -193,36 +212,37 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
nfsclient [ NEEDSTART ] {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test012-test013.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test012-test013.expected 2007/01/26 21:38:56 1.3
@@ -1,10 +1,29 @@
=== Old Resource List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient
@@ -13,6 +32,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -21,6 +41,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -29,6 +50,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient [NEEDSTOP]
@@ -37,50 +59,56 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
+Resource type: service
Instances: 1/1
-Agent: ip.sh
+Agent: service.sh
Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
+ name = test1 [ primary unique required ]
-Resource type: nfsexport
-Agent: nfsexport.sh
+=== New Resource List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: ip
Instances: 1/1
-Agent: service.sh
+Agent: ip.sh
Attributes:
- name = test1 [ primary unique required ]
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-=== New Resource List ===
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient
@@ -89,6 +117,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -97,6 +126,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -105,6 +135,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient [NEEDSTART]
@@ -113,38 +144,25 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -158,37 +176,38 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
nfsclient [ NEEDSTOP ] {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
=== New Resource Tree ===
@@ -199,36 +218,37 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
nfsclient [ NEEDSTART ] {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test013-test014.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test013-test014.expected 2007/01/26 21:38:56 1.3
@@ -1,10 +1,29 @@
=== Old Resource List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient
@@ -13,6 +32,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -21,6 +41,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -29,6 +50,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -37,8 +59,31 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
+Resource type: nfsexport
+Agent: nfsexport.sh
+Attributes:
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
+
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
+Instances: 1/1
+Agent: service.sh
+Attributes:
+ name = test1 [ primary unique required ]
+
+=== New Resource List ===
Resource type: fs
Instances: 1/1
Agent: fs.sh
@@ -47,12 +92,17 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
-Resource type: script
-Agent: script.sh
+Resource type: fs [NEEDSTART]
+Instances: 1/1
+Agent: fs.sh
Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ name = mount2 [ primary ]
+ mountpoint = /mnt/cluster2 [ unique required ]
+ device = /dev/sdb9 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -60,27 +110,23 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: ip [NEEDSTART]
Instances: 1/1
-Agent: service.sh
+Agent: ip.sh
Attributes:
- name = test1 [ primary unique required ]
+ address = 192.168.1.4 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-=== New Resource List ===
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient
@@ -89,6 +135,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -97,6 +144,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -105,6 +153,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -113,60 +162,31 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
-Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
-
-Resource type: fs [NEEDSTART]
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount2 [ primary ]
- mountpoint = /mnt/cluster2 [ unique required ]
- device = /dev/sdb9 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: ip [NEEDSTART]
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.4 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
name = test1 [ primary unique required ]
-Resource type: service [ROOT] [NEEDSTART]
+Resource type: service [NEEDSTART]
Instances: 1/1
Agent: service.sh
Attributes:
@@ -180,37 +200,38 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
=== New Resource Tree ===
@@ -221,37 +242,38 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
service [ NEEDSTART ] {
@@ -261,36 +283,37 @@
mountpoint = "/mnt/cluster2";
device = "/dev/sdb9";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb9";
path = "/mnt/cluster2";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster2";
- options = "ro";
+ options = "ro";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.4";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test2";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test014-test015.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test014-test015.expected 2007/01/26 21:38:56 1.3
@@ -1,10 +1,47 @@
=== Old Resource List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount2 [ primary ]
+ mountpoint = /mnt/cluster2 [ unique required ]
+ device = /dev/sdb9 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.4 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient [NEEDSTOP]
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient
@@ -13,6 +50,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -21,6 +59,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -29,6 +68,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -37,8 +77,37 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
+Resource type: nfsexport
+Agent: nfsexport.sh
+Attributes:
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
+
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
+Instances: 1/1
+Agent: service.sh
+Attributes:
+ name = test1 [ primary unique required ]
+
+Resource type: service
+Instances: 1/1
+Agent: service.sh
+Attributes:
+ name = test2 [ primary unique required ]
+
+=== New Resource List ===
Resource type: fs
Instances: 1/1
Agent: fs.sh
@@ -47,6 +116,7 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
Resource type: fs
Instances: 1/1
@@ -56,12 +126,7 @@
mountpoint = /mnt/cluster2 [ unique required ]
device = /dev/sdb9 [ unique required ]
fstype = ext3
-
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -69,6 +134,7 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -76,33 +142,15 @@
Attributes:
address = 192.168.1.4 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
-Instances: 1/1
-Agent: service.sh
-Attributes:
- name = test1 [ primary unique required ]
-
-Resource type: service [ROOT]
-Instances: 1/1
-Agent: service.sh
-Attributes:
- name = test2 [ primary unique required ]
-
-=== New Resource List ===
Resource type: nfsclient [NEEDSTART]
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,sync
Resource type: nfsclient
@@ -111,6 +159,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -119,6 +168,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -127,6 +177,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -135,60 +186,31 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
-Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
-
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount2 [ primary ]
- mountpoint = /mnt/cluster2 [ unique required ]
- device = /dev/sdb9 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.4 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
name = test1 [ primary unique required ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -202,37 +224,38 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient [ NEEDSTOP ] {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
service {
@@ -242,37 +265,38 @@
mountpoint = "/mnt/cluster2";
device = "/dev/sdb9";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb9";
path = "/mnt/cluster2";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
nfsclient [ NEEDSTOP ] {
name = "User group";
target = "@users";
path = "/mnt/cluster2";
- options = "ro";
+ options = "ro";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.4";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test2";
}
}
=== New Resource Tree ===
@@ -283,37 +307,38 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient [ NEEDSTART ] {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "rw,sync";
+ options = "rw,sync";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
service {
@@ -323,36 +348,37 @@
mountpoint = "/mnt/cluster2";
device = "/dev/sdb9";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb9";
path = "/mnt/cluster2";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
nfsclient [ NEEDSTART ] {
name = "User group";
target = "@users";
path = "/mnt/cluster2";
- options = "rw,sync";
+ options = "rw,sync";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.4";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test2";
}
}
--- cluster/rgmanager/src/daemons/tests/delta-test015-test016.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/delta-test015-test016.expected 2007/01/26 21:38:56 1.3
@@ -1,11 +1,48 @@
Warning: Max references exceeded for resource address (type ip)
=== Old Resource List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount2 [ primary ]
+ mountpoint = /mnt/cluster2 [ unique required ]
+ device = /dev/sdb9 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.4 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,sync
Resource type: nfsclient
@@ -14,6 +51,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -22,6 +60,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -30,6 +69,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -38,8 +78,37 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
+Resource type: nfsexport
+Agent: nfsexport.sh
+Attributes:
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
+
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
+Instances: 1/1
+Agent: service.sh
+Attributes:
+ name = test1 [ primary unique required ]
+
+Resource type: service
+Instances: 1/1
+Agent: service.sh
+Attributes:
+ name = test2 [ primary unique required ]
+
+=== New Resource List ===
Resource type: fs
Instances: 1/1
Agent: fs.sh
@@ -48,6 +117,7 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
Resource type: fs
Instances: 1/1
@@ -57,12 +127,7 @@
mountpoint = /mnt/cluster2 [ unique required ]
device = /dev/sdb9 [ unique required ]
fstype = ext3
-
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -70,6 +135,7 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -77,33 +143,15 @@
Attributes:
address = 192.168.1.4 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
-Instances: 1/1
-Agent: service.sh
-Attributes:
- name = test1 [ primary unique required ]
-
-Resource type: service [ROOT]
-Instances: 1/1
-Agent: service.sh
-Attributes:
- name = test2 [ primary unique required ]
-
-=== New Resource List ===
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,sync
Resource type: nfsclient
@@ -112,6 +160,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -120,6 +169,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -128,6 +178,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -136,60 +187,31 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
-Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
-
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount2 [ primary ]
- mountpoint = /mnt/cluster2 [ unique required ]
- device = /dev/sdb9 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.4 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
name = test1 [ primary unique required ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -203,37 +225,38 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "rw,sync";
+ options = "rw,sync";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
service {
@@ -243,37 +266,38 @@
mountpoint = "/mnt/cluster2";
device = "/dev/sdb9";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb9";
path = "/mnt/cluster2";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster2";
- options = "rw,sync";
+ options = "rw,sync";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.4";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test2";
}
}
=== New Resource Tree ===
@@ -284,37 +308,38 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "rw,sync";
+ options = "rw,sync";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
service {
@@ -324,36 +349,37 @@
mountpoint = "/mnt/cluster2";
device = "/dev/sdb9";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb9";
path = "/mnt/cluster2";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster2";
- options = "rw,sync";
+ options = "rw,sync";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.4";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test2";
}
}
--- cluster/rgmanager/src/daemons/tests/runtests.sh 2005/01/25 16:45:32 1.1
+++ cluster/rgmanager/src/daemons/tests/runtests.sh 2007/01/26 21:38:56 1.2
@@ -23,11 +23,17 @@
for t in $TESTS; do
echo -n " Checking $t.conf..."
../rg_test ../../resources test $t.conf > $t.out 2> $t.out.stderr
- diff -w $t.expected $t.out
+ diff -uw $t.expected $t.out
if [ $? -ne 0 ]; then
echo "FAILED"
echo "*** Basic Test $t failed"
- exit 1
+ echo -n "Accept new output [y/N] ? "
+ read ovr
+ if [ "$ovr" = "y" ]; then
+ cp $t.out $t.expected
+ else
+ exit 1
+ fi
fi
if grep -q "allocation trace" $t.out.stderr; then
echo "FAILED - memory leak"
@@ -54,11 +60,17 @@
echo -n " Checking delta between $prev and $t..."
../rg_test ../../resources delta \
$prev.conf $t.conf > delta-$prev-$t.out 2> delta-$prev-$t.out.stderr
- diff -w delta-$prev-$t.expected delta-$prev-$t.out
+ diff -uw delta-$prev-$t.expected delta-$prev-$t.out
if [ $? -ne 0 ]; then
echo "FAILED"
echo "*** Differential test between $prev and $t failed"
- exit 1
+ echo -n "Accept new output [y/N] ? "
+ read ovr
+ if [ "$ovr" = "y" ]; then
+ cp delta-$prev-$t.out delta-$prev-$t.expected
+ else
+ exit 1
+ fi
fi
if grep -q "allocation trace" delta-$prev-$t.out.stderr; then
echo "FAILED - memory leak"
--- cluster/rgmanager/src/daemons/tests/test001.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test001.expected 2007/01/26 21:38:56 1.3
@@ -1,5 +1,5 @@
=== Resources List ===
-Resource type: service [ROOT] [INLINE]
+Resource type: service [INLINE]
Instances: 1/1
Agent: service.sh
Attributes:
--- cluster/rgmanager/src/daemons/tests/test002.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test002.expected 2007/01/26 21:38:56 1.3
@@ -1,5 +1,5 @@
=== Resources List ===
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
--- cluster/rgmanager/src/daemons/tests/test003.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test003.expected 2007/01/26 21:38:56 1.3
@@ -4,8 +4,9 @@
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/httpd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -17,5 +18,6 @@
script {
name = "initscript";
file = "/etc/init.d/httpd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/test004.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test004.expected 2007/01/26 21:38:56 1.3
@@ -4,8 +4,9 @@
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -17,5 +18,6 @@
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/test005.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test005.expected 2007/01/26 21:38:56 1.3
@@ -1,18 +1,20 @@
=== Resources List ===
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
-
Resource type: ip
Instances: 1/1
Agent: ip.sh
Attributes:
address = 192.168.1.2 [ primary unique ]
monitor_link = 1
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -24,9 +26,10 @@
ip {
address = "192.168.1.2";
monitor_link = "1";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/test006.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test006.expected 2007/01/26 21:38:56 1.3
@@ -1,18 +1,20 @@
=== Resources List ===
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
-
Resource type: ip
Instances: 1/1
Agent: ip.sh
Attributes:
address = 192.168.1.2 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -24,9 +26,10 @@
ip {
address = "192.168.1.2";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/test007.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test007.expected 2007/01/26 21:38:56 1.3
@@ -1,18 +1,20 @@
=== Resources List ===
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
-
Resource type: ip
Instances: 1/1
Agent: ip.sh
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -24,9 +26,10 @@
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/test008.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test008.expected 2007/01/26 21:38:56 1.3
@@ -7,12 +7,7 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
-
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -20,8 +15,16 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
-Resource type: service [ROOT]
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
+
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -33,9 +36,10 @@
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/test009.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test009.expected 2007/01/26 21:38:56 1.3
@@ -7,12 +7,7 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
-
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -20,8 +15,16 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -35,13 +38,14 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- }
+ }
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/test010.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test010.expected 2007/01/26 21:38:56 1.3
@@ -7,12 +7,7 @@
mountpoint = /mnt/cluster [ unique required ]
device = /dev/sdb8 [ unique required ]
fstype = ext3
-
-Resource type: script
-Agent: script.sh
-Attributes:
- name = initscript [ primary unique ]
- file = /etc/init.d/sshd [ unique required ]
+ nfslock [ inherit("service%nfslock") ]
Resource type: ip
Instances: 1/1
@@ -20,6 +15,7 @@
Attributes:
address = 192.168.1.3 [ primary unique ]
monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
Resource type: nfsexport
Agent: nfsexport.sh
@@ -27,8 +23,16 @@
name = Dummy Export [ primary ]
device [ inherit("device") ]
path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
+
+Resource type: script
+Agent: script.sh
+Attributes:
+ name = initscript [ primary unique ]
+ file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -42,13 +46,14 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- }
+ }
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/test011.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test011.expected 2007/01/26 21:38:56 1.3
@@ -1,10 +1,29 @@
=== Resources List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient
@@ -13,6 +32,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -21,6 +41,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -29,6 +50,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -37,38 +59,25 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -82,30 +91,31 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/test012.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test012.expected 2007/01/26 21:38:56 1.3
@@ -1,10 +1,29 @@
=== Resources List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient
@@ -13,6 +32,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -21,6 +41,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -29,6 +50,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -37,38 +59,25 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -82,36 +91,37 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/test013.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test013.expected 2007/01/26 21:38:56 1.3
@@ -1,10 +1,29 @@
=== Resources List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient
@@ -13,6 +32,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -21,6 +41,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -29,6 +50,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -37,38 +59,25 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -82,36 +91,37 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
--- cluster/rgmanager/src/daemons/tests/test014.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test014.expected 2007/01/26 21:38:56 1.3
@@ -1,10 +1,47 @@
=== Resources List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount2 [ primary ]
+ mountpoint = /mnt/cluster2 [ unique required ]
+ device = /dev/sdb9 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.4 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = ro
Resource type: nfsclient
@@ -13,6 +50,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -21,6 +59,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -29,6 +68,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -37,60 +77,31 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
-Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
-
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount2 [ primary ]
- mountpoint = /mnt/cluster2 [ unique required ]
- device = /dev/sdb9 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.4 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
name = test1 [ primary unique required ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -104,37 +115,38 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "ro";
+ options = "ro";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
service {
@@ -144,36 +156,37 @@
mountpoint = "/mnt/cluster2";
device = "/dev/sdb9";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb9";
path = "/mnt/cluster2";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster2";
- options = "ro";
+ options = "ro";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.4";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test2";
}
}
--- cluster/rgmanager/src/daemons/tests/test015.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test015.expected 2007/01/26 21:38:56 1.3
@@ -1,10 +1,47 @@
=== Resources List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount2 [ primary ]
+ mountpoint = /mnt/cluster2 [ unique required ]
+ device = /dev/sdb9 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.4 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,sync
Resource type: nfsclient
@@ -13,6 +50,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -21,6 +59,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -29,6 +68,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -37,60 +77,31 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
-Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
-
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount2 [ primary ]
- mountpoint = /mnt/cluster2 [ unique required ]
- device = /dev/sdb9 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.4 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
name = test1 [ primary unique required ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -104,37 +115,38 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "rw,sync";
+ options = "rw,sync";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
service {
@@ -144,36 +156,37 @@
mountpoint = "/mnt/cluster2";
device = "/dev/sdb9";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb9";
path = "/mnt/cluster2";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster2";
- options = "rw,sync";
+ options = "rw,sync";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.4";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test2";
}
}
--- cluster/rgmanager/src/daemons/tests/test016.expected 2005/03/21 22:00:32 1.2
+++ cluster/rgmanager/src/daemons/tests/test016.expected 2007/01/26 21:38:56 1.3
@@ -1,11 +1,48 @@
Warning: Max references exceeded for resource address (type ip)
=== Resources List ===
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount1 [ primary ]
+ mountpoint = /mnt/cluster [ unique required ]
+ device = /dev/sdb8 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: fs
+Instances: 1/1
+Agent: fs.sh
+Attributes:
+ name = mount2 [ primary ]
+ mountpoint = /mnt/cluster2 [ unique required ]
+ device = /dev/sdb9 [ unique required ]
+ fstype = ext3
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.3 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
+Resource type: ip
+Instances: 1/1
+Agent: ip.sh
+Attributes:
+ address = 192.168.1.4 [ primary unique ]
+ monitor_link = yes
+ nfslock [ inherit("service%nfslock") ]
+
Resource type: nfsclient
Agent: nfsclient.sh
Attributes:
name = User group [ primary unique ]
target = @users [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,sync
Resource type: nfsclient
@@ -14,6 +51,7 @@
name = Admin group [ primary unique ]
target = @admin [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
Resource type: nfsclient
@@ -22,6 +60,7 @@
name = yellow [ primary unique ]
target = yellow [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -30,6 +69,7 @@
name = magenta [ primary unique ]
target = magenta [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw,no_root_squash
Resource type: nfsclient
@@ -38,60 +78,31 @@
name = red [ primary unique ]
target = red [ required ]
path [ inherit("path") ]
+ fsid [ inherit("fsid") ]
options = rw
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
-Attributes:
- name = mount1 [ primary ]
- mountpoint = /mnt/cluster [ unique required ]
- device = /dev/sdb8 [ unique required ]
- fstype = ext3
-
-Resource type: fs
-Instances: 1/1
-Agent: fs.sh
+Resource type: nfsexport
+Agent: nfsexport.sh
Attributes:
- name = mount2 [ primary ]
- mountpoint = /mnt/cluster2 [ unique required ]
- device = /dev/sdb9 [ unique required ]
- fstype = ext3
+ name = Dummy Export [ primary ]
+ device [ inherit("device") ]
+ path [ inherit("mountpoint") ]
+ fsid [ inherit("fsid") ]
Resource type: script
Agent: script.sh
Attributes:
name = initscript [ primary unique ]
file = /etc/init.d/sshd [ unique required ]
+ service_name [ inherit("service%name") ]
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.3 [ primary unique ]
- monitor_link = yes
-
-Resource type: ip
-Instances: 1/1
-Agent: ip.sh
-Attributes:
- address = 192.168.1.4 [ primary unique ]
- monitor_link = yes
-
-Resource type: nfsexport
-Agent: nfsexport.sh
-Attributes:
- name = Dummy Export [ primary ]
- device [ inherit("device") ]
- path [ inherit("mountpoint") ]
-
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
name = test1 [ primary unique required ]
-Resource type: service [ROOT]
+Resource type: service
Instances: 1/1
Agent: service.sh
Attributes:
@@ -105,37 +116,38 @@
mountpoint = "/mnt/cluster";
device = "/dev/sdb8";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb8";
path = "/mnt/cluster";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster";
- options = "rw,sync";
+ options = "rw,sync";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.3";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test1";
}
}
service {
@@ -145,36 +157,37 @@
mountpoint = "/mnt/cluster2";
device = "/dev/sdb9";
fstype = "ext3";
- nfsexport {
+ nfsexport {
name = "Dummy Export";
device = "/dev/sdb9";
path = "/mnt/cluster2";
- nfsclient {
+ nfsclient {
name = "Admin group";
target = "@admin";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
nfsclient {
name = "User group";
target = "@users";
path = "/mnt/cluster2";
- options = "rw,sync";
+ options = "rw,sync";
}
nfsclient {
name = "red";
target = "red";
path = "/mnt/cluster2";
- options = "rw";
+ options = "rw";
}
}
}
ip {
address = "192.168.1.4";
monitor_link = "yes";
- }
+ }
script {
name = "initscript";
file = "/etc/init.d/sshd";
+ service_name = "test2";
}
}
next reply other threads:[~2007-01-26 21:40 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-01-26 21:40 lhh [this message]
-- strict thread matches above, loose matches on Subject: below --
2007-03-22 23:16 [Cluster-devel] cluster/rgmanager/src/daemons/tests delta-test lhh
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20070126214054.28975.qmail@sourceware.org \
--to=lhh@sourceware.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).