| --- |
| # This file contains the default users group authorized to |
| # manage Software Factory services configurations. |
| # |
| # Adds trusted operator email to the config-core or config-ptl list. |
| # |
| resources: |
| projects: |
| # openstack/openstack-zuul-jobs: |
| # tenant: local |
| # description: Imported OpenStack generic Zuul job definitions |
| # contacts: [openstack-dev@storpool.com] |
| # source-repositories: |
| # - openstack/openstack-zuul-jobs: |
| # connection: opendev.org |
| # zuul/include: [job] |
| # zuul/shadow: [config] |
| openstack/requirements: |
| tenant: local |
| description: Imported OpenStack requirements job definitions |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/requirements: |
| connection: opendev.org |
| zuul/include: [] |
| |
| |
| |
| |
| |
| |
| openstack/oslo.cache: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.cache: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.concurrency: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.concurrency: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.config: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.config: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.context: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.context: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.db: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.db: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.i18n: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.i18n: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.log: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.log: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.messaging: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.messaging: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.middleware: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.middleware: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.policy: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.policy: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.privsep: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.privsep: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.reports: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.reports: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.rootwrap: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.rootwrap: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.serialization: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.serialization: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.service: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.service: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.utils: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.utils: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.versionedobjects: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.versionedobjects: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/oslo.vmware: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/oslo.vmware: |
| connection: opendev.org |
| zuul/include: [] |
| |
| |
| |
| |
| |
| openstack-zuul-jobs: |
| tenant: local |
| description: Imported OpenStack generic Zuul job definitions |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack-zuul-jobs: |
| zuul/include: [job] |
| zuul/shadow: [config] |
| |
| |
| |
| openstack/cinder: |
| tenant: local |
| description: Imported OpenStack |
| contacts: [openstack-dev@storpool.com] |
| source-repositories: |
| - openstack/cinder: |
| connection: opendev.org |
| zuul/include: [] |
| |
| |
| |
| openstack/glance: |
| tenant: local |
| description: Imported Glance job definitions |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/glance: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/horizon: |
| tenant: local |
| description: Imported Horizon job definitions |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/horizon: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/keystone: |
| tenant: local |
| description: Imported Keystone job definitions |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/keystone: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/neutron: |
| tenant: local |
| description: Imported Neutron job definitions |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/neutron: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/nova: |
| tenant: local |
| description: Imported Nova job definitions |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/nova: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/placement: |
| tenant: local |
| description: Imported Placement job definitions |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/placement: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/swift: |
| tenant: local |
| description: Imported Swift job definitions |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/swift: |
| connection: opendev.org |
| zuul/include: [] |
| |
| |
| |
| openstack/devstack: |
| tenant: local |
| description: Imported DevStack job definitions |
| contacts: [openstack-dev@storpool.com] |
| source-repositories: |
| - openstack/devstack: |
| connection: opendev.org |
| zuul/include: [job] |
| zuul/shadow: [config] |
| # openstack/devstack-gate: |
| # tenant: local |
| # description: Imported DevStack Gate job definitions |
| # contacts: [openstack-dev@storpool.com] |
| # source-repositories: |
| # - openstack/devstack-gate: |
| # connection: opendev.org |
| # zuul/include: [job] |
| # zuul/shadow: [config] |
| openstack/cinderlib: |
| tenant: local |
| description: Something or something else, who knows, really |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/cinderlib: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/os-brick: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/os-brick: |
| connection: opendev.org |
| zuul/include: [] |
| openstack/tempest: |
| tenant: local |
| description: Imported Tempest job definitions |
| contacts: [openstack-dev@storpool.com] |
| source-repositories: |
| - openstack/tempest: |
| connection: opendev.org |
| zuul/include: [job] |
| zuul/shadow: [config] |
| openstack/cinder-tempest-plugin: |
| tenant: local |
| description: Imported OpenStack project |
| contacts: |
| - openstack-dev@storpool.com |
| source-repositories: |
| - openstack/cinder-tempest-plugin: |
| connection: opendev.org |
| zuul/include: [] |
| |
| sp-finalize: |
| tenant: local |
| description: Overrides for the StorPool CI system |
| source-repositories: |
| - sp-finalize: |
| zuul/include: [job] |
| zuul/shadow: [config] |
| |
| repos: |
| sp-osci: |
| description: Tools and patches specific to the StorPool CI runs |
| acl: sp-full-acl |
| sp-finalize: |
| description: Overrides for the StorPool CI system |
| acl: sp-full-acl |
| charm-cinder-storpool-iscsi: |
| description: A Juju charm to provide a StorPool storage backend for Cinder |
| acl: sp-full-acl |
| kolla-experiments: |
| description: A placeholder to make Zuul triggers and reporting work for Kolla Ansible-related jobs. |
| acl: sp-full-acl |
| storpool-experiments: |
| description: A placeholder to make Zuul triggers and reporting work for StorPool-related jobs. |
| acl: sp-full-acl |
| networking-baremetal: |
| acl: sp-full-acl |
| ironic-python-agent: |
| acl: sp-full-acl |
| openstack-zuul-jobs: |
| acl: sp-full-acl |
| groups: |
| groups: |
| config-ptl: |
| description: Team lead for the config repo |
| members: |
| - admin@spfactory.storpool.com |
| config-core: |
| description: Team core for the config repo |
| members: |
| - pp@storpool.com |
| - biser.milanov@storpool.com |
| - openstack-dev@storpool.com |
| - kaloyan.kotlarski@storpool.com |
| openstack-dev: |
| description: The StorPool OpenStack integration development team |
| members: |
| - pp@storpool.com |
| - biser.milanov@storpool.com |
| - openstack-dev@storpool.com |
| - kaloyan.kotlarski@storpool.com |
| acls: |
| sp-full-acl: |
| file: | |
| [access "refs/*"] |
| read = group config-core |
| owner = group config-ptl |
| [access "refs/heads/*"] |
| label-Code-Review = -2..+2 group config-core |
| label-Code-Review = -2..+2 group config-ptl |
| label-Verified = -2..+2 group config-core |
| label-Verified = -2..+2 group config-ptl |
| label-Workflow = -1..+1 group config-core |
| label-Workflow = -1..+1 group config-ptl |
| label-Workflow = -1..+0 group Registered Users |
| rebase = group config-core |
| abandon = group config-core |
| submit = group config-core |
| submit = group config-ptl |
| read = group config-core |
| read = group Registered Users |
| create = group config-core |
| [access "refs/meta/config"] |
| read = group config-core |
| read = group Registered Users |
| [receive] |
| requireChangeId = true |
| [submit] |
| mergeContent = false |
| action = fast forward only |
| [plugin "reviewers-by-blame"] |
| maxReviewers = 5 |
| ignoreDrafts = true |
| ignoreSubjectRegEx = (WIP|DNM)(.*) |
| groups: |
| - config-ptl |
| - config-core |