We recently fixed the hardwaremodel and architecture facts on Windows
as they were always returning i386[1]. The change will be in the
upcoming 1.6.10 release of Facter[2]. The new behavior is that
hardwaremodel will return something like i686, ia64, x64, etc, while
the architecture fact will return either x86 or x64.

Since the new behavior will likely affect puppet users that are trying
to write manifests to select the appropriate package architecture, I'm
writing to get feedback on this. In particular, is 'x64' the least
surprising option? Some examples where this x64 is used:

   Windows Server x64
   splunk-4.2.4-110225-x64-release.msi
   java_ee_sdk-6u4-jdk7-windows-x64.exe

Or would you expect the architecture to be 'amd64' or 'x86_64'?

Thanks,
Josh

[1] http://projects.puppetlabs.com/issues/10261
[2] 
https://github.com/puppetlabs/facter/commit/478386d24bb0d5c8494724d44f2e72c26ab4d4ff

-- 
Josh Cooper
Developer, Puppet Labs

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to