Hi,
thx this package could be installed on SLES.
I tried to use this guide
http://docs.puppetlabs.com/guides/installing_dashboard.html
Setup a MySQL database server, create a user and database for use with
the Dashboard by either:
1.
Using a rake task to create just the database from settings in
the
config/database.yml file. You must cd into the directory with the
Puppet
Dashboard software containing this README.markdown file before running
these commands:
But after this point i get this error message:
rake RAILS_ENV=production db:create --trace
rake aborted!
no such file to load -- spec/rake/spectask
/usr/lib64/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:29:in
`gem_original_require'
/usr/lib64/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:29:in
`require'
/usr/share/puppet-dashboard/vendor/gems/haml-3.1.2/vendor/sass/vendor/
fssm/Rakefile:20
/usr/lib64/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/rake_module.rb:
25:in
`load'
/usr/lib64/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/rake_module.rb:
25:in
`load_rakefile'
/usr/lib64/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:
501:in `raw_load_rakefile'
/usr/lib64/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:
82:in
`load_rakefile'
/usr/lib64/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:
133:in `standard_exception_handling'
/usr/lib64/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:
81:in
`load_rakefile'
/usr/lib64/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:
65:in
`run'
/usr/lib64/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:
133:in `standard_exception_handling'
/usr/lib64/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:
63:in
`run'
/usr/lib64/ruby/gems/1.8/gems/rake-0.9.2.2/bin/rake:33
/usr/bin/rake:19:in `load'
/usr/bin/rake:19
I searched in Google but the solution "you need to install the rspec
gem" don't resolve my problem.
Best regards
Benjamin
On 11 Dez., 14:30, Darin Perusich <[email protected]> wrote:
> Mike,
>
> I'd recommend pulling down the SRPM from the Open(SuSE) Build Service if
> you're thinking about at building packages for SuSE. Ben has put a lot of
> work and effort into packaging for Puppet and the dashboard on SuSE
> systems. We've SuSE'fied the init scripts, added them for the dashboard
> worker processes, etc. Also using the magic of the build service it's
> trivial to build the packages for other distributions.
>
> http://download.opensuse.org/repositories/home:/eclipseagent:/puppet/...https://build.opensuse.org/package/show?package=puppet-dashboard&proj...
>
> --
> Later,
> Darin
>
> On Fri, Dec 9, 2011 at 10:18 PM, Michael Stahnke
> <[email protected]>wrote:
>
> > Thanks. I'll tackle this next week.
>
> > Mike
>
> > On Fri, Dec 9, 2011 at 2:42 PM, Jeffrey Watts <[email protected]>
> > wrote:
> > > Here you go:
>
> > > $ diff puppet-dashboard.spec puppet-dashboard.spec-sles
> > > 2c2
> > > < %global initrddir /etc/rc.d/init.d
> > > ---
> > >> %global initrddir /etc/init.d
> > > 9c9
> > > < Release: 1%{?dist}
> > > ---
> > >> Release: 2%{?dist}
> > > 17,18c17,18
> > > < Requires: ruby(abi) = 1.8, rubygems, ruby-mysql
> > > < Requires: ruby > 1.8.7, rubygem(rake)
> > > ---
> > >> Requires: rubygems, ruby-mysql
> > >> Requires: ruby > 1.8.7, rubygem-rake
> > > 22,25d21
> > > < Requires(post): chkconfig
> > > < Requires(preun): chkconfig
> > > < Requires(preun): initscripts
> > > < Requires(postun): initscripts
> > > 137a134,136
> > >> * Wed Dec 07 2011 Jeffrey Watts <[email protected]> - 1.2.3-2
> > >> - Modified it to work on SLES
>
> > > Jeffrey.
>
> > > On Fri, Dec 9, 2011 at 3:35 PM, Michael Stahnke <
> > [email protected]>
> > > wrote:
>
> > >> If somebody has a spec file that is working pretty well for SLES and/or
> > >> OpenSUSE we'd be glad to look at it and potentially host packages for
> > it.
> > >> It's on the list of things to do, it just hasn't made it to the top yet.
>
> > >> Mike
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "Puppet Users" 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-users?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Puppet Users" 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-users?hl=en.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" 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-users?hl=en.