Require ObjectManager on Sensors and Inventory

Require that any daemon publishing inventory items implement
ObjectManager, specifically on the inventory path.  For Sensors (which
already documents this requirement) make the required path more clear.

Longer discussion available on lore.

https://lore.kernel.org/openbmc/CAOLfGj6DWfmhxzSQx9PaU1awppsExrgJodFu8JrSgkbQZbnStA@mail.gmail.com/T/#t

This commit amounts to step 1.

Tested: Documentation only.

Signed-off-by: Ed Tanous <edtanous@google.com>
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
Change-Id: Iaad5cf101d6a8361e8905f88e09648ae615efd33
diff --git a/yaml/xyz/openbmc_project/Inventory/Item.interface.yaml b/yaml/xyz/openbmc_project/Inventory/Item.interface.yaml
index 0e19118..d5cab89 100644
--- a/yaml/xyz/openbmc_project/Inventory/Item.interface.yaml
+++ b/yaml/xyz/openbmc_project/Inventory/Item.interface.yaml
@@ -1,6 +1,11 @@
 description: >
     Implement to provide basic item attributes.  Required by all objects
     within the inventory namespace.
+
+    Any service implementing Inventory.Item on one or more objects must
+    implement org.freedesktop.DBus.ObjectManager on
+    /xyz/openbmc_project/inventory.
+
 properties:
     - name: PrettyName
       type: string
diff --git a/yaml/xyz/openbmc_project/Sensor/Value.interface.yaml b/yaml/xyz/openbmc_project/Sensor/Value.interface.yaml
index bf51eff..fcfd47e 100644
--- a/yaml/xyz/openbmc_project/Sensor/Value.interface.yaml
+++ b/yaml/xyz/openbmc_project/Sensor/Value.interface.yaml
@@ -16,7 +16,8 @@
       voltage
 
     Any service implementing Sensor.Value on one or more objects must
-    implement org.freedesktop.DBus.ObjectManager on the sensors namespace root.
+    implement org.freedesktop.DBus.ObjectManager on
+    /xyz/openbmc_project/sensors.
 
     All Sensor.Value properties are read-only.