28179 Commits

Author SHA1 Message Date
Brandon Philips
710a40db6f app-emulation/docker: make the docker socket protected 2014-07-15 12:16:59 -07:00
Michael Marineau
d0d41a185f ami: configure etcd with public addresses
When I created the new AMI build host I just accepted the default
'wizard' security group which seems to have placed the host in a VPC.
There doesn't seem to be a way to fix this and as-is the build host
cannot access the private addresses on the test VMs it launches.
Switching to the public ones work fine though. Didn't notice this at
first because it is only a problem when etcd sends a redirect.
2014-07-15 12:12:43 -07:00
Michael Marineau
973f2c7bbc Merge pull request #742 from marineam/cleanup
Cleanup custom tmpfiles code
2014-07-15 11:49:44 -07:00
Michael Marineau
66fcc06f39 Merge pull request #743 from marineam/cryptsetup
profiles: enable cryptsetup support
2014-07-15 11:49:34 -07:00
Michael Marineau
2c34eb4489 eclass: remove cros-tmpfiles.eclass, replaced by systemd-tmpfiles 2014-07-15 00:39:53 -07:00
Michael Marineau
54f371db7f ca-certificates: replace cros-tmpfiles with systemd-tmpfiles
Reapply 93ec181e26540e65f8b7636a6d63be87affb49a4
2014-07-15 00:39:53 -07:00
Michael Marineau
e0ef57130a baselayout: replace cros-tmpfiles with systemd-tmpfiles
Reapply 7bc566630cb05d509371fa09435a08900057b308
2014-07-15 00:39:44 -07:00
Michael Marineau
ad992cd984 Merge pull request #744 from marineam/fix
baselayout: re-add rule for /var/run symlink
2014-07-15 00:32:00 -07:00
Michael Marineau
9176ad5f0e baselayout: re-add rule for /var/run symlink 2014-07-15 00:23:33 -07:00
Michael Marineau
ccdf2eee5b profiles: enable cryptsetup support 2014-07-14 21:58:36 -07:00
Michael Marineau
7025bd734d Merge pull request #299 from marineam/fix
update_chroot: fix transition to new os-release location
2014-07-14 18:25:17 -07:00
Michael Marineau
4b23a26667 update_chroot: fix transition to new os-release location
Previously /etc/os-release was installed both by set_lsb_release and
the baselayout package. Now it is only installed by set_lsb_release but
when baselayout is upgraded it removes /etc/os-release. So the first
update_chroot works but the second detects the chroot's version
incorrectly and tries to apply the one time updates in this directory.
Both of them are very old so we can just delete them. The second run
will now fix up /etc/os-release and we can all move on and be happy.
2014-07-14 17:59:15 -07:00
Michael Marineau
c9b4e1ff35 Merge pull request #298 from marineam/fix
bootstrap_sdk: setup /usr/lib correctly before calling set_lsb_release
2014-07-14 17:47:54 -07:00
Michael Marineau
1016bb323b bootstrap_sdk: setup /usr/lib correctly before calling set_lsb_release
os-release is now written to /usr/lib but that is likely a symlink to
/usr/lib64 so a little extra logic is required to avoid clobbering the
symlink.
2014-07-14 17:41:18 -07:00
Michael Marineau
2fb518615a Merge pull request #297 from marineam/systemd
Fixes for systemd 215
2014-07-14 16:42:21 -07:00
Michael Marineau
29938ad7b9 Merge pull request #741 from marineam/systemd
Fixes for systemd 215
2014-07-14 16:42:14 -07:00
Alex Crawford
6a4272e4c0 Merge pull request #122 from crawford/util-linux
util-linux: Remove (moving to coreos-overlay)
2014-07-14 16:38:53 -07:00
Michael Marineau
8edb35495b baselayout: fixes for systemd 215 2014-07-14 16:27:08 -07:00
Alex Crawford
420b1c1faa Merge pull request #738 from crawford/util-linux
bump(sys-apps/util-linux): sync with upstream
2014-07-14 16:26:35 -07:00
Michael Marineau
17a65e1ba0 coreos-init: fixes for systemd 215 2014-07-14 16:25:05 -07:00
Alex Crawford
2a42995105 bump(sys-apps/util-linux): sync with upstream
- Removed python3_4 from PYTHON_COMPAT
- Masked the python USE flag
2014-07-14 16:12:03 -07:00
Michael Marineau
19a4ae59d0 build_library: enable remount-usr later in the boot process. 2014-07-14 15:55:03 -07:00
Michael Marineau
0326b5f57f build_library: move os-release to new location for systemd 215 2014-07-14 15:55:00 -07:00
Michael Marineau
be726b28fd systemd: remove tmpfiles rules nowincluded in systemd
No need for resolv.conf or /var/lib/systemd any more.
2014-07-14 15:29:52 -07:00
Michael Marineau
220d299bb5 Merge pull request #123 from marineam/dracut
bump(sys-kernel/dracut): sync with upstream
2014-07-14 14:14:46 -07:00
Michael Marineau
4673c459e5 Merge pull request #295 from marineam/updatectl
core_promote: update from old roller client to updatectl 1.2.0
2014-07-14 13:23:10 -07:00
Michael Marineau
89e7a55cf3 Merge pull request #736 from marineam/systemd
systemd: stabilize 215, include bug fixes from upstream.
2014-07-14 13:19:25 -07:00
Michael Marineau
327fee0686 Merge pull request #740 from marineam/update
Updates for systemd 215
2014-07-14 13:10:29 -07:00
Michael Marineau
d1f0f12f01 bootengine: fix race condition during boot with systemd 215 2014-07-14 12:58:26 -07:00
Michael Marineau
179ca84907 coreos-init: udev compatibility rule for GCE and systemd 215 2014-07-14 12:56:16 -07:00
Michael Marineau
621e0c5383 Merge pull request #739 from marineam/update
update_engine: add support for proxy configuration
2014-07-14 11:59:13 -07:00
Michael Marineau
a446114cd9 Merge pull request #296 from marineam/fixami
ami: fix generating ami lists
2014-07-14 11:58:58 -07:00
Alex Crawford
443ec51ca2 util-linux: Remove (moving to coreos-overlay) 2014-07-14 11:56:10 -07:00
Michael Marineau
b707b7c628 ami: fix generating ami lists 2014-07-13 20:41:22 -07:00
Michael Marineau
a39ba13ef4 update_engine: add support for proxy configuration
Details here: https://github.com/coreos/update_engine/pull/37
2014-07-13 17:36:06 -07:00
Michael Marineau
52cc6b4f26 Merge pull request #737 from carmstrong/docker-1.1.1
app-emulation/docker: bump to 1.1.1
2014-07-11 18:41:50 -07:00
Chris Armstrong
2ae6d0002d app-emulation/docker: bump to 1.1.1 2014-07-11 19:26:30 -06:00
Michael Marineau
03214bcffa bump(sys-kernel/dracut): sync with upstream 2014-07-11 17:13:43 -07:00
Michael Marineau
d77505a6a3 systemd: stabilize 215, include bug fixes from upstream. 2014-07-11 16:51:50 -07:00
Alex Crawford
357a6504d8 Merge pull request #735 from crawford/master
coreos-base/oem-rackspace-teeth: bump to v0.0.2
2014-07-11 16:04:19 -07:00
Michael Marineau
728e4372e1 Merge pull request #733 from marineam/env
Version bumps
2014-07-11 14:55:09 -07:00
Michael Marineau
24888cb87b locksmith: bump to 0.1.5 2014-07-11 14:51:22 -07:00
Michael Marineau
1a06293621 coreos-cloudinit: bump to 0.8.9 2014-07-11 14:49:10 -07:00
Michael Marineau
678271cb98 Merge pull request #732 from marineam/updatectl
updatectl: bump to 1.2.0
2014-07-10 19:21:22 -07:00
Michael Marineau
72c59d3927 Merge pull request #294 from marineam/xen
vm_image: switch xen disk format back to raw
2014-07-10 19:21:10 -07:00
Michael Marineau
6489d9f186 core_promote: update from old roller client to updatectl 1.2.0 2014-07-10 17:58:03 -07:00
Michael Marineau
208f0d7aef updatectl: bump to 1.2.0 2014-07-10 17:46:33 -07:00
Alex Crawford
1d1d5879f3 coreos-base/oem-rackspace-teeth: bump to v0.0.2 2014-07-10 17:46:25 -07:00
Michael Marineau
eeec7e1c65 vm_image: switch xen disk format back to raw
VHD was just for testing, raw is more useful for published images.
coreos-install will now be able to install working xen instances:

    coreos-install -d /dev/xvda -o xen -c cloud-config.yml
2014-07-10 17:23:20 -07:00
Alex Crawford
62460afb6f Merge pull request #730 from crawford/teeth
coreos-base/oem-rackspace-teeth: Add support for network
2014-07-10 17:22:43 -07:00