Michael Marineau
63c8b70513
docker: sync live ebuild with current upstream ebuild
...
These changes are not applicable to 1.3.3 so that ebuild is now a copy
instead of a symlink. This is in preparation for adding 1.4.0.
2014-12-17 18:43:42 -08:00
Alex Crawford
29b476575a
Merge pull request #1016 from crawford/docker
...
app-emulation/docker: add --insecure-registry flag
2014-12-17 17:00:34 -08:00
Alex Crawford
e11178e639
app-emulation/docker: add --insecure-registry flag
...
This is a temporary workaround to allow people to transistion into 1.3+
smoothly. This sets --insecure-registry=0.0.0.0/0 to maintain backward
compatibility.
2014-12-17 15:29:52 -08:00
Michael Marineau
b2e5c90ce8
Merge pull request #1015 from vmware/open-vmdk
...
add open-vmdk 1.0 (utility to create vmware ova files)
2014-12-17 14:45:38 -08:00
Oliver Kurth
7b9dbc35fe
add open-vmdk to sdk-depends
2014-12-17 14:41:41 -08:00
Oliver Kurth
8ac565beae
add open-vmdk 1.0 (utility to create vmware ova files)
2014-12-17 13:45:09 -08:00
Alex Crawford
9417dc8d25
Merge pull request #1014 from crawford/waagent
...
coreos-base/oem-azure: always restart waagent
2014-12-17 08:25:25 -08:00
Alex Crawford
cf52e17baa
coreos-base/oem-azure: always restart waagent
2014-12-16 19:03:11 -08:00
Michael Marineau
6ea79dcde4
Merge pull request #1013 from marineam/kernel
...
coreos-kernel: bump stable to 3.17.7, testing to 3.18.1
2014-12-16 14:27:48 -08:00
Michael Marineau
1fe3a7c51c
coreos-kernel: bump stable to 3.17.7, testing to 3.18.1
2014-12-16 12:41:18 -08:00
Michael Marineau
9ebf6d4b61
Merge pull request #1010 from marineam/firmware
...
coreos-firmware: remove coreos-sources from runtime dependencies
2014-12-15 12:21:08 -08:00
Michael Marineau
c748002978
coreos-firmware: remove coreos-sources from runtime dependencies
...
Fixes commit 3f028060 which mistakenly added coreos-sources as both
build and run-time dependencies. This was missed initially because there
are exclude rules that remove /usr/src from production images but it
does needlessly slow down the build and pulls in extraneous kernel build
dependencies like perl.
Prune old releases, no need for them.
2014-12-15 12:03:51 -08:00
Michael Marineau
79f3a303f7
Merge pull request #1008 from marineam/lpss
...
coreos-kernel: enable LPSS support for Intel SoC platforms
2014-12-14 15:47:19 -08:00
Michael Marineau
20784dd141
Merge pull request #970 from higebu/niftycloud
...
add(coreos-base/oem-niftycloud): added initial oem for niftycloud
2014-12-13 16:41:02 -08:00
Michael Marineau
ae5bfbeb77
coreos-kernel: enable LPSS support for Intel SoC platforms
...
This is required to access the onboard eMMC device.
Fixes https://github.com/coreos/bugs/issues/209
2014-12-13 16:36:26 -08:00
Yuya Kusakabe
7f7ef7fc3a
add(coreos-base/oem-niftycloud): added initial oem for niftycloud
2014-12-13 16:46:20 +09:00
Michael Marineau
0ae0022b9f
Merge pull request #1007 from crawford/cloudinit
...
coreos-base/coreos-cloudinit: bump to v1.0.2
2014-12-12 17:42:25 -08:00
Alex Crawford
f91aea42b9
coreos-base/coreos-cloudinit: bump to v1.0.2
2014-12-12 17:40:49 -08:00
Alex Crawford
c9490e77db
Merge pull request #1006 from crawford/toolbox
...
app-admin/toolbox: bump to include all caps
2014-12-12 16:30:34 -08:00
Alex Crawford
31bb67c1b5
app-admin/toolbox: bump to include all caps
2014-12-12 16:27:57 -08:00
Alex Crawford
c24e757843
Merge pull request #1005 from crawford/waagent
...
app-emulation/wa-linux-agent: bump to 2.0.11
2014-12-12 13:36:10 -08:00
Alex Crawford
a29bcfc794
coreos-base/oem-azure: bump to 2.0.11
2014-12-12 13:29:35 -08:00
Alex Crawford
89b1a58419
app-emulation/wa-linux-agent: bump to 2.0.11
2014-12-12 11:49:55 -08:00
Michael Marineau
28530e912b
Merge pull request #1004 from marineam/lbzip2
...
profiles: upgrade lbzip2 to 2.5
2014-12-11 16:36:59 -08:00
Michael Marineau
74e0bcdaa4
profiles: upgrade lbzip2 to 2.5
...
This release contains a few bugfixes, which may or may not be related to
the intermittent tar related failures we have often had.
2014-12-11 16:17:05 -08:00
Michael Marineau
c6ce5fcfff
Merge pull request #1003 from marineam/docker
...
docker: bump to v1.3.3
2014-12-11 13:50:54 -08:00
Michael Marineau
36f7ce7dfc
docker: bump to v1.3.3
2014-12-11 12:30:01 -08:00
Michael Marineau
03890c644b
Merge pull request #1000 from marineam/docker
...
docker: require btrfs-progs >= 3.16.1 for master branch
2014-12-10 22:18:26 -08:00
Michael Marineau
656fa9c269
docker: configure driver via environment variable
...
Docker supports configuring the storage driver via an environment
variable. Using this makes it much easier to alter with a drop-in.
2014-12-10 22:12:13 -08:00
Michael Marineau
b29e64cc90
docker: require btrfs-progs >= 3.16.1 for master branch
...
Current master (future 1.4 release) requires btrfs/version.h which is
only available as-of 3.16.1 and later.
2014-12-10 21:43:06 -08:00
Michael Marineau
93a92510e6
Merge pull request #999 from marineam/kernel
...
More kernel related updates
2014-12-10 20:42:12 -08:00
Michael Marineau
dce279172c
sys-kernel: new kernel README file, everything has changed!
2014-12-10 20:26:42 -08:00
Michael Marineau
d6a3eacf65
coreos-firmware: update to new snapshot, cleanup version detection
...
Now that the linux-info eclass works we can clean out some of the
version detection goo in coreos-firmware. Update snapshot for 3.18
2014-12-10 20:26:42 -08:00
Michael Marineau
062ba538b6
coreos-kernel: add experimental 3.18 kernel
...
For anyone who wants to test OverlayFS. To use add the following to
`/build/amd64-usr/etc/portage/package.keywords/kernel`:
=sys-kernel/coreos-kernel-3.18.0 ~amd64
=sys-kernel/coreos-sources-3.18.0 ~amd64
2014-12-10 20:26:42 -08:00
Michael Marineau
f417fdd6c9
Merge pull request #998 from marineam/xfs
...
coreos-base/coreos: fix xfs package name
2014-12-10 19:13:00 -08:00
Michael Marineau
c91cddbd43
coreos-base/coreos: fix xfs package name
...
Commit 2b5f857 was merged by mistake, I didn't realize I hadn't pushed
my typo fix so the real commit was hidden away in my local SDK. oops.
2014-12-10 19:09:55 -08:00
Michael Marineau
859986b1ca
Merge pull request #997 from marineam/xfs
...
Add xfs-progs, fix e2fsprogs build
2014-12-10 18:53:57 -08:00
Michael Marineau
436ef1afb9
coreos-base/coreos: add xfs-progs to base image
...
Was requested *AGES* ago but kept forgetting to actually do it. :(
2014-12-10 18:32:23 -08:00
Michael Marineau
e8751fac87
profiles: fix some ebuilds that depend on CROS_SDK_HOST being set
...
At some point this variable stopped getting set properly in SDK ebuild
environments. It is currently used to filter out some build time files
from target images. Could be done cleaner but that can come later.
2014-12-10 18:26:13 -08:00
Michael Marineau
d24f0aae15
Merge pull request #996 from marineam/kernel
...
Build kernels from tarballs
2014-12-10 17:35:47 -08:00
Michael Marineau
51ba6c50b7
coreos-kernel: new kernel build based on coreos-sources
...
This cuts out the need for git for our kernel sources and the + and the
end of our versions is now gone. The build remains a bit weird in order
to bundle the initrd into the kernel image but eventually that will be
dropped, leaving the new coreos-kernel eclass pretty tiny.
Bonus: That + at the end of our versions is finally gone!
2014-12-10 17:24:56 -08:00
Michael Marineau
5d016dc5f9
sys-kernel/coreos-sources: fetch kernel sources via tarballs
...
Providing the kernel source via git is overkill, we do not maintain any
patches on top of the mainline kernel any more and the repository is
huge. As an added benefit this installs the kernel source to the
traditional /usr/src/linux location that Gentoo expects. Hopefully that
will reduce the number of warnings many ebuilds tend to output.
2014-12-10 15:38:28 -08:00
Michael Marineau
f837150b8e
Merge pull request #995 from marineam/update_engine
...
libchrome+update_engine: fix build with GCC 4.8
2014-12-10 12:04:31 -08:00
Michael Marineau
26ce16bb5d
Merge pull request #994 from marineam/systemd-xml
...
systemd: fix build depends for patched sources
2014-12-09 23:41:06 -08:00
Michael Marineau
5acaa8fce2
libchrome+update_engine: fix build with GCC 4.8
...
A new warning is triggering build failures since -Werror is used.
2014-12-09 21:46:07 -08:00
Michael Marineau
c6c6c2e6e6
systemd: fix build depends for patched sources
...
Patches routinely modify the man page source XML, invalidating the
prebuilt man pages provided by release tarballs. Patch the live ebuild
too and require the docbook XML DTDs unconditionally like we did for 215
all the time going forward so this issue isn't forgotten again during
the next version bump.
2014-12-09 18:58:34 -08:00
Michael Marineau
641d56de25
Merge pull request #993 from marineam/sandbox
...
profiles: enable ipc and network sandboxing
2014-12-09 15:43:46 -08:00
Michael Marineau
88c131cfd6
profiles: enable ipc and network sandboxing
...
Another day, another intermittent build failure because the local xml
docbook catalog didn't work right and the xml parser also failed to
fetch the schema over the network. Configure portage to use network
namespaces to prevent such situations from ever working in the first
place so at least the errors are unlikely to be intermittent.
For the sake of completeness use ipc namespaces too but that is less
likely to actually be a factor in our builds.
2014-12-09 14:14:48 -08:00
Michael Marineau
4891564ed3
Merge pull request #992 from marineam/usr
...
profiles: fix stage1 bootstrap builds
2014-12-08 21:26:04 -08:00
Michael Marineau
fdbfc433df
profiles: fix stage1 bootstrap builds
...
Prevent pulling in 'gentoo-systemd-integration' and ensure dbus is
always built with systemd support.
2014-12-08 21:22:31 -08:00