Skip to content

Commit 309ef6a

Browse files
committed
Adding delete cluster release note for CTP 2.4
1 parent 36d3552 commit 309ef6a

1 file changed

Lines changed: 21 additions & 3 deletions

File tree

docs/big-data-cluster/release-notes-big-data-cluster.md

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ The following sections describe the new features and known issues for big data c
2323

2424
### What's New
2525

26-
| New feature/update | Details |
26+
| New feature or update | Details |
2727
|:---|:---|
2828
| Guidance on GPU support for running deep learning with TensorFlow in Spark. | [Deploy a big data cluster with GPU support and run TensorFlow](spark-gpu-tensorflow.md) |
2929
| **SqlDataPool** and **SqlStoragePool** data sources are no longer created by default. | Create these manually as needed. See the [known issues](#externaltablesctp24). |
@@ -74,6 +74,24 @@ If you use kubeadm to deploy Kubernetes on multiple machines, the cluster admini
7474
KubeDNS is running at https://172.30.243.91:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
7575
```
7676
77+
#### Delete cluster fails
78+
79+
When you attempt to delete a cluster with **mssqlctl**, it fails with the following error:
80+
81+
```
82+
2019-03-26 20:38:11.0614 UTC | INFO | Deleting cluster ...
83+
Error processing command: "TypeError"
84+
delete_namespaced_service() takes 3 positional arguments but 4 were given
85+
Makefile:61: recipe for target 'delete-cluster' failed
86+
make[2]: *** [delete-cluster] Error 1
87+
Makefile:223: recipe for target 'deploy-clean' failed
88+
make[1]: *** [deploy-clean] Error 2
89+
Makefile:203: recipe for target 'deploy-clean' failed
90+
make: *** [deploy-clean] Error 2
91+
```
92+
93+
A new Python Kubernetes client (version 9.0.0) changed the delete namespaces API, which currently breaks **mssqlctl**. This only happens if you have a newer Kubernetes python client installed. You can work around this problem by directly deleting the cluster using **kubectl** (`kubectl delete ns <ClusterName>`), or you can install the older version using `sudo pip install kubernetes==8.0.1`.
94+
7795
#### <a id="externaltablesctp24"></a> External tables
7896
7997
- Big data cluster deployment no longer creates the **SqlDataPool** and **SqlStoragePool** external data sources. You can create these data sources manually to support data virtualization to the data pool and storage pool.
@@ -138,9 +156,9 @@ If you use kubeadm to deploy Kubernetes on multiple machines, the cluster admini
138156

139157
The following sections describe the new features and known issues for big data clusters in SQL Server 2019 CTP 2.3.
140158

141-
### New features
159+
### What's New
142160

143-
| New feature | Details |
161+
| New feature or update | Details |
144162
| :---------- | :------ |
145163
| Submit Spark jobs on big data clusters in IntelliJ. | [Submit Spark jobs on SQL Server big data clusters in IntelliJ](spark-submit-job-intellij-tool-plugin.md) |
146164
| Common CLI for application deployment and cluster management. | [How to deploy an app on SQL Server 2019 big data cluster (preview)](big-data-cluster-create-apps.md) |

0 commit comments

Comments
 (0)