Commit Graph

814 Commits

Author SHA1 Message Date
Michael Marineau
0303361b28 churn(profiles): Move default/linux to coreos/base
Move all of the coreos stuff to coreos/base and a couple other places
while switching to the upstream version of default/linux. This needs
further cleanup but it sufficient for the transition.
2013-09-16 17:07:20 -04:00
Michael Marineau
c9192683d4 Merge pull request #217 from marineam/gmerge
fix(coreos-base/gmerge): Update target profile directory.
2013-09-14 18:06:21 -07:00
Michael Marineau
37704e94b9 fix(coreos-base/gmerge): Update target profile directory.
This really shouldn't be in this ebuild but fixing it is a task for
another day...
2013-09-14 20:55:11 -04:00
Michael Marineau
d0d007e20c Merge pull request #216 from marineam/profiles
Profiles
2013-09-14 16:14:28 -07:00
Michael Marineau
09fda60f5d churn(profiles): Move default/linux/amd64/10.0
Merge the remaining bits of default/linux/amd64/10.0 into the coreos
tree. default/linux/amd64/10.0 is now an alias for coreos/amd64/sdk for
compatibility with existing configs.
2013-09-13 22:16:27 -04:00
Michael Marineau
17162aca29 churn(profiles): Remove unused profiles from default/linux/amd64/10.0 2013-09-13 21:11:31 -04:00
Michael Marineau
f9f6fd02f3 churn(profiles): Move default/linux/amd64/10.0/coreos
default/linux/amd64/10.0/coreos and coreos/amd64/generic have swapped.
The old profile remains for compatibility with existing configurations.
2013-09-13 20:03:32 -04:00
Michael Marineau
e7be73b497 churn(profiles): Move targets/coreos to coreos/targets/generic 2013-09-13 19:37:44 -04:00
Michael Marineau
4587876cfa chrun(profiles): Remove cruft from targets/coreos
This removes settings that either do not apply to packages we install or
duplicate settings that are provided elsewhere. No functional changes.
2013-09-13 19:32:19 -04:00
Michael Marineau
dc36bcf6d8 add(profiles/coreos): Add new 'coreos' profile tree.
This will replace coreos specific stuff that is scattered around
'default/linux', 'arch/amd64', 'base', and 'targets' so those can be
replaced by the upstream Gentoo versions.
2013-09-13 16:43:32 -04:00
Michael Marineau
d14733daff churn(profiles): Replace arch/base with upstream. 2013-09-13 14:45:10 -04:00
Michael Marineau
d7190b3fef churn(profiles): Replace features/multilib with upstream. 2013-09-13 14:41:31 -04:00
Michael Marineau
f4d990471a churn(profiles): Replace features/64bit-native with upstream. 2013-09-13 14:35:17 -04:00
Michael Marineau
a2fa844e72 churn(profiles): Replace releases/10.0 with upstream.
This adds gdbm to the default USE flags which is already enabled on some
packages but not others. Disable for perl and apr-util for consistency.
2013-09-13 14:33:55 -04:00
Michael Marineau
9f4e16b621 clean(profiles): Remove unused x86/arm profiles.
These profiles are not in regular use, drop them to minimize the number
of profiles to rebase onto upstream Gentoo portage profiles.
2013-09-13 14:09:14 -04:00
Michael Marineau
87ba14bca1 fix(metadata): Support 'repo:some/name' profile names.
This allows using things like 'gentoo:targets/desktop' or
':targets/desktop' in parent files which is much easier to read than the
default format which requires relative or absolute file paths.
2013-09-13 13:16:48 -04:00
Michael Marineau
e3bda16206 Merge pull request #215 from marineam/bump
bump(coreos-base/coreos-init): Include updated c10n script.
2013-09-11 20:35:38 -07:00
Michael Marineau
49caf4f511 bump(coreos-base/coreos-init): Include updated c10n script. 2013-09-11 23:26:08 -04:00
Greg Kroah-Hartman
dbb5b2af5b Merge pull request #214 from marineam/avx
fix(sys-kernel/coreos-kernel): Fix boot on new ec2 hardware.
2013-09-11 19:18:51 -07:00
Michael Marineau
60c8fe9eb3 fix(sys-kernel/coreos-kernel): Fix boot on new ec2 hardware.
Cherry-pick edb6f29464afc65fc73767540b854abf63ae7144 from upstream:
  crypto: xor - Check for osxsave as well as avx in crypto/xor

This fixes booting with old versions of Xen running on new CPUs.
2013-09-11 21:26:40 -04:00
Brandon Philips
3a33a4ff06 Merge pull request #213 from philips/kernel-bump-isci
chore(sys-kernel/coreos-kernel): bump to pickup new driver
2013-09-10 21:29:28 -07:00
Brandon Philips
83dbbb2f7a chore(sys-kernel/coreos-kernel): bump to pickup new driver 2013-09-10 21:28:33 -07:00
Brandon Philips
997136c219 Merge pull request #209 from philips/pxe-update-engine
feat(coreos-init): introduce pxe update_engine
2013-09-10 21:27:44 -07:00
Brandon Philips
8bb386cfe3 chore(coreos-base/update_engine): grab pxe commit 2013-09-10 21:26:56 -07:00
Brandon Philips
18d85a88e9 fix(update_engine): use exeinto for pxe_update_engine
use exeinto as suggsted by mike for pxe_update_engine
2013-09-10 21:20:30 -07:00
Brandon Philips
14bdcf55ac Merge pull request #212 from marineam/python
fix(dev-lang/python): Update Manifest
2013-09-10 21:05:12 -07:00
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
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
Michael Marineau
bbb2de3d7c Merge pull request #206 from philips/squashfs-init
Squashfs init
2013-09-09 18:27:18 -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
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
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
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
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
90331d3f19 chore(coreos/scripts): remove cros_set_lsb_release 2013-09-05 17:26:43 -07:00