David Michael
821268f21e
sys-auth/sssd: add /var paths to tmpfiles
2017-03-10 18:53:23 -08:00
David Michael
843f73d22e
chore(metadata): Regenerate cache
2017-03-10 14:26:34 -08:00
David Michael
eafd4aec71
sys-apps/systemd: switch to v233
2017-03-10 14:26:20 -08:00
David Michael
31af91da89
sys-fs/lvm2: apply CoreOS changes and bump
...
There is a dependency loop when systemd is build with cryptsetup
like systemd -> cryptsetup -> lvm2 -> baselayout -> systemd. Since
CoreOS always installs a good baselayout, it makes sense drop the
lvm2 dependency and turn it into a conflict with bad versions. It
also has a runtime dependency loop on systemd, so make that into a
build dependency.
This also stabilizes the version that was being used by arm64,
updating amd64, to bring the architectures into alignment.
2017-03-10 14:25:33 -08:00
David Michael
445d252966
sys-fs/lvm2: import from portage-stable
2017-03-10 13:31:31 -08:00
David Michael
10e774a6e8
sys-kernel/bootengine: bump for Ignition compatibility with v233
...
This also pulls in a few other Ignition unit changes since it's
been a while since the last version bump.
2017-03-10 13:31:31 -08:00
David Michael
1709209d42
sys-apps/baselayout: bump for systemd v233 files sync
2017-03-10 13:31:31 -08:00
David Michael
7432688786
profiles: bump libseccomp for systemd
2017-03-10 13:31:31 -08:00
David Michael
c2340eba7f
sys-apps/systemd: apply CoreOS changes to the v233 ebuild
...
Changes include:
* Add cros_workon bits
* Define and use the symlink-usr flag
* Drop SELinux policy and udev init scripts dependencies
* Drop all patches since the source is from Git
* Switch /etc/resolv.conf to the old one
* Drop the D-Bus policy path to keep the default
* Use CoreOS NTP servers
* Install PAM files into /usr
* Set the timesyncd epoch
* Don't use default DNS servers
* Use legacy cgroups (https://github.com/docker/docker/issues/28109 )
* Rewrite basically the entire install step
* Drop the systemd-bus-proxy user since the program is long gone
2017-03-10 13:31:27 -08:00
David Michael
86421136e6
sys-libs/glibc: install nscd service files
...
The actual nscd binary has been installed since sssd was added,
but none of the systemd configuration files were included. This
resulted in a binary that would not start due to a missing /run
directory.
The upstream nscd.conf is installed in /usr and linked into /etc.
2017-03-10 12:16:57 -08:00
David Michael
5bea09ef50
dev-libs/openssl: generate /etc/ssl at boot
2017-03-10 11:49:15 -08:00
Alex Crawford
51e22be86d
Merge pull request #2412 from packethost/oem-packet-remove-bond-workaround
...
coreos-overlay/oem-packet: Remove bond workaround
2017-03-10 11:32:57 -08:00
Benjamin Gilbert
485d2aab00
coreos-{modules,kernel}: Bump for config changes
2017-03-09 22:29:35 -08:00
Benjamin Gilbert
690c369cbe
eclass/coreos-kernel.eclass: Verify enablement of kconfig options
...
If any kconfig options are set to "y" or "m" in the defconfig or
commonconfig, but are set to "n" after "make olddefconfig" runs,
fail the build.
2017-03-09 22:25:40 -08:00
Benjamin Gilbert
7c9b046060
sys-kernel/coreos-modules: Unmask CONFIG_FTRACE on arm64
...
It doesn't appear to have been deliberately masked. Fixes CONFIG_BPF_EVENTS
and CONFIG_KPROBE_EVENT values set from commonconfig.
2017-03-09 22:25:17 -08:00
Benjamin Gilbert
b012827043
sys-kernel/coreos-modules: Fix CONFIG_TCG_TIS_ST33ZP24 on ARM64
...
It doesn't do anything without the I2C or SPI submodules enabled. It's
not clear what was meant, so enable both.
2017-03-09 22:22:53 -08:00
Benjamin Gilbert
377a9af4e0
sys-kernel/coreos-modules: Fix build warning about CONFIG_HWMON
...
It's overridden to "m" in commonconfig.
2017-03-09 22:22:53 -08:00
Benjamin Gilbert
7892989f7d
sys-kernel/coreos-modules: Fix warning about CONFIG_NF_CT_PROTO_UDPLITE
...
It's no longer a tristate in 4.10.
2017-03-09 22:22:53 -08:00
Benjamin Gilbert
e6db763aa1
sys-kernel/coreos-modules: Drop redundant option setting
...
It's already set in commonconfig.
2017-03-09 22:22:53 -08:00
Benjamin Gilbert
e96ae91ea2
sys-kernel/coreos-modules: Drop some Ethernet drivers on ARM
...
They depend on CONFIG_NET_VENDOR_SMSC, which has never been enabled.
2017-03-09 22:22:42 -08:00
Benjamin Gilbert
ca495e52f6
sys-kernel/coreos-modules: Move some more options to amd64
...
They require architecture features not available on arm64 as of 4.10.
2017-03-09 22:21:46 -08:00
Benjamin Gilbert
888a1c0694
sys-kernel/coreos-modules: Move some options to amd64
...
They are explicitly marked x86-only in 4.10.
2017-03-09 22:21:45 -08:00
Benjamin Gilbert
e54f7938bc
sys-kernel/coreos-modules: Drop some 802.11 options on ARM
...
In practice they're disabled, and they likely don't belong there in the
first place.
2017-03-09 22:21:13 -08:00
David Michael
8161850ee7
Merge pull request #530 from dm0-/drop-doc-pkgs
...
Drop some unused docs packages
2017-03-09 20:08:32 -08:00
Benjamin Gilbert
01d22664dc
sys-kernel/coreos-modules: Enable netfilter IP socket lookup support
...
In 4.10 this code was factored out of CONFIG_NETFILTER_XT_MATCH_SOCKET,
which now depends on it.
2017-03-09 19:24:14 -08:00
Benjamin Gilbert
52c710f4c6
sys-kernel/coreos-modules: Enable Infiniband RDMA verbs library
...
CONFIG_INFINIBAND_QIB gained a CONFIG_INFINIBAND_RDMAVT dependency in
4.6. The QIB driver appears actively maintained, and we enable a number
of other Infiniband drivers.
2017-03-09 19:08:04 -08:00
Benjamin Gilbert
7645b11972
sys-kernel/coreos-modules: Drop obsolete config options
...
CONFIG_I7300_IDLE enables a driver that was dropped in 4.10.
CONFIG_DEBUG_STRICT_USER_COPY_CHECKS was dropped in 4.8.
CONFIG_ZRAM_LZ4_COMPRESS was obsoleted by CryptoAPI in 4.8.
CONFIG_I40E_VXLAN is a driver option that was dropped in 4.8.
2017-03-09 19:08:04 -08:00
Benjamin Gilbert
be5f1d36a2
eclass/coreos-kernel.eclass: Fix typo in comment
2017-03-09 19:08:02 -08:00
David Michael
2ae8c30fe9
app-text/gnome-doc-utils: drop package
2017-03-09 12:41:15 -08:00
David Michael
e1e1de7426
dev-util/gtk-doc: drop package
2017-03-09 11:30:53 -08:00
David Michael
f5586e251c
app-text/yelp-tools: drop package
2017-03-09 11:29:58 -08:00
David Michael
bfe5eeaff3
Merge pull request #529 from dm0-/cryptsetup
...
bump(sys-fs/cryptsetup): sync with upstream
2017-03-08 22:26:18 -08:00
Alex Crawford
878c949192
Merge pull request #2463 from crawford/issues
...
coreos-base/oem*: update bug report url
2017-03-08 19:54:53 -08:00
Alex Crawford
c9021c5e44
coreos-base/oem*: update bug report url
...
This changes the bug URL from GitHub to a subdomain under coreos.com.
This will allow us in the future to move to another bug tracker. As it
exists today, this new subdomain just redirects to GitHub so there
should be no change in behavior.
2017-03-08 19:54:16 -08:00
David Michael
234337dd72
Merge pull request #2467 from guilhem/sssd_sudo
...
profiles/coreos: Turn on sudo support in sssd
2017-03-08 14:07:50 -08:00
David Michael
7ef7cd3bcf
profiles: include arping and traceroute in iputils
2017-03-08 13:58:57 -08:00
Euan Kemp
8240215fe2
Merge pull request #650 from euank/docker-aci
...
Initial docker-aci build thing
2017-03-08 13:30:54 -08:00
Guilhem Lettron
907fda986b
profiles/coreos: Turn on sudo support in sssd
...
Build the sudo-related helpers for sssd.
So sudoers can be retrieve from LDAP.
2017-03-08 16:32:09 +01:00
Euan Kemp
b77e8d3f62
Merge pull request #2464 from euank/flannel-docker-opts-version
...
app-admin/flannel-wrapper: update to 0.7.0 again
2017-03-07 17:44:47 -08:00
Euan Kemp
25291767a0
app-admin/flannel-wrapper: update to 0.7.0 again
...
This properly updates the image tag.
This should have happened in #2390
2017-03-07 16:40:53 -08:00
David Michael
60baaad33e
Merge pull request #2459 from dm0-/bugs-1847
...
app-admin/flannel-wrapper: properly sort unit dependencies
2017-03-07 16:39:08 -08:00
David Michael
b33f10191c
bump(sys-fs/cryptsetup): sync with upstream
2017-03-07 15:33:48 -08:00
Geoff Levand
bbd390da66
Merge pull request #2457 from glevand/for-merge-kexec
...
kexec-tools: Move to portage-stable
2017-03-07 11:27:25 -08:00
Geoff Levand
53fb46d991
Merge pull request #528 from glevand/for-merge-kexec
...
bump(sys-apps/kexec-tools): sync with upstream for arm64
2017-03-07 11:27:04 -08:00
David Michael
0010198c7f
Merge pull request #2458 from dm0-/bugs-1843
...
sys-kernel/coreos-modules: enable ipvlan dependency
2017-03-06 18:26:19 -08:00
David Michael
453e76b337
app-admin/flannel-wrapper: properly sort unit dependencies
...
When flannel-docker-opts didn't require flanneld, flanneld could
fail and flannel-docker-opts would start immediately after. This
effectively broke the intended ordering, so now both services
require each other.
This also simplifies the ordering declarations of the two services
by making flannel-docker-opts have both After= and Requires= as is
most commonly configured.
2017-03-06 16:59:13 -08:00
Euan Kemp
b8589683b8
build_docker_aci: include 'extra' version number
...
This allows for multiple iterations with the same package version if
needed.
2017-03-06 16:07:26 -08:00
Euan Kemp
ada33ad411
build_docker_aci: update version / file logic
2017-03-06 16:07:26 -08:00
David Michael
66d1b62ff6
sys-kernel/coreos-modules: enable ipvlan dependency
2017-03-06 12:04:27 -08:00
Geoff Levand
a165608f80
kexec-tools: Move to portage-stable
...
Signed-off-by: Geoff Levand <geoff@infradead.org>
2017-03-03 15:05:29 -08:00