I applied a new patch from Erik that fixes all URL, as reported by Carlos.

@Nux could you grab 4.3 source and test it with your templates…making sure it 
works with cloud-init ?

thanks,

On Aug 25, 2014, at 6:07 PM, Carlos Reátegui <create...@gmail.com> wrote:

> 
> On Aug 25, 2014, at 12:32 PM, Erik Weber <terbol...@gmail.com> wrote:
> 
>> On Mon, Aug 25, 2014 at 6:02 PM, Carlos Reátegui <create...@gmail.com>
>> wrote:
>> 
>>> Not sure about this ‘fix’.  If the goal is to match AWS here is the way it
>>> works compared to 4.3.
>>> 
>>> 
>> The actual fix was just for the reported url, ie. meta-data
>> 
>> 
>>> 1) /latest/user-data
>>> 
>>> On AWS one can query /latest/user-data with or without the trailing slash
>>> and BOTH return the user-data
>>> 
>>> On ACS 4.3 /latest/user-data works but with trailing / returns a 404.
>>> 
>>> 2) /latest/meta-data
>>> 
>>> On AWS /latest/meta-data returns a 301 pointing to trailing / version.
>>> With a trailing slash it return the meta-data objects available.
>>> 
>>> 
>> Is it required to respons with 301, or is 200 with the actual content ok?
> I would think 200 with actual content is ok.
> 
>> 
>> 
>>> On ACS 4.3 /latest/meta-data returns 404. With a trailing slash it returns
>>> the meta-data objects available.
>>> 
>>> 3) /latest/meta-data/<object>
>>> 
>>> On AWS with and without / returns the object value(s)
>>> 
>>> On ACS 4.3 without a / it returns the value.  With the / it returns a 404.
>>> 
>> 
>> 
>> I'll work on an improved patch that fixes all the URLs.
>> 
>> Erik
> 

Reply via email to