<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>It would definitely be great to see these as generally accepted properties.  In general, I would hope that anything that is accepted by the community eventually makes it into core API, and shipping with them on by default is a great first step.  Mostly,
 I'd like to see us able to turn off the "org.openstack__1__" part of the properties, if everyone agrees they are useful :)</div>
<div><br>
</div>
<div>Also just to highlight one of the links in the mailing list discussions, this is where we pulled those properties from: <a href="http://wiki.openstack.org/CommonImageProperties">http://wiki.openstack.org/CommonImageProperties</a></div>
<div><br>
</div>
<div>Gabe</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Brian Waldon <<a href="mailto:bcwaldon@gmail.com">bcwaldon@gmail.com</a>><br>
<span style="font-weight:bold">Reply-To: </span>OpenStack List <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Date: </span>Mon, 20 Aug 2012 14:11:20 -0400<br>
<span style="font-weight:bold">To: </span>"<a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a>" <<a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a>>, OpenStack List <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Subject: </span>[openstack-dev] [Glance] Implementing Common Image Properties<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
We discussed a common set of image properties a while back on the mailing list ([1] and [2]). The general idea was to define a common way to expose useful image properties (distro, version, architecture, packages, etc). 
<div><br>
</div>
<div>It doesn't appear we ever came to a hard consensus, but Rackspace has been publishing the following properties in their deployment:
<div>
<div><br>
</div>
<div>
<div>org.openstack__1__architecture = x64                       </div>
<div>org.openstack__1__os_distro = org.ubuntu                </div>
<div>org.openstack__1__os_version = 12.04</div>
<div><br>
</div>
<div>If the idea is to get all deployments to publish these properties, I think what Rackspace has implemented would be a good starting point. The question I want to pose to the community is this:</div>
<div><br>
</div>
<div>Does it make sense to ship a set of JSON schemas with Glance that represent these properties? Doing so wouldn't explicitly require all deployments to use them, but it would reduce the work required to publish them and help ensure they have a common meaning
 across deployments. Keep in mind that we would be shipping these as a part of Glance, not as a part of the Images API spec.</div>
<div><br>
</div>
<div>I personally think it would be great to provide these, and to do so in the Folsom release so those deployers riding major releases wouldn't be left out in the dark.</div>
<div><br>
</div>
<div>All comments welcome!</div>
<div><br>
</div>
<div>Brian Waldon</div>
<div><br>
</div>
<div><br>
</div>
<div>[1] <a href="http://markmail.org/message/5bd5zkyre57ppi3n">http://markmail.org/message/5bd5zkyre57ppi3n</a></div>
<div>[2] <a href="http://markmail.org/message/soaldxs4lovd2uir">http://markmail.org/message/soaldxs4lovd2uir</a></div>
</div>
</div>
</div>
</div>
</div>
_______________________________________________ OpenStack-dev mailing list <a href="mailto:OpenStack-dev@lists.openstack.org">
OpenStack-dev@lists.openstack.org</a> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a> </span>
</body>
</html>