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
Alex Crawford
06fd7d3d6a
app-misc/jq: sync with upstream
2014-10-22 14:48:58 -07:00
Vito Caputo
7c0c737a2a
Merge pull request #934 from vcaputo/update_engine_alephcleanup
...
update_engine: string::assign unset alephversion from appversion
2014-10-22 11:19:25 -07:00
Vito Caputo
ff8079fb14
update_engine: string::assign unset alephversion from appversion
2014-10-22 14:05:17 -04:00
Vito Caputo
c60f3b2faa
Merge pull request #933 from vcaputo/readfiletostring_clearfirst
...
libchrome: Fix append bug in file_util::ReadFileToString()
2014-10-21 18:04:29 -07:00
Vito Caputo
358ff85697
libchrome: Fix append bug in file_util::ReadFileToString()
...
This commit reproduces in the form of an epatch an upstream libchrome
fix to prevent ReadFileToString() from appending to the provided output
string.
Bug was observed in update_engine alephversion pref maintenance
2014-10-21 20:53:53 -04:00
Alex Crawford
f7b8130ce9
sys-libs/ncurses: add screen-16color
2014-10-20 23:06:22 -05:00
Michael Marineau
fea8473a7d
Merge pull request #930 from marineam/grub
...
Grub ebuild updates
2014-10-20 11:50:21 -07:00
Michael Marineau
1f78ad34a1
Merge pull request #145 from marineam/grub
...
Prune old grub versions, add dependencies for grub tests
2014-10-20 11:50:14 -07:00
Michael Marineau
a03f650a0d
grub: add cros-workon based live ebuild, adjust use flags for testing
...
After this grub unit tests almost work, for 'pc' at least. The only one
in that set that doesn't work are some tests that rely on video
checksums to validate the output. Tests for other targets like 'efi-64'
are a whole new adventure to figure out.
2014-10-19 22:24:59 -07:00
Michael Marineau
8ad4f1860c
grub: sync with current upstream live ebuild
...
Minor tweaks, doing this to simplify future changes/maintenance.
2014-10-19 22:24:59 -07:00
Michael Marineau
1170596d55
bump(dev-libs/libisoburn): sync with upstream
...
Packages updated:
dev-libs/libburn
dev-libs/libisoburn
dev-libs/libisofs
2014-10-19 22:18:44 -07:00
Michael Marineau
c11611fb65
grub: remove old grub versions, now maintained in coreos-overlay
2014-10-19 19:30:35 -07:00
Michael Marineau
a094678316
Merge pull request #929 from marineam/dtc
...
profiles: do not install live dtc ebuild
2014-10-19 16:07:56 -07:00
Michael Marineau
994fbf19f4
Merge pull request #144 from marineam/dtc
...
bump(sys-apps/dtc): sync with upstream
2014-10-19 16:07:46 -07:00
Michael Marineau
80c7f31af6
profiles: do not install live dtc ebuild
...
Not a significant feature here, it is an OpenFirmware compiler and
optional dependency of QEMU. Old ChromeOS stuff was allowing the live
ebuild and the project's upstream host seems to now be gone, breaking
our builds. Remove keyword, remove from hard-host-depends. It can be
pulled in as a dependency of QEMU if needed.
2014-10-19 11:59:09 -07:00
Michael Marineau
01fbbf9a99
bump(sys-apps/dtc): sync with upstream
2014-10-19 11:54:09 -07:00
Alex Crawford
7f1e486963
Merge pull request #928 from crawford/update_engine
...
coreos-base/update_engine: call `cgpt repair` in postinst
2014-10-18 23:08:06 -07:00
Alex Crawford
27974f8391
coreos-base/update_engine: call cgpt repair
in postinst
2014-10-18 22:28:30 -07:00
Alex Crawford
251e5a1984
Merge pull request #927 from crawford/etcd
...
coreos-base/oem-azure: add etcd election timeout
2014-10-18 22:22:15 -07:00
Alex Crawford
1f71a90ea7
coreos-base/oem-azure: add etcd election timeout
2014-10-17 22:31:51 -07:00