Pascal Bourdier

Results 12 issues of Pascal Bourdier

add metadata to avoid error whith "puppet module list" with oradb especially

### Description Dependabot will create PRs automatically **Fixes:** NA ### Checklist Please make sure that your PR fulfills the following requirements: - [x] Reviewed the guidelines for contributing to this...

Add PersistentVolumeClaim watching feature

``` E0126 11:08:40.081575 1 runtime.go:76] Observed a panic: sync: WaitGroup is reused before previous Wait has returned goroutine 1 [running]: k8s.io/apimachinery/pkg/util/runtime.logPanic(0x1998fe0, 0x1f270b0) /go/pkg/mod/k8s.io/[email protected]/pkg/util/runtime/runtime.go:74 +0x95 k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0x0, 0x0, 0x0) /go/pkg/mod/k8s.io/[email protected]/pkg/util/runtime/runtime.go:48 +0x89 panic(0x1998fe0,...

**why?** `TXT` entries are very special because external-dns use it to "lock" the owner currently, a DNS will be like that: ``` time="2023-12-16T16:50:40Z" level=info msg="Changing record." action=CREATE record=oops-test... ttl=1 type=CNAME...

cncf-cla: yes
size/S
needs-rebase
ok-to-test

add `usestdlibvars` linter and fix code

go
backport-requested :arrow_backward:
release-1.22
release-1.25
size:S
release-1.26

Comparison with errors using equality operators fails on wrapped errors use the golang 1.13 best practices: https://tip.golang.org/doc/go1.13#error_wrapping

this warning seems important because the default value is usually `false`

size/XS

update method: ``` golangci-lint migrate golangci-lint run --fix ``` and fix the last ones manually