Files
Davlet Panech 002fb5462c Re-encrypt github mirror SSH key
This is necessary becayse zuul internal encryption key changed recently:

https://lists.opendev.org/archives/list/service-announce@lists.opendev.org/thread/WBBLBI6ZS6FA6Q5ZMH4C2MWPL3WG3H24/

Renamed secret to avoid conflicts with other branches, since Zuul
requires that like-named secrets have the same content in every branch.

This fixes the job that mirrors this repo to github.

Generated-by: Amazon Q Developer (Kiro)
Change-Id: I4f9a9d011ec949c1f0a111da5daa6bed8ecdeffa
Signed-off-by: Davlet Panech <davlet.panech@windriver.com>
2026-04-24 15:07:49 -04:00

182 lines
9.4 KiB
YAML

---
- project:
check:
jobs:
- openstack-tox-linters
- k8sapp-metrics-server-tox-py39
- k8sapp-metrics-server-tox-flake8
- k8sapp-metrics-server-tox-pylint
- k8sapp-metrics-server-tox-metadata
gate:
jobs:
- openstack-tox-linters
- k8sapp-metrics-server-tox-py39
- k8sapp-metrics-server-tox-flake8
- k8sapp-metrics-server-tox-pylint
- k8sapp-metrics-server-tox-metadata
post:
jobs:
- stx-metrics-server-armada-app-upload-git-mirror
- job:
name: k8sapp-metrics-server-tox-py39
parent: tox-py39
description: |
Run py39 test for metrics_server
nodeset: debian-bullseye
required-projects:
- starlingx/config
- starlingx/fault
- starlingx/utilities
- starlingx/root
files:
- python3-k8sapp-metrics-server/*
vars:
tox_extra_args: -c python3-k8sapp-metrics-server/k8sapp_metrics_server/tox.ini
tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/starlingx/root/build-tools/requirements/debian/upper-constraints.txt'
- job:
name: k8sapp-metrics-server-tox-metadata
parent: tox
description: |
Run metadata test for k8sapp_metrics_server
nodeset: debian-bullseye
required-projects:
- starlingx/config
- starlingx/fault
- starlingx/utilities
- starlingx/root
vars:
tox_envlist: metadata
tox_extra_args: -c python3-k8sapp-metrics-server/k8sapp_metrics_server/tox.ini
tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/starlingx/root/build-tools/requirements/debian/upper-constraints.txt'
- job:
name: k8sapp-metrics-server-tox-pylint
parent: tox
description: |
Run pylint test for k8sapp_metrics_server
nodeset: debian-bullseye
required-projects:
- starlingx/config
- starlingx/fault
- starlingx/utilities
- starlingx/root
files:
- python3-k8sapp-metrics-server/*
vars:
tox_envlist: pylint
tox_extra_args: -c python3-k8sapp-metrics-server/k8sapp_metrics_server/tox.ini
tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/starlingx/root/build-tools/requirements/debian/upper-constraints.txt'
- job:
name: k8sapp-metrics-server-tox-flake8
parent: tox
description: |
Run flake8 for metrics-server
nodeset: debian-bullseye
required-projects:
- starlingx/config
- starlingx/fault
- starlingx/utilities
- starlingx/root
files:
- python3-k8sapp-metrics-server/*
vars:
tox_envlist: flake8
tox_extra_args: -c python3-k8sapp-metrics-server/k8sapp_metrics_server/tox.ini
tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/starlingx/root/build-tools/requirements/debian/upper-constraints.txt'
- job:
name: stx-metrics-server-armada-app-upload-git-mirror
parent: upload-git-mirror
description: >
Mirrors opendev.org/starlingx/metrics-server-armada-app to
github.com/starlingx/metrics-server-armada-app
vars:
git_mirror_repository: starlingx/metrics-server-armada-app
secrets:
- name: git_mirror_credentials
secret: stx-metrics-server-armada-app-github-secret3
pass-to-parent: true
- secret:
name: stx-metrics-server-armada-app-github-secret3
data:
user: git
host: github.com
# yamllint disable-line rule:line-length
host_key: github.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCj7ndNxQowgcQnjshcLrqPEiiphnt+VTTvDP6mHBL9j1aNUkY4Ue1gvwnGLVlOhGeYrnZaMgRK6+PKCUXaDbC7qtbW8gIkhL7aGCsOr/C56SJMy/BCZfxd1nWzAOxSDPgVsmerOBYfNqltV9/hWCqBywINIR+5dIg6JTJ72pcEpEjcYgXkE2YEFXV1JHnsKgbLWNlhScqb2UmyRkQyytRLtL+38TGxkxCflmO+5Z8CSSNY7GidjMIZ7Q4zMjA2n1nGrlTDkzwDCsw+wqFPGQA179cnfGWOWRVruj16z6XyvxvjJwbz0wQZ75XK5tKSb7FNyeIEs4TT4jk+S4dhPeAUC5y+bDYirYgM4GC7uEnztnZyaVWQ7B381AK4Qdrwt51ZqExKbQpTUNn+EjqoTwvqNj4kqx5QUCI0ThS/YkOxJCXmPUWZbhjpCg56i+2aB6CmK2JGhn57K5mj0MNdBXA4/WnwH6XoPWJzK5Nyu2zB3nAZp+S5hpQs+p1vN1/wsjk=
ssh_key: !encrypted/pkcs1-oaep
- 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
- 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
- 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
- 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
- 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
- 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
- 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