Alex Crawford
26092216ed
Merge pull request #763 from crawford/fillings
...
Pull teeth. Replace with onmetal.
2014-07-21 20:44:39 -05:00
Michael Marineau
8b8b969c6b
Merge pull request #759 from marineam/hostname
...
systemd: report errors when setting hostname from dhcp
2014-07-21 18:40:16 -07:00
Alex Crawford
e6e009bb05
Pull teeth. Replace with onmetal.
2014-07-21 18:30:26 -07:00
Alex Crawford
8b8f235541
Merge pull request #762 from crawford/teeth
...
coreos-base/oem-rackspace-teeth: Move rename-interfaces.sh into script
2014-07-21 18:29:29 -07:00
Alex Crawford
f62db5109f
coreos-base/oem-rackspace-teeth: Move rename-interfaces.sh into script
2014-07-21 18:15:58 -07:00
Michael Marineau
891c5047fd
Merge pull request #761 from marineam/lockfix
...
Fixes for locksmith
2014-07-21 18:15:56 -07:00
Michael Marineau
5e727f7dad
locksmith: featuring a much longer attention span
2014-07-21 18:06:05 -07:00
Brandon Philips
596aaaed9f
Merge pull request #760 from philips/docker-socket-permissions
...
app-emulation/docker: make the docker socket protected
2014-07-21 18:05:18 -07:00
Michael Marineau
0e05e89db9
update_engine: work around broken locksmith version
2014-07-21 16:53:30 -07:00
Michael Marineau
dd1e509b00
systemd: report errors when setting hostname from dhcp
2014-07-21 16:28:48 -07:00
Michael Marineau
5a5e2c91ae
toolchain-binutils.eclass: sync with upstream
...
Fixes compatibility with a new portage patch that filters EROOT from the
ebuild environment. This newer version sets EROOT as needed in each
phase function so it is safe from filtering.
2014-07-20 22:10:33 -07:00
Michael Marineau
4e97f0b84c
portage: Add patch to filter EROOT from ebuild environment
...
EROOT must always be derived from ROOT, preserving it causes binary
packages to break in mysterious and often silent ways.
Upstream: https://bugs.gentoo.org/show_bug.cgi?id=490014
2014-07-20 21:36:43 -07:00
Michael Marineau
a9bcccd3a1
eclass: set default portage user and group
...
The PORTAGE_USERNAME and PORTAGE_GRPNAME variables are not exported by
default. The SDK uses them to get portage to run builds as the
developer's uid/gid instead of portage:portage. When running outside of
the SDK use the default portage user and group.
2014-07-20 17:05:06 -07:00
Michael Marineau
0388251549
bootengine: fix install when $ROOT is /
2014-07-20 16:25:29 -07:00
Michael Marineau
d8abb0dd28
systemd: fix build dependencies for man pages
2014-07-19 15:19:51 -07:00
Michael Marineau
ed41ed035b
coreos-init: update with some minor fixes
...
- Removes ld.so.cache generator, systemd 215 does this.
- Fix udev rule for GCE compatibility.
2014-07-19 14:59:56 -07:00
Michael Marineau
fa7075a057
iproute2: restore two mistakenly deleted patches
...
Commit 3d5e4758 pruned a little too deeply.
2014-07-19 14:46:27 -07:00
Michael Marineau
badd38240c
profiles: do not disable perl's gdbm use flag
...
It appears turning off this flag does not actually prevent perl from
trying to build against gdbm. Enable the flag so dependencies are
consistent with perl's actual behavior.
2014-07-19 14:20:50 -07:00
Michael Marineau
6688883299
profiles: re-add udev to default USE flags
...
Reapply 943574b4, build_packages can handle the circular dependency that
this introduces between systemd and util-linux now.
2014-07-19 14:00:17 -07:00
Michael Marineau
6202ce1152
Merge pull request #754 from marineam/dev
...
crossdev: fix sysroot handling in pkg-config wrapper
2014-07-19 13:57:59 -07:00
Michael Marineau
22f72462c6
crossdev: fix sysroot handling in pkg-config wrapper
...
The pkg-config wrapper re-implemented SYSROOT support because it didn't
work correctly in pkg-config before 0.24. That was released years ago so
it is time to update, custom code broke when paths were outside of /usr
so libraries installed to /lib64 broke things.
With this fixed we don't need to generate our own wrappers.
Upstream bug: https://bugs.gentoo.org/show_bug.cgi?id=517530
2014-07-19 13:28:52 -07:00
Michael Marineau
538b86bf5b
chore(metadata): Regenerate cache
2014-07-19 13:27:20 -07:00
Michael Marineau
77b40ff38c
chore(metadata): Regenerate cache
2014-07-19 13:27:19 -07:00
Michael Marineau
bd5fee44e8
cleanup: delete lots of unused and outdated ebuilds
2014-07-19 13:26:51 -07:00
Michael Marineau
73dd541387
Merge pull request #751 from marineam/core
...
update_engine: add support for post install oem hook
2014-07-19 13:23:26 -07:00
Greg Kroah-Hartman
cbb1669300
coreos-kernel: enable CONFIG_BLK_DEV_NVME
...
This should resolve bug #82
2014-07-18 21:43:16 -07:00
Greg Kroah-Hartman
bc7615eb45
coreos-kernel: bump to 3.15.6
2014-07-18 21:24:34 -07:00
Michael Marineau
f7870815c6
update_engine: add support for post install oem hook
2014-07-18 18:59:21 -07:00
Michael Marineau
6751c559c7
systemd: slurp bugfixes in from master
...
This pulls in all patches marked with a Backport note as well as a some
assorted networkd fixes. May this release be a little less crashy...
2014-07-18 18:45:00 -07:00
Alex Crawford
60ed6d57ba
sys-apps/systemd: Remove default name servers
2014-07-18 16:50:43 -07:00
Michael Marineau
956e7fb444
systemd: enable capturing coredumps for inspection via coredumpctl
...
Gentoo disabled this functionality because coredumpctl didn't exist yet.
It does now and is pretty slick so lets enable this. Dumps are stored in
/var/lib/systemd/coredump by default. Optionally they can be stored in
the journal by modifying /etc/systemd/coredump.conf
2014-07-18 16:20:15 -07:00
Michael Marineau
cea88e3f6d
lvm2: update to 2.02.107
...
Newer ebuilds appear to fix some issues with systemd integration which
may or may not impact our systems but lvm isn't widely used with CoreOS
so no one has noticed. Most importantly though these sorts of errors are
gone:
Configuration file /run/systemd/generator/lvm2-activation.service is
marked world-inaccessible. This has no effect as configuration data
is accessible via APIs without restrictions. Proceeding anyway.
2014-07-15 19:50:09 -07:00
Michael Marineau
4104d188dc
bump(sys-fs/lvm2): sync with upstream
...
Packages updated:
sys-block/thin-provisioning-tools
sys-fs/lvm2
2014-07-15 19:46:49 -07:00
Michael Marineau
318deb186f
Merge pull request #745 from marineam/resolv
...
systemd: add compatibility symlink for resolv.conf
2014-07-15 17:42:55 -07:00
Michael Marineau
0e677209da
systemd: add compatibility symlink for resolv.conf
...
In 215 resolv.conf moved from /run/systemd/network to
/run/systemd/resolv but there isn't anything to fix references to the
old location (namely existing /etc/resolv.conf symlinks after upgrades).
Adding this rule ensures that those links or any other references
continue to work as they did before.
2014-07-15 17:34:17 -07:00
Brandon Philips
710a40db6f
app-emulation/docker: make the docker socket protected
2014-07-15 12:16:59 -07:00
Michael Marineau
973f2c7bbc
Merge pull request #742 from marineam/cleanup
...
Cleanup custom tmpfiles code
2014-07-15 11:49:44 -07:00
Michael Marineau
66fcc06f39
Merge pull request #743 from marineam/cryptsetup
...
profiles: enable cryptsetup support
2014-07-15 11:49:34 -07:00
Michael Marineau
2c34eb4489
eclass: remove cros-tmpfiles.eclass, replaced by systemd-tmpfiles
2014-07-15 00:39:53 -07:00
Michael Marineau
54f371db7f
ca-certificates: replace cros-tmpfiles with systemd-tmpfiles
...
Reapply 93ec181e26540e65f8b7636a6d63be87affb49a4
2014-07-15 00:39:53 -07:00
Michael Marineau
e0ef57130a
baselayout: replace cros-tmpfiles with systemd-tmpfiles
...
Reapply 7bc566630cb05d509371fa09435a08900057b308
2014-07-15 00:39:44 -07:00
Michael Marineau
9176ad5f0e
baselayout: re-add rule for /var/run symlink
2014-07-15 00:23:33 -07:00
Michael Marineau
ccdf2eee5b
profiles: enable cryptsetup support
2014-07-14 21:58:36 -07:00
Michael Marineau
29938ad7b9
Merge pull request #741 from marineam/systemd
...
Fixes for systemd 215
2014-07-14 16:42:14 -07:00
Alex Crawford
6a4272e4c0
Merge pull request #122 from crawford/util-linux
...
util-linux: Remove (moving to coreos-overlay)
2014-07-14 16:38:53 -07:00
Michael Marineau
8edb35495b
baselayout: fixes for systemd 215
2014-07-14 16:27:08 -07:00
Alex Crawford
420b1c1faa
Merge pull request #738 from crawford/util-linux
...
bump(sys-apps/util-linux): sync with upstream
2014-07-14 16:26:35 -07:00
Michael Marineau
17a65e1ba0
coreos-init: fixes for systemd 215
2014-07-14 16:25:05 -07:00
Alex Crawford
2a42995105
bump(sys-apps/util-linux): sync with upstream
...
- Removed python3_4 from PYTHON_COMPAT
- Masked the python USE flag
2014-07-14 16:12:03 -07:00
Michael Marineau
be726b28fd
systemd: remove tmpfiles rules nowincluded in systemd
...
No need for resolv.conf or /var/lib/systemd any more.
2014-07-14 15:29:52 -07:00