28179 Commits

Author SHA1 Message Date
Michael Marineau
8a6cc6f02a fix(dev-lang/python): Update Manifest
Missed in previous python version bump.
2013-09-11 00:01:30 -04:00
Brandon Philips
f53d44b1f2 Merge pull request #211 from gregkh/kernel_update
fix(cros-kernel/x86_64_defconfig) add CONFIG_SCSI_ISCI
2013-09-10 20:55:56 -07:00
Greg Kroah-Hartman
df479fa7b1 fix(cros-kernel/x86_64_defconfig) add CONFIG_SCSI_ISCI
This builds the driver, and the needed libraries, for this driver into
the kernel.
2013-09-10 20:50:49 -07:00
Michael Marineau
7848d67188 Merge pull request #210 from marineam/python
Python 2.7.5
2013-09-10 20:32:30 -07:00
Michael Marineau
e041f799a1 fix(dev-lang/python): Update python build for cross-compiling.
Port the ChromiumOS distutils and site patches from 2.7.3 to 2.7.5 and
add some additional exports to make autoconf happy.
2013-09-10 22:10:18 -04:00
Michael Marineau
24402086f8 bump(dev-lang/python): Pull in 2.7.5 ebuild from upstream Gentoo. 2013-09-10 17:24:55 -04:00
Brandon Philips
203ee91d29 feat(update-engine): pxe update engine 2013-09-10 10:59:50 -07:00
Greg Kroah-Hartman
8de829ce79 Merge pull request #46 from philips/add-gpg
bump(app-crypt/gnupg): sync with upstream
2013-09-10 09:11:43 -07:00
Greg Kroah-Hartman
75d83097df Merge pull request #208 from philips/add-gpg
feat(coreos): add gpg
2013-09-10 09:11:08 -07:00
Brandon Philips
aac2fdbd13 feat(coreos): add gpg
the installer uses GPG to verify digests. Other people can and should
use gpg to verify stuff they download to the host.
2013-09-10 08:54:04 -07:00
Brandon Philips
628ff9c704 bump(app-crypt/gnupg): sync with upstream 2013-09-10 08:46:39 -07:00
Michael Marineau
bbb2de3d7c Merge pull request #206 from philips/squashfs-init
Squashfs init
2013-09-09 18:27:18 -07:00
Michael Marineau
9f98ce2aad Merge pull request #113 from philips/squashfs-init
feat(build_library): generate squashfs in cpio
2013-09-09 18:23:53 -07:00
Brandon Philips
05a4974836 fix(vm_image_util): remove /usr/share/oem prefix
remove this prefix from the PARTIIONED=0 builds
2013-09-09 18:06:40 -07:00
Brandon Philips
2605c6ca95 feat(vm_image_util): use bind mounts for pxe oem
solid cleanup idea from marineam to use bind mounts instead of copying
to generate the desired root layout.
2013-09-09 17:47:10 -07:00
Brandon Philips
d45abdcd61 feat(coreos-init): get installer and pxe changes 2013-09-09 17:18:09 -07:00
Brandon Philips
2e74091534 fix(coreos-init): add ssh-key-proc to 9999
annoying oversight missing this, fix.
2013-09-09 17:15:55 -07:00
Brandon Philips
f3413b473d feat(build_library): generate squashfs in cpio
squashfs is more efficient and plays well with namespaces. Switch to
generating a cpio with a single squashfs files.
2013-09-09 16:12:44 -07:00
Brandon Philips
63784aaca4 Merge pull request #205 from philips/squashfs-init
feat(sys-kernel/bootengine): add root=squashfs: support
2013-09-09 11:22:57 -07:00
Brandon Philips
8b82d28c57 feat(sys-kernel/bootengine): add root=squashfs: support 2013-09-09 10:07:36 -07:00
Greg Kroah-Hartman
95ce89014b Merge pull request #204 from philips/add-nfs-protocol-support
fix(cros-kernel): add nfs 2/3 protocol support
2013-09-08 22:52:29 -07:00
Brandon Philips
a093f2d6de fix(cros-kernel): add nfs 2/3 protocol support
stupid oversight on my part. :(
2013-09-08 22:28:12 -07:00
Greg Kroah-Hartman
676a17dbfe Merge pull request #45 from philips/squashfs-init
bump(sys-fs/squashfs-tools): sync with upstream
2013-09-08 19:01:11 -07:00
Greg Kroah-Hartman
feb0172df8 Merge pull request #203 from philips/squashfs-init
Add squashfs kernel stuff
2013-09-08 19:00:43 -07:00
Brandon Philips
80bb49300c fix(bootengine): install all modules 2013-09-08 15:33:44 -07:00
Brandon Philips
4ca4c1b16c feat(coreos-base/hard-host-depends): add sys-fs/squashfs-tools 2013-09-08 15:13:39 -07:00
Brandon Philips
9f351816b2 feat(cros-kernel): enable squashfs support 2013-09-08 15:13:39 -07:00
Brandon Philips
12f13e17a0 bump(sys-fs/squashfs-tools): sync with upstream 2013-09-06 23:09:07 -07:00
Greg Kroah-Hartman
b9ea8b0eaa Merge pull request #112 from marineam/sign
feat(build_library): Add support for gpg signing DIGESTS
2013-09-06 20:56:50 -07:00
Greg Kroah-Hartman
29262185b7 Merge pull request #202 from philips/improved-diskless
fix(update-engine): respect the diskless parameters
2013-09-06 20:54:24 -07:00
Brandon Philips
00786de2dc fix(update-engine): respect the diskless parameters
update engine shouldn't run when we are diskless (for now)
2013-09-06 17:20:30 -07:00
Michael Marineau
1d58a2e611 feat(build_library): Add support for gpg signing DIGESTS
For the sake of consistency with Gentoo the GPG signature is DIGESTS.asc
2013-09-06 17:06:52 -07:00
Brandon Philips
efde4940f9 Merge pull request #111 from marineam/gnupg
feat(sdk_lib): Bind mount GnuPG directories into the chroot.
2013-09-06 16:36:47 -07:00
Michael Marineau
d250db92cb feat(sdk_lib): Bind mount GnuPG directories into the chroot. 2013-09-06 16:16:28 -07:00
Greg Kroah-Hartman
772994d916 Merge pull request #110 from marineam/group
fix(make_chroot): Fix support for new users with existing groups.
2013-09-06 12:13:12 -07:00
Michael Marineau
e111aec543 fix(make_chroot): Fix support for new users with existing groups.
When a user creates a chroot and as a common primary group such as
'users' the groupadd command fails. Instead treat this the same as users
and only fail if the group exists but has a different (such as the
'users' group not using GID 100). Hopefully this works better.
2013-09-06 12:06:53 -07:00
Brandon Philips
e3523e80ab Merge pull request #109 from philips/quotes-in-lsb-release
fix(build_library): properly quote fields with spaces
2013-09-06 11:36:28 -07:00
Brandon Philips
7f554271b0 Merge pull request #201 from philips/remove-cros-lsb-release-tool
chore(coreos/scripts): remove cros_set_lsb_release
2013-09-05 17:44:48 -07:00
Brandon Philips
c003b47772 fix(build_library): properly quote fields with spaces
quote COREOS_RELEASE_DESCRIPTION since it has spaces
2013-09-05 17:35:12 -07:00
Brandon Philips
90331d3f19 chore(coreos/scripts): remove cros_set_lsb_release 2013-09-05 17:26:43 -07:00
Brandon Philips
1e0d00b7f1 Merge pull request #108 from marineam/pxe
fix(image_to_vm): Fix upload pxe, VM_GENERATED_FILES must be an abspath
2013-09-05 16:25:58 -07:00
Michael Marineau
b223b45800 fix(image_to_vm): Fix upload pxe, VM_GENERATED_FILES must be an abspath 2013-09-05 16:14:02 -07:00
Brandon Philips
1d1770fa1d Merge pull request #200 from philips/etcd-listen-on-all
fix(dev-db/etcd): listen on 0.0.0.0 on non-ec2 types
2013-09-05 16:01:43 -07:00
Brandon Philips
e66eaaba2f fix(dev-db/etcd): listen on 0.0.0.0 on non-ec2 types
This change makes it possible to access etcd from inside a docker
container.
2013-09-05 15:50:47 -07:00
Brandon Philips
310a31c03b Merge pull request #107 from marineam/pxe
PXE fix
2013-09-05 15:08:07 -07:00
Michael Marineau
bbacf2f0bd fix(image_to_vm): Mount source rootfs as ro when creating cpio.
When building with a write-protected root mounting as rw, the default,
fails.
2013-09-05 16:24:45 -04:00
Michael Marineau
c8d986d408 fix(image_to_vm): Cleanup must run as root.
Failures mid-build leave root-owned files behind.
2013-09-05 16:17:14 -04:00
Michael Marineau
544ed7ac50 Merge pull request #199 from marineam/gentoolkit
fix(profiles): Update to gentoolkit-0.3.0.8
2013-09-05 13:10:35 -07:00
Michael Marineau
4ec58b9e66 Merge pull request #44 from marineam/gentoolkit
bump(app-portage/gentoolkit): sync with upstream
2013-09-05 13:10:23 -07:00
Michael Marineau
d5a9db633b fix(profiles): Update to gentoolkit-0.3.0.8
This will be helpful when I get back to my old project of rebasing our
portage profiles on upstream Gentoo's profiles.
2013-09-05 13:00:34 -07:00