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

release 1.1.0 deployments #48

Merged
merged 2 commits into from
May 3, 2019

Conversation

pohly
Copy link
Contributor

@pohly pohly commented May 1, 2019

What type of PR is this?
/kind api-change

What this PR does / why we need it:

This is needed because we want the v1.1.0 release of the driver to have the corresponding deployments that use that driver.

Special notes for your reviewer:

The first commit could already be merged now. Let me know if you want to do that and I'll create a separate PR for it. The second commit should be merged only shortly before the actual v1.1.0 release, because merging it will break the deployments and thus the periodic CI testing until the release image becomes available.

Does this PR introduce a user-facing change?:

deployments for Kubernetes 1.13 and 1.14 use the v1.1.0 driver image

pohly added 2 commits May 1, 2019 21:26
node-driver-registrar v1.1.0 works for Kubernetes 1.13. csi-attacher
v1.1.1 is the latest bugfix release for Kubernetes 1.14.
This uses the v1.1.0 driver image, which does not exist yet because we
first have update the deployment files before we can tag that release.

The name of the deployment gets changed because it is no longer for
Kubernetes master (although it works there).
@k8s-ci-robot k8s-ci-robot added release-note Denotes a PR that will be considered when it comes time to generate release notes. kind/api-change Categorizes issue or PR as related to adding, removing, or otherwise changing an API cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels May 1, 2019
@k8s-ci-robot k8s-ci-robot requested review from jsafrane and saad-ali May 1, 2019 19:37
@k8s-ci-robot k8s-ci-robot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label May 1, 2019
@pohly
Copy link
Contributor Author

pohly commented May 1, 2019

/assign @msau42

@@ -63,7 +63,7 @@ spec:
name: csi-data-dir

- name: hostpath
image: quay.io/k8scsi/hostpathplugin:canary # TODO: replace with v1.1.0 when it is cut
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we still want a deployment for master?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No. The CI only uses "kubernetes-x.yy". Using "master" as directory and "kubernetes-1.14" as symlink was an interim solution to indicate to users that the deployment hadn't been finalized yet. That's no longer the case.

I also can't think of another reason right why we might want to have a separate deployment for Kubernetes master. If someone wants to try out the canary images, then they can do that with IMAGE_TAG=canary deploy/kubernetes-latest/deploy-hostpath.sh.

@msau42
Copy link
Collaborator

msau42 commented May 3, 2019

Oh one more thing. Can you help prepare a changelog file similar to the sidecars that summarize the important features and fixes for this release?

@pohly
Copy link
Contributor Author

pohly commented May 3, 2019 via email

@msau42
Copy link
Collaborator

msau42 commented May 3, 2019

That's fine. What were the main changes we made? Added raw block support, improved deployment example, added snapshot examples

@msau42
Copy link
Collaborator

msau42 commented May 3, 2019

/remove-kind api-change
/lgtm
/approve

@k8s-ci-robot k8s-ci-robot added lgtm "Looks good to me", indicates that a PR is ready to be merged. and removed kind/api-change Categorizes issue or PR as related to adding, removing, or otherwise changing an API labels May 3, 2019
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: msau42, pohly

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 3, 2019
@k8s-ci-robot k8s-ci-robot merged commit 670a96b into kubernetes-csi:master May 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. release-note Denotes a PR that will be considered when it comes time to generate release notes. size/S Denotes a PR that changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants