Skip to content

Releases: rancher/fleet

v0.10.1

15 Aug 04:25
v0.10.1
Compare
Choose a tag to compare

Additions

  • Add hostNetwork setting for agent deployment policy in #2659
  • Adding namespaceLabels and namespaceAnnotations as TargetCustomization in #2583
  • Use node selector for git jobs in #2733

Bugfixes

  • Adds support for folder/* patterns in .fleetignore in #2617
  • Fix extraEnv in gitjob controller helm template in #2650
  • KubeVersion fix for fleet deploy --dry-run in #2730

What's Changed

  • Use RequeueAfter for Gitpolling job #2643
  • Replace logrus with logger when querying targets in #2653
  • Clean up content resources through finalizers in #2732
  • Changes post render error when using targetNamespace or namespace in #2731

Full Changelog: v0.10.0...v0.10.1

v0.10.1-rc.3

13 Aug 09:12
v0.10.1-rc.3
Compare
Choose a tag to compare
v0.10.1-rc.3 Pre-release
Pre-release
v0.10.1-rc.3

v0.9.8

13 Aug 14:30
v0.9.8
5f65696
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.6...v0.9.8

v0.10.1-rc.2

08 Aug 14:04
v0.10.1-rc.2
ae91fe6
Compare
Choose a tag to compare
v0.10.1-rc.2 Pre-release
Pre-release
v0.10.1-rc.2

v0.8.6-rc.3

25 Jul 14:45
v0.8.6-rc.3
63df5da
Compare
Choose a tag to compare
v0.8.6-rc.3 Pre-release
Pre-release
v0.8.6-rc.3

v0.10.1-rc.1

24 Jul 06:01
v0.10.1-rc.1
Compare
Choose a tag to compare
v0.10.1-rc.1 Pre-release
Pre-release
v0.10.1-rc.1

v0.10.0

17 Jul 11:54
v0.10.0
Compare
Choose a tag to compare

The Fleet v0.10 release brings significant changes, including a redesign that splits components into containers and switches to the controller-runtime framework. The rewritten controllers switch to structured logging. To reduce image size and complexity, v0.10 integrates the gitjob repository, merges various controller codes, and introduces new features such as sharding with node selectors, prometheus metrics, configurable leader election, and worker count for the fleet-controller. The release deprecates the "fleet test" command in favor of “target” and “deploy” with a dry-run option and adds experimental OCI content storage. Bug fixes enhance drift detection, cluster status reporting, and various operational aspects, while automation improvements bolster testing, CI, and the release workflow.

Additions

Bugfixes

  • Ignore status fields during drift detection by @aruiz14 in #2522
  • Fixes error display and improves user experience in git poller by @0xavi0 in #2542
  • Honor Helm's MaxHistory when using drift correction by @aruiz14 in #2519
  • Remove trailing comma from bootstrap template by @Danil-Grigorev in #2452
  • Do not count deleted bundledeployments in cluster status by @manno in #2454
  • Fixes infinite job generation after ForceSyncGeneration changed by @0xavi0 in #2477
  • GitRepo Initial Checkout when DisablePolling is True by @Tommy12789 in #2469
  • Filter namespaces by the kubernetes.io/metadata.name label by @raulcabello in #2009
  • Catch OCI version errors and return them by @manno in #2311
  • Make AlphabeticalPolicy string check case insensitive by @aditditto in #2216
  • Ignore not-found errors when deleting bundle deployments by @weyfonk in #2329
  • Bump helm fork to 3.14.4 by @manno in #2337
  • Add missing serviceName in fleet-agent statefulset by @p-se in #2045
  • Fix gitjob log messages for controller and webhook by @manno in #2367
  • Fix helm deployer ignoring kubeconfig CLI arg by @manno in #2112
  • Return commit for revision instead of HEAD by @0xavi0 in #2410
  • Merges gitrepo and gitops controllers by @0xavi0 in #2537
  • Partially replace cleanup with finalizers by @weyfonk in #2431
  • Moves functionality from gitrepo to gitjob controller by @0xavi0 in #2475

Redesign

Performance

  • Reduce the number of times that Bundle resources are serialized by @aruiz14 in #1952
  • Replace json-based implementation of DeepCopy on GenericMap by @aruiz14 in #1915

What's Changed

Read more

v0.9.6

17 Jul 16:29
v0.9.6
ec44988
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.5...v0.9.6

v0.10.0-rc.21

12 Jul 09:32
v0.10.0-rc.21
42fb098
Compare
Choose a tag to compare
v0.10.0-rc.21 Pre-release
Pre-release

What's Changed

  • Remove difficult label from e2e-mc / Rename upgrade tests to -ci by @manno in #2625
  • chore(deps): update module go.uber.org/zap to v1.27.0 by @renovate-rancher in #2594
  • chore(deps): update module github.com/testcontainers/testcontainers-go to v0.32.0 by @renovate-rancher in #2612
  • chore(deps): update module github.com/rancher/fleet/pkg/apis to v0.10.0-rc.20 by @renovate-rancher in #2624
  • chore(deps): update module golang.org/x/crypto to v0.25.0 by @renovate-rancher in #2613
  • chore(deps): update module helm.sh/helm/v3 to v3.15.3 by @renovate-rancher in #2630

Full Changelog: v0.10.0-rc.20...v0.10.0-rc.21

v0.9.6-rc.4

12 Jul 09:47
v0.9.6-rc.4
0c5e52b
Compare
Choose a tag to compare
v0.9.6-rc.4 Pre-release
Pre-release

Changelog