[PR #2546] [MERGED] policy/v2: make default #2720

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

📋 Pull Request Information

Original PR: https://github.com/juanfont/headscale/pull/2546
Author: @kradalby
Created: 4/24/2025
Status: Merged
Merged: 4/29/2025
Merged by: @kradalby

Base: mainHead: kradalby/no-v1-build


📝 Commits (4)

  • a67a6d5 policy/v2: make default
  • f0952c4 integration: do not run v1 tests
  • b28dd1f policy/v2: fix potential nil pointers
  • 332e10e mapper: fix test failures in v2

📊 Changes

9 files changed (+35 additions, -202 deletions)

View changed files

📝 .github/workflows/gh-action-integration-generator.go (+0 -1)
.github/workflows/test-integration-policyv2.yaml (+0 -169)
📝 .github/workflows/test-integration.yaml (+3 -4)
📝 CHANGELOG.md (+11 -13)
📝 hscontrol/mapper/mapper_test.go (+2 -2)
📝 hscontrol/policy/pm.go (+4 -4)
📝 hscontrol/policy/v2/filter.go (+9 -1)
📝 integration/hsic/hsic.go (+3 -5)
📝 integration/scenario.go (+3 -3)

📄 Description

We already completely destroy the github actions, so disable the double policy run and make v2 default.


🔄 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/2546 **Author:** [@kradalby](https://github.com/kradalby) **Created:** 4/24/2025 **Status:** ✅ Merged **Merged:** 4/29/2025 **Merged by:** [@kradalby](https://github.com/kradalby) **Base:** `main` ← **Head:** `kradalby/no-v1-build` --- ### 📝 Commits (4) - [`a67a6d5`](https://github.com/juanfont/headscale/commit/a67a6d5d4d43bc60e309b2ac802eb0d4c38df058) policy/v2: make default - [`f0952c4`](https://github.com/juanfont/headscale/commit/f0952c47e937e9cec73c0af157756279c7a10892) integration: do not run v1 tests - [`b28dd1f`](https://github.com/juanfont/headscale/commit/b28dd1f2461a1849cf3aa61ca414908f80245a48) policy/v2: fix potential nil pointers - [`332e10e`](https://github.com/juanfont/headscale/commit/332e10efc1d0db8b97f41cff79e301e2a57426aa) mapper: fix test failures in v2 ### 📊 Changes **9 files changed** (+35 additions, -202 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/gh-action-integration-generator.go` (+0 -1) ➖ `.github/workflows/test-integration-policyv2.yaml` (+0 -169) 📝 `.github/workflows/test-integration.yaml` (+3 -4) 📝 `CHANGELOG.md` (+11 -13) 📝 `hscontrol/mapper/mapper_test.go` (+2 -2) 📝 `hscontrol/policy/pm.go` (+4 -4) 📝 `hscontrol/policy/v2/filter.go` (+9 -1) 📝 `integration/hsic/hsic.go` (+3 -5) 📝 `integration/scenario.go` (+3 -3) </details> ### 📄 Description We already completely destroy the github actions, so disable the double policy run and make v2 default. --- <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 03:22:29 +01:00
adam closed this issue 2025-12-29 03:22:29 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#2720