Anders Ingemann
08193cf002
Merge pull request #448 from CMeza99/ec2_driver_aws
...
select version for amzn-driver
2018-02-08 00:10:19 +01:00
Anders Ingemann
6b99432ac7
Merge pull request #445 from vmlintu-nosto/mountpoint_permissions
...
Allow setting permissions on mountpoints
2018-02-08 00:06:14 +01:00
Carlos Meza
0e199f8ec1
select version for amzn-driver
2018-02-07 02:17:33 +00:00
Veli-Matti Lintu
a0007b48a9
Add new attribute 'mode' for partitions to set the permissions of the
...
mountpoints. Without this having /tmp on separate partition results
in error as the permissions of /tmp are 0755. Setting them to 01777
fixes the setup.
2018-02-06 15:56:24 +02:00
Anders Ingemann
71ba58327c
Merge pull request #423 from CMeza99/use-profiles-sts
...
add ability to use profile for ec2 provider
2018-01-24 17:24:35 +01:00
Carlos Meza
2fda782fff
add ability to use profile for ec2 provider
2018-01-24 06:43:56 +00:00
Marcin Engelmann
650b3b1f98
qemu-img also supports raw and qcow2 formats, so let's allow shrinking them too
2018-01-21 09:57:35 +01:00
Marcin Engelmann
44c5c17bf8
Change location of expand-root script and drop .sh extension
2018-01-20 20:02:30 +01:00
Anders Ingemann
fe4782bbea
Merge pull request #439 from octivi/headers
...
Add comment-header to files deployed by bootstrap-vz
2018-01-20 18:27:38 +01:00
Marcin Engelmann
8e92cf7db9
Add comment-header to files deployed by bootstrap-vz ( resolves #429 )
2018-01-20 18:18:56 +01:00
Marcin Engelmann
ff014a431e
Force order of tasks that add console=xxx to kernel command line
2018-01-20 15:45:34 +01:00
Anders Ingemann
10f061ad13
Merge pull request #434 from liori/tmpfs_workspace
...
tmpfs_workspace: Plugin for having workspace on tmpfs for speed
2018-01-20 14:12:29 +01:00
Tomasz Melcer
152d122250
tmpfs_workspace: Plugin for having workspace on tmpfs for speed
2018-01-20 05:30:59 +01:00
Marcin Engelmann
ad0428a3c6
Add to the KVM provider option to set output of the init process to a virtual or serial console
2018-01-19 09:32:44 +01:00
Anders Ingemann
f00c63eaeb
Merge pull request #435 from octivi/grub_console
...
Minor changes to GRUB configuration regarding console and serial console
2018-01-18 22:12:41 +01:00
Anders Ingemann
ff701d956e
Merge pull request #431 from octivi/systemd_generate_ssh_hostkeys
...
Refactorized generation of OpenSSH host keys with a new systemd unit
2018-01-18 22:10:30 +01:00
Marcin Engelmann
fb31ae3c70
Minor changes to GRUB configuration regarding console and serial console
2018-01-18 14:13:51 +01:00
Marcin Engelmann
c3739b875b
Removed generate-ssh-hostkeys stub-script left for backward compatibility
2018-01-18 09:48:13 +01:00
Marcin Engelmann
d640311ab6
Refactorized generation of OpenSSH host keys with a new systemd unit.
2018-01-17 20:46:11 +01:00
Tomasz Melcer
c08a8cf344
minimize_size: Typo in temporary file name
2018-01-17 00:46:52 +01:00
Anders Ingemann
fe0f8eba5b
Merge pull request #426 from octivi/remove_ssh_host_ed25519_key
...
Remove ED25519 ssh host key pair from image
2018-01-14 17:22:06 +01:00
Marcin Engelmann
e8edec7be1
Remove ED25519 ssh host key pair from image ( resolves #425 , workaround for #432 )
2018-01-14 14:54:34 +01:00
Marcin Engelmann
6bb167f361
Clear the machine ID for jessie and newer releases (systemd) ( resolves #427 )
2018-01-14 14:27:20 +01:00
Tomasz Melcer
75e0ce86f0
minimize_size: New option for qemu-img-based shrinking
2018-01-13 03:20:48 +01:00
Tomasz Melcer
6a96a2b5b1
minimize_size: Split AddRequiredCommands into command-specific tasks
2018-01-13 02:34:28 +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
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
Alex Hegedus
fc569bcac5
Added password-cryped to root_password plugin
2017-11-28 22:15:48 -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
Carlos Meza
5824d0775e
allow networking task when netbase pkg is present
2017-11-22 20:28:01 -08: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
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
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
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
Zach Marano
79a1aa1616
Add GCE buster builds.
2017-08-30 17:50:27 -07: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
Anders Ingemann
19e15d15bf
Partitions: Fix check for additional partitions on single part.
2017-08-20 10:37:28 +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
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