30045 Commits

Author SHA1 Message Date
Michael Marineau
61e08f49e3 oem-xendom0: experimental OEM for testing Xen under QEMU
For use with the `qemu_xen` vm type. The base image's packages must be
built with the `USE=vm-testing` flag set in order to include Xen.
2014-12-01 17:24:26 -08:00
Michael Marineau
b93f7aa695 coreos-kernel: enable Xen backend drivers and watchdog
For running CoreOS as a Dom0 host.
2014-12-01 17:24:26 -08:00
Michael Marineau
ccc3361d79 coreos-dev: Add vm-testing use flag to pull in QEMU and Xen
Experimenting with ways to do more comprehensive platform testing.
If it proves practical then we can enable this by default.
2014-12-01 17:24:26 -08:00
Michael Marineau
90c6948164 coreos-dev: prune i7z from dev images, we don't need it
Left over from something chromeos.
2014-12-01 17:24:26 -08:00
Michael Marineau
b666a1bb5e xen: update to latest release, 4.4.1
I've seen somewhat more success running this version under QEMU than the
last time I tried. With luck I can get something all the way working. :)
2014-12-01 17:24:26 -08:00
Michael Marineau
7e234e0bdc oem: add grub configs for gce and onmetal
Our GRUB setup now offers a proper hook for OEMs, these customizations
were previously handled by running sed on the old SYSLINUX configs.
2014-12-01 17:24:26 -08:00
Alex Crawford
bfd3747f60 Merge pull request #357 from crawford/azure
vm_image_util: use only ttyS0 for the console on Azure instances
2014-12-01 15:12:33 -08:00
Alex Crawford
4d6a8aaf08 vm_image_util: use only ttyS0 for the console on Azure instances 2014-12-01 14:54:57 -08:00
Alex Crawford
60b9d836db Merge pull request #973 from crawford/ntp
net-misc/ntp: use the coreos ntp vendor pool
2014-12-01 09:02:20 -08:00
Michael Marineau
65d84fea1c Merge branch 'open-vm-tools-9.4.6-procps-fix' of git://github.com/vmware/coreos-overlay
Conflicts:
	app-emulation/open-vm-tools/open-vm-tools-9.4.6-r1.ebuild
2014-11-30 16:44:59 -08:00
Alex Crawford
6aa7bb1996 sys-apps/systemd: use the coreos ntp vendor pool 2014-11-28 15:49:03 -08:00
Alex Crawford
7cf194c67e net-misc/ntp: use the coreos ntp vendor pool 2014-11-28 15:49:03 -08:00
Michael Marineau
7694aa5069 bump(app-emulation/qemu): sync with upstream 2014-11-28 11:31:04 -08:00
Michael Marineau
10ce6e0b30 Merge pull request #969 from marineam/docker
docker: update to official 1.3.2 release
2014-11-27 18:26:58 -08:00
Michael Marineau
e56a2f214d bump(app-emulation/xen): sync with upstream
Packages updated:
  app-emulation/xen
  app-emulation/xen-pvgrub
  app-emulation/xen-tools
2014-11-27 18:22:15 -08:00
Alex Crawford
5a32603ec1 Merge pull request #972 from crawford/init
coreos-base/coreos-init: sync with upstream
2014-11-26 17:32:20 -08:00
Alex Crawford
e5e07f34e8 coreos-base/coreos-init: sync with upstream
- Validate cloud-config before installing
- Allow override of BASE_URL
2014-11-26 17:27:24 -08:00
Alex Crawford
15bf9fe3aa Merge pull request #971 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to v1.0.0
2014-11-26 15:12:22 -08:00
Alex Crawford
5064be6151 coreos-base/coreos-cloudinit: bump to v1.0.0 2014-11-26 15:03:10 -08:00
Michael Marineau
cdf7af989b docker: update to official 1.3.2 release
This differs from the version on 509.1.0 and 494.1.0 since it is from
the upstream tag instead of a manually applied patch series. The code
and resulting build is identical though.
2014-11-24 18:00:13 -05:00
Alex Crawford
f70ef1f3cc Merge pull request #968 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to 0.11.4
2014-11-21 20:30:15 -08:00
Alex Crawford
81fef1c715 coreos-base/coreos-cloudinit: bump to 0.11.4 2014-11-21 20:13:58 -08:00
Alex Crawford
907320d835 Merge pull request #967 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to 0.11.3
2014-11-21 12:35:46 -08:00
Alex Crawford
eff12b8adf coreos-base/coreos-cloudinit: bump to 0.11.3 2014-11-21 12:31:35 -08:00
Alex Crawford
174fc7857a Merge pull request #951 from crawford/open-vm-tools
open-vm-tools: update tools
2014-11-20 16:59:57 -08:00
Alex Crawford
674cd74c9f Merge pull request #966 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to 0.11.2
2014-11-20 11:37:57 -08:00
Alex Crawford
361112a3c0 coreos-base/coreos-cloudinit: bump to 0.11.2 2014-11-20 11:32:56 -08:00
Oliver Kurth
37e2caf189 add patch to set USE_SLASH_PROC macro 2014-11-18 16:12:51 -08:00
Alex Crawford
aeb3e524e8 Merge pull request #964 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to 0.11.1
2014-11-18 12:35:05 -08:00
Alex Crawford
5acd14b66d coreos-base/coreos-cloudinit: bump to 0.11.1 2014-11-18 12:21:00 -08:00
Eugene Yakubovich
8c8d4f4d38 Merge pull request #963 from eyakubovich/master
app-emulation/docker,app-admin/flannel: fix flags
2014-11-18 10:02:16 -08:00
Eugene Yakubovich
3e9f8cfcda app-emulation/docker,app-admin/flannel: fix flags
docker now requires --ip-masq=false if --iptables=false.
fix missing space in flanneld.service
2014-11-17 17:22:38 -08:00
Alex Crawford
5efe824a70 Merge pull request #355 from crawford/ami
scripts/oem/ami: fix bad array subscript
2014-11-17 15:40:16 -08:00
Michael Marineau
4c7b01ecec Merge pull request #354 from marineam/verity
Compute verity hashes of /usr filesystem
2014-11-17 17:35:37 -06:00
Michael Marineau
60867d011f Merge pull request #961 from marineam/verity
sdk-depends: Add cryptsetup/veritysetup to SDK
2014-11-17 17:31:19 -06:00
Michael Marineau
b5d041a25a Merge pull request #149 from marineam/verity
bump(sys-fs/cryptsetup): sync with upstream
2014-11-17 17:30:58 -06:00
Michael Marineau
204f0024fb Merge pull request #353 from marineam/gptprio
disk_util: Set priority and successful attributes in new images
2014-11-17 17:25:50 -06:00
Alex Crawford
febf7a064e scripts/oem/ami: fix bad array subscript
Broken in 8abceaa20e10ff5f3543a54e69b5accddfd5f7b9.
2014-11-17 11:57:46 -08:00
Michael Marineau
3587784bc4 disk_util: Add support for computing verity hashes 2014-11-15 18:58:10 -08:00
Michael Marineau
766f4273cb bump(sys-fs/cryptsetup): sync with upstream 2014-11-15 17:35:38 -08:00
Michael Marineau
776d17b6aa sdk-depends: Add cryptsetup/veritysetup to SDK 2014-11-15 17:10:01 -08:00
Michael Marineau
931610d5bb disk_util: Set priority and successful attributes in new images
Mark the initial copy of CoreOS as 'successful' and with a non-zero
priority. Required to boot with a stricter interpretation of the
partition selection scheme which ignores partitions that have a priority
of zero. The new grub implementation follows this rule and is what the
original ChromeOS spec used too.

For the sake of completeness if multiple partitions are configured in
the json file with this feature they will be prioritized in disk-order.
2014-11-15 16:01:25 -08:00
Alex Crawford
34bc70b10e app-emulation/open-vm-tools: update network script
The current network script gives errors when suspending/resuming a vm running CoreOS with open-vm-tools. this adds a patch to fix it.

Originally written by Oliver Kurth <okurth@vmware.com>.
2014-11-14 18:03:10 -08:00
Alex Crawford
0e066cb078 app-emulation/open-vm-tools: track stable-9.4.6-deploypkg and use mspack 2014-11-14 18:02:59 -08:00
Eugene Yakubovich
114a24592a Merge pull request #901 from eyakubovich/master
flannel: adding flannel, early-docker, sdnotify-proxy
2014-11-14 17:11:00 -08:00
Eugene Yakubovich
167105765d flannel: adding flannel and supporting items: early-docker, sdnotify-proxy 2014-11-14 17:09:32 -08:00
Alex Crawford
4d816af454 dev-libs/libmspack: add libmspack-0.4_alpha 2014-11-14 14:32:20 -08:00
Alex Crawford
b96ee1db0c Merge pull request #959 from crawford/coretest
coretest: recognize InteractiveAuthorizationRequired error
2014-11-11 17:56:59 -08:00
Alex Crawford
a20de3e161 coretest: recognize InteractiveAuthorizationRequired error 2014-11-11 16:39:15 -08:00
Alex Crawford
adbacedc01 Merge pull request #953 from crawford/dns
coreos-base/coreos-init: disable reverse DNS lookups in sshd
2014-11-10 11:15:30 -08:00