Hi Friedhelm, Have you enabled the PC1 repos?
I can't tell what repos you have enabled or where you got the puppetserver packages you're using, but you'll have to enable the PC1 jessie repo to access puppet-agent. https://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html has a lot more information on that. As a summary, you'll want to run: wget http://apt.puppetlabs.com/puppetlabs-release-pc1-jessie.deb ; dpkg -i puppetlabs-release-pc1-jessie.deb ; apt-get update You can do a check to make sure you have the puppetlabs PC1 repo enabled by running `apt-cache policy`. You'll get a bunch of output, but the piece you want to make sure is there should be: 500 http://apt.puppetlabs.com/ jessie/PC1 amd64 Packages release o=Puppetlabs,a=jessie,n=jessie,l=Puppetlabs,c=PC1 origin apt.puppetlabs.com Once you've verified you have the PC1 repo enabled, apt-get install puppet-agent should just work. I hope that helps! On Tue, Mar 22, 2016 at 3:52 PM <[email protected]> wrote: > Hi! > > I have the same problem. But puppet-agent is not available. > > apt-get -y install puppetserver >> Reading package lists... Done >> Building dependency tree >> Reading state information... Done >> Some packages could not be installed. This may mean that you have >> requested an impossible situation or if you are using the unstable >> distribution that some required packages have not yet been created >> or been moved out of Incoming. >> The following information may help to resolve the situation: >> >> The following packages have unmet dependencies: >> puppetserver : Depends: puppet-agent (>= 1.4.0) but it is not installable >> E: Unable to correct problems, you have held broken packages. >> >> sudo apt-get -y install puppet-agent > Reading package lists... Done > Building dependency tree > Reading state information... Done > Package puppet-agent is not available, but is referred to by another > package. > This may mean that the package is missing, has been obsoleted, or > is only available from another source > > *# uname -a* > Linux puppet 4.1.19+ #858 Tue Mar 15 15:52:03 GMT 2016 armv6l GNU/Linux > > *cat /etc/os-release* > PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)" > NAME="Raspbian GNU/Linux" > VERSION_ID="8" > VERSION="8 (jessie)" > ID=raspbian > ID_LIKE=debian > HOME_URL="http://www.raspbian.org/" > SUPPORT_URL="http://www.raspbian.org/RaspbianForums" > BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs" > > > but here i find packages: > http://apt.puppetlabs.com/pool/jessie/PC1/p/puppet-agent/ > > does anybody know why i cant install them? > > Cheers, > Friedhelm > > On Monday, July 27, 2015 at 7:17:17 PM UTC+2, Melissa Stone wrote: >> >> On Mon, Jul 27, 2015 at 2:43 AM, Richard Wales <[email protected]> >> wrote: >> > Hi folks, >> > >> > Apparently PC1 is available on Debian Jessie now. Unfortunately, I >> can't get >> > it to work. I've attached a vagrant file to facilitate reproduction >> (remove >> > the .txt extension that I had to add to upload it). >> > >> > Here are the relevant commands I am running (as per the docs at >> > https://docs.puppetlabs.com/puppet/latest/reference/install_linux.html >> ): >> > >> > # wget https://apt.puppetlabs.com/puppetlabs-release-pc1-jessie.deb >> > # dpkg -i puppetlabs-release-pc1-jessie.deb >> > # apt-get update >> > # apt-get install puppetserver -y # This fails >> >> We have puppet-agent packages available for Debian Jessie, but not >> Puppet Server packages[1]. Those should be available with the next >> Puppet Server release. So, you can't yet run Debian Jessie as a >> master, but you can run it as an agent with the puppet-agent package >> against a master on a different platform. >> >> [1] - http://apt.puppetlabs.com/pool/jessie/PC1/p/ >> > >> > The bottom line is the new packages aren't available; only the old >> (puppet >> > 3.7.x packages). Can anyone shed any light? Where am I going wrong >> guys? >> > >> > Cheers, >> > Richard >> > >> > P.S. Here are some diagnostic commands for the curious: >> > >> > # apt-cache search puppet | grep ^puppet >> > >> > ==> default: puppet - configuration management system, agent >> > >> > ==> default: puppet-common - configuration management system >> > >> > ==> default: puppet-el - syntax highlighting for puppet manifests in >> emacs >> > >> > ==> default: puppet-testsuite - configuration management system, >> development >> > test suite >> > >> > ==> default: puppetmaster - configuration management system, master >> service >> > >> > ==> default: puppetmaster-common - configuration management system, >> master >> > common files >> > >> > ==> default: puppetmaster-passenger - configuration management system, >> > scalable master service >> > >> > ==> default: puppet-lint - check puppet manifests for style guide >> conformity >> > >> > ==> default: puppet-module-puppetlabs-apache - Puppet module for apache >> > >> > ==> default: puppet-module-puppetlabs-apt - Puppet module for apt >> > >> > ==> default: puppet-module-puppetlabs-concat - Puppet module for concat >> > >> > ==> default: puppet-module-puppetlabs-firewall - Puppet module for >> Firewall >> > management >> > >> > ==> default: puppet-module-puppetlabs-inifile - Puppet module for ini >> files >> > >> > ==> default: puppet-module-puppetlabs-mysql - Puppet module for mysql >> > >> > ==> default: puppet-module-puppetlabs-ntp - Puppet module for ntp >> > >> > ==> default: puppet-module-puppetlabs-postgresql - Puppet module for >> > PostgreSQL database >> > >> > ==> default: puppet-module-puppetlabs-stdlib - Puppet module standard >> > library >> > >> > ==> default: puppet-module-puppetlabs-xinetd - Puppet module for xinetd >> > >> > ==> default: puppet-module-saz-memcached - Puppet module for memcached >> > >> > ==> default: puppetlabs-release-pc1 - Release packages for the Puppet >> Labs >> > PC1 repository >> > >> > ==> default: puppet-agent - The Puppet Agent package contains all of >> the >> > elements needed to run puppet, including ruby, facter, hiera and >> > mcollective. >> > >> > >> > # uname -a >> > >> > ==> default: Linux test 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 >> > (2015-05-24) x86_64 GNU/Linux >> > >> > >> > # cat /etc/os-release >> > >> > ==> default: PRETTY_NAME="Debian GNU/Linux 8 (jessie)" >> > >> > ==> default: NAME="Debian GNU/Linux" >> > >> > ==> default: VERSION_ID="8" >> > >> > ==> default: VERSION="8 (jessie)" >> > >> > ==> default: ID=debian >> > >> > ==> default: HOME_URL="http://www.debian.org/" >> > >> > ==> default: SUPPORT_URL="http://www.debian.org/support/" >> > >> > ==> default: BUG_REPORT_URL="https://bugs.debian.org/" >> > >> > -- >> > 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 view this discussion on the web visit >> > >> https://groups.google.com/d/msgid/puppet-users/7dfcb022-6c5e-4337-84c2-9fc7a2e9cd94%40googlegroups.com. >> >> > For more options, visit https://groups.google.com/d/optout. >> >> >> >> -- >> Melissa Stone >> Release Engineer, Puppet Labs >> -------------------------------------------------- >> >> PuppetConf 2015 is coming to Portland, Oregon! Join us October 5-9. >> Register now to take advantage of the Early Bird discount —save $249! >> > -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/f6068e7f-2928-4b8a-a449-2589f02031a1%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/f6068e7f-2928-4b8a-a449-2589f02031a1%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Melissa Stone Release Engineer, Puppet Labs -------------------------------------------------- PuppetConf 2016 <http://2016.puppetconf.com/>, October 17-21, San Diego, California *Early Birds save $350* <https://www.eventbrite.com/e/puppetconf-2016-october-17-21-tickets-18750712887?discount=EarlyBird> - Register by June 30th -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAHEe_kpghRivUhMRoAUyWEZOdF5_yYXSif1bq%2BPySoewYmQ1cg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
