Jason Bray
2013-Oct-21 20:01 UTC
[Puppet Users] Python 2.7.5 installation with puppet incomplete?
So I downloaded the python 2.7.5 msi from their website: http://www.python.org/download/releases/2.7.5/ and installing it manually works exactly as one would expect. However, it seems that the puppet installation of it does some weird things. My manifest is simple: package (''Python 2.7.5'': ensure => present, source => "\\file\share\python-2.7.5.msi", provider => ''windows'', } and it certainly runs the install and creates the folders and files I would expect. However, it does not appear in the ''Programs and Features'' panel and cannot be uninstalled by changing ensure to ''absent''. Looking at a machine that installed it manually and a machine that installed through puppet, one of the things that stood out to me is that many of the registry keys found when I search for Python in regedit on the manual installation don''t show up on the puppet installed version. I''m not sure where to start looking. Thanks for the help! Jason Bray -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
Jason Bray
2013-Oct-21 20:20 UTC
[Puppet Users] Re: Python 2.7.5 installation with puppet incomplete?
Apologies, this appears to be an issue with python''s msi and not with puppet. On Monday, October 21, 2013 4:01:43 PM UTC-4, Jason Bray wrote:> > So I downloaded the python 2.7.5 msi from their website: > http://www.python.org/download/releases/2.7.5/ and installing it manually > works exactly as one would expect. However, it seems that the puppet > installation of it does some weird things. My manifest is simple: > > package (''Python 2.7.5'': > ensure => present, > source => "\\file\share\python-2.7.5.msi", > provider => ''windows'', > } > > and it certainly runs the install and creates the folders and files I > would expect. However, it does not appear in the ''Programs and Features'' > panel and cannot be uninstalled by changing ensure to ''absent''. > > Looking at a machine that installed it manually and a machine that > installed through puppet, one of the things that stood out to me is that > many of the registry keys found when I search for Python in regedit on the > manual installation don''t show up on the puppet installed version. > > I''m not sure where to start looking. > > Thanks for the help! > > Jason Bray >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.