30045 Commits

Author SHA1 Message Date
Michael Marineau
e90664189d cleanup(coreos-base/oem-vagrant): Move ssh key into cloud config.
The old behavior of loading authorized_keys from /usr/share/oem is
deprecated, so lets switch vagrant to the new config driven world. :)
2014-04-28 16:54:29 -04:00
Michael Marineau
54aac646d0 Merge pull request #235 from marineam/clean
maint(build_library): Remove special case code for -usr disk layouts
2014-04-26 15:54:29 -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
7f5b5baf22 maint(build_library): Remove special case code for -usr disk layouts
More cleanup now that amd64-generic is gone.
2014-04-26 14:45:28 -07:00
Michael Marineau
fe0019e5f3 Merge pull request #565 from marineam/systemd
Systemd maintnance
2014-04-26 13:47:38 -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
1c328d7c0d Merge pull request #233 from marineam/mbr
fix(disk_util): Switch back to gptmbr.bin for our MBR boot code.
2014-04-25 16:35:38 -07:00
Michael Marineau
b5986fcd6b Merge pull request #234 from marineam/syslinux
fix(syslinux): Display boot: prompt for a half second.
2014-04-25 15:03:43 -07:00
Michael Marineau
d5c5544cca fix(syslinux): Display boot: prompt for a half second.
This should make it less difficult for people to add kernel options for
debugging. Without a prompt/timeout the user must be holding down space
or some other key while syslinux loads but it may not be possible for
the user to do so provide input quite that fast. Only a half second to
avoid needlessly increasing boot times in the common case.
2014-04-25 14:45:21 -07:00
Michael Marineau
1a637d2fc9 Merge pull request #564 from marineam/systemd
fix(sys-apps/systemd): Add patch for daemon-reload bug.
2014-04-25 11:18:35 -07:00
Michael Marineau
476bae747e fix(disk_util): Switch back to gptmbr.bin for our MBR boot code.
Using the classic mbr.bin was only needed during the transition from
syslinux 3 to 6 because the behavior of gptmbr.bin changed after 3.
Now that the transition is done and cgpt supports the new scheme now it
is time we switched back. This avoids depending on using a hybrid MBR.
2014-04-25 11:15:17 -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
77a247366c Merge pull request #563 from marineam/bump
bump(coreos-base/coreos-init): Purge amd64-generic, fix btrfs-resize
2014-04-24 13:54:23 -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
3a5388d259 Merge pull request #232 from marineam/purge
Purge amd64-generic
2014-04-23 16:46:58 -07:00
Michael Marineau
2f8f0159f8 maint(*): Delete special case code for amd64-generic 2014-04-23 16:14:50 -07:00
Michael Marineau
46e2e17697 maint(toolchain_util): Drop amd64-generic from list of valid boards.
The cleanup begins...
2014-04-23 16:02:39 -07:00
Michael Marineau
b6707c88ec Merge pull request #562 from marineam/hack
bump(coreos-base/coreos-cloudinit): Workaround config source conflict
2014-04-23 15:52:48 -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
Michael Marineau
531c7e0d54 Merge pull request #231 from marineam/ami
fix(oem/ami): Disable parallel AMI copying
2014-04-23 11:23:11 -07:00
Michael Marineau
d26a5f6c93 fix(oem/ami): Disable parallel AMI copying
The parallelism appears to be what was breaking the fussy ec2 command
line tools. Just do it serially instead.
2014-04-23 10:39:34 -07:00
Brian Waldon
1c1cf79720 Merge pull request #561 from bcwaldon/bump-coreos-cloudinit
Upgrade to coreos-cloudinit v0.5.1
2014-04-22 21:39:02 -07:00
Brian Waldon
8f67fc5996 bump(coreos-cloudinit): Upgrade to v0.5.1 2014-04-22 18:27:08 -07:00
Michael Marineau
5206dbb554 Merge pull request #560 from marineam/ue
bump(coreos-base/update_engine): Use system SSL certs.
2014-04-22 16:17:18 -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
a93bd9a991 Merge pull request #559 from marineam/oem
bump(coreos-base/coreos-init): Skip OEM on diskless systems
2014-04-21 19:44:34 -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
a4f56f942c Merge pull request #230 from marineam/gpg
feat(release_util): Add support for signing individual file uploads.
2014-04-18 20:27:35 -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
e02f49b410 feat(release_util): Add support for signing individual file uploads.
The .DIGESTS format is clunky and annoying. It also requires uses to
perform two steps to verify images using GPG. Instead support signing
all files directly so there is no need for .DIGESTS.

The old DIGESTS code will remain in place for now but after a few
releases I plan on deleting it.
2014-04-18 16:56:50 -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
Brandon Philips
e9896acc29 Merge pull request #218 from philips/new-update-url
fix(build_library): use https://public.update.core-os.net now
2014-04-18 10:58:33 -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
f1fea996f8 Merge pull request #106 from marineam/btrfs
bump(sys-fs/btrfs-progs): sync with upstream
2014-04-18 10:01:39 -07:00
Michael Marineau
a4ab415c6b Merge pull request #554 from crawford/master
fix(coreos-base/oem-ec2-compat): Correcting ebuild symlink
2014-04-17 18:53:17 -07:00
Michael Marineau
90136cd61e fix(profiles): Use latest btrfs-progs 2014-04-17 18:48:48 -07:00
Michael Marineau
013cb9509b bump(sys-fs/btrfs-progs): sync with upstream 2014-04-17 18:44:35 -07:00
Alex Crawford
12dc15bfaf fix(coreos-base/oem-ec2-compat): Correcting ebuild symlink 2014-04-17 17:54:14 -07:00
Alex Crawford
7d0c08971e Merge pull request #228 from crawford/ld.so
feat(prod_image_util): Adding support for ld.so configs on tmpfs roots
2014-04-17 13:08:17 -07:00
Alex Crawford
ba45a2bfb2 feat(prod_image_util): Moving ld.so configs to /usr
Moving the ld.so configs to /usr and symlinking them to /. This allows
images with a tmpfiles root (e.g. PXE) to have ld.so config support.
2014-04-17 12:48:25 -07:00
Alex Crawford
a67e24ecc0 Merge pull request #553 from crawford/ld.so
feat(ld.so): Moving ld.so configs to /usr
2014-04-17 12:04:11 -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
Alex Crawford
2662d0c784 Merge pull request #229 from crawford/master
fix(vm_image_util): Minor comment fix
2014-04-16 18:41:23 -07:00
Alex Crawford
9e72f6d187 fix(vm_image_util): Minor comment fix 2014-04-16 18:16:26 -07:00