Brandon Pfeifer
ade21ad9a1
fix: restrict file permissions by default ( #23959 )
...
Most of these changes can be overridden by the system
maintainer with environment variables or systemd
override snippets.
2022-12-13 11:00:50 -05:00
Jamie Strandboge
cee487fe21
chore: update Go to 1.18.9 ( #23973 )
2022-12-07 15:25:06 -06:00
Brandon Pfeifer
853d6157e3
feat: perform basic package validation ( #23863 )
...
* chore: remove unused build/ci scripts
* feat: validate packages during build
* chore: test CentOS aarch64 package
* fix: remove x86_64 from parameterized workflow
* fix: don't upgrade packages
Since some unrelated packages break during upgrade, this
no longer upgrades the system before installing
influxdb.
2022-12-01 10:58:33 -05:00
Jeffrey Smith II
8f936e9e6a
Revert "fix: set limited permissions on package installs ( #23683 )" ( #23855 )
...
This reverts commit 8d5f0b52f3
.
2022-11-04 15:56:56 -04:00
Jamie Strandboge
e62c8abaa9
chore: upgrade to Go 1.18.8 ( #23852 )
2022-11-02 17:18:42 -05:00
Jamie Strandboge
0389d51429
chore: upgrade to Go 1.18.7 ( #23818 )
2022-10-18 14:28:33 -05:00
Brandon Pfeifer
89d9207761
chore: update to use scheduled pipeline (2.x) ( #23811 )
...
* chore: update to use scheduled pipeline
* chore: add documentation to scheduled pipelines
2022-10-18 12:21:47 -04:00
Brandon Pfeifer
43c2e08cf5
chore: upgrade to Go 1.18.6 ( #23750 )
2022-09-26 10:11:18 -04:00
Brandon Pfeifer
1c6fbf9b2c
chore: add protoc-gen script to releng (2.x) ( #23697 )
...
* chore: add protoc-gen script to releng
* chore: break cross-container-tag into separate variable
* fix: call GNUMakefile "generate-sources" target instead
This also does a better job at mounting the root directory
in the docker container.
2022-09-13 11:00:51 -05:00
Jeffrey Smith II
b51fefdf6d
fix: set limited permissions on package installs ( #23683 )
...
* fix: set limited permissions on package installs
* fix: set umask in systemd service to create files as 0750
2022-09-13 11:00:51 -05:00
Brandon Pfeifer
728070e115
chore: upgrade Rust to 1.63.0 ( #23660 )
2022-08-24 10:50:57 -04:00
Brandon Pfeifer
90d45e8709
feat: enable static-pie builds (2.x) ( #23630 )
...
* chore: fix build commands for new cross-builder
* fix: use xcc to determine compiler
* fix: use correct compiler for darwin tests
* fix: update perftest to 22.04 image
2022-08-16 11:53:08 -04:00
Brandon Pfeifer
37562c7c00
build: upgrade to Go 1.18.4 ( #23571 )
2022-07-20 12:19:17 -04:00
Brandon Pfeifer
85dc15851e
chore: upgrade CircleCI Mac OSX image ( #23565 )
2022-07-19 18:18:44 -04:00
Brandon Pfeifer
4b2949a67a
build: upload release and nightly CHANGELOG.md ( #23527 )
2022-07-12 20:58:35 -04:00
Brandon Pfeifer
e7cf52298f
feat: implement nightly docker builds without goreleaser ( #23498 )
2022-06-27 17:23:11 -04:00
Brandon Pfeifer
76cfddb63b
fix: emit zipfile for windows ( #23487 )
2022-06-23 10:33:03 -04:00
Brandon Pfeifer
85e4e6317e
build: fix release workflow ( #23475 )
...
* build: fix release workflow
* fix: allow for multi-digit minor/patch versions
2022-06-17 16:33:46 -04:00
Brandon Pfeifer
841be3ca10
build: remove goreleaser for build workflow ( #23423 )
2022-06-14 15:55:23 -04:00
Sam Arnold
a8054f8497
test: add openapi spec validation to OSS grace tests ( #23452 )
2022-06-14 15:17:53 -04:00
Dane Strandboge
910d5a2bac
build: upgrade Go to 1.18.3 ( #23410 )
2022-06-07 13:09:28 -05:00
Brandon Pfeifer
afd0b99bdb
build: update changelogger to ignore case when parsing verbs ( #23369 )
2022-05-24 16:08:04 -04:00
Dane Strandboge
82d1123e78
build: upgrade to Go 1.18.1 ( #23252 )
2022-04-13 15:24:27 -05:00
Dane Strandboge
dedaa7f092
chore: upgrade to go1.17.8 ( #23209 )
2022-03-17 13:56:33 -05:00
wiedld
355d32b0cf
chore: update OSS ci pipeline to match the updates to monitor-ci ( #23169 )
2022-03-09 13:17:35 -08:00
Sean Brickley
f68758bd94
build(flux): update flux to v0.152.0 ( #23086 )
...
* build(flux): update flux to v0.152.0
* chore: use latest cross-builder image
2022-02-04 09:38:36 -05:00
Sean Brickley
f78c189211
build(flux): update flux to v0.146.0 ( #22988 )
...
* build(flux): update flux to v0.146.0
* chore: use new cross-builder image and skip tests
2021-12-13 17:18:30 -05:00
Daniel Moran
a5f6431321
build: pull SHA-specific image before tagging it as latest ( #22891 )
2021-11-17 10:26:27 -05:00
Daniel Moran
e7a77f0e24
build: follow-up fixes after CI refactor ( #22884 )
...
* Setup docker before trying to push image
* Fix perf-test script name
2021-11-16 15:41:43 -05:00
Daniel Moran
0572ae05d2
build: replace cross_build job with parallelized build matrix ( #22877 )
2021-11-16 14:38:30 -05:00
Sam Arnold
16e3b165ca
chore: refactor performance test to generate queries and data together ( #22861 )
2021-11-15 12:01:38 -05:00
William Baker
11f60520f9
build: better versioning and verification for releases ( #22866 )
2021-11-12 08:57:21 -07:00
Daniel Moran
0ecde93012
build: stop building & pushing images to quay.io ( #22864 )
2021-11-11 12:28:06 -05:00
William Baker
4af68d06b7
build: updated changelog automation ( #22835 )
...
* build: updated changelog automation
* chore: update frozen changelog date
2021-11-05 20:55:37 -06:00
Daniel Moran
21362910f2
build: add a CI job to test `influxd downgrade` ( #22821 )
2021-11-03 14:28:19 -04:00
William Baker
f7573f43a7
feat: sql migrator can do down migrations ( #22806 )
...
* feat: sql down migrations
* refactor: different name for up migrations
* chore: update migrations ref in svc tests
* build: add lint step to verify sql migration names match
2021-11-01 14:30:18 -06:00
William Baker
ca6b99f9a2
build: use changelogger image for changelog generation ( #22748 )
...
* build: install a specific version of git-cliff for changelog job
* build: use pre-built image
* chore: correct image name
* chore: update deps
* chore: remove test job
2021-10-25 15:16:10 -06:00
Daniel Moran
cac4b42898
build: bump to go1.17.2 ( #22652 )
2021-10-12 10:23:17 -07:00
Cody Shepherd
e75d023eba
build: the update-changelog script should not produce side-effects ( #22624 )
2021-10-11 09:31:30 -07:00
Daniel Moran
a4ee58e451
build: refactor lint and race-test jobs to use cross-builder executor ( #22584 )
2021-10-05 16:27:00 -04:00
Daniel Moran
1e9a31a675
build: add CI jobs to natively test ARM64, Mac, and Windows ( #22539 )
2021-09-24 11:03:56 -04:00
pierwill
22fa31640b
ci: Verify checksum of goreleaser install script ( #22570 )
2021-09-23 16:32:27 -05:00
Cody Shepherd
c44931a06e
build: changelog job should use aws domain to avoid CDN caching ( #22502 )
2021-09-17 10:43:09 -07:00
Cody Shepherd
b8a3b4ca5c
chore: persist changelog artifacts to workspace for uploading ( #22478 )
2021-09-14 14:16:36 -07:00
Cody Shepherd
1e911cdba6
chore: fetch changelog files prior to updating ( #22439 )
2021-09-13 07:01:30 -07:00
Dane Strandboge
bd8a1e18f4
build: upgrade to go1.17.1 ( #22437 )
2021-09-10 14:34:58 -05:00
Cody Shepherd
26e35ed945
chore: omit VCS commands for changelog in favor of s3-only approach ( #22423 )
2021-09-10 08:38:40 -07:00
Daniel Moran
873051865a
build: try adding curl loop before grace-daily runs ( #22432 )
2021-09-09 13:08:33 -04:00
Daniel Moran
cc2a4fc73e
build: disable docker-layer-caching in machine executors ( #22434 )
2021-09-09 12:33:41 -04:00
Daniel Moran
a7cd53a732
build: bump machine executor image to version with upgraded docker ( #22402 )
2021-09-07 16:46:22 -04:00