common/pkg
Miloslav Trmač 2c9191cd80 Add some jitter to pkg/retry
... so that a short failure does not trigger a cascade
of synchronized retries at exactly the same time.

Generally, delays are always a lower bound (the OS doesn't promise
non-realtime code to run on _exactly_ requested times), so technically
we are allowed to add this delay.

Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-05-27 17:46:55 +02:00
..
apparmor fix issues reported by usetesting 2025-02-14 11:50:50 +01:00
auth Use t.Setenv in tests 2025-04-14 11:16:55 -07:00
capabilities [test] Switch to github.com/moby/sys/capability 2024-09-25 15:20:36 -07:00
cgroups pkg/cgroups: do not log ENOENT for Stat() 2025-04-11 16:28:46 +02:00
cgroupv2 chore: remove outdated build constraints 2024-01-03 22:56:00 +02:00
chown fix issues reported by errcheck 2025-02-14 11:50:50 +01:00
completion make validate: fix unused argument reports 2023-06-16 17:08:25 +02:00
config pkg/config: fix verify getDefaultEnv test flake 2025-04-23 13:58:24 +02:00
configmaps pkg: apply De Morgan's law 2025-03-26 09:36:14 -07:00
crutils Added checkpoint specific functions 2024-03-13 07:05:36 +00:00
detach Split up util package into pkg/password, pkg/detach, pkg/version 2023-09-19 16:02:16 -04:00
download bump to golangci-lint v1.50.0 2022-10-17 15:03:07 +02:00
filters update golangci-lint to 1.60.3 2024-09-03 15:57:02 +02:00
flag lint: update golangci-lint to v1.56.2 2024-03-05 18:10:32 +01:00
formats lint: update golangci-lint to v1.56.2 2024-03-05 18:10:32 +01:00
hooks update golangci-lint to 1.60.3 2024-09-03 15:57:02 +02:00
machine pkg/config: remove deprecated MachineEnabled field 2024-02-22 14:02:49 +01:00
manifests use std maps package where possible 2025-02-14 11:50:50 +01:00
netns pkg/netns: do not loop forever 2024-11-08 15:51:31 +01:00
parse update github.com/opencontainers/runc to v1.3.0 2025-05-16 15:22:45 +02:00
password Add netbsd on list of OSes alongside freebsd 2024-06-01 08:43:58 -04:00
report update golangci-lint to 1.60.3 2024-09-03 15:57:02 +02:00
resize create pkg/resize 2022-07-05 18:21:02 +02:00
retry Add some jitter to pkg/retry 2025-05-27 17:46:55 +02:00
rootlessport chore: remove outdated build constraints 2024-01-03 22:56:00 +02:00
seccomp seccomp: allow fanotify_init without CAP_SYS_ADMIN 2025-04-07 12:49:20 +02:00
secrets pkg: apply De Morgan's law 2025-03-26 09:36:14 -07:00
servicereaper chore: remove outdated build constraints 2024-01-03 22:56:00 +02:00
signal chore: remove outdated build constraints 2024-01-03 22:56:00 +02:00
ssh all: switch to go 1.23, use standard maps/slices 2025-03-12 14:19:25 +01:00
strongunits import pkg/strongunits from podman 2024-02-05 13:12:42 +01:00
subscriptions pkg: do not capitalize error strings 2025-03-26 09:36:14 -07:00
supplemented Use UnparsedInstance.Manifest instead of ImageSource.GetManifest 2025-02-28 20:16:28 +01:00
sysctl Switch to golang native error wrapping 2022-07-12 10:54:07 +02:00
sysinfo sysinfo: use bits.OnesCount64, drop popcnt 2025-04-11 13:37:14 -07:00
systemd update golangci-lint to 1.60.3 2024-09-03 15:57:02 +02:00
timetype pkg/timetype: fix linter warning, improve comment 2025-03-26 09:36:14 -07:00
timezone pkg/timezone: simplify switch 2025-03-26 09:36:14 -07:00
umask pkg/umask: use fileutils.(Le|E)xists 2024-04-10 12:30:34 +02:00
util pkg/util: fix a reference to slices pkg 2025-03-12 15:51:55 -07:00
version pkg/version: fix parsing of package names 2024-06-04 03:35:59 +12:00