Bot releases are hidden (Show)
2c243d5c Bump KUTTL to 0.8.1 to support go16 (#1786)
77ba62fe Child params in operators with dependencies failing in pkg resolver (#1773)
cc4521ee Do not trigger an update when a parameter is added by an OV upgrade. (#1780)
4173395f Fix broken links (#1787)
7be10ebc Fix kudo init --verify on cluster without KUDO (#1757)
b5c78dd4 Update apiversion from kudo to kuttl (#1762)
docker pull kudobuilder/controller:v0.19.0
docker pull kudobuilder/controller:latest
docker pull kudobuilder/controller-arm64:latest
docker pull kudobuilder/controller-arm64:v0.19.0
Published by ANeumann82 over 3 years ago
43929950 Add another scenario to e2e test (#1756)
docker pull kudobuilder/controller-arm64:v0.18.2
docker pull kudobuilder/controller:latest
docker pull kudobuilder/controller:v0.18.2
docker pull kudobuilder/controller-arm64:latest
Published by ANeumann82 over 3 years ago
05fbf863 Add another scenario to e2e test (#1756)
docker pull kudobuilder/controller-arm64:latest
docker pull kudobuilder/controller:latest
docker pull kudobuilder/controller:v0.17.4
docker pull kudobuilder/controller-arm64:v0.17.4
Published by ANeumann82 over 3 years ago
3c562939 Initialise plan status correctly if an upgraded plan adds new phases or steps (#1755)
docker pull kudobuilder/controller-arm64:v0.18.1
docker pull kudobuilder/controller:v0.18.1
docker pull kudobuilder/controller:latest
docker pull kudobuilder/controller-arm64:latest
Published by ANeumann82 over 3 years ago
6ec828d0 Initialise plan status correctly if an upgraded plan adds new phases or steps (#1755)
docker pull kudobuilder/controller:latest
docker pull kudobuilder/controller-arm64:latest
docker pull kudobuilder/controller:v0.17.3
docker pull kudobuilder/controller-arm64:v0.17.3
Published by alenkacz almost 4 years ago
95aed0f7 Add old v1beta1 extension api so health check works correctly (#1748)
9f86f0f2 Add test for cassandra parameter regression (#1744)
21f49a3c Added extended parameter checks (#1715)
46fbdfa6 Bump kuttl to 0.7.0 (#1726)
7e4bea76 Bump kuttl to 0.7.2 (#1729)
347d52c6 Document Kubernetes API policy (#1642)
8ba2b026 Fixes nil map bug on creation (#1743)
2e8d8813 Integration test command should run all integration tests (#1738)
650c7bb1 Lint gocritic (#1733)
287faea1 Move KUDO to v1 CRDs (#1725)
42a195ff Move instance readiness KEP to implemented (#1747)
027e1d2a Package resolvers now only returns resolved resources (#1724)
6296fc09 Remove 'nfnt' from 'CODEOWNERS' (#1734)
63fbe531 Tarball packages can now contain local dependencies (#1728)
e5c14d9c Unify apiextv1 imports (#1737)
7d209945 Use 'envtest.WaitForCRDs' (#1730)
e568609d lint bump 1.32.2 (#1731)
docker pull kudobuilder/controller-arm64:v0.18.0
docker pull kudobuilder/controller-arm64:latest
docker pull kudobuilder/controller:v0.18.0
docker pull kudobuilder/controller:latest
Published by kensipe almost 4 years ago
This release of KUDO is using the Kubernetes API 1.19 and is compatible with Kubernetes versions 1.17, 1.18, and 1.19.
@ANeumann82, @alenkacz and @zen-dog
95aed0f7 Add old v1beta1 extension api so health check works correctly (#1748)
9f86f0f2 Add test for cassandra parameter regression (#1744)
21f49a3c Added extended parameter checks (#1715)
46fbdfa6 Bump kuttl to 0.7.0 (#1726)
7e4bea76 Bump kuttl to 0.7.2 (#1729)
347d52c6 Document Kubernetes API policy (#1642)
8ba2b026 Fixes nil map bug on creation (#1743)
2e8d8813 Integration test command should run all integration tests (#1738)
650c7bb1 Lint gocritic (#1733)
287faea1 Move KUDO to v1 CRDs (#1725)
42a195ff Move instance readiness KEP to implemented (#1747)
027e1d2a Package resolvers now only returns resolved resources (#1724)
6296fc09 Remove 'nfnt' from 'CODEOWNERS' (#1734)
63fbe531 Tarball packages can now contain local dependencies (#1728)
e5c14d9c Unify apiextv1 imports (#1737)
7d209945 Use 'envtest.WaitForCRDs' (#1730)
e568609d lint bump 1.32.2 (#1731)
docker pull kudobuilder/controller:v0.18.0-rc1
docker pull kudobuilder/controller-arm64:v0.18.0-rc1
Published by kensipe almost 4 years ago
d902714c Fixes nil map bug on creation (#1743) (#1746)
docker pull kudobuilder/controller-arm64:latest
docker pull kudobuilder/controller-arm64:v0.17.2
docker pull kudobuilder/controller:v0.17.2
docker pull kudobuilder/controller:latest
Published by nfnt almost 4 years ago
This release fixes noisy CRD deprecation warnings on Kubernetes 1.19. It also includes fixes around dependency handling.
f7fa1438 Add detection for cert-manager CRDs v1beta1 and v1 (#1710)
68605c26 Don't run the CRD validation if validation flag is false (#1720)
1a452f79 Fix a broken function call in 'resolve_test.go' (#1717)
113db86a Fixing false warnings for the KudoOperatorTask
(#1718)
c237347a Local and relative dependencies are now relative to their operators (#1709)
bcfaef85 Move warning options to 'GetKubeClientForConfig' (#1716)
086302ec Proper handling of the appVersion
when resolving dependencies (#1722)
821686d7 Use main branch of operators repository (#1721)
7756a5f5 dedupe warning messages for deprecated API warnings (#1712)
@ANeumann82, @kensipe, @nfnt and @zen-dog
docker pull kudobuilder/controller-arm64:latest
docker pull kudobuilder/controller-arm64:v0.17.1
docker pull kudobuilder/controller:v0.17.1
docker pull kudobuilder/controller:latest
Published by nfnt about 4 years ago
name-<operatorVersion>
to name-<appVersion>-<operatorVersion>
(#1684)@ANeumann82, @alenkacz, @kensipe, @nfnt, @porridge, @runyontr and @zen-dog
b8f72333 Abort plan with FATAL_ERROR if an unknown custom resource deployed (#1648)
cd6cdf77 Add JSON/YAML output for kudo version (#1657)
397aa370 Add an option to wait for an instance uninstall (#1682)
c16c2fc9 Add go mod tidy clean verifier to CI (#1689)
6fda0fae Add the used Kubernetes Version to kudo version
output (#1671)
7099ac24 Allow resources to be in subdirectories (#1700)
ad709788 Better logging for the apply task (#1663)
2f7c6c2a Bump direct dependencies to their latest releases (#1685)
b4b17b76 Bump golangci-lint to, use the new version subcommand. (#1687)
853c9b34 Calculate health for services (#1707)
2b2add7a Change status of KEP-32 to 'implemented' (#1667)
d141448f Clarify SemVer usage for app version (#1694)
ecaf66ef Expand kudo get
command (#1658)
9e56ebc8 Expanded upgrade test (#1652)
298cae7c Fix changes in main branch (#1683)
6b1daeed Fix imports that were missed (#1679)
5f4a85f9 Go Mod Tidy (#1686)
7eefce17 Implement Ready condition for Instance type (#1706)
248272f0 Install operator instance from in-cluster operator version resource (#1680)
8d66df88 KEP 33 - Structured parameters (#1666)
963d38f9 KEP 34: Instance readiness (#1690)
198260f9 KEP-21: Upgrading KUDO (#1124)
040d5edf KEP-35 Impl Part1: New parameter types and attributes (#1705)
25586ee5 KEP-35 Parameters extensions and json schema export (#1698)
8dccafcc Move health checks to kubernetes package and extract logging (#1677)
09962154 Move kep to implementable, specify opt-in and out (#1697)
eb2baf40 Pod health should be checking for readiness (#1650)
6d96f8ef Proposal for instance readiness (#1692)
ede03e88 Propose pre-release (RC) as part of our process (#1315)
5e7546bf Rename OperatorVersion CRs from name-<operatorVersion>
to name-<appVersion>-<operatorVersion>
(#1684)
8b8a68a2 Return health status for V1 CRDs (#1675)
89df4140 Small fixes in command descriptions (#1660)
ae5b2e96 Update 0023-enable-disable-features.md (#1490)
506cebb9 Update krew template to reflect what's in krew-index (#1661)
105c589d Use --v 4 on kube-controller-manager for debugging in e2e-tests (#1693)
ff6a61d9 Use a version parameter in the linter install script (#1688)
83583714 Use existing "VerifyInstallation" to wait for completion of KUDO init (#1662)
cb8ac016 Use kudoapi import alias instead of directly using the api version (#1670)
3c513614 Verify that the api-server serves the correct CRDs that this client expects (#1664)
8c30604e kudo get cmd help (#1674)
docker pull kudobuilder/controller-arm64:latest
docker pull kudobuilder/controller-arm64:v0.17.0
docker pull kudobuilder/controller:v0.17.0
docker pull kudobuilder/controller:latest
Published by nfnt about 4 years ago
b8f72333 Abort plan with FATAL_ERROR if an unknown custom resource deployed (#1648)
cd6cdf77 Add JSON/YAML output for kudo version (#1657)
397aa370 Add an option to wait for an instance uninstall (#1682)
c16c2fc9 Add go mod tidy clean verifier to CI (#1689)
6fda0fae Add the used Kubernetes Version to kudo version
output (#1671)
7099ac24 Allow resources to be in subdirectories (#1700)
ad709788 Better logging for the apply task (#1663)
2f7c6c2a Bump direct dependencies to their latest releases (#1685)
b4b17b76 Bump golangci-lint to, use the new version subcommand. (#1687)
853c9b34 Calculate health for services (#1707)
2b2add7a Change status of KEP-32 to 'implemented' (#1667)
d141448f Clarify SemVer usage for app version (#1694)
ecaf66ef Expand kudo get
command (#1658)
9e56ebc8 Expanded upgrade test (#1652)
298cae7c Fix changes in main branch (#1683)
6b1daeed Fix imports that were missed (#1679)
5f4a85f9 Go Mod Tidy (#1686)
7eefce17 Implement Ready condition for Instance type (#1706)
248272f0 Install operator instance from in-cluster operator version resource (#1680)
8d66df88 KEP 33 - Structured parameters (#1666)
963d38f9 KEP 34: Instance readiness (#1690)
198260f9 KEP-21: Upgrading KUDO (#1124)
040d5edf KEP-35 Impl Part1: New parameter types and attributes (#1705)
25586ee5 KEP-35 Parameters extensions and json schema export (#1698)
8dccafcc Move health checks to kubernetes package and extract logging (#1677)
09962154 Move kep to implementable, specify opt-in and out (#1697)
eb2baf40 Pod health should be checking for readiness (#1650)
6d96f8ef Proposal for instance readiness (#1692)
ede03e88 Propose pre-release (RC) as part of our process (#1315)
5e7546bf Rename OperatorVersion CRs from name-<operatorVersion>
to name-<appVersion>-<operatorVersion>
(#1684)
8b8a68a2 Return health status for V1 CRDs (#1675)
89df4140 Small fixes in command descriptions (#1660)
ae5b2e96 Update 0023-enable-disable-features.md (#1490)
506cebb9 Update krew template to reflect what's in krew-index (#1661)
105c589d Use --v 4 on kube-controller-manager for debugging in e2e-tests (#1693)
ff6a61d9 Use a version parameter in the linter install script (#1688)
83583714 Use existing "VerifyInstallation" to wait for completion of KUDO init (#1662)
cb8ac016 Use kudoapi import alias instead of directly using the api version (#1670)
3c513614 Verify that the api-server serves the correct CRDs that this client expects (#1664)
8c30604e kudo get cmd help (#1674)
docker pull kudobuilder/controller:v0.17.0-rc1
docker pull kudobuilder/controller-arm64:v0.17.0-rc1
Published by nfnt about 4 years ago
init --wait
(#1629)kudo install
examples. (#1600)@ANeumann82, @alenkacz, @kensipe, @nfnt, @porridge and @zen-dog
docker pull kudobuilder/controller-arm64:v0.16.0
docker pull kudobuilder/controller-arm64:latest
docker pull kudobuilder/controller:latest
docker pull kudobuilder/controller:v0.16.0
Published by nfnt about 4 years ago
c063a829 Add "--output yaml" to kudo package verify (#1646)
88295ec6 Add PreInstall check if the target namespace is terminating and abort installation (#1649)
2b595659 Correct schedule for community meeting (#1643)
031e44f8 Don't log directly, interfers with --dry-run --output yaml (#1651)
6b102604 KUDO init --wait checks statefulset instead of pod (#1637)
3be4d12a Makefile Help (#1638)
ee468097 Refactor/Cleanup for output parameter (#1645)
0a556971 Separate execution of Go integration tests and kuttl integration tests (#1647)
9a08e279 Wait until the manager is actually gone before continuing the upgrade (#1635)
0be3e0d0 stylecheck added to linting and issues resolved (#1639)
docker pull kudobuilder/controller-arm64:v0.16.0-rc2
docker pull kudobuilder/controller:v0.16.0-rc2
Published by kensipe about 4 years ago
init --wait
(#1629)kudo install
examples. (#1600)docker pull kudobuilder/controller:v0.16.0-rc1
docker pull kudobuilder/controller-arm64:v0.16.0-rc1
@ANeumann82, @alenkacz, @kensipe, @nfnt, @porridge and @zen-dog
Published by kensipe over 4 years ago
86d386b3 Add OWNERS for CNCF maintenance
54b61754 Add helper function to check if OV exists in cluster (#1571)
1d3ca2b1 Add test cases for apis. (#1290)
93b82209 Bump Kubernetes dependencies to 1.18.3 (#1537)
8b25afa0 Change master to main (#1565)
80f5a21f Fail kudo init if version is unknown. (#1556)
1e515294 Filter unknown custom resources in Delete- and ToggleTask (#1552)
6fc30863 Include dependent operators in diagnostics (#1570)
2b4e0ddd Install dependencies of operators. (#1554)
a0a7e342 KEP-22: Diagnostic Bundle Collection (#1506)
1a707c4b KEP-29: Handle changed dependencies when upgrading operators (#1558)
9246c05c KEP-29: Introducing operator dependency cycle detection to the instance controller (#1559) (#1567)
2aac2622 KEP-29: instance controller reconciliation for parent instances (#1555)
81be7058 Reconcile parent instances when a child instance is done (#1568)
9db03a9f Set operator name of 'KudoOperator' tasks for dependencies (#1560)
e228e0d9 Simplify instance controller reconciliation (#1551)
78a7ddf6 Update KEP list (#1572)
a45d2bbe Update OWNERS
e4ccca97 adding test reports feature (#1573)
bd5486b6 affixed to v5 but with minor and patch updates (#1569)
8979d921 Add an e2e test for kudo plan trigger
command (#1576)
e80b1654 Bump KUTTL 0.5.1 (#1578)
f58547c5 Installing Local Operators Requires Abs or relative notation (#1579)
f25a54a2 Updates to local run (#1580)
docker pull kudobuilder/controller-arm64:latest
docker pull kudobuilder/controller:v0.15.0
docker pull kudobuilder/controller:latest
docker pull kudobuilder/controller-arm64:v0.15.0
@kensipe, @runyontr, @nfnt, @gerred, @porridge, @ANeumann82, @vemelin-epm and @zen-dog
Published by kensipe over 4 years ago
86d386b3 Add OWNERS for CNCF maintenance
54b61754 Add helper function to check if OV exists in cluster (#1571)
1d3ca2b1 Add test cases for apis. (#1290)
93b82209 Bump Kubernetes dependencies to 1.18.3 (#1537)
8b25afa0 Change master to main (#1565)
80f5a21f Fail kudo init if version is unknown. (#1556)
1e515294 Filter unknown custom resources in Delete- and ToggleTask (#1552)
6fc30863 Include dependent operators in diagnostics (#1570)
2b4e0ddd Install dependencies of operators. (#1554)
a0a7e342 KEP-22: Diagnostic Bundle Collection (#1506)
1a707c4b KEP-29: Handle changed dependencies when upgrading operators (#1558)
9246c05c KEP-29: Introducing operator dependency cycle detection to the instance controller (#1559) (#1567)
2aac2622 KEP-29: instance controller reconciliation for parent instances (#1555)
81be7058 Reconcile parent instances when a child instance is done (#1568)
9db03a9f Set operator name of 'KudoOperator' tasks for dependencies (#1560)
e228e0d9 Simplify instance controller reconciliation (#1551)
78a7ddf6 Update KEP list (#1572)
a45d2bbe Update OWNERS
e4ccca97 adding test reports feature (#1573)
bd5486b6 affixed to v5 but with minor and patch updates (#1569)
docker pull kudobuilder/controller-arm64:v0.15.0-rc1
docker pull kudobuilder/controller:v0.15.0-rc1
Published by kensipe over 4 years ago
--create-namespace
(#1531)--webhook
option (#814SetControllerReference
(#1548)f3183aef Add KudoOperator
task types (#1515)
87b7966b Adding Kubernetes Clientset to kudo.Client (#1528)
fc590070 Better encapsulation for e2e test manifests (#1522)
c22e53a1 CLI, YAML and Go CMP Dependency Bumps (#1525)
ec540a1c Create Namespace with --create-namespace
Flag (#1531)
474c4e37 Display Gen Tool Versions in CI Output (#1530)
5a4cdc5d Enable skipDelete
for e2e tests (#1502)
03edc91b Fix namespace create without manifest (#1543)
2e1b38c4 KEP-30: Immutable parameters (#1485)
f3e6f9d6 KEP31: Template Support for Namespace Manifest (#1535)
609b7444 KUTTL 0.2.2 Bump (#1532)
98a90e6d Lint files with 'integration' build flag (#1508)
cdbbade0 Namespace Package Verify (#1536)
73cd8c24 Plan Update and Trigger with Wait (#1470)
a7b98bf9 Removed --webhook
option (#1497)
b10d8695 Rename UnknownTaskKind
to TaskBuildError
(#1520)
5e6ccf2f Separate E2E and operator tests (#1540)
daa7ac8a kuttl v0.4.0 bump (#1545)
66cada21 removing 32-bit darwin from release (#1534)
f8d96bd1 Detect different versions of cert-manager (#1546)
f71e81c5 KEP-29: Add KudoOperatorTask
implementation (#1541)
24642310 Refactor operator package installation (#1542)
88412031 Remove duplicated setControllerReference
method (#1548)
5a542514 We need to use the cert-manager annotation on the webhook with the correct APIGroup for older cert-manager (#1553)
@ANeumann82, @kensipe, @nfnt and @zen-dog
docker pull kudobuilder/controller-arm64:v0.14.0
docker pull kudobuilder/controller-arm64:latest
docker pull kudobuilder/controller:v0.14.0
docker pull kudobuilder/controller:latest
Published by kensipe over 4 years ago
5a542514 We need to use the cert-manager annotation on the webhook with the correct APIGroup for older cert-manager (#1553)
docker pull kudobuilder/controller:v0.14.0-rc3
docker pull kudobuilder/controller-arm64:v0.14.0-rc3
Published by kensipe over 4 years ago
SetControllerReference
(#1548)f8d96bd1 Detect different versions of cert-manager (#1546)
f71e81c5 KEP-29: Add KudoOperatorTask
implementation (#1541)
24642310 Refactor operator package installation (#1542)
88412031 Remove duplicated setControllerReference
method (#1548)
docker pull kudobuilder/controller-arm64:v0.14.0-rc2
docker pull kudobuilder/controller:v0.14.0-rc2
Published by kensipe over 4 years ago
--create-namespace
(#1531)--webhook
option (#1497)f3183aef Add KudoOperator
task types (#1515)
87b7966b Adding Kubernetes Clientset to kudo.Client (#1528)
fc590070 Better encapsulation for e2e test manifests (#1522)
c22e53a1 CLI, YAML and Go CMP Dependency Bumps (#1525)
ec540a1c Create Namespace with --create-namespace
Flag (#1531)
474c4e37 Display Gen Tool Versions in CI Output (#1530)
5a4cdc5d Enable skipDelete
for e2e tests (#1502)
03edc91b Fix namespace create without manifest (#1543)
2e1b38c4 KEP-30: Immutable parameters (#1485)
f3e6f9d6 KEP31: Template Support for Namespace Manifest (#1535)
609b7444 KUTTL 0.2.2 Bump (#1532)
98a90e6d Lint files with 'integration' build flag (#1508)
cdbbade0 Namespace Package Verify (#1536)
73cd8c24 Plan Update and Trigger with Wait (#1470)
a7b98bf9 Removed --webhook
option (#1497)
b10d8695 Rename UnknownTaskKind
to TaskBuildError
(#1520)
5e6ccf2f Separate E2E and operator tests (#1540)
daa7ac8a kuttl v0.4.0 bump (#1545)
66cada21 removing 32-bit darwin from release (#1534)
@ANeumann82, @kensipe, @nfnt and @zen-dog
docker pull kudobuilder/controller-arm64:v0.14.0-rc1
docker pull kudobuilder/controller:v0.14.0-rc1