28179 Commits

Author SHA1 Message Date
Michael Marineau
9621f09547 coreos-kernel: enable module and kexec signature verification
The module verification is in permissive mode by default, loading
unsigned modules will simply taint the kernel. The kexec verification
doesn't directly impact us right now since we are not using the newer
file based syscall right now.
2014-11-06 16:29:29 -08:00
Michael Marineau
6ac92e93a0 coreos-kernel: prune old kernel versions 2014-11-06 16:16:58 -08:00
Alex Crawford
4b0875fe1b Merge pull request #946 from crawford/open-vm-tools
app-emulation/open-vm-tools: read passwords from shadow database
2014-11-06 15:47:50 -08:00
Alex Crawford
9745288600 app-emulation/open-vm-tools: read passwords from shadow database 2014-11-06 15:47:32 -08:00
Alex Crawford
4b207b31a3 Merge pull request #950 from crawford/cgpt
coreos-base/vboot_reference: cgpt repair command
2014-11-06 13:54:48 -08:00
Alex Crawford
d707a23863 coreos-base/vboot_reference: cgpt repair command
Allow repair command to accept a whole disk or partition.
2014-11-06 12:56:07 -08:00
Michael Marineau
28d21bcb05 Merge pull request #348 from marineam/edk2
vm_image_util: add qemu_uefi image type for easier testing
2014-11-06 12:29:00 -08:00
Michael Marineau
22e4cf6bd9 Merge pull request #949 from marineam/edk2
edk2: fix up UEFI firmware build for QEMU and add secure boot flag
2014-11-06 12:28:44 -08:00
Michael Marineau
810ba021b7 vm_image_util: add qemu_uefi image type for easier testing 2014-11-05 15:53:17 -08:00
Michael Marineau
7bafeb9b93 edk2: install split OVMF_CODE and OVMF_VARS images
Both OVMF and QEMU have gained support for splitting the combined OVMF
image into two, now variable storage is its own file.
2014-11-05 15:47:54 -08:00
Michael Marineau
2bd4c6a7be edk2: fix up UEFI firmware build for QEMU and add secure boot flag 2014-11-05 14:02:53 -08:00
Alex Crawford
73a1e46a97 Merge pull request #947 from crawford/waagent
app-emulation/wa-linux-agent: bump agent, removing local patches
2014-11-05 13:26:59 -08:00
Michael Marineau
f34264429e Merge pull request #948 from carmstrong/docker-v1.3.1
app-emulation/docker: bump to v1.3.1
2014-11-05 13:16:46 -08:00
Chris Armstrong
1f7d3fd2e8 app-emulation/docker: bump to v1.3.1 2014-11-05 12:06:52 -08:00
Alex Crawford
d2056226b1 app-emulation/wa-linux-agent: bump agent, removing local patches 2014-11-05 11:55:35 -08:00
Michael Marineau
9d59b015e2 Merge pull request #931 from crawford/ncurses
sys-libs/ncurses: add screen-16color
2014-11-03 15:43:40 -08:00
Michael Marineau
95c45cbc1e Merge pull request #343 from vmware/vmx-devices
use devices vmxnet3 and pvscsi
2014-11-03 15:42:39 -08:00
Alex Crawford
d0dec6c4fc Merge pull request #945 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to v0.10.7
2014-11-03 14:51:16 -08:00
Alex Crawford
7877416bcf coreos-base/coreos-cloudinit: bump to v0.10.7 2014-11-03 14:46:55 -08:00
Michael Marineau
d2da1b9081 Merge pull request #346 from marineam/qcow2
vm_image_util: generate qcow2 images compatible with QEMU < 1.1
2014-11-03 14:23:59 -08:00
Michael Marineau
d4f1e55718 Merge pull request #347 from marineam/align
Update disk/partition alignment, hopefully resolves issues with VHD images
2014-11-03 14:19:13 -08:00
Michael Marineau
7ba6381f38 disk_layout: align partitions and disk sizes to 2MB
The VHD format actually uses 2MB blocks internally so the 1MB alignment
used in e77e4e54 wasn't sufficent to prevent other tools from further
adjusting the image size to align it. Additionally a 1MB alignment may
be triggering a bug in OpenStack or XenServer disk resizing that renders
that partial block at the end of the old image size unmapped/unavailabe.
2014-11-03 13:19:58 -08:00
Michael Marineau
2f081e91c8 disk_util: ensure partitions are layed out on disk in order
So far the default iteration order of python dicts has mostly matched
the order that we want the partitions on disk but this is not always the
case. I caught the BIOS-BOOT partition being ordered on disk after the
USR-A partition. Nothing bad came of this but consistancy is good.
2014-11-03 13:07:29 -08:00
Michael Marineau
1d7e500e15 Merge pull request #944 from marineam/fix
vboot_reference: fix hybrid MBR creation in cgpt
2014-11-03 11:16:03 -08:00
Michael Marineau
ea898ea3f6 vm_image_util: generate qcow2 images compatible with QEMU < 1.1 2014-11-03 11:12:09 -08:00
Michael Marineau
486e12b436 vboot_reference: fix hybrid MBR creation in cgpt 2014-11-03 10:44:49 -08:00
Michael Marineau
ea27b3cd92 Merge pull request #943 from marineam/nat
coreos-kernel: re-add iptables NAT modules
2014-11-03 09:08:29 -08:00
Michael Marineau
88fade37ea coreos-kernel: re-add iptables NAT modules
NAT support was mistakenly dropped in commit a5deb9a7 due to changes in
config option naming between 3.16 and 3.17.
2014-11-02 17:17:50 -08:00
Alex Crawford
edae8bb5e0 Merge pull request #345 from crawford/ami
Clean up AKI lists and bump to 1.04
2014-10-31 20:39:05 -07:00
Alex Crawford
b35768ff8c scripts/oem/ami: bump PV-GRUB AKIs to 1.04 in all regions 2014-10-31 20:38:27 -07:00
Alex Crawford
8abceaa20e scripts/oem/ami: consolidate regions and AKI ids 2014-10-31 20:34:45 -07:00
Michael Marineau
28398a31fb Merge pull request #942 from marineam/cgpt
vboot_reference: update cgpt w/ new hybrid MBR logic
2014-10-31 20:33:41 -07:00
Michael Marineau
d31c09b86f vboot_reference: update cgpt w/ new hybrid MBR logic
https://github.com/coreos/vboot_reference/pull/22
2014-10-31 20:29:44 -07:00
Michael Marineau
04d12a39a8 Merge pull request #148 from marineam/wget
bump(net-misc/wget): sync with upstream
2014-10-31 20:19:45 -07:00
Michael Marineau
d11c5aa3b4 bump(net-misc/wget): sync with upstream 2014-10-31 19:10:02 -07:00
Jonathan Boulle
de49fe6a0d Merge pull request #940 from jonboulle/master
locksmith: bump to 0.2.2
2014-10-30 16:31:25 -07:00
Jonathan Boulle
b389e81dad locksmith: bump to 0.2.2 2014-10-30 16:07:12 -07:00
Alex Crawford
ffc9f148c9 Merge pull request #939 from crawford/kernel
sys-kernel/coreos-kernel: bump to v3.17.2
2014-10-30 15:18:47 -07:00
Alex Crawford
1d45c2499e sys-kernel/coreos-kernel: bump to v3.17.2 2014-10-30 13:56:56 -07:00
Alex Crawford
cebf3c0b3c Merge pull request #344 from crawford/ami
ami: add eu-central-1 to list of AWS regions
2014-10-28 20:19:18 -07:00
Alex Crawford
acbc3a4b0b ami: add eu-central-1 to list of AWS regions 2014-10-28 14:44:57 -07:00
Oliver Kurth
67ad41fd22 use vmxnet3 device 2014-10-23 13:52:56 -07:00
Oliver Kurth
431a0b4ec0 use pvscsi device 2014-10-23 13:50:05 -07:00
Oliver Kurth
39eb776b8d add pcie configuration to vmware vmx file 2014-10-23 13:49:50 -07:00
Alex Crawford
1fd2062df9 Merge pull request #342 from crawford/sdk_fixes
Various SDK fixes
2014-10-22 15:28:22 -07:00
Alex Crawford
4ae6c2ed04 Merge pull request #936 from crawford/jq
coreos-devel/sdk-depends: add jq
2014-10-22 15:27:47 -07:00
Alex Crawford
700434a560 Merge pull request #146 from crawford/jq
app-misc/jq: sync with upstream
2014-10-22 15:27:38 -07:00
Alex Crawford
bcc1e6c64d coreos-devel/sdk-depends: add jq 2014-10-22 15:22:43 -07:00
Alex Crawford
f0618ab541 build_library: use jq to parse JSON 2014-10-22 15:19:27 -07:00
Alex Crawford
a204e434c6 grub_install: use sudo when reprobing 2014-10-22 15:19:04 -07:00