I am using the MSSQL server module from puppet as a baseline for the
installation of SQL Server 2012, and am running into issues durring the
install.  It gets a lot of the way done, and issues this error:

Error: \\puppet\installs\SQLServer2012SP1\setup.exe
/CONFIGURATIONFILE=C:\sql201
2.config.ini returned 194 instead of one of [0]
Error: /Stage[main]/Erp_db2012::Mssql_2012/Exec[install_mssql2012]/returns:
chan
ge from notrun to 0 failed: \\puppet\installs\SQLServer2012SP1\setup.exe
/CONFIG
URATIONFILE=C:\sql2012.config.ini returned 194 instead of one of [0]
Notice: Finished catalog run in 1933.62 seconds
Press any key to continue . . .

The module I wrote looks like this:

class db2012::mssql_2012 {

  file { 'C:\sql2012.config.ini':
    #    content => template('db2012/config_2012.ini.erb'),
    ensure       => present,
    source       =>
"puppet:///modules/erp_db2012/2012ConfigurationFile.ini",
  }

  exec { 'install_mssql2012':
    #command     => "\\\puppet\installs\SQLServer2012SP1\\setup.exe
/Action=Install /IACCEPTSQLSERVERLICENSETERMS /QS
/CONFIGURATIONFILE=C:\\sql2012.config.ini",
    command      => "\\\puppet\installs\SQLServer2012SP1\\setup.exe
/CONFIGURATIONFILE=C:\\sql2012.config.ini",
    logoutput    => true,
    creates      => "C:\\Program Files\\Mirosoft SQL Server",
    #    timeout => 1200,
    timeout      => 0,
    #returns      => 3,
    require      => File ['C:\sql2012.config.ini'],
    #Dism['NetFx3'] ],
  }
}

I can try to add the return codes, but I am not sure if this is a solid fix.

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to