<p dir="ltr">The contract we have is to maintain compatibility. As long as a client written for the AWS API continues to work, I don't think we are violating anything. Offering one API isn't a promise not to offer an alternative way to access the same information. </p>
<div class="gmail_quote">On Sep 6, 2015 7:37 PM, "Sean M. Collins" <<a href="mailto:sean@coreitpro.com">sean@coreitpro.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sun, Sep 06, 2015 at 04:25:43PM EDT, Kevin Benton wrote:<br>
> So it's been pointed out that <a href="http://169.254.169.254/openstack" rel="noreferrer" target="_blank">http://169.254.169.254/openstack</a> is completed<br>
> OpenStack invented. I don't quite understand how that's not violating the<br>
> contract you said we have with end users about EC2 compatibility under the<br>
> restriction of 'no new stuff'.<br>
<br>
I think that is a violation. I don't think that allows us to make more<br>
changes, just because we've broken the contract once, so a second<br>
infraction is less significant.<br>
<br>
> If we added an IPv6 endpoint that the metadata service listens on, it would<br>
> just be another place that non cloud-init clients don't know how to talk<br>
> to. It's not going to break our compatibility with any clients that connect<br>
> to the IPv4 address.<br>
<br>
No, but if Amazon were to make a decision about how to implement IPv6 in<br>
EC2 and how to make the Metadata API service work with IPv6 we'd be<br>
supporting two implementations - the one we came up with and one for<br>
supporting the way Amazon implemented it.<br>
<br>
--<br>
Sean M. Collins<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div>