30065 Commits

Author SHA1 Message Date
Michael Marineau
19b8e362cf coreos-base/coreos: bump revision
Commit bcfd9db37 failed to update the revision when modifying the
ebuild, breaking build_image with emerge: there are no binary packages
to satisfy "app-admin/etcd-wrapper:3" errors.
2016-07-19 18:03:32 -07:00
Nick Owens
acd41984c1 coreos-base/coreos-init: bump to include emergency autologin change 2016-07-19 17:39:10 -07:00
David Michael
fa2da581ac app-shells/bash: sync bashrc with upstream 2016-07-19 11:40:03 -07:00
Michael Marineau
c49cb200fc Merge pull request #574 from marineam/ami
oem/ami: fix call to update_json.sh
2016-07-18 14:43:21 -07:00
Michael Marineau
79739723df Merge pull request #571 from marineam/rebuild
rebuild_packages: new script to catch all ebuild modifications
2016-07-18 14:24:01 -07:00
Michael Marineau
842260f231 oem/ami: fix call to update_json.sh
Minor mistake in 8f0bd3148 :(
2016-07-18 14:23:24 -07:00
Michael Marineau
2858074a8b Merge pull request #573 from marineam/ami
oem/ami: write ami index files to storage after copy
2016-07-18 13:24:00 -07:00
Michael Marineau
8f0bd31486 oem/ami: write ami index files to storage after copy
Since this writes to private storage there isn't any need to wait until
the images are public to do this. Now the final publish step only
changes permissions on the AMIs and nothing more.
2016-07-18 13:05:13 -07:00
Benoit Page-Guitard
5e6c2f2cd0 app-admin/etcd-wrapper: Added missing newline escape
This was preventing arguments supplied to etcd-wrapper from being
passed on to etcd, as well as preventing specifying a custom exec
command for the ACI
2016-07-18 03:41:07 -04:00
Michael Marineau
8b9f12907b Merge pull request #2080 from marineam/polkit
sys-auth/polkit: export CC for g-ir-scanner
2016-07-14 14:52:13 -07:00
Michael Marineau
951eba86dd Merge pull request #572 from marineam/preserve
build_packages: fix @preserved-rebuild
2016-07-14 14:44:39 -07:00
Michael Marineau
7cc8496fae sys-auth/polkit: export CC for g-ir-scanner 2016-07-14 14:10:47 -07:00
Michael Marineau
f8c7dc1233 Merge pull request #559 from dylancarlson/roadmap
ROADMAP.md: removed.
2016-07-14 13:26:24 -07:00
Michael Marineau
58783b6e72 Merge pull request #562 from mischief/kernel-ebuild
kernel_menuconfig: fix name of kernel package for split scheme
2016-07-14 13:25:26 -07:00
Alex Crawford
dd879cb33e Merge pull request #2077 from crawford/systemd-master
sys-apps/systemd: include fix for specifiers
2016-07-14 10:51:09 -07:00
Alex Crawford
c3f0445021 sys-apps/systemd: include fix for specifiers 2016-07-14 10:42:36 -07:00
Michael Marineau
aed5e0d526 build_packages: fix @preserved-rebuild
When the --usepkgonly flag was added in d327840ce this step got wrapped
in an inverted test. It should normally be enabled.
2016-07-13 22:55:19 -07:00
Michael Marineau
a3a8b91c31 rebuild_packages: new script to catch all ebuild modifications
This is a bit of a hack, I would like something a little more
intelligent that checks for applicable metadata changes, not just any
old change in the ebuild text. That will require a bit more work/thought
and this should at least be sufficient to catch the current problems.

The issue comes down to how emerge's --usepkgonly mode works. Normally
KEYWORDS and (R)DEPEND metadata in ebuilds is used to figure out what to
install. If that metadata in the installed or binary packages is is out
of date things generally work out anyway. However when --usepkgonly is
enabled (such as in build_image) the ebuild metadata is ignored, using
only the installed and binary package metadata. Unfortunately it may be
out of date, allowing build_image to fail or otherwise behave
differently from build_packages. Perhaps there is a nice tool for
rebuilding such stale packages but emerge itself doesn't appear to.

This script should only be run after build_packages.
2016-07-13 22:18:05 -07:00
Alex Crawford
6b12eea370 Merge pull request #2075 from crawford/ignition
sys-apps/ignition: bump to v0.7.1
2016-07-13 18:10:35 -07:00
Alex Crawford
ef9dd8b54f Merge pull request #2076 from crawford/linux
sys-kernel/coreos-*: bump to 4.6.4
2016-07-13 17:53:24 -07:00
Stefan Junker
7bd3777737 Merge pull request #2068 from steveeJ/etcd-wrapper
app-admin/etcd-wrapper: remove slotting and complexity
2016-07-13 17:46:24 -07:00
Alex Crawford
f9d7dd31f7 sys-kernel/coreos-*: bump to 4.6.4 2016-07-13 17:34:57 -07:00
Stefan Junker
6fd9ef96a6 app-emulation/etcd-wrapper: remove EnvironmentFile from service 2016-07-13 16:55:37 -07:00
Stefan Junker
a6a6787cfd app-emulation/etcd-wrapper: add stub ETCD_TAG to service 2016-07-13 15:42:51 -07:00
Alex Crawford
670e63357b sys-apps/ignition: bump to v0.7.1 2016-07-13 15:08:09 -07:00
Geoff Levand
1be4718991 Merge pull request #2074 from glevand/for-merge-libgpg-error
libgpg-error error fix
2016-07-13 14:23:58 -07:00
Geoff Levand
0e2e079ea7 dev-libs/libgpg-error: Fix cross compile error
https://bugs.gnupg.org/gnupg/issue1744
https://bugs.gentoo.org/show_bug.cgi?id=584052

Fixes errors like these:

  'src/syscfg/lock-obj-pub.linux-gnu.h': No such file or directory

Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-07-13 14:22:23 -07:00
Geoff Levand
2c0ab942c4 dev-libs/libgpg-error: Import libgpg-error-1.19
Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-07-13 14:22:23 -07:00
Geoff Levand
ec213f0b6a profiles/arm64: Set app-crypt/pinentry
Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-07-13 14:22:23 -07:00
Geoff Levand
8676c91301 dev-libs/libgpg-error: Move to coreos-overlay
Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-07-13 12:28:56 -07:00
Stefan Junker
a100fc793d etcd-wrapper: only have a single slot 2016-07-13 10:10:33 -07:00
Michael Marineau
3af9a2fa57 Merge pull request #463 from marineam/audit
sys-process/audit: remove, package was moved to coreos-overlay
2016-07-12 21:50:13 -07:00
Michael Marineau
2e8c4f4fd7 sys-process/audit: remove, package was moved to coreos-overlay
This was updated by mistake in #454
2016-07-12 21:28:33 -07:00
Michael Marineau
fd795ab6dd Merge pull request #2073 from marineam/procps
profiles: mask recent procps in amd64 images
2016-07-12 21:21:34 -07:00
Michael Marineau
cab6102936 profiles: mask recent procps in amd64 images 2016-07-12 21:14:52 -07:00
Stefan Junker
dc0f59d3b5 app-admin/etcd-wrapper: add $ETCD_OPTS to ExecStart
Passing arguments via this environment variable is more convenient than e.g.
overriding the ExecStart line in a drop-in.
2016-07-12 17:18:28 -07:00
Alex Crawford
b70885a127 Merge pull request #2056 from crawford/jmicron
sys-kernel/coreos-modules: include PATA_JMICRON
2016-07-12 16:56:01 -07:00
Geoff Levand
2468c6235d Merge pull request #2067 from glevand/for-merge-libpcre
profile/arm64: libpcre GLSA fix
2016-07-12 12:40:23 -07:00
Geoff Levand
c6ddf192db profile/arm64: libpcre GLSA fix 2016-07-12 12:36:00 -07:00
Stefan Junker
6d8ba95264 Merge pull request #2066 from steveeJ/rkt-bump
app-emulation/rkt: 1.10.0 -> 1.10.1
2016-07-12 11:44:52 -07:00
Stefan Junker
b8ce5938db app-emulation/rkt: 1.10.0 -> 1.10.1 2016-07-12 10:52:09 -07:00
Geoff Levand
5de94485b7 Merge pull request #2053 from glevand/for-merge-keywords
profiles/arm64: Cleanup keywords
2016-07-11 16:25:44 -07:00
Geoff Levand
51ecca23df profiles/arm64: Cleanup keywords
Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-07-11 14:41:01 -07:00
Geoff Levand
bc42b8eb03 Merge pull request #2047 from glevand/for-merge-rkt
arm64 rkt
2016-07-11 14:24:14 -07:00
Geoff Levand
ea183131de app-emulation/rkt: Add arm64 keywords
Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-07-11 14:19:18 -07:00
Geoff Levand
30cd8be421 app-emulation/rkt: Add arm64 arch support
Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-07-11 14:19:18 -07:00
Geoff Levand
8932e48607 app-emulation/rkt: Bump to rkt-1.10.0
Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-07-11 14:19:18 -07:00
Geoff Levand
dd2560af23 coreos-base: Fixups for rkt, actool
actool and rkt are now split, also enable for arm64.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-07-11 14:19:18 -07:00
Geoff Levand
dd9c371ffc app-emulation/rkt: Remove actool install
rkt builds actool for its own use on the host, so remove the install
from this ebuild (it won't work on arm64).  actool for use on the
target should be build by app-emulation/actool.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-07-11 14:19:18 -07:00
Geoff Levand
f44eab7801 app-emulation/rkt: Remove go environment settings
rkt now uses configure to set the go build environment, so remove
the setting of those variables from the ebuild.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2016-07-11 14:19:18 -07:00