Iago López Galeiras
8d352cde2a
Change to Flatcar's public key
2018-08-07 10:33:00 +02:00
Iago López Galeiras
5e46294ca8
Change release URLs to Flatcar's
2018-08-07 10:33:00 +02:00
Iago López Galeiras
82332c2b34
Change SDK prefix to Flatcar's bucket
2018-08-07 10:32:57 +02:00
Iago López Galeiras
a69689344a
Disable ARM for now
...
We'll be focusing on x86_64 for now.
2018-08-07 10:32:57 +02:00
Iago López Galeiras
5fc460e9d3
set_lsb_release: add ID_LIKE field in os-release
...
So applications that do the right thing and check ID_LIKE if ID doesn't
match what they want can identify us as a variant of Container Linux.
2018-08-07 10:32:57 +02:00
Iago López Galeiras
b3164212ae
set_lsb_release: change distro name to Flatcar
...
Also, change default update server to Flatcar's.
2018-08-07 10:32:57 +02:00
Iago López Galeiras
c8a973c994
Change names of env vars, paths, files, etc. to Flatcar
2018-08-07 10:32:57 +02:00
David Michael
54f129e494
Merge pull request #830 from dm0-/build-1828
...
Prepare 1828 for beta promotion
2018-07-20 15:10:49 -04:00
David Michael
754ca44b38
build_torcx_store: Switch the default Docker to LTS 18.03
2018-07-19 16:38:59 +00: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 efbc542c595757a6210d31ad798ca7b2fd1261a4.
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
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 299f8fb3d10f00b46990bc582b2ba950d8408f11.
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
David Michael
24b8644bc1
Merge pull request #801 from dm0-/docker
...
build_torcx_store: Bump the default Docker version to 18.03
2018-03-23 17:33:00 -04:00
David Michael
352b6cc54d
build_torcx_store: Bump the default Docker version to 18.03
2018-03-23 08:10:59 -04:00
Benjamin Gilbert
9665a5e6fb
Merge pull request #799 from dongsupark/dongsu/fix-qemu-template
...
Fix a bug when setting VM_CDROM in qemu template
2018-03-12 17:01:05 -04:00
Dongsu Park
52214f533b
build_library: fix a bug when setting a CDROM image
...
Setting `$VM_CDROM` in the qemu script does not work as expected when
installing Container Linux from the given bootable CDROM image. That's
probably because qemu-system-x86_64 expects another boot option `-boot
order=d` to be able to boot from the given CDROM drive. Let's specify
specify a `-boot` as well as `-drive` option for the given CDROM drive.
2018-03-12 21:38:42 +01:00