Project

General

Profile

Sepia » History » Version 86

Cron Tab, 05/18/2016 11:51 PM

1 86 Cron Tab
h3. Crontab<pre>+---------------------------------------------------+------------------------------------------------------------------------------------------------+
2 86 Cron Tab
| path                                              | desc                                                                                           |
3 86 Cron Tab
+---------------------------------------------------+------------------------------------------------------------------------------------------------+
4 86 Cron Tab
| ├── parallel                                      |                                                                                                |
5 86 Cron Tab
| │   ├── %                                         |                                                                                                |
6 86 Cron Tab
| │   ├── 0-cluster                                 |                                                                                                |
7 86 Cron Tab
| │   │   ├── +                                     |                                                                                                |
8 86 Cron Tab
| │   │   ├── openstack.yaml                        |                                                                                                |
9 86 Cron Tab
| │   │   └── start.yaml                            | Run ceph on two nodes,                                                                         |
10 86 Cron Tab
|                                                   | with a separate client 0,1,2 third node.                                                       |
11 86 Cron Tab
|                                                   | Use xfs beneath the osds.                                                                      |
12 86 Cron Tab
|                                                   | CephFS tests running on client 2,3                                                             |
13 86 Cron Tab
|                                                   |                                                                                                |
14 86 Cron Tab
| │   ├── 1-infernalis-install                      |                                                                                                |
15 86 Cron Tab
| │   │   └── infernalis.yaml                       | install ceph/infernalis latest                                                                 |
16 86 Cron Tab
|                                                   | run workload and upgrade-sequence in parallel                                                  |
17 86 Cron Tab
|                                                   | upgrade the client node                                                                        |
18 86 Cron Tab
|                                                   |                                                                                                |
19 86 Cron Tab
| │   ├── 2-workload                                |                                                                                                |
20 86 Cron Tab
| │   │   ├── +                                     |                                                                                                |
21 86 Cron Tab
| │   │   ├── blogbench.yaml                        | run a cephfs stress test                                                                       |
22 86 Cron Tab
|                                                   | mount ceph-fuse on client.2 before running workunit                                            |
23 86 Cron Tab
|                                                   |                                                                                                |
24 86 Cron Tab
| │   │   ├── ec-rados-default.yaml                 | run run randomized correctness test for rados operations                                       |
25 86 Cron Tab
|                                                   | on an erasure-coded pool                                                                       |
26 86 Cron Tab
|                                                   |                                                                                                |
27 86 Cron Tab
| │   │   ├── rados_api.yaml                        | object class functional tests                                                                  |
28 86 Cron Tab
|                                                   |                                                                                                |
29 86 Cron Tab
| │   │   ├── rados_loadgenbig.yaml                 | generate read/write load with rados objects ranging from 1MB to 25MB                           |
30 86 Cron Tab
|                                                   |                                                                                                |
31 86 Cron Tab
| │   │   ├── test_rbd_api.yaml                     | librbd C and C++ api tests                                                                     |
32 86 Cron Tab
|                                                   |                                                                                                |
33 86 Cron Tab
| │   │   └── test_rbd_python.yaml                  | librbd python api tests                                                                        |
34 86 Cron Tab
|                                                   |                                                                                                |
35 86 Cron Tab
| │   ├── 3-upgrade-sequence                        |                                                                                                |
36 86 Cron Tab
| │   │   ├── upgrade-all.yaml                      | upgrade the ceph cluster                                                                       |
37 86 Cron Tab
|                                                   |                                                                                                |
38 86 Cron Tab
| │   │   └── upgrade-mon-osd-mds.yaml              | upgrade the ceph cluster,                                                                      |
39 86 Cron Tab
|                                                   | upgrate in two steps                                                                           |
40 86 Cron Tab
|                                                   | step one ordering: mon.a, osd.0, osd.1, mds.a                                                  |
41 86 Cron Tab
|                                                   | step two ordering: mon.b, mon.c, osd.2, osd.3                                                  |
42 86 Cron Tab
|                                                   | ceph expected to be healthy state after each step                                              |
43 86 Cron Tab
|                                                   |                                                                                                |
44 86 Cron Tab
| │   ├── 4-jewel.yaml                              |                                                                                                |
45 86 Cron Tab
| │   ├── 5-final-workload                          |                                                                                                |
46 86 Cron Tab
| │   │   ├── +                                     |                                                                                                |
47 86 Cron Tab
| │   │   ├── blogbench.yaml                        | run a cephfs stress test                                                                       |
48 86 Cron Tab
|                                                   | mount ceph-fuse on client.3 before running workunit                                            |
49 86 Cron Tab
|                                                   |                                                                                                |
50 86 Cron Tab
| │   │   ├── rados-snaps-few-objects.yaml          | randomized correctness test for rados operations on a replicated pool with snapshots           |
51 86 Cron Tab
|                                                   |                                                                                                |
52 86 Cron Tab
| │   │   ├── rados_loadgenmix.yaml                 | generate read/write load with rados objects ranging from 1 byte to 1MB                         |
53 86 Cron Tab
|                                                   |                                                                                                |
54 86 Cron Tab
| │   │   ├── rados_mon_thrash.yaml                 | librados C and C++ api tests                                                                   |
55 86 Cron Tab
|                                                   |                                                                                                |
56 86 Cron Tab
| │   │   ├── rbd_cls.yaml                          | rbd object class functional tests                                                              |
57 86 Cron Tab
|                                                   |                                                                                                |
58 86 Cron Tab
| │   │   ├── rbd_import_export.yaml                | run basic import/export cli tests for rbd                                                      |
59 86 Cron Tab
|                                                   |                                                                                                |
60 86 Cron Tab
| │   │   └── rgw_swift.yaml                        | swift api tests for rgw                                                                        |
61 86 Cron Tab
|                                                   |                                                                                                |
62 86 Cron Tab
| │   └── distros                                   |                                                                                                |
63 86 Cron Tab
| │       ├── centos_7.2.yaml                       |                                                                                                |
64 86 Cron Tab
| │       └── ubuntu_14.04.yaml                     |                                                                                                |
65 86 Cron Tab
| ├── point-to-point-x                              |                                                                                                |
66 86 Cron Tab
| │   ├── %                                         |                                                                                                |
67 86 Cron Tab
| │   ├── distros                                   |                                                                                                |
68 86 Cron Tab
| │   │   ├── centos_7.2.yaml                       |                                                                                                |
69 86 Cron Tab
| │   │   └── ubuntu_14.04.yaml                     |                                                                                                |
70 86 Cron Tab
| │   └── point-to-point.yaml                       | Run ceph on two nodes, using one of them as a client,                                          |
71 86 Cron Tab
|                                                   | with a separate client-only node.                                                              |
72 86 Cron Tab
|                                                   | Use xfs beneath the osds.                                                                      |
73 86 Cron Tab
|                                                   | install ceph/infernalis v9.2.0 point version                                                   |
74 86 Cron Tab
|                                                   | run workload and upgrade-sequence in parallel                                                  |
75 86 Cron Tab
|                                                   | install ceph/infernalis latest version                                                         |
76 86 Cron Tab
|                                                   | run workload and upgrade-sequence in parallel                                                  |
77 86 Cron Tab
|                                                   | install ceph/-x version (jewel)                                                                |
78 86 Cron Tab
|                                                   | run workload and upgrade-sequence in parallel                                                  |
79 86 Cron Tab
|                                                   |                                                                                                |
80 86 Cron Tab
| ├── stress-split                                  |                                                                                                |
81 86 Cron Tab
| │   ├── %                                         |                                                                                                |
82 86 Cron Tab
| │   ├── 0-cluster                                 |                                                                                                |
83 86 Cron Tab
| │   │   ├── +                                     |                                                                                                |
84 86 Cron Tab
| │   │   ├── openstack.yaml                        |                                                                                                |
85 86 Cron Tab
| │   │   └── start.yaml                            | Run ceph on two nodes,                                                                         |
86 86 Cron Tab
|                                                   | with a separate client-only node.                                                              |
87 86 Cron Tab
|                                                   | Use xfs beneath the osds.                                                                      |
88 86 Cron Tab
|                                                   |                                                                                                |
89 86 Cron Tab
| │   ├── 1-infernalis-install                      |                                                                                                |
90 86 Cron Tab
| │   │   └── infernalis.yaml                       | install ceph/infernalis latest                                                                 |
91 86 Cron Tab
| │   ├── 2-partial-upgrade                         |                                                                                                |
92 86 Cron Tab
| │   │   └── firsthalf.yaml                        | install upgrade ceph/-x on one node only                                                       |
93 86 Cron Tab
|                                                   | 1st half                                                                                       |
94 86 Cron Tab
|                                                   | restart : osd.0,1,2,3,4,5                                                                      |
95 86 Cron Tab
|                                                   |                                                                                                |
96 86 Cron Tab
| │   ├── 3-thrash                                  |                                                                                                |
97 86 Cron Tab
| │   │   └── default.yaml                          | randomly kill and revive osd                                                                   |
98 86 Cron Tab
|                                                   | small chance to increase the number of pgs                                                     |
99 86 Cron Tab
|                                                   |                                                                                                |
100 86 Cron Tab
| │   ├── 4-mon                                     |                                                                                                |
101 86 Cron Tab
| │   │   └── mona.yaml                             | restart mon.a so it is upgraded to -x                                                          |
102 86 Cron Tab
|                                                   |                                                                                                |
103 86 Cron Tab
| │   ├── 5-workload                                |                                                                                                |
104 86 Cron Tab
| │   │   ├── +                                     |                                                                                                |
105 86 Cron Tab
| │   │   ├── rbd-cls.yaml                          | run basic cls tests for rbd                                                                    |
106 86 Cron Tab
|                                                   |                                                                                                |
107 86 Cron Tab
| │   │   ├── rbd-import-export.yaml                | run basic import/export cli tests for rbd                                                      |
108 86 Cron Tab
|                                                   |                                                                                                |
109 86 Cron Tab
| │   │   ├── readwrite.yaml                        | randomized correctness test for rados operations on a replicated pool,                         |
110 86 Cron Tab
|                                                   | using only reads, writes, and deletes                                                          |
111 86 Cron Tab
|                                                   |                                                                                                |
112 86 Cron Tab
| │   │   └── snaps-few-objects.yaml                | randomized correctness test for rados operations on a replicated pool with snapshot operations |
113 86 Cron Tab
|                                                   |                                                                                                |
114 86 Cron Tab
| │   ├── 6-next-mon                                |                                                                                                |
115 86 Cron Tab
| │   │   └── monb.yaml                             | restart mon.b so it is upgraded to -x                                                          |
116 86 Cron Tab
|                                                   |                                                                                                |
117 86 Cron Tab
| │   ├── 7-workload                                |                                                                                                |
118 86 Cron Tab
| │   │   ├── +                                     |                                                                                                |
119 86 Cron Tab
| │   │   ├── radosbench.yaml                       | run randomized correctness test for rados operations                                           |
120 86 Cron Tab
|                                                   | generate write load with rados bench                                                           |
121 86 Cron Tab
|                                                   |                                                                                                |
122 86 Cron Tab
| │   │   └── rbd_api.yaml                          | librbd C and C++ api tests                                                                     |
123 86 Cron Tab
|                                                   |                                                                                                |
124 86 Cron Tab
| │   ├── 8-next-mon                                |                                                                                                |
125 86 Cron Tab
| │   │   └── monc.yaml                             | restart mon.c so it is upgraded to -x                                                          |
126 86 Cron Tab
|                                                   | as all mon were upgrated, expected ceph cluster reach quorum                                   |
127 86 Cron Tab
|                                                   |                                                                                                |
128 86 Cron Tab
| │   ├── 9-workload                                |                                                                                                |
129 86 Cron Tab
| │   │   ├── +                                     |                                                                                                |
130 86 Cron Tab
| │   │   ├── rbd-python.yaml                       | librbd python api tests                                                                        |
131 86 Cron Tab
|                                                   |                                                                                                |
132 86 Cron Tab
| │   │   ├── rgw-swift.yaml                        | swift api tests for rgw                                                                        |
133 86 Cron Tab
|                                                   |                                                                                                |
134 86 Cron Tab
| │   │   └── snaps-many-objects.yaml               | randomized correctness test for rados operations on a replicated pool with snapshot operations |
135 86 Cron Tab
|                                                   |                                                                                                |
136 86 Cron Tab
| │   └── distros                                   |                                                                                                |
137 86 Cron Tab
| │       ├── centos_7.2.yaml                       |                                                                                                |
138 86 Cron Tab
| │       └── ubuntu_14.04.yaml                     |                                                                                                |
139 86 Cron Tab
| ├── stress-split-erasure-code                     |                                                                                                |
140 86 Cron Tab
| │   ├── %                                         |                                                                                                |
141 86 Cron Tab
| │   ├── 0-cluster                                 |                                                                                                |
142 86 Cron Tab
| │   │   ├── +                                     |                                                                                                |
143 86 Cron Tab
| │   │   ├── openstack.yaml                        |                                                                                                |
144 86 Cron Tab
| │   │   └── start.yaml                            | Run ceph on two nodes,                                                                         |
145 86 Cron Tab
|                                                   | with a separate client-only node.                                                              |
146 86 Cron Tab
|                                                   | Use xfs beneath the osds.                                                                      |
147 86 Cron Tab
|                                                   |                                                                                                |
148 86 Cron Tab
| │   ├── 1-infernalis-install                      |                                                                                                |
149 86 Cron Tab
| │   │   └── infernalis.yaml                       | install ceph/infernalis latest                                                                 |
150 86 Cron Tab
| │   ├── 2-partial-upgrade                         |                                                                                                |
151 86 Cron Tab
| │   │   └── firsthalf.yaml                        | install upgrade ceph/-x on one node only                                                       |
152 86 Cron Tab
|                                                   | 1st half                                                                                       |
153 86 Cron Tab
|                                                   | restart : osd.0,1,2,3,4,5                                                                      |
154 86 Cron Tab
|                                                   |                                                                                                |
155 86 Cron Tab
| │   ├── 3-thrash                                  |                                                                                                |
156 86 Cron Tab
| │   │   └── default.yaml                          | randomly kill and revive osd                                                                   |
157 86 Cron Tab
|                                                   | small chance to increase the number of pgs                                                     |
158 86 Cron Tab
|                                                   |                                                                                                |
159 86 Cron Tab
| │   ├── 4-mon                                     |                                                                                                |
160 86 Cron Tab
| │   │   └── mona.yaml                             | restart mon.a so it is upgraded to -x                                                          |
161 86 Cron Tab
|                                                   |                                                                                                |
162 86 Cron Tab
| │   ├── 5-workload                                |                                                                                                |
163 86 Cron Tab
| │   │   └── ec-rados-default.yaml                 | randomized correctness test for rados operations on an erasure coded pool                      |
164 86 Cron Tab
|                                                   |                                                                                                |
165 86 Cron Tab
| │   ├── 6-next-mon                                |                                                                                                |
166 86 Cron Tab
| │   │   └── monb.yaml                             | restart mon.b so it is upgraded to -x                                                          |
167 86 Cron Tab
|                                                   |                                                                                                |
168 86 Cron Tab
| │   ├── 8-next-mon                                |                                                                                                |
169 86 Cron Tab
| │   │   └── monc.yaml                             | restart mon.c so it is upgraded to -x                                                          |
170 86 Cron Tab
|                                                   | as all mon were upgrated, expected ceph cluster reach quorum                                   |
171 86 Cron Tab
|                                                   |                                                                                                |
172 86 Cron Tab
| │   ├── 9-workload                                |                                                                                                |
173 86 Cron Tab
| │   │   └── ec-rados-plugin=jerasure-k=3-m=1.yaml | randomized correctness test for rados operations on an erasure coded pool                      |
174 86 Cron Tab
|                                                   | using the jerasure plugin with k=3 and m=1                                                     |
175 86 Cron Tab
|                                                   |                                                                                                |
176 86 Cron Tab
| │   └── distros                                   |                                                                                                |
177 86 Cron Tab
| │       ├── centos_7.2.yaml                       |                                                                                                |
178 86 Cron Tab
| │       └── ubuntu_14.04.yaml                     |                                                                                                |
179 86 Cron Tab
| └── stress-split-erasure-code-x86_64              |                                                                                                |
180 86 Cron Tab
|     ├── %                                         |                                                                                                |
181 86 Cron Tab
|     ├── 0-cluster                                 |                                                                                                |
182 86 Cron Tab
|     │   ├── +                                     |                                                                                                |
183 86 Cron Tab
|     │   ├── openstack.yaml                        |                                                                                                |
184 86 Cron Tab
|     │   └── start.yaml                            | Run ceph on two nodes,                                                                         |
185 86 Cron Tab
|                                                   | with a separate client-only node.                                                              |
186 86 Cron Tab
|                                                   | Use xfs beneath the osds.                                                                      |
187 86 Cron Tab
|                                                   |                                                                                                |
188 86 Cron Tab
|     ├── 0-x86_64.yaml                             |                                                                                                |
189 86 Cron Tab
|     ├── 1-infernalis-install                      |                                                                                                |
190 86 Cron Tab
|     │   └── infernalis.yaml                       | install ceph/infernalis latest                                                                 |
191 86 Cron Tab
|     ├── 2-partial-upgrade                         |                                                                                                |
192 86 Cron Tab
|     │   └── firsthalf.yaml                        | install upgrade ceph/-x on one node only                                                       |
193 86 Cron Tab
|                                                   | 1st half                                                                                       |
194 86 Cron Tab
|                                                   | restart : osd.0,1,2,3,4,5                                                                      |
195 86 Cron Tab
|                                                   |                                                                                                |
196 86 Cron Tab
|     ├── 3-thrash                                  |                                                                                                |
197 86 Cron Tab
|     │   └── default.yaml                          | randomly kill and revive osd                                                                   |
198 86 Cron Tab
|                                                   | small chance of increasing the number of pgs                                                   |
199 86 Cron Tab
|                                                   |                                                                                                |
200 86 Cron Tab
|     ├── 4-mon                                     |                                                                                                |
201 86 Cron Tab
|     │   └── mona.yaml                             | restart mon.a so it is upgraded to -x                                                          |
202 86 Cron Tab
|                                                   |                                                                                                |
203 86 Cron Tab
|     ├── 5-workload                                |                                                                                                |
204 86 Cron Tab
|     │   └── ec-rados-default.yaml                 | randomized correctness test for rados operations on an erasure coded pool                      |
205 86 Cron Tab
|                                                   |                                                                                                |
206 86 Cron Tab
|     ├── 6-next-mon                                |                                                                                                |
207 86 Cron Tab
|     │   └── monb.yaml                             | restart mon.b so it is upgraded to -x                                                          |
208 86 Cron Tab
|                                                   |                                                                                                |
209 86 Cron Tab
|     ├── 8-next-mon                                |                                                                                                |
210 86 Cron Tab
|     │   └── monc.yaml                             | restart mon.c so it is upgraded to -x                                                          |
211 86 Cron Tab
|                                                   | as all mon were upgrated, expected ceph cluster reach quorum                                   |
212 86 Cron Tab
|                                                   |                                                                                                |
213 86 Cron Tab
|     └── 9-workload                                |                                                                                                |
214 86 Cron Tab
|         └── ec-rados-plugin=jerasure-k=3-m=1.yaml | randomized correctness test for rados operations on an erasure coded pool                      |
215 86 Cron Tab
|                                                   | using the jerasure plugin with k=3 and m=1                                                     |
216 86 Cron Tab
|                                                   |                                                                                                |
217 86 Cron Tab
+---------------------------------------------------+------------------------------------------------------------------------------------------------+</pre>