James Turnbull
2010-May-03 08:04 UTC
[Puppet Users] Puppet Dashboard packages updated for V1.0 release
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all I''ve updated the RPM and DEB packages for the Puppet Dashboard 1.0 release. These aren''t perfect yet and we''re working on building a full build environment. These are available via APT and Yum repositories hosted by Puppet Labs. Overall instructions for installing and running the Dashboard can be found at: http://github.com/reductivelabs/puppet-dashboard 1. Get DEB Packages via APT a. Add the following to your /etc/apt/sources.list file: deb http://apt.puppetlabs.com/ubuntu lucid main deb-src http://apt.puppetlabs.com/ubuntu lucid main b. Add the Puppet Labs repository key to APT (the package is signed with this key also). $ gpg --recv-key 8347A27F $ gpg -a --export 8347A27F | sudo apt-key add - c. Run apt-get update $ sudo apt-get update d. Install Puppet Dashboard $ sudo apt-get install puppet-dashboard The Dashboard will be installed in /usr/share/puppet-dashboard and you can run the server from here or create a Passenger configuration. The updated package contains a simple init and sysconfig set-up. 2. Get RPM packages via Yum a. Create a Yum repo entry for Puppet Labs $ vi /etc/yum.repos.d/puppetlabs.repo [puppetlabs] name=Puppet Labs Packages baseurl=http://yum.puppetlabs.com/base/ enabled=1 gpgcheck=1 gpgkey=http://yum.puppetlabs.com/RPM-GPG-KEY-reductive b. Install via yum $ sudo yum install puppet-dashboard You will be prompted to install the Puppet Labs release key as part of the installation process and the RPM packages are signed with that key. The Dashboard will be installed in /usr/share/puppet-dashboard and you run the server from here or create a Passenger configuration. You can also find the RPM spec file at: http://yum.puppetlabs.com/sources/puppet-dashboard.spec Regards James Turnbull - -- Author of: * Pro Linux System Administration (http://tinyurl.com/linuxadmin) * Pulling Strings with Puppet (http://tinyurl.com/pupbook) * Pro Nagios 2.0 (http://tinyurl.com/pronagios) * Hardening Linux (http://tinyurl.com/hardeninglinux) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEVAwUBS96DnyFa/lDkFHAyAQKUpQgA6OQQDtf89DLBDmW0siDEfaFYhrqdTtGr KZyAYNoQCT1aOTqiiCihTkZPJ0I8xg7xT7/s23HvW6RT4Dsu0i9lzmHCpBppClpR R5AR9AqIiR7sCXbGu3zRoMXFHAYlocPZSaV/OodYfWruyDz68vzjDSetfbj6Hz8o MrM25WoPJh3yDETn028P4VvGkomc3EZ59gtBm0W3UQ0I1xGaY2pVpZjue5W2nsBF eD3j3DwRCUFZoxFJ0vSmI9SvLAH+iSPshwCetCBUfd8TzBFKr10lUHevwUzQgpJ1 QqhLID20DEBZju0idt+lj6lMPVjj0NOQSGHrxn1N5d1Z/rkNFfrgHA==GEdq -----END PGP SIGNATURE----- -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Kenneth Holter
2010-May-03 10:19 UTC
Re: [Puppet Users] Puppet Dashboard packages updated for V1.0 release
Hi. I downloaded the "puppet-dashboard-1.0.0-2.noarch.rpm" and installed it, and found that the init script got placed in the wrong directory ("/etc/rc.d/init.d}"). I believe this might be the cause for it: -- [root@puppetmaster ~]# rpm -qpl puppet-dashboard-1.0.0-2.noarch.rpm|grep init.d /etc/rc.d/init.d}/puppet-dashboard -- I simply moved the file to /etc/rc.d/init.d, and things worked out ok. Best regards, Kenneth On Mon, May 3, 2010 at 10:04 AM, James Turnbull <james@lovedthanlost.net> wrote:> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi all > > I''ve updated the RPM and DEB packages for the Puppet Dashboard 1.0 > release. These aren''t perfect yet and we''re working on building a > full build environment. > > These are available via APT and Yum repositories hosted by Puppet > Labs. > > Overall instructions for installing and running the Dashboard can be > found at: > > http://github.com/reductivelabs/puppet-dashboard > > 1. Get DEB Packages via APT > > a. Add the following to your /etc/apt/sources.list file: > > deb http://apt.puppetlabs.com/ubuntu lucid main > deb-src http://apt.puppetlabs.com/ubuntu lucid main > > b. Add the Puppet Labs repository key to APT (the package is signed > with this key also). > > $ gpg --recv-key 8347A27F > $ gpg -a --export 8347A27F | sudo apt-key add - > > c. Run apt-get update > > $ sudo apt-get update > > d. Install Puppet Dashboard > > $ sudo apt-get install puppet-dashboard > > The Dashboard will be installed in /usr/share/puppet-dashboard and > you can run the server from here or create a Passenger > configuration. The updated package contains a simple init and > sysconfig set-up. > > 2. Get RPM packages via Yum > > a. Create a Yum repo entry for Puppet Labs > > $ vi /etc/yum.repos.d/puppetlabs.repo > [puppetlabs] > name=Puppet Labs Packages > baseurl=http://yum.puppetlabs.com/base/ > enabled=1 > gpgcheck=1 > gpgkey=http://yum.puppetlabs.com/RPM-GPG-KEY-reductive > > b. Install via yum > > $ sudo yum install puppet-dashboard > > You will be prompted to install the Puppet Labs release key as part > of the installation process and the RPM packages are signed with > that key. > > The Dashboard will be installed in /usr/share/puppet-dashboard and > you run the server from here or create a Passenger configuration. > > You can also find the RPM spec file at: > > http://yum.puppetlabs.com/sources/puppet-dashboard.spec > > Regards > > James Turnbull > > - -- > Author of: > * Pro Linux System Administration (http://tinyurl.com/linuxadmin) > * Pulling Strings with Puppet (http://tinyurl.com/pupbook) > * Pro Nagios 2.0 (http://tinyurl.com/pronagios) > * Hardening Linux (http://tinyurl.com/hardeninglinux) > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (Darwin) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iQEVAwUBS96DnyFa/lDkFHAyAQKUpQgA6OQQDtf89DLBDmW0siDEfaFYhrqdTtGr > KZyAYNoQCT1aOTqiiCihTkZPJ0I8xg7xT7/s23HvW6RT4Dsu0i9lzmHCpBppClpR > R5AR9AqIiR7sCXbGu3zRoMXFHAYlocPZSaV/OodYfWruyDz68vzjDSetfbj6Hz8o > MrM25WoPJh3yDETn028P4VvGkomc3EZ59gtBm0W3UQ0I1xGaY2pVpZjue5W2nsBF > eD3j3DwRCUFZoxFJ0vSmI9SvLAH+iSPshwCetCBUfd8TzBFKr10lUHevwUzQgpJ1 > QqhLID20DEBZju0idt+lj6lMPVjj0NOQSGHrxn1N5d1Z/rkNFfrgHA=> =GEdq > -----END PGP SIGNATURE----- > > -- > 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+unsubscribe@googlegroups.com. > 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 puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
James Turnbull
2010-May-03 10:47 UTC
Re: [Puppet Users] Puppet Dashboard packages updated for V1.0 release
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 3/05/10 8:19 PM, Kenneth Holter wrote:> Hi. > > > I downloaded the "puppet-dashboard-1.0.0-2.noarch.rpm" and installed > it, and found that the init script got placed in the wrong directory > ("/etc/rc.d/init.d}"). I believe this might be the cause for it: > > -- > [root@puppetmaster ~]# rpm -qpl puppet-dashboard-1.0.0-2.noarch.rpm|grep init.d > /etc/rc.d/init.d}/puppet-dashboardThanks Kenneth I''ve fixed the problem and pushed a new package. Thanks James Turnbull - -- Author of: * Pro Linux System Administration (http://tinyurl.com/linuxadmin) * Pulling Strings with Puppet (http://tinyurl.com/pupbook) * Pro Nagios 2.0 (http://tinyurl.com/pronagios) * Hardening Linux (http://tinyurl.com/hardeninglinux) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEVAwUBS96pxSFa/lDkFHAyAQLb6gf/T7eCj1qojgmxuyliLpWzwVbWc3wd21Pw NuazDEh5qdN9Mt83zjNNdJSKWZjK3KBisM5uH+HzTIKfp+y04sYU4lF3xBvbDavq Fz/EnP0vAoWIFFS6p/QO4/5zwRwJ32McPhBhUxKBWvI6BkWHSnZb8V3hXlZXuibo w0hZWmM6241JoiJa02zHEpYiHu2hBilOQbYQyozJOLYxFCjRwcMF6PK5334a33l7 0Ds/aTasT5GPUjhxUbEBuEmryTVgsIYdQzdidiZZw4y3zEqvILKoRrt5zKujaaWR T32qB1Z5OV8Gk5m2kZMXKHdEzhwDQdpDERhf1yZhZeEI/m0zdGTPXw==sPJK -----END PGP SIGNATURE----- -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Ian Ward Comfort
2010-May-05 23:49 UTC
Re: [Puppet Users] Puppet Dashboard packages updated for V1.0 release
On 3 May 2010, at 3:47 AM, James Turnbull wrote:> On 3/05/10 8:19 PM, Kenneth Holter wrote: >> I downloaded the "puppet-dashboard-1.0.0-2.noarch.rpm" and >> installed it, and found that the init script got placed in the >> wrong directory ("/etc/rc.d/init.d}").> I''ve fixed the problem and pushed a new package.Thanks a lot for setting up this repository -- it should really reduce the manual effort for keeping up with Dashboard versions to almost nothing. It looks like the latest RPM isn''t signed, though. I wonder if you could fix that? $ curl -sLO \ http://yum.puppetlabs.com/base/puppet-dashboard-1.0.0-3.noarch.rpm && rpm -qip puppet-dashboard-1.0.0-3.noarch.rpm | grep Signature -- Ian Ward Comfort <icomfort@stanford.edu> Systems Team Lead, Academic Computing Services, Stanford University -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
James Turnbull
2010-May-06 00:26 UTC
Re: [Puppet Users] Puppet Dashboard packages updated for V1.0 release
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 6/05/10 9:49 AM, Ian Ward Comfort wrote:> On 3 May 2010, at 3:47 AM, James Turnbull wrote: >> On 3/05/10 8:19 PM, Kenneth Holter wrote: >>> I downloaded the "puppet-dashboard-1.0.0-2.noarch.rpm" and >>> installed it, and found that the init script got placed in the >>> wrong directory ("/etc/rc.d/init.d}"). > >> I''ve fixed the problem and pushed a new package. > > Thanks a lot for setting up this repository -- it should really reduce > the manual effort for keeping up with Dashboard versions to almost > nothing. > > It looks like the latest RPM isn''t signed, though. I wonder if you > could fix that? > > $ curl -sLO \ > http://yum.puppetlabs.com/base/puppet-dashboard-1.0.0-3.noarch.rpm > && > rpm -qip puppet-dashboard-1.0.0-3.noarch.rpm | grep Signature >Weird. I was prompted for a passphrase. Oh well. I''ve fixed it now and added some further fixes to the spec file provided by Todd Zullinger. Thanks Todd! Regards James Turnbull - -- Author of: * Pro Linux System Administration (http://tinyurl.com/linuxadmin) * Pulling Strings with Puppet (http://tinyurl.com/pupbook) * Pro Nagios 2.0 (http://tinyurl.com/pronagios) * Hardening Linux (http://tinyurl.com/hardeninglinux) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEVAwUBS+IMoCFa/lDkFHAyAQLw1Af/Yi++15s4Mxs6CnsONkqxVHz03hqMBLEU pVCQ94FIxa5XOn1XayxZQ6CRb0pjZM5Qnk3gAH61hvdDZPtWomsOuDAC+CzzmJVc yI/cJofv5wnGJn2dieVESElWJ1ZiADyyTB6uyEF0KTlGrrJX8wDTeojZzFdbJS3A u4mPYEAE/f6MXTTKFZ1PvbxPVdYwQeu423Uv8iufAwjHbK7RdYQ12OHXfzp0KZS5 EnzOexut5yCuz284ZtLSHbvLit6tzc4P/wURy64bYddjKHaD5GvcYuPv9FOPlM63 INQ7Mr+/BGCGPOABTOt7NMTJTlB84akr08C2XTxnf6nrV82+WPSeEg==u032 -----END PGP SIGNATURE----- -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Ian Ward Comfort
2010-May-06 00:37 UTC
Re: [Puppet Users] Puppet Dashboard packages updated for V1.0 release
On 5 May 2010, at 5:26 PM, James Turnbull wrote:> I''ve fixed it now and added some further fixes to the spec file > provided by Todd Zullinger.Thanks, both. -- Ian Ward Comfort <icomfort@stanford.edu> Systems Team Lead, Academic Computing Services, Stanford University -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.