Tiago Ilieve
3d3c303ee1
Changes 'MoveImage' from loopback
to image
2015-10-18 16:35:11 -02:00
Tiago Ilieve
10742f8ca3
gce: the right name isn't GCE or GSE, it's GCS[1]
...
[1]: https://cloud.google.com/storage/
2015-10-18 16:31:12 -02:00
Tiago Ilieve
0068cdc1a8
gce: fix small typo on UploadImage
2015-10-16 00:06:58 -03:00
Tiago Ilieve
4d553a0b49
Update Azure README
...
There isn't a requirement for RAW -> VHD conversion anymore. QEMU
supports VHD images from versions 1.1 and up[1], which are available on
`wheezy` (no need for `wheezy-backports`).
Also updates the information regarding `wget`.
[1]: http://wiki.qemu.org/ChangeLog/1.1#Block_devices
2015-10-15 09:50:46 -03:00
Tiago Ilieve
b8d23c013c
Update backing
on Azure manifests
...
Since f572703
they are `vhd` instead of `raw`.
2015-10-15 09:47:13 -03:00
Anders Ingemann
f572703ecc
Bootstrap azure images directly to VHD
2015-10-14 22:40:15 +02:00
Anders Ingemann
d5ef584b42
Add note about why the VDI format does not have an OVF URI
2015-10-14 22:40:14 +02:00
Anders Ingemann
70be6b8198
Add docs for EC2 specific manifest settings
2015-10-14 22:40:14 +02:00
Anders Ingemann
0b9c8181fe
Merge pull request #251 from wrigri/grub-fix
...
GRUB_HIDDEN_TIMEOUT should be a numeric value.
2015-09-29 00:33:41 +02:00
Rick Wright
77cbb64b9f
GRUB_HIDDEN_TIMEOUT should be a numeric value.
...
This changes GRUB_HIDDEN_TIMEOUT to 0 from true and sets
GRUB_HIDDEN_TIMEOUT_QUIET to true.
2015-09-28 14:51:31 -07:00
Anders Ingemann
52b5846cb5
Merge pull request #249 from wrigri/premout-fix
...
Fix a problem with Debian 8 on GCE with >2TB disks
2015-09-24 08:57:44 +02:00
Rick Wright
1e2fe02847
Fix a problem with Debian 8 on GCE with >2TB disks
...
This change makes two fixes. First, it fixes a race condition on Debian
8 GCE instances which caused instances with >2TB disks to fail. Second,
it adds the required "PREREQ" header to the script, which was previously
missing and caused errors at build time. These two issues are somewhat
unrelated to each other, but debugging the first led to finding the
second.
2015-09-23 16:55:16 -07:00
Anders Ingemann
ee4a75ce96
Merge pull request #246 from EmmanuelKasper/patch-1
...
Set Virtualbox memory to 512 MB
2015-09-05 11:07:55 +02:00
EmmanuelKasper
1475a50dbc
Set Virtualbox memory to 512 MB
...
Vagrant documentation recommends to use 512MB for base boxes:
http://docs.vagrantup.com/v2/boxes/base.html
2015-09-04 16:51:55 +02:00
Anders Ingemann
0091afcfb4
Merge pull request #243 from szarkos/azure-debian
...
Updates for building Debian images for Azure
2015-08-25 08:42:23 +02:00
Stephen A. Zarkos
52ed8c247f
Simplify Azure udev patch.
2015-08-25 00:15:01 +00:00
Tiago Ilieve
f5de2fbc0d
Changes default Debian mirror
...
Although it isn't yet deprecated by the wiki[1], the Debian mirrors HTTP
redirector names itself as `httpredir.debian.org`, even when accessed at
`http.debian.net`.
[1]: https://wiki.debian.org/DebianGeoMirror
2015-08-07 18:16:14 -03:00
Stephen A. Zarkos
3f743d01b1
Small fixes for Azure images
...
- Add apt import for backports
- Comment GRUB_HIDDEN_TIMEOUT so we can set GRUB_TIMEOUT.
2015-08-06 00:21:23 +00:00
Stephen A. Zarkos
0212db733d
Updates to Azure image creation.
...
- Wheezy images use wheezy-backports kernel by default
- Change Wheezy image to use single partition
- Update WALinuxAgent to use 2.0.14
2015-08-05 22:20:14 +00:00
Stephen A. Zarkos
7cb4453fe4
Make sure we can override grub.ConfigureGrub for Azure images.
2015-08-05 22:16:24 +00:00
Stephen A. Zarkos
b5a0c7df21
Change default shell in /etc/default/useradd for Azure images.
2015-08-05 22:12:00 +00:00
Stephen A. Zarkos
8e06ef2294
Add boot parameters to Azure config to ease local debugging
...
- Add console=tty0 to see kernel/boot messsages on local console
- Set serial port speed to 115200
2015-08-05 22:11:47 +00:00
Stephen A. Zarkos
6b2a5cb4a5
Fix error with applying azure/assets/udev.diff
...
When creating an image for Azure we see the following error when applying udev.diff:
TypeError: cannot concatenate 'str' and 'file' objects
Resolving this in log_call() I still see the following error:
patch: **** Only garbage was found in the patch input.
So fixing this in providers/azure/tasks/boot.py seems to be the best route.
2015-08-05 22:10:50 +00:00
Anders Ingemann
608de63d3e
Better grub options
...
Inspired by 9c151c43b3ee85fe8cb7d4cdadb45115807c6710 by JamesBromberger/bootstrap-vz
2015-07-30 10:07:25 +02:00
James Bromberger
58fdab7be2
PVGUB AKIs for Frankfurt region.
2015-07-30 10:07:24 +02:00
James Bromberger
f1010b11ae
Support multiple ENI.
2015-07-30 10:05:44 +02:00
Anders Ingemann
9a58277619
Factor DHCPCD installation out into separate task
2015-07-30 09:40:37 +02:00
Anders Ingemann
a5e2a34ecc
Merge pull request #238 from alexadriaanse/jessie-btrfs-support-plus-dkms-version-fix
...
Fix DKMS version error; add Jessie & Btrfs support
2015-07-30 08:58:39 +02:00
Tiago Ilieve
b63d87c290
Fix link to manifest in VirtualBox provider's docs
2015-07-23 09:00:56 -03:00
Anders Ingemann
7f936e9ad8
Fix link transformation regexes for manifest docs
...
Forgot to add them when introducing the official manifests structure
2015-07-23 08:41:51 +02:00
Alex Adriaanse
4954f94790
Add EC2 Jessie HVM manifest
2015-06-30 01:39:11 +00:00
Alex Adriaanse
545a337a81
Add support for Btrfs
2015-06-30 01:37:09 +00:00
Alex Adriaanse
76c940db37
Fix DKMS kernel version error
...
This error is triggered when the kernel version installed into the image is
different from the kernel version that's currently running.
2015-06-29 23:50:56 +00:00
Anders Ingemann
d1b63938e9
Move the udev patch task to boot
...
Inconsequential commit, but I think it makes more sense, since the task affects what happens when booting
2015-06-29 18:00:21 +02:00
Anders Ingemann
ecf549b65d
Replace subprocess.call with log_check_call
2015-06-29 17:55:00 +02:00
Anders Ingemann
de028c7971
Merge pull request #236 from tomconte/master
...
Patch udev init script to fix ROOTDELAY boot issue
2015-06-29 14:17:23 +02:00
Thomas Conte
774e78a9f2
Patch udev init script to fix ROOTDELAY boot issue
2015-06-29 05:05:30 -07:00
Tiago Ilieve
4f8ef570f7
Merge pull request #235 from tomconte/master
...
Azure Jessie example manifest
2015-06-26 11:57:34 -03:00
Thomas Conte
18a8cb3456
Use httpredir.debian.org
2015-06-26 07:49:15 -07:00
Thomas Conte
3907ad57a8
Azure Jessie example manifest
2015-06-26 06:56:07 -07:00
Anders Ingemann
16b67f604b
Merge pull request #234 from zmarano/master
...
Fix expand-root script to work for Debian 8 and simplify how partition types are formulated.
2015-06-25 00:53:19 +02:00
Zach Marano
c682dab6ec
Fix expand-root script to work for Debian 8 and simplify how partition
...
types are forumlated.
2015-06-24 12:41:06 -07:00
Anders Ingemann
fbcb53cd71
Merge pull request #233 from tomconte/master
...
Fix for issue #231 + added 'parted' package
2015-06-23 12:36:08 +02:00
Thomas Conte
b7243449f5
- Use manifest.provider instead of manifest.system
...
- Add 'parted' package required for recent versions of Azure agent
2015-06-23 02:04:26 -07:00
Anders Ingemann
1ffbf1e18f
Merge pull request #232 from wrigri/master
...
Install GCE packages before Manifest packages.
2015-06-22 23:35:17 +02:00
Rick Wright
ef429f5e79
Install GCE packages before Manifest packages.
2015-06-22 14:28:22 -07:00
Anders Ingemann
1f419d9a6a
Add note about package installation order.
2015-06-19 22:41:55 +02:00
Anders Ingemann
9530f8987e
Merge pull request #229 from zmarano/master
...
Change the order we clean up the apt state for GCE images.
2015-06-18 08:32:34 +02:00
Zach Marano
7484236282
Change the order we clean up the apt state- thereby leaving a current as
...
of the image build set of apt list files on the resulting image.
2015-06-17 18:12:07 -07:00
Anders Ingemann
e0553ee80d
Merge pull request #228 from jwendell/get-rid-of-dhcpcd
...
EC2: Only install dhcpcd on releases before jessie
2015-06-17 15:19:55 +02:00