meta-ibm: Swift: Add inventory config YAML

It will create the xyz.openbmc_project.Inventory.Item.Chassis interface
on the chassis.

Change-Id: Ib4dda203c141c78d998308f252a261184c4e3f03
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/meta-witherspoon/recipes-phosphor/inventory/inventory-cleanup.bb b/meta-witherspoon/recipes-phosphor/inventory/inventory-cleanup.bb
index cdb146c..f68edcb 100644
--- a/meta-witherspoon/recipes-phosphor/inventory/inventory-cleanup.bb
+++ b/meta-witherspoon/recipes-phosphor/inventory/inventory-cleanup.bb
@@ -1,4 +1,4 @@
-SUMMARY = "Copy Witherspoon inventory cleanup yaml for inventory manager"
+SUMMARY = "Copy the inventory cleanup yaml for inventory manager"
 PR = "r1"
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://${IBMBASE}/COPYING.apache-2.0;md5=34400b68072d710fecd0a2940a0d1658"
diff --git a/meta-witherspoon/recipes-phosphor/inventory/inventory-cleanup/swift/inventory-cleanup.yaml b/meta-witherspoon/recipes-phosphor/inventory/inventory-cleanup/swift/inventory-cleanup.yaml
new file mode 100644
index 0000000..a2ff9d1
--- /dev/null
+++ b/meta-witherspoon/recipes-phosphor/inventory/inventory-cleanup/swift/inventory-cleanup.yaml
@@ -0,0 +1,16 @@
+description: >
+    Swift inventory fixups
+
+events:
+    - name: Add Chassis interface
+      description: >
+          Add the chassis interface on the chassis inventory path
+      type: startup
+      actions:
+          - name: createObjects
+            objs:
+                /system/chassis:
+                  xyz.openbmc_project.Inventory.Item.Chassis:
+                      Type:
+                          value: "RackMount"
+                          type: string
diff --git a/meta-witherspoon/recipes-phosphor/inventory/inventory-cleanup/inventory-cleanup.yaml b/meta-witherspoon/recipes-phosphor/inventory/inventory-cleanup/witherspoon/inventory-cleanup.yaml
similarity index 100%
rename from meta-witherspoon/recipes-phosphor/inventory/inventory-cleanup/inventory-cleanup.yaml
rename to meta-witherspoon/recipes-phosphor/inventory/inventory-cleanup/witherspoon/inventory-cleanup.yaml
diff --git a/meta-witherspoon/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend b/meta-witherspoon/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend
index 9b5b948..39f8734 100644
--- a/meta-witherspoon/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend
+++ b/meta-witherspoon/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend
@@ -3,7 +3,7 @@
 SRC_URI += "file://associations.json"
 
 
-DEPENDS_append_witherspoon = " inventory-cleanup"
+DEPENDS_append = " inventory-cleanup"
 
 do_install_append() {
     install -d ${D}${base_datadir}