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.5

16 Jun 08:01
b0ee817
Compare
Choose a tag to compare
v0.8.5 Pre-release
Pre-release

Changelog

b0ee817 Add logic to upgrade debian packages (#337)

v0.10.1

26 Feb 14:28
20d783d
Compare
Choose a tag to compare

Changelog

20d783d Bump capei dep including changes to support k8s 1.20 (#328)

v0.10.0

12 Feb 21:59
6fc8f8b
Compare
Choose a tag to compare

Changelog

6fc8f8b Merge pull request #326 from weaveworks/justin/kubernetes1.20
648a95e WIP: Support eks-d (#323)
e518987 allow kubernetes v1.20
9a012a3 capei 0.2.1
0d9f252 change cluster-api version
61f7ca6 fix integration test
b9cb6dd use cluster api version number

v0.9.0-rc.3

02 Dec 08:55
780bfe4
Compare
Choose a tag to compare

Changelog

61d9e53 Copy kubernetes version from machine into cluster on apply if cluster value is not set (#319)
780bfe4 Update cluster-api-provider-existinginfra to v0.1.1 (#320)
85ae4c8 Upgrades golint-ci for new github actions env changes (#317)

v0.9.0-rc.2

24 Nov 18:55
c72b3be
Compare
Choose a tag to compare

Changelog

b2bfaba Declare all gcp fw rules in terraform (#316)
f320b23 Update cluster-api-existinginfra to v0.1.0 in go.mod (#315)
c72b3be Updates go.sum (#318)

v0.9.0-rc.1

12 Nov 18:31
6d4c74d
Compare
Choose a tag to compare

Changelog

756ce97 Add 'status' subresource to CRD definitions
ea74532 Add Context parameter in tests where needed
97b4363 Build CAPEI for integration-tests-container
60e1ca4 Bump CAPEI to v0.0.2 in go.mod
e11d873 Code review changes
69d2203 Ensure tests are running with debug (#304)
42745f0 Fix context's user
50111d0 Ignore kubectl error during multimaster test
14f846c Merge pull request #286 from twelho/vendor-capi-existinginfra
3fb084a Merge pull request #296 from weaveworks/WKP-1012/update-weave-net-master
fdd6107 Merge pull request #301 from weaveworks/tidy-image-in-test
dcb3b3e Merge pull request #302 from weaveworks/status-subresource
6fdf5e9 Merge pull request #303 from weaveworks/remove-test-yaml
38913d2 Merge pull request #305 from weaveworks/mm-test-error
d295222 Merge pull request #307 from weaveworks/plan-context
daeaf15 Merge pull request #310 from weaveworks/annotate-via-file
5422d8c Merge pull request #313 from weaveworks/WKP-1032/kubeconfig-context
be40f31 Plumb Context through 'plan' steps
36f206e Remove files/functionality moved to cluster-api-provider-existinginfra
70bad0f Remove spurious 'test.yaml'
1bba08c Run against latest existinginfra with cluster driven repaving (#312)
2296a7b Send annotation value via temp file
e0367c5 Set cluster, context and user to
4510241 Split os.go, remove unnecessary functions
c19cc67 Tidy the CAPEI image name used in multimaster_test
6d4c74d Update CAPEI dependency and docker image in multimaster test to v0.0.9 (#314)
9269d80 Update for move in location of 'WriteFile()'
aba30d7 Update go.mod, bump dependencies, add linter timeout
c5b1b92 Update import paths to vendored cluster-api-provider-existinginfra
93c1761 Update the version of weave-net to 2.7.0
bb58c16 make multi-master_test os type configurable (#290)
3393f40 test ubuntu as well as centos nodes in integration tests (#298)

v0.9.0-beta.1

05 Nov 11:50
Compare
Choose a tag to compare

7245157 Update capei to v0.0.4
1abc5f8 Add extra quotes around "UserKnownHostsFile /dev/null" in ssh calls
9868fd0 Fix unit-tests to deal with new default kubernetes version
be3249e Switch apply test to check for current k8s version
be9e4d0 Pull in fix for sealed secret namespace
3311ae4 Fix creation of pem resources
51578f6 Plumb inline ssh key through PEM file processing
3a77120 Inline files in cluster manifest for integration tests
80b68f2 Removes the requirement for a wks-controller.yaml
7f51298 Updates existinginfra dependency for seed node
ff1348b Tidies up the go module dependencies.
cb24493 Updated test for new ParseClusterManifest api
a40a6ef Set up machine info pool in wksctl to pass to controller in existinginfra
1201fbb Switch to marking workload clusters in spec
9948892 Replaces wksctlfixeddate existininfrafixeddate
34b9a64 Fix wksctl os to correctly handle file and flux configuration
ec613e0 Work with new capei provider
38913d2 Merge pull request #305 from weaveworks/mm-test-error
50111d0 Ignore kubectl error during multimaster test
6fdf5e9 Merge pull request #303 from weaveworks/remove-test-yaml
fdd6107 Merge pull request #301 from weaveworks/tidy-image-in-test
dcb3b3e Merge pull request #302 from weaveworks/status-subresource
c19cc67 Tidy the CAPEI image name used in multimaster_test
69d2203 Ensure tests are running with debug (#304)
70bad0f Remove spurious 'test.yaml'
756ce97 Add 'status' subresource to CRD definitions
3393f40 Test ubuntu as well as centos nodes in integration tests (#298)
3fb084a Merge pull request #296 from weaveworks/WKP-1012/update-weave-net-master
93c1761 Update the version of weave-net to 2.7.0
bb58c16 Make multi-master_test os type configurable (#290)
14f846c Merge pull request #286 from twelho/vendor-capi-existinginfra
60e1ca4 Bump CAPEI to v0.0.2 in go.mod
97b4363 Build CAPEI for integration-tests-container
aba30d7 Update go.mod, bump dependencies, add linter timeout
c5b1b92 Update import paths to vendored cluster-api-provider-existinginfra
4510241 Split os.go, remove unnecessary functions
36f206e Remove files/functionality moved to cluster-api-provider-existinginfra

v0.9.0-alpha.4

21 Aug 23:17
4e38067
Compare
Choose a tag to compare

Changelog

4e38067 Changes required to fix validation failures when installing our CRDs via clusterctl (#291)

v0.8.5-rc.1

12 Aug 12:17
v0.8.5-rc.1
575b70c
Compare
Choose a tag to compare
v0.8.5-rc.1 Pre-release
Pre-release

Changelog

575b70c Updates the version of weave-net to 2.7.0 (#279)

v0.9.0-alpha.3

11 Aug 17:10
4f52b4a
Compare
Choose a tag to compare

Changelog

1bc8e77 Add a common scheme package
a18b48d Add a register.go file to v1alpha1 types, and remove old deepcopy-gen argument
c6ab293 Add quotes to the JSON matching test code
faf7480 Avoid redundant conversions by passing an io.ReadCloser to manifest.WithNamespace
8f39136 Don't register any types into the client-go scheme
335f1d9 Ensure two control-plane nodes remain up while we do an update
4dc65a3 Exclude node being updated from HA check
85d95ee Fetch machine identity fewer times
0557f31 Fix YAML indentation
a78800c Fix duplicate import of k8s.io/api/core/v1
feb9c7c Fix typo in comment
71786f2 Fix up TestOS() after removing unused fields from resource.OS
9ba0b10 Generalize error message when decoding sealed secrets
866cfcd Make .spec.sshKeyPath optional
2a4613e Maybe now this is actually building YAML manifests...
4125b77 Merge pull request #224 from weaveworks/existinginfra
13f4a7c Merge pull request #268 from weaveworks/fewer-id-calls
8f84574 Merge pull request #271 from weaveworks/use_cordon_from_kubectl
678daee Merge pull request #272 from weaveworks/remove_footloose
f3623db Merge pull request #273 from weaveworks/libgitops_serializer_v2
4f49b82 Merge pull request #274 from weaveworks/leave-two-masters
9e57db6 Merge pull request #281 from weaveworks/exclude-upgrading-node
38998f6 Merge pull request #287 from weaveworks/remove-bogus-taint-check
4f52b4a Merge pull request #289 from weaveworks/use-client
325ec9e Minor review comments. Use the serializer-embedded codecs and document other types of secrets
bcd0c42 Move scheme to pkg, fix imports, remove unnecessary AddToScheme calls
612ef1d Put k8s package dependencies back to 0.18.5
2559e00 Refactor os.Identify() to take Runner interface
acab5e5 Remove bogus taint check in controller
9947512 Remove deprecated register option for deepcopy-gen in v1alpha3
19b1c53 Remove footloose references
63eaee3 Remove unused NewScheme function and add comment to investigate
0d18f23 Remove unused code and use our scheme instead of client-go
9150f36 Remove unused file
dc35e6f Rename 'BareMetal' to 'ExistingInfra'
48491db Rename variable name references from BareMetal* to ExistingInfra*
7c14009 Rewrite the manifest parsing to use kyaml & libgitops
060bf57 Special handling for namespaces
43fa083 Statically define machine names the Vagrant example (crdconv update)
f426bd3 Update examples to ExistingInfra* using crdconv
8dfd8da Update vfsdata files
9b6cd27 Use WriteFrameList instead of yaml.Concat
56a9d9a Use cordoning from k8s.io/kubectl
41856d1 Use our new scheme package in the controller
02bbe04 Use runtime-controller client interface
e5ab4f8 Use stack allocation where possible
40fd12b Use the libgitops serializer
c40e686 YAML indentation, part 1000
64e9673 add double quotes to test data, as output is in JSON
bfc899f fix problems in unit tests, e.g. YAML indentatation errors
4f5a28a remove dead code
62b0846 remove unnecessary quotes
b247dc7 update references to WithManifest