software: leverage Compatible strings
Enhance the software design to leverage Inventory.Decorator.Compatible
strings for associating software images to system elements where the
image can be applied.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4c5f0bc27159c32232079fde54c955addbffe6fb
diff --git a/yaml/xyz/openbmc_project/Software/Version.interface.yaml b/yaml/xyz/openbmc_project/Software/Version.interface.yaml
index 345e5b5..22a90ce 100644
--- a/yaml/xyz/openbmc_project/Software/Version.interface.yaml
+++ b/yaml/xyz/openbmc_project/Software/Version.interface.yaml
@@ -15,6 +15,9 @@
description: >
The purpose of the version. As in, what can it be used for or
applied to?
+
+ This property is deprecated in favor of Compatible strings and inventory
+ associations. The enumeration should not be expanded further.
enumerations:
- name: VersionPurpose
description: >