30045 Commits

Author SHA1 Message Date
Greg Kroah-Hartman
82822ca6ef coreos-kernel: bump to 3.15.8 2014-07-31 16:12:33 -07:00
Michael Marineau
d5969d1a23 amis: update publish script for new block device mapping 2014-07-31 16:06:08 -07:00
Michael Marineau
569ad7ff31 Merge pull request #311 from marineam/ami
amis: switch back to sda for root PV volume, add publish wrapper
2014-07-31 13:45:47 -07:00
Michael Marineau
44256af916 Merge pull request #778 from marineam/polkit
Mozilla's js engine, needed for polkit
2014-07-30 17:13:23 -07:00
Michael Marineau
f19719cfc3 Merge pull request #129 from marineam/nspr
bump(dev-libs/nspr): sync with upstream
2014-07-30 17:13:00 -07:00
Michael Marineau
a047717347 spidermonkey: fix cross-compiling logic
The existing ebuild uses a really crazy hack for cross compiling which
may have worked a few versions ago but it doesn't now. The root issue is
that Mozilla mixes up the meaning of "host" and "target" so give in to
their stupid and setup the environment with their meaning.

The configure script claimed in a comment:

   In Mozilla, we use the names $target, $host and $build incorrectly,
   but are too far gone to back out now. See Bug 475488:
     - When we say $target, we mean $host, that is, the system on which
       Mozilla will be run.
     - When we say $host, we mean $build, that is, the system on which
       Mozilla is built.
     - $target (in its correct usage) is for compilers who generate
       code for a different platform than $host, so it would not be used
       by Mozilla.

I'm inclined to smack someone with a stick.
2014-07-30 17:11:34 -07:00
Michael Marineau
8a687889be bump(dev-libs/nspr): sync with upstream 2014-07-30 17:07:12 -07:00
Michael Marineau
b8ad381b43 spidermonkey: Pull in upstream spidermonkey ebuild
Required by polkit which defines policies in JavaScript.
2014-07-30 16:55:09 -07:00
Michael Marineau
f72d744a7a amis: switch back to sda for root PV volume, add publish wrapper
If additional EBS volumes are mapped to a PV instance using a "sd*" name
they will always be ordered by the hypervisor before "xvd*" devices,
again ignoring the root device definition. This applies to all PV
instance types so we cannot get away with just poo-pooing m1.small.

We will need to call attention to this since it requires users who set
the volume size via APIs to use the name "/dev/sda" again.
2014-07-30 14:06:44 -07:00
Michael Marineau
fe509f6a0b Merge pull request #776 from marineam/nokrb
profiles: disable kerberos in SDK ssh client
2014-07-29 11:43:43 -07:00
Michael Marineau
cc35f20997 profiles: disable kerberos in SDK ssh client
Left over from the SDK's days at Google. Noticed this because the
SDK build failed after bumping the krb related packages yesterday.
2014-07-29 11:39:53 -07:00
Greg Kroah-Hartman
72e054d468 Merge pull request #775 from gregkh/kernel_update
Kernel update
2014-07-29 11:25:29 -07:00
Greg Kroah-Hartman
1436d7a1f0 coreos-kernel: bump to 3.15.7 2014-07-29 10:50:51 -07:00
Greg Kroah-Hartman
aff85674f3 coreos-kernel: remove old 3.15.2 kernel version 2014-07-29 10:47:31 -07:00
Brian Waldon
c399794a2a Merge pull request #774 from bcwaldon/bump-fleet
bump: fleet v0.6.1
2014-07-29 08:21:10 -07:00
Brian Waldon
dc2448f6d1 bump: fleet v0.6.1 2014-07-29 07:22:03 -07:00
Michael Marineau
05f34b6107 Merge pull request #128 from marineam/krb5
bump(app-crypt/mit-krb5): sync with upstream
2014-07-28 18:58:08 -07:00
Michael Marineau
724057747c Merge pull request #772 from marineam/krb5
mit-krb5: work around broken autoconf tests
2014-07-28 18:57:56 -07:00
Michael Marineau
57c632bd04 bump(app-crypt/mit-krb5): sync with upstream
Lots of things here, wget for example is not strictly related but
updating mit-krb5 required pulling in a multilib version of the openssl
library which in turn impacts how other dependencies work. The new libev
and libverto dependencies are the ones directly required by mit-krb5.

Packages updated:
  app-crypt/mit-krb5
  dev-libs/libev
  dev-libs/libverto
  dev-libs/openssl
  net-misc/openssh
  net-misc/wget
  virtual/krb5
2014-07-28 18:32:54 -07:00
Michael Marineau
5ba7c83a50 mit-krb5: work around broken autoconf tests
The configure script attempts several tests that cannot be used when
cross compiling. Export the various autoconf vars instead.
2014-07-28 18:28:49 -07:00
Michael Marineau
127d83250d Merge pull request #771 from marineam/gitclone
gmerge: add emerge-gitclone, remove unused scripts
2014-07-28 15:26:55 -07:00
Michael Marineau
8225dff7b7 gmerge: add emerge-gitclone, remove unused scripts 2014-07-28 14:54:15 -07:00
Michael Marineau
7c594a1706 Merge pull request #310 from marineam/ami
AMI build updates
2014-07-28 13:27:00 -07:00
Michael Marineau
a53ff2a03b amis: run build script as normal user
This reduces the awkwardness of passing credentials to the build job.

Replace run.sh with assorted example scripts for prod, master, etc.
2014-07-28 13:14:36 -07:00
Michael Marineau
f6801e6b21 amis: split build/copy and publishing publicly into different steps
For a long time these scripts have always set images as public
regardless of whether the image was a working production image or not.
This may lead users to boot random development images if they happen to
pop up to the top of Amazon's terrible AMI search page.
2014-07-28 13:14:36 -07:00
Alex Crawford
b97318b670 Merge pull request #105 from crawford/master
remove(sys-apps/portage): Move sys-apps/portage to coreos-overlay
2014-07-25 11:03:32 -07:00
Michael Marineau
5202b91f07 Merge pull request #769 from marineam/portage
Portage 2.2.8 OMG
2014-07-24 19:39:11 -07:00
Michael Marineau
6feb1c0700 Merge pull request #127 from marineam/catalyst
bump(dev-util/catalyst): sync with upstream
2014-07-24 17:55:20 -07:00
Michael Marineau
ee1840fe04 Merge pull request #309 from marineam/cloudstack
feat(vm_image_util): CloudStack support
2014-07-24 17:50:09 -07:00
Petr Hosek
95e5912b14 feat(vm_image_util): CloudStack support
Provide initial support for CloudStack.
2014-07-24 17:47:57 -07:00
Michael Marineau
4bd36056b2 Merge pull request #630 from petrhosek/add-oem-cloudstack
add(coreos-base/oem-cloudstack): CloudStack support
2014-07-24 17:23:45 -07:00
Michael Marineau
cef3944504 chore(metadata): Regenerate cache 2014-07-24 12:12:10 -07:00
Michael Marineau
9b18163577 Merge pull request #308 from marineam/hack
onmetal: Replace boot_kernel's args
2014-07-24 12:01:35 -07:00
Michael Marineau
3ee48fac14 onmetal: Replace boot_kernel's args
The console should be on ttyS4 and just in case blacklist mei.
2014-07-24 11:57:57 -07:00
Michael Marineau
365a8bb9fe bump(dev-util/catalyst): sync with upstream 2014-07-24 11:48:39 -07:00
Michael Marineau
b345696c4a Merge pull request #126 from marineam/binutils
bump(sys-devel/binutils): sync with upstream
2014-07-24 10:09:18 -07:00
Michael Marineau
7e89879323 portage: stabalize 2.2.8 2014-07-23 16:43:39 -07:00
Michael Marineau
ffe28267e8 bump(sys-devel/binutils): sync with upstream 2014-07-23 15:59:55 -07:00
Michael Marineau
ad15dc7516 Merge pull request #768 from marineam/domain
systemd: re-add support for setting domain name via DHCP
2014-07-23 15:56:43 -07:00
Michael Marineau
ba83d68a6f Merge pull request #758 from marineam/eroot
portage: Add patch to filter EROOT from ebuild environment
2014-07-23 15:46:37 -07:00
Michael Marineau
a648c7fdbe Merge pull request #757 from marineam/user
eclass: set default portage user and group
2014-07-23 15:46:25 -07:00
Michael Marineau
4c88c69412 Merge pull request #307 from marineam/fix-loop
build_package: fix loop between two loop breaking steps
2014-07-23 15:46:15 -07:00
Jonathan Boulle
da559f4b9b Merge pull request #767 from jonboulle/master
app-emulation/docker: bump to 1.1.2
2014-07-23 12:47:57 -07:00
Jonathan Boulle
268a1e586f app-emulation/docker: bump to 1.1.2 2014-07-23 12:36:19 -07:00
Michael Marineau
9adde8811c Merge pull request #766 from marineam/time
systemd: timesyncd is now enabled under sysinit.target
2014-07-22 20:26:33 -07:00
Michael Marineau
5246943e1c systemd: re-add support for setting domain name via DHCP 2014-07-22 18:51:09 -07:00
Michael Marineau
d7fead7234 systemd: timesyncd is now enabled under sysinit.target 2014-07-22 15:08:22 -07:00
Michael Marineau
a518dc8df1 build_package: fix loop between two loop breaking steps
If util-linux has a binary package it will be used, but if that binary
package has +udev it will pull in systemd. systemd has a loop that needs
to be broken too so if the util-linux loop breaker doesn't also handle
the systemd one it all falls apart.

In short the comment above the loop breaker code noting that we can try
this until it gets wonky. Well, it is wonky and we need to re-do how
build_packages works as a result. This is just a temporary workaround
until we figure out a larger restructuring.
2014-07-22 14:49:52 -07:00
Michael Marineau
aac815e449 Merge pull request #306 from marineam/fail
setup_board: fix fetching binary toolchain packages
2014-07-22 14:20:54 -07:00
Michael Marineau
e19de29cda setup_board: fix fetching binary toolchain packages
Fix 98684560 which in turn tried to fix 0d29e735. This time the option
to download binary packages was lost so building from scratch worked but
not the normal usage of using binary packages. *sigh*
2014-07-22 14:11:18 -07:00