30065 Commits

Author SHA1 Message Date
Michael Marineau
6c7ec4ac7f fix(coreos-base/coreos): Fix mdadm package category. 2014-02-17 12:07:49 -08:00
Michael Marineau
d4166b4998 Merge pull request #178 from marineam/gentoo-release
fix(prod_image_util): restore /etc/gentoo-release
2014-02-17 11:20:14 -08:00
Brandon Philips
b033ed94ab Merge pull request #360 from philips/mdadm
feat(coreos-base/coreos): add mdadm
2014-02-17 11:18:40 -08:00
Brandon Philips
5f706820e1 Merge pull request #90 from philips/mdadm
bump(sys-fs/mdadm): sync with upstream
2014-02-17 11:18:35 -08:00
Michael Marineau
672c56be39 bump(dev-libs/openssl): sync with upstream
Current version (openssl-1.0.1c) is old and has a parallel-make build
issue that can cause the build to fail randomly. Upgrade time!
New stable version is openssl-1.0.1f
2014-02-16 23:28:16 -08:00
Brandon Philips
dfc3b6914d feat(coreos-base/coreos): add mdadm
Total additional image size:

```
492K    /build/amd64-generic/sbin/mdadm
332K    /build/amd64-generic/sbin/mdmon
184K    /build/amd64-generic/sbin/mdassemble
```
2014-02-15 12:41:01 -08:00
Brandon Philips
971a0e9bd3 bump(sys-fs/mdadm): sync with upstream 2014-02-15 12:36:22 -08:00
Michael Marineau
930260ab9e fix(prod_image_util): restore /etc/gentoo-release
Vagrant reads this file to determine that we are CoreOS... so lets not
break that just yet. A PR to switch to os-release has been posted:
https://github.com/mitchellh/vagrant/pull/2985

Some day gentoo-release will be dropped but that day is not today.
2014-02-14 20:28:20 -08:00
Michael Marineau
a1e08a14d4 Merge pull request #358 from bcwaldon/bump-fleet
bump(fleet): Bump fleet ebuild to v0.1.2
2014-02-14 20:09:06 -08:00
Michael Marineau
cf668e9049 Merge pull request #177 from marineam/baselayout
Baselayout
2014-02-14 18:18:26 -08:00
Brian Waldon
6c5cca8a51 bump(fleet): Bump fleet ebuild to v0.1.2 2014-02-14 17:22:08 -08:00
Michael Marineau
7dd8d95b45 fix(build_image): Drop long unused overlays/usr/local bind mount
This was used by the old ChromeOS "dev image" scheme and does not get
mounted by default so stop shipping it.
2014-02-14 16:14:39 -08:00
Michael Marineau
438478f0cf fix(base_image_util): Do not auto-generate conflicting tmpfiles entries
Many directories are now handled by the new baselayout instead.
2014-02-14 16:13:31 -08:00
Michael Marineau
82a33ae0eb Merge pull request #89 from marineam/flaky
bump(sys-devel/flex): sync with upstream
2014-02-14 14:40:54 -08:00
Michael Marineau
ae67e89159 Merge pull request #176 from marineam/nss
fix(update_chroot): Install/update nss-usrfiles early
2014-02-14 14:40:37 -08:00
Michael Marineau
a2ce604cb5 Merge pull request #357 from marineam/nss
feat(sys-libs/nss-usrfiles): Require as a base system library.
2014-02-14 14:40:25 -08:00
Michael Marineau
e6d348cbd1 fix(update_chroot): Install/update nss-usrfiles early
Soon nss-usrfiles will be required to resolve users and groups properly.
To avoid potentially breaking during the transition we need to make sure
the package is installed early during the chroot upgrade process.
2014-02-13 18:53:53 -08:00
Michael Marineau
abdccaa9fd feat(sys-libs/nss-usrfiles): Require as a base system library.
Add this to everyone's SDK before actually switching to use it.
Hopefully the transition can be made gracefully. :)
2014-02-13 18:43:13 -08:00
Michael Marineau
a0caa75e5d Merge pull request #355 from marineam/ncat
Ncat
2014-02-13 18:05:08 -08:00
Brandon Philips
9e65ae6c19 Merge pull request #356 from bcwaldon/bump-fleet
bump(fleet): Bump fleet ebuild to v0.1.1
2014-02-13 15:49:38 -08:00
Brian Waldon
bcf784c6fb bump(fleet): Bump fleet ebuild to v0.1.1 2014-02-13 16:43:54 -07:00
Michael Marineau
36fc328a07 Merge pull request #353 from marineam/etc-symlinks
fix(app-shells/bash): Update /etc symlinks, use /usr/share/skel
2014-02-12 19:01:42 -08:00
Michael Marineau
b1d0361b14 add(net-analyzer/nmap): Add ncat to production builds.
Nmap itself is excluded, just want the basic network tools.
ncat is a netcat implementation with support for fun things like SSL.
In the future we could add nping but since we already include iputils
that is not quite as important as ncat.

The nmap ebuild includes a compile fix posted here:
https://bugs.gentoo.org/show_bug.cgi?id=501136
2014-02-12 17:35:24 -08:00
Michael Marineau
ccfabc7ef1 chore(net-analyzer/wireshark): Drop old wireshark package 2014-02-12 15:45:50 -08:00
Michael Marineau
be2808eb1b Merge pull request #354 from marineam/fix
fix(coreos-base/coreos-init): Roll back invalid change to c10n service
2014-02-12 01:20:24 -08:00
Michael Marineau
2d03e65c2f fix(coreos-base/coreos-init): Roll back invalid change to c10n service 2014-02-12 01:17:26 -08:00
Michael Marineau
8dc9d76e5e fix(app-shells/bash): Update /etc symlinks, use /usr/share/skel
Symlinks out of /etc to /usr should generally be relative, that way they
work regardless of whether you are based at / or dealing with a new
chroot you haven't entered yet, or a build root like /build/amd64-usr
Namely the absolute links break cros_sdk which copies skel into home.

Also switch to /usr/share/skel since other packages may need install
things to that directory in the future.
2014-02-11 22:05:27 -08:00
Michael Marineau
346c44fbdb Merge pull request #351 from marineam/fix-blank-data
Fix blank user-data, fix fleet, fix coretest
2014-02-11 21:36:20 -08:00
Michael Marineau
5dc090dae9 Merge pull request #175 from marineam/coretest
Use coretest in AMI test script
2014-02-11 21:36:14 -08:00
Michael Marineau
d3df0185de bump(coreos-base/coreos-init): Update to from commit to merge git hash 2014-02-11 21:34:35 -08:00
Michael Marineau
5bc66986cf feat(test_ami): Add coretest 2014-02-11 21:16:19 -08:00
Michael Marineau
6097c50ccf fix(test_ami): Update timeouts to what we've actually been using 2014-02-11 21:16:19 -08:00
Michael Marineau
02edace9da fix(test_ami): Drop old autotest based version.
This never worked and has been abandoned in favor of coretest.
2014-02-11 21:16:19 -08:00
Michael Marineau
8c7f9af2e6 bump(coreos-base/coretest): Update to latest code, add live ebuild.
This increases our default timeout for the docker test to 60 seconds.
Update to our current scheme of keeping everything in the live ebuild.
2014-02-11 20:48:46 -08:00
Alex Polvi
96a501156a fix(app-admin/fleet): do not enable service by default 2014-02-11 18:52:17 -08:00
Michael Marineau
9c31afccda fix(dev-db/etcd): Fix filtering of blank lines from c10n peer list 2014-02-11 17:53:31 -08:00
Michael Marineau
15886b7958 bump(coreos-base/coreos-init): Grab fixed c10n script. 2014-02-11 17:34:43 -08:00
Michael Marineau
0655858328 fix(dev-db/etcd): Require c10n, start even if cluster config is missing.
If c10n fails etcd should not start, wait until it is known if there is
a cluster config to use or not. Also now c10n may not write out a
cluster config on ec2 if there isn't a need for one. Make this case
non-fatal and start up etcd as a master node.
2014-02-11 17:34:43 -08:00
Brian Waldon
8f6f6007a0 Merge pull request #350 from bcwaldon/etcd-bootstrap-fix
Properly check for c10n peers in etcd-bootstrap
2014-02-11 13:56:14 -07:00
Brian Waldon
ffac3c3f62 bump(etcd): inc etcd ebuild rev 2014-02-11 13:54:36 -07:00
Brian Waldon
053a7ff6b7 fix(etcd-bootstrap): Properly check for c10n peers 2014-02-11 13:53:54 -07:00
Michael Marineau
2d20e79b38 Merge pull request #174 from marineam/fix-plus
fix(common): Fix dumb typo in bash alternate-value expansion
2014-02-10 22:46:18 -08:00
Michael Marineau
85d70108a1 Merge pull request #349 from marineam/fleet
fix(coreos-base/coreos): Add fleet to production images, fix etcd
2014-02-10 22:46:12 -08:00
Michael Marineau
d540538172 bump(dev-db/etcd): Update to include v1 API fix
Includes a few other changes which are either bug fixes or doc updates:

    Brandon Philips (4):
          bump(README): increase the version of the README to 0.3.0
          fix(README): move contact closer to contributing
          feat(scripts): use zip for windows and darwin
          fix(server/v1): don't fail put on new v1 key

    Brian Waldon (3):
          doc(CompareAndDelete): Add missing CAD docs
          doc(CompareAndSwap): clarify prevIndex in CAS
          chore(gofmt): gofmt compare_and_delete_command.go

    Jan-Erik Rediger (1):
          Change token example to use returned value only

    Michael Marineau (1):
          add(server/v1/tests): Port many of the v2 HTTP handler tests to v1

    TANABE Ken-ichi (2):
          fix(mod/lock): Use dedicated channel to shutdown goroutine properly
          fix(mod/lock): Use CreatedIndex in the first node to watch
2014-02-10 22:32:46 -08:00
Michael Marineau
e6739a22a8 fix(common): Fix dumb typo in bash alternate-value expansion
Missing a :
Perhaps I'm getting to clever with my shell for my own good.
2014-02-10 21:56:59 -08:00
Michael Marineau
a0bb403a1d fix(coreos-base/coreos): Add fleet to production images. 2014-02-10 20:23:11 -08:00
Michael Marineau
7453f7b749 Merge pull request #173 from marineam/auto-rev
fix(tag_release): increment minor version if major is unchanged
2014-02-10 15:23:14 -08:00
Michael Marineau
5c420c188e fix(tag_release): increment minor version if major is unchanged 2014-02-10 15:03:16 -08:00
Brian Waldon
b9b94ec6a7 Merge pull request #348 from bcwaldon/bump-fleet
Upgrade fleet to v0.1.0
2014-02-10 15:05:11 -07:00
Michael Marineau
d2a1ec756c bump(sys-devel/flex): sync with upstream 2014-02-10 14:01:21 -08:00