Skip to content

kudo-v0.8.0-pre.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@gerred gerred released this 28 Oct 16:56
· 304 commits to master since this release

Known Issues

  • manager and kubectl-kudo do not compile on Windows because of a Go x/crypto and sys/window incompatibility. This is being investigated.
  • There is no live dev repo. Instead, use the dev branch of the Operators repo.

Changelog

53db47e Add a task for blog post to RELEASE.md (#875)
81f3fdd Add in reloader container to manager pod with options to disable. (#996)
5cb7a30 Add shorthand -n for --namespace (#882)
8e198f5 Attempt to fix 'TestCheckResourceIntegration' flaky test (#914)
83dc45e Better engine package structure (#992)
dec64d4 Better logging for init (#934)
6b07663 CRD Schema Fixes for CRD v1 (#895)
9c42a1d Cleaned up old and unused types in the operatorversion_types.go (#907)
44907d8 Cleanup lastexecutedplan method to remove the flake (#949)
f10e9d2 Delete kubebuilder markers (#884)
1c7fb04 Do not autogenerate names of resources (#1003)
984f581 Do not reimplement health checking, use what kubectl uses (#1000)
b8c06ff Do not use strategicmergepatch for CRDs (#936)
df22c2c Fix make generate on clean repository (#983)
6827102 Fix deep copy and don't modify original state (#919)
9799a7c Fix docs for instance name in install (#943)
f6e182f Fix e2e-tests (#981)
3481feb Fix flaky GetLastExecutedPlanStatus (#959)
c08cd65 Fix incorrect case of 'sprig' import (#1004)
1ce4224 Fix namespace handling for plan command (#925)
99bfb3e Fix plan history bug (#961)
5c323d0 Fix typos (#990)
7adc57d Fixes the release workflow for Docker images
0e22840 Handle already exists in flaky test (#941)
5459b7d Handle unknown types as unstructured (#954)
afb2c2d Include CRDs in the -o yaml --dry-run (#923)
2c15fe3 Introduce integration test for restart (#718)
d4bf8ab Introduce the 'kudo uninstall' command (#856)
8827667 Introducing a new Task specification (#859)
18d6550 Little bit of polishing in the execution engine (#892)
76c44fe Maintainers is array, not object (#930)
3ce18a5 Make Instance name deterministic (#960)
43faa62 Make it possible to opt out of junit (#950)
c527983 Make it possible to run krew even from macos (#974)
6cde6ed Make sure config/crds are always up to date for testing (#977)
7903cbd More consistent logging for install (#933)
e6ca394 Move enhancer to renderer package (#993)
7f34d34 Plan status should show last executed plan, not just active plan (#931)
a791ad3 Prevent goreleaser from uploading pre-release homebrew builds (#1007)
b7f16ff Refactor functions to install/upgrade package resources into 'kudo' package (#991)
7b586e4 Remove error-wrapping from log messages (#980)
3d39dfb Remove kustomize from Makefile - we don't use it anymore (#1001)
e68f7f8 Remove printf with repo during install (#986)
106c0a3 Remove remaining mentions/usages of PlanExecution in code (#885)
88796d3 Remove usage of deprecated packages (#987)
d587d43 Removed the references of Prow in CICD. (#890)
5f0439d Run operators tests (#806)
509a40b Setup golangci-lint as default linter framework (#994)
974c6fa Simplify array construction (#985)
f86d0d0 Small cleanup of init (#978)
c341195 Small improvements to the kudo init command and docs (#880)
ca57d04 Unified error handling in the engine pkg (#998)
bd3e832 Update 'controller-tools' (#1006)
92389cd Update Kubernetes deps to 1.16 (#995)
1e22f5a Updated KEPs to the new tasker API (#979)
432f21a Use built in isExists (#942)
dbbb207 User-configurable request timeouts (#970)
f5d1519 make lint doesn't install golinter if found one locally (#999)
6a08cc0 add apiextensionsv1beta1 to scheme (#904)
a6e1755 add namespace flag for kudo init (#903)
9d34818 drop windows and darwin manager binaries because of x/crypto
bcae559 drop windows kubectl-kudo binaries because of x/crypto and x/sys/windows issues
9390a79 fix go.mod
4319ebb fixing repo merge by name bug (#938)
4a603bc go mod changes makes repo dirty. this resolves that (#926)
07692b7 init wait-timeout invalid without wait (#897)
1600119 init: handle only "kudo-system" namespace (#984)
eeb3cb0 remove workflows for now (#909)
85d4506 silence usage when kudoctl run commands fail (#900)
3971170 update to init namespace changes (#956)