5317 Commits

Author SHA1 Message Date
flatcar-ci
e880ea7cc7 New version: alpha-3493.0.0-nightly-20230209-2100 2023-02-09 21:00:25 +00:00
Krzesimir Nowak
ebfa88ec1f Merge pull request #647 from flatcar/scripts
ci-automation: Get two files to build vms instead of a whole directory
2023-02-09 11:47:31 +01:00
Krzesimir Nowak
4b29e9ca88 ci-automation: Get two files to build vms instead of a whole directory
Getting the contents of the directory in the buildcache involves using
rsync with some ssh invocation to log in as a bincache user. It's not
a thing that will work locally unless the user gets ahold of the SSH
key allowing the user to log in to buildcache as a bincache user.

Replace it by downloading two files that are actually needed for
building vms: an image file and the version file. This just uses curl
and is accessible for everyone.
2023-02-09 11:47:31 +01:00
flatcar-ci
e6fc1f3264 New version: alpha-3493.0.0-nightly-20230207-2100 2023-02-07 21:00:26 +00:00
Krzesimir Nowak
bbfe7bce2b
Merge pull request #644 from flatcar/mantle-update-flatcar-3493
Upgrade mantle container image to latest HEAD in flatcar-3493
2023-02-07 08:47:56 +01:00
Flatcar Buildbot
5b605c5b55 Update mantle container image to latest HEAD 2023-02-07 07:12:30 +00:00
flatcar-ci
116c49e641 New version: alpha-3493.0.0-nightly-20230206-2100 2023-02-06 21:00:22 +00:00
Kai Lüke
0c367efe88
Merge pull request #637 from flatcar/mantle-update-flatcar-3493
Upgrade mantle container image to latest HEAD in flatcar-3493
2023-02-06 14:42:03 +01:00
Flatcar Buildbot
7d59fcc620 Update mantle container image to latest HEAD 2023-02-06 07:09:39 +00:00
flatcar-ci
3919fd0ccd New version: alpha-3493.0.0-nightly-20230202-2100 2023-02-02 21:00:22 +00:00
Krzesimir Nowak
a807138243 Merge pull request #635 from flatcar/scripts
Report file and file size changes in production image and initrd
2023-02-02 17:35:48 +01:00
Krzesimir Nowak
962c52bff2 ci-automation: Report file size changes
This uses the new size-change-report.sh script to print out some
information about largest files being added/removed and files with
greatest increase/decrease in file size between two versions of the
image.
2023-02-02 17:35:48 +01:00
Krzesimir Nowak
f7f67bb497 ci-automation: Try reporting the changes in initrd too
This relies on flatcar_production_image_initrd_contents.txt being
uploaded to the server. It also exports the WITHWTD environment
variable with a value 1, which will make the package-diff script to
try out the wtd contents file variant first.
2023-02-02 17:35:48 +01:00
Krzesimir Nowak
47075734f9 Merge pull request #634 from flatcar/scripts
Update report generation
2023-02-02 09:46:38 +01:00
Krzesimir Nowak
de33b68c4f build_library: Add generation of disk space usage
This could replace an ad-hoc calculations we do in package-diff.
2023-02-02 09:46:38 +01:00
Krzesimir Nowak
c6d7a3fdce build_library: Generate content files for initrd too 2023-02-02 09:46:38 +01:00
Krzesimir Nowak
e20303e214 build_library: Add generation of image contents with different details
Timestamp and user/group information are out, in are device ID and
inode number. That way, the file can be used for accounting size
differences of files/image.
2023-02-02 09:46:38 +01:00
flatcar-ci
9ecc2349cb New version: alpha-3493.0.0-nightly-20230201-2100 2023-02-01 21:00:26 +00:00
flatcar-ci
99c66a5578 New version: alpha-3493.0.0-nightly-20230131-2100 2023-01-31 21:00:29 +00:00
Krzesimir Nowak
c8a15d6237 Merge pull request #633 from flatcar/scripts
*: Fix user-patches setup
2023-01-31 15:44:56 +01:00
Krzesimir Nowak
fda84db36f *: Fix user-patches setup
Normally `ln -sf path/to/target at/name` will create a symlink at
`at/name` that points to `path/to/target`. But if `at/name` already
exists and is a directory or a symlink to some other directory, then
this command will create a symlink at `at/name/target` pointing to
`path/to/target`. There is an ambiguity between 1st and 3rd form of
`ln` (please refer to `man ln` for the available invocation forms). It
can be disambiguated by using the `-T` flag to force the 1st form.

In our case, if `/etc/portage/patches` symlink already existed and was
pointing to `<coreos-overlay>/coreos/user-patches`, we ended up with a
useless symlink at `<coreos-overlay>/coreos/user-patches/user-patches`
pointing to `<coreos-overlay>/coreos/user-patches`.
2023-01-31 15:44:55 +01:00
Krzesimir Nowak
48c39b270d Merge pull request #632 from flatcar/scripts
build_library/toolchain_util: Set up symlink for user patches
2023-01-31 12:22:18 +01:00
Krzesimir Nowak
9c467673fe build_library/toolchain_util: Set up symlink for user patches
This was a place I missed where /etc/portage is set up. Because of it,
user patches for sys-devel/gcc were not picked up.

Also stop using deprecated PORTDIR and PORTDIR_OVERLAY getters. We
still set those variables, but we will drop them eventually.
2023-01-31 12:22:17 +01:00
flatcar-ci
421336ebc5 New version: alpha-3493.0.0-nightly-20230127-2100 2023-01-27 21:00:24 +00:00
flatcar-ci
fd54e2ab51 New version: alpha-3493.0.0-nightly-20230124-2100 2023-01-24 21:00:27 +00:00
Dongsu Park
cc58c7cf60 New version: alpha-3493.0.0 alpha-3493.0.0 2023-01-20 20:27:05 +01:00
Dongsu Park
e252ba426f New version: alpha-3493.0.0 2023-01-20 17:04:14 +01:00
flatcar-ci
a5e0bcda03 New version: main-3489.0.0-nightly-20230119-2100 2023-01-19 21:00:30 +00:00
flatcar-ci
e78ae6efe3 New version: main-3488.0.0-nightly-20230118-2100 2023-01-19 08:37:39 +00:00
flatcar-ci
4347a2cded New version: main-3488.0.0-nightly-20230118-2100 2023-01-18 21:00:29 +00:00
Krzesimir Nowak
0b86840d2e
Merge pull request #626 from flatcar/krnowak/gcc-config
Drop a symlink-fixing hack
2023-01-18 10:16:53 +01:00
Mathieu Tortuyaux
67d19c71f6
Merge pull request #631 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2023-01-18 09:31:19 +01:00
Flatcar Buildbot
63d8bf97a7 Update mantle container image to latest HEAD 2023-01-18 08:29:31 +00:00
flatcar-ci
4f76d2b93c New version: main-3486.0.0-nightly-20230116-2100 2023-01-16 21:00:28 +00:00
Kai Lüke
e5357b9dcf
Merge pull request #622 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2023-01-16 11:57:46 +01:00
Flatcar Buildbot
75686e009c Update mantle container image to latest HEAD 2023-01-13 21:00:46 +00:00
flatcar-ci
c053759db1 New version: main-3483.0.0-nightly-20230113-2100 2023-01-13 21:00:27 +00:00
flatcar-ci
c41f37f39a New version: main-3482.0.0-nightly-20230112-2100 2023-01-12 21:00:44 +00:00
Krzesimir Nowak
707f039941
Merge pull request #606 from flatcar/krnowak/drop-gentoo-disabling
update_chroot, build_library: Drop repos.conf customization
2023-01-12 15:37:41 +01:00
Krzesimir Nowak
460218d1e4 build_library/check_root: Print a target of the dangling symlink 2023-01-12 08:37:57 +01:00
Krzesimir Nowak
375ffa6579 common.sh: Drop the unnecessary hack
We have a user patch in coreos-overlay fixing this issue directly in
gcc-config.
2023-01-12 08:37:57 +01:00
flatcar-ci
a17015daf4 New version: main-3481.0.0-nightly-20230111-2100 2023-01-11 21:00:32 +00:00
Krzesimir Nowak
0374f23660 update_chroot, build_library: Drop repos.conf customization
The "disabled" option was a Flatcar customization in
sys-apps/portage. We are trying to move to vanilla portage, so let's
see if this will work.
2023-01-11 10:45:35 +01:00
flatcar-ci
36099964a4 New version: main-3480.0.0-nightly-20230110-2100 2023-01-10 21:00:27 +00:00
flatcar-ci
c937b53c6c New version: main-3479.0.0-nightly-20230109-2100 2023-01-09 21:00:35 +00:00
flatcar-ci
8d50292a75 New version: main-3476.0.0-nightly-20230106-2100 2023-01-06 21:00:26 +00:00
Dongsu Park
c75de3b121
Merge pull request #618 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2023-01-06 17:33:32 +01:00
Flatcar Buildbot
1baaf1f0c2 Update mantle container image to latest HEAD 2023-01-06 16:31:51 +00:00
flatcar-ci
ee7df1d6d5 New version: main-3473.0.0-nightly-20230103-2100 2023-01-03 21:00:27 +00:00
Mathieu Tortuyaux
773a50c170
Merge pull request #614 from flatcar/tormath1/openstack
gc: pass OPENSTACK_CREDS to mantle container
2023-01-03 12:27:47 +01:00