Commit graph

1603 commits

Author SHA1 Message Date
Tomasz Melcer
6a96a2b5b1 minimize_size: Split AddRequiredCommands into command-specific tasks 2018-01-13 02:34:28 +01:00
Anders Ingemann
95efdaaced
Merge pull request #428 from octivi/systemd_expand_root
Change location of expand-root systemd unit from /lib/... to /etc/...
2018-01-08 20:16:13 +01:00
Marcin Engelmann
aee8e63426 Change location of systemd unit from /lib/systemd/system to /etc/systemd/system 2018-01-08 17:55:39 +01:00
Anders Ingemann
b5a153429d
Merge pull request #422 from CMeza99/fix-intel-url
update intel ixgbevf url
2017-12-20 12:37:58 +01:00
Carlos Meza
c1d9f5d50b update intel ixgbevf url 2017-12-19 18:03:25 -08:00
Anders Ingemann
105ff17e08
Merge pull request #417 from ashegedus/password-crypt
Add password-crypt to root password plugin
2017-11-29 19:56:43 +01:00
Anders Ingemann
7c8633036c
Merge pull request #415 from ashegedus/config-security
Added security field to packages.
2017-11-29 19:54:52 +01:00
Alex Hegedus
fc569bcac5 Added password-cryped to root_password plugin 2017-11-28 22:15:48 -08:00
Alex Hegedus
ae8194967c Updated Readme and example manifest for jessie-lvm kmv 2017-11-28 21:51:55 -08:00
Alex Hegedus
f95f62588b Added password-crypted to root-password plugin 2017-11-28 09:38:15 -08:00
Alex Hegedus
c0350e7c8a Added security field to packages. 2017-11-27 18:48:57 -08:00
Anders Ingemann
9445273b8e
Merge pull request #414 from CMeza99/netbase
allow networking task when netbase pkg is present
2017-11-23 08:06:54 +01:00
Carlos Meza
5824d0775e allow networking task when netbase pkg is present 2017-11-22 20:28:01 -08:00
Anders Ingemann
38fc7c5240
Fix tabs vs. spaces in changelog 2017-11-09 20:23:16 +01:00
Anders Ingemann
fc8b8ab9a5
ec2: re-add 'copy' import from shutils 2017-11-09 20:18:16 +01:00
Anders Ingemann
df32bf4792
ec2: Move cloud-init mount tuning to cloud-init plugin
Fixes #406
2017-11-09 20:16:19 +01:00
Anders Ingemann
6dac2abd7b
pep8: Fix E722 do not use bare except' 2017-11-09 20:06:51 +01:00
Anders Ingemann
503b15d75e
Merge pull request #407 from zmarano/master
Remove the bits that disabled IPv6 for GCE.
2017-11-09 19:50:22 +01:00
Zach Marano
7804639f66 Remove the bits that disabled IPv6 for GCE. 2017-11-08 13:18:58 -08:00
Anders Ingemann
4cb1065551 Merge pull request #400 from Exy13/doc
Update misleading documentation
2017-10-02 13:50:12 +02:00
Anders Ingemann
58cd2facaf Merge pull request #398 from jmporcelg/issue-397
#397 fix: Installing networking kernel driver using DKMS fails in stretch
2017-09-21 08:03:24 +02:00
Jose Porcel
b2cc807475 #397 fix: Installing enhanced networking kernel driver using DKMS fails in stretch 2017-09-15 17:03:05 +01:00
Brendan Harley
1ee5f7deb8 Update doc 2017-09-11 16:45:31 +02:00
Anders Ingemann
56b95924de Merge pull request #396 from NeatNerdPrime/puppet_update_stretch
Stretch update commit
2017-09-03 15:49:49 +02:00
Hugo Antonio Sepulveda Manriquez
8e8d4249ec Stretch update commit
* updated module to allow for puppetlabs PC1 release install in
  Debian Stretch. Tox is green.
2017-09-03 14:50:37 +02:00
Anders Ingemann
fd4ebc34ef Merge pull request #395 from zmarano/master
Add GCE buster builds.
2017-08-31 08:42:07 +02:00
Zach Marano
79a1aa1616 Add GCE buster builds. 2017-08-30 17:50:27 -07:00
Anders Ingemann
4e06eb1f88 Merge pull request #392 from gplessis/empty-ami-names
Don’t crash on empty AMI name
2017-08-24 13:47:42 +02:00
Anders Ingemann
71bddda4b1 Merge pull request #393 from zmarano/master
Update Google Compute Engine package and repository structure.
2017-08-24 13:33:19 +02:00
Guillaume Plessis
7234be601b Fix flake8 tests 2017-08-23 14:42:31 -07:00
Guillaume Plessis
cb886fe3d6 Don’t crash on empty AMI name 2017-08-23 12:58:23 -07:00
Zach Marano
b3f5716ab7 Update Google Compute Engine package and repository structure.
GCE packages are now Debian policy compliant.
2017-08-23 10:37:57 -07:00
Anders Ingemann
19e15d15bf
Partitions: Fix check for additional partitions on single part. 2017-08-20 10:37:28 +02:00
Anders Ingemann
8932f223b8 Merge pull request #391 from NeatNerdPrime/puppet_module_upgrade
Puppet tasks fix commit
2017-08-11 16:42:21 +02:00
Hugo Antonio Sepulveda Manriquez
390b59b22b Puppet tasks fix commit
* fixed an issue where apt sources get written before the 
  InstallPuppetlabsPC1ReleaseKey task is performed. added a successor
  to the task.
* tox is green
2017-08-11 16:09:29 +02:00
Anders Ingemann
fc04baba44 Merge pull request #390 from indigoid/readme-escaping-note
brief note about escaping braces in manifests
2017-08-04 09:13:54 +02:00
John Slee
84ee0f3d9a manifest escapes: better wording as suggested 2017-08-04 09:34:41 +10:00
John Slee
a2cf71344d brief note about escaping braces in manifests 2017-08-03 22:35:08 +10:00
Anders Ingemann
9364b18288
commands plugin: Run copy files before running commands
This is quite useful in situations where you want to do something
with the assets that you have copied into the image.
One could argue for the opposite case as well, but with the
commands plugin you always have the manual "cp" escape hatch.
2017-08-02 15:42:13 +02:00
Anders Ingemann
7913246c2d
ansible: Remove erroneous whitespace 2017-07-26 14:37:24 +02:00
Anders Ingemann
ddaf40289b
ansible: Fix extra_vars so that it actually works
Also remove tmp_cmd var and fix manifest schema
2017-07-26 14:09:55 +02:00
Anders Ingemann
84db19605a
ansible hosts -> groups 2017-07-14 19:48:45 +02:00
Anders Ingemann
18fb853b48
ansible: Change tags/skip-tags to be lists and shorten task 2017-07-14 19:23:14 +02:00
Anders Ingemann
bf7525426b
vbox: Make guest additions path relative to manifest 2017-07-14 18:27:16 +02:00
Anders Ingemann
ff48243c6e
ansible: Check for ansible availability before running 2017-07-14 18:26:52 +02:00
Anders Ingemann
ad6c89cb41
ansible: Make playbook path relative to manifest 2017-07-14 18:26:25 +02:00
Anders Ingemann
85a0e6a191
Make trusted-keys paths in manifest relative to manifest 2017-07-14 18:25:07 +02:00
Anders Ingemann
58c682818c Merge pull request #382 from Exy13/existing_commands
Fix unfailing CheckExternalCommands
2017-07-02 19:55:05 +02:00
Brendan Harley
acb17a98d0 Add executable check to find_executable
Find_executable returns a file in the path, so it must be checked for
executability.
2017-07-02 17:16:25 +02:00
Anders Ingemann
d062c9b31a Merge pull request #386 from liori/minimize-size-bindmount-permissions
minimize_size: make sure the permissions of bindmounts are preserved
2017-07-02 14:01:22 +02:00