Hey everyone, I seem to be running into an error that I can't find an answer for.
I have a simple manifest that installs a few packages and then starts a few services. But it chokes while installing Nginx with this error: err: /Stage[main]//Package[nginx]/ensure: change from purged to present > failed: Could not set 'present on ensure: invalid byte sequence in US-ASCII > at /tmp/vagrant-puppet/manifests/manifest.pp:11 If I run the manifest again, it will get to the next package and then have the same error with that package. BUT, if I run it a THIRD time, it finishes cleanly. I'm pretty puzzled. I've done a good amount of searching, but haven't found anything useful about this error. Here's my manifest: exec { 'sudo pacman -Syuw --noconfirm': path => '/usr/bin', } package { 'mongodb': ensure => present, } package { 'nginx': ensure => present, } package { 'python-pymongo': ensure => present, } package { 'python-tornado': ensure => present, } package { 'supervisor': ensure => present, } service { 'mongodb': ensure => running, enable => true, hasstatus => false, } service { 'nginx': ensure => running, enable => true, hasstatus => false, } Exec['sudo pacman -Syuw --noconfirm'] -> Package['mongodb'] -> Package['nginx'] -> Package['python-pymongo'] -> Package['python-tornado'] -> Package['supervisor'] -> Service['mongodb'] -> Service['nginx'] Any help is greatly appreciated! Thanks in advance! Cheers, Matthew Rayfield -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/UnEw_SqAgb4J. 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.