Commit Graph

1275 Commits

Author SHA1 Message Date
Michael Marineau
5f27cc04e1 fix(coreos-base/update_engine): Add rule to remove old dbus config. 2014-04-08 11:27:59 -07:00
Michael Marineau
3e84bbaade Merge pull request #529 from robszumski/master
fix(oem-rackspace): increase etcd timeout
2014-04-07 14:42:25 -07:00
Michael Marineau
0d1e11b4d0 fix(profiles): Update to openssl-1.0.1g
Upstream hasn't finished marking the new version stable yet.
2014-04-07 14:20:36 -07:00
Rob Szumski
f8231be36d fix(oem-rackspace): increase etcd timeout 2014-04-07 14:13:14 -07:00
Brian Waldon
0fe8eadec6 bump(coreos-cloudinit): Upgrade to v0.4.0 2014-04-07 10:28:21 -07:00
Brandon Philips
83d5effd57 fix(coreos-base/oem-gce): call run-startup-scripts
I didn't realize that google-startup-scripts has two services it needs.
First it calls onboot which essentially just downloads the
startup-script. Then there is a second service that actually calls the
script.
2014-04-06 17:26:25 -07:00
Brandon Philips
b83fa9e55d fix(app-emulation/google-startup-scripts): don't install boto
skip installing the boto scripts since we don't ship python or gsutil.
2014-04-06 16:25:50 -07:00
Brandon Philips
01054fb26c Merge pull request #517 from philips/systemd-journal-gateway
Systemd journal gateway
2014-04-06 16:09:12 -07:00
Michael Marineau
02ee9290a1 Merge pull request #519 from marineam/diskless
bump(sys-kernel/bootengine): Add generator for handling PXE/iso booting
2014-04-05 13:43:43 -07:00
Michael Marineau
f88c37c603 bump(sys-kernel/bootengine): Add generator for handling PXE/iso booting 2014-04-05 13:41:28 -07:00
Brian Waldon
38354e7321 bump(fleet): upgrade to v0.2.0 2014-04-04 19:03:08 -07:00
Brandon Philips
ce8a7fbab1 bump(sys-apps/systemd): bump to pull in http use flag 2014-04-04 16:32:35 -07:00
Brandon Philips
2184245433 feat(profiles): enable changes for systemd-journald-gateway 2014-04-04 16:32:35 -07:00
Brandon Philips
1ebf7049d3 fix(coreos-base/hard-host-depends): drop autotest depends 2014-04-04 15:40:48 -07:00
Brandon Philips
2c2a4e5431 chore(coreos-base): drop autotest 2014-04-04 15:39:14 -07:00
Brandon Philips
0411c9b909 chore(*): remove systemd-rest and motd-http
these projects are old and no longer used.
2014-04-04 15:35:36 -07:00
Brandon Philips
b4a62b4f72 Merge pull request #514 from philips/sudo-gce
feat(app-emulation/google-compute-daemon): add sudo group
2014-04-04 15:16:26 -07:00
Michael Marineau
b7376675e7 Merge pull request #512 from robszumski/master
feat(oem): populate /etc/oem-release
2014-04-04 15:14:14 -07:00
Rob Szumski
fbea716604 feat(oem): populate /etc/oem-release 2014-04-04 15:09:00 -07:00
Michael Marineau
9cb64d9f70 fix(profiles): Unmask a version of sudo that doesn't crash. 2014-04-04 13:03:42 -07:00
Brandon Philips
9a12136f99 feat(app-emulation/google-compute-daemon): add sudo group 2014-04-04 12:34:12 -07:00
Michael Marineau
49339e72a0 bump(sys-apps/baselayout): Adds sudo group, moves tmpfiles script
The tmpfiles script and service file are now in the baselayout repo.
2014-04-04 12:18:33 -07:00
Michael Marineau
a659daec96 Merge pull request #510 from marineam/default-network
bump(coreos-base/coreos-init): Update default network unit name.
2014-04-03 21:24:01 -07:00
Michael Marineau
08a9edc4e3 Merge pull request #508 from marineam/units
Updates for etcd and fleet units
2014-04-03 14:18:13 -07:00
Brandon Philips
13442af2b2 fix(coreos-base/oem-gce): make gce's cloudinit oneshot 2014-04-03 13:50:24 -07:00
Brandon Philips
4c85c26dcb feat(coreos-base/oem-gce): add the gce-add-metadata-host service
One of the requirements of GCE is setting up the metadata host. Do this.
2014-04-03 13:50:24 -07:00
Brandon Philips
dbd1895f49 feat(coreos-base/oem-gce): add google-startup-scripts 2014-04-03 13:50:24 -07:00
Brandon Philips
575c21ff5a feat(app-emulation/google-startup-scripts): initial commit 2014-04-03 13:50:24 -07:00
Michael Marineau
628e780ed3 bump(coreos-base/coreos-init): Update default network unit name. 2014-04-03 12:24:47 -07:00
Brandon Philips
a709850af8 bump(coreos-base/oem-gce): install the google-compute agent 2014-04-03 10:41:51 -07:00
Brandon Philips
e73b73b961 feat(app-emulation/google-daemon): initial google daemon
This installs the google_daemon to /usr/share/oem/google_daemon. The
service files are not installed but will instead be installed by the
cloud-config.yml
2014-04-03 10:41:35 -07:00
Michael Marineau
a983283c03 fix(dev-db/etcd): Re-add [Install] section to service file.
This was needlessly removed in 03be5aef, required for configuring etcd
to start via `systemctl enable etcd.service`.
2014-04-01 16:28:36 -07:00
Michael Marineau
07d7ce3c28 fix(app-admin/fleet): Add service dependency on etcd.
Fleet without etcd isn't particularly useful. Make sure it starts to
avoid the usual surprises from new users. No need for strict ordering.
2014-04-01 16:21:55 -07:00
Michael Marineau
773de477da Merge pull request #504 from marineam/pxe
PXE and related updates
2014-04-01 11:57:07 -07:00
Michael Marineau
5f6297b54f Merge pull request #506 from marineam/oem
Python for OEM
2014-04-01 11:56:10 -07:00
Greg Kroah-Hartman
528448deb5 bump(sys-kernel/coreos-kernel) fix config file version number 2014-03-31 21:36:42 -07:00
Greg Kroah-Hartman
dca6bf8e63 bump(sys-kernel/coreos-kernel) update to 3.13.8 2014-03-31 21:35:14 -07:00
Michael Marineau
9854496038 fix(coreos-devel/board-packages): Build python-oem with build_packages 2014-03-31 18:18:46 -07:00
Michael Marineau
bc89c0fec5 fix(dev-lang/python-oem): cleanups and fixes for OEM python
Remove all RDEPENDS, OEM packages are installed after prod images are
pruned of the previously installed package database.

Re-enable XML and ctypes support since the required libraries happen to
be bundled with Python.

Assorted other simplifications.
2014-03-31 18:17:35 -07:00
Brandon Philips
7f6d33c575 add(dev-lang/python-oem): create a minimal python for OEM
A number of cloud agents are written in python. Install a basic python
to /usr/share/oem/python with this ebuild.
2014-03-31 16:03:28 -07:00
Michael Marineau
3030431b70 remove(dev-lang/python): This moved to portage-stable a while ago. 2014-03-31 16:03:28 -07:00
Michael Marineau
e733355084 bump(coreos-base/coretest): Fixes etcd test on clusters 2014-03-31 15:50:22 -07:00
Brian Waldon
d9e3c41fee Merge pull request #503 from bcwaldon/ignore-missing-env
Ignore missing /etc/environment in Vagrant OEM cloud-config
2014-03-31 15:08:18 -07:00
Michael Marineau
e4292c240e bump(coreos-base/coreos-init): Update coreos-install script. 2014-03-31 14:49:01 -07:00
Michael Marineau
1b8331db60 feat(coreos-base/coreos-cloudinit): Create generic template.
Replace coreos-cloudinit-oem.service by a generic service template that
can be used for any path. Add rule to load cloud-configs installed by
the coreos-install utility.
2014-03-31 14:49:01 -07:00
Michael Marineau
66d877f32d bump(coreos-base/update_engine): Source path reorg.
All of the helper script services and systemd files are included in the
update_engine repository now. The pxe service now uses the more generic
'stub' name. Fix install path for dbus config. Remove useless udev rule.
2014-03-31 14:49:01 -07:00
Michael Marineau
30aef247c6 Merge pull request #500 from marineam/ethtool
feat(coreos-base/coreos): Add ethtool to the base image.
2014-03-31 14:00:57 -07:00
Brian Waldon
d29a2cb0d8 fix(oem-vagrant): Ignore missing /etc/environment 2014-03-31 11:32:00 -07:00
Michael Marineau
38a6b65738 feat(coreos-base/coreos): Add ethtool to the base image.
ethtool has long since replaced the old mii-tool as the proper way to
get information on physical ethernet links but we haven't been shipping
it. At some point we should prune some of the old crufty tools like
mii-tool from sys-apps/net-tools and similar.
2014-03-30 21:44:28 -07:00
polvi
d15cc3bb46 Merge pull request #497 from polvi/iso
feat(iso): add cdrtools for iso building
2014-03-30 17:00:31 -07:00