forked from bpfman/bpfman
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- write the changelog - generate new example manifests for the release - update the release documentation - fix the build-release-yamls script Signed-off-by: Andrew Stoycos <astoycos@redhat.com>
- Loading branch information
Showing
23 changed files
with
447 additions
and
37 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
The v0.4.1 release is a patch release which includes some bug fixes found | ||
in the original v0.4.0 release. Additionally support has been added for deploying | ||
the example applications as unprivileged containers on productions systems which | ||
enable SELinux by default. | ||
|
||
Users can now access released RPMs from the [bpfman COPR repo](https://copr.fedorainfracloud.org/coprs/g/ebpf-sig/bpfman) and nightly RPMs from the [bpfman-next COPR repo](https://copr.fedorainfracloud.org/coprs/g/ebpf-sig/bpfman-next/). | ||
|
||
For even more details Please see the individual commit | ||
messages shown below. | ||
|
||
## What's Changed | ||
* bpfman: dir bpfman-sock missing for bpfman-rpc by @Billy99 in https://github.com/bpfman/bpfman/pull/1082 | ||
* docs: Reduce release changes by @Billy99 in https://github.com/bpfman/bpfman/pull/1071 | ||
* build(deps): bump async-trait from 0.1.79 to 0.1.80 in the production-dependencies group by @dependabot in https://github.com/bpfman/bpfman/pull/1085 | ||
* build(deps): bump sigstore/cosign-installer from 3.4.0 to 3.5.0 in the production-dependencies group by @dependabot in https://github.com/bpfman/bpfman/pull/1086 | ||
* add csi fsgroup support by @astoycos in https://github.com/bpfman/bpfman/pull/1089 | ||
* bpfman: include license in crate workspace by @danielmellado in https://github.com/bpfman/bpfman/pull/1087 | ||
* rpm: Add bpfman-rpc and bpfman-ns to rpm package by @Billy99 in https://github.com/bpfman/bpfman/pull/1096 | ||
* Add target aware uretprobe example by @msherif1234 in https://github.com/bpfman/bpfman/pull/1064 | ||
* Examples/Docs: idiomatic Go usage and update installation instructions for apt-based OS by @thediveo in https://github.com/bpfman/bpfman/pull/1084 | ||
* build(deps): bump the production-dependencies group with 3 updates by @dependabot in https://github.com/bpfman/bpfman/pull/1099 | ||
* image: Add missing images to push to quay by @Billy99 in https://github.com/bpfman/bpfman/pull/1098 | ||
* update packit config by @astoycos in https://github.com/bpfman/bpfman/pull/1083 | ||
* fix mounter image to fedora 39 by @astoycos in https://github.com/bpfman/bpfman/pull/1102 | ||
* test: add negative test cases to integration tests by @Billy99 in https://github.com/bpfman/bpfman/pull/1100 | ||
* Start providing manifests for running our eBPF example applications as truly non-root by @astoycos in https://github.com/bpfman/bpfman/pull/1097 | ||
* build(deps): bump golangci/golangci-lint-action from 4 to 5 in the production-dependencies group by @dependabot in https://github.com/bpfman/bpfman/pull/1105 | ||
* build(deps): bump the production-dependencies group with 2 updates by @dependabot in https://github.com/bpfman/bpfman/pull/1106 | ||
* De-duplicate code in the bpfman-agent by @anfredette in https://github.com/bpfman/bpfman/pull/1068 | ||
* test: add image name test by @Billy99 in https://github.com/bpfman/bpfman/pull/1107 | ||
* Add bpfman 0.4.1-rc1 to builds and cargo metadata by @danielmellado in https://github.com/bpfman/bpfman/pull/1112 | ||
* Free up disk space for running k8s int tests by @anfredette in https://github.com/bpfman/bpfman/pull/1110 | ||
* Remove propose_downstream packit job by @danielmellado in https://github.com/bpfman/bpfman/pull/1111 | ||
* cut an rc2 to ensure our rpm builds are working by @astoycos in https://github.com/bpfman/bpfman/pull/1114 | ||
* cut an rc3 release by @astoycos in https://github.com/bpfman/bpfman/pull/1115 | ||
* cut a rc4 release by @astoycos in https://github.com/bpfman/bpfman/pull/1116 | ||
* cut a 0.4.1-rc5 by @astoycos in https://github.com/bpfman/bpfman/pull/1117 | ||
* fix a bug in the release automation, test with rc6 by @astoycos in https://github.com/bpfman/bpfman/pull/1120 | ||
|
||
## New Contributors | ||
* @thediveo made their first contribution in https://github.com/bpfman/bpfman/pull/1084 | ||
* @Silvanoc opened their first issue in https://github.com/bpfman/bpfman/issues/1077 | ||
|
||
**Full Changelog**: https://github.com/bpfman/bpfman/compare/v0.4.0...v0.4.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 20 additions & 0 deletions
20
examples/config/v0.4.1-selinux/go-kprobe-counter/kustomization.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
--- | ||
apiVersion: kustomize.config.k8s.io/v1beta1 | ||
kind: Kustomization | ||
# Patch the bytecode.yaml to change tag on the "url" field (which is an | ||
# image) to new value. This actually overwrites the image with the same value. | ||
patches: | ||
- target: | ||
kind: KprobeProgram | ||
name: go-kprobe-counter-example | ||
patch: |- | ||
- op: replace | ||
path: "/spec/bytecode/image/url" | ||
value: quay.io/bpfman-bytecode/go-kprobe-counter:v0.4.1 | ||
# Patch the deployment.yaml to change container image in Daemonset | ||
# to new tag on the image. | ||
images: | ||
- name: quay.io/bpfman-userspace/go-kprobe-counter | ||
newName: quay.io/bpfman-userspace/go-kprobe-counter | ||
newTag: v0.4.1 | ||
resources: [../../selinux/go-kprobe-counter] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
apiVersion: kustomize.config.k8s.io/v1beta1 | ||
kind: Kustomization | ||
# Patch the deployment.yaml to change container image in Daemonset | ||
# to new tag on the image. | ||
images: | ||
- name: quay.io/bpfman-userspace/go-target | ||
newName: quay.io/bpfman-userspace/go-target | ||
newTag: v0.4.1 | ||
resources: [../../selinux/go-target] |
Oops, something went wrong.