26840 Commits

Author SHA1 Message Date
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
Michael Marineau
9eaa52fead Merge pull request #958 from marineam/oem
baselayout: Add OEM lib directories to default search path
2014-11-08 14:15:23 -08:00
Michael Marineau
a3c37d017b baselayout: Add OEM lib directories to default search path
Although this shouldn't strictly be required, OEM binaries can use RPATH
or RUNPATH, there are plenty of corner cases that waste time. For
example if a library in OEM links to another OEM the linker verification
performed by build_packages won't catch it since RPATH would be provided
by the binary that happens to use those libraries, not the library files
themselves. Such tediousness isn't worth wasting more time over and as
long as OEM is after the normal system libraries this should be safe.
2014-11-08 10:43:30 -08:00
Michael Marineau
96d11eb03b Merge pull request #351 from marineam/secure
A pile of goo to support a minimal secure boot demo
2014-11-07 17:43:06 -08:00
Michael Marineau
6a2f6197ce Merge pull request #955 from marineam/secure
sdk-depends: install UEFI firmware for QEMU by default
2014-11-07 17:42:57 -08:00
Michael Marineau
19c4aa596f Merge pull request #957 from marineam/grub
grub: mark new version as stable
2014-11-07 17:32:32 -08:00