pipeline emails not working for existing projects
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Gitlab FOSS 12.3.2
Since the update to 12.2 -> 12.3 I'm not getting any email notification for existing projects. running Notify.test_email(...).deliver_now works
It also works for newly created projects.
Also sending a test email from the "Pipelines emails" integration does not work for the existing project, and similarly works for the new project.
"Disable email notifications" is NOT selected in the project configuration.
project = Project.find_by_full_path('X')
project.reload_pipelines_email_service
=> #<PipelinesEmailService id: 32, type: "PipelinesEmailService", title: nil, project_id: 1, created_at: "2019-01-18 15:19:33", updated_at: "2019-10-03 07:36:22", active: true, properties: {"notify_only_broken_pipelines"=>"1", "recipients"=>"jan.smets@nokia.com\r\nXXXX", "branches_to_be_notified"=>"all"}, template: false, push_events: true, issues_events: true, merge_requests_events: true, tag_push_events: true, note_events: true, category: "common", default: false, wiki_page_events: true, pipeline_events: true, confidential_issues_events: true, commit_events: true, job_events: true, confidential_note_events: true, deployment_events: false, description: nil>
And then it works again.
I've had another issue where project authorizations needed to be refreshed. (#32817 (closed)) cc: @rymai @jeremy
Edited by 🤖 GitLab Bot 🤖