28179 Commits

Author SHA1 Message Date
Stephen A. Zarkos
3b2c54fe5e Hyper-V & Azure build support
Add Hyper-V and Azure as build targets for development images.
2014-09-18 14:27:31 -07:00
Brian Waldon
bfb2da16e4 Merge pull request #861 from bcwaldon/bump-fleet
fleet v0.8.1
2014-09-18 06:52:27 -07:00
Brian Waldon
12f793980b fleet: bump to v0.8.1 2014-09-17 21:15:13 -07:00
Brian Waldon
286c858a45 Merge pull request #859 from bcwaldon/etcd-name
etcd: use machine-id as default name
2014-09-17 16:31:59 -07:00
Michael Marineau
dfdcc46b63 Merge pull request #860 from marineam/obj
Update production image exclude list
2014-09-17 16:26:14 -07:00
Michael Marineau
4c8b9dfc9d profiles: exclude plain object files from prod images
There is no need to include things like glibc's lib64/crt1.o which are
only needed when compiling.
2014-09-17 15:06:20 -07:00
Michael Marineau
0c62fba05b profiles: Move PROD_INSTALL_MASK list into prod profile
The variable PROD_INSTALL_MASK is no longer used, we switch to the prod
portage profile instead these days.
2014-09-17 15:03:52 -07:00
Alex Crawford
528733219f Merge pull request #858 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to v0.10.3
2014-09-17 13:22:51 -07:00
Alex Crawford
a32afdd088 coreos-base/coreos-cloudinit: bump to v0.10.3 2014-09-17 12:23:03 -07:00
Brian Waldon
bc525e53cd etcd: use machine-id as default name 2014-09-17 11:49:34 -07:00
Michael Marineau
8ed90ad301 Merge pull request #239 from skarllot/master
Changes to VirtualBox convert script
2014-09-16 16:03:42 -07:00
Greg Kroah-Hartman
2538fa8ed7 Merge pull request #857 from gregkh/kernel_update
coreos-kernel: enable cp210x and ftdi_sio usb-serial drivers
2014-09-16 10:22:08 -07:00
Greg Kroah-Hartman
4683a5a807 coreos-kernel: enable cp210x and ftdi_sio usb-serial drivers
Will resolve issue #856
2014-09-16 10:06:39 -07:00
Michael Marineau
115c4f945e Merge pull request #137 from marineam/tar
bump(app-arch/lbzip2): sync with upstream
2014-09-15 18:26:25 -07:00
Michael Marineau
f12a78634b bump(app-arch/lbzip2): sync with upstream
Hopefully fixes intermittant segfaults during builds which I think are
the fault of lbzip2, but for good measure update the whole lot.

Packages updated:
  app-arch/bzip2
  app-arch/lbzip2
  app-arch/tar
2014-09-15 18:16:05 -07:00
Michael Marineau
f4b4570bb4 Merge pull request #331 from marineam/cleanup
Misc cleanup
2014-09-15 16:40:03 -07:00
Michael Marineau
ae9d6252bc make_chroot: remove unneeded modifications
These are assorted tweaks that are already setup in the tarball.
2014-09-15 16:19:25 -07:00
Michael Marineau
9e4fc9595e Merge pull request #854 from marineam/nova
nova-agent-watcher: fix networkd config generation
2014-09-15 16:00:01 -07:00
Michael Marineau
7a6fc3b94b nova-agent-watcher: fix networkd config generation
Pull in https://github.com/coreos/nova-agent-watcher/pull/10
2014-09-15 15:59:00 -07:00
Michael Marineau
81ce75300f cleanup: remove source location migration code
This code is not applicable to us, it predates CoreOS and is a weird
thing for common.sh to be doing as well. Instead always define
CHROOT_TRUNK_DIR to /mnt/host/source, create ~/trunk in make_chroot.
2014-09-14 15:32:10 -07:00
Michael Marineau
09e720e821 cleanup: remove a couple references to chrome-bot 2014-09-14 14:54:35 -07:00
Alex Crawford
894734f0f1 Merge pull request #853 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to v0.10.2
2014-09-14 12:24:05 -07:00
Alex Crawford
8c9f0248b5 coreos-base/coreos-cloudinit: bump to v0.10.2 2014-09-14 08:23:11 -07:00
Alex Crawford
4c7f1d313a Merge pull request #852 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to v0.10.1
2014-09-12 16:53:07 -07:00
Alex Crawford
1474da64c7 coreos-base/coreos-cloudinit: bump to v0.10.1 2014-09-12 16:50:43 -07:00
Greg Kroah-Hartman
cd2bca9bf4 Merge pull request #851 from marineam/ata
coreos-kernel: add VIA PATA module for combo SATA/PATA chips
2014-09-12 11:24:02 -07:00
Michael Marineau
f138d1d15c coreos-kernel: add VIA PATA module for combo SATA/PATA chips
This stumped a user:
https://groups.google.com/forum/#!topic/coreos-user/XV6ObtuG_Dk
2014-09-12 10:52:15 -07:00
Alex Crawford
1c52b337bb Merge pull request #849 from crawford/cloud
coreos-base/coreos-cloudinit: bump to v0.10.0
2014-09-11 17:55:13 -07:00
Alex Crawford
8e93a8ab21 coreos-base/coreos-cloudinit: bump to v0.10.0 2014-09-11 17:47:48 -07:00
Greg Kroah-Hartman
420a890706 Merge pull request #848 from marineam/hid
coreos-kernel: enable support for common special input devices
2014-09-09 21:27:50 -07:00
Michael Marineau
3c9279b3e5 coreos-kernel: enable support for common special input devices
One user had the misfortune of having two keyboards, both of which have
special HID drivers but neither of which we enable. (Apple and Logitech)

The generic HID driver ignores devices with special drivers even if the
drivers are not built. This patch enables all of the likely keyboard
related drivers that are normally selected by CONFIG_EXPERT. Hopefully
that covers everything that is usually expected to "Just Work".
2014-09-09 19:57:34 -07:00
Brian Waldon
defbdd5e29 Merge pull request #847 from bcwaldon/bump-nova-agent-watcher
bump: nova-agent-watcher
2014-09-09 18:20:12 -07:00
Brian Waldon
3be986a6b2 nova-agent-watcher: bump to latest commit 2014-09-09 18:16:42 -07:00
Michael Marineau
81fb3e12a0 Merge pull request #330 from exoscale/build-exoscale
exoscale builder
2014-09-08 19:23:35 -07:00
Michael Marineau
5735b43358 Merge pull request #843 from retrack/exoscale-support
exoscale public cloud provider support
2014-09-08 19:23:12 -07:00
Antoine Coetsier
b9dc44da2e remove boot_kernel option for KVM in exoscale 2014-09-08 23:23:13 +02:00
Michael Marineau
fb6f566867 Merge pull request #846 from marineam/subkey
coreos-init: add new signing subkey to coreos-install
2014-09-08 13:51:09 -07:00
Michael Marineau
59b1fee179 coreos-init: add new signing subkey to coreos-install 2014-09-08 13:46:26 -07:00
Alex Crawford
d596331f35 Merge pull request #845 from crawford/ec2
coreos-base/oem-ec2-compat: Update cloud-init flags
2014-09-08 12:54:31 -07:00
Alex Crawford
49d7f31d49 coreos-base/oem-ec2-compat: Update cloud-init flags
Use the new --from-ec2-metadata flag. --from-metadata-service is depricated.
2014-09-08 11:15:27 -07:00
retrack
926adecebb exoscale public cloud provider support 2014-09-08 15:29:53 +02:00
Michael Marineau
77f164f1a0 Merge pull request #329 from marineam/grub
Switch to GRUB for both BIOS and UEFI booting
2014-09-07 10:00:46 -07:00
Michael Marineau
1a8b197659 qemu: adjust the meaning of the -s (simple) flag
My primary use case for this flag is to fix booting with UEFI firmware
which can have problems when mixed with KVM, adding kexec into the mix
doesn't help matters either. The current version of OVMF can boot from
virtio drives just fine so that is now enabled and KVM is disabled.

So the -s option can also mean sloooooooow but boots!
2014-09-07 09:58:51 -07:00
Michael Marineau
5bfa0c8d20 build: switch from SYSLINUX to GRUB2
The new grub install script must be called after the image is unmounted
and the old bootloaders script doesn't need to touch grub at all. For
now we will continue to use the existing syslinux configs but
interpreted by grub. Beyond the grub menu flashing by during boot
everything should still be functionally equivalent.
2014-09-07 09:58:51 -07:00
Michael Marineau
12a9900e02 grub_install: new install script for grub, add UEFI bootloader
This script replaces the standard grub-install tool to give us some more
control over what is going and ensure grub-install's auto-detection
magic doesn't make any incorrect choices. Also this script sets up a
loopback device and mounts the EFI partition in just the right way for
grub-bios-setup's auto-detection magic to work correctly.

I've chosen not to adapt disk_util to use partitioned loop devices to
make grub happy because ensuring loop devices get cleaned up properly
for the general case gets tricky and less robust.
2014-09-07 09:57:39 -07:00
Greg Kroah-Hartman
868de6f62e Merge pull request #841 from gregkh/kernel_update
coreos-kernel: bump to 3.16.2
2014-09-06 21:20:02 -07:00
Greg Kroah-Hartman
9063e78ddd coreos-kernel: bump to 3.16.2 2014-09-06 21:02:47 -07:00
Michael Marineau
fbaab249c5 Merge pull request #840 from marineam/note
vim: add note for when workaround can be removed
2014-09-05 17:32:44 -07:00
Michael Marineau
d859e397eb vim: add note for when workaround can be removed 2014-09-05 17:08:14 -07:00
Brian Waldon
29a295d81f Merge pull request #839 from bcwaldon/bump-fleet
fleet v0.8.0
2014-09-05 15:07:56 -07:00