28179 Commits

Author SHA1 Message Date
Michael Marineau
4255818378 Merge pull request #159 from marineam/dracut
bump(sys-kernel/dracut): sync with upstream
2014-12-19 14:49:28 -08:00
Michael Marineau
31b47f667e systemd: bump to 218 2014-12-18 22:17:13 -08:00
Michael Marineau
c1901970bc systemd: sync with upstream live ebuild, enable gold linker
Minor sync with upstream, adds a use flag we don't enable.

Updated our toolchain just in time, the -fuse-ld= option is now
supported and as of 218 systemd doesn't link with bfd any more so now is
a good time to re-enable the configure test to enable it. For reference
the guilty commit at fault is probably:

5f86c1f4c4

Or specifically:

```c
/* GCC maps this magically to the beginning and end of the BUS_ERROR_MAP section */
extern const sd_bus_error_map __start_BUS_ERROR_MAP[];
extern const sd_bus_error_map __stop_BUS_ERROR_MAP[];
```

... to which I say haha wtf... WELL WHAT ABOUT WHEN IT DOESN'T? :-P
2014-12-18 21:57:38 -08:00
Michael Marineau
a4ce9fe535 bump(sys-kernel/dracut): sync with upstream 2014-12-18 21:07:50 -08:00
Michael Marineau
5985e7511a Merge pull request #1018 from marineam/fixes
Fixes for systemd/boot
2014-12-18 18:04:44 -08:00
Michael Marineau
5486287e4a coreos-init: fix ldconfig ordering, support ext4 resize 2014-12-18 17:24:19 -08:00
Michael Marineau
093e482777 systemd: remove generic /usr/share/factory
This conflicts with our own configuration provided by baselayout.
2014-12-18 17:23:05 -08:00
Michael Marineau
0b9f05dac2 profiles: exclude zsh completion and other add-ons
We don't ship zsh, we don't ship bash-completion, those rules combined
means we really shouldn't be shipping these files. :)
2014-12-18 17:23:05 -08:00
Michael Marineau
4b28cb4b0b Merge pull request #1011 from marineam/docker
Add docker 1.4 and storage driver auto-detection for testing
2014-12-18 16:48:25 -08:00
Michael Marineau
b1a46478f7 Merge pull request #366 from higebu/niftycloud-ovf
vm_image_util: changed niftycloud format to ovf
2014-12-18 09:05:16 -08:00
Yuya Kusakabe
95f7c37a9d vm_image_util: changed niftycloud format to ovf 2014-12-18 17:22:51 +09:00
Michael Marineau
80c75cf4b5 docker: add wrapper for detecting storage driver and bump to 1.4
The new dockerd wrapper script does its best to select between the btrfs
and overlay backends based on the filesystem mounted at /var/lib/docker.

The new 1.4 version will remain marked as ~amd64 for testing purposes
until we stabilize its dependencies, including Linux 3.18.x.
2014-12-17 18:44:08 -08:00
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
9ae2e1397f Merge pull request #364 from vmware/open-vmdk
add vmware_ova to image formats
2014-12-17 14:58:37 -08:00
Oliver Kurth
bf90db1301 remove autogenerated comment 2014-12-17 14:52:04 -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
Michael Marineau
ebc6dbb40b Merge pull request #365 from marineam/catalyst
Catalyst fixes
2014-12-17 14:10:28 -08:00
Oliver Kurth
8ac565beae add open-vmdk 1.0 (utility to create vmware ova files) 2014-12-17 13:45:09 -08:00
Michael Marineau
3b40989d52 catalyst: make sure the 'portage' user can write to distfiles and ccache
Adding the update step appears to break permissions on the distfiles
directory. Ensure the portage user is correct and set the permissions on
directories it needs to write to in advance.
2014-12-17 12:46:18 -08:00
Michael Marineau
4debbfc257 catalyst: update GCC dependencies before building stage1
When bootstrapping a SDK we need to update GCC dependencies to ensure
the GCC built for stage1 is linked against the same library versions as
those that are included in the stage1. Without this updating the mpc
library just results in a broken stage1.
2014-12-17 12:44:10 -08:00
Michael Marineau
89020ff5a3 Merge pull request #158 from marineam/catalyst
bump(dev-util/catalyst): sync with upstream
2014-12-17 11:21:32 -08:00
Michael Marineau
50c7f1e46e bump(dev-util/catalyst): sync with upstream
Packages updated:
  app-crypt/mhash
  app-crypt/shash
  app-misc/zisofs-tools
  dev-util/catalyst
2014-12-17 11:17:58 -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
dd46e12bac Merge pull request #363 from marineam/linux-info
setup_board: export paths to kernel source and build directories
2014-12-15 17:45:33 -08:00
Michael Marineau
690da86333 setup_board: export paths to kernel source and build directories
The linux-info eclass may trigger a fatal error if it is unable to check
a package's required kernel options. Even when the error isn't fatal the
warnings add a lot of clutter to our build output.
2014-12-15 17:08:45 -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
66a954efa9 Merge pull request #361 from marineam/grub
grub: search for OEM by partition label instead of filesystem label
2014-12-15 11:27:54 -08:00
Michael Marineau
ebf77d4fdd grub: search for OEM by partition label instead of filesystem label
Probing all filesystem types on all block devices appears to hang
booting Amazon EC2 HVM instances. The console output is unreliably
buffered so there is no information on what the failure actually is. On
the up side we can work around it easily by only searching the GPT which
appears to be safe.
2014-12-15 02:22:42 +00: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
7346dc1caa Merge pull request #356 from higebu/niftycloud
vm_image_util: add niftycloud
2014-12-13 16:45:27 -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
Yuya Kusakabe
44adc99dc6 vm_image_util: add niftycloud 2014-12-13 12:14:19 +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
5344c6aa71 Merge pull request #156 from marineam/go1.4
bump(dev-lang/go): sync with upstream
2014-12-11 16:34:38 -08:00