30045 Commits

Author SHA1 Message Date
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
Michael Marineau
82e2461ddf build_image: refresh scripts bundled into the update zip. 2014-06-24 13:34:54 -07:00
Michael Marineau
1785554332 Merge pull request #284 from philips/multikey
core_sign_update: initial commit
2014-06-24 13:32:00 -07:00
Brandon Philips
34aff6fae6 core_sign_update: initial commit
Takes a filesystem image and generates a update.gz that is signed by N
provided private keys and verified against the N public keys. This is so
we can do keyrotations.
2014-06-24 10:31:07 -07:00
Brandon Philips
6e3ba222d1 Merge pull request #695 from philips/bump-docker-fileno
docker: bump to 1.0.1 and increase LimitNOFILE
2014-06-23 17:33:21 -07:00
Michael Marineau
bc9d87c9fa Merge pull request #283 from marineam/version2
updates: Add script for enabling the official update signing key.
2014-06-23 17:31:21 -07:00
Brandon Philips
dc6073c254 app-emulation/docker: add LimitNOFILE=1048576
Default to having a high file number limit this can be troublesome[1]
but most containers a based on a new enough glibc that this is OK.

[1] https://github.com/dotcloud/docker/issues/6560
2014-06-23 14:54:43 -07:00
Brandon Philips
f910d9335d app-emulation/docker: bump to docker 1.0.1 2014-06-23 14:53:47 -07:00
Michael Marineau
d4c1c0b867 updates: use HTTPS for fetching update payloads 2014-06-23 14:42:14 -07:00
Brian Waldon
b358866bd0 Merge pull request #694 from bcwaldon/bump-fleet
bump(fleet): Upgrade to v0.5.1
2014-06-23 14:02:23 -07:00
Brian Waldon
37c5dda344 bump(fleet): Upgrade to v0.5.1 2014-06-23 13:08:31 -07:00
Michael Marineau
7231b95af1 updates: extract usr partition when building images
The current generate_update function is now less useful, the important
part that we need is just the partition image now. Also by defaulting to
extracting the partition the old cors_generate_update which is still in
use by devserver can be removed entirely, devserver will just expect the
extracted partition image instead.
2014-06-23 12:26:17 -07:00
Michael Marineau
9562e5e768 Merge pull request #282 from marineam/metadata
update_metadata: continue if there are no updates to commit.
2014-06-23 12:25:43 -07:00
Michael Marineau
eb605751cd build_image: check that set_official wasn't forgotten in official builds 2014-06-20 18:45:20 -07:00
Michael Marineau
934d9979a6 updates: Add script for enabling the official update signing key.
This script should be called before running build_image when generating
official production images. Images built with official key will not
accept updates signed with the default development signing key.
2014-06-20 18:00:48 -07:00
Michael Marineau
03b7156e84 update_metadata: continue if there are no updates to commit. 2014-06-20 17:30:15 -07:00
Michael Marineau
34daf9f267 Merge pull request #693 from marineam/systemd
fix(sys-apps/systemd): Disable elfutils dependency
2014-06-20 13:00:15 -07:00
Michael Marineau
fe2cc79a0f fix(sys-apps/systemd): Disable elfutils dependency
Recently added to systemd, configure is detecting elfutils as present
but compilation fails, perhaps a version mismatch. Need to report this
to Gentoo so they can add a proper use flag and dependency.
2014-06-20 12:30:23 -07:00
Michael Marineau
bf9795c976 Merge pull request #278 from marineam/deprecate
feat(core_promote): Mark old GCE images as deprecated.
2014-06-19 14:25:38 -07:00
Alex Crawford
64dc62a01b Merge pull request #281 from crawford/bootargs
configure_bootloaders: only add a single serial console boot arg
2014-06-19 14:13:22 -07:00
Alex Crawford
ef14f6449e configure_bootloaders: only add a single serial console boot arg
Only one console of each type (virtual, serial, etc.) is supported
in the boot args. Only add ttyS0 if no other serial consoles have
been provided.
2014-06-19 13:56:24 -07:00