30065 Commits

Author SHA1 Message Date
Michael Marineau
fbed82f178 systemd: remove timesyncd symlink from /etc
Along with the other services systemd is enabling in /etc the built in
SNTP client has been added to. Unlike the others we don't re-enable it
in /usr since we are currently using ntpd instead.
2014-06-30 16:48:55 -07:00
Michael Marineau
eebe8d5fe9 build_library: long overdue for a code name change 2014-06-30 15:42:16 -07:00
Michael Marineau
27e00285d5 updates: include updatectl in update tools zip 2014-06-30 15:40:42 -07:00
Michael Marineau
3c255e17c2 coreos-kernel: prune old 3.14.x versions 2014-06-30 15:26:54 -07:00
Michael Marineau
4f2e76de61 coreos-kernel: enable dummy ethernet driver 2014-06-30 15:24:58 -07:00
Michael Marineau
054e9c8d55 Merge pull request #710 from marineam/updatectl
Add updatectl to SDK
2014-06-30 14:42:32 -07:00
Michael Marineau
ebdc4d5f43 Merge pull request #275 from brianredbeard/glance-image-load
feat(OpenStack): Add new scripts to support OpenStack OEM handling
2014-06-30 14:41:11 -07:00
Michael Marineau
6a9c65451a sdk-depends: add updatectl to SDK 2014-06-30 14:26:26 -07:00
Michael Marineau
36198d8f8a updatectl: add ebuild for the CoreUpdate client 2014-06-30 14:24:24 -07:00
Michael Marineau
301d2fbb22 profiles: disable calling sync(2) after installing packages
This is just a safety feature for real Gentoo systems on the off chance
that they crash moments after a package is installed. There isn't any
such concern for the CoreOS SDK so just disable it. A normal build_image
is slightly faster with this but I suspect it may help the build host
which is usually running many emerge jobs in parallel.
2014-06-29 10:34:09 -07:00
Alex Crawford
8fc2fc268e Merge pull request #701 from crawford/ec2
oem-ec2-compat: Check for metadata service and config drive
2014-06-27 16:01:53 -07:00
Michael Marineau
155578c816 Merge pull request #708 from marineam/nss
Delete NSS
2014-06-27 15:17:49 -07:00
Alex Crawford
5ba386d939 oem-ec2-compat: Check for metadata service and config drive
No need for the helper scripts anymore!
2014-06-27 15:04:01 -07:00
Alex Crawford
74dd55cd91 coreos-base/coreos-cloudinit: bump to 0.8.1 2014-06-27 15:04:01 -07:00
Alex Crawford
f7bccc8e3e Merge pull request #707 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to 0.8.0
2014-06-27 15:01:49 -07:00
Michael Marineau
6e9f993e97 nss: remove unused and outdated crypto library 2014-06-27 14:58:12 -07:00
Michael Marineau
1989aa8247 libchrome: remove unused dependency on nss
The code base doesn't appear to actually refer to nss at all... DELETE
2014-06-27 14:38:37 -07:00
Michael Marineau
65ff17d471 libchrome: drop old version 2014-06-27 14:34:04 -07:00
Alex Crawford
724e6c3926 coreos-base/coreos-cloudinit: bump to 0.8.0 2014-06-27 11:39:21 -07:00
Michael Marineau
0e32bbe3c5 Merge pull request #116 from marineam/wget
bump(net-misc/wget): sync with upstream
2014-06-27 11:22:16 -07:00
Michael Marineau
28ce5fba5d bump(net-misc/wget): sync with upstream
Fixes certificate errors like:

    Resolving commondatastorage.googleapis.com... 74.125.224.139, 74.125.224.138, 74.125.224.140, ...
    Connecting to commondatastorage.googleapis.com|74.125.224.139|:443... connected.
    ERROR: certificate common name `*.googleusercontent.com' doesn't match requested host name `commondatastorage.googleapis.com'.
2014-06-27 10:53:28 -07:00
Michael Marineau
a142a10b3c Merge pull request #705 from marineam/less
baselayout: Set less's charset to UTF-8
2014-06-27 10:30:32 -07:00
Michael Marineau
1d5513210f Merge pull request #706 from marineam/toolbox
toolbox: update to latest version
2014-06-27 10:12:13 -07:00
Michael Marineau
36bc7949da toolbox: update to latest version
Never got bumped after https://github.com/coreos/toolbox/pull/6
2014-06-27 10:01:16 -07:00
Michael Marineau
385fa43e61 baselayout: Set less's charset to UTF-8
Forgot to bump the ebuild after this PR:
https://github.com/coreos/baselayout/pull/24
2014-06-27 09:41:39 -07:00
Michael Marineau
12f5ba82be Merge pull request #704 from philips/kernel-3.15.2
coreos-kernel: bump to 3.15.2
2014-06-26 19:11:32 -07:00
Brandon Philips
c825c70db9 coreos-kernel: bump to 3.15.2 2014-06-26 17:52:41 -07:00
Michael Marineau
3dd187fdfd Merge pull request #703 from marineam/fleet
Revert "bump(fleet): Upgrade to v0.5.1"
2014-06-26 17:19:42 -07:00
Michael Marineau
647bcbf483 Revert "bump(fleet): Upgrade to v0.5.1"
Rolling back to 0.5.0 due to a regression in the etcd client.

Issue: https://github.com/coreos/fleet/issues/582

This (mostly) reverts commit 6a01e3c1e58c2f551307913f75097e09e73d539c.
2014-06-26 17:15:26 -07:00
Michael Marineau
0a4160cc0e Merge pull request #702 from marineam/updates
Updates
2014-06-26 16:36:32 -07:00
Michael Marineau
b241d1dfc3 update_engine: remove metadata size verification 2014-06-26 15:41:41 -07:00
Michael Marineau
5a6d8baf83 coretest: accept new update signing key 2014-06-26 15:40:42 -07:00
Michael Marineau
4c5dca9c20 Merge pull request #287 from marineam/fixup
Fixup new releases
2014-06-26 10:42:54 -07:00
Michael Marineau
2a7c3f31e6 updates: switch to updatectl 1.1.0, remove metadata option. 2014-06-25 22:44:31 -07:00
Michael Marineau
112b60690c updates: fix running core_sign_update from update.zip 2014-06-25 22:44:31 -07:00
Michael Marineau
f1c81df7f3 updates: minor fixes for offline signing wrapper script
- Fedora provides gpg2 by default, not gpg.
- The zip file's root must be the current directory.
2014-06-25 22:44:31 -07:00
Michael Marineau
fd88195d58 Merge pull request #286 from marineam/version2
minor build fixes
2014-06-25 12:57:53 -07:00
Michael Marineau
048ee51e6f build_image: when generating update payload don't generate metadata
This feature was removed from delta_generator.
2014-06-25 12:37:36 -07:00
Michael Marineau
34efc03f35 set_group: don't copy update.gz, but do copy the dev container
update.gz and .meta will not be generated any more by default.

And previously the dev container was only being uploaded to the default
'beta' release directory so it wasn't available in a useful location.
Copying it to all the release directories should help with that.
2014-06-25 12:35:00 -07:00
Michael Marineau
7ccf2d4f0a Merge pull request #698 from marineam/version2
Official update signing key!
2014-06-25 10:18:59 -07:00
Michael Marineau
b798fea634 Merge pull request #285 from marineam/version2
Refresh the update tools zip
2014-06-25 10:18:42 -07:00
Michael Marineau
f811845778 updates: add example scripts for signing update payloads
This pretty much just translates the signing instructions into some
trivial wrapper scripts to serve as an example on how to do this.
2014-06-25 10:17:39 -07:00
Michael Marineau
071e2345d8 Merge pull request #700 from marineam/fleet
Fleet restart policy
2014-06-24 19:44:25 -07:00
Michael Marineau
59fb4ea3aa Merge pull request #699 from marineam/etcd
etcd: bump to 0.4.4
2014-06-24 19:36:28 -07:00
Michael Marineau
559d8bfdd2 fleet: bump revision 2014-06-24 19:35:56 -07:00
Darren Shepherd
a22b7e4669 fleet: Set restart policy for systemd unit
Setting Restart=always and RestartSec=10s which is the same settings on
etcd.service
2014-06-24 19:34:31 -07:00
Michael Marineau
773653bebc etcd: bump to 0.4.4 2014-06-24 19:32:07 -07:00
Michael Marineau
70a2b1eb20 update_engine: bump for using key version 2 2014-06-24 18:30:29 -07:00
Michael Marineau
81c76fdc96 coreos-au-key: add 'official' use flag and new public key 2014-06-24 18:26:49 -07:00
Michael Marineau
51c78a4685 build_image: generate update tools zip by default
Missed this in 7231b95a, the update zip should still be built when the
usr partition is extracted for generating updates but build_image itself
is not generating and signing the update.
2014-06-24 14:01:09 -07:00