instruct-br / puppet-toolkit Goto Github PK
View Code? Open in Web Editor NEWA Vagrant environment for Puppet module development
License: MIT License
A Vagrant environment for Puppet module development
License: MIT License
The vagrant-vbguest plugin is required for first run "vagrant up". When plugin is not installed, the following error occurs:
mount -t vboxsf -o uid=1000,gid=1000 vagrant /vagrant
The error output from the command was:
mount: unknown filesystem type 'vboxsf'
There is a new Oracle Linux 6.10 Vagrant box available here: https://yum.oracle.com/boxes/
I think it's related to shellsheck, but I'm not sure yet.
removed β/etc/apt/sources.list.d/basho_riak.listβ
Executing: /tmp/tmp.3dtFeyqWYB/gpg.1.sh --keyserver
hkp://keyserver.ubuntu.com:80
--recv
EA312927
gpg: requesting key EA312927 from hkp server keyserver.ubuntu.com
gpg: key EA312927: "MongoDB 3.2 Release Signing Key [email protected]" 1 new signature
gpg: Total number processed: 1
gpg: new signatures: 1
W: Failed to fetch https://packagecloud.io/computology/apt-backport/ubuntu/dists/trusty/InRelease Failed to connect to packagecloud.io port 443: Connection timed out
W: Failed to fetch http://ppa.launchpad.net/couchdb/stable/ubuntu/dists/trusty/InRelease Could not connect to ppa.launchpad.net:80 (91.189.95.83), connection timed out
W: Failed to fetch http://ppa.launchpad.net/git-core/ppa/ubuntu/dists/trusty/InRelease Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/openjdk-r/ppa/ubuntu/dists/trusty/InRelease Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/pollinate/ppa/ubuntu/dists/trusty/InRelease Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/trusty/InRelease Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/chris-lea/redis-server/ubuntu/dists/trusty/main/binary-amd64/Packages Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/chris-lea/redis-server/ubuntu/dists/trusty/main/binary-i386/Packages Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/chris-lea/redis-server/ubuntu/dists/trusty/main/i18n/Translation-en Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/george-edison55/cmake-3.x/ubuntu/dists/trusty/main/binary-amd64/Packages Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/george-edison55/cmake-3.x/ubuntu/dists/trusty/main/binary-i386/Packages Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/george-edison55/cmake-3.x/ubuntu/dists/trusty/main/i18n/Translation-en Unable to connect to ppa.launchpad.net:http:
W: Some index files failed to download. They have been ignored, or old ones used instead.Unpacking liburcu6:amd64 (0.10.0-2) ...
dpkg-deb: error: archive '/var/cache/apt/archives/liblttng-ust-ctl4_2.10.1-1_amd64.deb' has premature member 'control.tar.xz' before 'control.tar.gz', giving up
dpkg: error processing archive /var/cache/apt/archives/liblttng-ust-ctl4_2.10.1-1_amd64.deb (--unpack):
subprocess dpkg-deb --control returned error exit status 2
dpkg-deb: error: archive '/var/cache/apt/archives/liblttng-ust0_2.10.1-1_amd64.deb' has premature member 'control.tar.xz' before 'control.tar.gz', giving up
dpkg: error processing archive /var/cache/apt/archives/liblttng-ust0_2.10.1-1_amd64.deb (--unpack):
subprocess dpkg-deb --control returned error exit status 2
Selecting previously unselected package shellcheck.
Preparing to unpack .../shellcheck_0.4.6-1_amd64.deb ...
Unpacking shellcheck (0.4.6-1) ...
Selecting previously unselected package powershell.
Preparing to unpack .../powershell_6.0.0-rc-1.ubuntu.14.04_amd64.deb ...
Unpacking powershell (6.0.0-rc-1.ubuntu.14.04) ...
Processing triggers for libc-bin (2.19-0ubuntu6.13) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Errors were encountered while processing:
/var/cache/apt/archives/liblttng-ust-ctl4_2.10.1-1_amd64.deb
/var/cache/apt/archives/liblttng-ust0_2.10.1-1_amd64.deb
W: --force-yes is deprecated, use one of the options starting with --allow instead.
E: Sub-process /usr/bin/dpkg returned an error code (1)
apt-get.diagnostics
apt-get install failed
$ cat ~/apt-get-update.log
Ign:1 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty InRelease
Hit:2 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates InRelease
Hit:3 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-backports InRelease
Hit:4 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty Release
Ign:5 http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 InRelease
Hit:6 http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 Release
Hit:7 http://apt.postgresql.org/pub/repos/apt trusty-pgdg InRelease
Get:8 http://ftp.us.debian.org/debian unstable InRelease [240 kB]
Ign:11 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:12 http://dl.google.com/linux/chrome/deb stable Release
Ign:10 http://toolbelt.heroku.com/ubuntu ./ InRelease
Hit:13 http://security.ubuntu.com/ubuntu trusty-security InRelease
Hit:14 http://toolbelt.heroku.com/ubuntu ./ Release
Get:9 http://dl.bintray.com/apache/cassandra 39x InRelease [3,168 B]
Hit:16 https://dl.hhvm.com/ubuntu trusty InRelease
Get:18 https://packages.microsoft.com/ubuntu/14.04/prod trusty InRelease [2,845 B]
Get:20 http://ftp.us.debian.org/debian unstable/main amd64 Packages [10.5 MB]
Get:22 http://ftp.us.debian.org/debian unstable/main i386 Packages [10.4 MB]
Get:23 https://packages.microsoft.com/ubuntu/14.04/prod trusty/main amd64 Packages [18.6 kB]
Get:24 http://ftp.us.debian.org/debian unstable/main Translation-en [5,910 kB]
Get:25 http://ftp.us.debian.org/debian unstable/contrib amd64 Packages [70.5 kB]
Get:26 http://ftp.us.debian.org/debian unstable/contrib i386 Packages [66.1 kB]
Get:27 http://ftp.us.debian.org/debian unstable/contrib Translation-en [50.8 kB]
Get:28 http://ftp.us.debian.org/debian unstable/non-free amd64 Packages [98.3 kB]
Get:29 http://ftp.us.debian.org/debian unstable/non-free i386 Packages [88.7 kB]
Get:30 http://ftp.us.debian.org/debian unstable/non-free Translation-en [84.2 kB]
Err:31 https://packagecloud.io/computology/apt-backport/ubuntu trusty InRelease
Failed to connect to packagecloud.io port 443: Connection timed out
Hit:32 https://download.docker.com/linux/ubuntu trusty InRelease
Hit:33 https://packagecloud.io/github/git-lfs/ubuntu trusty InRelease
Hit:34 https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu trusty InRelease
Ign:37 http://ppa.launchpad.net/couchdb/stable/ubuntu trusty InRelease
Get:38 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty InRelease [15.4 kB]
Get:39 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty InRelease [15.5 kB]
Get:40 http://ppa.launchpad.net/pollinate/ppa/ubuntu trusty InRelease [15.4 kB]
Get:41 http://ppa.launchpad.net/webupd8team/java/ubuntu trusty InRelease [15.5 kB]
Get:35 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu trusty InRelease [15.4 kB]
Get:36 http://ppa.launchpad.net/george-edison55/cmake-3.x/ubuntu trusty InRelease [15.5 kB]
Get:42 http://ppa.launchpad.net/couchdb/stable/ubuntu trusty Release [15.1 kB]
Get:43 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main amd64 Packages [3,464 B]
Get:44 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main i386 Packages [3,464 B]
Get:45 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main Translation-en [2,558 B]
Get:46 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty/main amd64 Packages [4,396 B]
Get:47 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty/main i386 Packages [4,392 B]
Get:48 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty/main Translation-en [2,220 B]
Get:49 http://ppa.launchpad.net/pollinate/ppa/ubuntu trusty/main amd64 Packages [445 B]
Get:50 http://ppa.launchpad.net/pollinate/ppa/ubuntu trusty/main i386 Packages [445 B]
Get:51 http://ppa.launchpad.net/pollinate/ppa/ubuntu trusty/main Translation-en [376 B]
Get:52 http://ppa.launchpad.net/webupd8team/java/ubuntu trusty/main amd64 Packages [3,147 B]
Get:53 http://ppa.launchpad.net/webupd8team/java/ubuntu trusty/main i386 Packages [2,597 B]
Get:54 http://ppa.launchpad.net/webupd8team/java/ubuntu trusty/main Translation-en [1,235 B]
Get:55 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu trusty/main amd64 Packages [1,715 B]
Get:56 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu trusty/main i386 Packages [1,704 B]
Get:57 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu trusty/main Translation-en [933 B]
Get:58 http://ppa.launchpad.net/george-edison55/cmake-3.x/ubuntu trusty/main amd64 Packages [1,614 B]
Get:59 http://ppa.launchpad.net/george-edison55/cmake-3.x/ubuntu trusty/main i386 Packages [1,611 B]
Get:60 http://ppa.launchpad.net/george-edison55/cmake-3.x/ubuntu trusty/main Translation-en [1,058 B]
Get:61 http://ppa.launchpad.net/couchdb/stable/ubuntu trusty Release.gpg [316 B]
Get:62 http://ppa.launchpad.net/couchdb/stable/ubuntu trusty/main amd64 Packages [985 B]
Get:63 http://ppa.launchpad.net/couchdb/stable/ubuntu trusty/main i386 Packages [985 B]
Get:64 http://ppa.launchpad.net/couchdb/stable/ubuntu trusty/main Translation-en [644 B]
Fetched 27.7 MB in 14s (1,947 kB/s)
Reading package lists...
W: There is no public key available for the following key IDs:
7638D0442B90D010
W: http://ppa.launchpad.net/couchdb/stable/ubuntu/dists/trusty/Release.gpg: Signature by key 15866BAFD9BCC4F3C1E0DFC7D69548E1C17EAB57 uses weak digest algorithm (SHA1)
W: Failed to fetch https://packagecloud.io/computology/apt-backport/ubuntu/dists/trusty/InRelease Failed to connect to packagecloud.io port 443: Connection timed out
W: Some index files failed to download. They have been ignored, or old ones used instead.
The command "sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install libunwind8=1.1-2.2ubuntu3 shellcheck powershell" failed and exited with 100 during .
It should be possible to install the Puppet 6 Agent to provisioned virtual machines.
The README should contain instructions on how to configure a text editor, like:
We are currently checking out the master branch of many repositories.
Develop a mechanism to better control and validade the versions of what is bundled into the project.
The README file should contain instructions on how to:
The puppet-agent-installer.sh
script fails when puppet_agent_version
is configured for Puppet 5.
Expected:
Actual:
No package puppet-agent-5.3.3 available.
vagrant up
failsThe default Puppet agent version should be the latest available: 5.5.4
The centos-5 Vagrant box is failing to install the puppet-agent package because the resolution of names is misconfigured.
The /etc/resolv.conf
file has the address 192.168.122.1
as nameserver, when it should be 10.0.2.3
, for internal Vagrant network.
As a new distro release, only Puppet agent 1.10.6 (and newer) is (will be) available for Debian 9 (Stretch). This information should be in the README
and in the environment.yaml
file.
The README should contain information about the local.yaml
usage, like:
Just to keep the reference, this is a (old) PowerShell script that can be used as a starting point.
There is a new Oracle Linux 7.5 Vagrant box available here: https://yum.oracle.com/boxes/
When starting the SLES 12 box, that already contains Puppet agent version 4.9.2, and setting an older version, the downgrade fails with this message:
==> sles-12: puppet-agent-1.8.3-1.sles12.x86_64 (Puppet Labs PC1 Repository sles 12 - x86_64): Signature verification failed [4-Signatures public key is not available]
==> sles-12: Abort, retry, ignore? [a/r/i] (a):
==> sles-12: a
==> sles-12: Problem occured during or after installation or removal of packages:
==> sles-12: Installation aborted by user
==> sles-12:
==> sles-12: Please see the above error message for a hint.
The default Puppet agent version should be updated to 5.
The regex at
puppet-toolkit/puppet-agent-installer.sh
Line 137 in cb035ab
It is not possible to start the VMs because of the following error message:
Guest machine default name too long with VirtualBox 5.2.8 (VERR_CFGM_NOT_ENOUGH_SPACE)
Seems like it is related to this Vagrant bug.
The Debian Wheezy 64 box is written whezzy64
, but the correct name is wheezy64
, what prevents it to start.
After #41, Windows agent installer should be updated to support Puppet 5.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.