summaryrefslogtreecommitdiff
path: root/changelogs
diff options
context:
space:
mode:
authorZ.J. van de Weg <git@zjvandeweg.nl>2017-05-10 10:04:25 +0200
committerZ.J. van de Weg <git@zjvandeweg.nl>2017-05-15 10:01:29 +0200
commit9f933953896d4a1ca7ee40ce3fef4ead4b73ab65 (patch)
tree0cff70f3863105fb0b958828790b5557cf9b27d8 /changelogs
parente261b4b8517ba6d5d5b082f1955836c945fd51fc (diff)
downloadgitlab-ce-9f933953896d4a1ca7ee40ce3fef4ead4b73ab65.tar.gz
Do not schedule pipelines if the user can't
When the owner of a pipelines schedule was either blocked or was removed from the project, the pipeline schedular would still schedule the pipeline. This would than fail however, given the user had no access to the project and it contents. However, a better way to handle it would be to not schedule it at all. Furthermore, from now on, such schedules will be deactivated so the schedule worker can ignore it on the next runs.
Diffstat (limited to 'changelogs')
-rw-r--r--changelogs/unreleased/zj-pipeline-schedule-owner.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/changelogs/unreleased/zj-pipeline-schedule-owner.yml b/changelogs/unreleased/zj-pipeline-schedule-owner.yml
new file mode 100644
index 00000000000..be704e173ab
--- /dev/null
+++ b/changelogs/unreleased/zj-pipeline-schedule-owner.yml
@@ -0,0 +1,4 @@
+---
+title: Add foreign key for pipeline schedule owner
+merge_request: 11233
+author: