Fleet - v0.8.0
Notes on 0.8.0
Additions
- Allow helm credentials to be defined for each path by @raulcabello in https://github.com/rancher/fleet/pull/1557
- Add cluster name and namespace to BundleDeployment by @manno in https://github.com/rancher/fleet/pull/1571
- Add DoNotDeploy and OverrideTargets by @raulcabello in https://github.com/rancher/fleet/pull/1580
- Drift correction by @raulcabello in https://github.com/rancher/fleet/pull/1594
- Add helm release resources to bd status by @manno in https://github.com/rancher/fleet/pull/1596
- Add NamespaceLabels and NamespaceAnnotations by @raulcabello in https://github.com/rancher/fleet/pull/1627
- Support exclusion of files and directories from bundles via
.fleetignore
by @weyfonk in https://github.com/rancher/fleet/pull/1634 - Add hook on upgrade to clean up old, duplicate clusterregistrations by @manno in https://github.com/rancher/fleet/pull/1689
- Cleanup command takes string durations as arguments by @manno in https://github.com/rancher/fleet/pull/1697
- Clean up old clusterregistrations and remember cluster's api server by @manno in https://github.com/rancher/fleet/pull/1658
- Clusteregistration less aggressive cleanup by @manno in https://github.com/rancher/fleet/pull/1675
- Return early from clusterregistration handler by @manno in https://github.com/rancher/fleet/pull/1676
- Restrict registration to leader agent by @manno in https://github.com/rancher/fleet/pull/1687
- Do not restart agents when adopting them with a bundle by @manno in https://github.com/rancher/fleet/pull/1678
Bugfixes
- Agent registration recovery by @manno in https://github.com/rancher/fleet/pull/1567
- Use correct string comparison in gitjob update script by @thardeck in https://github.com/rancher/fleet/pull/1610
- Reduce Helm history to two entries by default by @moio in https://github.com/rancher/fleet/pull/1607
- Fix Helm release name generation to prevent double dashes by @weyfonk in https://github.com/rancher/fleet/pull/1647
- Prevent non-hex chars in release name hash by @weyfonk in https://github.com/rancher/fleet/pull/1649
- Enforce strict match on cluster name when fetching bundledeployments by cluster by @weyfonk in https://github.com/rancher/fleet/pull/1662
What's Changed
- Update README.md by @andriisoldatenko in https://github.com/rancher/fleet/pull/1550
- Refactorings registration by @manno in https://github.com/rancher/fleet/pull/1570
- Remove schedule run for "Upgrade Fleet in Rancher to Latest Release CI" by @thardeck in https://github.com/rancher/fleet/pull/1573
- Migrate e2e tests to local git server by @weyfonk in https://github.com/rancher/fleet/pull/1563
- Install
tar
in linux-amd64/fossa Drone CI pipeline by @weyfonk in https://github.com/rancher/fleet/pull/1578 - Only replace the Chart version during release by @thardeck in https://github.com/rancher/fleet/pull/1593
- Update README.md by @manno in https://github.com/rancher/fleet/pull/1595
- Provide README.mds for all Fleet helm-charts by @thardeck in https://github.com/rancher/fleet/pull/1598
- Refactor target match packages by @manno in https://github.com/rancher/fleet/pull/1592
- Add GitRepo e2e test case involving auth to a local Helm registry by @weyfonk in https://github.com/rancher/fleet/pull/1591
- Add CONTRIBUTING.md by @kkaempf in https://github.com/rancher/fleet/pull/1517
- Split test images from fleet images dev script by @manno in https://github.com/rancher/fleet/pull/1612
- Fix release against charts repo script by @thardeck in https://github.com/rancher/fleet/pull/1614
- Add webhook-based gitrepo test by @weyfonk in https://github.com/rancher/fleet/pull/1568
- Add end-to-end tests for Helm auth with HTTP by @weyfonk in https://github.com/rancher/fleet/pull/1613
- Fix e2e tests requiring secrets by @weyfonk in https://github.com/rancher/fleet/pull/1619
- Unpin ginkgo version installed in CI by @weyfonk in https://github.com/rancher/fleet/pull/1620
- Restructure package layout to add internal package by @manno in https://github.com/rancher/fleet/pull/1624
- Use separate gitrepo resource for test case requiring secret by @weyfonk in https://github.com/rancher/fleet/pull/1626
- Test for DependsOn by @manno in https://github.com/rancher/fleet/pull/1623
- Replace 3rd party action with native CLI by @rancher-security-bot in https://github.com/rancher/fleet/pull/1628
- Remove rancher/qa mention from PR template by @weyfonk in https://github.com/rancher/fleet/pull/1635
- Adapt e2e tests for local infra setup tests by @manno in https://github.com/rancher/fleet/pull/1638
- Provide path to relevant directory when building git server image for nightly CI workflow by @weyfonk in https://github.com/rancher/fleet/pull/1646
- Update release doc for updating Fleet components by @weyfonk in https://github.com/rancher/fleet/pull/1621
- Fix linting errors by @weyfonk in https://github.com/rancher/fleet/pull/1655
- Remove k8s 1.20 from PR CI matrix by @manno in https://github.com/rancher/fleet/pull/1680
- Do not indent release.yaml entries by @thardeck in https://github.com/rancher/fleet/pull/1686
- build(deps): bump github.com/hashicorp/go-getter from 1.7.1 to 1.7.2 by @dependabot in https://github.com/rancher/fleet/pull/1684
- build(deps): bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 by @dependabot in https://github.com/rancher/fleet/pull/1683
- Go K8s related security bumps backport by @thardeck in https://github.com/rancher/fleet/pull/1710
- build(deps): bump bci/bci-base from 15.5.36.5.21 to 15.5.36.5.25 in /… by @thardeck in https://github.com/rancher/fleet/pull/1727
- Bump Gitjob chart to 0.1.76 by @thardeck in https://github.com/rancher/fleet/pull/1729
Full Changelog: https://github.com/rancher/fleet/compare/v0.7.1...v0.8.0
Details
date
Sept. 11, 2023, 3:05 p.m.
name
type
Minor
official page
👇
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!