Releases: replicatedhq/embedded-cluster
Releases · replicatedhq/embedded-cluster
v1.28.7+ec.0
Features
- v1.29.2+k0s.0 (#409) #409 (Andrew Lavery)
- ensure we always process add-ons the same order (#410) #410 (Ricardo Maraschini)
- allow additional controller nodes to run workloads (#411) #411 (Andrew Lavery)
- check if support bundle contains expected files (#413) #413 (Ricardo Maraschini)
Commits
v1.29.1+ec.6
Features
- materialize host support bundle (#405) #405 (Ricardo Maraschini)
- show a spinner when OpenEBS is installing, before the Operator spinner (#407) #407 (Andrew Lavery)
- move join and reset commands to top level (#406) #406 (Andrew Lavery)
- reset, not uninstall (#408) #408 (Andrew Lavery)
v1.29.1+ec.5
Features
- improve 'missing license'/'mismatched license' error messages (#400) #400 (Andrew Lavery)
- only wait 60s draining a node during reset (#401) #401 (Andrew Lavery)
- Fix sorting Helm charts with double digit order numbers (#402) (Salah Al Saleh) #402
v1.29.1+ec.4
Features
- update default chart order values (#396) #396 (Andrew Lavery)
- require that the provided license matches the binary (#397) #397 (Andrew Lavery)
Commits
- still use default logger with regular user (#394) #394 (Ricardo Maraschini)
- 33014a1: fix missing admin console branding (#393) (Craig O'Donnell) #393
- 16decd8: better log failures to upgrade the nginx helm chart and why (#395) (Andrew Lavery) #395
- 6beebb8: add reset and reinstall test (#398) (Andrew Lavery) #398
- 68d9341: Update Makefile versions (#399) (replicated-ci) #399
v1.29.1+ec.3
Features
- only print "running preflights" if preflights exist (#386) #386 (Ricardo Maraschini)
- change shell command to spawn in the current directory (#381) #381 (Andrew Lavery)
Commits
v1.29.1+ec.2
Features
- improve user feedback upon reinstall (#369) #369 (Ricardo Maraschini)
- only enable auto completion when /etc/autocompletion exists (#370) #370 (Ricardo Maraschini)
- remove cluster ID file (#376) #376 (Andrew Lavery)
- observe context while waiting for kots deployment (#379) #379 (Ricardo Maraschini)
- bump embedded cluster operator (#380) #380 (Ricardo Maraschini)
- use k0s kubeconfig (#377) #377 (Andrew Lavery)
- use /var/lib/embedded-cluster (#378) #378 (Andrew Lavery)
- update kotsadm to 1.107.4 (#383) #383 (Andrew Lavery)
Commits
- a0956ef: Update Makefile versions (#366) (replicated-ci) #366
- dade647: remove k0s restart in CI (#367) (Andrew Lavery) #367
- 362b817: release metadata and binaries to both staging and production (#371) (Andrew Lavery) #371
- 506e076: Set embedded cluster version Helm value for the adminconsole addon (#374) (Salah Al Saleh) #374
- efdd883: download the build from staging.replicated.app and install upon merge (#373) (Andrew Lavery) #373
- b13bc9a: use license from github secret (#375) (Andrew Lavery) #375
- fe18cce: return to using the kubectl binary, not k0s (#382) (Andrew Lavery) #382
v1.29.1+ec.1
Features
- fix join command output (#354) #354 (Ricardo Maraschini)
- add proxy infra support on e2e tests (#355) #355 (Ricardo Maraschini)
- polishing cli arguments and help messages (#356) #356 (Ricardo Maraschini)
- remove node start, stop, list commands (#357) #357 (Andrew Lavery)
- remove --disable-addon flag (#358) #358 (Ricardo Maraschini)
Builds
- deps: bump golangci/golangci-lint-action from 3 to 4 (#344) #344 (dependabot[bot])
- deps: bump github.com/replicatedhq/embedded-cluster-operator from 0.22.1 to 0.22.5 (#343) #343 (dependabot[bot])
- deps: bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.1 (#340) #340 (dependabot[bot])
- deps: bump golang.org/x/crypto from 0.18.0 to 0.19.0 (#342) #342 (dependabot[bot])
Commits
- c17f357: Update Makefile versions (#346) (replicated-ci) #346
- ef1aa04: add e2e tests that upgrade the embedded-cluster-operator chart (#345) (Andrew Lavery) #345
- 1d3b037: fix on-merge tests (#348) (Andrew Lavery) #348
- 6dd29aa: fix on-merge tests, mk2 (#351) (Andrew Lavery) #351
- 89ed387: update embedded-cluster-operator chart values as an upgrade in CI (#352) (Andrew Lavery) #352
- fa35dfb: New embedded cluster binary format and accept license as a flag (#349) (Salah Al Saleh) #349
- d678f53: reinclude development release (#360) (Andrew Lavery) #360
- 5c13ddd: embedded cluster v0.22.6 (#359) (Andrew Lavery) #359
- d1a9cb5: fix 'failed to find preflight specs' error (#361) (Andrew Lavery) #361
- f0c80a1: Add license to applier when running outro (#362) (Salah Al Saleh) #362
- 1e2e64f: test installation without anything embedded in the binary (#363) (Andrew Lavery) #363
- 96a287d: fix prod release builds (#364) (Andrew Lavery) #364
v1.29.1+ec.0
Features
- show the app version in appslug version output (#324) #324 (Andrew Lavery)
- disable openebs-device storage class (#333) #333 (Ricardo Maraschini)
- protect embeddedClusterID (#339) #339 (Ricardo Maraschini)
- add
kubectl
completion to shell command (#317) Chuck D'Antonio
Builds
- deps: bump github.com/replicatedhq/embedded-cluster-operator from 0.21.0 to 0.22.1 (#320) #320 (dependabot[bot])
- deps: bump github.com/k0sproject/rig from 0.17.4 to 0.17.5 (#321) #321 (dependabot[bot])
- deps: bump github.com/replicatedhq/troubleshoot from 0.81.0 to 0.83.0 (#335) #335 (dependabot[bot])
- deps: bump peter-evans/create-pull-request from 5 to 6 (#323) #323 (dependabot[bot])
Commits
- 9c927f6: fix puppeteer tests (#325) (Andrew Lavery) #325
- 0d7b80d: build the embedded cluster binary once before using it in tests (#329) (Andrew Lavery) #329
- fe4408c: update embedded-cluster-operator to 0.22.2 (#332) (Andrew Lavery) #332
- d435dc9: update embedded-cluster-operator to 0.22.3 (#334) (Andrew Lavery) #334
- a5889ca: test upgrading the app to add + change vendor addons (#328) (Andrew Lavery) #328
- 95a5008: Update Makefile versions (#318) (replicated-ci) #318
- a03055d: ensure that the makefile only redownloads bins in goods when required (#336) (Andrew Lavery) #336
- 17dde5a: fix bash completion on ubuntu by sourcing /etc/bash_completion (#337) (Andrew Lavery) #337
v1.28.6+ec.0
Features
- reset should be run as root + k0s path (#304) #304 (Ricardo Maraschini)
- return error if kube client is not initialised (#305) #305 (Ricardo Maraschini)
- require uid 0 for install, shell and node commands (#306) #306 (Ricardo Maraschini)
- check sshd config before starting the install (#313) #313 (Ricardo Maraschini)
Builds
- deps: bump github.com/google/uuid from 1.5.0 to 1.6.0 (#307) #307 (dependabot[bot])
- deps: bump github.com/replicatedhq/troubleshoot from 0.79.1 to 0.81.0 (#308) #308 (dependabot[bot])
- deps: bump github.com/evanphx/json-patch from 5.8.1+incompatible to 5.9.0+incompatible (#309) #309 (dependabot[bot])
Bugfixes
Commits
- 0aada0b: set the version to 'dev-metadata' in integration tests (#303) (Andrew Lavery) #303
- aa35f9b: regenerate items under pkg/goods/bins when Makefile updates (#312) (Andrew Lavery) #312
- 642775d: Update Makefile versions (#299) (replicated-ci) #299
- d3594e4: update embedded-cluster-operator from v0.22.0 to v0.22.1 (#315) (Andrew Lavery) #315
- 79b8e85: get the logs of the embedded-cluster-operator upon failure (#316) (Andrew Lavery) #316
v1.28.5+ec.4
Features
- create methods to better deal with embedded data (#294) #294 (Ricardo Maraschini)
- improve node rests (#281) #281 (Dan Jones)
- publish releases to the s3 bucket (#297) #297 (Ricardo Maraschini)
- protect binary name (#300) #300 (Dan Jones)
- check etcd health before controller reset (#301) #301 (Dan Jones)
Builds
- deps: bump k8s.io/api from 0.29.0 to 0.29.1 (#293) #293 (dependabot[bot])
- deps: bump github.com/k0sproject/rig from 0.17.3 to 0.17.4 (#291) #291 (dependabot[bot])
- deps: bump github.com/evanphx/json-patch from 5.8.0+incompatible to 5.8.1+incompatible (#288) #288 (dependabot[bot])
- deps: bump k8s.io/client-go from 0.29.0 to 0.29.1 (#290) #290 (dependabot[bot])
- deps: bump sigs.k8s.io/controller-runtime from 0.16.3 to 0.17.0 (#289) #289 (dependabot[bot])