Skip to content

Commit 96dade6

Browse files
authored
Merge pull request kubernetes-client#1553 from roycaihw/release-cleanups
Update readme and changelog in the master branch, add minor changes to the release automation script
2 parents a3c3f89 + e562fec commit 96dade6

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

CHANGELOG.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# v19.0.0-snapshot
1+
# v19.15.0a1
22

3-
Kubernetes API Version: v1.19.14
3+
Kubernetes API Version: v1.19.15
44

55
### Bug Fix
66
- Type checking in `Client.serialize_body()` was made more restrictive and robust. ([kubernetes-client/python-base#241](https://github.com/kubernetes-client/python-base/pull/241), [@piglei](https://github.com/piglei))

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ supported versions of Kubernetes clusters.
8888
- [client 12.y.z](https://pypi.org/project/kubernetes/12.0.1/): Kubernetes 1.15 or below (+-), Kubernetes 1.16 (✓), Kubernetes 1.17 or above (+-)
8989
- [client 17.y.z](https://pypi.org/project/kubernetes/17.17.0/): Kubernetes 1.16 or below (+-), Kubernetes 1.17 (✓), Kubernetes 1.18 or above (+-)
9090
- [client 18.y.z](https://pypi.org/project/kubernetes/18.20.0/): Kubernetes 1.17 or below (+-), Kubernetes 1.18 (✓), Kubernetes 1.19 or above (+-)
91+
- [client 19.y.z](https://pypi.org/project/kubernetes/19.15.0a1/): Kubernetes 1.18 or below (+-), Kubernetes 1.19 (✓), Kubernetes 1.20 or above (+-)
9192

9293
> See [here](#homogenizing-the-kubernetes-python-client-versions) for an explaination of why there is no v13-v16 release.
9394
@@ -128,6 +129,7 @@ between client-python versions.
128129
| 17.0 | Kubernetes main repo, 1.17 branch ||
129130
| 18.0 Alpha/Beta | Kubernetes main repo, 1.18 branch ||
130131
| 18.0 | Kubernetes main repo, 1.18 branch ||
132+
| 19.0 Alpha/Beta | Kubernetes main repo, 1.19 branch ||
131133

132134
> See [here](#homogenizing-the-kubernetes-python-client-versions) for an explaination of why there is no v13-v16 release.
133135

scripts/release.sh

+6
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@
5656
# - add a sentence about "changes since {last release}". In most cases our
5757
# releases should be sequential. This script (the workflow above) is based on
5858
# this assumption, and we should make the release note clear about that.
59+
# - update readme; if it's a real release (instead of a snapshot in master
60+
# branch), also create a PR to update changelog and readme in the master
61+
# branch
5962
#
6063
# Usage:
6164
# $ KUBERNETES_BRANCH=release-1.19 CLIENT_VERSION=19.0.0-snapshot DEVELOPMENT_STATUS="3 - Alpha" scripts/release.sh
@@ -64,6 +67,9 @@ set -o errexit
6467
set -o nounset
6568
set -o pipefail
6669

70+
# used by the client generator: https://github.com/kubernetes-client/gen/blob/729332ad08f0f4d98983b7beb027e2f657236ef9/openapi/openapi-generator/client-generator.sh#L52
71+
export USERNAME=kubernetes
72+
6773
repo_root="$(git rev-parse --show-toplevel)"
6874
declare -r repo_root
6975
cd "${repo_root}"

0 commit comments

Comments
 (0)