When running 2.7 and 3.1 masters in parallel, should they use the same database?

I'm currently planning to upgrade my puppet master machines from 2.7 to 3.1.

I want to take the recommended approach and spin up a fresh machine and install a 3.1 master there for testing purposes. (I also need to migrate from SuSE to RedHat, so two new RedHat machines will replace the two existing masters running on SuSE.)

The existing masters use a MySQL database for storeconfigs. Can and should the new masters use the same DB instance, or should I create a new database?

I'm aware that storeconfigs are deprecated and PuppetDB should be ...(more)

So while it may be safe, I would recommend that you NOT have them share the databases, but I would also recommend that you read through the tickets and release notes and such, and then if you don't ...(more)