Commit graph

763 commits

Author SHA1 Message Date
Graham Forest
114a069a99
Create device dirs if they do not exist
Some build environments (e.g. Google Cloud Container Builder docker
images) don't have enough of a /dev filesystem to have
/dev/disk/by-uuid/ by default. Make them if they don't exist.
2018-03-28 11:01:41 -07:00
Carlos Meza
4e1a5922f7 pylint W0621(redefined-outer-name) 2018-02-25 10:27:53 +00:00
Carlos Meza
23ec568d3c pylint W0703(broad-except) 2018-02-25 09:43:47 +00:00
Carlos Meza
b180f66ef0 pylint E1101(no-member) 2018-02-25 09:34:12 +00:00
Carlos Meza
05abccda0b pylint R1704(redefined-argument-from-local) 2018-02-25 08:37:24 +00:00
Carlos Meza
4d5732dbd7 pylint R1705(no-else-return) 2018-02-25 08:37:24 +00:00
Carlos Meza
d4314c64bb pylint W0235(useless-super-delegation) 2018-02-25 08:37:24 +00:00
Carlos Meza
ce42d889cd pylint W0406(import-self) 2018-02-25 08:37:24 +00:00
Carlos Meza
8608858651 pylint W0104(pointless-statement) 2018-02-25 08:37:24 +00:00
Carlos Meza
149173ef62 pylint W0622(redefined-builtin) 2018-02-25 08:37:24 +00:00
Carlos Meza
d86f9e94b5 pylint W0404(reimported) 2018-02-25 08:37:24 +00:00
Carlos Meza
4e1864aa2b fix pylint W0403(relative-import) paths 2018-02-25 08:37:17 +00:00
Carlos Meza
6e183914ac fix pylint W0403(relative-import) 2018-02-25 04:12:24 +00:00
Carlos Meza
9ad44d0216 pylint old-style-class 2018-02-19 00:31:12 -08:00
Carlos Meza
c068ba07ab pylint len-as-condition 2018-02-19 00:31:12 -08:00
Carlos Meza
98975cac7b pylint unidiomatic-typecheck 2018-02-19 00:31:12 -08:00
Carlos Meza
b47b55172b pylint import-error bug workaround for distutils 2018-02-19 00:30:20 -08:00
Anders Ingemann
febb7e8a1d
Merge pull request #458 from CMeza99/mobify
Add Docker specific settings
2018-02-14 07:28:10 +01:00
Carlos Meza
c19eb61bbf add docker specific settings 2018-02-14 03:53:33 +00:00
Carlos Meza
d31cc3a34c expose ability to no compress qcow 2018-02-11 23:15:32 +00:00
Anders Ingemann
f05c2650d1
Merge pull request #453 from CMeza99/compress_qcow
Compress QCOW2 when shrinking
2018-02-11 11:19:38 +01:00
Carlos Meza
873ac802e9 use upstream json_minify 2018-02-11 08:29:18 +00:00
Carlos Meza
a1fc143059 compress qcow2 when shrinking 2018-02-11 00:04:16 +00:00
Anders Ingemann
803ec8e987
Merge pull request #450 from CMeza99/bootstraper_gpg
Expose gpg flags for debootstrap
2018-02-10 23:11:40 +01:00
Carlos Meza
d2e00a8173 remove init.d file for squeeze 2018-02-10 03:27:59 +00:00
Carlos Meza
5727550ad4 expose gpg flags for debootstrap 2018-02-09 22:19:59 +00:00
Anders Ingemann
1d755abfc6
Merge pull request #449 from CMeza99/remove_eol
Remove squeeze support
2018-02-08 09:45:19 +01:00
Carlos Meza
a3584e6de9 remove squeeze support 2018-02-08 06:02:20 +00:00
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