[Pulp-dev] User-facing changes to Pulp Smash

Jeremy Audet jaudet at redhat.com
Wed Jul 18 20:41:20 UTC 2018


Two significant user-facing changes are occurring in Pulp Smash right now.
One change has been merged, and the other is pending.

First, the definition of a "valid" Pulp Smash configuration file has
changed. This has been done so that both Pulp 2 and Pulp 3 can be fully
supported. As a result, some existing configuration files will now be
considered invalid. To fix this, simply install the latest version of Pulp
Smash and run `pulp-smash settings create`. It will create a different form
of settings file depending on which version of Pulp is under test. To see
an example of what it will create for Pulp 3, see here
<https://pastebin.com/iR3ZNg7F>.

Second, Pulp 2 tests are being moved from Pulp Smash to Pulp 2 Tests
<https://github.com/PulpQE/Pulp-2-Tests>. Scripts that automatically
install Pulp Smash and run its tests must be updated.

I'm happy to assist with this transition. A number of supporting PRs have
already been submitted, such as:

   - https://github.com/pulp/pulp/pull/3553
   - https://github.com/pulp/pulp-ci/pull/561
   - https://github.com/pulp/pulp-ci/pull/562

More will assuredly be necessary.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-dev/attachments/20180718/4f34c52b/attachment.htm>


More information about the Pulp-dev mailing list