Bug 279416 - requesting git tags for patch releases in (kernel) source repository
Summary: requesting git tags for patch releases in (kernel) source repository
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 14.0-RELEASE
Hardware: Any Any
: --- Affects Some People
Assignee: FreeBSD Security Officer
URL:
Keywords:
: 279415 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-05-30 23:16 UTC by Nick Briggs
Modified: 2024-05-31 06:41 UTC (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Briggs 2024-05-30 23:16:52 UTC
There are times it would be pretty handy to be able to "git diff" (or "git shortlog") between patch releases in, for example, the releng/14.0 branch.

It seems as though it wouldn't be hard for the release engineering team to apply a tag to the git repository after they have committed sources for a new patch release.
Comment 1 Colin Percival freebsd_committer freebsd_triage 2024-05-31 00:59:55 UTC
Sounds reasonable to me, but it's the security team which does all the commits after the release.  Reassigning to them.
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2024-05-31 02:26:26 UTC
*** Bug 279415 has been marked as a duplicate of this bug. ***
Comment 3 Philip Paeps freebsd_committer freebsd_triage 2024-05-31 04:34:56 UTC
Sounds reasonable.

I would create e.g. release/14.0.0-pX when we bump the version.

Should we bother retroactively creating these tags for the supported releases?

Cc:ing lwhsu too.  Li-Wen: is there any repo-voodoo that needs to be adjusted for so to create these release/ tags?
Comment 4 Colin Percival freebsd_committer freebsd_triage 2024-05-31 04:37:40 UTC
When I create the release tags I just create a tag and push it.  It's possible that I've been specially flagged to be allowed to create tags, but I don't think so.
Comment 5 Älven 2024-05-31 06:41:27 UTC
Also would be good to have tags for every OSVERSION change as a reference points for updates between commits on STABLE.

https://docs.freebsd.org/en/books/porters-handbook/versions/