-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build break after updating #1446
Comments
@ywwg is this break from your change? prometheus/common@05d7387 |
The same happens when using the
Go version: |
…/common because of [1] [1] prometheus/client_golang#1446 Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com>
Fixes prometheus#1446 Signed-off-by: Owen Williams <owen.williams@grafana.com>
Fixes prometheus#1446 Signed-off-by: Owen Williams <owen.williams@grafana.com>
Ref.: prometheus/common#577 It looks like this change has to be tagged in order to solve the issue. |
Would you please reopen this issue and keep it open until the problem is actually fixed? |
Thank you. |
* Use cardboard instead of mage * Add do shorthand for cardboard and use it in pipeline * Do not force docker for pipeline integration tests * Change commands, add docs * Name Integration tests ci target correctly * Remove obsolete release target * Fix integration tests * Fix do * Import real cardboard, remove devkube and mage imports * Fix int and unit tests * Join github action jobs and also you int coverage reports * in ci use caching of setup-go instead of an extra step * Fixes from review with the josh * Let CI check if lint changes files * Add dev.Create target * Remove cardboard release taret * Use most recent cardboard * Use filepath.Join everywhere in cmd/build * Use go1.22 * Fix linter hit that occured on rebase * Fix integration tests not working * Increase wait timeout for pko bootstrapping to 5mins since CI is slow * Split cardboard main.go file * clean up sweep Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * more update * cmd/build: clean up compilation flags - add `-buildid=` on top of trimpath to get one step closer towards reproducible builds golang/go#16860 - don't panic! (and return the error instead) Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * cmd/build: make int tests run again Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * decouple objecttemplate test (which for some reason includes a test for the `environment` capabilities of PKO) from used kubernetes version by fetching the cluster version from the apiserver insteadad of hardcoding it Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * clean up sweep² Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * make ci:release work almost 100% Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * cmd/build: make arch configurable for binary image builds and use host arch for building integration test images Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * fix release dependency ordering Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * cmd/build: remove forgotten hardcoded amd64 from buildImage Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * update to cardboard release v0.0.1 * bump cardboard dependency to v0.0.2 to downgrade github.comprometheus/common because of [1] [1] prometheus/client_golang#1446 Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * cmd/build: move .cache into a const and run mkdir -p .cache/integration before running the integration tests Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * burrrrrrito Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> --------- Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> Co-authored-by: Nico Schieder <nschieder@redhat.com> Co-authored-by: Alessandro Costa <alecosta.me@gmail.com> Co-authored-by: Josh Gwosdz <jgwosdz@redhat.com>
* Use cardboard instead of mage * Add do shorthand for cardboard and use it in pipeline * Do not force docker for pipeline integration tests * Change commands, add docs * Name Integration tests ci target correctly * Remove obsolete release target * Fix integration tests * Fix do * Import real cardboard, remove devkube and mage imports * Fix int and unit tests * Join github action jobs and also you int coverage reports * in ci use caching of setup-go instead of an extra step * Fixes from review with the josh * Let CI check if lint changes files * Add dev.Create target * Remove cardboard release taret * Use most recent cardboard * Use filepath.Join everywhere in cmd/build * Use go1.22 * Fix linter hit that occured on rebase * Fix integration tests not working * Increase wait timeout for pko bootstrapping to 5mins since CI is slow * Split cardboard main.go file * clean up sweep Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * more update * cmd/build: clean up compilation flags - add `-buildid=` on top of trimpath to get one step closer towards reproducible builds golang/go#16860 - don't panic! (and return the error instead) Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * cmd/build: make int tests run again Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * decouple objecttemplate test (which for some reason includes a test for the `environment` capabilities of PKO) from used kubernetes version by fetching the cluster version from the apiserver insteadad of hardcoding it Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * clean up sweep² Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * make ci:release work almost 100% Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * cmd/build: make arch configurable for binary image builds and use host arch for building integration test images Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * fix release dependency ordering Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * cmd/build: remove forgotten hardcoded amd64 from buildImage Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * update to cardboard release v0.0.1 * bump cardboard dependency to v0.0.2 to downgrade github.comprometheus/common because of [1] [1] prometheus/client_golang#1446 Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * cmd/build: move .cache into a const and run mkdir -p .cache/integration before running the integration tests Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> * burrrrrrito Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> --------- Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com> Co-authored-by: Nico Schieder <nschieder@redhat.com> Co-authored-by: Alessandro Costa <alecosta.me@gmail.com> Co-authored-by: Josh Gwosdz <jgwosdz@redhat.com>
Upgrade is necessary because prometheus introduced incompatible changes prometheus/client_golang#1446
Upgrade is necessary because prometheus introduced incompatible changes prometheus/client_golang#1446
Seems to be because of
My project has
github.com/snowflakedb/snowflake v1.8.0
which pulls in so many (unwanted) dependencies, including AWS SDK. It seems this break comes in by picking up the AWS sdk v1.25.1.Obviously swimming in all these versions is difficult to diagnose, so I'm not sure what's wrong.
Update: looks like the following change made FmtProtoDelim private.
prometheus/common@v0.47.0...v0.48.0
The text was updated successfully, but these errors were encountered: