Ask Your Question

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

asked 2013-03-19 18:20:40 -0600

Christian Berg gravatar image

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)

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-03-20 07:45:51 -0600

llowder gravatar image

There have been numerous, backwards-incompatible changes in Puppet 3.

I read through them some, as well as the release notes and I didn't see anything specific to the database that indicated it had incompatible changes.

There were also some 225 redmine issues marked as close in the 3.0 release - these may or may not have impacted the database structure.

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)

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2013-03-19 18:20:40 -0600

Seen: 393 times

Last updated: Mar 20 '13