Commit Graph
246 Commits
Author SHA1 Message Date
Daniel HolbachandGitHub 596394db79 Merge pull request #183 from evrardjp/helm-smoke-test
Add smoke/basic functional test
2020-11-26 09:40:18 +01:00
Jean-Philippe Evrard c9367eeff5 Always have latest helm binary installed
This will ease our maintenance.
2020-11-26 09:19:41 +01:00
Daniel HolbachandGitHub 8ad6bb7c24 Merge pull request #240 from weaveworks/dependabot/github_actions/actions/stale-v3.0.14
Bump actions/stale from v1 to v3.0.14
2020-11-26 08:57:34 +01:00
Daniel HolbachandGitHub 722db47b2d Merge pull request #212 from DaniJG/master
GH-125, add additional parameters for the drain/reboot slack message template
2020-11-26 08:53:29 +01:00
dependabot[bot]andGitHub 3f2027da32 Bump actions/stale from v1 to v3.0.14
Bumps [actions/stale](https://github.com/actions/stale) from v1 to v3.0.14.
- [Release notes](https://github.com/actions/stale/releases)
- [Commits](https://github.com/actions/stale/compare/v1...87c2b794b9b47a9bec68ae03c01aeb572ffebdb1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-26 06:26:14 +00:00
Daniel Jimenez Garcia 51cab0dedc rename message template parameters so they are not related to slack 2020-11-25 16:20:54 +00:00
Daniel Jimenez Garcia f059cec794 GH-125, add additional parameters to override the drain/reboot slack messages 2020-11-25 16:19:31 +00:00
Daniel HolbachandGitHub 2fef8b1b12 Merge pull request #206 from chentex/time-wrap
Added support for time wrap in timewindow.Contains
2020-11-25 10:28:57 +01:00
Daniel HolbachandGitHub e9a7c4535a Merge pull request #224 from evrardjp/auto-expire-issues
Auto expire issues and PRs
2020-11-25 10:14:45 +01:00
Daniel HolbachandGitHub da60edbe7b Merge pull request #229 from weaveworks/dependabot/github_actions/helm/kind-action-v1.1.0
Bump helm/kind-action from v1.0.0 to v1.1.0
2020-11-25 10:12:54 +01:00
Daniel HolbachandGitHub a6040aa12d Merge pull request #230 from weaveworks/dependabot/github_actions/helm/chart-testing-action-v2.0.1
Bump helm/chart-testing-action from v1.0.0 to v2.0.1
2020-11-25 10:10:05 +01:00
Daniel HolbachandGitHub 685f32881b Merge pull request #235 from dholbach/prep-1.5.1-release
Prepare 1.5.1 release
1.5.1
2020-11-24 15:34:27 +01:00
Daniel HolbachandGitHub 1931b9b939 Merge pull request #238 from dholbach/rename-annotationTTL-in-chart
rename annotation-ttl to lock-ttl in all places, follow-up to #213
2020-11-24 09:55:21 +01:00
Daniel Holbach 32aa77f75b rename annotation-ttl to lock-ttl in all places, follow-up to #213 2020-11-24 09:28:57 +01:00
Daniel HolbachandGitHub 4b1e4036e3 Merge pull request #237 from weaveworks/drain-grace
Drain: allow pods grace period to terminate
2020-11-24 07:46:05 +01:00
Bryan Boreham 1ba3acab98 Drain: allow pods grace period to terminate
The default of 0 is taken as "delete immediately", which is
not appropriate.
2020-11-23 18:07:56 +00:00
Daniel Holbach 038a3412b1 Prepare 1.5.1 release 2020-11-23 10:47:16 +01:00
dependabot[bot]andGitHub cc4a4f5161 Bump helm/chart-testing-action from v1.0.0 to v2.0.1
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action) from v1.0.0 to v2.0.1.
- [Release notes](https://github.com/helm/chart-testing-action/releases)
- [Commits](https://github.com/helm/chart-testing-action/compare/v1.0.0...b0d4458c71155b54fcf33e11dd465dc923550009)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-16 07:06:39 +00:00
dependabot[bot]andGitHub 8a29c218da Bump helm/kind-action from v1.0.0 to v1.1.0
Bumps [helm/kind-action](https://github.com/helm/kind-action) from v1.0.0 to v1.1.0.
- [Release notes](https://github.com/helm/kind-action/releases)
- [Commits](https://github.com/helm/kind-action/compare/v1.0.0...7a937c0fb648064a83b8b9354151e5e543d9fcec)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-16 07:06:38 +00:00
Daniel HolbachandGitHub 64202ff440 Merge pull request #185 from evrardjp/release-helper
Release helper
2020-11-09 16:43:12 +01:00
Daniel HolbachandGitHub 08ae57579c Merge pull request #221 from evrardjp/lint-job
Add Lint job in github actions
2020-11-09 13:22:26 +01:00
Jean-Philippe Evrard 2e5ea66e91 Add lint job
In the past, we had lint issues which were merged into the code,
and/or lint changed without us adapting our code.

This should allow us to stay on top of linting issue by
highlighting them in PRs.
2020-11-09 13:11:58 +01:00
Daniel HolbachandGitHub 7461ab8d95 Merge pull request #222 from evrardjp/make-lint-happier-for-pkg-folder
Make go lint on pkg folder happier
2020-11-09 11:50:58 +01:00
Daniel HolbachandGitHub aa49cfd8c4 Merge pull request #215 from evrardjp/make-lint-happier
Make go lint on cmd folder happier
2020-11-09 11:49:51 +01:00
Bryan BorehamandGitHub 4c31184422 Merge pull request #213 from mvisonneau/lock_ttl
Replaced --annotationTTL with --lockTTL and fixed bug
2020-11-06 11:31:19 +00:00
Jean-Philippe Evrard 8a0f38ac2a Auto expire issues and PRs
Without this patch, we might hold old issues and PR for a long
time. Instead we should close them. People can reopen if necessary.

This would show that we have a proper triage process, and a proper
way to handle those.
2020-11-05 11:23:05 +01:00
Daniel HolbachandGitHub 6177c3a996 Merge pull request #217 from weaveworks/post-210-cleanup
Clean up deps, update docs to explain state post-210
2020-11-05 11:10:36 +01:00
Jean-Philippe Evrard 5d88e6c6db Make lint happier in pkg folder
Without this patch, lint will complain about a few cosmetic details.
2020-11-05 11:01:49 +01:00
Jean-Philippe Evrard 7091debe23 Make lint happier
Without this, golint is complaining about a few cosmetic changes.
This solves it, and is necessary if we want to add a lint test
in CI.
2020-11-05 10:14:39 +01:00
Jean-Philippe Evrard ce6075c800 Remove prom-active-alerts
Prom-active-alerts command is not used, not tested, and
currently broken. Let's remove it.
2020-11-05 10:13:50 +01:00
Daniel Holbach 4ed5b823fc update docs following #210 2020-11-04 12:09:20 +01:00
Daniel Holbach cadb6c263f run 'go mod tidy' 2020-11-04 12:07:05 +01:00
Daniel HolbachandGitHub d5fe4fbaec Merge pull request #210 from evrardjp/remove-kubectl-bin
feature: Remove kubectl bin
2020-11-04 12:01:47 +01:00
Maxime VISONNEAU 9648d1d759 Replaced --annotationTTL with --lockTTL and made it work correctly 2020-10-30 10:39:18 +00:00
Jean-Philippe Evrard e5a2d4acc7 Refactor drain/uncordon
Moving the drainer object close to its usage is more readable.
2020-10-29 11:45:20 +01:00
Jean-Philippe Evrard e1ba9a975e Remove kubectl exception in container scanning
Because we now have a builtin kubectl, we don't need that
security exception.
2020-10-29 09:56:32 +01:00
Jean-Philippe Evrard 19bf5bf224 Bump prometheus
This is required by the vendoring of kubectl.
2020-10-15 13:02:39 +02:00
Jean-Philippe Evrard 72c4112e20 Use kubectl as library instead of calling from cli 2020-10-15 13:02:35 +02:00
Vicente Zepeda Mas 2f740b7f9a Added support for time wrap in timewindow.Contains
Add test scenarios to test new cases
Organize test scenarios chronologically

Signed-off-by: Vicente Zepeda Mas <vzepedamas@suse.com>
2020-09-28 13:58:43 +02:00
Daniel HolbachandGitHub 553e061b94 Merge pull request #199 from evrardjp/ci/add-security-scanner
feat: Add security scanning into CI
2020-09-14 14:50:34 +02:00
Daniel HolbachandGitHub 598964b0f6 Merge pull request #198 from evrardjp/fix/DKL-DI-0004
fix: Follow DKL-DI-0004 guideline
2020-09-14 12:32:40 +02:00
Jean-Philippe Evrard b0bd603931 fix: Follow DKL-DI-0004 guideline
Without this patch, we need to build a cache, remove it.
Since apk allows to work with no-cache and won't leave artifacts,
we should use it.

This will make the dockle best practices scanner happier.
2020-09-11 16:53:59 +02:00
Jean-Philippe Evrard 8961cbf262 feat: Add security scanning into CI
Without this patch, there is no way we can see, in the development
process, if the image we are about to publish is insecure.

This is a problem as we might be releasing new versions of kured
with outdated base image which contains vulnerabilities.

This fixes it by creating a job which will show any eventual
vulnerability.
2020-09-10 15:16:05 +02:00
Daniel HolbachandGitHub 13708ad1dc Merge pull request #194 from dholbach/add-missing-quote
add missing quote - thanks Karan Arora for reporting
2020-09-09 15:55:06 +02:00
Daniel Holbach 83dccea063 add missing quote - thanks Karan Arora for reporting 2020-09-09 15:13:57 +02:00
Daniel HolbachandGitHub 10e8dbda97 Merge pull request #166 from smueller18/param-alert-filterregexp
Remove quote for parameter alert-filter-regexp
2020-09-04 19:53:56 +02:00
Stephan Müller a6c0a4a7cb Bump helm chart version 2020-09-04 17:34:26 +02:00
Stephan Müller 8b4b92f237 Remove quote for parameter alert-filter-regexp 2020-09-04 17:33:47 +02:00
Daniel HolbachandGitHub ba8c830d63 Merge pull request #192 from dholbach/prep-1.5.0-release
Prepare 1.5.0 release
1.5.0
2020-09-01 15:08:10 +02:00
Daniel Holbach 19d7dee4aa Prepare 1.5.0 release
- update chart versions
	- update release documentation
	- Christian and David are the chart maintainers
2020-09-01 11:38:17 +02:00