Commit Graph

94 Commits

Author SHA1 Message Date
renovate[bot] 519b99ceac
chore(deps): update dependency containers/automation_images to v20250422
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-04-23 13:13:50 +02:00
Paul Holzinger 3ebaf48bd8
CI: add libsubid to lint task
This should ensure we run lint with the libsubid build tag.
Now this is not perfect either, as we do not cover the !libsubid but
that is only one single simple file.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-03-28 12:09:51 +01:00
renovate[bot] fdf9320fe1
chore(deps): update dependency containers/automation_images to v20250324
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 20:20:40 +00:00
Miloslav Trmač 7709858e93 Update to Go 1.23
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-03-12 19:35:09 +01:00
renovate[bot] d6b92989c3
chore(deps): update dependency containers/automation_images to v20250131
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 18:29:56 +00:00
renovate[bot] 12f650c3de
chore(deps): update dependency containers/automation_images to v20250107
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-08 15:15:24 +00:00
Paul Holzinger 7453d7195e
cirrus: update CI images to f41
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2024-11-15 16:50:35 +01:00
Kir Kolyshkin cfe8024bff ci: add codespell
1. Move codespell config out of Makefile, simplify (remove unused
   stuff).

2. Fix found issues (using codespell -w).

3. Add a codespell CI job.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2024-10-15 17:39:07 -07:00
renovate[bot] 6f775576dd
chore(deps): update dependency containers/automation_images to v20241010
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-11 19:47:08 +00:00
Kir Kolyshkin 9614971c07 .cirrus.yml: add gofix job
Ensure that running `go fix` would not change anything.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2024-09-19 17:00:54 -07:00
Miloslav Trmač a22f90b70f Update to Go 1.22
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2024-09-05 18:56:35 +02:00
renovate[bot] 4591ffb1a7
chore(deps): update dependency containers/automation_images to v20240821
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 20:06:22 +00:00
renovate[bot] d93e44423c
chore(deps): update dependency containers/automation_images to v20240529
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-29 23:09:09 +00:00
renovate[bot] a69f0b04b8
chore(deps): update dependency containers/automation_images to v20240513
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-13 20:20:27 +00:00
openshift-merge-bot[bot] 92185efa99
Merge pull request #1911 from edsantiago/ci-vms-tmpfs
CI VMs: bump to new versions with tmpfs /tmp
2024-04-24 12:37:56 +00:00
Ed Santiago 5271a9f5dc CI VMs: bump to new versions with tmpfs /tmp
For the last long time, Fedora CI VMs have had a disk /tmp.
Real-world setups typically have tmpfs /tmp. This switches
to CI VMs that reflect the real world.

See https://github.com/containers/automation_images/pull/340

Signed-off-by: Ed Santiago <santiago@redhat.com>
2024-04-24 05:19:45 -06:00
Miloslav Trmač 1a85daceb0 Update to Go 1.21
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2024-04-23 22:21:27 +02:00
Kir Kolyshkin 137ba2cc35 Remove devicemapper storage driver
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2024-04-15 14:44:29 -07:00
renovate[bot] dc1a44f606
chore(deps): update dependency containers/automation_images to v20240320
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-21 20:00:49 +00:00
Chris Evich a403fdc830
Cirrus-CI: Give success a name
This and the referenced openshift/release PR will make prow (via the
tide bot) block merges unless the success aggregation task is green.
This must be configured independently from branch-protection rules which
tide does/can not manage due to write-only access.

Signed-off-by: Chris Evich <cevich@redhat.com>
2024-03-13 10:39:23 -04:00
renovate[bot] 91ec736be4
chore(deps): update dependency containers/automation_images to v20240102
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-17 02:12:00 +00:00
Daniel J Walsh 7d748459cc
Move minimal golang to v1.20
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2024-01-03 11:57:17 -05:00
renovate[bot] 114d7f71d5
chore(deps): update dependency containers/automation_images to v20231208
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-15 20:47:14 +00:00
Daniel J Walsh 56134afbb9
Fedora 39 is released
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2023-12-13 11:15:58 -05:00
renovate[bot] 2ef3cfa987
chore(deps): update dependency containers/automation_images to v20231116
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 22:18:45 +00:00
Chris Evich 830c5aec90
CI: Stop testing ZFS
ZFS isn't supported in debian, it's always been a community side-load
situation (think EPEL for CentOS).  This is the only containers repo.
that makes use of it in CI.  Worse, since we're testing with SID,
installing (i.e. compiling) the ZFS kernel module is an even more
fragile and failure prone process.  Because of those issues I've
stripped it out of these CI VM images.  I no-longer wish to support
its use in this CI setup.  If somebody else wants to support it, they're
more than welcome and free to do so.

Signed-off-by: Chris Evich <cevich@redhat.com>
2023-10-20 13:57:29 -04:00
Chris Evich 6c100e01aa
CI: Update Fedora release number
Signed-off-by: Chris Evich <cevich@redhat.com>
2023-10-20 13:56:36 -04:00
renovate[bot] 54b84d5a2c
chore(deps): update dependency containers/automation_images to v20231004
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-19 07:46:39 +00:00
renovate[bot] fbfcd43f12
chore(deps): update dependency containers/automation_images to v20230816
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-16 21:30:01 +00:00
renovate[bot] d991b3a4a5
chore(deps): update dependency containers/automation_images to v20230809
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-14 16:00:44 +00:00
renovate[bot] 3db52a14b1
chore(deps): update dependency containers/automation_images to v20230807
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-10 13:49:52 +00:00
renovate[bot] dac558d704
chore(deps): update dependency containers/automation_images to v20230614
Updated Debian CI VM Image.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Chris Evich <cevich@redhat.com>
2023-06-14 13:26:33 -04:00
renovate[bot] e633021991
chore(deps): update dependency containers/automation_images to v20230601
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-06 12:55:16 +00:00
Kir Kolyshkin cfa8c2814d .cirrus.yml: fix a warning
Cirrus CI emits a bunch of warnings like this one:

> task "success" depends on task "fedora-38 vfs", but their only_if conditions are different

This was probably copied from another repo, which uses CI:DOCS magic to
skip some tests. In this repo, it is not used, so remove the condition.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2023-05-25 09:40:18 -07:00
Kir Kolyshkin ef4fda9748 .cirrus.yml: simplify test_script
Mostly for readability.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2023-05-23 18:51:06 -07:00
renovate[bot] bc191a700c
chore(deps): update dependency containers/automation_images to v20230517
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-17 22:10:45 +00:00
Daniel J Walsh 81973504b9
Move to golang 1.19 for minimum
Fixes: https://github.com/containers/storage/issues/1597

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2023-05-15 13:42:43 -04:00
Chris Evich c43d913d6c
Cirrus: Update fedora name
Ref: https://github.com/containers/storage/pull/1588

Signed-off-by: Chris Evich <cevich@redhat.com>
2023-05-03 09:58:49 -04:00
renovate[bot] 04295cf96e
chore(deps): update dependency containers/automation_images to v20230426
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-02 21:22:29 +00:00
Giuseppe Scrivano c0c43e4f68
cirrus: drop debian additional repos
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2023-04-27 22:21:28 +02:00
Miloslav Trmač 42f5e4a491 Update the version of Go used for cross_task
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2023-04-18 20:45:28 +02:00
renovate[bot] 117653fac4
chore(deps): update dependency containers/automation_images to v20230405
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-05 19:39:01 +00:00
Daniel J Walsh 9904fa3ea7
Merge pull request #1535 from cevich/debian_images
Cirrus: Migrate Ubuntu to Debian CI VM Images
2023-04-04 15:04:38 -04:00
Chris Evich 1ad45ee2e2
Cirrus: Migrate Ubuntu to Debian CI VM Images
Signed-off-by: Chris Evich <cevich@redhat.com>
2023-04-04 10:49:27 -04:00
Daniel J Walsh a3204cf7e8
Move to golang 1.18 and later
Github.com is reporting security issues on older versions of
golang.

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2023-04-03 15:26:54 -04:00
Nalin Dahyabhai 3b009a641c cirrus: refactor Ubuntu and Fedora test tasks
Refactor Ubuntu and Fedora tests to depend on a common base that isn't a
task, so that we don't run the Ubuntu test matrix-of-scenarios on top of
the Fedora test matrix-of-scenarios, where they would multiply.

Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2023-03-09 15:36:36 -05:00
Nalin Dahyabhai c431c6bab1 CI: test zfs
Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2023-02-02 14:52:16 -05:00
Nalin Dahyabhai c1388ded80 CI: check that cross-compilation works
Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2023-02-01 16:57:24 -05:00
Daniel J Walsh 0410c35ca4
Merge pull request #1491 from giuseppe/F37_ci_vm_images
Cirrus: Update CI VM Images to F37
2023-01-31 21:31:34 -05:00
Chris Evich e0a031d479
Cirrus: Update CI VM Images to F37
Signed-off-by: Chris Evich <cevich@redhat.com>
2023-01-31 12:12:49 +01:00