Brandon Philips
c8f59f1b50
feat(app-admin/locksmith): change the default strategy
2014-05-01 18:38:49 -07:00
Michael Marineau
2b1106b825
Merge pull request #570 from marineam/key
...
Install update keys via ebuild
2014-05-01 18:01:46 -07:00
Brandon Philips
caeedfc05d
Merge pull request #571 from philips/locksmith
...
add locksmith
2014-05-01 16:45:17 -07:00
Brandon Philips
e8e9c0ea06
feat(coreos-base/coreos): add locksmith
2014-05-01 14:38:45 -07:00
Brandon Philips
a5b17a1555
feat(app-admin/locksmith): Initial commit
2014-05-01 14:38:45 -07:00
Brandon Philips
ebe1662c5f
bump(coreos-base/update_engine): latest version with new dbus API
2014-05-01 14:00:12 -07:00
Michael Marineau
1430315362
bump(coreos-base/cros-devutils): Sign updates generated by devserver
2014-05-01 11:09:29 -07:00
Michael Marineau
67f1ae115e
feat(coreos-base/coreos-au-key): Install signing key in SDK
...
This just means tools looking for the test key don't need to point at
the long and screwy path into the coreos-overlay repo.
2014-05-01 09:54:04 -07:00
Michael Marineau
b3789e2f41
fix(coreos-base/update_engine): Install update signing key via ebuild.
...
This removes the need to perform this step during build_image.
2014-04-30 16:31:11 -07:00
Michael Marineau
7af2b92c29
maint(profiles): Merge usr profile back into generic target.
...
coreos/amd64/usr remains as an alias to coreos/amd64/generic for now.
2014-04-26 15:06:08 -07:00
Michael Marineau
32fa9c4708
maint(sys-apps/systemd): Replace reload patch with upstream version.
2014-04-26 13:41:09 -07:00
Michael Marineau
c2e02f63bd
maint(sys-apps/systemd): Cleanup old version.
2014-04-26 13:38:59 -07:00
Michael Marineau
89878edf95
fix(sys-apps/systemd): Add patch for daemon-reload bug.
...
This should fix our issue with hung jobs. Patch from here:
http://lists.freedesktop.org/archives/systemd-devel/2014-April/018361.html
Bug report: https://bugs.freedesktop.org/show_bug.cgi?id=77066
2014-04-25 10:55:48 -07:00
Michael Marineau
6493111740
bump(coreos-base/coreos-init): Purge amd64-generic, fix btrfs-resize
2014-04-24 13:29:44 -07:00
Michael Marineau
cf02fb1d6b
bump(coreos-base/coreos-cloudinit): Workaround config source conflict
...
https://github.com/coreos/coreos-cloudinit/pull/87
https://github.com/coreos/coreos-cloudinit/issues/86
2014-04-23 14:58:47 -07:00
Brian Waldon
8f67fc5996
bump(coreos-cloudinit): Upgrade to v0.5.1
2014-04-22 18:27:08 -07:00
Michael Marineau
49c74da722
bump(coreos-base/update_engine): Use system SSL certs.
...
Pulls in https://github.com/coreos/update_engine/pull/27
Fixes breakage caused by https://github.com/coreos/scripts/pull/218
2014-04-22 16:04:08 -07:00
Michael Marineau
fe3e2d13fa
bump(coreos-base/coreos-init): Skip OEM on diskless systems
2014-04-21 19:39:29 -07:00
Michael Marineau
fd6e6d2b6f
Merge pull request #558 from marineam/btrfs
...
fix(sys-kernel/bootengine): Set +x on btrfs script.
2014-04-21 09:44:57 -07:00
Michael Marineau
80289fccac
fix(sys-kernel/bootengine): Set +x on btrfs script.
...
Didn't pull this patch into 7b160f27 by mistake.
2014-04-21 09:39:04 -07:00
Michael Marineau
146343ca0d
Merge pull request #557 from marineam/env
...
fix(coreos-base/oem-vagrant): Add coreos-setup-environment
2014-04-18 18:54:24 -07:00
Michael Marineau
4649f7fa12
fix(coreos-base/oem-vagrant): Add coreos-setup-environment
...
In vagrant /etc/environment is set up by cloudinit but other services
still depend on the coreos-setup-environment.service unit as a signal
that /etc/environment is valid. Also the OEM needs to provide this
script in order to block the likely to be broken defaults from being
written. This just provides a dumb script that blocks.
Use system-cloudinit@.service because it does not depend on
coreos-setup-environment.service. Otherwise we would dead lock on a
circular dependency.
2014-04-18 15:32:50 -07:00
Greg Kroah-Hartman
2557633af6
Merge pull request #556 from gregkh/kernel_update
...
bump(sys-kernel/coreos-kernel): bump to 3.14.1
2014-04-18 14:50:40 -07:00
Greg Kroah-Hartman
265aefffd3
bump(sys-kernel/coreos-kernel): bump to 3.14.1
2014-04-18 12:19:50 -07:00
Michael Marineau
72829fedf7
Merge pull request #555 from marineam/btrfs
...
fix(profiles): Use latest btrfs-progs
2014-04-18 10:02:17 -07:00
Michael Marineau
90136cd61e
fix(profiles): Use latest btrfs-progs
2014-04-17 18:48:48 -07:00
Alex Crawford
12dc15bfaf
fix(coreos-base/oem-ec2-compat): Correcting ebuild symlink
2014-04-17 17:54:14 -07:00
Alex Crawford
ee16b5f8ec
feat(sys-apps/baselayout): Adding new LD_PATH to env.d
2014-04-17 11:34:54 -07:00
Alex Crawford
f3674d3f4b
feat(coreos-base/coreos-init): Added ldsocache.service
...
This one-shot service is responsible for generating the ld.so cache
2014-04-17 11:34:54 -07:00
Michael Marineau
ad876335a8
bump(coreos-base/coreos-init): Fix sshd host key generation
2014-04-16 17:20:22 -07:00
Michael Marineau
5b8e87cf0b
bump(sys-apps/baselayout): Include sbin in path
2014-04-16 17:18:21 -07:00
Michael Marineau
b1fb592053
fix(sys-apps/systemd): Don't prune systemd dirs
...
Assorted config directories in /etc are normally empty but without them
users generally have no idea that they can actually use them. Switch to
installing them again and add tmpfiles rules to recreate them.
2014-04-16 15:40:08 -07:00
Michael Marineau
7d6dd11fe3
cleanup(sys-apps/systemd): Remove unused files.
...
These are installed by gentoo-systemd-integration these days.
2014-04-16 15:40:06 -07:00
Michael Marineau
d2509255c3
Merge pull request #536 from marineam/systemd
...
Systemd 212
2014-04-16 15:19:20 -07:00
Michael Marineau
06ae3bc5dd
bump(sys-kernel/bootengine): Add experimental diskless btrfs support.
2014-04-16 10:26:04 -07:00
Greg Kroah-Hartman
3166c33d4b
Merge pull request #548 from gregkh/kernel_update
...
bump(sys-kernel/coreos-kernel) update to 3.13.10
2014-04-15 23:36:10 -07:00
Greg Kroah-Hartman
73387f3485
bump(sys-kernel/coreos-kernel) update to 3.13.10
2014-04-15 15:56:02 -07:00
Michael Marineau
16d004d5f6
bump(coreos-base/coreos-cloudinit): relax deps in unit files
2014-04-15 18:23:13 -04:00
Michael Marineau
50358447a8
fix(coreos-base/oem-vagrant): Use generic cloud config unit.
2014-04-15 18:14:47 -04:00
Michael Marineau
8d2164c922
fix(coreos-base/oem-rackspace): Rely on generic configdrive units.
...
Config drive is now supported on all VM platforms so it doesn't need to
be in the rackspace OEM any more.
2014-04-15 18:14:47 -04:00
Michael Marineau
15aca86c01
bump(coreos-base/coreos-init): Deprecate old addon units.
2014-04-15 18:14:46 -04:00
Michael Marineau
65820676f6
churn(coreos-base/coreos-cloudinit): Move units into cloudinit repo.
2014-04-15 18:14:46 -04:00
Alex Crawford
0646a54672
Merge pull request #545 from crawford/master
...
feat(sys-apps/portage): Syncing with upstream and adding 'disabled attribute' patch.
Keep the ebuild in the overlay disabled for now.
2014-04-14 19:20:56 -07:00
Alex Crawford
edf92a8b5e
feat(sys-apps/portage): Adding repos.conf patch to ebuild
...
Pulling in the patch mentioned here
(https://bugs.gentoo.org/show_bug.cgi?id=507284 ). This adds support for the
'disabled' attribute in repository sections within repos.conf.
2014-04-14 19:18:12 -07:00
Alex Crawford
631063b1cf
bump(sys-apps/portage): sync with upstream
...
portage-2.2.8-r1 is stable, but keep the ebuild in the overlay disabled
for now.
2014-04-14 19:17:30 -07:00
Michael Marineau
27e34e6773
feat(coreos-base/coreos): Add XenServer compatibility hack
2014-04-14 19:58:27 -04:00
Michael Marineau
30ae893a5e
add(app-emulation/xenserver-pv-version): Fake XenServer PV drivers
...
XenServer expects virtual machines to run their own version of the Xen
para-virtualized drivers and will not attach disks otherwise. This is
pretty silly considering the ones bundled in Linux are perfectly fine.
In order to work around this write the latest version of XenServer to
special variables in xenstore. This will be included in all images
rather than OEM since this could impact any XenServer user and I want to
write to xenstore as early as possible, possibly even in the initrd.
2014-04-14 19:58:27 -04:00
Michael Marineau
0d75a04fe8
feat(app-emulation/xenstore): Add unit to moutn xenfs
...
On Xen-based virtual machines this will automatically mount xenfs so the
xenstore utility works out of the box.
2014-04-14 16:54:21 -04:00
Michael Marineau
38180174e5
fix(coreos-base/oem-gce): Rename gce-setup-environment
...
The setup-environment script should be named coreos-setup-environment so
that it is called by the standard coreos-setup-environment.service
2014-04-13 16:16:22 -04:00
Michael Marineau
6a9e81713a
fix(coreos-base/oem-gce): Replace curl's --retry with block_until_url
...
Curl will not retry after most errors, just connection timeouts and some
HTTP errors. In our case the most likely error is network unreachable.
Instead use our simple-minded but trusty block_until_url script to wait.
2014-04-13 16:11:11 -04:00