Christian Kotzbauer
59cbea5e25
feat: add another background
...
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
2023-08-14 19:08:44 +02:00
Christian Kotzbauer
776c35c1e1
cleanup: use Background context
...
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
2023-08-14 19:08:23 +02:00
Jim
9a4b8fdb32
add argument to invert the behavior of alert-filter-regexp ( #786 )
...
* add argument to invert the behavior of alert-filter-regexp
Signed-off-by: Jim Liming <james.k.liming@gmail.com >
* feat: small code-improvements
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
---------
Signed-off-by: Jim Liming <james.k.liming@gmail.com >
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
Co-authored-by: Christian Kotzbauer <git@ckotzbauer.de >
2023-08-14 18:52:12 +02:00
Thomas Stringer
3b9b190422
Add multiple concurrent node reboot feature ( #660 )
...
* Add ability to have multiple nodes get a lock
Currently in kured a single node can get a lock with Acquire. There
could be situations where multiple nodes might want a lock in the event
that a cluster can handle multiple nodes being rebooted. This adds the
side-by-side implementation for a multiple node lock situation.
Signed-off-by: Thomas Stringer <thomas@trstringer.com >
* Refactor to use the same code path for a single lock and a multilock
Signed-off-by: Thomas Stringer <thomas@trstringer.com >
* test: force rebuild
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
* build: log pod-logs
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
* fix: change condition
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
* build: fix test-script
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
* build: add concurrent test
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
* fix: final changes
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
---------
Signed-off-by: Thomas Stringer <thomas@trstringer.com >
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
Co-authored-by: Christian Kotzbauer <git@ckotzbauer.de >
2023-08-14 18:33:18 +02:00
Daniel Holbach
f22b1abd17
Merge pull request #815 from kubereboot/dependabot/docker/alpine-3.18.3
...
build(deps): bump alpine from 3.18.2 to 3.18.3
2023-08-08 19:41:22 +02:00
dependabot[bot]
c159b37fcc
build(deps): bump alpine from 3.18.2 to 3.18.3
...
Bumps alpine from 3.18.2 to 3.18.3.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-08 17:08:31 +00:00
nkinkade
351ca71787
Adds new flag --metrics-host ( #811 )
...
* Replaces flag --metrics-port with --metrics-addresss
Signed-off-by: Nathan Kinkade <kinkade@measurementlab.net >
* Revert "Replaces flag --metrics-port with --metrics-addresss"
This reverts commit 528c7bb14b .
Signed-off-by: Nathan Kinkade <kinkade@measurementlab.net >
* Adds new --metrics-host flag
The flag --metrics-port already exists. While not as clean, to avoid
introducing a backward incompatible change to flags, this commit adds a
new --metrics-host flag, which in combination with the existing
--metrics-port flag can define a complete listen address for the metrics
server as "<metrics-host>:<metrics-port>"
Signed-off-by: Nathan Kinkade <kinkade@measurementlab.net >
* Adds new, commented flags --metrics-{port,host}
Signed-off-by: Nathan Kinkade <kinkade@measurementlab.net >
---------
Signed-off-by: Nathan Kinkade <kinkade@measurementlab.net >
2023-08-08 08:50:41 +02:00
Christian Kotzbauer
16dc5e30d9
fix: log on unusual sentinel-command exit code ( #806 )
...
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
2023-08-02 19:04:52 +02:00
Christian Kotzbauer
aa971697ff
feat: use readOnlyRootFilesystem ( #805 )
...
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
2023-08-02 19:04:38 +02:00
Boris Prüßmann
d019e7a50a
Support pod-selector for drain command ( #788 )
...
Signed-off-by: Boris Pruessmann <boris@pruessmann.org >
2023-08-02 11:33:29 +02:00
Christian Kotzbauer
ee81617645
chore: update manifest version
...
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de >
1.13.2
2023-08-02 11:08:35 +02:00
Daniel Holbach
d7adcf6e1e
Merge pull request #803 from dholbach/update-k8s
...
update k8s components/images
2023-07-30 11:24:14 +02:00
Daniel Holbach
409ff0a3e6
update k8s components/images
...
Signed-off-by: Daniel Holbach <daniel.holbach@gmail.com >
2023-07-28 12:26:02 +02:00
dependabot[bot]
3be3cd46b5
build(deps): bump guyarb/golang-test-annoations from 0.6.0 to 0.7.0 ( #801 )
...
Bumps [guyarb/golang-test-annoations](https://github.com/guyarb/golang-test-annoations ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/guyarb/golang-test-annoations/releases )
- [Commits](https://github.com/guyarb/golang-test-annoations/compare/v0.6.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: guyarb/golang-test-annoations
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-22 08:53:06 +02:00
Daniel Holbach
e8202c602c
Merge pull request #790 from kubereboot/dependabot/github_actions/helm/kind-action-1.8.0
...
build(deps): bump helm/kind-action from 1.7.0 to 1.8.0
2023-07-12 08:18:19 +02:00
dependabot[bot]
752176d16b
build(deps): bump helm/kind-action from 1.7.0 to 1.8.0
...
Bumps [helm/kind-action](https://github.com/helm/kind-action ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/helm/kind-action/releases )
- [Commits](https://github.com/helm/kind-action/compare/v1.7.0...v1.8.0 )
---
updated-dependencies:
- dependency-name: helm/kind-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-11 17:34:09 +00:00
dependabot[bot]
d30a71e1d3
build(deps): bump gotest.tools/v3 from 3.4.0 to 3.5.0 ( #789 )
...
Bumps [gotest.tools/v3](https://github.com/gotestyourself/gotest.tools ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/gotestyourself/gotest.tools/releases )
- [Commits](https://github.com/gotestyourself/gotest.tools/compare/v3.4.0...v3.5.0 )
---
updated-dependencies:
- dependency-name: gotest.tools/v3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-01 09:35:34 +02:00
Daniel Holbach
815df5e1e9
Merge pull request #783 from kubereboot/dependabot/go_modules/github.com/prometheus/client_golang-1.16.0
...
build(deps): bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0
2023-06-16 09:56:03 +02:00
Daniel Holbach
77327b3915
Merge pull request #784 from kubereboot/dependabot/docker/alpine-3.18.2
...
build(deps): bump alpine from 3.18.0 to 3.18.2
2023-06-15 20:46:45 +02:00
dependabot[bot]
ec328e33d6
build(deps): bump alpine from 3.18.0 to 3.18.2
...
Bumps alpine from 3.18.0 to 3.18.2.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-15 18:01:15 +00:00
dependabot[bot]
54e127c2ad
build(deps): bump github.com/prometheus/client_golang
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.15.1 to 1.16.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.15.1...v1.16.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-15 18:01:01 +00:00
Daniel Holbach
1867c3253e
Merge pull request #782 from kubereboot/dependabot/github_actions/docker/metadata-action-4.6.0
...
build(deps): bump docker/metadata-action from 4.5.0 to 4.6.0
2023-06-14 08:36:39 +02:00
dependabot[bot]
05a3ff85a3
build(deps): bump docker/metadata-action from 4.5.0 to 4.6.0
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](2c0bd771b4...818d4b7b91 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-13 18:00:35 +00:00
Daniel Holbach
19846c73f2
Merge pull request #781 from kubereboot/dependabot/github_actions/aquasecurity/trivy-action-0.11.2
...
build(deps): bump aquasecurity/trivy-action from 0.11.0 to 0.11.2
2023-06-13 10:20:25 +02:00
dependabot[bot]
ba62c32cbf
build(deps): bump aquasecurity/trivy-action from 0.11.0 to 0.11.2
...
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ) from 0.11.0 to 0.11.2.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](b43daad0c3...41f05d9ecf )
---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-12 18:03:52 +00:00
Maxime Leroy
4c75199b41
feat: metrics port command ( #780 )
...
Signed-off-by: Maxime Leroy <19607336+maxime1907@users.noreply.github.com >
2023-06-09 21:33:17 +02:00
Daniel Holbach
91eb403942
release 1.13.1 ( #779 )
...
Signed-off-by: Daniel Holbach <daniel.holbach@gmail.com >
1.13.1
2023-06-08 10:30:05 +02:00
Daniel Holbach
a27c755260
Merge pull request #778 from kubereboot/dependabot/github_actions/docker/metadata-action-4.5.0
...
build(deps): bump docker/metadata-action from 4.4.0 to 4.5.0
2023-06-07 21:15:02 +02:00
Daniel Holbach
2a6d119b3b
Merge pull request #777 from dholbach/update-k8s
...
update k8s deps
2023-06-07 21:12:18 +02:00
dependabot[bot]
b17224addc
build(deps): bump docker/metadata-action from 4.4.0 to 4.5.0
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](c4ee3adeed...2c0bd771b4 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-07 18:01:19 +00:00
Daniel Holbach
a2f21ebe49
update k8s deps
...
Signed-off-by: Daniel Holbach <daniel.holbach@gmail.com >
2023-06-07 11:09:53 +02:00
Daniel Holbach
4d2f26f483
Merge pull request #776 from kubereboot/dependabot/github_actions/aquasecurity/trivy-action-0.11.0
...
build(deps): bump aquasecurity/trivy-action from 0.10.0 to 0.11.0
2023-06-07 02:05:05 +02:00
dependabot[bot]
b358be7617
build(deps): bump aquasecurity/trivy-action from 0.10.0 to 0.11.0
...
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](e5f43133f6...b43daad0c3 )
---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-06 18:01:07 +00:00
Daniel Holbach
e88434b619
Merge pull request #774 from kubereboot/dependabot/go_modules/github.com/sirupsen/logrus-1.9.3
...
build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3
2023-06-05 21:33:36 +02:00
dependabot[bot]
1b12e52434
build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3
...
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus ) from 1.9.2 to 1.9.3.
- [Release notes](https://github.com/sirupsen/logrus/releases )
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sirupsen/logrus/compare/v1.9.2...v1.9.3 )
---
updated-dependencies:
- dependency-name: github.com/sirupsen/logrus
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-05 18:02:43 +00:00
Daniel Holbach
64e40a62b0
Merge pull request #772 from kubereboot/dependabot/go_modules/github.com/stretchr/testify-1.8.4
...
build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4
2023-05-31 06:46:25 +02:00
dependabot[bot]
6690396679
build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.8.3 to 1.8.4.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.8.3...v1.8.4 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-31 04:17:07 +00:00
dependabot[bot]
9acb2450ea
build(deps): bump github.com/spf13/viper from 1.15.0 to 1.16.0 ( #773 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.15.0 to 1.16.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.15.0...v1.16.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-31 06:16:13 +02:00
Daniel Holbach
e1a5b7d705
Merge pull request #771 from kubereboot/dependabot/go_modules/github.com/prometheus/common-0.44.0
...
build(deps): bump github.com/prometheus/common from 0.43.0 to 0.44.0
2023-05-22 21:54:23 +02:00
dependabot[bot]
72f52f2c6f
build(deps): bump github.com/prometheus/common from 0.43.0 to 0.44.0
...
Bumps [github.com/prometheus/common](https://github.com/prometheus/common ) from 0.43.0 to 0.44.0.
- [Release notes](https://github.com/prometheus/common/releases )
- [Commits](https://github.com/prometheus/common/compare/v0.43.0...v0.44.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/common
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-22 18:05:46 +00:00
Daniel Holbach
6df454c0eb
Merge pull request #770 from kubereboot/dependabot/go_modules/github.com/stretchr/testify-1.8.3
...
build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3
2023-05-20 00:46:26 +02:00
dependabot[bot]
c09e65eab1
build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.8.2 to 1.8.3.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.8.2...v1.8.3 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-19 18:01:29 +00:00
Daniel Holbach
a34c994f4b
Merge pull request #769 from kubereboot/dependabot/go_modules/github.com/sirupsen/logrus-1.9.2
...
build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2
2023-05-18 22:27:01 +02:00
dependabot[bot]
60c54bef31
build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2
...
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus ) from 1.9.0 to 1.9.2.
- [Release notes](https://github.com/sirupsen/logrus/releases )
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sirupsen/logrus/compare/v1.9.0...v1.9.2 )
---
updated-dependencies:
- dependency-name: github.com/sirupsen/logrus
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-18 18:01:57 +00:00
dependabot[bot]
8afa302680
build(deps): bump helm/kind-action from 1.6.0 to 1.7.0 ( #767 )
...
Bumps [helm/kind-action](https://github.com/helm/kind-action ) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/helm/kind-action/releases )
- [Commits](https://github.com/helm/kind-action/compare/v1.6.0...v1.7.0 )
---
updated-dependencies:
- dependency-name: helm/kind-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-17 20:41:46 +02:00
dependabot[bot]
de42273849
build(deps): bump helm/kind-action from 1.5.0 to 1.6.0 ( #766 )
...
Bumps [helm/kind-action](https://github.com/helm/kind-action ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/helm/kind-action/releases )
- [Commits](https://github.com/helm/kind-action/compare/v1.5.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: helm/kind-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-17 17:03:35 +02:00
Daniel Holbach
d3e2c9af95
Merge pull request #765 from kubereboot/dependabot/github_actions/lycheeverse/lychee-action-1.8.0
...
build(deps): bump lycheeverse/lychee-action from 1.7.0 to 1.8.0
2023-05-15 21:36:12 +02:00
dependabot[bot]
00648786b7
build(deps): bump lycheeverse/lychee-action from 1.7.0 to 1.8.0
...
Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases )
- [Commits](97189f2c0a...ec3ed119d4 )
---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-15 18:01:50 +00:00
Daniel Holbach
c7f4380847
Merge pull request #763 from kubereboot/dependabot/docker/alpine-3.18.0
...
build(deps): bump alpine from 3.17.3 to 3.18.0
2023-05-10 21:45:28 +02:00
Daniel Holbach
c659c25b94
Merge pull request #764 from dholbach/update-daniel
...
update Daniel's entry
2023-05-10 21:43:37 +02:00