]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commit
feature: add `PulpProject` class for Pulp-based package repository support 2163/head
authorVaibhav Mahajan <vamahaja@redhat.com>
Wed, 25 Mar 2026 14:18:44 +0000 (19:48 +0530)
committerVaibhav Mahajan <vamahaja@redhat.com>
Mon, 8 Jun 2026 06:09:15 +0000 (11:39 +0530)
commit0e71339b384e4f0248751e9259581abe4ea0cbcf
treedca8073be524071c208e13b1dd6d91ffd3f87b0f
parent2cdf45ce0cbb526f1d09d97e0ac900f15784b1b2
feature: add `PulpProject` class for Pulp-based package repository support

Add a `PulpProject` subclass of `GitbuilderProject` so teuthology can use
Pulp-hosted package repos when `config.package_source` is `pulp`, alongside
the existing `Gitbuilder` and `Shaman` artifact backends.

Signed-off-by: Vaibhav Mahajan <vamahaja@redhat.com>
docs/detailed_test_config.rst
docs/siteconfig.rst
teuthology/config.py
teuthology/openstack/setup-openstack.sh
teuthology/packaging.py
teuthology/run.py
teuthology/task/install/__init__.py
teuthology/task/kernel.py
teuthology/test/test_packaging.py