~jackweirdy/podman/+git/main:v3.0.1-rhel

Last commit made on 2023-11-27
Get this branch:
git clone -b v3.0.1-rhel https://git.launchpad.net/~jackweirdy/podman/+git/main

Branch merges

Branch information

Name:
v3.0.1-rhel
Repository:
lp:~jackweirdy/podman/+git/main

Recent commits

7dbc120... by "openshift-merge-bot[bot]" <148852131+openshift-merge-bot[bot]@users.noreply.github.com>

Merge pull request #20695 from mtrmac/pgzip-update-3.0.1-rhel

[v3.0.1-rhel] RHEL-17147: Update to <email address hidden>

a9d8205... by Ed Santiago <email address hidden>

(Temporary) Emergency CI fix: quay search is broken

Someone please revert this once quay search is fixed.

Signed-off-by: Ed Santiago <email address hidden>

f426f5f... by Miloslav Trmac

Update to <email address hidden>

... to fix a bug which shows up with Go >= 1.19:
https://github.com/klauspost/pgzip/pull/50

Signed-off-by: Miloslav Trmač <email address hidden>

9581020... by OpenShift Merge Robot <email address hidden>

Merge pull request #18710 from TomSweeneyRedHat/dev/tsweeney/pscpufix_v3.0.1-rhel

[v3.0.1-rhel] podman stats: calc CPU percentage correctly

ca3d490... by Paul Holzinger <email address hidden>

[v3.0.1-rhel] podman stats: calc CPU percentage correctly

When you run podman stats, the first interval always shows the wrong cpu
usage. To calculate cpu percentage we get the cpu time from the cgroup
and compare this against the system time between two stats. Since the
first time we do not have a previous stats an empty struct is used
instead. Thus we do not use the actual running time of the container but
the current unix timestamp (time since Jan 1 1970).

To fix this we make sure that the previous stats time is set to the
container start time, when it is empty.

[NO NEW TESTS NEEDED] No idea how I could create a test which would have
a predictable cpu usage.

See the linked bugzilla for a reproducer.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2066145

Signed-off-by: Paul Holzinger <email address hidden>
Signed-off-by: Tom Sweeney <email address hidden>

b501c22... by OpenShift Merge Robot <email address hidden>

Merge pull request #18423 from cevich/v3.0.1-rhel_ci_support_self-destruct

[v3.0.1-rhel] Cirrus: Add CI self-destruct condition on EOL date

b048b6e... by Chris Evich

Cirrus: Add CI self-destruct condition on EOL date

Fixes: #18261

This branch will never receive any security-backports when the
associated RHEL release reaches EOL. Add a condition to force CI to
break with a helpful message, after this RHEL EOL date.

Signed-off-by: Chris Evich <email address hidden>

c54e5d9... by "openshift-ci[bot]" <75433959+openshift-ci[bot]@users.noreply.github.com>

Merge pull request #18260 from cevich/v3.0.1-rhel_ci_duct_tape

[v3.0.1-rhel] Fix attempt to use incompatible go tools

77abb97... by Dan Walsh

Fix search_test to return correct version of alpine

Signed-off-by: Daniel J Walsh <email address hidden>

fef1c9d... by Chris Evich

[v3.0.1-rhel] Fix attempt to use incompatible go tools

Change breaks on this branch which depends on an older toolchain:

https://cs.opensource.google/go/x/tools/+/master:internal/gocommand/invoke.go;bpv=1;bpt=0;drc=866a2000920cc5ae9d6650c27c4b14f4654938e7;dlc=5214f412aecffbca887fc0c26f8d59e3a2342d44

Signed-off-by: Chris Evich <email address hidden>