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