v0.7.0
- (rancherio-gh-m) released this 2023-06-12 13:24:29 +0000 UTC*
Notes​
The packaged helm chart fleet-0.7.0.tgz was reuploaded to fix the Gitjob version constraint following https://github.com/rancher/fleet/pull/1593
Additions​
- Add agent config for tolerations, affinity, resources on cluster by @manno in https://github.com/rancher/fleet/pull/1433
- Add JSON schema validation for agent customization in cluster CRD by @raulcabello in https://github.com/rancher/fleet/pull/1490
- Configure tolerations for fleet-agent from cluster CR by @rajiteh in https://github.com/rancher/fleet/pull/1154
- Agent registration recovery by @rancherbot in https://github.com/rancher/fleet/pull/1579
- Clean up orphaned request service accounts, remove unused managed annotations by @thardeck in https://github.com/rancher/fleet/pull/1310
- Add flag to disable local cluster bootstrap by @manno in https://github.com/rancher/fleet/pull/1207
- Fix agent not starting in old fleet-system namespace by @raulcabello in https://github.com/rancher/fleet/pull/1316
- Configure FLEET_CLUSTER_ENQUEUE_DELAY in helm chart by @johnjcool in https://github.com/rancher/fleet/pull/1404
- Do not always create a Bundle for the root path by @raulcabello in https://github.com/rancher/fleet/pull/1309
- Always get labels from Bundle when creating a BundleDeployment by @raulcabello in https://github.com/rancher/fleet/pull/1428
- Add helm capabilities to agent's deployer by @manno in https://github.com/rancher/fleet/pull/1287
- Add waitForJobs as a helm option by @raulcabello in https://github.com/rancher/fleet/pull/1330
- Allow resources to be kept when deleting a GitRepo or a Bundle by @raulcabello in https://github.com/rancher/fleet/pull/1382
- Improve behavior on failed deployments by @moio in https://github.com/rancher/fleet/pull/1485
- Add ignore conditions for the status of deployed custom resources by @raulcabello in https://github.com/rancher/fleet/pull/1482
Bugfixes​
- Ensure fleet-agent's helm release name has valid length by @manno in https://github.com/rancher/fleet/pull/1353
- Ensure ClusterRegistrationToken name is below 63 characters by @manno in https://github.com/rancher/fleet/pull/1360
- AllowedRepoPatterns in GitRepoRestriction is matched against Repo by @johnjcool in https://github.com/rancher/fleet/pull/1379
- Properly set keepResources if releaseName is empty by @raulcabello in https://github.com/rancher/fleet/pull/1394
- Retry helm upgrade if it was interrupted by @raulcabello in https://github.com/rancher/fleet/pull/1424
- Fix BundleNamespaceMapping ignoring bundle selector by @manno in https://github.com/rancher/fleet/pull/1425
- Don't ignore config map reference in valuesFrom list element by @manno in https://github.com/rancher/fleet/pull/1431
- Agent should only select Linux nodes by @manno in https://github.com/rancher/fleet/pull/1505
- Also check chart with the helmRepoURLRegex by @raulcabello in https://github.com/rancher/fleet/pull/1341
- Fix cluster targeting and missing customizations by @raulcabello in https://github.com/rancher/fleet/pull/1473
What's Changed​
- Add container security context to fleet-agent helm chart by @puffitos in https://github.com/rancher/fleet/pull/1293
- Managed fleet-agent uses same securityContext as helm chart by @thardeck in https://github.com/rancher/fleet/pull/1314
- Remove fleet-agent simulators by @manno in https://github.com/rancher/fleet/pull/1206
- Remove flag to disable leaderElection for simulators by @raulcabello in https://github.com/rancher/fleet/pull/1426
- Add Github action to release Fleet against Rancher by @thardeck in https://github.com/rancher/fleet/pull/1346
- Change version number for nightly releases by @manno in https://github.com/rancher/fleet/pull/1367
- Log regex compilation error in git repo restriction with patterns by @manno in https://github.com/rancher/fleet/pull/1383
- Split Examples Tests from E2E Tests by @manno in https://github.com/rancher/fleet/pull/1397
- Add nightly e2e workflow to test more k8s versions by @manno in https://github.com/rancher/fleet/pull/1518
- Replace deprecated command in Github action with environment file by @jongwooo in https://github.com/rancher/fleet/pull/1500
New Contributors​
- @johnjcool made their first contribution in https://github.com/rancher/fleet/pull/1379
- @weyfonk made their first contribution in https://github.com/rancher/fleet/pull/1472
- @jongwooo made their first contribution in https://github.com/rancher/fleet/pull/1500
Full Changelog: https://github.com/rancher/fleet/compare/v0.6.0...v0.7.0
Download​
Information retrieved from here