Skip to content

Commit dacf651

Browse files
committed
Trunk type: fixed finalizer issue + minor bugs
1 parent 2ccf860 commit dacf651

5 files changed

Lines changed: 6 additions & 5 deletions

File tree

.github/workflows/e2e.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
with:
3737
enable_workaround_docker_io: 'false'
3838
branch: ${{ matrix.openstack_version }}
39-
enabled_services: "openstack-cli-server"
39+
enabled_services: "openstack-cli-server,neutron-trunk"
4040

4141
- name: Deploy a Kind Cluster
4242
uses: helm/kind-action@92086f6be054225fa813e0a4b13787fc9088faab

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ CONTROLLER_TOOLS_VERSION ?= v0.17.1
316316
ENVTEST_VERSION ?= release-0.22
317317
GOLANGCI_LINT_VERSION ?= v2.7.2
318318
KAL_VERSION ?= v0.0.0-20250924094418-502783c08f9d
319-
MOCKGEN_VERSION ?= v0.6.0
319+
MOCKGEN_VERSION ?= v0.5.0
320320
KUTTL_VERSION ?= v0.23.0
321321
GOVULNCHECK_VERSION ?= v1.1.4
322322
OPERATOR_SDK_VERSION ?= v1.41.1

internal/controllers/trunk/controller.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ import (
3131
"github.com/k-orc/openstack-resource-controller/v2/internal/scope"
3232
"github.com/k-orc/openstack-resource-controller/v2/internal/util/credentials"
3333
"github.com/k-orc/openstack-resource-controller/v2/internal/util/dependency"
34+
orcstrings "github.com/k-orc/openstack-resource-controller/v2/internal/util/strings"
3435
"github.com/k-orc/openstack-resource-controller/v2/pkg/predicates"
3536
)
3637

@@ -115,7 +116,7 @@ var subportPortDependency = dependency.NewDeletionGuardDependency[*orcv1alpha1.T
115116
}
116117
return portRefs
117118
},
118-
finalizer, externalObjectFieldOwner,
119+
orcstrings.GetFinalizerName("trunk-subport"), externalObjectFieldOwner,
119120
dependency.OverrideDependencyName("subport_port"),
120121
)
121122

internal/controllers/trunk/tests/trunk-dependency/00-create-resources-missing-deps.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ metadata:
7171
name: trunk-dependency-no-project
7272
spec:
7373
cloudCredentialsRef:
74-
cloudName: openstack
74+
cloudName: openstack-admin
7575
secretName: openstack-clouds
7676
managementPolicy: managed
7777
resource:

internal/controllers/trunk/tests/trunk-dependency/01-create-dependencies.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ metadata:
2525
name: trunk-dependency
2626
spec:
2727
cloudCredentialsRef:
28-
cloudName: openstack
28+
cloudName: openstack-admin
2929
secretName: openstack-clouds
3030
managementPolicy: managed
3131
resource:

0 commit comments

Comments
 (0)