17119 Commits

Author SHA1 Message Date
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
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
Alex Crawford
443ec51ca2 util-linux: Remove (moving to coreos-overlay) 2014-07-14 11:56:10 -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
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
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
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
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
Alex Crawford
2a2ff85a46 networkd: Emulate old kernel naming
The old kernel names are handed out by netname.sh which is called by
79-netname.rules. rename-network-interfaces.service does the rename by
stopping networkd, taking down the interfaces, re-adding the interfaces,
and then restarting networkd.
2014-07-10 16:57:17 -07:00
Michael Marineau
adbfff183f Merge pull request #729 from marineam/ipset
coreos: add ipset, for use with iptables
2014-07-10 15:55:41 -07:00
Alex Crawford
2708fd70a0 coreos-base/oem-rackspace-teeth: Add pingout service 2014-07-09 14:25:24 -07:00
Alex Crawford
bcc54c5b45 coreos-base/oem-rackspace-teeth: Make cloudinit drop-in an actual unit
This will guarentee that cloudinit reloads systemd's unit files.
Also, fix the ordering on the config-drive mount.
2014-07-09 14:25:17 -07:00
Greg Kroah-Hartman
b158790d9f coreos-kernel: bump to 3.15.5 2014-07-09 12:30:26 -07:00
Michael Marineau
7baa32f117 coreos: add ipset, for use with iptables
Note: for now we don't have any units to save/restore ipset data. We may
need to modify the current iptables units so looking into ipsets should
be included as part of that work.
2014-07-08 14:40:13 -07:00
Michael Marineau
314c79b425 bump(net-firewall/ipset): sync with upstream
Packages updated:
  net-firewall/ipset
  net-libs/libmnl
2014-07-08 14:37:56 -07:00
Brandon Philips
0aad247025 dev-db/etcd: bump to 0.4.5 2014-07-08 13:38:27 -07:00
Michael Marineau
c9028e3d53 Merge pull request #727 from marineam/systemd
Systemd 215 testing
2014-07-08 11:29:04 -07:00
Michael Marineau
f74e5cd81d bump(sys-apps/usbutils): sync with upstream 2014-07-08 11:10:30 -07:00
Michael Marineau
8206208bb5 bootengine: disable nic device renaming in initrd 2014-07-07 15:30:46 -07:00
Michael Marineau
e00d008979 Revert "profiles: add udev to default USE flags"
Turns out there is a circular dependency here. :(

This reverts commit 943574b4041b116f5722fcacd0071acbdd853c79.
2014-07-07 15:29:06 -07:00
Michael Marineau
15eb78696f bump(app-crypt/gnupg): sync with upstream
The libusb updates are for use with USE=smartcard, so I can play with
using CoreOS as an offline gpg key management tool.

Packages updated:
  app-crypt/gnupg
  dev-libs/libusb
  dev-libs/libusb-compat
  virtual/libudev
  virtual/libusb
  virtual/udev
2014-07-06 22:13:12 -07:00
Michael Marineau
3ddc2ccbd7 profiles: add udev to default USE flags
This is normally a default but isn't due to our odd profile setup.
2014-07-06 21:57:27 -07:00
polvi
b48cbcd381 Merge pull request #722 from polvi/gce-gcloud
fix(gcloud): make gcloud and associated utils work out of the box
2014-07-05 08:04:27 -04:00
Michael Marineau
4b39007876 systemd: add experimental 215, masked by ~amd64 keyword. 2014-07-04 15:36:05 -07:00
Michael Marineau
0a20cace26 systemd: prune broken 213 and 214 versions. 2014-07-04 15:36:05 -07:00
Michael Marineau
67a339a59b Merge pull request #118 from marineam/iptables
bump(net-firewall/iptables): sync with upstream
2014-07-04 12:09:12 -07:00
Michael Marineau
97b5db3ae7 bump(net-firewall/iptables): sync with upstream 2014-07-03 20:02:44 -07:00
Brian Waldon
9a817ba36a Merge pull request #723 from bcwaldon/bump-coretest
coretest: configurable fleet tests
2014-07-03 13:45:14 -07:00
Brandon Philips
e7bb84fd12 app-emulation/docker: bump to 1.1.0 2014-07-03 12:04:50 -07:00
Alex Polvi
a0bba313e6 fix(gcloud): make gcloud and associated utils work out of the box 2014-07-03 07:13:45 -07:00
Brian Waldon
880be15941 coretest: configurable fleet tests
Bump ebuild to commit 0973f529bf740aaa158ba25bfb44e3171873449f
2014-07-02 18:34:12 -07:00
Michael Marineau
362794f512 Merge pull request #721 from marineam/ntp-restart
ntpd: always restart, required to handle large time jumps.
2014-07-02 16:32:40 -07:00
Michael Marineau
5e5abb4d7e ntpd: always restart, required to handle large time jumps.
Some VM platforms suspend machines by simply stopping them instead of
gracefully suspending them like real hardware would. This means that
when the system is resumed the kernel's time will be completely wrong
and it doesn't have a way to fix it. Additionally ntp will abort if the
clock offset is greater than 1000 seconds (conveniently without logging
any error messages). We can tune that in ntp.conf but ntpd has so many
knobs related to how it skews the clock and other update strategies that
the easiest option is to just restart.
2014-07-02 16:09:41 -07:00
Alex Crawford
c8e9145865 Merge pull request #720 from crawford/master
coreos-base/coreos-cloudinit: bump to v0.8.7
2014-07-02 15:37:25 -07:00
Alex Crawford
c30a532337 coreos-base/coreos-cloudinit: bump to v0.8.7 2014-07-02 15:25:33 -07:00
Michael Marineau
85e37cb7a6 oem-ec2-compat: remove dependency on coreos-setup-environment
The coreos-setup-environment no longer generates /etc/environment on
systems using this OEM package so remove the requirement.
2014-07-01 22:23:29 -04:00
Michael Marineau
c36767ca1e coreos-cloudinit: roll forward to 0.8.6
We may have the last of the issues sorted...

This reverts commit b34d0a3308 and 20aa920e7f.
2014-07-01 22:20:34 -04:00
Michael Marineau
7aa63d97c9 coreos-cloudinit: roll back to 0.7.7, the 0.8.x series still needs work. 2014-07-01 18:45:16 -07:00
Michael Marineau
477afcd01d Revert "oem-ec2-compat: Check for metadata service and config drive"
The functionality for this in cloudinit 0.8.x is broken.

This reverts commit 91cc8446212c6b35c80cbdbbc204a9fe3cd1f756.
2014-07-01 18:44:05 -07:00
Michael Marineau
479e6b9435 bump(sys-fs/cryptsetup): sync with upstream 2014-07-01 16:21:49 -07:00
Alex Crawford
242c7f9d63 Merge pull request #718 from crawford/master
coreos-base/coreos-cloudinit: bump to v0.8.6
2014-07-01 16:21:44 -07:00
Alex Crawford
582b64122f coreos-base/coreos-cloudinit: bump to v0.8.6 2014-07-01 16:20:05 -07:00
Michael Marineau
d0c36c292b coreos-init: remove default coreos-setup-environment
The coreos-setup-environment script can now only be provided by OEMs,
the default script that used to run when the OEM didn't provide one was
not smart enough to wait for networking to be configured before writing
out /etc/environment *but* we cannot simply add such a wait because that
would make it impossible for users to use cloud config in configdrive or
similar to configure static networking.

Longer term coreos-cloudinit will replace at least some of the current
OEM coreos-setup-environment scripts and perhaps eventually integrate
with networkd to cover the default case reasonably well. Sorting this
out is still ongoing.

(This ebuild bump was supposed to land a week ago but we missed it.)
2014-07-01 12:23:53 -07:00