Skip to content

kudo-v0.11.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@kensipe kensipe released this 06 Mar 20:48
· 90 commits to master since this release
9a84b71

🚀 Highlights

⚠️ Breaking Changes

Changelog

2fb38e4 Add RenderVerifier for templates (#1327)
47853d3 Add a pre-commit hook to check for signed-off commits (#1168)
539513f Add user stories for KEP-19 (#1340)
def4bf4 Added BasicVerifier for Tasks (#1324)
df45ee8 Added release-drafter template (#1366)
2dd0f03 Bump golangci-lint to 1.23.7 (#1372)
f0eec84 Change LastFinished to LastUpdatedTimestamp, timestamp every plan status change (#1365)
337490d Cleanup finalizer removal in instance update (#1389)
da8b654 Compare real operator name, not prefix when checking for installed versions (#1337)
9dea5fd Document how docs are handled before and during release. (#1388)
42bf583 Enable Release-Drafter Action
6871b2f Error out a task if a job reaches terminal state (#1370)
62fc580 Error out in instance controller when a parameter has an undefined plan trigger (#1336)
9aa79df Error out in instance webhook when a parameter has an undefined plan trigger (#1345)
262a562 Explicitly cover only specific plan status for cleanup plans (#1358)
8afbb97 Fix ApplyTask patch behavior (#1332)
ace6186 Fix error logging in kudo-cli test (#1318)
1c0f33c Fixed calculation of reconcile event handling for PipePods (#1322)
21d3b6b KEP-23: Enabling and disabling features in operators (#1317)
3b159d5 KEP-24: Enhanced Operator Parameters (#1356)
ddd65ed KEP-25: Implementation of toYaml function. (#1375)
825c3ca Keep instance helpers deterministic
d83fa72 Make lint work without a $GOPATH. (#1374)
9a84b71 Making finalizer removal even more readable (#1393)
55f7144 Mark KEP-25 as implemented and refresh list. (#1382)
9c8d6bc Mark the status in the kep-template provisional (#1348)
15b143a Move KEP-23 to implementable (#1333)
95ca08f Plan verifier checks for mandatory deploy plan (#1342)
e2bc07e Plumb rest config through from manager. (#1334)
5cb9b0b Refactored YamlToObject. (#1307)
0620095 Remove the Instance finalizer only if the cleanup plan was successfully finished (#1368)
4420478 Simplified and updated go.mod (#1325)
f726968 Simplify instance update code (#1378)
4f1fce8 Sort output of plan status and history commands (#1371)
51bf78c Support typed parameter values (#1376)
b7b0acc Update Release Drafter details and documentation (#1386)
816f80d Update golden files the easy way (#1381)
7ff1649 Update the KEP-23 status (#1387)
4ba7c33 Updated release drafter config, added documentation (#1384)
ef9a786 Use a fork of code-generator. (#1359)
bbb21cd Use full filename and path to check for operatorFile and paramsFile (#1344)
ff85649 Using discovery client to properly check for cluster-scoped resources (#1319)
8616529 Verify that a rendered template is valid YAML (#1362)
0a0c883 Verify that cert manager is installed (#1186)
80c8105 [KEP 0025] Template toYaml function (#1363)
04941d2 chore: add target to update golden-files for individual tests (#1369)
61bd248 community communication highlight on readme (#1390)
85486ce feat: [KEP-23] add toggle task (#1361)
a23df01 update to todo grep (#1385)
6e9e762 updating to be consistent with our release process (#1379)

Contributors

@ANeumann82, @armandgrillet, @gerred, @harryge00, @jbarrick-mesosphere, @kensipe, @nfnt, @porridge, @yankcrime, @zen-dog and @zmalik

Docker images

  • docker pull kudobuilder/controller:latest
  • docker pull kudobuilder/controller:v0.11.0-rc1