Skip to content

Commit

Permalink
Add keystone configurable API Timeout
Browse files Browse the repository at this point in the history
Depends-On: openstack-k8s-operators/keystone-operator#515

Signed-off-by: Veronika Fisarova <[email protected]>
  • Loading branch information
Deydra71 committed Jan 21, 2025
1 parent 280c2ab commit 5f4253a
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
2 changes: 2 additions & 0 deletions apis/core/v1beta1/openstackcontrolplane_webhook.go
Original file line number Diff line number Diff line change
Expand Up @@ -771,6 +771,8 @@ func (r *OpenStackControlPlane) DefaultServices() {
r.Spec.Keystone.Template = &keystonev1.KeystoneAPISpecCore{}
}
r.Spec.Keystone.Template.Default()
initializeOverrideSpec(&r.Spec.Keystone.APIOverride.Route, true)
r.Spec.Keystone.Template.SetDefaultRouteAnnotations(r.Spec.Keystone.APIOverride.Route.Annotations)
}

// Manila
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -594,6 +594,9 @@ var _ = Describe("OpenStackOperator controller", func() {
// Expect(OSCtlplane.Spec.Barbican.APIOverride.Route).Should(Not(BeNil()))
// Expect(OSCtlplane.Spec.Barbican.APIOverride.Route.Annotations).Should(HaveKeyWithValue("haproxy.router.openshift.io/timeout", "90s"))
// Expect(OSCtlplane.Spec.Barbican.APIOverride.Route.Annotations).Should(HaveKeyWithValue("api.barbican.openstack.org/timeout", "90s"))
Expect(OSCtlplane.Spec.Keystone.APIOverride.Route).Should(Not(BeNil()))
Expect(OSCtlplane.Spec.Keystone.APIOverride.Route.Annotations).Should(HaveKeyWithValue("haproxy.router.openshift.io/timeout", "60s"))
Expect(OSCtlplane.Spec.Keystone.APIOverride.Route.Annotations).Should(HaveKeyWithValue("api.keystone.openstack.org/timeout", "60s"))
})

It("should create selfsigned issuer and public+internal CA and issuer", func() {
Expand Down Expand Up @@ -875,6 +878,9 @@ var _ = Describe("OpenStackOperator controller", func() {
// Expect(OSCtlplane.Spec.Barbican.APIOverride.Route).Should(Not(BeNil()))
// Expect(OSCtlplane.Spec.Barbican.APIOverride.Route.Annotations).Should(HaveKeyWithValue("haproxy.router.openshift.io/timeout", "90s"))
// Expect(OSCtlplane.Spec.Barbican.APIOverride.Route.Annotations).Should(HaveKeyWithValue("api.barbican.openstack.org/timeout", "90s"))
Expect(OSCtlplane.Spec.Keystone.APIOverride.Route).Should(Not(BeNil()))
Expect(OSCtlplane.Spec.Keystone.APIOverride.Route.Annotations).Should(HaveKeyWithValue("haproxy.router.openshift.io/timeout", "60s"))
Expect(OSCtlplane.Spec.Keystone.APIOverride.Route.Annotations).Should(HaveKeyWithValue("api.keystone.openstack.org/timeout", "60s"))
})

It("should create selfsigned issuer and public, internal, libvirt and ovn CA and issuer", func() {
Expand Down

0 comments on commit 5f4253a

Please sign in to comment.