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.
_______________________________________________
Pulp-dev mailing list
Pulp-dev@redhat.com
https://www.redhat.com/mailman/listinfo/pulp-dev

Reply via email to