2277 Commits

Author SHA1 Message Date
Alex Crawford
45d1507585 Merge pull request #1195 from crawford/etcd
profiles: enable etcd protocols 1 and 2
2015-04-09 18:31:33 -07:00
Alex Crawford
f42e3304ba profiles: enable etcd protocols 1 and 2
Revert "Revert "Revert "Revert "profiles: enable etcd protocols 1 and 2""""
This reverts commit 9a2fede012635008a78160ea98ad22dc18fd6c73.
2015-04-09 18:28:10 -07:00
Alex Crawford
f60feed6cf Merge pull request #1193 from crawford/locksmith
app-admin/locksmith: bump to v0.3.0
2015-04-09 18:26:05 -07:00
Alex Crawford
2b322baa6f Merge pull request #1192 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to v1.4.0
2015-04-09 18:25:36 -07:00
Alex Crawford
748c761bac app-admin/locksmith: bump to v0.3.0 2015-04-09 18:08:37 -07:00
Alex Crawford
28753b8897 app-admin/flannel: bump to v0.3.1 2015-04-09 18:06:56 -07:00
Alex Crawford
48aee23fad coreos-base/coreos-cloudinit: bump to v1.4.0 2015-04-09 17:53:01 -07:00
Alex Crawford
32bf2f917d Merge pull request #1182 from crawford/fleet
app-admin/fleet: remove dependency on etcd
2015-04-09 17:25:28 -07:00
Alex Crawford
dc9ce6ca2b Merge pull request #1191 from crawford/oem
coreos-base/oem-*: add config for etcd2
2015-04-09 17:24:40 -07:00
Alex Crawford
b3b1900d3a coreos-base/oem-*: add config for etcd2 2015-04-08 18:15:47 -07:00
Michael Marineau
328d505d77 profiles: mask cross compiler flags that are masked on target
The hardened and sanitizer options are masked on arm64 so the arm64
cross compiler should also not enable them instead of inheriting the
amd64 default to enable them. Fixes building cross gcc.
2015-04-08 17:57:40 -07:00
Geoff Levand
b12171b734 baselayout: Add arm64 keywords
Update the  baselayout ebuild to include arm64 keywords.  Bump the version to
baselayout-3.0.13.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-04-08 13:55:27 -07:00
Geoff Levand
07cb82788f cros-board.eclass: Add arm64-generic
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-04-08 13:55:27 -07:00
Geoff Levand
42a367b2fe profiles: Add coreos/arm64 support
Add a profile to support generic arm64 boards.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-04-08 13:55:27 -07:00
Alex Crawford
c09927c1a0 Merge pull request #1180 from GeertJohan/patch-2
oem-gce: bind-mount /var/run/docker.sock to gcloud container
2015-04-08 12:43:28 -07:00
Alex Crawford
44252b4171 Merge pull request #1188 from crawford/oem
coreos-base/oem-*: clean up OEM cloud-configs
2015-04-08 12:40:47 -07:00
Alex Crawford
256841ed4d coreos-base/oem-*: clean up OEM cloud-configs
Use coreos.units instead of write_files for writing the etcd dropins.
Clean up the indentation of the config.
2015-04-08 12:39:18 -07:00
Michael Marineau
0f78793c05 eclass: strip down cros-workon, switch to git-r3
The cros-workon eclass was a mix of all sorts of magic tricks from
ChromeOS but the only ones we care about are the abilities to clone from
local git repos and manage live ebuilds. Many of the extra config
options are unused now in CoreOS and the whole "common.mk" build system
is completely irrelevant. Gutting it all will hopefully make problems we
encounter with it easier to understand.

Also, by moving from the git-2 to the git-r3 eclass for fetching remote
repositories we can use the new EGIT_CLONE_TYPE=mirror option to fetch
all refs of remote repositories, hopefully avoiding the difficulty of
managing packages with multiple development branches like systemd.
2015-04-07 22:01:43 -07:00
mischief
eccd5a981d sys-apps/systemd: bump to v219 2015-04-07 16:02:22 -07:00
Alex Crawford
774b0a308a app-admin/fleet: remove dependency on etcd
Additionally, make this start after etcd2.
2015-04-07 14:30:20 -07:00
Alex Crawford
9f88f9b55a Merge pull request #1173 from crawford/etcd
dev-db/etcd: remove starter
2015-04-06 14:04:46 -07:00
Alex Crawford
510db2b958 dev-db/etcd: write all v2 files from ebuild
Remove etcd-migrate and etcd-dump-logs
2015-04-06 14:04:16 -07:00
Michael Marineau
64e47d9f23 system_api: remove, no longer used 2015-04-06 13:19:35 -07:00
Michael Marineau
77186d7a21 dbus-c++: remove, no longer used. 2015-04-06 13:19:35 -07:00
Michael Marineau
1c964028f0 libchromeos: remove, no longer used 2015-04-06 13:16:32 -07:00
Michael Marineau
1008e73dfe update_engine: remove dependency on libchromeos
libchromeos and the related system_api protobufs are left over from
update_engine's integration with other ChromeOS services.
2015-04-06 13:15:19 -07:00
Alex Crawford
ffdcaaac2b dev-db/etcd: write all v1 files from ebuild 2015-04-05 15:00:13 -07:00
Alex Crawford
69d3a2f871 dev-db/etcd-starter: remove the starter 2015-04-05 14:59:33 -07:00
Michael Marineau
24873ccad4 rkt: add rocket conflict dependency
Portage is not processing the rocket->rkt package move for me in
/build/amd64-usr for some reason. Not sure what trick we are missing. As
an alternative to the package move use a conflict to remove the old
package instead.
2015-04-04 13:07:59 -07:00
Geert-Johan Riemer
b06183be69 oem-gce: bind-mount /var/run/docker.sock to gcloud container
`gcloud preview docker` requires access to the host system docker.
2015-04-03 17:36:17 +02:00
Alex Crawford
84e20ebfec coreos-base/coreos: rocket -> rkt 2015-04-01 21:07:43 -07:00
Alex Crawford
ab58a034da coreos-base/coreos-cloudinit: bump to v1.3.4 2015-04-01 15:02:15 -07:00
Alex Crawford
17b27ac60b app-emulation/rkt: rename project 2015-04-01 14:43:47 -07:00
Alex Crawford
3db857dbd5 app-emulation/rocket: bump to v0.5.3 2015-04-01 14:29:10 -07:00
Alex Crawford
7ebcfb2031 Merge pull request #1176 from crawford/etcd-new
dev-db/etcd: bump versions
2015-04-01 12:36:18 -07:00
Alex Crawford
ba536afbd1 dev-db/etcd: bump to v2.0.8 2015-04-01 11:53:47 -07:00
Alex Crawford
f535313884 dev-db/etcd: bump to v0.4.9 2015-04-01 11:53:01 -07:00
mischief
570149ac7d coreos-base/coreos: add mayday 2015-03-31 16:20:30 -07:00
mischief
3761b11cd0 app-admin/mayday: add mayday ebuild 2015-03-31 16:20:30 -07:00
Brian Waldon
95b9b32191 app-admin/fleet: bump to v0.9.2 2015-03-30 17:24:55 -07:00
Alex Crawford
44e2c38783 dev-libs/libdivsufsort: bump revision
This is needed for cd783fde to apply.
2015-03-30 14:38:38 -07:00
Nick Owens
fd52cbfd20 Merge pull request #1171 from mischief/systemd-nosrc
sys-apps/systemd: remove SRC_URI from ebuild
2015-03-30 13:06:42 -07:00
mischief
787453eab0 sys-apps/systemd: remove SRC_URI from ebuild
since systemd is checked out from git, we dont download a tarball any
more.
2015-03-30 13:03:02 -07:00
mischief
392c649bf8 sys-kernel/coreos-kernel: bump ebuild rev 2015-03-30 12:50:00 -07:00
mischief
a53e54ad46 sys-kernel/coreos-kernel: enable ZRAM
closes #1169
2015-03-30 12:04:16 -07:00
Michael Marineau
dd660e0f07 Merge pull request #1168 from marineam/bindist
Fixup bindist and mirror restrictions
2015-03-30 12:01:59 -07:00
Michael Marineau
aee4faa83d profiles: block packages with distribution issues
Gentoo has switched to using USE=bindist only for packages with optional
features that cannot be distributed and RESTRICT=bindist otherwise. This
change doesn't impact anything in our tree at the moment but we should
follow along to avoid mistakes in the future.

Also, block packages with mirror restrictions. This is just to call
attention to anything that would otherwise be missing from our distfiles
mirror. Nothing we ship should actually have such a restriction.
2015-03-29 15:14:33 -07:00
Michael Marineau
63acd519f7 dev-libs/libdivsufsort: remove bogus mirror restriction
This was mistakenly added in the early turmoil of forking ChromiumOS in
commit 86ce9947: "the gentoo mirrors don't have this package, download
from Google code for now." Since then we have started to provide our own
mirror instead of using Gentoo's.

For reference, the better rule to use is `RESTRICT=primaryuri` which
prioritizes downloading from `SRC_URI` over the distfiles mirrors but
does not disallow uploading to a mirror.
2015-03-29 15:14:33 -07:00
Michael Marineau
51478cf0d3 glibc: apply CoreOS tweaks to 2.20 2015-03-29 14:10:35 -07:00
Michael Marineau
275b8f9017 glibc: sync with upstream, add 2.20 ebuild 2015-03-29 14:07:35 -07:00