Michael Marineau
835cb59837
Merge pull request #208 from marineam/oem
...
Rework how OEM packages are installed
2014-03-28 17:44:15 -07:00
Michael Marineau
2bdbc982cf
Merge pull request #494 from marineam/oem
...
OEM reorg
2014-03-28 17:44:09 -07:00
polvi
6a07d6fb0b
Merge pull request #496 from f0/master
...
[/usr/lib64/systemd/system/tlsdate.service:7] Unknown lvalue 'WantedBy' in section 'Service'
2014-03-28 15:01:22 -07:00
f0
0d4092e75d
Update tlsdate.service
2014-03-28 16:19:32 +01:00
Michael Marineau
1fff89a178
fix(coreos-base/oem-*): Install OEM packages into /usr/share/oem
...
The install script no longer sets ROOT to /usr/share/oem so the ebuilds
need to install themselves into the correct path.
2014-03-27 22:51:33 -07:00
Michael Marineau
691c588c75
fix(build_packages): Simplify emerge command, use board-packages ebuild.
...
The extra "dependency check" doesn't appear to be all that useful, so
don't waste time on it. Remove some unused command line options for
selecting which packages to build. Use new board-packages ebuild which
currently just includes 'coreos' and 'coreos-dev' but later can include
extra things like 'python-oem' which doesn't land in the base image.
2014-03-27 22:37:28 -07:00
Michael Marineau
d3fe403bf3
add(coreos-devel/board-packages): Target for building binary packages
2014-03-27 22:32:39 -07:00
Michael Marineau
e0cfea50fb
fix(vm_image_util): Require OEM packages to be aware of /usr/share/oem
...
Installing to a temporary directory and then copying over the final
contents of /usr/share/oem allows more complicated OEM packages such as
python to be configured with --prefix=/usr/share/oem while previously
the atypical use of ROOT=/usr/share/oem would have complicated things.
2014-03-27 22:17:32 -07:00
Michael Marineau
a78c5fb665
fix(vm_image_util): Keep most partitions mounted read-only.
...
This ensures that the only partition being modified is OEM.
2014-03-27 21:52:40 -07:00
Brian Waldon
5a42393cf7
Merge pull request #493 from bcwaldon/drop-daemon-reload
...
fix(coreos-cloudinit): Drop remaining daemon-reload
2014-03-27 21:37:33 -07:00
Brian Waldon
ebd637d514
fix(coreos-cloudinit): Drop remaining daemon-reload
2014-03-27 21:19:21 -07:00
Brian Waldon
eaff01c61a
Merge pull request #492 from bcwaldon/bump-coreos-cloudinit
...
Upgrade coreos-cloudinit to v0.3.2
2014-03-27 21:16:22 -07:00
Michael Marineau
bddf1831f0
fix(coreos-base/coreos-dev): Add coreos and gcc as dependencies.
...
This makes coreos-dev a proper superset of coreos.
2014-03-27 18:30:59 -07:00
Brian Waldon
3e08fcc424
bump(coreos-cloudinit): upgrade to v0.3.2
2014-03-27 18:17:14 -07:00
Michael Marineau
a6328f7c2b
feat(vm_image_util): Add /usr/.noupdate flag file in PXE images.
...
This can be used by update_engine as a quick test to determine if it is
running on a system that it can handle. This avoids needing something
like the 'coreos.diskless' kernel command line flag.
2014-03-27 15:41:41 -07:00
Brandon Philips
f519fb70bd
Merge pull request #489 from philips/docker-0.9.1
...
feat(app-emulation/docker): bump to docker-0.9.1
2014-03-27 14:17:51 -07:00
Brandon Philips
6c3e0a8c0e
feat(app-emulation/docker): bump to docker-0.9.1
2014-03-26 21:25:43 -07:00
Brandon Philips
b21aefcf99
Merge pull request #487 from philips/sym-link-usr-docker-fix
...
fix(app-emulation/docker): Don't depend on network.target
2014-03-26 11:44:38 -07:00
Brandon Philips
4d4b2b2866
fix(app-emulation/docker): Don't depend on network.target
...
symlink-usr builds have a different service file because we use the
btrfs backend there. We need to drop network.target here as we did in
81f2cf1a4014a96a5f39e967e53a3165f125093a
2014-03-26 11:43:39 -07:00
Brandon Philips
096cc1ee82
Merge pull request #482 from philips/coretest-etcd-cluster-fix
...
bump(coreos-base/coretest): include fixes for etcd cluster
2014-03-26 05:59:54 -07:00
Brandon Philips
7b6e547751
Merge pull request #206 from philips/fixup_core_upload_update
...
feat(core_roller_upload): initial commit
2014-03-26 05:56:20 -07:00
Brandon Philips
42770b6c00
feat(core_roller_upload): initial commit
...
TODO: get rollerctl releases installed in here too.
2014-03-26 05:55:26 -07:00
Michael Marineau
e515a67576
Merge pull request #486 from marineam/fix2
...
fix(sys-kernel/bootengine): Fix mistaken merge
2014-03-25 21:53:57 -07:00
Michael Marineau
2c1ed08587
fix(sys-kernel/bootengine): Fix mistaken merge
2014-03-25 21:35:42 -07:00
Brian Waldon
0bd1f545e6
Merge pull request #484 from bcwaldon/fix-path-unit
...
Fix oem-vagrant cloudinit
2014-03-25 20:28:12 -07:00
Brian Waldon
bddf7dee74
bump(coreos-cloudinit): Upgrade to v0.3.1
2014-03-25 20:07:58 -07:00
Michael Marineau
893ca360dd
Merge pull request #207 from marineam/fix
...
fix(vm_image_util): Do not generate a machine UUID.
2014-03-25 19:54:17 -07:00
Michael Marineau
24243b1c52
Merge pull request #485 from marineam/fix
...
Fixes for /usr images
2014-03-25 19:54:07 -07:00
Michael Marineau
6d02465cb4
bump(sys-kernel/bootengine): boot fixes for /usr images
2014-03-25 19:52:55 -07:00
Michael Marineau
7abe6c3f22
fix(coreos-base/update_engine): fixes postinst script
2014-03-25 19:40:10 -07:00
Brian Waldon
587ad57d45
fix(oem-vagrant): Use sentinel to limit coreos-cloudinit to one run
2014-03-25 17:43:19 -07:00
Michael Marineau
11aabd7bd0
fix(vm_image_util): Do not generate a machine UUID.
...
If QEMU is given a uuid systemd will detect that and in turn use it for
the machine-id. This made the bug causing the machine-id to be always
re-generated on boot harder to notice since it didn't happen on QEMU.
2014-03-25 14:23:23 -07:00
Brandon Philips
24a1f7fb8e
bump(coreos-base/coretest): include fixes for etcd cluster
2014-03-25 11:03:01 -07:00
Michael Marineau
f96ea36dea
Merge pull request #481 from polvi/c10n-start-etcd
...
fix(c10n): start etcd
2014-03-25 10:13:45 -07:00
Michael Marineau
222f447599
Merge pull request #480 from bcwaldon/fix-cloud-configs
...
Update cloud-config.yml in all OEMs
2014-03-25 10:13:40 -07:00
Michael Marineau
74149dffb3
Merge pull request #479 from marineam/cleanup
...
remove(coreos-base/oem-pxe): Unused
2014-03-25 10:13:35 -07:00
Alex Polvi
0580694b5f
add no-block
2014-03-25 10:09:17 -07:00
Brian Waldon
4a9944c814
fix(oem-vagrant): Drop unit stop command from cloud-config.yml
2014-03-25 10:00:25 -07:00
Brian Waldon
88065cfa6b
fix(oem-rackspace): Provide commands; Use runtime
2014-03-25 09:59:46 -07:00
Alex Polvi
150cca3e8c
fix(c10n): start etcd
2014-03-25 09:56:26 -07:00
Brian Waldon
3128ba3e2b
fix(oem-gce): Define unit commands in cloud-config.yml
2014-03-25 09:26:43 -07:00
Michael Marineau
e799880374
remove(coreos-base/oem-pxe): Unused
2014-03-25 09:26:24 -07:00
Brian Waldon
840782808e
fix(oem-ami): Define unit commands in cloud-config.yml
2014-03-25 09:25:33 -07:00
Michael Marineau
9cb0076063
Merge pull request #478 from marineam/sudo
...
bump(sys-apps/baselayout): Include new sudo configuration
2014-03-24 21:46:25 -07:00
Michael Marineau
4b0b3dc2ec
bump(sys-apps/baselayout): Include new sudo configuration
2014-03-24 21:44:25 -07:00
Brian Waldon
a75f345226
Merge pull request #477 from bcwaldon/bump-coreos-cloudinit
...
bump(coreos-cloudinit): Upgrade to v0.3.0
2014-03-24 19:27:49 -07:00
Brian Waldon
ab18eed800
bump(coreos-cloudinit): Upgrade to v0.3.0
2014-03-24 18:06:31 -07:00
Michael Marineau
c489d2f7c8
Merge pull request #196 from marineam/no_kexec
...
feat(vm_image_util): Add qemu_no_kexec image type
2014-03-24 14:48:55 -07:00
Brandon Philips
6f6c77b2ea
Merge pull request #476 from bcwaldon/oem-vagrant-cloudinit
...
feat(oem-vagrant): Automagically run user-data
2014-03-24 14:25:10 -07:00
Brian Waldon
317d995aec
feat(oem-vagrant): Automagically run user-data
2014-03-24 13:56:50 -07:00