Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump CDI to v1.21.0 #731

Merged
merged 1 commit into from
Aug 3, 2020
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
4 changes: 2 additions & 2 deletions .github/workflows/release-bumper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ jobs:
commit-message: |
Bump ${{ env.UPDATED_COMPONENT }} to ${{ env.UPDATED_VERSION }}

Signed-off-by: hco_bump_bot <hco_bump_bot@redhat.com>
committer: GitHub <[email protected]>
Signed-off-by: HCO Bump Bot <noreply@github.com>
committer: HCO Bump Bot <[email protected]>
title: "Bump ${{ env.UPDATED_COMPONENT }} to ${{ env.UPDATED_VERSION }}"
body: |
Bump ${{ env.UPDATED_COMPONENT }} to ${{ env.UPDATED_VERSION }}
Expand Down
238 changes: 167 additions & 71 deletions deploy/crds/containerized-data-importer00.crd.yaml
Original file line number Diff line number Diff line change
@@ -1,24 +1,15 @@
---
apiVersion: apiextensions.k8s.io/v1beta1
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
labels:
operator.cdi.kubevirt.io: ""
name: cdis.cdi.kubevirt.io
spec:
additionalPrinterColumns:
- JSONPath: .metadata.creationTimestamp
name: Age
type: date
- JSONPath: .status.phase
name: Phase
type: string
conversion:
strategy: None
group: cdi.kubevirt.io
names:
categories:
- all
kind: CDI
listKind: CDIList
plural: cdis
Expand All @@ -27,67 +18,172 @@ spec:
- cdis
singular: cdi
scope: Cluster
validation:
openAPIV3Schema:
properties:
spec:
properties:
imagePullPolicy:
enum:
- Always
- IfNotPresent
- Never
type: string
uninstallStrategy:
enum:
- RemoveWorkloads
- BlockUninstallIfWorkloadsExist
type: string
type: object
status:
description: The most recently observed status of the CDI resource
properties:
conditions:
description: A list of current conditions of the CDI resource
items:
properties:
lastHeartbeatTime:
description: Last time the state of the condition was checked
format: date-time
type: string
lastTransitionTime:
description: Last time the state of the condition changed
format: date-time
type: string
message:
description: Message related to the last condition change
type: string
reason:
description: Reason the last condition changed
type: string
status:
description: Current status of the condition, True, False, Unknown
type: string
type: object
type: array
observedVersion:
description: The observed version of the CDI resource
type: string
operatorVersion:
description: The version of the CDI resource as defined by the operator
type: string
phase:
description: The current phase of the CDI resource
type: string
targetVersion:
description: The desired version of the CDI resource
type: string
type: object
type: object
versions:
- name: v1beta1
served: true
storage: true
- name: v1alpha1
- additionalPrinterColumns:
- jsonPath: .metadata.creationTimestamp
name: Age
type: date
- jsonPath: .status.phase
name: Phase
type: string
name: v1alpha1
schema:
openAPIV3Schema:
description: CDI is the CDI Operator CRD
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: CDISpec defines our specification for the CDI installation
properties:
imagePullPolicy:
description: PullPolicy describes a policy for if/when to pull a container image
enum:
- Always
- IfNotPresent
- Never
type: string
uninstallStrategy:
description: CDIUninstallStrategy defines the state to leave CDI on uninstall
enum:
- RemoveWorkloads
- BlockUninstallIfWorkloadsExist
type: string
type: object
status:
description: CDIStatus defines the status of the CDI installation
properties:
conditions:
description: A list of current conditions of the CDI resource
items:
description: Condition represents the state of the operator's reconciliation functionality.
properties:
lastHeartbeatTime:
format: date-time
type: string
lastTransitionTime:
format: date-time
type: string
message:
type: string
reason:
type: string
status:
type: string
type:
description: ConditionType is the state of the operator's reconciliation functionality.
type: string
required:
- status
- type
type: object
type: array
observedVersion:
description: The observed version of the CDI resource
type: string
operatorVersion:
description: The version of the CDI resource as defined by the operator
type: string
phase:
description: CDIPhase is the current phase of the CDI deployment
type: string
targetVersion:
description: The desired version of the CDI resource
type: string
type: object
required:
- spec
type: object
served: true
storage: false
subresources: {}
- additionalPrinterColumns:
- jsonPath: .metadata.creationTimestamp
name: Age
type: date
- jsonPath: .status.phase
name: Phase
type: string
name: v1beta1
schema:
openAPIV3Schema:
description: CDI is the CDI Operator CRD
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: CDISpec defines our specification for the CDI installation
properties:
imagePullPolicy:
description: PullPolicy describes a policy for if/when to pull a container image
enum:
- Always
- IfNotPresent
- Never
type: string
uninstallStrategy:
description: CDIUninstallStrategy defines the state to leave CDI on uninstall
enum:
- RemoveWorkloads
- BlockUninstallIfWorkloadsExist
type: string
type: object
status:
description: CDIStatus defines the status of the CDI installation
properties:
conditions:
description: A list of current conditions of the CDI resource
items:
description: Condition represents the state of the operator's reconciliation functionality.
properties:
lastHeartbeatTime:
format: date-time
type: string
lastTransitionTime:
format: date-time
type: string
message:
type: string
reason:
type: string
status:
type: string
type:
description: ConditionType is the state of the operator's reconciliation functionality.
type: string
required:
- status
- type
type: object
type: array
observedVersion:
description: The observed version of the CDI resource
type: string
operatorVersion:
description: The version of the CDI resource as defined by the operator
type: string
phase:
description: CDIPhase is the current phase of the CDI deployment
type: string
targetVersion:
description: The desired version of the CDI resource
type: string
type: object
required:
- spec
type: object
served: true
storage: true
subresources: {}
Loading