Highlights
- Arctic Code Vault Contributor
- Developer Program Member
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign upPinned
6,921 contributions in the last year
Activity overview
Contribution activity
November 2020
Created 182 commits in 17 repositories
Created 1 repository
Created a pull request in cri-o/cri-o that received 17 comments
Support CRI security profiles
What type of PR is this? /kind feature What this PR does / why we need it: We now vendor the latest Kubernetes master to get support for seccomp se…
Opened 112 other pull requests in 18 repositories
kubernetes/release
65
merged
1
open
- Fix gcb TODO
- Add `Env()` API to `command` package
- Allow building Kubernetes in parallel
- Add update-mocks Makefile target
- Use correct release GCB substitutions
- Do not echo fatal messages in GCB on krel compilation
- Update k8s-cloud-builder to v1.15.5-1
- Remove BUILD_POINT in favor of BUILD_VERSION
- Fix git configure for krel release
- Only restore branch if available
- Remove unused FakeGOPATH function
- Add disk space check to krel stage/release
- Reference `krel release` in output
- Fix krel history default dates
- Add log file support to krel stage/release
- Reuse object.GcsPrefix where possible
- Remove anago
- Add prerequisites check to krel stage/release
- Add `--stream` flag to krel stage/release
- Add `krel history` subcommand
- Add GCB history unit tests
- Make push-build.sh independent
- Move `krel gcbmgr history` implementation into pkg
- Remove HasBranch check for krel stage tagging
- Integrate branch state check into krel stage/release
- Some pull requests not shown.
NixOS/nixpkgs
7
merged
kubernetes-sigs/security-profiles-operator
7
merged
cri-o/cri-o
4
open
1
merged
kubernetes/sig-release
2
open
2
merged
kubernetes-sigs/cri-tools
1
closed
1
open
2
merged
kubernetes/test-infra
1
open
1
merged
1
closed
kubernetes/kubernetes
3
open
kubernetes/k8s.io
2
merged
cri-o/containrs
1
merged
1
open
kubernetes/community
1
open
1
merged
kubernetes-sigs/kubetest2
1
open
kubernetes/enhancements
1
open
iovisor/gobpf
1
open
containers/storage
1
merged
containers/skopeo
1
merged
containers/buildah
1
merged
containers/podman
1
merged
Reviewed 339 pull requests in 37 repositories
cri-o/containrs 61 pull requests
- Bump nix from 0.19.0 to 0.19.1
- Bump net2 from 0.2.35 to 0.2.36
- Bump miow from 0.2.1 to 0.2.2
- Bump rtnetlink from 0.5.0 to 0.6.0
- Bump netlink-packet-core from 0.2.1 to 0.2.2
- Bump syn from 1.0.51 to 1.0.53
- Bump clap from `d36d911` to `3520a30`
- Bump clap from `821d79a` to `d36d911`
- Bump crossbeam-epoch from 0.9.0 to 0.9.1
- Bump unicode-segmentation from 1.7.0 to 1.7.1
- Bump syn from 1.0.50 to 1.0.51
- Bump tracing from 0.1.21 to 0.1.22
- init oci runtime
- Bump cc from 1.0.63 to 1.0.65
- Bump async-trait from 0.1.41 to 0.1.42
- Bump strum from 0.19.5 to 0.20.0
- Bump socket2 from 0.3.16 to 0.3.17
- Bump syn from 1.0.48 to 1.0.50
- Bump instant from 0.1.8 to 0.1.9
- Bump termcolor from 1.1.0 to 1.1.2
- Bump env_logger from 0.8.1 to 0.8.2
- Bump termcolor from 1.1.0 to 1.1.1
- Bump cc from 1.0.62 to 1.0.63
- Bump lock_api from 0.4.1 to 0.4.2
- Bump parking_lot from 0.11.0 to 0.11.1
- Some pull request reviews not shown.
saschagrunert/webapp.rs 60 pull requests
- Bump miow from 0.2.1 to 0.2.2
- Bump net2 from 0.2.35 to 0.2.36
- Bump syn from 1.0.51 to 1.0.53
- Bump v_escape from 0.14.0 to 0.14.1
- Bump ring from 0.16.17 to 0.16.18
- Bump actix-http-test from 2.0.0 to 2.1.0
- Bump pem from 0.8.1 to 0.8.2
- Bump ring from 0.16.16 to 0.16.17
- Bump actix-web from 3.2.0 to 3.3.0
- Bump tracing from 0.1.21 to 0.1.22
- Bump actix-http from 2.1.0 to 2.2.0
- Bump unicode-segmentation from 1.7.0 to 1.7.1
- Bump awc from 2.0.1 to 2.0.2
- Bump syn from 1.0.50 to 1.0.51
- Bump actix-files from 0.4.0 to 0.4.1
- Bump async-trait from 0.1.41 to 0.1.42
- Bump backtrace from 0.3.54 to 0.3.55
- Bump cc from 1.0.63 to 1.0.65
- Bump socket2 from 0.3.16 to 0.3.17
- Bump syn from 1.0.48 to 1.0.50
- Bump tinyvec from 1.0.1 to 1.1.0
- Bump instant from 0.1.8 to 0.1.9
- Bump env_logger from 0.8.1 to 0.8.2
- Bump reqwest from 0.10.8 to 0.10.9
- Bump termcolor from 1.1.0 to 1.1.2
- Some pull request reviews not shown.
kubernetes/release 39 pull requests
- Update README.md
- cip: calling some functions by passing the parameters by pointer
- pkg/cip: Use cenkalti/backoff/v4 to remove dep on k8s.io/apimachinery
- pkg/cip: Drop klog v1 dependency
- Moving fastforward from cmd to pkg
- Update the release GitHub page from krel
- Disable noClobber for uploading source tree tarball
- krel: integrate release archiver
- .github/ISSUE_TEMPLATE: Add template for updating Golang dependencies
- OWNERS: Update krel approvers/reviewers
- Remove GitHub tokens in util.StripSensitiveData()
- Release Archiver
- [krel] gcbmgr should forbid nomock stage/releases on user forks
- GCS object store implementation
- [WIP] Refactor CI build logic into its own package and add tests
- pkg/build: Fully remove GCSSuffix option
- pkg/gcp/gcs: Improve GCS path construction/retrieval logic
- Integrate CreateAnnouncement() and PushGitObjects() into krel release
- [krel] Introduce krel subcommand to screenshot testgrid dashboards
- Build images using go1.15.5
- Add process State to Stage and Release
- pkg/git: remove sensitive data when returning errors that will be output
- gcp/build: output the command that will send to gcp cloudbuild
- krel/cloudbuild: defautl disk size request to 500Gb
- dependencies: update several dependencies
- Some pull request reviews not shown.
cri-o/cri-o 27 pull requests
- server: refactor handling of cleanup funcs
- [debug] make golangci-lint complain
- test/e2e: disable a flaky test
- ci: bump go to 1.15.5 and a few deps, use new quay images
- not enforce seccomp profiles if disabled
- enable/disable some e2e tests; rm TODOs; rework regex
- [1.19] bump containers/storage to 1.20.5 to fix EINTR
- github/PR template: add /kind ci and /kind other
- CI: remove unused job, move some jobs to github-actions
- ci: use cri-tools from git head
- Update the crictl tutorial and simplify a few steps
- Update nix pin with `make nixpkgs`
- Fix links to installation documentation
- Portmap support for dual-stack
- Make Ingress/Egress Burst upper limit slightly under 4GB
- make: fix link to cri-o.service
- runtime_vm: Ensure closeIOChan is not nil inside CloseStdin's function …
- pinns: fix ownership for created namespaces
- vendor: pin shfmt to v3.2.0
- Convert install.md text into install.sh script
- OWNERS: add myself
- Allow userns with manage ns lifecycle
- Log version at startup
- ci: bump crun to 0.15/HEAD
- nix: fix static build
- Some pull request reviews not shown.
saschagrunert/kubernix 23 pull requests
- Build(deps): Bump clap from `d36d911` to `3520a30`
- Build(deps): Bump syn from 1.0.51 to 1.0.53
- Build(deps): Bump syn from 1.0.51 to 1.0.52
- Build(deps): Bump clap from `821d79a` to `d36d911`
- Build(deps): Bump signal-hook from 0.2.0 to 0.2.1
- Build(deps): Bump unicode-segmentation from 1.7.0 to 1.7.1
- Build(deps): Bump cc from 1.0.63 to 1.0.65
- Build(deps): Bump cc from 1.0.63 to 1.0.64
- Build(deps): Bump instant from 0.1.8 to 0.1.9
- Build(deps): Bump termcolor from 1.1.1 to 1.1.2
- Build(deps): Bump termcolor from 1.1.0 to 1.1.1
- Bump clap from `602c79f` to `821d79a`
- Bump terminal_size from 0.1.13 to 0.1.15
- Bump terminal_size from 0.1.13 to 0.1.14
- Bump unicode-segmentation from 1.6.0 to 1.7.0
- Bump clap from `022f182` to `602c79f`
- Bump clap from `97b4fb6` to `022f182`
- Bump cc from 1.0.61 to 1.0.62
- Bump anyhow from 1.0.33 to 1.0.34
- Bump const_fn from 0.4.2 to 0.4.3
- Bump ppv-lite86 from 0.2.9 to 0.2.10
- Bump regex-syntax from 0.6.20 to 0.6.21
- Bump regex from 1.4.1 to 1.4.2
kubernetes/sig-release 11 pull requests
- Remove darwin/386 from artifacts
- Tidy up release notes draft
- Move Release Manager responsibilities to release-managers doc
- Add supported platforms document
- Update release notes draft to version v1.20.0-beta.2
- Add 11.16.2020 update
- Notes that weekend start-time varies globally
- patches: update calendar for 1.17/1.18/1.19 patches releases
- Update Release Managers (promotions, new members, retirement, and inactivity updates)
- Rework the Image Promotion handbook to use krel
- Update release notes handbook with onboarding info
containers/podman 9 pull requests
- runtime: set XDG_* env variables if missing
- Not use local image create/add manifest
- [CI:DOCS] clarify ps(1) fallback of `podman top`
- Document containers.conf settings for remote connections
- Align the podman ps --filter behavior with docker
- [CI:DOCS] Update podman build man page to match buildah bud man page
- [ci:docs] Fix link to point at correct content
- Only use container/storage/pkg/unshare.HomeDir()
- Use regex for "pod ps" name filter to match "ps" behavior
kubernetes/test-infra 9 pull requests
- releng(kubekins, krte): Update Golang versions to go1.15.5
- [1.20] config/prow: enable code freeze for kubernetes/kubernetes master
- releng: Add a job to test creating CI builds w/o the bootstrap image
- Return stderr output in kubernetes_build called subprocesses
- releng: Teach jobs using latest-fast marker to extract from K8s Infra
- releng(gcr-backup): Add canary job for production GCR backups
- releng: Migrate image promotion jobs to k8s-infra-prow-build-trusted
- releng: Update Release Managers' alert emails
- releng(image-promoter): Add canary jobs for image promotion
kubernetes/kubernetes 8 pull requests
- CHANGELOG: fix punctuation error
- CHANGELOG: Fix typo for release-note in 1.20
- CHANGELOG: Update error link in 1.20
- [go1.15] Update to go1.15.5
- Update 1.18 changelog with entries from v1.18.11
- Add CRI v1 proto
- kubelet: Use CRI SecurityProfile for Seccomp
- Propose seccomp/apparmor protobuf type definitions for CRI graduation
kubernetes-sigs/cri-tools 8 pull requests
- Add mechanism for building and pushing test user images to staging location
- version 1.17.0 -> 1.19.0 in crictl.md
- ci/e2e: use latest runc release
- .github/workflows: add go mod and build cache
- Makefile: assorted improvements
- Update actions/setup-go to v2
- crictl run: rm default 10s timeout
- docs: add getting started w/development guide
saschagrunert/git-journal 8 pull requests
kubernetes/k8s.io 8 pull requests
- Promote cri-tools images
- releng: Image promotion for v1.18.12 / v1.18.13-rc.0
- releng: Image promotion for v1.17.14 / v1.17.15-rc.0 / v1.18.11 / v1.18.12-rc.0 / v1.19.4 / v1.19.5-rc.0
- releng: Image promotion for v1.17.14 / v1.17.15-rc.0
- k8s.gcr.io: Fix promoter manifest location for k8s-staging-addon-manager
- releng: Promote kubepkg:v0.1.0 images
- releng: Image promotion for v1.20.0-beta.1
- infra(k8s-infra-prow-build-trusted): Add promoter service accounts
NixOS/nixpkgs 7 pull requests
golangci/golangci-lint 6 pull requests
containers/buildah 6 pull requests
containers/common 6 pull requests
- Bump github.com/containers/image/v5 from 5.8.0 to 5.8.1
- Bump github.com/containers/storage from 1.24.0 to 1.24.1
- Print the error to log info
- Add support for enabling/disabling kernel keyring in engines
- fix: Set `ping_group_range` to `0 0` by default
- Bump github.com/containers/storage from 1.23.8 to 1.23.9
kubernetes-sigs/security-profiles-operator 5 pull requests
containers/storage 5 pull requests
containers/fuse-overlayfs 4 pull requests
kubernetes-sigs/k8s-container-image-promoter 3 pull requests
urfave/cli 3 pull requests
cri-o/ocicni 3 pull requests
kubernetes-sigs/release-notes 3 pull requests
kubernetes-sigs/downloadkubernetes 2 pull requests
saschagrunert/ccli 2 pull requests
Created an issue in containers/common that received 2 comments
Consider stopping go vendoring for projects like this
I think the main reason for using vendoring was to simplify packaging efforts, which seems still true nowadays. For projects we do not package (lik…