influxdb/scripts/ci
Martin Hilton fd0531761c
feat: update flux to latest head (#25051)
* feat: update flux to latest head

Flux has updated some dependencies, including prometheus. Prometheus
has changed in some incompatible ways. Update the flux dependency
to a newer version with the updated prometheus dependency and apply
some small fixes to make everything build. This is in preparation
for a flux release later in the week.

The biggest change is in some tests that were using runtime.DeepEqual
to check the correctness of prometheus metrics. The internals of
these types have changed such that this is not a safe thing to do
anymore. The test now verifies the string representations, as
produced by String(), match.

* fix: update CI script

The scripts/ci/check-system-go-matches-go-mod.sh is failing because
newer go toolchains include the bugfix version in go.mod's go
directive. Update the script to check the major and minor versions
reported by both tools match.
2024-06-11 05:49:52 +01:00
..
lint feat(kit/feature): add feature flag package (#17851) 2020-04-30 11:29:43 -04:00
perf-tests fix: update broken flux and perf tests (main-2.x) (#24617) 2024-01-31 14:24:30 -05:00
tests fix: systemd service -- handle 40x and block indefinitely (#22174) 2021-08-12 12:45:29 -07:00
CHANGELOG_frozen.md chore: update 2.5 changelog (#23848) 2022-11-04 15:56:07 -04:00
build-tests.sh chore: use external "ci-packager" and "ci-slack" image (#24699) 2024-03-12 15:25:59 -04:00
build.sh feat: enable static-pie builds (2.x) (#23630) 2022-08-16 11:53:08 -04:00
check-system-go-matches-go-mod.sh feat: update flux to latest head (#25051) 2024-06-11 05:49:52 +01:00
install-aws-cli.sh chore: refactor performance test to generate queries and data together (#22861) 2021-11-15 12:01:38 -05:00
main.tf fix: systemd service -- handle 40x and block indefinitely (#22174) 2021-08-12 12:45:29 -07:00
perf_test.sh chore: use 22.04 image instead of 21.10 for perf test (#23647) 2022-08-18 15:28:15 -04:00
run-monitor-ci-tests.bash chore: rename master to main-2.x 2023-09-20 16:49:45 -04:00
run-prebuilt-tests.sh build: add CI jobs to natively test ARM64, Mac, and Windows (#22539) 2021-09-24 11:03:56 -04:00
run-race-tests.sh build: refactor lint and race-test jobs to use cross-builder executor (#22584) 2021-10-05 16:27:00 -04:00
run_perftest.sh fix: update broken flux and perf tests (main-2.x) (#24617) 2024-01-31 14:24:30 -05:00
terraform.tfvars fix: systemd service -- handle 40x and block indefinitely (#22174) 2021-08-12 12:45:29 -07:00
test-downgrade.sh feat: add downgrade target for 2.1 (#23029) 2021-12-29 13:27:07 -05:00