This job view page is being replaced by Spyglass soon. Check out the new job view.
PRtobiasgiese: ✨ Add v1alpha6 API types
ResultFAILURE
Tests 2 failed / 0 succeeded
Started2022-06-21 14:42
Elapsed50m3s
Revisioncd8853258db350254c50d01b07054fb7c79fb2be
Refs 1272

Test Failures


capo-e2e BeforeSuite 2m33s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=capo\-e2e\sBeforeSuite$'
/home/prow/go/src/sigs.k8s.io/cluster-api-provider-openstack/test/e2e/suites/e2e/e2e_suite_test.go:51
failed to run clusterctl init
Unexpected error:
    <*errors.withStack | 0xc001867f38>: {
        error: <*errors.withMessage | 0xc001eae760>{
            cause: <*errors.withStack | 0xc001867f08>{
                error: <*errors.withMessage | 0xc001eae740>{
                    cause: <*errors.StatusError | 0xc00125fcc0>{
                        ErrStatus: {
                            TypeMeta: {Kind: "Status", APIVersion: "v1"},
                            ListMeta: {
                                SelfLink: "",
                                ResourceVersion: "",
                                Continue: "",
                                RemainingItemCount: nil,
                            },
                            Status: "Failure",
                            Message: "CustomResourceDefinition.apiextensions.k8s.io \"openstackclusters.infrastructure.cluster.x-k8s.io\" is invalid: [spec.versions: Invalid value: []apiextensions.CustomResourceDefinitionVersion{apiextensions.CustomResourceDefinitionVersion{Name:\"v1alpha3\", Served:true, Storage:false, Deprecated:false, DeprecationWarning:(*string)(nil), Schema:(*apiextensions.CustomResourceValidation)(0xc00f2af0f0), Subresources:(*apiextensions.CustomResourceSubresources)(nil), AdditionalPrinterColumns:[]apiextensions.CustomResourceColumnDefinition{apiextensions.CustomResourceColumnDefinition{Name:\"Cluster\", Type:\"string\", Format:\"\", Description:\"Cluster to which this OpenStackCluster belongs\", Priority:0, JSONPath:\".metadata.labels.cluster\\\\.x-k8s\\\\.io/cluster-name\"}, apiextensions.CustomResourceColumnDefinition{Name:\"Ready\", Type:\"string\", Format:\"\", Description:\"Cluster infrastructure is ready for OpenStack instances\", Priority:0, JSONPath:\".status.ready\"}, apiextensions.CustomResourceColumnDefinition{Name:\"Network\", Type:\"string\", Format:\"\", Description:\"Network the cluster is using\", Priority:0, JSONPath:\".status.network.id\"}, apiextensions.CustomResourceColumnDefinition{Name:\"Subnet\", Type:\"string\", Format:\"\", Description:\"Subnet the cluster is using\", Priority:0, JSONPath:\".status.network.subnet.id\"}, apiextensions.CustomResourceColumnDefinition{Name:\"Endpoint\", Type:\"string\", Format:\"\", Description:\"API Endpoint\", Priority:1, JSONPath:\".spec.controlPlaneEndpoint.host\"}, apiextensions.CustomResourceColumnDefinition{Name:\"Bastion\", Type:\"string\", Format:\"\", Description:\"Bastion floating IP\", Priority:0, JSONPath:\".status.bastion.floatingIP\"}}}, apiextensions.CustomResourceDefinitionVersion{Name:\"v1alpha4\", Served:true, Storage:false, Deprecated:false, DeprecationWarning:(*string)(nil), Schema:(*apiextensions.CustomResourceValidation)(0xc00f2af0f8), Subresources:(*apiextensions.CustomResourceSubresources)(nil), AdditionalPrinterColumns:[]apiextensions.CustomResourceColumnDefinition{apiextensions.CustomResourceColumnDefinition{Name:\"Cluster\", Type:\"string\", Format:\"\", Description:\"Cluster to which this OpenStackCluster belongs\", Priority:0, JSONPath:\".metadata.labels.cluster\\\\.x-k8s\\\\.io/cluster-name\"}, apiextensions.CustomResourceColumnDefinition{Name:\"Ready\", Type:\"string\", Format:\"\", Description:\"Cluster infrastructure is ready for OpenStack instances\", Priority:0, JSONPath:\".status.ready\"}, apiextensions.CustomResourceColumnDefinition{Name:\"Network\", Type:\"string\", Format:\"\", Description:\"Network the cluster is using\", Priority:0, JSONPath:\".status.network.id\"}, apiextensions.CustomResourceColumnDefinition{Name:\"Subnet\", Type:\"string\", Format:\"\", Description:\"Subnet the cluster is using\", Priority:0, JSONPath:\".status.network.subnet.id\"}, apiextensions.CustomResourceColumnDefinition{Name:\"Endpoint\", Type:\"string\", Format:\"\", Description:\"API Endpoint\", Priority:1, JSONPath:\".spec.controlPlaneEndpoint.host\"}, apiextensions.CustomResourceColumnDefinition{Name:\"Bastion IP\", Type:\"string\", Format:\"\", Description:\"Bastion address for breakglass access\", Priority:0, JSONPath:\".status.bastion.floatingIP\"}}}, apiextensions.Cus...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

    action failed after 10 attempts: failed to create provider object apiextensions.k8s.io/v1, Kind=CustomResourceDefinition, /openstackclusters.infrastructure.cluster.x-k8s.io: CustomResourceDefinition.apiextensions.k8s.io "openstackclusters.infrastructure.cluster.x-k8s.io" is invalid: [spec.versions: Invalid value: []apiextensions.CustomResourceDefinitionVersion{apiextensions.CustomResourceDefinitionVersion{Name:"v1alpha3", Served:true, Storage:false, Deprecated:false, DeprecationWarning:(*string)(nil), Schema:(*apiextensions.CustomResourceValidation)(0xc00f2af0f0), Subresources:(*apiextensions.CustomResourceSubresources)(nil), AdditionalPrinterColumns:[]apiextensions.CustomResourceColumnDefinition{apiextensions.CustomResourceColumnDefinition{Name:"Cluster", Type:"string", Format:"", Description:"Cluster to which this OpenStackCluster belongs", Priority:0, JSONPath:".metadata.labels.cluster\\.x-k8s\\.io/cluster-name"}, apiextensions.CustomResourceColumnDefinition{Name:"Ready", Type:"string", Format:"", Description:"Cluster infrastructure is ready for OpenStack instances", Priority:0, JSONPath:".status.ready"}, apiextensions.CustomResourceColumnDefinition{Name:"Network", Type:"string", Format:"", Description:"Network the cluster is using", Priority:0, JSONPath:".status.network.id"}, apiextensions.CustomResourceColumnDefinition{Name:"Subnet", Type:"string", Format:"", Description:"Subnet the cluster is using", Priority:0, JSONPath:".status.network.subnet.id"}, apiextensions.CustomResourceColumnDefinition{Name:"Endpoint", Type:"string", Format:"", Description:"API Endpoint", Priority:1, JSONPath:".spec.controlPlaneEndpoint.host"}, apiextensions.CustomResourceColumnDefinition{Name:"Bastion", Type:"string", Format:"", Description:"Bastion floating IP", Priority:0, JSONPath:".status.bastion.floatingIP"}}}, apiextensions.CustomResourceDefinitionVersion{Name:"v1alpha4", Served:true, Storage:false, Deprecated:false, DeprecationWarning:(*string)(nil), Schema:(*apiextensions.CustomResourceValidation)(0xc00f2af0f8), Subresources:(*apiextensions.CustomResourceSubresources)(nil), AdditionalPrinterColumns:[]apiextensions.CustomResourceColumnDefinition{apiextensions.CustomResourceColumnDefinition{Name:"Cluster", Type:"string", Format:"", Description:"Cluster to which this OpenStackCluster belongs", Priority:0, JSONPath:".metadata.labels.cluster\\.x-k8s\\.io/cluster-name"}, apiextensions.CustomResourceColumnDefinition{Name:"Ready", Type:"string", Format:"", Description:"Cluster infrastructure is ready for OpenStack instances", Priority:0, JSONPath:".status.ready"}, apiextensions.CustomResourceColumnDefinition{Name:"Network", Type:"string", Format:"", Description:"Network the cluster is using", Priority:0, JSONPath:".status.network.id"}, apiextensions.CustomResourceColumnDefinition{Name:"Subnet", Type:"string", Format:"", Description:"Subnet the cluster is using", Priority:0, JSONPath:".status.network.subnet.id"}, apiextensions.CustomResourceColumnDefinition{Name:"Endpoint", Type:"string", Format:"", Description:"API Endpoint", Priority:1, JSONPath:".spec.controlPlaneEndpoint.host"}, apiextensions.CustomResourceColumnDefinition{Name:"Bastion IP", Type:"string", Format:"", Description:"Bastion address for breakglass access", Priority:0, JSONPath:".status.bastion.floatingIP"}}}, apiextensions.CustomResourceDefinitionVersion{Name:"v1alpha5", Served:true, Storage:true, Deprecated:false, DeprecationWarning:(*string)(nil), Schema:(*apiextensions.CustomResourceValidation)(0xc00f2af100), Subresources:(*apiextensions.CustomResourceSubresources)(nil), AdditionalPrinterColumns:[]apiextensions.CustomResourceColumnDefinition{apiextensions.CustomResourceColumnDefinition{Name:"Cluster", Type:"string", Format:"", Description:"Cluster to which this OpenStackCluster belongs", Priority:0, JSONPath:".metadata.labels.cluster\\.x-k8s\\.io/cluster-name"}, apiextensions.CustomResourceColumnDefinition{Name:"Ready", Type:"string", Format:"", Description:"Cluster infrastructure is ready for OpenStack instances", Priority:0, JSONPath:".status.ready"}, apiextensions.CustomResourceColumnDefinition{Name:"Network", Type:"string", Format:"", Description:"Network the cluster is using", Priority:0, JSONPath:".status.network.id"}, apiextensions.CustomResourceColumnDefinition{Name:"Subnet", Type:"string", Format:"", Description:"Subnet the cluster is using", Priority:0, JSONPath:".status.network.subnet.id"}, apiextensions.CustomResourceColumnDefinition{Name:"Endpoint", Type:"string", Format:"", Description:"API Endpoint", Priority:1, JSONPath:".spec.controlPlaneEndpoint.host"}, apiextensions.CustomResourceColumnDefinition{Name:"Bastion IP", Type:"string", Format:"", Description:"Bastion address for breakglass access", Priority:0, JSONPath:".status.bastion.floatingIP"}}}, apiextensions.CustomResourceDefinitionVersion{Name:"v1alpha6", Served:true, Storage:true, Deprecated:false, DeprecationWarning:(*string)(nil), Schema:(*apiextensions.CustomResourceValidation)(0xc00f2af108), Subresources:(*apiextensions.CustomResourceSubresources)(nil), AdditionalPrinterColumns:[]apiextensions.CustomResourceColumnDefinition{apiextensions.CustomResourceColumnDefinition{Name:"Cluster", Type:"string", Format:"", Description:"Cluster to which this OpenStackCluster belongs", Priority:0, JSONPath:".metadata.labels.cluster\\.x-k8s\\.io/cluster-name"}, apiextensions.CustomResourceColumnDefinition{Name:"Ready", Type:"string", Format:"", Description:"Cluster infrastructure is ready for OpenStack instances", Priority:0, JSONPath:".status.ready"}, apiextensions.CustomResourceColumnDefinition{Name:"Network", Type:"string", Format:"", Description:"Network the cluster is using", Priority:0, JSONPath:".status.network.id"}, apiextensions.CustomResourceColumnDefinition{Name:"Subnet", Type:"string", Format:"", Description:"Subnet the cluster is using", Priority:0, JSONPath:".status.network.subnet.id"}, apiextensions.CustomResourceColumnDefinition{Name:"Endpoint", Type:"string", Format:"", Description:"API Endpoint", Priority:1, JSONPath:".spec.controlPlaneEndpoint.host"}, apiextensions.CustomResourceColumnDefinition{Name:"Bastion IP", Type:"string", Format:"", Description:"Bastion address for breakglass access", Priority:0, JSONPath:".status.bastion.floatingIP"}}}}: must have exactly one version marked as storage version, status.storedVersions: Invalid value: apiextensions.CustomResourceDefinitionVersion{Name:"v1alpha6", Served:true, Storage:true, Deprecated:false, DeprecationWarning:(*string)(nil), Schema:(*apiextensions.CustomResourceValidation)(0xc00f2af108), Subresources:(*apiextensions.CustomResourceSubresources)(nil), AdditionalPrinterColumns:[]apiextensions.CustomResourceColumnDefinition{apiextensions.CustomResourceColumnDefinition{Name:"Cluster", Type:"string", Format:"", Description:"Cluster to which this OpenStackCluster belongs", Priority:0, JSONPath:".metadata.labels.cluster\\.x-k8s\\.io/cluster-name"}, apiextensions.CustomResourceColumnDefinition{Name:"Ready", Type:"string", Format:"", Description:"Cluster infrastructure is ready for OpenStack instances", Priority:0, JSONPath:".status.ready"}, apiextensions.CustomResourceColumnDefinition{Name:"Network", Type:"string", Format:"", Description:"Network the cluster is using", Priority:0, JSONPath:".status.network.id"}, apiextensions.CustomResourceColumnDefinition{Name:"Subnet", Type:"string", Format:"", Description:"Subnet the cluster is using", Priority:0, JSONPath:".status.network.subnet.id"}, apiextensions.CustomResourceColumnDefinition{Name:"Endpoint", Type:"string", Format:"", Description:"API Endpoint", Priority:1, JSONPath:".spec.controlPlaneEndpoint.host"}, apiextensions.CustomResourceColumnDefinition{Name:"Bastion IP", Type:"string", Format:"", Description:"Bastion address for breakglass access", Priority:0, JSONPath:".status.bastion.floatingIP"}}}: must have the storage version v1alpha6]
occurred
/root/go/pkg/mod/sigs.k8s.io/cluster-api/test@v1.1.3/framework/clusterctl/client.go:84
				from junit.e2e_suite.1.xml

Filter through log files | View test history on testgrid


capo-e2e BeforeSuite 2m33s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=capo\-e2e\sBeforeSuite$'
/home/prow/go/src/sigs.k8s.io/cluster-api-provider-openstack/test/e2e/suites/e2e/e2e_suite_test.go:51
BeforeSuite on Node 1 failed
/home/prow/go/src/sigs.k8s.io/cluster-api-provider-openstack/test/e2e/suites/e2e/e2e_suite_test.go:51
				from junit.e2e_suite.2.xml

Filter through log files | View test history on testgrid