Task #5004

Updated by about 2 years ago

Some plugins can't be installed on Ubuntu. Therefore, the travis logic in plugin-template needs In such cases plugin authors should be able to install in (Fedora 30) containers rather than directly on the Travis Ubuntu host. choose to have a container built using ansible-pulp (installer). Four instances of this container should be started as the following services: pulp-api, pulp-content-app, pulp-resource-manager, and pulp-worker@0. pulp-smash tests should then be executed against these containers.

pulpcore / pulp_rpm should be initially migrated used to using containers for Travis CI. test this with a fedora 30 container.