Schedules not working anymore

Problem to solve

We see, that some schedules in gitlab 15.11 are not working anymore. Some days ago, everything worked fine. I don’t find any logs on this issue

Steps to reproduce

new empty repo with simple ci file also does not work

Configuration

We have this sample code:

image:  
  name: docker-virtual.artifact-repository:${dockerimages_latest}

variables:
  delete: "false"
  PERMISSIONS_GROUPID: "14379"
  
workflow:
  rules:
    - if: '$CI_PIPELINE_SOURCE == "web"'
      when: always
    - if: $CI_PIPELINE_SOURCE == "schedule"
      when: always
    - when: never

stages:
  - check_permissions
  - send_email

check_permissions:
  stage: check_permissions
  script:
    
    - export PAGES=$(curl command)
    
    - |
      OLDIFS=$IFS
      IFS=$'\n'
      for page in $(seq 1 $PAGES); do
        xxxx code            
      done
      echo "NEW_DELETED_USER=${DELETED_USER[@]}" >> build.env
      echo "NEW_DELETED_USER=${DELETED_USER[@]}"
  artifacts:
    reports:
      dotenv: build.env

send_email:
  stage: send_email
  script:
    # Proxy-Konfigurationen
    - export HTTP_PROXY=http://proxy
    - export HTTPS_PROXY=http://proxy
    - export NO_PROXY=xxx

    
    
    # Mail send 
    - |
      code

Versions

15.11

  • [ x] Self-managed

Setting: CI_PIPELINE_SOURCE variable as “schedule” like mentioned here

gives the error message: Pipeline cannot be run. Pipeline filtered out by workflow rules.

The pipeline is running manually and also running wenn started manually with the schedulers play button
Some days ago the same pipeline worked with the scheduler and we have the same code in another gitlab instance, where the schedule is also currently working

We updated to 16.9 and now the schedules are working again. There is now a message in the schedule UI: To create a new schedule, either increase your plan limit or delete an exisiting schedule which maybe caused the problem in the previous version