Commit graph

293 commits

Author SHA1 Message Date
Kevin Olbrich
faaf0c53b3 fix bookworm import 2024-01-31 14:06:26 +01:00
Kevin Olbrich
7c2aeee70c fix tasklist for filesystem.CopyMountTable and filesystem.RemoveMountTable 2024-01-31 14:03:33 +01:00
Kevin Olbrich
9eb2686fd5 so not write mtab for bookworm builds as this is now allowed 2024-01-31 13:26:33 +01:00
Kevin Olbrich
69865d9eb6 add latest debian releases 2023-06-21 10:04:07 +02:00
Kevin Olbrich
cc00d28e00 add debian bullseye support 2020-01-20 09:49:39 +01:00
Kevin Olbrich
9695948e3d fix kernel options 2019-11-13 00:23:26 +01:00
Kevin Olbrich
9c01c1b13f optimize GRUB parameter list and disable L1TF, Meltdown, Spectre etc. patches
https://make-linux-fast-again.com/
2019-11-04 03:13:25 +01:00
Kevin Olbrich
b06d9ff28e use elevator noop for all images and reorder commands 2019-11-04 03:08:27 +01:00
Kevin Olbrich
da582874d0
Use elevator=noop to speed up vm workload 2019-06-26 23:27:25 +02:00
Anders Ingemann
8715d5e969
Revert "kvm: Remove duplicat amd64 kernel pkg specification"
This reverts commit c3bdae7cb7.
2019-05-23 18:32:26 +02:00
Anders Ingemann
c3bdae7cb7
kvm: Remove duplicat amd64 kernel pkg specification 2019-05-23 17:40:22 +02:00
andrewbogott
33574c86ea kvm: support buster targets 2019-03-04 16:35:50 -06:00
Andrew Bogott
a5e8aae7b0 Fix a couple of (presumed) issues with regex escaping.
In each of these cases we have an un-escaped \n or \t that
gets passed to a regex.  That means that the regexes actually
contain tabs or newlines, respectively.  After this change
an actual '\t' and '\n' are passed in instead.

I have not tested this!  I am writing this patch based on
the assumption that /surely/ the original authors meant
to pass in \t and \n to the regex and not actual tab
or newline characters.
2019-03-05 21:09:13 +00:00
Andrew Bogott
43b321ce91 Replace a bunch of \\ escapes with raw strings
There are a few cases where changing to a raw string
will change the behavior; I'll address that in a later patch.
2019-03-05 20:05:59 +00:00
Andrew Bogott
b9dda552db flake8: resolve W605 'invalid escape sequence' warnings
This patch scares me since every fix involves adding a character
to a regex.  I am /pretty sure/ that this is a no-op but I don't
have the capacity to test this beyond what tox can do.
2019-03-05 19:01:05 +00:00
Andrew Bogott
bfe2d1f3ba flake8 fixes: correct some indentations 2019-03-05 16:36:11 +00:00
Anders Ingemann
92a3b5c079
ec2: Fix linter error with len(tags)>0 2018-07-19 13:24:44 +02:00
Anders Ingemann
b451c81348
ec2: Silence both boto & boto3 during bootstrapping 2018-07-19 13:02:16 +02:00
Anders Ingemann
7a845fcd81
ec2: Fix bug with EBS creation when no tags were specified
Also make the creation params a little more modular
2018-07-19 13:02:15 +02:00
John Pierce
13f570ffce
EC2: Only add grub specific tasks if using grub 2018-07-15 12:15:14 -05:00
Anders Ingemann
a4f2e1cfdb
ec2: Fix error when credentials fetching fails
A missing 'None' default would cover up the issue that the
user has not supplied any credentials for ec2
2018-07-10 15:05:09 +02:00
Kirk Hansen
ad02412b96 Fix stretch ENA install
Intel broke the 4.3.4 URL version with their latest push of 4.3.5
2018-06-14 10:18:47 -05:00
Kirk Hansen
8287a64d3a Update ebsvolume snapshot_created waiter
Sometimes AWS takes longer than 10 minutes to create the snapshot. This
gives them 30 minutes to do it.
2018-06-14 10:18:25 -05:00
Veli-Matti Lintu
2a741a81bf Explicitly define None as the default value for missing kms_key_id key
in manifest. None should be returned by default, but this makes it
easier to see.
2018-06-14 09:38:36 +03:00
Veli-Matti Lintu
8e24c5e795 Add support for encrypted AMIs that can be used to launch instances
with encrypted boot volume.
2018-06-12 14:21:37 +03:00
Anders Ingemann
2c02e6875a
Merge pull request #446 from vmlintu-nosto/set_ebs_tags
Tag ebs volumes when using ec2 provider
2018-06-11 18:19:50 +02:00
Anders Ingemann
7e6a7d4267
Merge pull request #471 from CMeza99/pylint+imports
Pylint code clean up
2018-06-07 22:09:33 +02:00
Veli-Matti Lintu
fcd5b5b396 Add tags also to the EBS volumes when they are created. This follows the
same functionality as is already in place for snapshots and AMIs.
2018-06-04 16:52:45 +03:00
Joseph Nuthalapati
419a4300f4
Fix issues in building Debian testing images
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-04-27 12:02:22 +05:30
Carlos Meza
1ec736038c pylint E1608(old-octal-literal) 2018-04-09 22:27:43 -07:00
Carlos Meza
8608858651 pylint W0104(pointless-statement) 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
c19eb61bbf add docker specific settings 2018-02-14 03:53:33 +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
Carlos Meza
0e199f8ec1 select version for amzn-driver 2018-02-07 02:17:33 +00: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
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
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
Marcin Engelmann
6bb167f361 Clear the machine ID for jessie and newer releases (systemd) (resolves #427) 2018-01-14 14:27:20 +01:00
Carlos Meza
c1d9f5d50b update intel ixgbevf url 2017-12-19 18:03:25 -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
Zach Marano
7804639f66 Remove the bits that disabled IPv6 for GCE. 2017-11-08 13:18:58 -08:00
Jose Porcel
b2cc807475 #397 fix: Installing enhanced networking kernel driver using DKMS fails in stretch 2017-09-15 17:03:05 +01:00