jacob-delgado
ac563353db
Update tools ( #3275 )
...
* update protoc-gen-go
* update misc tools
* update helm
* update more tools
* update more tools
2025-09-19 11:35:29 -07:00
jacob-delgado
e15164b523
update tools ( #3273 )
...
* update apko
* update trivy
* update docker and buildx
* update golang
* update oras
* update hadolint
2025-09-08 09:42:47 -07:00
jacob-delgado
8946051100
Update tools ( #3269 )
...
* update protoc-gen-go
* update apko
* update kubectl and oc
* update misc tools
* revert helm back after fix
2025-08-28 12:46:07 -04:00
Keith Mattix II
17c2b235c8
Revert to Helm 3.18.4 ( #3266 )
...
* Revert to Helm 3.18.4
Signed-off-by: Keith Mattix II <keithmattix@microsoft.com>
* Update docker/build-tools/Dockerfile
---------
Signed-off-by: Keith Mattix II <keithmattix@microsoft.com>
Co-authored-by: Daniel Hawton <daniel@hawton.org>
2025-08-21 00:01:23 -04:00
jacob-delgado
84ec1491b4
update protoc and apko ( #3259 )
...
* update protoc and apko
* update helm
2025-08-20 05:44:21 -04:00
jacob-delgado
a39ba92875
update golang to 1.25, rust to 1.89 and various other tool updates ( #3257 )
...
* upate golang and other tools
* fix linter
* fix linter
* support for golang 1.25
* dont use trixie
* update rust
2025-08-18 06:06:54 -04:00
jacob-delgado
672e6089ff
Update tools ( #3255 )
...
* more updates
* update shellcheck
2025-08-07 05:42:24 -04:00
jacob-delgado
39b2905e5c
Update tools ( #3251 )
...
* update gh
* update various tools
* update more tools
* fix gh
2025-08-01 05:52:05 -04:00
Aritra Dey
5b65c620f3
Dockerfile: cleanup in tools ( #3247 )
...
* Dockerfile: removed babel dependency and svgstore cli from dockerfile
Signed-off-by: Aritra Dey <adey01027@gmail.com>
* remove unused node_modules copy from build-tools Dockerfile
Signed-off-by: Aritra Dey <adey01027@gmail.com>
---------
Signed-off-by: Aritra Dey <adey01027@gmail.com>
2025-07-15 05:44:38 -04:00
jacob-delgado
17ae547bb1
update tools ( #3246 )
2025-07-14 17:04:36 -04:00
jacob-delgado
8e6480403f
Update tools ( #3244 )
...
* tool updates
* update tools
* update dependencies
* update deps
* run make gen
2025-07-10 04:39:32 -04:00
Gustavo Meira
6ffbc42a6a
Adds MinGW gcc and Windows target for Ztunnel ( #3238 )
...
* adds mingw gcc and windows target for ztunnel
* changing approach: allowing target installation in build time
* reverting installation of mingw tools
* adding arg for extended image
* adding lint exception
* removing unnecessary extra line
* adding mingw image to build-and-push.sh
* suggestion from PR
2025-07-07 20:12:29 -04:00
jacob-delgado
51c361b13e
Update tools ( #3239 )
...
* Update tools
* update tools
2025-07-07 14:43:29 -04:00
jacob-delgado
9a50b34135
update tools ( #3229 )
...
* update tools
* update tools
2025-06-26 06:04:18 -04:00
Aritra Dey
49b120cc5b
chore: add svg-symbol-sprite ( #3234 )
...
Signed-off-by: Aritra Dey <adey01027@gmail.com>
2025-06-25 13:04:18 -04:00
Ajay Singh
97af7d3c6f
Update Dockerfile to include esbuild ( #3222 )
...
* Update Dockerfile to include esbuild
* Update Dockerfile
2025-06-17 05:54:15 -04:00
Ajay Singh
8121aac8eb
bump:hugo to version 0.147.8 ( #3219 )
2025-06-10 20:39:24 -04:00
jacob-delgado
267d17ce87
Update tools ( #3214 )
...
* Update tools
* update crane
* update docker
* update helm
* update trivy
* update apko and gh
* update docker
* update helm
* update golang
2025-06-06 11:22:52 -04:00
Aritra Dey
ba21e6d776
refractor : upgrade depenedencies version ( #3216 )
...
Signed-off-by: Aritra Dey <adey01027@gmail.com>
2025-06-06 08:47:52 -04:00
Krinkin, Mike
8d2a100a81
Fix build tools image so make test in ztunnel can work without root ( #3207 )
...
There were a few issues that prevented me from being able to
successfully run `make test` in ztunnel code:
1. Cargo directories are owned by root, while the `make test` runs cargo
as non root; there was an attempt to give cargo directories in the
build tools image broad enough permissions, so that user does not
matter anymore (see #249 ) but when cargo directories were added on
top of that we should have applied chmod recursively for this to
work;
2. /var/run/netns directory just does not exist in the container
3. AppArmor transfer process to a restricted profile when it creates a
new user namespace and the restrictions breaks the test.
This change addresses issues 1 and 2. To test that the change works I
worked around the issue 3 by running this:
```
echo 0 | sudo tee /proc/sys/kernel/apparmor_restrict_unprivileged_userns
```
And once I did that, I was able to run `make test` in ztunnel repo
successfully with the locally built build-tools image.
Signed-off-by: Mikhail Krinkin <mkrinkin@microsoft.com>
2025-05-28 13:22:34 -04:00
Daniel Hawton
6a1c744ef2
Revert "Bump ruby packages to latest version ( #3202 )" ( #3212 )
...
This reverts commit e55cb3f996 .
2025-05-22 07:05:32 -04:00
Ajay Singh
6ee6a64cac
bump: Hugo to 0.147.4 ( #3208 )
...
* bump: Hugo to 0.147.2
* Apply suggestions from code review
---------
Co-authored-by: Craig Box <craig.box@gmail.com>
Co-authored-by: Daniel Hawton <daniel@hawton.org>
2025-05-22 02:31:26 -04:00
jacob-delgado
55cb1bc6d5
update various tools ( #3210 )
...
* update tools
* fix gh client
2025-05-22 02:08:27 -04:00
Yuanlin Xu
87674d717b
Install nft binary in base image ( #3209 )
...
Signed-off-by: Yuanlin Xu <yuanlin.xu@redhat.com>
2025-05-20 09:13:25 -04:00
Ajay Singh
e55cb3f996
Bump ruby packages to latest version ( #3202 )
...
* Bump ruby packages to latest version
* Update Dockerfile
2025-05-15 07:43:13 -04:00
jacob-delgado
ad62c06c1b
Update rust and other tools ( #3204 )
...
* update tools
* revert hugo
* update rust and other tools
2025-05-13 15:18:12 -04:00
hwelsters
01f7536c92
Add govulncheck installation to Dockerfile ( #3200 )
2025-05-08 21:03:45 -04:00
jacob-delgado
8de4bef4b8
update tools ( #3197 )
...
* update tools
* update gh
* update tools
* update trivy
* update golang
* revert hugo
2025-05-07 13:15:44 -04:00
Daniel Hawton
d68f5530c9
Revert #3182 Hugo Bump ( #3195 )
...
* revert hugo bump in #3182 -- docs broken
Signed-off-by: Daniel Hawton <daniel@hawton.org>
* add request to consult docs team before bumping hugo
Signed-off-by: Daniel Hawton <daniel@hawton.org>
---------
Signed-off-by: Daniel Hawton <daniel@hawton.org>
2025-04-25 03:23:02 -04:00
jacob-delgado
7a1b60b47c
update tools ( #3182 )
...
* update tools
* update tools
* update deps
* update tools
* update more tools
* update tools
* update isotope deps
2025-04-24 14:46:02 -04:00
zirain
fcd42145fc
bump golangci-lint to v2 ( #3180 )
2025-04-09 20:30:17 -04:00
jacob-delgado
3a91dee3a2
Update tools ( #3179 )
...
* update dependencies
* update go and apko
2025-04-09 05:20:15 -04:00
zirain
561a536452
Bump llvm to 18.1.8 ( #3176 )
...
* bump llvm to 18.1.8
* fix lint
2025-03-31 17:55:45 -04:00
jacob-delgado
7ca89b4e34
update tools ( #3157 )
...
* update tools
* minor updates
* minor updates
* update more tools
* more updates
* Update Dockerfile
* Update docker/build-tools/Dockerfile
* update docker
* update trivy
* fix clippy
* update buf
2025-03-31 13:39:45 -04:00
Ajay Singh
4118cfc2b3
Update Dockerfile to include cspell as the spell checker for istio.io ( #3161 )
...
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
2025-03-25 03:55:47 -04:00
Ajay Singh
017918d81b
Bump outdated python packages to latest version ( #3168 )
...
* Bump outdated python packages to latest version
* Update Dockerfile
2025-03-24 10:31:46 -04:00
Ajay Singh
dbd3c673fa
Installed the markdownlint-cli2 tool in the Docker container ( #3155 )
...
* Install the markdownlint-cli2 tool
* Moved to the NodeJS build stage container
* Update Dockerfile
* Update Dockerfile
2025-03-13 02:16:53 -04:00
jacob-delgado
f5a08fd5c4
Update tools ( #3149 )
...
* more tool updates
* update nodejs
* upate go and trivy
* update more tools
2025-03-11 12:22:06 -04:00
jacob-delgado
f765f42b0b
update tools ( #3144 )
...
* update oc to 4.18
* update docker
2025-02-27 10:05:30 -05:00
Ted Poole
b6f648885d
Added libssl-dev to enable compilation of the openssl-sys crate ( #3145 )
...
Signed-off-by: Ted Poole <tpoole@redhat.com>
2025-02-26 16:26:28 -05:00
jacob-delgado
50d8da61ad
update tools ( #3141 )
...
* update tools
* update docker and rust
* update dependencies
* make gen
* fix typo
2025-02-24 13:39:27 -05:00
jacob-delgado
04cc5a5796
update tools ( #3139 )
2025-02-18 12:41:51 -05:00
jacob-delgado
3535f531f1
update tools ( #3137 )
2025-02-13 12:27:44 -05:00
jacob-delgado
893e215a93
update tools ( #3134 )
...
* update tools
* update go
* update golangci-lint
2025-02-12 16:01:43 -05:00
jacob-delgado
729445273a
golang update ( #3131 )
2025-02-10 10:46:33 -05:00
jacob-delgado
6de2ce5813
update tools ( #3126 )
...
* update tools
* update more tools
* update more tools
2025-02-03 18:30:14 -05:00
John Howard
6bfe0028e9
build-tools: drop .deb file from apt cache ( #3122 )
...
We missed this on this install. This means the .deb for these get
stored, adding about 200mb of junk to the image
2025-01-21 18:40:57 -05:00
jacob-delgado
ba6e7d3a0f
update golang to 1.23.5 ( #3120 )
...
* update tools
* security fix for golang
2025-01-17 12:29:54 -05:00
jacob-delgado
e02796cba1
Update tools ( #3114 )
...
* update tools
* update protoc
* update rustc
* update more tools
* update docker and trivy
* update more tools
2025-01-16 08:47:55 -05:00
Jonh Wendell
18659ab5de
Allow prow-entrypoint to set docker registry mirrors ( #3111 )
...
Based on a environment variable. This allows one to make use of a Docker
Hub mirror and thus reduce traffic to Docker Hub.
Doc: https://docs.docker.com/docker-hub/image-library/mirror/#configure-the-docker-daemon
2025-01-08 14:09:02 -05:00