Michael Marineau
6b2267bc93
build_library: set parallels build scripts as executable
2016-10-27 13:27:30 -07:00
Michael Marineau
579ba4f631
build_jobs: make scripts executable
...
These scripts can be executed directly by jenkins now. In order to
migrate gracefully the existing jobs are being updated with the
following for compatibility with things before and after this commit.
if [[ -x ./src/scripts/build_jobs/02_sdk.sh ]]; then
exec ./src/scripts/build_jobs/02_sdk.sh
fi
2016-10-27 13:14:25 -07:00
Alex Crawford
066bce27eb
Merge pull request #2256 from crawford/linux
...
sys-kernel/coreos-*: bump to v4.8.4
2016-10-27 12:03:36 -07:00
Alex Crawford
db803a5ac1
sys-kernel/coreos-kernel: bump to v4.8.4
2016-10-27 10:55:14 -07:00
Alex Crawford
bcca9ace87
sys-kernel/coreos-modules: bump to v4.8.4
2016-10-27 10:55:14 -07:00
Alex Crawford
cff9f0be8f
sys-kernel/coreos-sources: bump to v4.8.4
2016-10-27 10:55:14 -07:00
Michael Marineau
206e714f12
Merge pull request #2255 from marineam/update_engine
...
update_engine: bump to 0.4.1
2016-10-26 16:51:20 -07:00
Michael Marineau
ed4545f65f
update_engine: bump to 0.4.1
2016-10-26 16:47:55 -07:00
Michael Marineau
f4f889bc0a
Merge pull request #603 from marineam/jobs
...
build_jobs: split minimal prefix out of job scripts
2016-10-26 11:52:03 -07:00
Michael Marineau
c36929adce
Merge pull request #599 from bassamtabbara/parallels-support
...
add support for Parallels Desktop VM images
2016-10-26 11:17:51 -07:00
Alex Crawford
d0cc024d58
Merge pull request #485 from crawford/openssl
...
dev-libs/openssl: remove
2016-10-26 11:00:17 -07:00
Michael Marineau
007b57e6e5
build_jobs: split minimal prefix out of job scripts
...
The chroot update/creation step must live in Jenkins but after that the
jobs can use these scripts. A template is provided in stub.sh
2016-10-26 10:52:46 -07:00
Alex Crawford
ce8d1d19f2
dev-libs/openssl: remove
2016-10-26 10:32:10 -07:00
Alex Crawford
9c43296576
Merge pull request #484 from crawford/python
...
dev-python/{cffi, cryptography): sync with upstream
2016-10-26 10:28:50 -07:00
Bassam Tabbara
b0bf230433
add support for Parallels Desktop VM images
...
Two new image types have been added:
1. parallels - this produces VM images with extension pvm.tgz that can be loaded directly into Parallels Desktop
2. vagrant_parallels - this produces a Vagrant box that works with parallels vagrant provider (http://parallels.github.io/vagrant-parallels/ )
Just like vmdk and others we rely on qemu-img to convert raw images. Support for Parallels disk images was added to qemu-img in version 2.4.
I also removed the box files from the actual image since there are not needed in /usr/share/oem.
Signed-off-by: Bassam Tabbara <bassam.tabbara@quantum.com>
2016-10-26 09:25:45 +02:00
Alex Crawford
ee1e486f00
bump(dev-python/cryptography): sync with upstream
2016-10-25 21:27:57 -07:00
Alex Crawford
99cbff400e
bump(dev-python/cffi): sync with upstream
2016-10-25 21:27:57 -07:00
Michael Marineau
a44dd03366
Merge pull request #601 from marineam/verity
...
build_image: re-enable verity by default
2016-10-25 12:41:02 -07:00
Michael Marineau
9338a95ffa
Merge pull request #2242 from marineam/grub
...
Grub update for TPM and Xen issues
2016-10-25 12:40:55 -07:00
Alex Crawford
3c4d86be7e
Merge pull request #2254 from crawford/openssl
...
dev-libs/openssl: bump to 1.0.2j
2016-10-25 12:28:24 -07:00
Alex Crawford
53427343ff
dev-libs/openssl: apply CoreOS changes
2016-10-25 12:16:34 -07:00
Alex Crawford
7f80e66a95
dev-libs/openssl: bump to 1.0.2j
...
Addresses CVE-2016-8610.
2016-10-25 12:16:34 -07:00
Michael Marineau
f7ef59dd9e
Merge pull request #602 from marineam/jobs
...
build_jobs: import current jenkins build scripts
2016-10-21 16:05:44 -07:00
Michael Marineau
7a2fbfe67d
build_jobs: import current jenkins build scripts
2016-10-21 13:45:12 -07:00
David Michael
f336d78ce8
Merge pull request #2251 from dm0-/gce
...
Allow the GCE agent to create home directories
2016-10-20 17:38:21 -07:00
David Michael
8294692dc8
coreos-base/oem-gce: change some host bind mounts
...
This drops two mounts that are not needed anymore, since the ACI is
built with emerge and gets those data dependencies now. It adds a
new mount for home directories to be created.
Two existing mounts remain: one for /etc, and one for /run/systemd
so the /dev/log link works.
2016-10-20 16:19:44 -07:00
Michael Marineau
edfc39c2af
build_image: re-enable verity by default
2016-10-20 15:02:54 -07:00
Joe Bowers
3d2624218c
Merge pull request #2247 from joeatwork/containerd-for-docker-1.12
...
app-emulation/{containerd,docker}: separately managed containerd unit
2016-10-20 14:57:43 -07:00
Joe Bowers
0de4f04368
app-emulation/{containerd,docker}: separately managed containerd unit
2016-10-20 12:51:38 -07:00
Michael Marineau
46dc51a06a
sys-boot/grub: update, fixes TPM errors and verity on Xen
2016-10-19 21:06:46 -07:00
Michael Marineau
d871860850
sys-boot/grub: remove old dependency on xen-tools
...
These days GRUB bundles the Xen headers but I missed the change.
2016-10-19 21:06:30 -07:00
Alex Crawford
c5b074e019
Merge pull request #2241 from coreos/revert-2228-spidermonkey-48-bit-va
...
Revert "dev-lang/spidermonkey: Better fix for CONFIG_ARM64_VA_BITS_48"
2016-10-19 17:28:43 -07:00
Alex Crawford
e92aa0a2b1
Revert "dev-lang/spidermonkey: Better fix for CONFIG_ARM64_VA_BITS_48"
2016-10-19 17:25:18 -07:00
Alex Crawford
7876b6bb10
Merge pull request #600 from crawford/regions
...
oem/ami: add us-east-2
2016-10-19 14:14:51 -07:00
Alex Crawford
02bf4f9ba2
Merge pull request #2237 from crawford/kernel
...
sys-kernel/coreos-*: bump to 4.8.2
2016-10-19 14:14:19 -07:00
Alex Crawford
187a922110
oem/ami: add us-east-2
2016-10-19 14:12:31 -07:00
Alex Crawford
f8e0e7c618
Merge pull request #597 from crawford/download
...
offline_signing: add support for different boards
2016-10-19 14:11:09 -07:00
Alex Crawford
7fbd6afb5a
Merge pull request #2239 from crawford/digitalocean
...
coreos-base/oem-digitalocean: use ignition
2016-10-19 14:07:19 -07:00
Alex Crawford
fb7fc0ce44
Merge pull request #2240 from crawford/systemd
...
sys-apps/systemd: include zero-length dbus fix
2016-10-19 13:43:34 -07:00
Nick Owens
9cee1b6a98
dev-lang/go: bump to 1.7.3
2016-10-19 13:13:51 -07:00
Alex Crawford
5fde07a903
sys-apps/systemd: include zero-length dbus fix
2016-10-19 13:03:45 -07:00
Alex Crawford
c3c77b2197
sys-kernel/coreos-kernel: bump to 4.8.2
2016-10-19 10:20:50 -07:00
Alex Crawford
da87e72d71
sys-kernel/coreos-modules: bump to 4.8.2
2016-10-19 10:20:50 -07:00
Alex Crawford
2035a9daf9
sys-kernel/coreos-sources: bump to 4.8.2
2016-10-19 10:17:43 -07:00
Alex Crawford
e5abdd41cd
coreos-base/oem-digitalocean: use ignition
...
This relies on Ignition to do the provisioning instead of
coreos-cloudinit.
2016-10-19 09:11:30 -07:00
Nick Owens
1bdb76a5be
Merge pull request #2236 from mischief/locksmith-0.4.2
...
app-admin/locksmith: bump to v0.4.2
2016-10-18 18:53:47 -07:00
Nick Owens
ee82a4a156
app-admin/locksmith: bump to v0.4.2
2016-10-18 18:37:57 -07:00
David Michael
da748e8dfa
Merge pull request #2235 from dm0-/gce
...
GCE OEM ACI fixes
2016-10-18 18:11:13 -07:00
David Michael
f4f9107cae
app-emulation/google-compute-engine: use a config template
...
The configuration template needs to be written by the service
itself in the current setup. The host's /etc is mounted into the
ACI to provide all of the user's system configuration and to allow
the GCE scripts to make their modifications, so the template can't
be included in the ACI. It can't be written to the host's /etc
either, since it is read-only in the SDK when OEM packages are
being installed.
2016-10-18 18:06:27 -07:00
David Michael
517455f35e
profiles: don't mask packages for the oem-aci sub-profile
...
The build complains about the wildcard masks, even though they are
explicitly listed as valid in portage(5). Just remove them, since
the type of packages that go into containers don't tend to depend
on boot packages anyway.
2016-10-18 18:06:25 -07:00