17137 Commits

Author SHA1 Message Date
Michael Marineau
88fade37ea coreos-kernel: re-add iptables NAT modules
NAT support was mistakenly dropped in commit a5deb9a7 due to changes in
config option naming between 3.16 and 3.17.
2014-11-02 17:17:50 -08:00
Michael Marineau
d31c09b86f vboot_reference: update cgpt w/ new hybrid MBR logic
https://github.com/coreos/vboot_reference/pull/22
2014-10-31 20:29:44 -07:00
Michael Marineau
d11c5aa3b4 bump(net-misc/wget): sync with upstream 2014-10-31 19:10:02 -07:00
Jonathan Boulle
de49fe6a0d Merge pull request #940 from jonboulle/master
locksmith: bump to 0.2.2
2014-10-30 16:31:25 -07:00
Jonathan Boulle
b389e81dad locksmith: bump to 0.2.2 2014-10-30 16:07:12 -07:00
Alex Crawford
1d45c2499e sys-kernel/coreos-kernel: bump to v3.17.2 2014-10-30 13:56:56 -07:00
Alex Crawford
4ae6c2ed04 Merge pull request #936 from crawford/jq
coreos-devel/sdk-depends: add jq
2014-10-22 15:27:47 -07:00
Alex Crawford
bcc1e6c64d coreos-devel/sdk-depends: add jq 2014-10-22 15:22:43 -07:00
Alex Crawford
06fd7d3d6a app-misc/jq: sync with upstream 2014-10-22 14:48:58 -07:00
Vito Caputo
ff8079fb14 update_engine: string::assign unset alephversion from appversion 2014-10-22 14:05:17 -04:00
Vito Caputo
358ff85697 libchrome: Fix append bug in file_util::ReadFileToString()
This commit reproduces in the form of an epatch an upstream libchrome
fix to prevent ReadFileToString() from appending to the provided output
string.

Bug was observed in update_engine alephversion pref maintenance
2014-10-21 20:53:53 -04:00
Alex Crawford
f7b8130ce9 sys-libs/ncurses: add screen-16color 2014-10-20 23:06:22 -05:00
Michael Marineau
a03f650a0d grub: add cros-workon based live ebuild, adjust use flags for testing
After this grub unit tests almost work, for 'pc' at least. The only one
in that set that doesn't work are some tests that rely on video
checksums to validate the output. Tests for other targets like 'efi-64'
are a whole new adventure to figure out.
2014-10-19 22:24:59 -07:00
Michael Marineau
8ad4f1860c grub: sync with current upstream live ebuild
Minor tweaks, doing this to simplify future changes/maintenance.
2014-10-19 22:24:59 -07:00
Michael Marineau
1170596d55 bump(dev-libs/libisoburn): sync with upstream
Packages updated:
  dev-libs/libburn
  dev-libs/libisoburn
  dev-libs/libisofs
2014-10-19 22:18:44 -07:00
Michael Marineau
c11611fb65 grub: remove old grub versions, now maintained in coreos-overlay 2014-10-19 19:30:35 -07:00
Michael Marineau
80c7f31af6 profiles: do not install live dtc ebuild
Not a significant feature here, it is an OpenFirmware compiler and
optional dependency of QEMU. Old ChromeOS stuff was allowing the live
ebuild and the project's upstream host seems to now be gone, breaking
our builds. Remove keyword, remove from hard-host-depends. It can be
pulled in as a dependency of QEMU if needed.
2014-10-19 11:59:09 -07:00
Michael Marineau
01fbbf9a99 bump(sys-apps/dtc): sync with upstream 2014-10-19 11:54:09 -07:00
Alex Crawford
27974f8391 coreos-base/update_engine: call cgpt repair in postinst 2014-10-18 22:28:30 -07:00
Alex Crawford
1f71a90ea7 coreos-base/oem-azure: add etcd election timeout 2014-10-17 22:31:51 -07:00
Michael Marineau
36f2b411f9 bump(net-fs/nfs-utils): sync with upstream
Update nfs-utils, mdadm, and a lot of their dependencies which haven't
been updated in a while. The old systemd service files have a few
references to /etc/conf.d which isn't applicable to systems without
OpenRC. Gentoo has thankfully cleaned these up.

Should help fix issues with NFS, particularly on PXE systems.

Packages updated:
  app-crypt/mit-krb5
  dev-db/sqlite
  dev-libs/libevent
  net-fs/nfs-utils
  net-libs/libnfsidmap
  net-libs/libtirpc
  net-nds/rpcbind
  sys-apps/attr
  sys-apps/keyutils
  sys-fs/lvm2
  sys-fs/mdadm
  sys-libs/libcap
2014-10-17 14:50:31 -07:00
Michael Marineau
8e8f37914a Merge pull request #926 from marineam/ssl
update_engine: disable SSLv3
2014-10-16 14:20:07 -07:00
Michael Marineau
fb37d669bb update_engine: disable SSLv3 2014-10-16 14:17:18 -07:00
Alex Crawford
be346907bd app-emulation/docker: bump to v1.3.0 2014-10-16 12:31:53 -07:00
Alex Crawford
bfad4976a1 Merge pull request #923 from crawford/lpfc
sys-kernel/coreos-kernel: enable SCSI LPFC support
2014-10-15 15:46:53 -07:00
Alex Crawford
e10cbc2300 sys-kernel/coreos-kernel: enable LPFC support 2014-10-15 13:52:27 -07:00
Vito Caputo
0cd3ddffff Merge pull request #921 from vcaputo/bootengine_acpi_rsdp
bootengine: supply acpi_rsdp to kexec on efi systems
2014-10-15 13:29:57 -07:00
Vito Caputo
45cefdf96a bootengine: supply acpi_rsdp to kexec on efi systems 2014-10-15 15:41:07 -04:00
Michael Marineau
10e950f763 profiles: OpenSSL 1.0.1j 2014-10-15 10:49:39 -07:00
Michael Marineau
78bf026d3e bump(dev-libs/openssl): sync with upstream 2014-10-15 10:46:32 -07:00
Vito Caputo
d65f2d6d70 Revert to 0.1.8 pre sync with upstream godbus/go-systemd
Leak returned with upstream changes.
2014-10-14 18:50:20 -04:00
Vito Caputo
33c1f1bbe3 Merge pull request #917 from vcaputo/locksmith_hardened_gcc_workaround
Supply "-extldflags -fno-PIC" to locksmith GOLDFLAGS on hardened gcc
2014-10-13 16:13:20 -07:00
Vito Caputo
5f6d5922af Supply "-extldflags -fno-PIC" to locksmith GOLDFLAGS on hardened gcc
A similar workaround is utilized in the docker ebuild, see:
https://bugs.gentoo.org/show_bug.cgi?id=493328
2014-10-13 19:11:51 -04:00
Michael Marineau
6cd01aa6f0 Merge pull request #906 from carmstrong/enable_cephfs
coreos-kernel: enable Ceph FS
2014-10-13 16:03:23 -07:00
Michael Marineau
1ca106674c Merge pull request #916 from marineam/nokexec
update_engine: support disabling kexec on any platform
2014-10-13 11:08:14 -07:00
Michael Marineau
75d48882cc update_engine: support disabling kexec on any platform 2014-10-12 22:44:15 -07:00
Alex Crawford
49cdf03f1c Merge pull request #911 from crawford/waagent
azure: update wa-linux-agent
2014-10-12 22:19:39 -07:00
Alex Crawford
bc23d8fcc5 coreos-base/coreos-cloudinit: bump to v0.10.6 2014-10-12 22:01:53 -07:00
Alex Crawford
5482bcac59 coreos-base/oem-azure: use cloud-init --oem flag 2014-10-11 09:21:31 -07:00
Alex Crawford
47fdbb3507 app-emulation/wa-linux-agent: bump agent and allow config of 'core'
Patches have been merged upstream. Add a special case for 'core' user, allowing
the agent to configure it.
2014-10-10 18:28:19 -07:00
Vito Caputo
7ce8b2a90c locksmith: Stop leaking dbus.Conn in etcdActive
Fixes ooms in locksmithd.
2014-10-10 15:59:37 -04:00
Chris Armstrong
facc50b43e coreos-kernel: enable Ceph FS 2014-10-10 10:36:18 -06:00
Michael Marineau
d152564ef6 Merge pull request #908 from brianredbeard/mmc-sd-driver
coreos-kernel: Adding MMC/SDHCI drivers
2014-10-09 12:22:39 -07:00
Brian 'Redbeard' Harrington
55dc54d040 coreos-kernel: Adding MMC/SDHCI drivers
Adding the generic MMC driver as well as the corresponding SDCHI
components.  This will allow access for hardware which utilizes
MMC, SD, & SDHCI devices often used in embedded systems and for
emergency recovery partitions.
2014-10-09 11:54:59 -07:00
Michael Marineau
392869e36d open-vm-tools: fix build-time dependencies
Although we don't want glib and procps to be in the runtime dependencies
due to the way OEM packages are handled we still want them included as
build-time dependencies so compilation is actually successful. :)
2014-10-08 21:01:15 -07:00
Michael Marineau
a1e3d135d3 oem-vmware: Add VMware OEM package, uses open-vm-tools
Originally contributed by Camilo Aguilar <camilo.aguilar@gmail.com>
2014-10-08 16:55:45 -07:00
Camilo Aguilar
54b9e0d1fc board-packages: build open-vm-tools binary packages. 2014-10-08 16:55:45 -07:00
Michael Marineau
bc607bf760 app-emulation/open-vm-tools: Add open-vm-tools
Stripped down open-vm-tools ebuild for installing to /usr/share/oem

Based on efforts by:
    Camilo Aguilar <camilo.aguilar@gmail.com>
    Alex Crawford <alex.crawford@coreos.com>
2014-10-08 16:55:45 -07:00
Michael Marineau
7d12a92f1b dev-libs/libdnet: simplify further, remove python support 2014-10-08 11:19:26 -07:00
Camilo Aguilar
4bf552bfd5 dev-libs/libdnet: customize libdnet ebuild for OEM
Dependency required by open-vm-tools.
2014-10-08 11:13:14 -07:00