=== CentOS CI - On-boarding
Please answer the following questions so that we understand your requirement.
Pulp creates/syncs/hosts package repos. RPM is our bread and butter, and we support other package types like container images (a registry) too. Our sister project, Foreman (AKA Katello) is currently on CentOS CI as well.
Our git repos are on GitHub. Most of our tests are done on GitHub Actions. Some tests require SELinux support and FIPS support, or virtualization to provide SELinux/FIPS support, and we wish to run those tests on CentOS CI.
In general, the instances need outbound access to the internet, for downloading & uploading misc types of packages/artifacts.
Right now, definitely. In the long-term, possibly. SELinux policies cannot be tested within a container, so containers will never work for our testing of our SELinux policies. Remember, all the tests we can run in a container, happen on Github Actions.
Currently, all we require is ephemeral storage. We upload our artifacts at the end of the build to PyPI, etc.
Project_name: Pulp Project_admins: - mikedep333@redhat.com - daviddavis@redhat.com - dkliban@redhat.com - fao89@redhat.com - mdellweg@redhat.com
Metadata Update from @dkirwan: - Issue tagged with: centos-ci-infra, low-gain, low-trouble
Hi @mikedep333 I did a quick look and failed to find anything for Pulp in the fedora packages, nor could I find anything related to Fedora/CentOS on the projects website?
Can you share a little more information on how this project relates to Fedora/CentOS ?
Hi @dkirwan There are 2 ways Pulp relates:
Pulp provides mirroring and many other features/workflows for managing Fedora/CentOS content (yum repos, rpm-ostree repos, container image registry). It meets the needs of many SysAdmins deploying/managing fleets of Fedora/CentOS systems, who would otherwise use tools like rsync or reposync with a webserver.
Pulp also generates repos from uploaded content. There have been multiple talks of using it in the Fedora or CentOS infra, but this has not happened yet. Downstream (RHEL) uses it (in combination with a CDN) for content delivery.
Metadata Update from @dkirwan: - Issue assigned to dkirwan
Hi @mikedep333,
I've emailed you with a further explanation, but due to constrained resources currently in CentOS CI infra we have decided not to onboard the Pulp project at this time.
Metadata Update from @dkirwan: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.