28179 Commits

Author SHA1 Message Date
Michael Marineau
0d29e73534 fix(*): Use binary package for baselayout
It is no longer necessary to use the build USE flag or avoid binary
packages when installing baselayout for the first time.
2014-06-10 14:45:56 -04:00
Michael Marineau
09faef6d02 feat(setup_board): Generate a complete make.conf
Add settings that are currently provided by make.conf.common-target in
coreos-overlay. Most of these are better off being derived directly from
the host environment's portage configuration.

The PKGDIR, TMPDIR, and LOGDIR values are changing to be more consistant
with the SDK configuration but these changes won't take effect until the
old make.conf.common-target is removed since its values override these.
2014-06-10 14:45:56 -04:00
Michael Marineau
93b0ec304a fix(build_library): Remove reference to old SDK profile
The SDK's profile changed to coreos:coreos/amd64/sdk quite a long time
ago. Remove this last reference to it so the alias can be forgotten.
2014-06-10 14:45:56 -04:00
Michael Marineau
9a4ec472ce fix(build_library): Update amd64-usr's portage profile
The usr profile is just an alias to generic now so drop the old name.
2014-06-10 14:45:56 -04:00
Greg Kroah-Hartman
60b210b696 Merge pull request #672 from gregkh/kernel_update
bump(sys-kernel/coreos-kernel): Update to 3.14.6
2014-06-09 21:15:18 -07:00
Greg Kroah-Hartman
0ffbb286a1 bump(sys-kernel/coreos-kernel): Update to 3.14.6 2014-06-09 21:10:04 -07:00
Michael Marineau
460d74b13a Merge pull request #268 from marineam/copy-region
fix(oem/ami): Add option to copy to a single region.
2014-06-09 19:29:44 -07:00
Brian Waldon
84b7743395 Merge pull request #671 from bcwaldon/bump-fleet
bump(fleet): Upgrade to v0.5.0
2014-06-09 19:08:27 -07:00
Brian Waldon
87d28b1464 bump(fleet): Upgrade to v0.5.0 2014-06-09 16:21:57 -07:00
Michael Marineau
4c248dd06c feat(profiles): New generic/dev and generic/prod profiles.
The dev images are going to become complete build environments. Keeping
track of the differences between the two via profiles will be easier
than making the current prod and dev image scripts even more complex.
2014-06-09 15:58:38 -07:00
Michael Marineau
2e47e89048 fix(profiles): gut board package.provided
The intent of this file is to exclude dependencies from both the build
root in /build/amd64-usr and board images that would be pulled in but
aren't actually needed. Many of these are build utilities that need to
be provided by the SDK rather than the build root. The current state is
a bit confusing because we are actually including things like git but it
is also listed here and this somehow works due to version differences.

Additionally dev images will start including a working build environment
soon so may of these tools need to get built after all. To simplify
things everything has been removed except for the few packages that are
would get pulled into production images if it weren't for this file.

packages.provided actually shouldn't be used in this way, instead
controlling dependencies should be done via USE flags and possibly some
day the experimental HDEPEND ebuild variable.
2014-06-09 15:35:33 -07:00
Michael Marineau
2bcb9bfd4f Merge pull request #270 from marineam/legacy
fix(core_promote): fix typo
2014-06-09 15:35:14 -07:00
Michael Marineau
3b72f2d86c fix(core_promote): fix typo 2014-06-09 14:47:25 -07:00
Michael Marineau
fce6ac5d8f fix(profiles): Remove mail provided hack.
Nothing in our system depends on mailbase/ssmtp any more so this
package.provided hack can go away.
2014-06-09 13:50:54 -07:00
Michael Marineau
454a280ed5 Merge pull request #269 from marineam/legacy
feat(core_promote): Copy alpha/beta to legacy bucket as well.
2014-06-09 12:14:53 -07:00
Michael Marineau
2f93bdbd54 fix(oem/ami): Add option to copy to a single region.
It is not uncommon for a single region to fail with some internal server
error or other transient issue. Make it easy to fix up that one region.
2014-06-09 12:12:14 -07:00
Michael Marineau
4b46e7b749 feat(core_promote): Copy alpha/beta to legacy bucket as well.
This replaces a couple of scripts I keep running to sync up the old
download location.
2014-06-09 11:51:59 -07:00
Michael Marineau
5b476734a1 Merge pull request #267 from marineam/containers
fix(disk_util): don't run blkid on empty partitions
2014-06-09 11:38:06 -07:00
Brandon Philips
36cd79167a Merge pull request #669 from philips/docker-1.0
bump(app-emulation/docker): docker 1.0!
2014-06-09 08:55:06 -07:00
Brandon Philips
349568e269 bump(app-emulation/docker): docker 1.0! 2014-06-09 08:17:21 -07:00
Michael Marineau
d762f683c0 Merge pull request #266 from marineam/contents
Publish image contents
2014-06-08 14:14:12 -07:00
Michael Marineau
bb3d751e6f feat(build_image): Generate lists of image contents
Index contents by file and package.
2014-06-08 16:38:54 -04:00
Michael Marineau
388220cfad fix(build_image): move upload calls to build_library
This will let the image building code upload extra data without the
wrapper script having to know about it.
2014-06-08 16:37:48 -04:00
Brandon Philips
106e5b89f8 Merge pull request #668 from philips/docker-0.12.0-timeout-fix
fix(app-emulation/docker): disable one minute timeout
2014-06-08 11:32:40 -07:00
Brandon Philips
0c56836084 fix(app-emulation/docker): fix cap_kill problem 2014-06-08 11:29:29 -07:00
Brandon Philips
9634c1fdcd fix(app-emulation/docker): disable one minute timeout
Without this patch pushes to a registry that take over a minute timeout.
2014-06-08 11:07:40 -07:00
Brandon Philips
d6e91c72f5 Merge pull request #666 from philips/etcd-0.4.3
bump(dev-db/etcd): v0.4.3
2014-06-07 19:24:45 -07:00
Brandon Philips
13760925d6 bump(dev-db/etcdctl): bump to 0.4.3 2014-06-07 19:24:05 -07:00
Brandon Philips
40fa452aa6 bump(dev-db/etcd): v0.4.3 2014-06-07 18:40:47 -07:00
Michael Marineau
10f5084ba1 Merge pull request #664 from marineam/cloud
bump(coreos-base/coreos-cloudinit): update to 0.7.6
2014-06-07 13:43:18 -07:00
Michael Marineau
407d518378 bump(coreos-base/coreos-cloudinit): update to 0.7.6 2014-06-07 16:06:16 -04:00
Brandon Philips
20156da027 Merge pull request #663 from philips/docker-0.12
bump(app-emulation/docker): v0.12
2014-06-06 17:43:53 -07:00
Brandon Philips
3d33f2d023 chore(app-emulation): remove unused patches
These have all been merged upstream.
2014-06-06 17:43:32 -07:00
Brandon Philips
e4c3f52d6e bump(app-emulation/docker): v0.12 2014-06-06 17:43:32 -07:00
Michael Marineau
02bd7351dd fix(disk_util): don't run blkid on empty partitions 2014-06-06 16:12:37 -07:00
Jonathan Boulle
80d2ed899d Merge pull request #660 from jonboulle/cloudinit
bump(coreos-cloudinit): upgrade to v0.7.5
2014-06-06 11:25:30 -07:00
Jonathan Boulle
a6a5137243 bump(coreos-cloudinit): upgrade to v0.7.5 2014-06-06 11:19:08 -07:00
Alex Crawford
a7f50c4e09 Merge pull request #659 from crawford/locksmith
bump(app-admin/locksmith): Update to locksmith v0.1.3
2014-06-05 15:15:02 -07:00
Alex Crawford
6f9eba58db bump(app-admin/locksmith): Update to locksmith v0.1.3 2014-06-05 14:52:36 -07:00
Michael Marineau
ceca2ebb9b Merge pull request #112 from marineam/fix-openssl
bump(sys-libs/zlib): sync with upstream
2014-06-05 12:31:42 -07:00
Michael Marineau
d26d134365 bump(sys-libs/zlib): sync with upstream
Latest openssl ebuilds depend on new multilib style zlib ebuilds.
2014-06-05 12:27:32 -07:00
Brian Waldon
48771b8c9c Merge pull request #658 from bcwaldon/etcd-ordering
fix(fleet): shut down etcd after fleet
2014-06-05 10:32:41 -07:00
Brian Waldon
0ec7c6902f fix(fleet): shut down etcd after fleet
fleet needs to write to etcd while gracefully shutting
down, which typically requires the etcd unit to be
active locally. Define this relation explicitly in
the fleet unit with an After=etcd.service option.
2014-06-05 10:06:12 -07:00
Brandon Philips
1314ba3e27 Merge pull request #657 from philips/openssl-1.0.1h
fix(profiles): Update to openssl-1.0.1h
2014-06-05 09:49:17 -07:00
Brandon Philips
afd9b06010 Merge pull request #111 from philips/openssl-1.0.1h
bump(dev-libs/openssl): sync with upstream
2014-06-05 09:48:58 -07:00
Brandon Philips
d83f119267 fix(profiles): Update to openssl-1.0.1h
https://bugs.gentoo.org/show_bug.cgi?id=512506
2014-06-05 07:31:15 -07:00
Brandon Philips
421bcca11c bump(dev-libs/openssl): sync with upstream 2014-06-05 07:27:47 -07:00
Alex Crawford
909bf1e9e9 Merge pull request #656 from crawford/init
bump(coreos-base/coreos-init): ssh-keygen and motdgen.service fixes
2014-06-04 17:07:23 -07:00
Alex Crawford
f7d2b41d9e bump(coreos-base/coreos-init): ssh-keygen and motdgen.service fixes
fix(sshd_keygen): Generate all key types
feat(motdgen): Ensure that motdgen runs after locksmith starts
2014-06-04 16:57:05 -07:00
Michael Marineau
e330802704 Merge pull request #655 from marineam/updates
Updates
2014-06-04 14:53:58 -07:00