Raffaele Di Fazio
25223cc2f1
bump kustomize version to v0.15.0
...
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2024-09-05 19:34:47 +02:00
Kubernetes Prow Robot
848e309ad4
Merge pull request #4593 from johannwagner/feature/nat64
...
feat: NAT64 network source
2024-09-05 14:34:29 +01:00
Kubernetes Prow Robot
bf70e3f0ac
Merge pull request #4719 from mloiseleur/chore/unmaintained-providers
...
chore: remove unmaintained providers
2024-09-04 14:52:07 +01:00
Michel Loiseleur
9ceca8fa81
review with Raffo
2024-09-04 13:51:29 +02:00
Kubernetes Prow Robot
53e067586e
Merge pull request #4712 from kubernetes-sigs/dependabot/github_actions/dev-dependencies-dfe2ea1b26
...
chore(deps): bump actions/setup-python from 5.1.1 to 5.2.0 in the dev-dependencies group
2024-09-03 08:07:16 +01:00
Michel Loiseleur
74a8cdad85
chore: remove unmaintained providers
2024-09-03 08:53:23 +02:00
dependabot[bot]
f642c598aa
chore(deps): bump actions/setup-python in the dev-dependencies group
...
Bumps the dev-dependencies group with 1 update: [actions/setup-python](https://github.com/actions/setup-python ).
Updates `actions/setup-python` from 5.1.1 to 5.2.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](39cd14951b...f677139bbe
)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 03:57:59 +00:00
Kubernetes Prow Robot
ccab9a95c5
Merge pull request #4469 from thameezb/feat-support-dual-stack-gateway-api
...
feat: support dual stack for gateway api
2024-09-01 18:40:45 +01:00
Kubernetes Prow Robot
494424810b
Merge pull request #4714 from benfiola/add-routeros-provider-to-readme
...
Add RouterOS provider to README.md
2024-08-31 20:54:45 +01:00
Ben Fiola
2583b64fb8
Add RouterOS provider to README.md
2024-08-31 00:53:42 -07:00
Kyle
38178940a3
feat: add annotation and label filters to Ambassador Host Source ( #2633 )
...
* Add annotation filter to Ambassador Host Source
This change makes the Ambassador Host source respect the External-DNS annotationFilter allowing for an Ambassador Host resource to specify what External-DNS deployment to use when there are multiple External-DNS deployments within the same cluster. Before this change if you had two External-DNS deployments within the cluster and used the Ambassador Host source the first External-DNS to process the resource will create the record and not the one that was specified in the filter annotation.
I added the `filterByAnnotations` function so that it matched the same way the other sources have implemented annotation filtering. I didn't add the controller check only because I wanted to keep this change to implementing the annotationFilter.
Example: Create two External-DNS deployments 1 public and 1 private and set the Ambassador Host to use the public External-DNS using the annotation filter.
```
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: external-dns-private
spec:
strategy:
type: Recreate
selector:
matchLabels:
app: external-dns-private
template:
metadata:
labels:
app: external-dns-private
annotations:
iam.amazonaws.com/role: {ARN} # AWS ARN role
spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: k8s.gcr.io/external-dns/external-dns:latest
args:
- --source=ambassador-host
- --domain-filter=example.net # will make ExternalDNS see only the hosted zones matching provided domain, omit to process all available hosted zones
- --provider=aws
- --policy=upsert-only # would prevent ExternalDNS from deleting any records, omit to enable full synchronization
- --aws-zone-type=private # only look at public hosted zones (valid values are public, private or no value for both)
- --registry=txt
- --txt-owner-id= {Hosted Zone ID} # Insert Route53 Hosted Zone ID here
- --annotation-filter=kubernetes.io/ingress.class in (private)
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: external-dns-public
spec:
strategy:
type: Recreate
selector:
matchLabels:
app: external-dns-public
template:
metadata:
labels:
app: external-dns-public
annotations:
iam.amazonaws.com/role: {ARN} # AWS ARN role
spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: k8s.gcr.io/external-dns/external-dns:latest
args:
- --source=ambassador-host
- --domain-filter=example.net # will make ExternalDNS see only the hosted zones matching provided domain, omit to process all available hosted zones
- --provider=aws
- --policy=upsert-only # would prevent ExternalDNS from deleting any records, omit to enable full synchronization
- --aws-zone-type= # only look at public hosted zones (valid values are public, private or no value for both)
- --registry=txt
- --txt-owner-id= {Hosted Zone ID} # Insert Route53 Hosted Zone ID here
- --annotation-filter=kubernetes.io/ingress.class in (public)
---
apiVersion: getambassador.io/v3alpha1
kind: Host
metadata:
name: your-hostname
annotations:
external-dns.ambassador-service: emissary-ingress/emissary
kubernetes.io/ingress.class: public
spec:
acmeProvider:
authority: none
hostname: your-hostname.example.com
```
Fixes kubernetes-sigs/external-dns#2632
* Add Label filltering for Ambassador Host source
Currently the `--label-filter` flag can only be used to filter CRDs, Ingress, Service and Openshift Route objects which match the label selector passed through that flag. This change extends the functionality to the Ambassador Host type object.
When the flag is not specified the default value is `labels.Everything()` which is an empty string, the same as before. An annotation based filter is inefficient because the filtering has to be done in the controller instead of the API server like with label filtering. The Annotation based filtering has been left in for legacy reasons so the Ambassador Host source can be used inconjunction with the other sources that don't yet support label filltering.
It is possible to use label based filltering with annotation based filltering so you can initially filter by label then filter the returned hosts by annotation. This is not recomended
* Update Ambassador Host source docs
Add that the Ambassador Host source now supports both annotation and label filltering.
2024-08-28 18:02:57 +01:00
Kubernetes Prow Robot
cb89c0efdd
Merge pull request #4698 from mloiseleur/chore/go1.23
...
chore: upgrade ExternalDNS to go 1.23
2024-08-26 13:59:08 +01:00
Kubernetes Prow Robot
5b58ebca16
Merge pull request #4702 from kubernetes-sigs/dependabot/github_actions/dev-dependencies-0b0799f028
...
chore(deps): bump GrantBirki/json-yaml-validate from 3.2.0 to 3.2.1 in the dev-dependencies group
2024-08-26 07:47:50 +01:00
dependabot[bot]
78344d953c
chore(deps): bump GrantBirki/json-yaml-validate
...
Bumps the dev-dependencies group with 1 update: [GrantBirki/json-yaml-validate](https://github.com/grantbirki/json-yaml-validate ).
Updates `GrantBirki/json-yaml-validate` from 3.2.0 to 3.2.1
- [Release notes](https://github.com/grantbirki/json-yaml-validate/releases )
- [Commits](https://github.com/grantbirki/json-yaml-validate/compare/v3.2.0...v3.2.1 )
---
updated-dependencies:
- dependency-name: GrantBirki/json-yaml-validate
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 03:36:48 +00:00
Kubernetes Prow Robot
4ac0efa7f8
Merge pull request #4700 from kubernetes-sigs/dependabot/github_actions/dev-dependencies-6983cb34b0
...
chore(deps): bump GrantBirki/json-yaml-validate from 3.1.0 to 3.2.0 in the dev-dependencies group
2024-08-23 08:51:51 +01:00
Michel Loiseleur
0ec66ee669
fix linter
2024-08-23 09:24:28 +02:00
Michel Loiseleur
35cb2494d5
fix ordering
2024-08-23 09:11:03 +02:00
dependabot[bot]
b5f026b36d
chore(deps): bump GrantBirki/json-yaml-validate
...
Bumps the dev-dependencies group with 1 update: [GrantBirki/json-yaml-validate](https://github.com/grantbirki/json-yaml-validate ).
Updates `GrantBirki/json-yaml-validate` from 3.1.0 to 3.2.0
- [Release notes](https://github.com/grantbirki/json-yaml-validate/releases )
- [Commits](https://github.com/grantbirki/json-yaml-validate/compare/v3.1.0...v3.2.0 )
---
updated-dependencies:
- dependency-name: GrantBirki/json-yaml-validate
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-23 03:53:56 +00:00
Michel Loiseleur
4a48a0a355
fix linter
2024-08-22 15:23:01 +02:00
Michel Loiseleur
50672d66b9
chore: upgrade ExternalDNS to go 1.23
2024-08-22 09:10:10 +02:00
Kubernetes Prow Robot
8ebb393bf0
Merge pull request #4686 from mjlshen/dynamodb-docs
...
Add tutorial to DynamoDB registry docs
2024-08-22 08:04:50 +01:00
Michael Shen
3ee7771195
Emphasize the dynamodb registry in the rate limits doc
...
Signed-off-by: Michael Shen <mishen@umich.edu>
2024-08-21 19:36:41 -04:00
Michael Shen
b43ad1c432
Add tutorial to DynamoDB registry docs
...
The existing docs described how to configure the DynamoDB registry, but
didn't have a tutorial for someone to walk through.
Signed-off-by: Michael Shen <mishen@umich.edu>
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2024-08-21 19:36:31 -04:00
Johann Wagner
1b4843aa02
Added documentation for NAT64 prefix rewriting
2024-08-19 08:00:25 +02:00
Johann Wagner
b8e018caaf
Introduced NAT64 prefix rewriting
2024-08-19 08:00:18 +02:00
Kubernetes Prow Robot
9fb831e97f
Merge pull request #4685 from kubernetes-sigs/dependabot/github_actions/dev-dependencies-e8e7661955
...
chore(deps): bump GrantBirki/json-yaml-validate from 3.0.0 to 3.1.0 in the dev-dependencies group
2024-08-16 06:12:46 -07:00
Kubernetes Prow Robot
dd67774d83
Merge pull request #4684 from kubernetes-sigs/dependabot/go_modules/dev-dependencies-f9da8b5dbe
...
chore(deps): bump the dev-dependencies group across 1 directory with 16 updates
2024-08-16 06:12:39 -07:00
Kubernetes Prow Robot
b6ce0cd919
Merge pull request #4643 from kimsondrup/webhook-fixes
...
Webhook provider helm chart fixes
2024-08-16 05:31:12 -07:00
Kim Sondrup
fea4f939bf
Webhook provider helm chart fixes
...
- Add webhook metrics port to service
- Correct webhook metric port in servicemonitor
- Use correct imagePullPolicy value for webhook container
2024-08-16 13:45:52 +02:00
Kubernetes Prow Robot
20271b7baa
Merge pull request #4683 from mjlshen/aws-sd-docs
...
Fix AWS Cloud Map docs: annotation key/value pairs must be strings
2024-08-16 00:39:11 -07:00
dependabot[bot]
b506f1a38a
chore(deps): bump GrantBirki/json-yaml-validate
...
Bumps the dev-dependencies group with 1 update: [GrantBirki/json-yaml-validate](https://github.com/grantbirki/json-yaml-validate ).
Updates `GrantBirki/json-yaml-validate` from 3.0.0 to 3.1.0
- [Release notes](https://github.com/grantbirki/json-yaml-validate/releases )
- [Commits](https://github.com/grantbirki/json-yaml-validate/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: GrantBirki/json-yaml-validate
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 03:53:53 +00:00
dependabot[bot]
940c8bd77d
chore(deps): bump the dev-dependencies group across 1 directory with 16 updates
...
Bumps the dev-dependencies group with 16 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [github.com/Yamashou/gqlgenc](https://github.com/Yamashou/gqlgenc ) | `0.23.2` | `0.24.0` |
| [github.com/aliyun/alibaba-cloud-sdk-go](https://github.com/aliyun/alibaba-cloud-sdk-go ) | `1.62.807` | `1.63.0` |
| [github.com/cloudflare/cloudflare-go](https://github.com/cloudflare/cloudflare-go ) | `0.101.0` | `0.102.0` |
| [github.com/linode/linodego](https://github.com/linode/linodego ) | `1.38.0` | `1.39.0` |
| [github.com/miekg/dns](https://github.com/miekg/dns ) | `1.1.61` | `1.1.62` |
| [github.com/oracle/oci-go-sdk/v65](https://github.com/oracle/oci-go-sdk ) | `65.71.0` | `65.71.1` |
| [github.com/pluralsh/gqlclient](https://github.com/pluralsh/gqlclient ) | `1.12.1` | `1.12.2` |
| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) | `1.19.1` | `1.20.0` |
| [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://github.com/tencentcloud/tencentcloud-sdk-go ) | `1.0.980` | `1.0.984` |
| [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dnspod](https://github.com/tencentcloud/tencentcloud-sdk-go ) | `1.0.980` | `1.0.984` |
| [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/privatedns](https://github.com/tencentcloud/tencentcloud-sdk-go ) | `1.0.980` | `1.0.984` |
| [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) | `0.191.0` | `0.192.0` |
| [istio.io/api](https://github.com/istio/api ) | `1.22.3` | `1.23.0` |
| [istio.io/client-go](https://github.com/istio/client-go ) | `1.22.3` | `1.23.0` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) | `0.30.3` | `0.31.0` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go ) | `0.30.3` | `0.31.0` |
Updates `github.com/Yamashou/gqlgenc` from 0.23.2 to 0.24.0
- [Release notes](https://github.com/Yamashou/gqlgenc/releases )
- [Commits](https://github.com/Yamashou/gqlgenc/compare/v0.23.2...v0.24.0 )
Updates `github.com/aliyun/alibaba-cloud-sdk-go` from 1.62.807 to 1.63.0
- [Release notes](https://github.com/aliyun/alibaba-cloud-sdk-go/releases )
- [Changelog](https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/ChangeLog.txt )
- [Commits](https://github.com/aliyun/alibaba-cloud-sdk-go/compare/v1.62.807...v1.63.0 )
Updates `github.com/cloudflare/cloudflare-go` from 0.101.0 to 0.102.0
- [Release notes](https://github.com/cloudflare/cloudflare-go/releases )
- [Changelog](https://github.com/cloudflare/cloudflare-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/cloudflare/cloudflare-go/compare/v0.101.0...v0.102.0 )
Updates `github.com/linode/linodego` from 1.38.0 to 1.39.0
- [Release notes](https://github.com/linode/linodego/releases )
- [Commits](https://github.com/linode/linodego/compare/v1.38.0...v1.39.0 )
Updates `github.com/miekg/dns` from 1.1.61 to 1.1.62
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release )
- [Commits](https://github.com/miekg/dns/compare/v1.1.61...v1.1.62 )
Updates `github.com/oracle/oci-go-sdk/v65` from 65.71.0 to 65.71.1
- [Release notes](https://github.com/oracle/oci-go-sdk/releases )
- [Changelog](https://github.com/oracle/oci-go-sdk/blob/master/CHANGELOG.md )
- [Commits](https://github.com/oracle/oci-go-sdk/compare/v65.71.0...v65.71.1 )
Updates `github.com/pluralsh/gqlclient` from 1.12.1 to 1.12.2
- [Release notes](https://github.com/pluralsh/gqlclient/releases )
- [Changelog](https://github.com/pluralsh/gqlclient/blob/main/.releaserc )
- [Commits](https://github.com/pluralsh/gqlclient/compare/v1.12.1...v1.12.2 )
Updates `github.com/prometheus/client_golang` from 1.19.1 to 1.20.0
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.19.1...v1.20.0 )
Updates `github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common` from 1.0.980 to 1.0.984
- [Commits](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.980...v1.0.984 )
Updates `github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dnspod` from 1.0.980 to 1.0.984
- [Commits](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.980...v1.0.984 )
Updates `github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/privatedns` from 1.0.980 to 1.0.984
- [Commits](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.980...v1.0.984 )
Updates `google.golang.org/api` from 0.191.0 to 0.192.0
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.191.0...v0.192.0 )
Updates `istio.io/api` from 1.22.3 to 1.23.0
- [Commits](https://github.com/istio/api/compare/1.22.3...1.23.0 )
Updates `istio.io/client-go` from 1.22.3 to 1.23.0
- [Commits](https://github.com/istio/client-go/compare/1.22.3...1.23.0 )
Updates `k8s.io/apimachinery` from 0.30.3 to 0.31.0
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.30.3...v0.31.0 )
Updates `k8s.io/client-go` from 0.30.3 to 0.31.0
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.30.3...v0.31.0 )
---
updated-dependencies:
- dependency-name: github.com/Yamashou/gqlgenc
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: github.com/aliyun/alibaba-cloud-sdk-go
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: github.com/cloudflare/cloudflare-go
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: github.com/linode/linodego
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: github.com/miekg/dns
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: github.com/oracle/oci-go-sdk/v65
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: github.com/pluralsh/gqlclient
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dnspod
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/privatedns
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: istio.io/api
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: istio.io/client-go
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: k8s.io/apimachinery
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: k8s.io/client-go
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 03:43:55 +00:00
Michael Shen
4595e0d5ef
Annotation key/value pairs must be strings
...
As-is, following the docs results in the following error:
```
json: cannot unmarshal number into Go struct field ObjectMeta.metadata.annotations of type string
```
Signed-off-by: Michael Shen <mishen@umich.edu>
2024-08-15 22:39:29 -04:00
Curtis John
1b5c9d3d3b
fix(helm): make use of resource values for webhook ( #4560 )
...
* fix(helm): make use of resource values for webhook
previously these values were omitted due to an omission in the deployment template, now they should
be accurately templated when provided to the chart
* chore(chart): add provider.webhook.resources fix to changelog
2024-08-15 05:27:18 -07:00
Kubernetes Prow Robot
c4a262e6f4
Merge pull request #4679 from mloiseleur/fix/maintainers
...
chore: update maintainers
2024-08-14 08:47:20 -07:00
Kubernetes Prow Robot
c87fcc783a
Merge pull request #4597 from tjamet/add-provider-cache
...
Add provider cache
2024-08-14 06:47:18 -07:00
Michel Loiseleur
d8ba72254e
chore: update maintainers
2024-08-14 13:32:17 +02:00
Thibault Jamet
a6ab2badce
Update docs/tutorials/aws.md
2024-08-14 11:36:47 +02:00
Thibault Jamet
8d2f1c0aea
Fix invalid private variable reference
2024-08-14 10:21:01 +02:00
Thibault Jamet
6c5faafbfe
Dynamically register cache provider metrics
2024-08-14 10:21:00 +02:00
Thibault Jamet
ef0dd29cf5
Apply suggestions from code review
...
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2024-08-14 10:21:00 +02:00
Thibault Jamet
173604854d
Rename Advanced topics title to match the content
2024-08-14 10:21:00 +02:00
Thibault Jamet
309f34f4f5
Add an advanced topic about rate limits
2024-08-14 10:21:00 +02:00
Thibault Jamet
2955e5d456
Apply suggestions from code review
...
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2024-08-14 10:21:00 +02:00
Thibault Jamet
9b759f0933
Update changes to match latest state of external-dns code
2024-08-14 10:20:59 +02:00
Thibault Jamet
b2d678f7d0
Run go imports -local sigs.k8s.io/external-dns
2024-08-14 10:20:59 +02:00
Thibault Jamet
b2ff1619f5
Add Domain filter interface
2024-08-14 10:20:59 +02:00
Thibault Jamet
82c6983fa3
Add a log line when no changes on cache provider
...
Change-Id: I13da2aa28eef3e2c8e81b502321c4dc137087b2d
2024-08-14 10:20:59 +02:00
Thibault Jamet
eb07eb9905
Add licence headers
...
Change-Id: I3f4646cabd66216fd028fbae3adf68129a8a2cbf
2024-08-14 10:20:59 +02:00
Thibault Jamet
29191e2362
Skip apply empty changes in the cache provider
...
Change-Id: Icaf1ffe34e75c320d4efbb428f831deb8784cd11
2024-08-14 10:20:58 +02:00