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 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 puppet-users+unsubscr...@googlegroups.com. 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.
$script = <<SCRIPT # Follows 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 # This fails apt-get install puppetserver -y # So what puppet packages are available in jessie? apt-cache search puppet | grep ^puppet # Print distro/kernel version uname -a cat /etc/os-release SCRIPT Vagrant.configure("2") do |config| config.vm.box = "ARTACK/debian-jessie" config.vm.hostname = "test" config.vm.network "public_network", bridge: "en1: Wi-Fi (AirPort)" config.ssh.insert_key = false config.vm.provision "shell", inline: $script end