<commit_before>---
# This file contains the tripleo jobs for the puppet modules
#
- job:
    name: tripleo-puppet-ci-centos-8-undercloud-containers
    parent: tripleo-ci-centos-8-undercloud-containers
    irrelevant-files: &irrelevant_files
      - ^.*\.md$
      - ^.*\.rst$
      - ^doc/.*$
      - ^etc/.*$
      - ^examples/.*$
      - ^metadata.json$
      - ^releasenotes/.*$
      - ^spec/.*$
      - ^requirements.txt$
      - ^test-requirements.txt$
      - ^LICENSE$
      - ^.gitreview$
      - ^.gitignore$
      - ^setup.cfg$
      - ^setup.py$
      - ^tox.ini$

- job:
    name: tripleo-puppet-ci-centos-8-content-provider
    parent: tripleo-ci-centos-8-content-provider
    irrelevant-files: *irrelevant_files

- project-template:
    name: tripleo-puppet-undercloud
    check:
      jobs:
        - tripleo-puppet-ci-centos-8-content-provider
        - tripleo-puppet-ci-centos-8-undercloud-containers:
            vars: &undercloud_consumer_vars
              consumer_job: true
              remove_tags:
                - build
            dependencies:
              - tripleo-puppet-ci-centos-8-content-provider
    gate:
      jobs:
        - tripleo-puppet-ci-centos-8-content-provider
        - tripleo-puppet-ci-centos-8-undercloud-containers:
            vars: *undercloud_consumer_vars
            dependencies:
              - tripleo-puppet-ci-centos-8-content-provider

- job:
    name: tripleo-puppet-ci-centos-8-standalone
    parent: tripleo-ci-centos-8-standalone
    irrelevant-files: *irrelevant_files
    vars:
      featureset_override:
        standalone_environment_files:
          - 'environments/low-memory-usage.yaml'

- project-template:
    name: tripleo-puppet-standalone
    check:
      jobs:
        - tripleo-puppet-ci-centos-8-content-provider
        - tripleo-puppet-ci-centos-8-standalone:
            vars: &standalone_consumer_vars
              consumer_job: true
              build_container_images: false
              remove_tags:
                - build
            dependencies:
              - tripleo-puppet-ci-centos-8-content-provider
    gate:
      jobs:
        - tripleo-puppet-ci-centos-8-content-provider
        - tripleo-puppet-ci-centos-8-standalone:
            vars: *standalone_consumer_vars
            dependencies:
              - tripleo-puppet-ci-centos-8-content-provider<commit_msg>TripleO jobs: Replace CentOS 8 jobs by CentOS 9 jobs<commit_after>---
# This file contains the tripleo jobs for the puppet modules
#
- job:
    name: tripleo-puppet-ci-centos-9-undercloud-containers
    parent: tripleo-ci-centos-9-undercloud-containers
    irrelevant-files: &irrelevant_files
      - ^.*\.md$
      - ^.*\.rst$
      - ^doc/.*$
      - ^etc/.*$
      - ^examples/.*$
      - ^metadata.json$
      - ^releasenotes/.*$
      - ^spec/.*$
      - ^requirements.txt$
      - ^test-requirements.txt$
      - ^LICENSE$
      - ^.gitreview$
      - ^.gitignore$
      - ^setup.cfg$
      - ^setup.py$
      - ^tox.ini$

- job:
    name: tripleo-puppet-ci-centos-9-content-provider
    parent: tripleo-ci-centos-9-content-provider
    irrelevant-files: *irrelevant_files

- project-template:
    name: tripleo-puppet-undercloud
    check:
      jobs:
        - tripleo-puppet-ci-centos-9-content-provider
        - tripleo-puppet-ci-centos-9-undercloud-containers:
            vars: &undercloud_consumer_vars
              consumer_job: true
              remove_tags:
                - build
            dependencies:
              - tripleo-puppet-ci-centos-9-content-provider
    gate:
      jobs:
        - tripleo-puppet-ci-centos-9-content-provider
        - tripleo-puppet-ci-centos-9-undercloud-containers:
            vars: *undercloud_consumer_vars
            dependencies:
              - tripleo-puppet-ci-centos-9-content-provider

- job:
    name: tripleo-puppet-ci-centos-9-standalone
    parent: tripleo-ci-centos-9-standalone
    irrelevant-files: *irrelevant_files
    vars:
      featureset_override:
        standalone_environment_files:
          - 'environments/low-memory-usage.yaml'

- project-template:
    name: tripleo-puppet-standalone
    check:
      jobs:
        - tripleo-puppet-ci-centos-9-content-provider
        - tripleo-puppet-ci-centos-9-standalone:
            vars: &standalone_consumer_vars
              consumer_job: true
              build_container_images: false
              remove_tags:
                - build
            dependencies:
              - tripleo-puppet-ci-centos-9-content-provider
    gate:
      jobs:
        - tripleo-puppet-ci-centos-9-content-provider
        - tripleo-puppet-ci-centos-9-standalone:
            vars: *standalone_consumer_vars
            dependencies:
              - tripleo-puppet-ci-centos-9-content-provider

- job:
    name: tripleo-puppet-ci-centos-8-content-provider
    parent: tripleo-ci-centos-8-content-provider
    irrelevant-files: *irrelevant_files

- job:
    name: tripleo-puppet-ci-centos-8-standalone
    parent: tripleo-ci-centos-8-standalone
    irrelevant-files: *irrelevant_files
    vars:
      featureset_override:
        standalone_environment_files:
          - 'environments/low-memory-usage.yaml'
{'fraction_non_alphanumeric': 0.11448912834327496, 'fraction_numerical': 0.008081585530113526, 'mean_word_length': 1.8813747228381374, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1735613', 'n_tokens_mistral': 1745, 'n_tokens_neox': 1715, 'n_words': 226}