Alex Crawford
1e1c682121
coreos-base/oem-ec2-compat: drop cloud-config
...
Ignition (starting with 0.14.0) will apply this configuration instead.
2017-03-17 15:44:30 -07:00
Alex Crawford
ade721bd5b
coreos-base/oem-azure: drop cloud-config
...
Ignition (starting with 0.14.0) will apply this configuration
instead.
2017-03-17 15:42:07 -07:00
Alex Crawford
c17edecdc0
Merge pull request #2478 from coreos/oem-packet
...
coreos-base/oem-packet: drop cloud-config
2017-03-17 15:36:02 -07:00
Alex Crawford
399c2850e1
Merge pull request #2486 from crawford/ignition
...
sys-apps/ignition: bump to v0.14.0
2017-03-17 15:35:09 -07:00
Alex Crawford
92a9d28057
coreos-base/coreos-metadata: bump to v0.8.0
2017-03-17 15:30:20 -07:00
Alex Crawford
c4d7b72886
sys-apps/ignition: bump to v0.14.0
2017-03-17 15:11:40 -07:00
David Michael
2cff24a66d
coreos-base/coreos-cloudinit: don't install to default.target
...
With systemd v233, the units linked in default.target.wants are not
started. This enables the config targets as multi-user.target
dependencies instead.
2017-03-16 21:30:07 -07:00
David Michael
e56451a3a5
app-admin/toolbox: bump for fedora:latest and --preserve-env
2017-03-16 17:52:25 -07:00
Geoff Levand
37d03bf0f9
oem-packet: Enable for arm64
...
Signed-off-by: Geoff Levand <geoff@infradead.org>
2017-03-16 12:13:14 -07:00
Alex Crawford
7504bbaef8
coreos-base/oem-packet: drop cloud-config
...
Ignition (starting with 0.14.0) will apply this configuration
instead. This also depends on coreos-metadata supporting
PACKET_PHONE_HOME_URL, which will be present starting in 0.8.0.
2017-03-15 17:31:23 -07:00
Benjamin Gilbert
def645f247
Merge pull request #2470 from bgilbert/missing-kconfig-options
...
eclass/coreos-kernel.eclass: Verify enablement of kconfig options
2017-03-15 17:02:08 -04:00
David Michael
afc3759e70
dev-libs/openssl: package /etc/ssl for SDK bootstrapping
2017-03-15 10:20:28 -07:00
David Michael
77abd49c24
Merge pull request #2473 from dm0-/bugs-1813
...
Fix SSSD on PXE
2017-03-14 19:15:25 -07:00
David Michael
081582f146
Merge pull request #2416 from dm0-/containerd-opts
...
app-emulation/containerd: use the upstream default timeout
2017-03-14 17:10:11 -07:00
David Michael
93ca3af591
app-emulation/containerd: use the upstream default timeout
...
This also bumps the Docker revisions since it has dependencies on
exact versions now.
2017-03-14 17:08:52 -07:00
David Michael
814ebc91fb
Merge pull request #2468 from dm0-/traceroute
...
Install traceroute and arping
2017-03-14 16:58:08 -07:00
Alex Crawford
ba90b2ed96
Merge pull request #2479 from coreos/oem-hyperv
...
coreos-base/oem-hyperv: switch to ignition scheme
2017-03-14 15:07:02 -07:00
Alex Crawford
1a7471b224
Merge pull request #2308 from sapcc/master
...
Expose container logs out of kubelet-wrapper
2017-03-14 14:23:15 -07:00
David Michael
d8e533ee51
Merge pull request #2469 from dm0-/openssl-etc
...
dev-libs/openssl: generate /etc/ssl at boot
2017-03-14 12:19:23 -07:00
Euan Kemp
a4124f318c
sys-apps/baselayout: bump for nss-myhostname
...
The only change this pixes up is the addition of myhostname in
nsswitch.conf
See https://github.com/coreos/bugs/issues/1764
2017-03-14 11:49:33 -07:00
Derek Gonyeo
03359bef4f
Merge pull request #2474 from dgonyeo/master
...
coreos-base/coreos-metadata: bump to v0.7.0
2017-03-14 10:29:46 +01:00
Marian Schwarz
1697451c6c
-- mount /var/log instead of /var/log/containers
2017-03-14 09:04:08 +01:00
David Michael
1eb017a4e2
Merge pull request #2472 from dm0-/v233
...
Upgrade to systemd v233
2017-03-13 19:19:52 -07:00
Alex Crawford
c047e9e91d
coreos-base/oem-hyperv: switch to ignition scheme
...
Since there is no cloud-config to drop here, just bring this OEM inline
with the others in terms of their structure.
2017-03-13 17:33:20 -07:00
David Michael
e6690c468f
sys-auth/sssd: CoreOSify the service
...
There is no need to fork the daemon with systemd, so run in the
foreground for Type=simple. This also writes logs to stderr by
default, so this service no longer needs a special /var/log path.
The syslog.target unit does not exist either, but SSSD can
can optionally query NSCD, so order it after nscd.service.
2017-03-13 15:52:58 -07:00
Derek Gonyeo
846fcc3c1b
coreos-base/coreos-metadata: bump to v0.7.0
2017-03-13 15:39:28 +01:00
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
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