[JENKINS-61597] Use freebsd-version for jail version number #178
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
JENKINS-61597 Use freebsd-version for jail version number
Using the uname output on FreeBSD provides the kernel version. The userland version is much more relevant, especially in FreeBSD jails. This changes the behavior to label the agent with the userland version rather than the kernel version.
This change makes FreeBSD jail behaviors closer to the behavior of Docker images. When a Docker image reports its operating system, it reads the userland values, not the kernel values.
Checklist
Types of changes