# What this PR does Semi-related to https://github.com/grafana/oncall-private/issues/2131 Addresses occasional task failures for `apps.slack.tasks.update_slack_user_group_for_schedules` when trying to update a Slack user group for a non-paid Slack account. [Slack's documentation](https://slack.com/help/articles/212906697-Create-a-user-group) mentions this is a paid only feature, hence the error ([logs](https://ops.grafana-ops.net/goto/-AWfsrrIR?orgId=1) from an actual task): ``` 2024-08-08 16:20:36,613 source=engine:celery worker=ForkPoolWorker-16 task_id=6bdaae94-1552-4b6d-93e2-e2fa0bae57b1 task_name=apps.slack.tasks.update_slack_user_group_for_schedules name=apps.slack.models.slack_usergroup level=WARNING Slack usergroup S06LW5GJ88Z update failed: Slack API error! Response: {'ok': False, 'error': 'paid_teams_only'} ``` Updated our docs on our Slack integration to emphasize that this feature _only_ works for paid Slack accounts ## 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] 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. |
||
|---|---|---|
| .. | ||
| img | ||
| sources | ||
| .markdownlint.json | ||
| docs.mk | ||
| make-docs | ||
| Makefile | ||
| README.md | ||
| variables.mk | ||
Grafana Cloud Documentation
Source for documentation at https://grafana.com/docs/oncall/
Preview the website
Run make docs. This launches a preview of the website with the current grafana docs at
http://localhost:3002/docs/oncall/latest/ which will refresh automatically when changes are made to
content in the sources directory.
Make sure Docker is running.
Image support
See the documentation in writers toolkit about how to store images