Michael Marineau
15aca86c01
bump(coreos-base/coreos-init): Deprecate old addon units.
2014-04-15 18:14:46 -04:00
Michael Marineau
65820676f6
churn(coreos-base/coreos-cloudinit): Move units into cloudinit repo.
2014-04-15 18:14:46 -04:00
Alex Crawford
0646a54672
Merge pull request #545 from crawford/master
...
feat(sys-apps/portage): Syncing with upstream and adding 'disabled attribute' patch.
Keep the ebuild in the overlay disabled for now.
2014-04-14 19:20:56 -07:00
Alex Crawford
edf92a8b5e
feat(sys-apps/portage): Adding repos.conf patch to ebuild
...
Pulling in the patch mentioned here
(https://bugs.gentoo.org/show_bug.cgi?id=507284 ). This adds support for the
'disabled' attribute in repository sections within repos.conf.
2014-04-14 19:18:12 -07:00
Alex Crawford
631063b1cf
bump(sys-apps/portage): sync with upstream
...
portage-2.2.8-r1 is stable, but keep the ebuild in the overlay disabled
for now.
2014-04-14 19:17:30 -07:00
Michael Marineau
27e34e6773
feat(coreos-base/coreos): Add XenServer compatibility hack
2014-04-14 19:58:27 -04:00
Michael Marineau
30ae893a5e
add(app-emulation/xenserver-pv-version): Fake XenServer PV drivers
...
XenServer expects virtual machines to run their own version of the Xen
para-virtualized drivers and will not attach disks otherwise. This is
pretty silly considering the ones bundled in Linux are perfectly fine.
In order to work around this write the latest version of XenServer to
special variables in xenstore. This will be included in all images
rather than OEM since this could impact any XenServer user and I want to
write to xenstore as early as possible, possibly even in the initrd.
2014-04-14 19:58:27 -04:00
Michael Marineau
0d75a04fe8
feat(app-emulation/xenstore): Add unit to moutn xenfs
...
On Xen-based virtual machines this will automatically mount xenfs so the
xenstore utility works out of the box.
2014-04-14 16:54:21 -04:00
Michael Marineau
38180174e5
fix(coreos-base/oem-gce): Rename gce-setup-environment
...
The setup-environment script should be named coreos-setup-environment so
that it is called by the standard coreos-setup-environment.service
2014-04-13 16:16:22 -04:00
Michael Marineau
6a9e81713a
fix(coreos-base/oem-gce): Replace curl's --retry with block_until_url
...
Curl will not retry after most errors, just connection timeouts and some
HTTP errors. In our case the most likely error is network unreachable.
Instead use our simple-minded but trusty block_until_url script to wait.
2014-04-13 16:11:11 -04:00
Michael Marineau
4e2597c238
Merge pull request #542 from marineam/gcefix
...
GCE fixes
2014-04-11 18:25:43 -07:00
Alex Crawford
489b2d050d
Merge pull request #543 from crawford/toolbox
...
add(toolbox): Adding toolbox to coreos-base
2014-04-11 17:48:21 -07:00
Alex Crawford
07e3e4c480
Merge pull request #541 from crawford/oems
...
feat(coreos-base/oem-ami): Adding support for openstack and brightbox
2014-04-11 17:47:54 -07:00
Alex Crawford
fd8a691ca4
feat(coreos-base/oem-ami): Adding support for openstack and brightbox
...
Added USE flags for specifying the provider (ec2, openstack, or brightbox). Renamed to oem-ec2-compat.
2014-04-11 16:06:37 -07:00
Alex Crawford
1f34807e0e
add(toolbox): Adding toolbox to coreos-base
2014-04-11 14:40:38 -07:00
Michael Marineau
ae9321dda6
fix(coreos-base/oem-gce): Robustify the GCE user-data script.
...
- Provide some logging on what actually happened.
- Tolerate empty user-data, just no-op.
- Apply both project and instance data.
2014-04-11 13:20:22 -07:00
Michael Marineau
e418b65c76
fix(coreos-base/oem-gce): Silence bogus /etc/hosts error
...
On first boot /etc/hosts doesn't exist yet, causing an error to be
logged. This is a bit misleading
2014-04-10 21:48:15 -07:00
Michael Marineau
776e786ed2
Merge pull request #540 from marineam/lastlog
...
fix(sys-apps/shadow): Create lastlog and faillog
2014-04-10 18:14:19 -07:00
Michael Marineau
14168c1acc
fix(sys-apps/shadow): Create lastlog and faillog
...
Nothing is actually creating these files so sshd's lastlog feature
constantly reports and error. Now you'll get a last login notice!
2014-04-09 20:06:17 -07:00
Michael Marineau
4a8a34b3af
feat(coreos-base/coreos): Add xenstore to base images.
...
Needed for rackspace but would be useful on other Xen systems too.
The utility is super tiny.
2014-04-09 17:41:00 -07:00
Michael Marineau
a0d77fd8ea
add(app-emulation/xenstore): Add minimal xenstore package
2014-04-09 15:01:48 -07:00
Michael Marineau
1b004da4fd
remove(app-emulation/xen-tools): Remove unused xen-tools ebuild.
2014-04-09 14:57:16 -07:00
Michael Marineau
7201bbc417
Merge pull request #535 from marineam/init
...
bump(coreos-base/coreos-init): issuegen fixes
2014-04-08 22:07:53 -07:00
Michael Marineau
b273e0dc0c
Merge pull request #537 from marineam/nova
...
fix(coreos-base/oem-rackspace): Actually install the nova agent!
2014-04-08 21:42:48 -07:00
Michael Marineau
d569f95d5f
fix(coreos-base/oem-rackspace): Actually install the nova agent!
...
Missed the fact that rsync was failing. :(
2014-04-08 21:38:03 -07:00
Michael Marineau
5d37d3caf9
bump(coreos-base/coreos-init): issuegen fixes
2014-04-08 18:46:37 -07:00
Brandon Philips
bce67b3476
bump(app-emulation/docker): docker 0.10.0
...
http://blog.docker.io/2014/04/docker-0-10-quality-and-ops-tooling/
2014-04-08 17:01:27 -07:00
Michael Marineau
6191438434
bump(coreos-base/update_engine): small fix for update_engine_stub
2014-04-08 11:43:04 -07:00
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