Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch crossbuilding to Debian 11 #41402

Merged
merged 2 commits into from
Oct 24, 2024
Merged

Conversation

rdner
Copy link
Member

@rdner rdner commented Oct 23, 2024

We're dropping support for Debian 10, so no need to crossbuild using the outdated image anymore.

The old linker in Debian 10 caused a packaging issue with some Go dependency updates #41270

So, this update should also help with that.

This also updates the statically linked glibc from 2.28 to 2.31.

We're dropping support for Debian 10, so no need to crossbuild using
the outdated image anymore.

The old linker in Debian 10 caused a packaging issue with some Go
dependency updates elastic#41270

So, this update should also help with that.
@rdner rdner added Team:Elastic-Agent Label for the Agent team Team:Elastic-Agent-Data-Plane Label for the Agent Data Plane team backport-8.x Automated backport to the 8.x branch with mergify backport-8.16 Automated backport with mergify labels Oct 23, 2024
@rdner rdner self-assigned this Oct 23, 2024
@rdner rdner requested a review from a team as a code owner October 23, 2024 18:53
@elasticmachine
Copy link
Collaborator

Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane)

@elasticmachine
Copy link
Collaborator

Pinging @elastic/elastic-agent (Team:Elastic-Agent)

@botelastic botelastic bot added needs_team Indicates that the issue/PR needs a Team:* label and removed needs_team Indicates that the issue/PR needs a Team:* label labels Oct 23, 2024
@rdner rdner requested review from cmacknz, leehinman and mauri870 and removed request for belimawr and khushijain21 October 23, 2024 18:56
@cmacknz
Copy link
Member

cmacknz commented Oct 23, 2024

This needs a changelog entry if this is the first time we are making this change effective, unless we already had one for 8.15.0.

Also, the exact same file exists in the agent repository and we should make this change there too to avoid discovering this same bug again in the future. https://github.com/elastic/elastic-agent/blob/1c041a29bfde297be5c29e89c7da5df3bd3cc8b2/dev-tools/mage/crossbuild.go#L223

@rdner rdner enabled auto-merge (squash) October 24, 2024 06:18
@rdner rdner added breaking change and removed backport-8.16 Automated backport with mergify labels Oct 24, 2024
@rdner
Copy link
Member Author

rdner commented Oct 24, 2024

No backport to 8.16, since the new timeline is 8.17.

@rdner rdner merged commit 4140d15 into elastic:main Oct 24, 2024
143 checks passed
mergify bot pushed a commit that referenced this pull request Oct 24, 2024
We're dropping support for Debian 10, so no need to crossbuild using
the outdated image anymore.

The old linker in Debian 10 caused a packaging issue with some Go
dependency updates #41270

So, this update should also help with that.

This also updates the statically linked glibc from 2.28 to 2.31.

(cherry picked from commit 4140d15)
@rdner rdner deleted the remove-debian10-crossbuild branch October 24, 2024 08:12
rdner added a commit that referenced this pull request Oct 24, 2024
We're dropping support for Debian 10, so no need to crossbuild using
the outdated image anymore.

The old linker in Debian 10 caused a packaging issue with some Go
dependency updates #41270

So, this update should also help with that.

This also updates the statically linked glibc from 2.28 to 2.31.

(cherry picked from commit 4140d15)

Co-authored-by: Denis <denis.rechkunov@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-8.x Automated backport to the 8.x branch with mergify breaking change Team:Elastic-Agent Label for the Agent team Team:Elastic-Agent-Data-Plane Label for the Agent Data Plane team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants