2896 Commits

Author SHA1 Message Date
Andrej Rosano
796e42f01d On arm64 use docker-1.7.1
Signed-off-by: Andrej Rosano <andrej@inversepath.com>
2015-09-21 09:59:37 -07:00
Alex Crawford
0e136e2ea5 app-emulation/docker: include libnetwork fix
(cherry-picked from build-766 d27d9800a008cabf89ffe741d6d4b358fccc4fc6)
2015-09-21 09:59:37 -07:00
Michael Marineau
3714375968 app-emulation/docker: restore 1.7.1 ebuild for arm64 2015-09-21 09:59:37 -07:00
Andrej Rosano
8ac649c72b On arm64 do not install rkt
Signed-off-by: Andrej Rosano <andrej@inversepath.com>
2015-09-21 09:59:37 -07:00
Andrej Rosano
e2caa3bc53 On arm64 use cloudinit-1.5.1
Signed-off-by: Andrej Rosano <andrej@inversepath.com>
2015-09-21 09:59:37 -07:00
Andrej Rosano
c1f6f5beee Enable initramfs for arm64 kernel
Signed-off-by: Andrej Rosano <andrej@inversepath.com>
2015-09-21 09:59:37 -07:00
Geoff Levand
cf9bd0aa7d arm64: Profile updates
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-09-21 09:59:37 -07:00
Nick Owens
e81436437e Merge pull request #1533 from mischief/nfs
net-fs/nfs-utils: move to 1.3.2
2015-09-16 17:33:29 -07:00
Nick Owens
383b4da26d coreos-base/coreos-init: ensure rpcbind.service is started when other units depend on rpcbind.target 2015-09-16 17:26:58 -07:00
Nick Owens
be55a228a3 net-fs/nfs-utils: move to 1.3.2
nfs-utils 1.2.9 is affected by undefined behavior that produces crashes
under our new gcc 4.9 compiler.
2015-09-16 17:26:22 -07:00
Michael Marineau
0904da4b0e baselayout: copy rkt group to /etc 2015-09-16 17:07:09 -07:00
Michael Marineau
769d688335 Merge pull request #1547 from jonboulle/steveeJ-rkt-0.8
app-emulation/rkt: bump to 0.8.1 release
2015-09-16 14:26:35 -07:00
Jonathan Boulle
7ee7e7fff3 app-emulation/rkt: remove old ebuild, update manifest 2015-09-16 14:24:29 -07:00
Jonathan Boulle
f2400135ba app-emulation/rkt: tweak if/else syntax 2015-09-16 14:23:18 -07:00
Jonathan Boulle
80626a208b app-emulation/rkt: correct gc unit references 2015-09-16 14:18:43 -07:00
Jonathan Boulle
f92366d8ec app-emulation/rkt: remove old ebuild + IUSE flag 2015-09-16 14:14:16 -07:00
Michael Marineau
4014c863f5 coreos-sources: update download manifest for 4.2 2015-09-16 12:44:39 -07:00
Stefan Junker
5f724cd4f1 app-emulation/rkt: bump to 0.8.1 release
The stage1 flavor 'host' is not working correctly using recent systemd versions
(224-226). For now systemd is pinned to 222 in case of host flavor.
2015-09-16 19:43:56 +02:00
Michael Marineau
92088f7f9c Merge pull request #1536 from andrejro/for-upstream-bootengine
sys-kernel/bootengine: update CROS_WORKON_COMMIT
2015-09-16 10:35:44 -07:00
Andrej Rosano
873326a7d8 sys-kernel/bootengine: bump ebuild
Signed-off-by: Andrej Rosano <andrej@inversepath.com>
2015-09-16 12:08:11 +02:00
Alex Crawford
b78163a03c sys-apps/systemd: include fix for machinectl 2015-09-15 17:40:54 -07:00
Alex Crawford
34c7d9c551 app-emulation/docker: bump to v1.8.2 2015-09-15 14:26:39 -07:00
Alex Crawford
7a3b5ab285 app-emulation/docker: use journald logger 2015-09-15 14:16:44 -07:00
Nick Owens
7c346331f4 app-emulation/docker: remove deprecated --daemon flag 2015-09-15 13:59:41 -07:00
Matthew Garrett
960fabcd28 Bump to kernel 4.2 2015-09-15 12:41:19 -07:00
Matthew Garrett
0f02032b14 Add overlayfs selinux fixes
Overlayfs currently has no good support for selinux. Backport some
patches being worked on upstream in order to make things work in a more
reasonable way.
2015-09-14 18:11:24 -07:00
Matthew Garrett
d6e00b8bb6 Add 4.2 kernel source
Add an ebuild for Linux 4.2 and bring over the relevant patches
2015-09-14 18:11:24 -07:00
Matthew Garrett
dd7958f39e Fix MCS configuration in base policy
Permit contexts with mcswriteall permissions to create files and
directories in confined domains (mcs_create.diff) and default to
creating files with the categories provided by the target directory
(mcs_range_target.diff)
2015-09-14 18:11:24 -07:00
Matthew Garrett
bac33d50a3 Rationalise virt selinux policy
Shifting rkt to performing the SELinux transition via systemd-nspawn
means we need a smaller set of policy. Cut it down to the minimum
necessary.
2015-09-14 18:11:24 -07:00
Alex Crawford
1e9765001a Revert "sys-apps/systemd: mark v225 unstable"
This reverts commit bcbae73b149b30cf9760801fc59e0e3b66129f4a.
2015-09-11 16:33:30 -07:00
Vito Caputo
4890d833fc Merge pull request #1531 from vcaputo/init_etc_more
sys-kernel/bootengine: bump ebuild for /etc/mtab init
2015-09-11 15:17:21 -07:00
Vito Caputo
b945d1c78e sys-kernel/bootengine: bump ebuild for /etc/mtab init 2015-09-11 15:14:26 -07:00
Alex Crawford
4fcad9028a Merge pull request #1529 from mischief/baselayout-bump
sys-apps/baselayout: bump ebuild
2015-09-11 14:19:09 -07:00
Nick Owens
e04f508ba4 Merge pull request #1530 from mischief/locksmith
app-admin/locksmith: bump to v0.3.1
2015-09-11 12:20:45 -07:00
Nick Owens
66f8505dee app-admin/locksmith: bump to v0.3.1 2015-09-11 12:12:23 -07:00
Nick Owens
c5961dca70 sys-apps/baselayout: bump ebuild
the rkt group is missing in recent alpha builds even though it was added
to coreos/baselayout a while ago.

this also pulls in other recent changes to baselayout.

fixes coreos/bugs#459
2015-09-10 21:31:40 -07:00
Alex Crawford
2ffe5d15a5 sys-apps/ignition: fix timeout flags 2015-09-09 20:31:06 -07:00
Alex Crawford
9a6c41dd8e sys-apps/ignition: remove old ebuild 2015-09-09 20:27:14 -07:00
Alex Crawford
a28e55579b sys-apps/ignition: fix network timeout issues
The HTTP client timeout has been lowered to 10 seconds, while the
service timeout has been increased to 2 minutes. This will give Ignition
more opportunities to retry the fetch.
2015-09-09 14:54:21 -07:00
Alex Crawford
30ff108edf sys-apps/systemd: mark v225 unstable 2015-09-09 14:15:45 -07:00
Alex Crawford
c6f5dfebb1 sys-apps/systemd: re-add v222 2015-09-09 14:15:29 -07:00
Alex Crawford
f15901dd67 Merge pull request #1524 from crawford/vmware
coreos-base/oem-vmware: add oem-cloudinit
2015-09-08 18:06:00 -07:00
mjg59
53ca8bdb9c Merge pull request #1522 from mjg59/master
Import libselinux and fix setexeccon() bug
2015-09-08 16:31:32 -07:00
Alex Crawford
9364d9e957 coreos-base/oem-vmware: add oem-cloudinit 2015-09-08 16:24:56 -07:00
Alex Crawford
79abd6a824 coreos-base/coreos-cloudinit: bump to v1.6.0 2015-09-08 16:09:27 -07:00
Matthew Garrett
90e234baa3 Import libselinux and fix setexeccon() bug
setexeccon() was broken in a way that broke systemd-nspawn. Backport
fec839cf17ba3e9cc9fc5e4382b00c61aee91c80 from upstream to fix that.
2015-09-08 15:58:40 -07:00
Michael Marineau
6ccac373d8 docker: update to 1.8.1 + a go 1.5 build fix 2015-09-08 21:25:41 +00:00
Michael Marineau
ee18583dc8 systemd: update to v225-coreos branch
This fixes things like IP forwarding and wait-online.
2015-09-08 21:18:51 +00:00
Michael Marineau
dfdcb705b8 profiles: set explicit ~arch keywords for gcc 4.9 cross compilers
crossdev creates configs under `/etc/portage/package.keywords` like the following:

  cross-aarch64-cros-linux-gnu/binutils arm64 -amd64 -~amd64
  cross-aarch64-cros-linux-gnu/gcc arm64 -amd64 -~amd64
  cross-aarch64-cros-linux-gnu/linux-headers arm64 -amd64 -~amd64
  cross-aarch64-cros-linux-gnu/glibc arm64 -amd64 -~amd64
  cross-aarch64-cros-linux-gnu/gdb arm64 -amd64 -~amd64

This ensures cross compilers follow the keywords of the target arch
rather than the host arch. Meanwhile in the profile when we omit the
keyword `package.accept_keywords` only ~arch for the host is implied. So
either we would need to configure crossdev to allow ~arch or we just
need to be explicit in the profile. The later is a bit easer.
2015-09-07 19:07:33 +00:00
Michael Marineau
b9b9db3325 profiles: upgrade to GCC 4.9
We need this version for improved arm64 support and it has worth-while
improvements. None of the 4.9 related bugs in upstream should impact us:
https://bugs.gentoo.org/show_bug.cgi?id=495124
2015-09-06 21:29:11 +00:00