The difference between fine and great software is listening to people.
-
Red Hat
- I’m on earth right now.
- http://saschagrunert.de
- @saschagrunert
Highlights
Block or Report
Block or report saschagrunert
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
5,767 contributions in the last year
Less
More
Activity overview
Contributed to
containers/conmon-rs,
kubernetes-sigs/security-profiles-operator,
cri-o/cri-o
and 135 other
repositories
Contribution activity
April 2022
Created 121 commits in 10 repositories
Created 2 repositories
Created a pull request in kubernetes/kubernetes that received 12 comments
WIP: Test CRI-O prow jobs
What type of PR is this? /kind failing-test What this PR does / why we need it: Just for testing the jobs. Which issue(s) this PR fixes: Follow-up on
+1
−0
•
12
comments
Opened 52 other pull requests in 7 repositories
containers/conmon-rs
26
merged
2
open
7
closed
- Make client logging configurable
-
Make
Version()return full result in golang client - Enable non-terminal attach test
-
Move
rpcandserverinto same module - Wrap stdio in structs for attach
- Reuse static binary in integration tests
- Find default runtime in $PATH
- Cleanup some types and code
- Upload artifacts to cri-o bucket
- Move shared logger and attach into ContainerIO
- Add SetWindowSizeContainer RPC
- Bump clap to v3.1.9
- Integrate attach
- Make integration tests work again
- WIP: Integrate attach into terminal
- Join futures in container_log module
- Cleanup shared container log creation
- Fix README.md dependency link
- Add container_log module
- Error if attach socket already exists
- Use async read/write for attach
- Add possibility to use multiple log drivers
- Integrate container logging
-
Use
ContextforOptiontype unwrapping - Explicitly use the local thread for grandchildren tasks
- Some pull requests not shown.
kubernetes-sigs/security-profiles-operator
1
open
6
merged
kubernetes/test-infra
2
merged
1
closed
1
open
kubernetes/k8s.io
2
merged
1
closed
kubernetes/release
1
merged
kubernetes/website
1
closed
cri-o/cri-o
1
merged
Reviewed 208 pull requests in 26 repositories
containers/conmon-rs
25 pull requests
- Wrap stdio in structs for attach
- build(deps): bump github.com/containers/podman/v3 from 3.4.4 to 3.4.7
- build(deps): bump tokio from 1.17.0 to 1.18.0
- client,server: formalize attach behavior
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.1.3 to 2.1.4
- build(deps): bump libz-sys from 1.1.5 to 1.1.6
- build(deps): bump unicode-bidi from 0.3.7 to 0.3.8
- build(deps): bump pin-project-lite from 0.2.8 to 0.2.9
- build(deps): bump tinyvec from 1.5.1 to 1.6.0
- build(deps): bump nix from 0.24.0 to 0.24.1
- build(deps): bump anyhow from 1.0.56 to 1.0.57
- Find default runtime in $PATH
- build(deps): bump nix from 0.23.1 to 0.24.0
- Integrate attach
- client: restore server if already running
- test: deduplicate code
- streams/terminal: unify read loop
- build(deps): bump libc from 0.2.122 to 0.2.123
- test: don't check logs that are not there
- Revert "test: add stress test for ExecSyncRequests"
- Add container_log module
- move streams implementation to Stdout instead of using conmonrs streams
- Use async read/write for attach
- build(deps): bump quote from 1.0.17 to 1.0.18
- Add possibility to use multiple log drivers
- Some pull request reviews not shown.
kubernetes-sigs/security-profiles-operator
22 pull requests
- build(deps): bump github.com/urfave/cli/v2 from 2.4.0 to 2.5.0
- build(deps): bump google.golang.org/grpc from 1.45.0 to 1.46.0
- nodestatus: Only list nodestatuses from the same namespace as the profile
- e2e: Various stabilization fixes for our test suite
- build(deps): bump github.com/urfave/cli/v2 from 2.4.0 to 2.4.8
- deploy: Make kube-rbac-proxy image configurable
- build(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.55.1 to 0.56.0
- build(deps): bump github.com/urfave/cli/v2 from 2.4.0 to 2.4.4
- build(deps): bump github.com/urfave/cli/v2 from 2.4.0 to 2.4.1
- build(deps): bump k8s.io/api from 0.23.5 to 0.23.6
- build(deps): bump k8s.io/apimachinery from 0.23.5 to 0.23.6
- build(deps): bump k8s.io/client-go from 0.23.5 to 0.23.6
- Fix CSV annotations: operatorframework.io/suggested-namespace
- docs: Use kubectl logs --selector name=spod instead kubectl logs ds/spod
- Add ability to patch "problematic" pods
- docs: Clarify details on seccomp recording
- fix: make the webhook tolerations configurable
- docs: Provide operatorhub.io installation instructions
- test: enable bpf recorder e2e tests for flatcar
- Make webhooks' failurePolicy and namespaceSelector configurable
- bundle: Add an icon
- test: add e2e tests for Flatcar Linux
kubernetes/kubernetes
20 pull requests
- Automated cherry pick of #105676: Fix name for Pods of NonIndexed Jobs
- Automated cherry pick of #108429: Allow KUBE_TEST_REPO_LIST to be a remote url as well
- Automated cherry pick of #108553: fix: race detected in TestErrConnKilled
- Automated cherry pick of #106969: kubectl: fix hard-coded value in zsh completion
- Automated cherry pick of #108167: Fix nodes volumesAttached status not updated
- Automated cherry pick of #108496: iptables: remove port opener
- Automated cherry pick of #108613: Fix a bug that out-of-tree plugin is misplaced when using
- Automated cherry pick of #109074: kubeadm: add etcd flag for member data consistency
- Automated cherry pick of #109074: kubeadm: add etcd flag for member data consistency
- Automated cherry pick of #109103: cpu manager policy set to none, no one remove container id
- Automated cherry pick of #109103: cpu manager policy set to none, no one remove container id
- Automated cherry pick of #109442: Correct event registration for multiple scheduler plugins.
- Automated cherry pick of #109442: Correct event registration for multiple scheduler plugins.
- Automated cherry pick of #109442: Correct event registration for multiple scheduler plugins.
- Automated cherry pick of #108496: iptables: remove port opener
- Automated cherry pick of #108496: iptables: remove port opener
- Automated cherry pick of #107845: kubelet: If the container status is created, we are waiting
- Automated cherry pick of #109541: Disable Intree GCE PD tests by default
- [GO] Update Go to 1.18.1
- Revert "Introduce APIs to support multiple ClusterCIDRs (#108290)"
containers/youki
20 pull requests
- Bump nix from 0.24.0 to 0.24.1
- chore(deps): bump tinyvec from 1.5.1 to 1.6.0 in /crates
- chore(deps): bump sysinfo from 0.23.9 to 0.23.10 in /crates
- chore(deps): bump rayon from 1.5.1 to 1.5.2 in /crates
- chore(deps): bump rayon-core from 1.9.1 to 1.9.2 in /crates
- chore(deps): bump libc from 0.2.122 to 0.2.123 in /crates
- chore(deps): bump enumset from 1.0.10 to 1.0.11 in /crates
- chore(deps): bump tracing-core from 0.1.24 to 0.1.25 in /crates
- chore(deps): bump quote from 1.0.17 to 1.0.18 in /crates
- chore(deps): bump flate2 from 1.0.22 to 1.0.23 in /crates
- chore(deps): bump libbpf-sys from 0.6.1-2 to 0.7.0+v0.7.0 in /crates
- chore(deps): bump syn from 1.0.90 to 1.0.91 in /crates
- chore(deps): bump sysinfo from 0.23.6 to 0.23.7 in /crates
- chore(deps): bump enumset from 1.0.9 to 1.0.10 in /crates
- chore(deps): bump wat from 1.0.41 to 1.0.42 in /crates
- chore(deps): bump enumset_derive from 0.5.5 to 0.5.6 in /crates
- chore(deps): bump enumset from 1.0.8 to 1.0.9 in /crates
- chore(deps): bump clap_derive from 3.1.4 to 3.1.7 in /crates
- chore(deps): bump pkg-config from 0.3.24 to 0.3.25 in /crates
- chore(deps): bump clap from 3.1.6 to 3.1.7 in /crates
cri-o/cri-o
15 pull requests
- Multi storage support and selection using the runtime class
- bump containernetworking cni to 1.1.0
- [release-1.21] [1.22] oci: fix segfault in pod stop code
- [release-1.23] Bug 2064741: Disable systemd-mode cgroup detection if /sys/fs/cgroup is bind mounted from the host
- [release-1.23] oci: cleanup log path if the container failed to create
- [1.23] test: pin kubetest to prevent build failures with generics
- remove the external dependency on the conntrack binary
- fix 386 builds by passing -buildvcs=false
- [1.22] oci: fix segfault in pod stop code
- Bug 1977100: retry setting CPU load balancing
- [release-1.23] server: Canonize selinux label for comparison with filesystem label
- server: Canonize selinux label for comparison with filesystem label
- [release-1.23] oci: fix segfault in pod stop code
- Switch to registry.k8s.io for the sandbox Image:
- oci: fix segfault in pod stop code
kubernetes-sigs/zeitgeist
15 pull requests
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.1 to 1.44.2
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.0 to 1.44.1
- build(deps): bump github.com/aws/aws-sdk-go from 1.43.45 to 1.44.0
- fix RemoteExport() returning already up-to-date dependencies
- build(deps): bump github.com/aws/aws-sdk-go from 1.43.44 to 1.43.45
- build(deps): bump github.com/xanzy/go-gitlab from 0.63.0 to 0.64.0
- build(deps): bump github.com/aws/aws-sdk-go from 1.43.42 to 1.43.43
- build(deps): bump github.com/mitchellh/mapstructure from 1.4.3 to 1.5.0
- build(deps): bump github.com/aws/aws-sdk-go from 1.43.38 to 1.43.39
- build(deps): bump helm.sh/helm/v3 from 3.8.1 to 3.8.2
- build(deps): bump github.com/aws/aws-sdk-go from 1.43.37 to 1.43.38
- build(deps): bump sigs.k8s.io/release-sdk from 0.7.0 to 0.8.0
- list tags when there are no releases available
- add version commad
- build(deps): bump github.com/aws/aws-sdk-go from 1.43.30 to 1.43.31
kubernetes/release
11 pull requests
- build(deps): bump github.com/yuin/goldmark from 1.4.11 to 1.4.12
- build(deps): bump step-security/harden-runner from 1.4.1 to 1.4.2
- build(deps): bump github.com/mitchellh/mapstructure from 1.4.3 to 1.5.0
- [GO] build Go 1.18.1 and 1.17.9 images
- build(deps): bump sigs.k8s.io/promo-tools/v3 from 3.4.0 to 3.4.1
- build using go 1.18.1
- build(deps): bump github/codeql-action from 2.1.7 to 2.1.8
- build(deps): bump sigs.k8s.io/promo-tools/v3 from 3.3.0 to 3.4.0
- Update cosign image to v1.7.1
- build(deps): bump github/codeql-action from 2.1.6 to 2.1.7
- build(deps): bump github.com/shirou/gopsutil/v3 from 3.22.2 to 3.22.3
NixOS/nixpkgs
9 pull requests
kubernetes/k8s.io
7 pull requests
- releng: Image promotion for kubernetes v1.24.0-rc.1
- releng: Image promotion for kubernetes v1.23.6 / v1.23.7-rc.0
- Image promotion for releng 1.18.1-bullseye-0 / 1.17.9-bullseye-0
- Image promotion for build-image v2.3.1-go1.17.9-bullseye.0 / v2.3.1-go1.18.1-bullseye.0
- Image promotion for build-image v2.3.1-go1.17.8-bullseye.0 / v2.3.1-go1.18.1-bullseye.0
- Image promotion for build-image v1.24.0-go1.17.9-bullseye.0 / v1.23.0-go1.17.9-bullseye.0 / v1.24.0-go1.18.1-bullseye.0
- releng: Promote kpromo v3.4.0-1 images
kubernetes-sigs/downloadkubernetes
5 pull requests
containers/common
5 pull requests
kubernetes-sigs/promo-tools
5 pull requests
- build(deps): bump github.com/google/go-cmp from 0.5.7 to 0.5.8
- build(deps): bump google.golang.org/api from 0.74.0 to 0.75.0
- build(deps): bump google.golang.org/api from 0.74.0 to 0.75.0
- build(deps): bump cloud.google.com/go/storage from 1.21.0 to 1.22.0
- Preserve original signatures from promoted images
containers/containrs
5 pull requests
cri-o/ocicni
4 pull requests
kubernetes-sigs/release-sdk
4 pull requests
kubernetes/test-infra
3 pull requests
saschagrunert/demo
2 pull requests
saschagrunert/ccli
2 pull requests
kubernetes-sigs/release-team-shadow-stats
2 pull requests
kubernetes/website
2 pull requests
kubernetes/sig-release
1 pull request
containers/storage
1 pull request
openshift/machine-config-operator
1 pull request
google/oss-fuzz
1 pull request
kubernetes-sigs/release-notes
1 pull request
1
repository not shown
Created an issue in containers/conmon-rs that received 1 comment
Replace tokio::select!
There are some issues with tokio::select, referring to #317 (comment) We should consider replacing it with other solutions.
1
comment