]> gitweb.fluxo.info Git - semanticscuttle.git/commitdiff
Merge commit 'c212514035cffd38acbfac1413064937b28685b6' as 'puppet'
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 1 Oct 2020 18:02:47 +0000 (15:02 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 1 Oct 2020 18:02:47 +0000 (15:02 -0300)
30 files changed:
1  2 
puppet/.gitignore
puppet/.mrconfig
puppet/LICENSE
puppet/Makefile
puppet/README.md
puppet/TODO.md
puppet/Vagrantfile
puppet/bin/copymodules
puppet/bin/dependencies
puppet/bin/deploy
puppet/bin/mrconfig
puppet/bin/post-receive
puppet/bin/provision
puppet/bin/submodules
puppet/bin/subtrees
puppet/bin/symlinks
puppet/bin/syncmodules
puppet/config/common.yaml
puppet/config/hiera.yaml
puppet/config/node/box.example.org.yaml
puppet/files/.empty
puppet/files/patches/trusty/puppet-stack-level.md
puppet/files/patches/trusty/puppet-stack-level.patch
puppet/files/patches/wheezy/collected-resources.md
puppet/hiera.yaml
puppet/kvmxfile
puppet/manifests/nodes/.empty
puppet/manifests/nodes/default.pp
puppet/modules/.empty
puppet/puppet

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..15a8f56d970c81ddcddac076aab6bfaf32914b2e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++keys
++ssl
++.vagrant
index 0000000000000000000000000000000000000000,06755dd5a6fc804b9d3167018fac9be0df6fb20a..06755dd5a6fc804b9d3167018fac9be0df6fb20a
mode 000000,100644..100644
--- /dev/null
diff --cc puppet/LICENSE
index 0000000000000000000000000000000000000000,dba13ed2ddf783ee8118c6a581dbf75305f816a3..dba13ed2ddf783ee8118c6a581dbf75305f816a3
mode 000000,100644..100644
--- /dev/null
diff --cc puppet/Makefile
index 0000000000000000000000000000000000000000,8d77330e4ed17010a18df854ca3bc4b876207faa..8d77330e4ed17010a18df854ca3bc4b876207faa
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,9ab8d84bdbede6f4cdb5a5040ca93a98a758f489..9ab8d84bdbede6f4cdb5a5040ca93a98a758f489
mode 000000,100644..100644
--- /dev/null
diff --cc puppet/TODO.md
index 0000000000000000000000000000000000000000,650dcf99c5d4da9360ef63e6de43633c6413fdc0..650dcf99c5d4da9360ef63e6de43633c6413fdc0
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,b5cd7f69f077ddbad045a5934e0a82cd679dd376..b5cd7f69f077ddbad045a5934e0a82cd679dd376
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,ab5b4055a3480281ad188c01b402e03afcd4bb03..ab5b4055a3480281ad188c01b402e03afcd4bb03
mode 000000,100755..100755
--- /dev/null
index 0000000000000000000000000000000000000000,3a47a8e6962c9f530be56cfd0343e822b48bcaf3..3a47a8e6962c9f530be56cfd0343e822b48bcaf3
mode 000000,100755..100755
--- /dev/null
index 0000000000000000000000000000000000000000,f23bc421e64b221e854dbb612953ff636d146397..f23bc421e64b221e854dbb612953ff636d146397
mode 000000,100755..100755
--- /dev/null
index 0000000000000000000000000000000000000000,41be968c8847d9e73841862999abed091f1a953e..41be968c8847d9e73841862999abed091f1a953e
mode 000000,100755..100755
--- /dev/null
index 0000000000000000000000000000000000000000,e6baa0792e122d762d329d690c64a20fa1682d69..e6baa0792e122d762d329d690c64a20fa1682d69
mode 000000,100755..100755
--- /dev/null
index 0000000000000000000000000000000000000000,99cb862662f7fe376b8c35661ab1a0f7856b818a..99cb862662f7fe376b8c35661ab1a0f7856b818a
mode 000000,100755..100755
--- /dev/null
index 0000000000000000000000000000000000000000,960d2908f5c9d1602c48bb4c10ed50ececed9bdb..960d2908f5c9d1602c48bb4c10ed50ececed9bdb
mode 000000,100755..100755
--- /dev/null
index 0000000000000000000000000000000000000000,19211f1a720ec104c78d0747eb9da248ed026e89..19211f1a720ec104c78d0747eb9da248ed026e89
mode 000000,100755..100755
--- /dev/null
index 0000000000000000000000000000000000000000,a2f27cf2b35ed6c733ba471be5c3253b3ea287eb..a2f27cf2b35ed6c733ba471be5c3253b3ea287eb
mode 000000,100755..100755
--- /dev/null
index 0000000000000000000000000000000000000000,1585aa477a0c07a5cae170366e390b15bcb98428..1585aa477a0c07a5cae170366e390b15bcb98428
mode 000000,100755..100755
--- /dev/null
index 0000000000000000000000000000000000000000,936420daffe2de061c4999fdee8ab1e375e63634..936420daffe2de061c4999fdee8ab1e375e63634
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,14e393dcf8945ec55b1ce440e1ac2f15a129d5fc..14e393dcf8945ec55b1ce440e1ac2f15a129d5fc
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,657bce163d04ea229b8527833f4e358d5251a41a..657bce163d04ea229b8527833f4e358d5251a41a
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,9a3f4d7b4c1dcc75537fb489bee1dad7dc9ed9ae..9a3f4d7b4c1dcc75537fb489bee1dad7dc9ed9ae
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,1d112f77ddf44809672b9d41bd29993eada03c77..1d112f77ddf44809672b9d41bd29993eada03c77
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,b2ce77dfa73a480bd7aae360362687e2ed0f8dcb..b2ce77dfa73a480bd7aae360362687e2ed0f8dcb
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,31df7189845a49b90ecdec2b39c545c3377e123b..31df7189845a49b90ecdec2b39c545c3377e123b
mode 000000,120000..120000
--- /dev/null
diff --cc puppet/kvmxfile
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..7ab8cef7ffb90b88e273fbf2c346516161ad49d6
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,98 @@@
++#
++# Sample kvmx file - https://kvmx.fluxo.info
++#
++
++# Which base box you should use. Leave unconfigured to use kvmx-create instead.
++#basebox="stretch"
++
++# First user name
++#user="vagrant"
++user="user"
++
++# First user password
++#password="vagrant"
++password="user"
++
++# Set this is you want to be able to share folders between host and guest.
++shared_folder="."
++#shared_folder_mountpoint="/vagrant"
++shared_folder_mountpoint="/srv/kvmx"
++
++# Folder to sync during provisioning in the format "/host/folder /guest/folder".
++provision_rsync="puppet /etc/puppet"
++
++# Options for provision_rsync
++provision_rsync_opts="--exclude=.git --exclude=keys --exclude=config/secrets"
++
++# Absolute path for a provision script located inside the guest.
++provision_command="/etc/puppet/bin/provision && /etc/puppet/bin/deploy"
++
++# Graphics
++# See https://wiki.archlinux.org/index.php/QEMU#Graphics
++#graphics="-vga std -nographic -vnc :$GUEST_DISPLAY"
++graphics="-vga qxl"
++
++# VNC Client
++#vnc_client="xtightvncviewer"
++#vnc_client="xvnc4viewer"
++#vnc_client="xvncviewer"
++vnc_client="virt-viewer"
++
++# Set this if you want to automatically attach an spice client when the machine
++# boots.
++run_spice_client="0"
++
++# Set additional hostfwd mappings
++#port_mapping="hostfwd=tcp:127.0.0.1:8080-:80,hostfwd=tcp:127.0.0.1:8443-:443"
++
++# Where the guest image is stored
++#image="$HOME/.local/share/kvmx/$VM/box.img"
++
++# Image size
++size="10G"
++
++# Image format: raw or qcow2
++format="qcow2"
++
++# Image compression (qcow2 only)
++qcow2_compression="1"
++
++# Memory
++memory="512"
++
++# Bootstrap method: custom or vmdeboostrap
++method="custom"
++
++# Hostname
++hostname="puppet"
++
++# Domain
++domain="example.org"
++
++# System arch
++arch="amd64"
++
++# Box distribution when bootstraping a new image
++version="stretch"                          
++
++# Debian mirror
++mirror="http://http.debian.net/debian/"  
++
++# Enables remote administration using SSH. With this configuration enabled,
++# kvmx will be able to administer a running virtual machine using SSH access
++# inside the virtual machine.
++ssh_support="y"
++
++# Use a custom, per-virtual-machine generated SSH keypair. If you disable this
++# configuration but still want guest administration using SSH, the default
++# insecure keypair will be used.
++#
++# Please note that this setting won't take effect if you're using a basebox.
++# In that case the basebox keypair will be used if it exists, otherwise kvmx
++# fallsback to the default insecure keypair.
++#
++# This setting is used during virtual machine bootstrapping by kvmx-create.
++ssh_custom="y"
++
++# Bootloader (used only during bootstrapping by kvmx-create).
++bootloader="grub"
index 0000000000000000000000000000000000000000,e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,5ebbf903cb070167402adcd194cd8c1c4ab38239..5ebbf903cb070167402adcd194cd8c1c4ab38239
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
mode 000000,100644..100644
--- /dev/null
diff --cc puppet/puppet
index 0000000000000000000000000000000000000000,945c9b46d684f08ec84cb316e1dc0061e361f794..945c9b46d684f08ec84cb316e1dc0061e361f794
mode 000000,120000..120000
--- /dev/null
--- 2/puppet