Brandon Philips
0df1bb92fa
feat(coreos-base/coreos-init): add ssh-key-proc-cmdline
...
adds the sshkey= feature on the kernel commandline
2013-08-27 15:48:56 -07:00
Brandon Philips
ea08c8f2d3
feat(coreos-base/oem-pxe): introduce the PXE oem
...
simple OEM for PXE. Simply has an oem-release file.
2013-08-27 15:11:35 -07:00
Michael Marineau
419ce7a477
Merge pull request #169 from marineam/images
...
update cgpt and installer
2013-08-21 15:33:16 -07:00
Michael Marineau
ea7064cc20
fix(coreos-base/vboot_reference): Update git hash to merge commit.
2013-08-21 18:09:34 -04:00
Michael Marineau
2e1e051281
bump(coreos-base/coreos-intaller): minor code update
2013-08-21 14:09:03 -04:00
Michael Marineau
7e41042745
bump(coreos-base/vboot_reference): cgpt bugfix and features!
...
cgpt next is fixed and will properly failover now.
cgpt create can actually create (or extend) disk image files.
2013-08-20 21:02:57 -04:00
Michael Marineau
abeaa3761e
Merge pull request #167 from marineam/dockerfix
...
fix(app-emulation/docker): Re-add inherit systemd, dropped by mistake.
2013-08-20 14:10:42 -07:00
Michael Marineau
b5c4edc3a7
fix(app-emulation/docker): Re-add inherit systemd, dropped by mistake.
...
Also add || die to actually catch errors for this sort of thing.
2013-08-20 17:05:48 -04:00
Michael Marineau
c79427d392
Merge pull request #166 from marineam/etcd
...
Etcd arg updates
2013-08-19 16:16:52 -07:00
Michael Marineau
5793e6c7f9
fix(dev-db/etcd): Fix command line args for >=0.1 etcd versions.
...
-h is gone, replaced by -n, -c, and -s
2013-08-19 19:06:27 -04:00
Michael Marineau
e251ff660d
fix(dev-db/etcd): Remove -v flag, DEBUG is overly verbose prod hosts.
2013-08-19 18:46:22 -04:00
Michael Marineau
9528517210
Merge pull request #165 from marineam/docker
...
bump(app-emulation/docker): Update to 0.5.3, cleanup ebuild.
2013-08-19 13:09:19 -07:00
Michael Marineau
f43fef7261
bump(app-emulation/docker): Update to 0.5.3, cleanup ebuild.
...
Now we use a tarball instead of git and set the correct license. Wow!
2013-08-19 15:09:32 -04:00
Michael Marineau
4461185fce
Merge pull request #164 from marineam/etcdctl
...
Etcdctl
2013-08-19 11:51:39 -07:00
Michael Marineau
79f896292c
fix(dev-db/etcdctl): Declare copyright properly, this isn't Gentoo
2013-08-19 14:48:33 -04:00
Brandon Philips
e49efe2065
Merge pull request #163 from philips/upgrade-etcd
...
Upgrade etcd
2013-08-19 11:33:36 -07:00
Michael Marineau
9ca28684dd
feat(coreos-base/coreos): Add etcdctl
2013-08-19 14:33:03 -04:00
Michael Marineau
eaf29b98ae
add(dev-db/etcdctl): New ebuilds!
...
Add live ebuild along with 0.1.0 and 0.1.1 releases.
2013-08-19 14:30:22 -04:00
Brandon Philips
5eb5cb496a
chore(dev-db/etcd): remove unused env variable in ebuild
2013-08-19 11:28:17 -07:00
Brandon Philips
ebd02c0b19
chore(dev-db/etcd): add a command about the hash source
2013-08-19 11:21:51 -07:00
Brandon Philips
0f71c19ca9
bump(dev-db/etcd): etcd-0.1.1
2013-08-19 10:56:48 -07:00
Brandon Philips
948c15c48d
fix(etcd-bootstrap): add -f to delete old etcd info
...
We are changing stuff pretty rapidly in etcd just start blowing away any
info files we find on disk on an upgrade or start.
2013-08-19 10:56:48 -07:00
Brandon Philips
b539972254
feat(dev-db/etcd): set restart service policy
2013-08-19 10:56:48 -07:00
Brandon Philips
5c400a9c21
Merge pull request #162 from philips/auto-restart-docker
...
fix(app-emulation/docker): restart on crash
2013-08-16 15:40:15 -07:00
Brandon Philips
37e06a2c65
fix(app-emulation/docker): restart on crash
...
docker has been known to crash from time to time in odd situations. Auto
restart docker 1 second after an unexpected exit so that people can go
about their business.
Thanks to dsal & fkautz in #coreos
2013-08-16 15:36:04 -07:00
Michael Marineau
34d5789cef
Merge pull request #161 from marineam/getty
...
bump(coreos-base/coreos-init): Update code, enables more gettys
2013-08-16 12:06:30 -07:00
Michael Marineau
ba1ea07df8
bump(coreos-base/coreos-init): Update code, enables more gettys
...
Now a getty will be created on every terminal specified by the console=
kernel command line options.
2013-08-16 14:16:54 -04:00
Michael Marineau
dca3e51f39
Merge pull request #160 from marineam/units
...
bump(coreos-base/coreos-init): tmpfiles update
2013-08-14 09:38:13 -07:00
Michael Marineau
17518255d8
bump(coreos-base/coreos-init): tmpfiles update
2013-08-14 12:36:52 -04:00
Brandon Philips
336289b081
Merge pull request #159 from philips/var-lib-etcd-handling
...
fix(dev-db/etcd): fixup tmp file handling
2013-08-13 16:30:07 -07:00
Brandon Philips
06f12e7668
fix(dev-db/etcd): fixup tmp file handling
...
instead of having scripts creating and managing directories use
tmpfiles.d do all of that. This will fix c10n not working on the AMI
too.
2013-08-13 15:58:41 -07:00
Michael Marineau
5dac798a26
Merge pull request #158 from marineam/misc-updates
...
Misc updates
2013-08-12 22:35:57 -07:00
Michael Marineau
42dc93dc92
fix(coreos-base/oem-ami): Simplify ssh key install
...
Use the new update-ssh-keys script to make the script a lot simpler. :)
2013-08-12 19:13:40 -04:00
Michael Marineau
14454b0cec
fix(coreos-base/oem-vagrant): No need for run.sh for copying ssh key.
...
Copying authorized_keys is now built in to coreos-init.
2013-08-12 19:05:00 -04:00
Michael Marineau
47b3dd1038
bump(net-misc/gsutil): Update to 3.34
...
ebuilds originally created and tested in my "misc-overlay"
https://github.com/marineam/misc-overlay
2013-08-12 19:00:18 -04:00
Michael Marineau
1c8bd08f85
Merge pull request #157 from marineam/virtfs
...
coreos-init takes over the world
2013-08-11 20:20:11 -07:00
Michael Marineau
d6203b64c1
bump(coreos-base/coreos-init): Replaces oem-services in a generic way.
...
coreos-detect-virt has moved from oem-service and the oem-service unit
has been replaced by new units that work for both oem and virtfs mounts.
2013-08-11 22:30:21 -04:00
Michael Marineau
bab545f35b
bump(coreos-base/coreos-init): Update to latest init code, includes c10n
...
Biggest diff here: coreos-init has a Makefile that supports the usual
'install' and 'test' targets so no file copying is required now.
coreos-c10n has moved to init from etcd and has its own service now.
This version of init also includes support for automounting virtfs
filesystems under qemu for use with an updated version of c10n but for
now c10n remains unchanged. Optionally unit tests are available too!
2013-08-11 14:43:51 -04:00
Michael Marineau
97c7997850
fix(dev-db/etcd): Remove coreos-c10n, it is moving to coreos-init
2013-08-11 13:55:43 -04:00
Michael Marineau
3e42b6aded
fix(sys-kernel/coreos-kernel): Fix virtfs+dbus, add PCI hotplug.
...
This adds the following patch: (sent upstream, waiting on response)
"9p: send uevent after adding/removing mount_tag attribute"
Also enable PCI hotplug to take advantage of more qemu fun! Now
adding/removing virtio devices (which are represented as PCI devices)
at runtime via the qemu monitor console works.
2013-08-11 13:00:02 -04:00
Michael Marineau
741c2aa70c
feat(coreos-base/coreos-base): Add default vimrc so vim acts like vim.
...
Because, I mean, really.
2013-08-10 14:46:05 -04:00
Michael Marineau
73b14d27cf
feat(sys-kernel/coreos-kernel): Add 9P virtio fs support.
...
This allows qemu virtual machines to access plain directories on the
host system in addition to the usual disk/filesystem images.
2013-08-08 13:15:00 -04:00
Michael Marineau
7575dfa11a
fix(app-emulation/qemu): Remove unused architectures.
...
We don't have any arm or i386 targets right now so they can go away.
2013-08-08 13:11:14 -04:00
Michael Marineau
a2358f098e
Merge pull request #156 from marineam/systemd
...
fix(eclass): Remove old linux-info eclass, use upstream instead.
2013-08-06 18:50:39 -07:00
Michael Marineau
59407a0ebe
fix(eclass): Remove old linux-info eclass, use upstream instead.
2013-08-06 21:36:01 -04:00
Michael Marineau
022082c087
Merge pull request #155 from marineam/systemd
...
fix(virtual/linux-sources): Only install coreos-kernel on targets.
2013-08-06 17:27:31 -07:00
Michael Marineau
e7015a87a5
fix(virtual/linux-sources): Only install coreos-kernel on targets.
...
We don't have a valid kernel (or use-case to have one) for "cros_host"
(the SDK) so just fake it. Also remove some unused flags.
This change prevents the latest kmod ebuild from pulling in
coreos-kernel, bootengine, and friends into the SDK.
2013-08-06 19:58:18 -04:00
Michael Marineau
37b2e4a2e8
Merge branch 'master' of ssh://github.com/coreos/coreos-overlay
2013-08-06 18:43:50 -04:00
Brandon Philips
1c5719cd75
Merge pull request #153 from philips/bump-egit-2
...
Bump egit 2
2013-08-06 10:08:45 -07:00
Brandon Philips
498a8af5cf
chore(sys-kernel/coreos-kernel): remove EGIT_MASTER
...
this doesn't make a difference anymore, remove it.
2013-08-06 09:51:02 -07:00