Commit graph

325 commits

Author SHA1 Message Date
Michael Derynck
97ec7f1bfa
Only generate random OnCall secrets value when it is not provided (#4563)
# What this PR does
New secret values were being generated for OnCall secrets `secretKey`
and `mirageSecretKey` even when a fixed value was provided in the
`values.yaml` file. This causes encryption of tokens to break in the DB
through inconsistency when things are redeployed. This PR fixes it so
that the value will only be generated if it is not set and the values in
`values.yaml` are used.

## Which issue(s) this PR closes

Closes [issue link here]

<!--
*Note*: if you have more than one GitHub issue that this PR closes, be
sure to preface
each issue link with a [closing
keyword](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests#linking-a-pull-request-to-an-issue).
This ensures that the issue(s) are auto-closed once the PR has been
merged.
-->

## Checklist

- [ ] Unit, integration, and e2e (if applicable) tests updated
- [ ] Documentation added (or `pr:no public docs` PR label added if not
required)
- [ ] Added the relevant release notes label (see labels prefixed w/
`release:`). These labels dictate how your PR will
    show up in the autogenerated release notes.
2024-06-19 21:18:19 +00:00
Ildar Iskhakov
04ca174445
Add retry queue to helm chart (#4189)
# What this PR does
Fixes https://github.com/grafana/oncall/issues/4178

## Which issue(s) this PR closes

Closes https://github.com/grafana/oncall/issues/4178

<!--
*Note*: if you have more than one GitHub issue that this PR closes, be
sure to preface
each issue link with a [closing
keyword](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests#linking-a-pull-request-to-an-issue).
This ensures that the issue(s) are auto-closed once the PR has been
merged.
-->

## Checklist

- [ ] Unit, integration, and e2e (if applicable) tests updated
- [ ] Documentation added (or `pr:no public docs` PR label added if not
required)
- [ ] Added the relevant release notes label (see labels prefixed w/
`release:`). These labels dictate how your PR will
    show up in the autogenerated release notes.
2024-04-10 15:51:54 +00:00
Michael Derynck
9ff7a9f957
Match dev helm chart version from main (#4115)
Co-authored-by: Joey Orlando <joey.orlando@grafana.com>
Co-authored-by: GitHub Actions <actions@github.com>
Co-authored-by: Joey Orlando <joseph.t.orlando@gmail.com>
Co-authored-by: Matias Bordese <mbordese@gmail.com>
Co-authored-by: Dominik Broj <dominik.broj@grafana.com>
2024-03-27 19:02:06 +00:00
Joey Orlando
8f105bc3b7
Merge branch 'main' into dev 2024-02-27 20:17:36 +00:00
afreyermuth98
2d6d5a8ac0
🐛 Allow external redis/rabbitmq secret creation even if the broke… (#3903)
# What this PR does
This PR allows the chart to create the secret of your redis / rabbitmq
even if it's not the broker.
Actually, this is blocking if we want to have a redis as cache and a
rabbitmq as broker for example

## Which issue(s) this PR fixes
Closes https://github.com/grafana/oncall/issues/2979

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)

---------

Co-authored-by: Joey Orlando <joey.orlando@grafana.com>
Co-authored-by: Joey Orlando <joseph.t.orlando@gmail.com>
2024-02-21 06:47:07 -05:00
GitHub Actions
9dfb6a5a60 Release oncall Helm chart 1.3.106 2024-02-20 17:33:28 +00:00
Matias Bordese
a8d25d43b2
Merge pull request #3931 from grafana/dev
v1.3.106
2024-02-20 14:30:32 -03:00
Sean Wood
61a657b0cd
Allow setting email app to use SSL instead of TLS (#3911)
# What this PR does
Adds flexibility of the method of encryption in the SMTP email app. Some
email servers are configured to use port 465 (intrinsic TLS) which
requires `EMAIL_USE_SSL` instead of `EMAIL_USE_TLS`.

## Which issue(s) this PR fixes
Fixes https://github.com/grafana/oncall/issues/1044

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)

---------

Co-authored-by: Joey Orlando <joey.orlando@grafana.com>
Co-authored-by: Joey Orlando <joseph.t.orlando@gmail.com>
2024-02-20 03:38:09 -05:00
GitHub Actions
3fc942a47f Release oncall Helm chart 1.3.105 2024-02-13 08:41:24 +00:00
GitHub Actions
3f6c9b7573 Release oncall Helm chart 1.3.104 2024-02-12 19:14:53 +00:00
GitHub Actions
f2a98834ff Release oncall Helm chart 1.3.102 2024-02-06 18:13:32 +00:00
GitHub Actions
b7bc5d4b45 Release oncall Helm chart 1.3.101 2024-02-05 08:31:27 +00:00
GitHub Actions
13affc3825 Release oncall Helm chart 1.3.100 2024-02-01 20:07:44 +00:00
GitHub Actions
a5ea6b9741 Release oncall Helm chart 1.3.99 2024-02-01 10:51:26 +00:00
GitHub Actions
d8bd834c62 Release oncall Helm chart 1.3.98 2024-02-01 06:36:23 +00:00
GitHub Actions
fa180af66c Release oncall Helm chart 1.3.97 2024-02-01 00:53:05 +00:00
GitHub Actions
682d6276ec Release oncall Helm chart 1.3.96 2024-01-31 14:34:44 +00:00
Joey Orlando
7d3bca9721
v1.3.95 2024-01-31 09:28:54 -05:00
Joey Orlando
3833d8de56
remove manual alert group (/oncall) slack slash command + force_route_id (#3790)
# What this PR does

Related to [this
discussion](https://raintank-corp.slack.com/archives/C04JCU51NF8/p1706550226831949)

Removes the `/oncall` Slack slash command + the concept of
`force_route_id` (as this Slack slash command was the last piece of code
to use this concept
[here](https://github.com/grafana/oncall/blob/dev/engine/apps/slack/scenarios/manual_incident.py#L146))

## TODO before merging
- [x] update the various env's Slack apps to remove the slash command
from the app manifests

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)
2024-01-30 17:28:23 -05:00
GitHub Actions
a2dc72941b Release oncall Helm chart 1.3.95 2024-01-30 13:00:30 +00:00
GitHub Actions
7cce1ced05 Release oncall Helm chart 1.3.94 2024-01-30 19:30:51 +08:00
GitHub Actions
137797efb3 Release oncall Helm chart 1.3.93 2024-01-30 19:30:51 +08:00
Ildar Iskhakov
a6680e5ac1
Merge hotfix 1.3.94 (#3784)
# What this PR does

## Which issue(s) this PR fixes

## Checklist

- [ ] Unit, integration, and e2e (if applicable) tests updated
- [ ] Documentation added (or `pr:no public docs` PR label added if not
required)
- [ ] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)

---------

Co-authored-by: Joey Orlando <joey.orlando@grafana.com>
Co-authored-by: GitHub Actions <actions@github.com>
Co-authored-by: Joey Orlando <joseph.t.orlando@gmail.com>
Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com>
2024-01-30 18:33:22 +08:00
GitHub Actions
501953dcf4 Release oncall Helm chart 1.3.94 2024-01-26 17:43:29 +00:00
GitHub Actions
fb61b280a5 Release oncall Helm chart 1.3.93 2024-01-26 17:17:13 +00:00
GitHub Actions
60c73821ea Release oncall Helm chart 1.3.92 2024-01-23 21:05:41 +00:00
GitHub Actions
0a08cd4ecf Release oncall Helm chart 1.3.91 2024-01-23 15:09:57 +00:00
GitHub Actions
f59c797f65 Release oncall Helm chart 1.3.90 2024-01-18 13:08:20 +00:00
GitHub Actions
b4adeb4e0b Release oncall Helm chart 1.3.89 2024-01-17 17:10:08 +00:00
GitHub Actions
38a66beb12 Release oncall Helm chart 1.3.87 2024-01-15 16:36:51 +00:00
GitHub Actions
76c702aae8 Release oncall Helm chart 1.3.86 2024-01-12 17:39:14 +00:00
GitHub Actions
8dd5b0d3be Release oncall Helm chart 1.3.85 2024-01-12 10:05:26 +00:00
GitHub Actions
5c139853be Release oncall Helm chart 1.3.84 2024-01-10 19:08:45 +00:00
GitHub Actions
d922435c36 Release oncall Helm chart 1.3.83 2024-01-09 00:22:50 +00:00
Joey Orlando
d34d26f123
v1.3.83 2024-01-08 19:22:02 -05:00
Dominik Broj
960dcae608
Brojd/implement insights (#3583)
# What this PR does
- Use Grafana Scenes to add Insights as a separate page in OnCall
- Add an option to run Prometheus instance via helm so that Prometheus
Exporter feature can be used easily without the need of setting up
Prometheus separately

## Which issue(s) this PR fixes
https://github.com/grafana/oncall-private/issues/2382

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)
2024-01-05 07:05:31 +00:00
GitHub Actions
b93c0a54e5 Release oncall Helm chart 1.3.82 2024-01-04 22:16:55 +00:00
GitHub Actions
8407b51bb5 Release oncall Helm chart 1.3.81 2023-12-28 14:37:57 +00:00
Joey Orlando
b6a4448112
v1.3.81 2023-12-28 09:37:08 -05:00
Kleber Rocha
3c26f8e483
Fix: the examples in extraVolumeMounts and extraVolumes are swapped (#3565)
The examples at extraVolumeMounts and extraVolumes properties are
swapped

# What this PR does
Fixing the properties  extraVolumeMounts and extraVolumes in Helm chart 

## Which issue(s) this PR fixes

## Checklist

- [ ] Unit, integration, and e2e (if applicable) tests updated
- [ ] Documentation added (or `pr:no public docs` PR label added if not
required)
- [ ] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)

Signed-off-by: Kleber Rocha <klinux@gmail.com>
Co-authored-by: Joey Orlando <joey.orlando@grafana.com>
2023-12-15 07:53:36 -05:00
GitHub Actions
6d5e2f0a10 Release oncall Helm chart 1.3.80 2023-12-14 22:35:28 +00:00
GitHub Actions
6782be946f Release oncall Helm chart 1.3.79 2023-12-14 12:33:33 +00:00
GitHub Actions
cb414c85db Release oncall Helm chart 1.3.78 2023-12-12 20:58:36 +00:00
GitHub Actions
13391c1bf2 Release oncall Helm chart 1.3.77 2023-12-11 19:27:09 +00:00
GitHub Actions
9e5cc5132f Release oncall Helm chart 1.3.76 2023-12-11 10:37:40 +00:00
GitHub Actions
57eb980f1f Release oncall Helm chart 1.3.75 2023-12-08 16:17:30 +00:00
GitHub Actions
a5e37c1f97 Release oncall Helm chart 1.3.74 2023-12-06 16:13:52 +00:00
GitHub Actions
ec4762e172 Release oncall Helm chart 1.3.73 2023-12-06 13:36:19 +00:00
GitHub Actions
f32d63d012 Release oncall Helm chart 1.3.72 2023-12-05 17:16:58 +00:00
GitHub Actions
fee2abbf98 Release oncall Helm chart 1.3.71 2023-12-05 12:58:16 +00:00