5060 Commits

Author SHA1 Message Date
Andrew Jeddeloh
32e76a5bcf Merge pull request #3060 from ajeddeloh/gcs-pyopenssl
net-misc/google-cloud-sdk: depend on pyopenssl
2018-02-09 13:17:14 -08:00
Andrew Jeddeloh
693d33b4a0 net-misc/google-cloud-sdk: depend on pyopenssl
pyopenssl is needed for gsutil signurl.
2018-02-09 10:52:50 -08:00
Ezequiel Garcia
b36ecb3403 sys-kernel: enable throttled background buffered writeback
This feature prevents the background writeback thread from stalling I/O,
e.g. reads.

For instance, without this option enabled, it's possible to stall reads
setting a writeback dirty threshold (/proc/sys/vm/dirty_writeback_centisecs)
sufficiently long.

Quoting the author of the feature:

"""
[..] If you are sick of Linux bogging down when buffered
writes are happening, then this is for you, laptop or server. The
patchset is fully stable, I have not observed problems. It passes full
xfstest runs, and a variety of benchmarks as well. It works equally well
on blk-mq/scsi-mq, and "classic" setups.
"""

"""
This feature adds a simple blk-wb code that keeps limits how much buffered
writeback we keep in flight on the device end. [..] it should be pretty
much auto-tuning.
"""

Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
2018-02-09 13:36:22 -03:00
Ezequiel Garcia
8da7bd8241 sys-kernel: cleanup options
Move options explicitly enabled in arm64 and that x86 enable
by default to the common config file.

Changes on x86:

 * CONFIG_HW_RANDOM was compiled as a module,
   and now it is built-in.

Changes on ARM64:

 * CONFIG_KEXEC is enabled.

Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
2018-02-09 13:34:48 -03:00
Andrew Jeddeloh
e1f8ca4320 chore(metadata): Regenerate cache 2018-02-08 14:55:25 -08:00
Andrew Jeddeloh
9dadffff8f dev-util/go-bindata: remove package
We don't use it and it has been deleted upstream.
2018-02-08 14:55:11 -08:00
Andrew Jeddeloh
8501ab7af1 coreos-base/hard-host-depends: build less things
Remove packages we don't use so we stop building them every time.
2018-02-08 14:55:11 -08:00
David Michael
39eb427bf7 Merge pull request #3057 from dm0-/docker
Upgrade to Docker 18.02.0-ce
2018-02-08 17:44:16 -05:00
David Michael
183dd0c863 app-emulation/docker: Upstream changed the tagged 17.12 commit... 2018-02-08 15:37:38 -05:00
Andrew Jeddeloh
e1495c58b8 sys-apps/systemd: bump for backports
Bump systemd to include some backports to 237.
2018-02-08 10:24:34 -08:00
David Michael
2fe8758dd2 chore(metadata): Regenerate cache 2018-02-08 13:09:08 -05:00
David Michael
da2153ee67 app-arch/torcx: Bump the non-1.12 Docker profile to 18.02 2018-02-08 13:08:42 -05:00
David Michael
537ef45561 app-torcx/docker: Bump 18.01 to 18.02 2018-02-08 13:08:42 -05:00
David Michael
809aadc0a6 app-emulation/docker: Bump 18.01 to 18.02 2018-02-08 13:08:42 -05:00
David Michael
acd870ef52 app-emulation/docker-proxy: Add an ebuild for Docker 18.02 2018-02-08 13:08:24 -05:00
David Michael
edebbfcf9f app-emulation/containerd: Add v1.0.1 for Docker 18.02 2018-02-08 12:31:11 -05:00
David Michael
3d8b1bf680 app-emulation/docker-runc: Add an ebuild for Docker 18.02 2018-02-08 12:06:53 -05:00
David Michael
fe4bf3d9dc sys-kernel/coreos-sources: Bump 4.14.17 to 4.14.18 2018-02-07 18:51:50 -05:00
David Michael
dd54ffb90c sys-kernel/coreos-sources: Bump 4.15.1 to 4.15.2 2018-02-07 18:49:53 -05:00
David Michael
047e91d782 dev-lang/go: Bump Go 1.9 to 1.9.4 2018-02-07 16:10:20 -05:00
David Michael
10a58b3392 dev-lang/go: Bump Go 1.8 to 1.8.7 2018-02-07 16:05:24 -05:00
Andrew Jeddeloh
bbe35187c5 Merge pull request #2867 from ajeddeloh/use-minimal
coreos-devel: add sdk-extras
2018-02-07 11:17:33 -08:00
David Michael
25f6f8cb2a Merge pull request #3050 from dm0-/systemd
Upgrade to systemd 237
2018-02-07 08:28:32 -05:00
David Michael
47408c90f5 profiles: Enable a libpcre2 ebuild on arm64 2018-02-06 15:23:07 -05:00
David Michael
286c67947e sys-apps/systemd: Sync and bump to systemd 237 2018-02-06 15:22:39 -05:00
Andrew Jeddeloh
8f7293486f coreos-base/hard-host-depends: remove unused dep
AFAICT we don't use this anywhere. Do not build it.
2018-02-05 17:29:40 -08:00
Andrew Jeddeloh
831ad88eff coreos-devel/sdk-extras: add meta package
Add meta package to track items not required by the sdk but are still
useful to be able to install from within it.

Update sdk-depends description

Update profiles/targets/sdk/accept_keywords to include go utilities
2018-02-05 17:27:59 -08:00
Andrew Jeddeloh
9f259caf35 coreos-devel/board-packages: document oem deps
Document why board-packages's DEPEND is what it is.
2018-02-05 17:27:59 -08:00
David Michael
c279e68226 sys-kernel/coreos-sources: Bump 4.15 to 4.15.1 2018-02-04 12:34:23 -05:00
David Michael
b2a280f3e1 sys-kernel/coreos-sources: Bump 4.14.16 to 4.14.17 2018-02-04 12:12:11 -05:00
Benjamin Gilbert
20c4a2baa5 coreos-base/coreos-init: bump to skip fsck of OEM on PXE 2018-02-03 12:11:14 -08:00
David Michael
a16443de91 Merge pull request #3037 from kinvolk/iaguis/rkt-host
app-emulation/rkt: update systemd required for host stage1
2018-02-02 09:20:11 -05:00
Iago López Galeiras
4b3dceafe0 app-emulation/rkt: update systemd required for host stage1
As it is now it doesn't build because we ship systemd 236.

Update the version needed to >= 220, which is what rkt needs [[1]].

[1]: https://github.com/rkt/rkt/blob/v1.29.0/stage1/init/init.go#L417
2018-02-01 12:35:48 +01:00
David Michael
bf89089d0a sys-kernel/coreos-sources: Bump 4.14.15 to 4.14.16 2018-01-31 20:57:42 -05:00
Andrew Jeddeloh
6cf744af4b Merge pull request #3035 from ajeddeloh/rm-old-crap
Remove dead packages and an eclass
2018-01-31 13:53:04 -08:00
Andrew Jeddeloh
60a29b44ac coreos-base/libchrome: remove dead package
update_engine used to depend on this but no longer does. Remove the
package.
2018-01-30 11:52:48 -08:00
Andrew Jeddeloh
97797fe167 eclass/cros-au: remove unused eclass
bootengine technically uses it, but doesn't actually call anything from
it. Remove it from bootengine then remove the eclass
2018-01-30 11:44:32 -08:00
Andrew Jeddeloh
1b91bc69c2 sys-libs/libbb: prune dead package 2018-01-30 11:42:49 -08:00
Benjamin Gilbert
9a193e302c Merge pull request #3030 from bgilbert/4.15
sys-kernel/coreos-*: add 4.15.0
2018-01-29 14:20:11 -08:00
Benjamin Gilbert
e84b44dbf7 sys-kernel/coreos-*: add 4.15.0
No config changes are required.
2018-01-28 22:36:59 -08:00
David Michael
b22fde5eb0 Merge pull request #3024 from dm0-/rust
Upgrade to Rust 1.23.0
2018-01-28 23:13:59 -05:00
David Michael
6e8143f9f8 Merge pull request #3028 from dgonyeo/ignition
sys-apps/ignition: v0.20.1 -> v0.21.0
2018-01-28 15:39:47 -05:00
Benjamin Gilbert
f4a3892b5f coreos-base/coreos-init: update for coreos-install timeout 2018-01-27 10:52:53 -08:00
Benjamin Gilbert
8088c4fc2c Merge pull request #3025 from bgilbert/removals
Drop etcd2, fleet, and old flannel package
2018-01-26 19:28:22 -08:00
David Michael
cc5ddd1e06 Merge pull request #3026 from dm0-/gce
app-emulation/google-compute-engine: Bump to 20171213
2018-01-26 22:13:49 -05:00
Derek Gonyeo
b79822abbb sys-apps/ignition: v0.20.1 -> v0.21.0 2018-01-26 15:54:45 -08:00
Andrew Jeddeloh
b9a6853dd0 sys-apps/systemd: bump for networkd fix
This fixes a bug where specifying classful routes caused the gateway
route to be ignored.
2018-01-26 15:05:53 -08:00
David Michael
06aac55695 app-emulation/google-compute-engine: Bump to 20171213 2018-01-26 15:40:59 -05:00
Benjamin Gilbert
3ffc222580 chore(metadata): Regenerate cache 2018-01-25 22:24:27 -08:00
Benjamin Gilbert
6b7870a726 app-admin/flannel: drop package
The reasoning for keeping it around was
https://github.com/coreos/coreos-overlay/pull/2094#issuecomment-246177819
but in practice it hasn't been used or maintained since flannel-wrapper
was introduced.
2018-01-25 22:24:17 -08:00