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
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
bf7525426b
vbox: Make guest additions path relative to manifest
2017-07-14 18:27:16 +02:00
Brendan Harley
cc69173e52
Add qcow2 as a disk backend for KVM
...
This allows to build an image with qcow2 as a disk backend.
The update implements a new class that inherits from QEMUVolume and just
needs the extention and file format.
2017-06-16 15:54:51 +02:00
Anders Ingemann
3e5c94f0d4
Merge pull request #381 from Exy13/lvm
...
Add LVM as a disk backend
2017-06-08 21:55:34 +02:00
Brendan Harley
511a44f72e
Add LVM as a disk backend
...
Enables the use of Logical Volumes as disk backends.
It uses an existing volume group and has no support for creating a new one.
It will not override an existing logical volume and fail gracefully.
The lv is created, activated and then mounted as a loop device.
The boostraping process is then launched on the loop device.
Once the process is completed, the lv is unmounted and desactivated.
The created lv will be deleted should the boostraping process fail.
The lv must be activated before use.
A manifest has been included for testing purposes.
2017-06-08 17:05:48 +02:00
Zach Marano
c6a6a6e8b1
Enable SCSI block multiqueue for GCE Stretch images.
2017-05-02 12:55:51 -07:00
Anders Ingemann
a40c639c3c
Move some package adding tasks into the preparation phase
2017-04-15 10:01:27 +02:00
Christopher Grim
c87aa22069
EC2: Update the URL to dowload the ixgbevf driver
...
The URL for the ixgbevf driver is currently returning a 404. Updating
to the new mirror URL gets EC2 builds with enhanced networking support
working again.
2017-03-15 16:57:44 -04:00
Anders Ingemann
5bc4937704
Update docs with boto3 req.
...
Fixes #362
2017-02-03 15:41:47 +01:00
Zach Marano
74a58c6829
Create a plugin for expand_root to replace the internal common task.
...
Switch GCE to use this plugin.
2017-01-26 10:18:04 -08:00
Anders Ingemann
6e4722c011
Remove '*****' from InstallENANetworking task desc.
2017-01-23 23:14:39 +01:00
Marcin Kulisz
673260ec63
EC2 provider: fixing snapshot tagging
2017-01-21 22:44:16 +00:00
Marcin Kulisz
ef698b06ca
Final fix for ec2_launch plugin
2017-01-21 20:31:49 +00:00
Marcin Kulisz
07c66e9030
EC2 provider: added ENA driver (installing with +
...
enhanced_networking set to simple)
2017-01-19 18:53:26 +00:00
Marcin Kulisz
89eedae5fc
Porting EC2 provider to boto3
2017-01-19 18:53:26 +00:00
Zach Marano
84f258e748
Fixes to create stretch images. Add stretch manifest for GCE.
2017-01-10 13:30:31 -08:00
Peter Wagner
441786e8e1
Support ca-central-1
...
AMI? More like eh-MI
2016-12-09 08:39:17 +01:00
Anders Ingemann
00de1738d7
Fix indentation typo in ec2 network task
2016-12-01 15:06:28 +01:00
James Bromberger
0664bdd2ac
Get new SR IOV network driver. Update official manifest to generate tags on AMIs.
2016-12-01 15:03:22 +01:00
Marcin Kulisz
0d95674c36
Disabling PIE during ixgbevf compilation for AWS +
...
enhanced network instances Stretch upwards.
* For GCC >=6 in Debian PIE (Position Independent Executable) has being activated
it is causing enhanced network driver for AWS images to fail at
compilation time due to incompatibility with PIE options for the kernel
* To learn what PIE is read docs at
https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#Code-Gen-Options
2016-10-31 16:18:44 +00:00
Marcin Kulisz
5267d95360
Added AMI tagging for AWS provider +
...
* minor syntax fixes
* added official Stretch manifest
2016-10-31 15:26:17 +00:00
Marcin Kulisz
c3a6d4f232
Backports should be available for all releases <= stable
2016-09-24 19:05:29 +01:00