Closed maxgio92 closed 3 years ago
@maxgio92: You must be a member of the falcosecurity/maintainers GitHub team to set the milestone. If you believe you should be able to issue the /milestone command, please contact your Falco maintainers and have them propose you as an additional delegate for this responsibility.
This is the driver upgrade we need to merge before releasing 0.29.0: https://github.com/falcosecurity/falco/pull/1669
It includes the fix (ie. https://github.com/falcosecurity/libs/pull/48) for the packages building issue we had recently.
Thanks @leogr!
I think we should move the other open PRs (except the #1669) to a next milestone. WDYT?
Hello @falcosecurity/falco-maintainers, I think we should postpone this release in a couple of days as we need new (version 41b1e) prebuilt drivers ready but we have to wait for previous and blocking updates:
I think that this is mainly due to the test-infra #421 issue for which the test-infra fix PR #422 should be ready to be approved if you like it.
Then (not needed now), this test-infra PR #410 should then help to speed up prebuilt drivers building by splitting the most time-intensive jobs for Ubuntu distro.
What do you think?
Anything to speed up the drivers build job would be preferable.
Like the idea @maxgio92
Hello @falcosecurity/falco-maintainers, as discussed with @leogr we'd wait to publish the latest version of the prebuilt drivers until #1669 is merged. Doing so we prevent from being stuck in case that candidate driver version for 0.29.0 won't be the confirmed. WDYT?
Update:
Waiting for #1669 and #1675 to be completed so that we'll ship support for unprivileged userfaultd
with 0.29.0 🚀
In the meantime, I also sent https://github.com/falcosecurity/test-infra/pull/434 to create the Falco prebuilt drivers for 0.29.0.
Update:
As discussed we decided to go on with the release as the prebuilt drivers are ready 🚀
Update: Since the only precondition left is the building the drivers, I have moved forward. So I have moved the PRs not yet completed to a new minor milestone.
Update: Prepared the blog release announcement The DBG PR for the new drivers version has been merged, and Prow is building and publishing them, here.
Update: A changelog update has been proposed #1682
Update: Prebuilt drivers have been published here. Changelog is up to date. Blog post is ready.
I think we're ready to tag!
❯ git push origin 0.29.0
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/falcosecurity/falco
* [new tag] 0.29.0 -> 0.29.0
:rocket:
The CI started :point_down: https://app.circleci.com/pipelines/github/falcosecurity/falco/1574/workflows/55d57de1-a8a8-4f3e-a79c-ee818dad860f
https://github.com/falcosecurity/falco/releases/tag/0.29.0 :partying_face:
Website snapshot for 0.28.0 :point_right: https://v0-28.falco.org/
Thanks @leogr!
I think we can close this :)
Scheduled to happen: 2021-06-09
We can make the release happen as the features are merged.
Release Steps
Process is described in this document
Release Blocking PRs
Action Items
Open Questions
/milestone 0.29.0 /assign @maxgio92 @leogr @jonahjon /kind documentation