[PR #776] [CLOSED] Target Go 1.19 for Headscale #1638

Closed
opened 2025-12-29 02:31:02 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/juanfont/headscale/pull/776
Author: @juanfont
Created: 9/2/2022
Status: Closed

Base: mainHead: go-1.19


📝 Commits (10+)

  • 12385d4 Target Tailscale v1.30.0
  • 197da8a Migrate config.go to net/netip
  • a24710a Migrate machine to net/netip
  • cdf48b1 Migrate utils to net/netip
  • 290ec8b Migrate ACLs to net/netip
  • 7af7815 Migrate routes to net/netip
  • 64ede5d Move namespaces unit tests to net/netip
  • efb12f2 Move db to net/netip
  • 71410cb Port dns to net/netip
  • 51abf90 Use net/netip in derp server

📊 Changes

26 files changed (+268 additions, -234 deletions)

View changed files

📝 .github/workflows/release.yml (+1 -1)
📝 .goreleaser.yml (+1 -1)
📝 CHANGELOG.md (+1 -0)
📝 Dockerfile (+1 -1)
📝 Dockerfile.alpine (+1 -1)
📝 Dockerfile.debug (+1 -1)
📝 acls_test.go (+55 -55)
📝 acls_types.go (+4 -4)
📝 app_test.go (+3 -3)
📝 config.go (+13 -11)
📝 db.go (+2 -2)
📝 derp_server.go (+4 -2)
📝 dns.go (+11 -10)
📝 dns_test.go (+17 -17)
📝 docs/running-headscale-openbsd.md (+2 -2)
📝 go.mod (+11 -4)
📝 go.sum (+23 -6)
📝 integration_common_test.go (+6 -6)
📝 integration_general_test.go (+9 -9)
📝 machine.go (+11 -11)

...and 6 more files

📄 Description

Tailscale v1.30 requires to compile using Go 1.19. This PR moves us towards that.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/juanfont/headscale/pull/776 **Author:** [@juanfont](https://github.com/juanfont) **Created:** 9/2/2022 **Status:** ❌ Closed **Base:** `main` ← **Head:** `go-1.19` --- ### 📝 Commits (10+) - [`12385d4`](https://github.com/juanfont/headscale/commit/12385d4357e48e3a6221920df172a1ec414497bb) Target Tailscale v1.30.0 - [`197da8a`](https://github.com/juanfont/headscale/commit/197da8afcbda2b52186a429f490597f712b3ee95) Migrate config.go to net/netip - [`a24710a`](https://github.com/juanfont/headscale/commit/a24710a9616e092bb7dd6a8e794985e1181c6139) Migrate machine to net/netip - [`cdf48b1`](https://github.com/juanfont/headscale/commit/cdf48b12166b5ae9e37c2d4f0c0dc3704eccb260) Migrate utils to net/netip - [`290ec8b`](https://github.com/juanfont/headscale/commit/290ec8bb19aa1a4290929a7d848daf719e4ebce1) Migrate ACLs to net/netip - [`7af7815`](https://github.com/juanfont/headscale/commit/7af78152a45fb6c948700ddd3b9187d94ffd96b1) Migrate routes to net/netip - [`64ede5d`](https://github.com/juanfont/headscale/commit/64ede5dbef456d0d02d0cc578c6396cecae684fc) Move namespaces unit tests to net/netip - [`efb12f2`](https://github.com/juanfont/headscale/commit/efb12f208c0efb86f330ff414f32fee1cbf94f6d) Move db to net/netip - [`71410cb`](https://github.com/juanfont/headscale/commit/71410cb6da5718bbf896c55c59070795c0b77de0) Port dns to net/netip - [`51abf90`](https://github.com/juanfont/headscale/commit/51abf90db663e48683edef677111191a5a9d8747) Use net/netip in derp server ### 📊 Changes **26 files changed** (+268 additions, -234 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release.yml` (+1 -1) 📝 `.goreleaser.yml` (+1 -1) 📝 `CHANGELOG.md` (+1 -0) 📝 `Dockerfile` (+1 -1) 📝 `Dockerfile.alpine` (+1 -1) 📝 `Dockerfile.debug` (+1 -1) 📝 `acls_test.go` (+55 -55) 📝 `acls_types.go` (+4 -4) 📝 `app_test.go` (+3 -3) 📝 `config.go` (+13 -11) 📝 `db.go` (+2 -2) 📝 `derp_server.go` (+4 -2) 📝 `dns.go` (+11 -10) 📝 `dns_test.go` (+17 -17) 📝 `docs/running-headscale-openbsd.md` (+2 -2) 📝 `go.mod` (+11 -4) 📝 `go.sum` (+23 -6) 📝 `integration_common_test.go` (+6 -6) 📝 `integration_general_test.go` (+9 -9) 📝 `machine.go` (+11 -11) _...and 6 more files_ </details> ### 📄 Description Tailscale v1.30 requires to compile using Go 1.19. This PR moves us towards that. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 02:31:02 +01:00
adam closed this issue 2025-12-29 02:31:02 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#1638