Skip to content

Conversation

@bwplotka
Copy link
Collaborator

@bwplotka bwplotka commented Dec 15, 2025

This fixes vulnerabilities.

Unfortunately, on the way our old way of building UI also started to fail (new image upgraded node?): https://github.com/GoogleCloudPlatform/prometheus/actions/runs/20249220559/job/58137089941

As a result, it will be simpler to port 2.53.5 Prometheus fork artifacts.

Signed-off-by: bwplotka <bwplotka@gmail.com>
Signed-off-by: bwplotka <bwplotka@gmail.com>
@bwplotka bwplotka changed the title google patch[deps]: fix release-2.45.3-gmp vulnerabilities fix release-2.45.3-gmp vulnerabilities; remove vendor Dec 15, 2025
@bwplotka bwplotka force-pushed the bwplotka/release-2.45.3-gmp-gmpctl-vulnfix branch 2 times, most recently from b03a3b4 to 7dda7cc Compare December 15, 2025 22:38
…pt from 2.53.5

Signed-off-by: bwplotka <bwplotka@gmail.com>
Signed-off-by: bwplotka <bwplotka@gmail.com>
@bwplotka bwplotka force-pushed the bwplotka/release-2.45.3-gmp-gmpctl-vulnfix branch from 7dda7cc to d364277 Compare December 15, 2025 22:40
@@ -1,29 +1,72 @@
ARG IMAGE_BUILD_NODEJS=launcher.gcr.io/google/nodejs
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we get away with just:
ARG IMAGE_BUILD_NODEJS=node:17.9.0-buster?

and removing the install_node command on line 12?

And leave everything else alone except for the go bump to address the vulnz?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can try, but I thought it will be easier and more consistent to 2.53.5 way of thins.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bwplotka
Copy link
Collaborator Author

Simpler fix: #272

@bwplotka bwplotka closed this Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants