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
Michael Marineau
f024db6ec8
bump(app-portage/gentoolkit): sync with upstream
2013-09-05 12:58:23 -07:00
Brandon Philips
84e1cd7a6f
Merge pull request #198 from gregkh/kernel_update
...
feat(coreos-devutils/cros-devutils) add efitools to build tools so kerne...
2013-09-05 09:28:24 -07:00
Greg Kroah-Hartman
c6949c3cfe
feat(coreos-devutils/cros-devutils) add efitools to build tools so kernels can be signed
2013-09-04 22:00:34 -07:00
Brandon Philips
b12d2683bb
Merge pull request #43 from gregkh/app-crypt
...
feat(dev-perl/File-Slurp) needed by efitools
2013-09-04 20:35:06 -07:00
Greg Kroah-Hartman
5b11a30e98
feat(dev-perl/File-Slurp) needed by efitools
...
This is a build dependancy for app-crypt/efitools
2013-09-04 20:30:03 -07:00
Greg Kroah-Hartman
fac9052dd0
Merge pull request #106 from marineam/name
...
fix(set_lsb_release): New code name suggested by @gregkh
2013-09-04 14:57:11 -07:00
Michael Marineau
b52955ef00
fix(set_lsb_release): New code name suggested by @gregkh
2013-09-04 14:46:45 -07:00
Brandon Philips
d9f7f2da8f
Merge pull request #42 from philips/add-network-diag-tools
...
bump iputils
2013-09-04 12:49:30 -07:00
Greg Kroah-Hartman
f0a2786761
Merge pull request #197 from philips/add-network-diag-tools
...
feat(coreos/base): add ping
2013-09-04 12:43:47 -07:00
Brandon Philips
7daa5ecbc0
feat(coreos/base): add ping
...
sysadmins are likely going to need some basic tools to debug network
stuff in the base system.
2013-09-04 12:26:21 -07:00
Brandon Philips
c214844f10
bump(net-misc/iputils): sync with upstream
2013-09-04 11:35:15 -07:00
Michael Marineau
ded801ca96
Merge pull request #196 from marineam/root
...
bump(coreos-base/coreos-installer): Latest setgoodroot fix
2013-09-04 11:23:05 -07:00
Michael Marineau
4a0ce81d13
bump(coreos-base/coreos-installer): Latest setgoodroot fix
2013-09-04 14:15:20 -04:00
Michael Marineau
9bdccc41e2
Merge pull request #195 from marineam/sshkey
...
bump(coreos-base/coreos-init): Add ssh key fingerprints to issue.
2013-09-03 21:08:27 -07:00