3427 Commits

Author SHA1 Message Date
Nick Owens
592bd307c7 sys-kernel/coreos-kernel: enable pids/hugetlb cgroup controller 2016-04-19 12:19:52 -07:00
Nick Owens
96c6ef639d sys-kernel/coreos-kernel: enable pl2303 2016-04-19 12:15:56 -07:00
Nick Owens
adf106ff1b Merge pull request #1895 from mischief/linux-4.5.1
sys-kernel/coreos-{sources,kernel}: update to 4.5.1
2016-04-19 11:37:49 -07:00
Nick Owens
1822b2f398 sys-kernel/coreos-{sources,kernel}: update to 4.5.1
0021-Fix-unallocated-memory-access-in-TPM-eventlog-code.patch is dropped
because it is fixed in upstream commit
186d124f07da193a8f47e491af85cb695d415f2f and backported in the 4.5.1
patch set.

kernel defconfigs have been updated with kernel_menuconfig script.
2016-04-19 10:49:07 -07:00
Nick Owens
b8a09b6042 profiles: fix arm64 keyword for lsscsi 2016-04-19 10:22:38 -07:00
Matthew Garrett
9ab29ae39c Fix open-iscsi ebuild 2016-04-18 16:24:09 -07:00
Matthew Garrett
d26e40a7a0 Unmask lsscsi for arm 2016-04-18 15:22:17 -07:00
Matthew Garrett
7df259adf7 Unmask multipath-tools on arm 2016-04-18 15:22:17 -07:00
Matthew Garrett
7510ad76af Generate an initiator name on first boot or after reset
The initiator name should be unique to the machine, so it has to be
generated. Use a stable base and the machine-id to achieve this.
2016-04-18 15:22:05 -07:00
Matthew Garrett
8fb48ff69f Turn on node autostart
The reasonable behaviour is for any nodes to be automatically started after
the iscsid service is enabled.
2016-04-18 12:55:32 -07:00
Matthew Garrett
5efc0bac4b Add iSCSI and multipath-tools to the build 2016-04-18 12:55:32 -07:00
Matthew Garrett
19f4ca677c Add iscsi target support to the kernel
Adding these modules means we can test iSCSI under CoreOS without requiring
external hosts.
2016-04-18 12:55:32 -07:00
Matthew Garrett
3eefbacff0 Move open-iscsi configuration out of /etc and add systemd units 2016-04-18 12:55:32 -07:00
Matthew Garrett
fb13debcb8 Fix up multipath-tools configuration location 2016-04-15 14:40:02 -07:00
Matthew Garrett
bf2a45d9a0 Add multipath-tools 2016-04-15 14:40:01 -07:00
Michael Marineau
e329cfbbd3 Merge pull request #1885 from askb/idenableselinux
coreos/coreos-overlay: build selinux with coreutils
2016-04-14 22:44:32 -07:00
Nick Owens
02fd02636b Merge pull request #1886 from mischief/edk2-armvirt
build ArmVirtPkg for arm64-usr
2016-04-14 15:19:28 -07:00
Nick Owens
20c2f09d5b sys-boot/grub: include change enabling getenv for efi 2016-04-14 15:05:52 -07:00
Nick Owens
b50b73f8a8 coreos-devel/board-packages: bring in sys-firmware/edk2-armvirt 2016-04-13 20:37:04 -07:00
Nick Owens
f4240dc2c0 sys-firmware/edk2-armvirt: retarget ebuild at ArmVirtPkg 2016-04-13 20:37:04 -07:00
Anil Belur
3049aa4123 coreos/coreos-overlay: build selinux with coreutils
This fix allows the selinux context information to be displayed.
Now `ls -Z` shows the correct output.
ex:
core@coreos_developer_qemu-1010-0-0-2 ~ $ id -Z
system_u:system_r:kernel_t:s0

Signed-off-by: Anil Belur <askb23@gmail.com>
2016-04-14 08:52:34 +05:30
Nick Owens
a98f98c5a0 sys-firmware: copy edk2-ovmf into edk2-armvirt 2016-04-13 16:09:47 -07:00
Alex Crawford
5ecaff96e5 sys-apps/systemd: mark 229 stable 2016-04-12 13:56:59 -07:00
Michael Marineau
c452802a4f Merge pull request #1883 from marineam/pkg-config
profiles: do not wrap pkg-config as a legacy library config script
2016-04-11 13:18:34 -07:00
Michael Marineau
ffd56e6830 profiles: do not wrap pkg-config as a legacy library config script
This little bit of glue for handling old-style foo-config scripts was
assuming that anything in /usr/bin with a -config suffix was worth
wrapping. This is certainly not the case if the file in question is a
binary. This is most likely to cause confusion with pkg-config.
2016-04-11 11:46:57 -07:00
Matthew Garrett
c372cc6e28 Merge pull request #1873 from mjg59/master
Include PAM support
2016-04-11 11:36:05 -07:00
Nick Owens
2550850313 sys-kernel/coreos-kernel: bump kernel rev for arm64 config changes 2016-04-08 15:53:21 -07:00
Geoff Levand
8ebccdb579 arm64_defconfig: Enbable options for APM Mustang
Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-04-08 15:52:15 -07:00
Michael Marineau
2db86db444 Merge pull request #1881 from marineam/fix-229
Fixes for systemd v229
2016-04-07 14:34:04 -07:00
Michael Marineau
15650fcc15 systemd: fix use of FIONREAD in networkd 2016-04-07 14:04:09 -07:00
Michael Marineau
056798ad35 systemd: fix v229 to never read from /etc/mtab 2016-04-07 13:57:23 -07:00
Michael Marineau
432602dbd9 bootengine: fix initrd-setup-root.service for systemd v229 2016-04-07 13:56:10 -07:00
Alex Crawford
794fde708c sys-kernel/coreos-kernel: add seismograph dep
Without this, cgpt isn't built in time and can't be installed in the initramfs.
2016-04-06 18:53:14 -07:00
Alex Crawford
1b8d731d25 sys-apps/systemd: include latest fixes
b1ec77c nspawn: don't try to resolve passed binary before entering namespace
2016-04-06 10:56:49 -07:00
Alex Crawford
9898a2e838 Merge pull request #1875 from crawford/bootengine
sys-kernel/bootengine: include latest fixes
2016-04-06 10:55:39 -07:00
Alex Crawford
35f56ec9c6 sys-kernel/bootengine: include latest fixes
b7403d0 dracut: enable DHCPv6
d1315da dracut: make gpt headers valid before randomizing
2016-04-06 10:52:30 -07:00
Alex Crawford
81918866e9 coreos-base/coreos-init: bump to enable DHCPv6 2016-04-06 10:49:19 -07:00
Matthew Garrett
eac6287dcc Enable PAM
Turn on PAM in product builds - leave it off in the SDK.
2016-04-05 22:19:42 -07:00
Matthew Garrett
4d35ef8299 Modify PAM build
Include a patch that incorporates our existing account locking behaviour - a
leading exclamation mark in the password field in /etc/shadow indicates a locked
account. Also install configuration into /usr and provide a tmpfiles fragment to
bring it back.
2016-04-05 22:17:16 -07:00
Matthew Garrett
3480b2b920 Update PAM
Pull in a newer version of PAM in order to add support for sourcing configuration
from /usr/lib rather than /etc (files in /etc will override those in /usr/lib).
2016-04-05 22:10:08 -07:00
Nick Owens
76c2988934 sys-apps/baselayout: include change to unbreak boot
the system was hanging on boot due to systemd removing a job to break a
dep cycle.
2016-04-05 19:19:42 -07:00
Alex Crawford
01a2ffcab7 Merge pull request #1870 from crawford/systemd
sys-apps/systemd: bump to include recent fixes
2016-04-05 17:24:59 -07:00
Nick Owens
b3549fd583 Merge pull request #1857 from mischief/no-dss
net-misc/openssh: drop dss (dsa) support
2016-04-05 17:24:42 -07:00
Nick Owens
111e60c84f Merge pull request #1872 from mischief/baselayout
sys-apps/baselayout: include change for sysusers before coreos-tmpfiles
2016-04-05 17:21:10 -07:00
Alex Crawford
937af441fc sys-apps/systemd: bump to include recent fixes
cf0d969 networkd: make sure we remove udev fd from epoll *before* closing it
2d7da74 sd-event: improve debug message when we fail to remove and fd from an epoll
2016-04-05 17:11:25 -07:00
Alex Crawford
051bb9991f Merge pull request #1869 from crawford/fleet
app-admin/fleet: bump to v0.11.7
2016-04-05 17:02:17 -07:00
Alex Crawford
b26af9b803 coreos-{kernel,sources}: fix build
The previous merge was missing defconfigs and had a typo in on of the overlay
patches.
2016-04-05 16:19:51 -07:00
Nick Owens
c9edd5e95c sys-apps/baselayout: include change for sysusers before coreos-tmpfiles 2016-04-05 15:48:16 -07:00
Alex Crawford
907dea7b17 app-admin/fleet: bump to v0.11.7 2016-04-05 13:57:14 -07:00
Alex Crawford
5ee2c7385f Merge pull request #1867 from crawford/linux
coreos-{kernel,sources}: bump to 4.5
2016-04-05 13:38:15 -07:00