]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/test_orchestrator: Add dummy data
authorVolker Theile <vtheile@suse.com>
Wed, 20 Nov 2019 10:43:10 +0000 (11:43 +0100)
committerSebastian Wagner <sebastian.wagner@suse.com>
Wed, 11 Dec 2019 14:06:58 +0000 (15:06 +0100)
Add a JSON file containing dummy data for testing the orchestrator.

Signed-off-by: Volker Theile <vtheile@suse.com>
src/pybind/mgr/test_orchestrator/README.md [new file with mode: 0644]
src/pybind/mgr/test_orchestrator/dummy_data.json [new file with mode: 0644]

diff --git a/src/pybind/mgr/test_orchestrator/README.md b/src/pybind/mgr/test_orchestrator/README.md
new file mode 100644 (file)
index 0000000..b02edf5
--- /dev/null
@@ -0,0 +1,16 @@
+# Activate module
+You can activate the Ceph Manager module by running:
+```
+$ ceph mgr module enable test_orchestrator
+$ ceph orchestrator set backend test_orchestrator
+```
+
+# Check status
+```
+ceph orchestrator status
+```
+
+# Import dummy data
+```
+$ ceph test_orchestrator load_data -i ./dummy_data.json
+```
diff --git a/src/pybind/mgr/test_orchestrator/dummy_data.json b/src/pybind/mgr/test_orchestrator/dummy_data.json
new file mode 100644 (file)
index 0000000..b68898a
--- /dev/null
@@ -0,0 +1,155 @@
+{
+  "inventory": [
+    {
+      "name": "host0",
+      "devices": [
+        {
+          "available": false,
+          "rejected_reasons": ["locked"],
+          "sys_api": {
+            "scheduler_mode": "",
+            "rotational": "0",
+            "vendor": "",
+            "human_readable_size": "50.00 GB",
+            "sectors": 0,
+            "sas_device_handle": "",
+            "partitions": {},
+            "rev": "",
+            "sas_address": "",
+            "locked": 1,
+            "sectorsize": "512",
+            "removable": "0",
+            "path": "/dev/dm-0",
+            "support_discard": "",
+            "model": "",
+            "ro": "0",
+            "nr_requests": "128",
+            "size": 53687091200
+          },
+          "lvs": [],
+          "path": "/dev/dm-0"
+        },
+        {
+          "available": false,
+          "rejected_reasons": ["locked"],
+          "sys_api": {
+            "scheduler_mode": "",
+            "rotational": "0",
+            "vendor": "",
+            "human_readable_size": "31.47 GB",
+            "sectors": 0,
+            "sas_device_handle": "",
+            "partitions": {},
+            "rev": "",
+            "sas_address": "",
+            "locked": 1,
+            "sectorsize": "512",
+            "removable": "0",
+            "path": "/dev/dm-1",
+            "support_discard": "",
+            "model": "",
+            "ro": "0",
+            "nr_requests": "128",
+            "size": 33789313024
+          },
+          "lvs": [],
+          "path": "/dev/dm-1"
+        },
+        {
+          "available": false,
+          "rejected_reasons": ["locked"],
+          "sys_api": {
+            "scheduler_mode": "",
+            "rotational": "0",
+            "vendor": "",
+            "human_readable_size": "394.27 GB",
+            "sectors": 0,
+            "sas_device_handle": "",
+            "partitions": {},
+            "rev": "",
+            "sas_address": "",
+            "locked": 1,
+            "sectorsize": "512",
+            "removable": "0",
+            "path": "/dev/dm-2",
+            "support_discard": "",
+            "model": "",
+            "ro": "0",
+            "nr_requests": "128",
+            "size": 423347879936
+          },
+          "lvs": [],
+          "path": "/dev/dm-2"
+        },
+        {
+          "available": false,
+          "rejected_reasons": ["locked"],
+          "sys_api": {
+            "scheduler_mode": "cfq",
+            "rotational": "0",
+            "vendor": "ATA",
+            "human_readable_size": "476.94 GB",
+            "sectors": 0,
+            "sas_device_handle": "",
+            "partitions": {
+              "sda2": {
+                "start": "411648",
+                "holders": [],
+                "sectorsize": 512,
+                "sectors": "2097152",
+                "size": "1024.00 MB"
+              },
+              "sda3": {
+                "start": "2508800",
+                "holders": ["dm-1", "dm-2", "dm-0"],
+                "sectorsize": 512,
+                "sectors": "997705728",
+                "size": "475.74 GB"
+              },
+              "sda1": {
+                "start": "2048",
+                "holders": [],
+                "sectorsize": 512,
+                "sectors": "409600",
+                "size": "200.00 MB"
+              }
+            },
+            "rev": "0000",
+            "sas_address": "",
+            "locked": 1,
+            "sectorsize": "512",
+            "removable": "0",
+            "path": "/dev/sda",
+            "support_discard": "",
+            "model": "SanDisk SD8SN8U5",
+            "ro": "0",
+            "nr_requests": "128",
+            "size": 512110190592
+          },
+          "lvs": [
+            {
+              "comment": "not used by ceph",
+              "name": "swap"
+            },
+            {
+              "comment": "not used by ceph",
+              "name": "home"
+            },
+            {
+              "comment": "not used by ceph",
+              "name": "root"
+            }
+          ],
+          "path": "/dev/sda"
+        }
+      ]
+    }
+  ],
+  "services": [
+    {
+      "nodename": "host0",
+      "service_type": "osd",
+      "service_instance": "1"
+    }
+  ]
+}