Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions api/bases/core.openstack.org_openstackcontrolplanes.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7606,6 +7606,50 @@ spec:
namespace:
type: string
type: object
traitBasedNetworking:
properties:
config:
items:
properties:
actions:
items:
properties:
action:
type: string
filter:
type: string
max_count:
type: integer
min_count:
type: integer
type: object
type: array
x-kubernetes-list-type: atomic
name:
pattern: ^CUSTOM_
type: string
order:
type: integer
required:
- name
type: object
type: array
x-kubernetes-list-map-keys:
- name
x-kubernetes-list-type: map
state:
default: Disabled
enum:
- Enabled
- Disabled
- ""
type: string
type: object
x-kubernetes-validations:
- message: config must be provided when traitBasedNetworking
is enabled
rule: self.state != 'Enabled' || size(self.config)
> 0
required:
- storageClass
- storageRequest
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,10 @@ spec:
nodes to use for ctlplane network
type: string
deploymentSSHSecret:
description: DeploymentSSHSecret - Name of secret holding the
cloud-admin ssh keys
description: |-
DeploymentSSHSecret - Name of a secret with an "authorized_keys" data entry holding the SSH
public key(s) authorized for the provisioned user (see CloudUserName). A single key or
multiple newline-separated keys are both supported.
type: string
domainName:
description: 'DomainName is the domain name that will be set on
Expand Down
46 changes: 23 additions & 23 deletions api/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -7,27 +7,27 @@ require (
github.com/go-playground/validator/v10 v10.30.3
github.com/onsi/ginkgo/v2 v2.32.1
github.com/onsi/gomega v1.42.1
github.com/openstack-k8s-operators/barbican-operator/api v0.6.1-0.20260815073051-f0dedab3b024
github.com/openstack-k8s-operators/cinder-operator/api v0.6.1-0.20260815073050-c25c043ca4ae
github.com/openstack-k8s-operators/designate-operator/api v0.6.1-0.20260815074930-cb3fe627beaa
github.com/openstack-k8s-operators/glance-operator/api v0.6.1-0.20260815073700-5afadb4eb584
github.com/openstack-k8s-operators/heat-operator/api v0.6.1-0.20260815073700-3979681dc9f0
github.com/openstack-k8s-operators/horizon-operator/api v0.6.1-0.20260815073353-f53bfe5815ef
github.com/openstack-k8s-operators/infra-operator/apis v0.6.1-0.20260811190835-054aa14112d8
github.com/openstack-k8s-operators/ironic-operator/api v0.6.1-0.20260811232801-39845d6991d2
github.com/openstack-k8s-operators/keystone-operator/api v0.6.1-0.20260815074929-4ac69c11afca
github.com/openstack-k8s-operators/lib-common/modules/common v0.6.1-0.20260815052137-cfc51390472e
github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.20260815052137-cfc51390472e
github.com/openstack-k8s-operators/manila-operator/api v0.6.1-0.20260815074006-4fae00f90510
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20260815095432-ee0e4a46015e
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20260815100037-cd2ac3283266
github.com/openstack-k8s-operators/nova-operator/api v0.6.1-0.20260814001024-80a63d2d555f
github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20260815074607-ebcbe88dc375
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.6.1-0.20260815053044-b1de07d3dec3
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20260815075235-e695ce054c02
github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20260815093640-19216d8cebdf
github.com/openstack-k8s-operators/telemetry-operator/api v0.6.1-0.20260813064120-95f8cb07a4a7
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20260810142218-4d2e4f853116
github.com/openstack-k8s-operators/barbican-operator/api v0.6.1-0.20260822070011-9997d23ba011
github.com/openstack-k8s-operators/cinder-operator/api v0.6.1-0.20260819143714-114b7c23d91d
github.com/openstack-k8s-operators/designate-operator/api v0.6.1-0.20260822070327-bc820e193cf5
github.com/openstack-k8s-operators/glance-operator/api v0.6.1-0.20260819143713-65990ced6a86
github.com/openstack-k8s-operators/heat-operator/api v0.6.1-0.20260822071001-e29bb0b954ed
github.com/openstack-k8s-operators/horizon-operator/api v0.6.1-0.20260822072259-4c3a386dcadd
github.com/openstack-k8s-operators/infra-operator/apis v0.6.1-0.20260820165931-18e54edd62e6
github.com/openstack-k8s-operators/ironic-operator/api v0.6.1-0.20260825054911-2918d9cad585
github.com/openstack-k8s-operators/keystone-operator/api v0.6.1-0.20260822072640-7bd662ad0284
github.com/openstack-k8s-operators/lib-common/modules/common v0.6.1-0.20260824142420-113dc64ecfd4
github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.20260824142420-113dc64ecfd4
github.com/openstack-k8s-operators/manila-operator/api v0.6.1-0.20260819143353-54e418a4e480
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20260822071633-1e127e728e62
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20260822072640-756f4ac745b5
github.com/openstack-k8s-operators/nova-operator/api v0.6.1-0.20260825130502-98c7a40e3312
github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20260822215725-f4a66af57796
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.6.1-0.20260825085735-282fe58052d8
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20260822081959-0a0ad59d7e62
github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20260824081435-4ed426fa239f
github.com/openstack-k8s-operators/telemetry-operator/api v0.6.1-0.20260819093739-a1df4abf6fa0
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20260825125812-d29ca608df85
github.com/rhobs/obo-prometheus-operator/pkg/apis/monitoring v0.77.1-rhobs1 // indirect
github.com/rhobs/observability-operator v1.0.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
Expand Down Expand Up @@ -85,7 +85,7 @@ require (
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/openshift/api v3.9.0+incompatible // indirect
github.com/openstack-k8s-operators/lib-common/modules/openstack v0.6.1-0.20260813160234-fdcb3ee3699d // indirect
github.com/openstack-k8s-operators/lib-common/modules/openstack v0.6.1-0.20260818072803-e18950de3098 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/prometheus/client_golang v1.22.0 // indirect
github.com/prometheus/client_model v0.6.2 // indirect
Expand All @@ -103,7 +103,7 @@ require (
golang.org/x/sync v0.22.0 // indirect
golang.org/x/sys v0.47.0 // indirect
golang.org/x/term v0.45.0 // indirect
golang.org/x/text v0.40.0 // indirect
golang.org/x/text v0.41.0 // indirect
golang.org/x/time v0.15.0 // indirect
gomodules.xyz/jsonpatch/v2 v2.5.0 // indirect
google.golang.org/protobuf v1.36.7 // indirect
Expand Down
Loading