Commit Graph

4592 Commits

Author SHA1 Message Date
Andrew Jeddeloh
73d2dc45b5
Merge pull request #831 from ajeddeloh/rm-dev-image
Remove Developer Image
2018-07-25 13:26:29 -07:00
Andrew Jeddeloh
16d5f05275 build_image: rename dev_image to dev_container 2018-07-25 13:11:17 -07:00
Andrew Jeddeloh
ef3d52b7fc bin: remove dead scripts
We don't use any of this and it doesn't work or does nothing. Remove it.
2018-07-25 13:11:17 -07:00
Andrew Jeddeloh
1718adb22a *: remove dev image
The dev image has been broken for some time. Some bits are left because
the dev container (not broken) still uses them. They should be renamed.
2018-07-25 13:11:17 -07:00
David Michael
b5b2ba47bb
Merge pull request #829 from dm0-/docker
build_torcx_store: Bump the default Docker to 18.06
2018-07-23 23:49:31 -04:00
Andrew Jeddeloh
836a70aacc bin: remove dead symlinks 2018-07-23 16:43:48 -07:00
David Michael
b9383fce76 build_torcx_store: Bump the default Docker to 18.06 2018-07-19 00:44:26 +00:00
James Forcier
3ff2eacd3b
Merge pull request #821 from csssuf/signing-server
Add signing server support to signing scripts
2018-07-13 16:05:55 -07:00
James Forcier
9af91ae771 signing/prod-2.pub.pem: add production pubkey
signing/sign.sh expects to find the production public key in the signing
directory, so put it there.
2018-07-06 09:41:08 -07:00
David Michael
d4634de0ef
Merge pull request #826 from dm0-/seed
Revert "catalyst: Temporarily disable update_seed"
2018-06-29 19:42:43 -04:00
David Michael
be1344f12d Revert "catalyst: Temporarily disable update_seed"
This reverts commit efbc542c59.
2018-06-29 13:38:08 +00:00
David Michael
55b448e9e5
Merge pull request #825 from dm0-/profiles
catalyst: Temporarily disable update_seed
2018-06-25 19:25:04 -04:00
David Michael
efbc542c59 catalyst: Temporarily disable update_seed
This can be reverted after switching to an SDK with Python 3.6
built into it.
2018-06-25 09:28:37 -04:00
James Forcier
f162943ee3 core_dev_sign_update: add script
This script is used by developers to create their individual signatures
to be submitted together via sign.sh.
2018-06-21 17:31:43 -07:00
James Forcier
447efbb575 signing/sign: pass user signatures to core_sign_update 2018-06-21 17:31:43 -07:00
James Forcier
35622c2abb core_sign_update: add support for new signing server 2018-06-21 17:31:43 -07:00
James Forcier
9643128247 offline_signing: rename to signing
As signing will no longer be offline, rename the directory
appropriately.
2018-06-21 17:31:43 -07:00
Stephen Demos
92b9434883
Merge pull request #824 from sdemos/update-percent
transfer.sh: changes to updateservicectl usage for roller rollout strategies
2018-06-21 13:39:46 -07:00
Stephen Demos
495d335ed4
transfer.sh: new ready/roll command series
the ready command prepares the specified groups for the rollout - it
sets the channel to the new version and updates the update percent to
0%. this allows machines to force update, but updates don't get rolled
out automatically.

the roll command configures the rollout strategy. right now it creates a
linear rollout, going from 0% to 100% in the given number of hours for
each group. it uses the default frame size of 60 seconds (it sets it to
be explicit).
2018-06-20 14:34:13 -07:00
Stephen Demos
32f3d4165b
transfer.sh: use new group percent subcommand
updateservicectl removed the update-percent flag from group update to
force users to use the new api. update percents are now modified using
the group percent command.
2018-06-19 13:45:47 -07:00
Andrew Jeddeloh
f89ed6f143
Merge pull request #820 from ajeddeloh/remove-dead-code
Remove dead code
2018-06-11 14:42:53 -07:00
Andrew Jeddeloh
96a79a7678 jenkins/*: switch enter to --bind-gpg-agent=false
--experimental is deprecated.
2018-06-11 13:19:47 -07:00
Andrew Jeddeloh
118b26d305 sdk_lib: drop obsolete enter/make_chroot 2018-06-08 10:58:29 -07:00
Andrew Jeddeloh
a27b02bcb6 *: use cros_workon not cros_list_modified_pkgs
This removes a dependency on chromite
2018-05-30 13:07:58 -07:00
Andrew Jeddeloh
935466b68d *: remove restart_in_chroot_if_needed
Replace calls to restart_in_chroot_if_needed with assert_inside_chroot.
This removes a dependency on chromite.
2018-05-30 13:07:58 -07:00
Andrew Jeddeloh
60d6b80053 common.sh: remove dead choose function 2018-05-30 13:07:58 -07:00
Benjamin Gilbert
1bd0c0cd94
Merge pull request #817 from bgilbert/vmware
build_library: update VMware virtual hardware version to 11
2018-05-29 14:42:13 -04:00
Benjamin Gilbert
25fffe839d build_library: update VMware virtual hardware version to 11
This will run on ESXi 6.0 and above, and all non-EOL versions of Fusion
and Workstation.

Also enable a few useful VMX features (HPET; CPU and memory hotplug) that
are added by VMware Workstation 14.1.1's Change Hardware Compatibility
wizard. Correspondingly, enable CPU/memory hotplug in the OVF; omit
HPET because there's no obvious way to enable it.
2018-05-18 16:23:32 -04:00
David Michael
491e144966
Merge pull request #816 from dm0-/docker
Upgrade Docker to 18.05
2018-05-17 19:52:10 -04:00
David Michael
5df8231d67 build_torcx_store: Bump the default Docker to 18.05 2018-05-17 18:21:42 -04:00
Benjamin Gilbert
e9d1fd1d10
Merge pull request #815 from bgilbert/unrestricted
build_library: add --unrestricted to default GRUB menuentry
2018-05-17 17:37:21 -04:00
Benjamin Gilbert
819c0803dd build_library: add --unrestricted to default GRUB menuentry
This allows booting the default entry even if GRUB authentication is
configured in /usr/share/oem/grub.cfg.
2018-05-17 16:57:22 -04:00
Benjamin Gilbert
68af9b0306
Merge pull request #813 from bgilbert/qemu
build_library: attach virtio-rng-pci; avoid obsolete QEMU syntax
2018-05-15 18:36:12 -04:00
Benjamin Gilbert
1717709dbf build_library: avoid obsolete QEMU -net syntax
It's been deprecated since QEMU 0.12. Fixes warning on QEMU startup:

    qemu-system-x86_64: -net nic,vlan=0,model=virtio: 'vlan' is deprecated. Please use 'netdev' instead.
2018-05-15 17:33:27 -04:00
Benjamin Gilbert
72bd0b175b build_library: attach virtio-rng-pci device to QEMU VMs
Pass /dev/urandom through to QEMU VMs. (Not /dev/random, to avoid
draining the host's entropy.) This speeds initialization of VM entropy.
2018-05-15 17:22:24 -04:00
Stephen Demos
72780d8347
Merge pull request #810 from sdemos/updateservicectl
transfer.sh: use update-percent in updateservicectl calls
2018-05-01 14:09:43 -07:00
Benjamin Gilbert
4ad12621ca
Merge pull request #811 from bgilbert/oci
build_library: drop oracle_oci_qcow image format
2018-04-25 23:32:05 -04:00
Benjamin Gilbert
e752c40b90 oem/oracle: drop utility scripts 2018-04-25 22:44:20 -04:00
Benjamin Gilbert
0e83301d8c build_library: drop oracle_oci_qcow image format
Images have been published to the release buckets, but never to OCI.
2018-04-25 22:40:29 -04:00
Andrew Jeddeloh
9fb032deaf
Merge pull request #769 from ajeddeloh/out-of-date
Check_out_of_date: add script
2018-04-24 11:48:06 -07:00
Stephen Demos
fd4fce0e7b
transfer.sh: use update-percent in updateservicectl calls 2018-04-23 15:27:15 -07:00
David Michael
bca1b0caa9
Merge pull request #807 from dm0-/glsa
build_library: Whitelist the new Go 1.10 GLSA
2018-04-16 14:09:08 -04:00
David Michael
a9f4311f86 build_library: Whitelist the new Go 1.10 GLSA
This is the same story as the others: our images will fail the GLSA
checks as long as we build old Go versions.  However, this one will
fail for any version less than 1.10.1 now.
2018-04-16 13:21:21 -04:00
Benjamin Gilbert
2ea6fc0e02
Merge pull request #806 from bgilbert/fat32
Revert "Revert "disk_util: use FAT32 on ESP""
2018-04-13 13:17:47 -04:00
Benjamin Gilbert
fdf8cc2cda Revert "Revert "disk_util: use FAT32 on ESP""
FAT32 seemed to aggravate https://github.com/coreos/bugs/issues/2284, but
now that that issue has been addressed, we can return to the correct
filesystem type.

This reverts commit 299f8fb3d1.
2018-04-12 17:00:28 -04:00
David Michael
7c3e545769
Merge pull request #805 from dm0-/docker
build_torcx_store: Bump the default to 18.04 and LTS to 18.03
2018-04-12 11:52:17 -04:00
David Michael
ea20b0d859 build_torcx_store: Bump the default to 18.04 and LTS to 18.03 2018-04-11 08:17:51 -04:00
David Michael
31e5eb34b8
Merge pull request #789 from dm0-/glibc
enter_chroot: Drop special locale-gen handling
2018-04-11 00:06:37 -04:00
David Michael
d2f2e11225 update_chroot: Allow upgrading glibc 2018-04-06 18:30:38 -04:00
David Michael
45ef8cea91 enter_chroot: Drop special locale-gen handling
The glibc ebuild runs locale-gen itself while installing.
2018-04-04 12:53:20 -04:00