Commit Graph

428 Commits

Author SHA1 Message Date
Tim Ramlot
8d2cb0c336
Merge pull request #6889 from jsnctl/6817-api-defaults-tests
feat: Adding API defaults unit test + testfile fixture
2024-04-23 13:37:46 +01:00
Tim Ramlot
a26e2dc21e
cleanup code
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-23 13:02:55 +02:00
Tim Ramlot
11ce045d31
upgrade repository-base Makefile module and disable dependabot
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-23 09:09:50 +02:00
Tim Ramlot
a5a457e56f
Merge pull request #6928 from inteon/add_go_makefile_module
Add go makefile module
2024-04-22 19:26:40 +01:00
Tim Ramlot
6a2b7a7c44
remove docker custom network hack, since the test environment itself has been patched
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-22 17:59:32 +02:00
Tim Ramlot
4e0854a44e
Merge pull request #6906 from inteon/rclone_disable_acl
Disable rclone gcs bucket ACL
2024-04-22 16:40:31 +01:00
Tim Ramlot
eb3b832f7a
add go makefile module
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-22 15:56:30 +02:00
Jason Costello
b363fd9b3f Applying API default tests to rest of configuration modules
Signed-off-by: Jason Costello <jason@jsnc.tl>
2024-04-21 09:15:38 -04:00
Jason Costello
046027a556 Merge branch 'master' into 6817-api-defaults-tests
Signed-off-by: Jason Costello <jason@jsnc.tl>
2024-04-20 16:07:34 -04:00
cert-manager-prow[bot]
a9166a8af4
Merge pull request #6920 from inteon/add_missing_verify-licenses
Add missing verify-licenses target
2024-04-19 20:10:26 +00:00
Tim Ramlot
bc42af75e9
Merge pull request #6919 from inteon/upgrade_klone
Run 'make upgrade-klone', fixing the self-upgrade script
2024-04-19 20:48:20 +01:00
Tim Ramlot
58affa8e9d
add missing verify-licenses target
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-19 19:19:55 +02:00
Tim Ramlot
da60405b21
run 'make upgrade-klone'
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-19 18:12:12 +02:00
Ashley Davis
5b4bedfa39
re-add removed targets, update base images
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2024-04-19 16:24:05 +01:00
Ashley Davis
8f54e130bd
re-add mistakenly removed make tidy target
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2024-04-19 11:26:00 +01:00
Tim Ramlot
8ee7ada5fa
running make in a make target causes concurrent download of dependencies yielding broken files and downloads
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-18 14:43:40 +02:00
Tim Ramlot
48ddce76f2
disable rclone gcs bucket ACL
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-15 18:47:01 +02:00
Jason Costello
bcac7c43cc Tidying test + update defaults mode
Signed-off-by: Jason Costello <jason@jsnc.tl>
2024-04-11 17:18:18 -04:00
Tim Ramlot
01b298a580
move to Makefile modules
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-10 18:53:40 +02:00
Jason Costello
a7e5df7182 Adding API defaults unit test + testfile fixture
Signed-off-by: Jason Costello <jason@jsnc.tl>
2024-04-08 18:27:46 -04:00
jetstack-bot
b2d7284881
Merge pull request #6840 from inteon/bump_base_images
Run ./hack/latest-base-images.sh
2024-03-07 17:55:06 +01:00
Tim Ramlot
6134af7341
run ./hack/latest-base-images.sh
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-03-07 17:00:20 +01:00
Tim Ramlot
c052ff6e4e
bump to latest go version
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-03-07 14:20:29 +01:00
Tim Ramlot
f011d80ace
bump go to 1.21.8
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-03-07 13:09:52 +01:00
Adam Talbot
8a103930c5 docs: add comment describing e2e testing of existing charts
Signed-off-by: Adam Talbot <adam.talbot@venafi.com>
2024-02-23 11:53:22 +00:00
Adam Talbot
cfffa15c21 feat: allow running e2e tests against a deployed chart
Signed-off-by: Adam Talbot <adam.talbot@venafi.com>
2024-02-23 10:08:53 +00:00
Tim Ramlot
d0508a5bc6
bump controller-gen to v0.14.0
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-22 13:18:09 +01:00
Richard Wall
541798c9e2 kustomize build . > policy.yaml
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-02-20 14:49:12 +00:00
Richard Wall
bbc006760f Add e2e-vault-mtls to the list of excluded namespaces
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-02-20 14:48:53 +00:00
Richard Wall
0ffc3c2550 Fix broken upstream Kyverno policy link
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-02-20 14:46:56 +00:00
jetstack-bot
0b379e4b5c
Merge pull request #6760 from inteon/add_crd_keep
Add `crds.keep` and `crds.enabled` Helm options
2024-02-20 12:09:35 +00:00
Tim Ramlot
4a35796f00
replace usage of installCRDs with crds.enabled
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-19 14:23:20 +01:00
Tim Ramlot
d34e2c8589
add CRD keep annotation
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-15 15:28:09 +01:00
Tim Ramlot
8f7af98772
remove testgroup CRD scripts
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-12 11:11:33 +01:00
Tim Ramlot
b8759139a2
rename BINDIR to bin_dir in preparation for makefile modules
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-08 15:57:34 +01:00
jetstack-bot
63bd488bfa
Merge pull request #6730 from inteon/remove_legacy
Remove deprecated files and functions
2024-02-08 13:21:31 +00:00
jetstack-bot
b656118bee
Merge pull request #6734 from SgtCoDFish/bumpbase
Bump base images
2024-02-08 11:14:25 +00:00
jetstack-bot
24899e3813
Merge pull request #6728 from wallrj/upgrade-kind-0.21.0
Upgrade to kind 0.21.0
2024-02-08 11:14:18 +00:00
Ashley Davis
b564d5eabe
bump base images
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2024-02-08 10:42:53 +00:00
Tim Ramlot
d17c8d6ea0
bump golang
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-08 11:20:01 +01:00
Tim Ramlot
04220447bc
remove deprecated files and functions
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-08 10:45:06 +01:00
Richard Wall
1c4f3950ea make update-kind-images
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-02-07 18:16:33 +00:00
Richard Wall
a72c77ec6f make learn-sha-tools
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-02-07 18:06:09 +00:00
Richard Wall
4aa47d16d9 Bump Kind to v0.21.0
https://github.com/kubernetes-sigs/kind/releases/tag/v0.21.0

Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-02-07 17:38:48 +00:00
Ashley Davis
494c4320d5
bump helm-tool to latest version and regenerate docs
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2024-02-01 15:51:05 +00:00
Ashley Davis
8c1369726a
add CI check for updated helm docs
also updates helm docs!

Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2024-02-01 15:37:19 +00:00
Tim Ramlot
3d406a087b
add Make target for trivy startupapicheck image scan
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-31 11:25:02 +01:00
Tim Ramlot
2bef9d35b6
remove remaining references to cmctl, which was moved to https://github.com/cert-manager/cmctl
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-30 14:56:05 +01:00
Tim Ramlot
1ac2c17361
remove all versionchecker makefile logic
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-29 11:50:09 +01:00
Richard Wall
fb31ee925b make update-kind-images
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-26 17:18:41 +00:00