Issue #5905 has been updated by James Turnbull.

Assignee set to Nigel Kersten


----------------------------------------
Bug #5905: FileBucket MD5 identifiers should be case insensitive
https://projects.puppetlabs.com/issues/5905

Author: Daniel Pittman
Status: Needs design decision
Priority: Normal
Assignee: Nigel Kersten
Category: API
Target version: 
Affected Puppet version: development
Keywords: api, filebucket, dashboard
Branch: 


When referring to various REST API interfaces the Filebucket (and dashboard) 
require that the hex MD5 is specified matching l[a-f0-9]?/, which mandates 
lower-case.

Likewise, the input is mapped to the file system without case folding or 
anything, so depends on puppet coincidentally always generating a lower-case 
MD5 hash.

If these are strictly internal details that is fine, but so far as I can see we 
are starting to push features and API details like the REST service that make 
these increasingly public.

Given that, it would make sense to ensure that we case-fold the MD5 hex input 
since it is genuinely representation – and that saves every single user 
everywhere in the world having to remember to do that before every interaction 
with Puppet.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to