Fleet - v0.7.0


Notes

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


Details

date
June 12, 2023, 1:24 p.m.
name
v0.7.0
type
Minor
👇
Register or login to:
  • 🔍View and search all Fleet releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or