Skip to content
This repository has been archived by the owner on Mar 31, 2023. It is now read-only.

Releases: weaveworks/wksctl

v0.8.4

29 Jul 14:57
2c72e41
Compare
Choose a tag to compare

Changelog

3ee6967 Exclude node being updated from HA check
2c72e41 Merge pull request #282 from weaveworks/exclude-upgrading-node-08

v0.8.4-rc.4

28 Jul 17:50
2c72e41
Compare
Choose a tag to compare

Changelog

3ee6967 Exclude node being updated from HA check
2c72e41 Merge pull request #282 from weaveworks/exclude-upgrading-node-08

v0.8.4-rc.3

24 Jul 23:30
be6d6c2
Compare
Choose a tag to compare

Changelog

be6d6c2 Move marking an updating node earlier so we can catch ssh errors (#277)

v0.8.4-rc.2

24 Jul 14:29
f38f7d1
Compare
Choose a tag to compare

Changelog

f38f7d1 Merge pull request #278 from weaveworks/fix-go-mod
5d23144 Update to match 'go mod download'

v0.8.4-rc.1

23 Jul 18:43
a7040d2
Compare
Choose a tag to compare
v0.8.4-rc.1 Pre-release
Pre-release
v0.8.4-rc.1

v0.9.0-alpha.2

22 Jul 16:34
7f03c64
Compare
Choose a tag to compare

Changelog

6e5f4ac Add source for local-yum-repo image used in tests
32641ed Add wildcard for the upper limit
f37252f Bump image tag to latest master
a645ce9 Compare node plans via json
e964c82 Extend version range to include 1.17.7
e5eb792 Fix typo on plan comparison
754f044 Get multimaster test to use local yum repo
1d8dbbf Make vfsgen files all have a fixed timestamp
9b74fbf Merge branch 'master' into update_k8s
032abb1 Merge branch 'master' into update_k8s
56d92bb Merge branch 'master' into update_k8s
677d963 Merge pull request #227 from weaveworks/1.17.7-support
f2ec5ee Merge pull request #251 from luxas/update_k8s
56d1e63 Merge pull request #258 from weaveworks/go-1.14.1
634bff1 Merge pull request #259 from weaveworks/fix-local-yum
48b0dea Merge pull request #260 from weaveworks/add-local-yum
25e2a49 Merge pull request #261 from weaveworks/fixed-date-vfsgen
72165f6 Merge pull request #262 from weaveworks/plans-equal
7f03c64 Merge pull request #265 from weaveworks/update-logo
773dacf Merge pull request #266 from weaveworks/plans-equal
96ad875 Update CircleCI config to use Go 1.14 image
4586065 Update non-k8s direct dependencies
431fabe Update to Go 1.14.4 in CircleCI too
c6c85e4 Update to v1alpha3; review feedback
749ecd2 Update vfsdata files with fixed timestamp
8f89e7d Upgrade to Go 1.14.4 in the build container
76a3ff2 one more signature in latest master
953d900 propagate contexts through
c02def1 update to new wk logo
0867708 updated caller signatures for the new client-go version
2771085 upgrade deps to k8s v1.18.5
3d1fcc0 upgrade kubectl version in tests
ef254f4 use a fork of kube-test-harness that has k8s v1.18 client-go call signatures
ae0429a use go 1.14, upgrade kube-test-harness, upgrade golang ext packages

v0.9.0-alpha.1

03 Jul 09:12
0071ae5
Compare
Choose a tag to compare

Changelog

abb7153 Add a unit test for State.Equal
a160e15 Add golanci-lint for v1alpha3
434e01d Address review feedback, remove unnecessary function
bdf9906 Check if plan has changed in State objects
6615aba Choose between concise and human-readable JSON
06c94fc Create a type for secret data to improve readability
8de2f4c Disable linting in the CircleCI run, replaced by GH Action
05320fc Fix linter warnings
84f3718 Fix most of the linter warnings
452b57c Fix newly introduced linter warnings
2b79a1e Fix test regex (#247)
f216c32 Merge branch 'master' into fix-node-plan
539f296 Merge pull request #242 from twelho/golanci-lint
1a39983 Merge pull request #243 from weaveworks/stop-building-footloose-image
34cf094 Merge pull request #245 from twelho/relocate-crds
0071ae5 Merge pull request #249 from weaveworks/fix-node-plan
59f4c90 Merge pull request #252 from weaveworks/move-cidr
e5e0f6b Merge pull request #253 from weaveworks/allow-low-disk
96bc981 Merge pull request #255 from weaveworks/fix-spawn
a886108 Move CRDs from pkg/apis/... to config/crd
2e2313c Move test cidr to avoid clashes
b8a0411 Move utility scripts from bin/ to tools/
fe8b835 Pass decrypted secret data into node-plan creation
482c2c4 Refactor: inline construction of secretResources map
9b3dc1d Refactor: move k8s Secret reading out to controller
e24f420 Remove erroneous chan receives
7db9289 Require test data directory to exist in kubeconfig_test.go
2af1d72 See if test still works after a short delay
772ff64 Stop building footloose image in tests
c07a40d TODO rest of the linter warnings
3620c6d Tell kubelet to allow tighter disk space
9f7fabc Update .gitignore
effc432 Update golanci-lint to v1.27
190eb37 [WKP-540] Change RPM resource to correctly undo (#256)

v0.9.0-alpha.0

25 Jun 10:15
0a81eff
Compare
Choose a tag to compare

Changelog

1687425 Add 'bootstrap' field to Machine; it's mandatory
62e9f15 Add 'contract' label for capi-controller
b5cd2e9 Add RBAC rules for upstream CAPI controller
ea99f76 Add Ready status on BareMetalMachine
111fd21 Add a 'ready' field to BareMetalCluster status
3040650 Add apiVersion field to infrastructureRef in test
451ded0 Add manifest for CAPI controller
aabdb1e Add myself & Dennis to Maintainers
f93f176 Annotate initial master node with its plan
aa74436 Avoid failure when controllerImage is blank
9b202a0 BareMetal cluster controller updated to v1alpha3
e5949cd BareMetal machine controller updated to v1alpha3
bfda183 Better registering of scheme so wksctl controller can parse YAMLs
b090579 Clarify parsing error message
e798085 Clean up a couple of log messages
be9f1bd Deal with changes in upstream Sealed Secrets API
37ec1de Deal with upstream change in kube-proxy config
0db4f18 Deal with upstream changes in cordon helper
2481682 Don't install ansible, which we aren't using
e53100b Don't need hugo to run integration tests
9d43ec5 Ensure wksctl program can parse YAMLs
7cd3570 Execute unit tests one at a time to avoid running out of memory
7123c81 Fail parsing if manifest lacks Cluster or BareMetalCluster definition
212ff95 Fail test early if setup returns an error
d680644 Fetch fallback namespace from manifest, not from cluster
574a8a6 Fix compile error in apply_test
da8b9e3 Fix typo in test data
b1b2406 Fix up incorrect use of PrivateAddress in test
1feb337 For v1alpha3 reuse cluster parsing from specs package
54a6c39 Further v1alpha3 updates for cluster.yaml
a38f101 Install Go 1.13 for machine-type CI tests
8b9bc71 Install just the docker client, to save space
1a80449 Make UpdateWithGeneratedNames() not-fail on v1alpha3
0a81eff Merge pull request #172 from weaveworks/update-to-v1alpha3
835867a Merge pull request #175 from weaveworks/update-build-image
2e2da9c Merge pull request #215 from weaveworks/new-maintainers
4797693 Need to write out BareMetalMachines in UpdateWithGeneratedNames()
a908c17 Patch data after reconcile in controller
e81d41f Print version at controller startup
4c90fb4 Protect against crashes when no infrastructureRef set
86a5fdd Provide initial documentation on the release process. (#219)
cd91132 Put a note in the README
0b29ac8 Raise minimum Kubernetes version to 1.16 for upstream CAPI
bf28f2e Re-use machine.GetKubernetesVersionFromManifest()
aed05db Read namespace from machines after registering schemes
75837e0 Refactor multimaster test error reporting
55cfe9d Register metav1 resource types with the scheme
cee0d70 Remove 'initializeMasterPlanIfNecessary' step
aa1138f Remove Scheme registration from helper function
8408805 Remove top-level address and port fields
a6767d1 Remove unused applyAddons() function
8adf3f6 Rename field from ExternalLoadBalancer to ControlPlaneEndpoint
15d8796 Replace gometalinter with golangci-lint in build container
d8e0944 Return error if seed node plan fails
60f30c7 Set clusterName on machines in test
d855a70 Set providerID on Node and BareMetalMachine in controller
da5779e Split out function to write manifest from machine lists
6be71a0 Update 'badmachines' part of test for v1alpha3
f07049b Update 'specs' package for v1alpha3
ebce9a0 Update CRD definitions to v1alpha3
6769317 Update ClusterAPI from v1alpha1 to v1alpha3: basic types
13ee893 Update RBAC for v1alpha3
17d17f2 Update apply_test for v1alpha3
2a84ec8 Update apply_test for v1alpha3
da68cce Update build image to newer one from this branch
cdd097b Update controller main to v1alpha3
5ddd31b Update docunmentation for v1alpha3
bdeb394 Update generated files after rebases
2b644aa Update go.sum
ee1264f Update install_plans for v1alpha3
cf562d2 Update kubeconfig for v1alpha3
04a677d Update machine controller after adding 'spec' field
8058852 Update machine package to v1alpha3
0a9eea7 Update manifest test to v1alpha3
6670579 Update multimaster integration test to v1alpha3
02065fd Update os handling for extra 'spec' struct
ac67cd8 Update runners/ssh for v1alpha3
8e89409 Update vfsdata files
e967587 Update vfsdata files
07c251b Use 'require' to fail tests before they crash
51f4e10 Use build image with Go 1.13.5
4254b62 Use newer upstream image with Go 1.13.5
8316bc2 Use same settings for build container in every step
31f8fec [WKP-848] Update weave-net IPALLOW_RANGE on init (#234)
2d5e9c5 cluster.yaml should be a stream not a list
7e612ac controller: invoke 'create()' if we can't find the Node
0d6db22 fix up function to write manifest from machine lists
b6df6a6 refactor: move annotation key for plans
0355bf8 remove FirstMasterInArray() which is now a duplicate

v0.8.3

24 Jun 19:08
6afad9e
Compare
Choose a tag to compare

Changelog

6afad9e [WKP-848] Update weave-net IPALLOW_RANGE on init (#234) (#236)

v0.8.3-rc.4

22 Jun 20:26
6afad9e
Compare
Choose a tag to compare
v0.8.3-rc.4 Pre-release
Pre-release

Changelog

6afad9e [WKP-848] Update weave-net IPALLOW_RANGE on init (#234) (#236)