If you use percona server you might already have the percona repository added by other puppet modules. If so you will get a conflict due to duplicate decleration of the percona repository resource (so it happened for us). This can easily be fixed by avoiding the second addition of the repo by the xtrabackup module. For this it's nice to have a param to control this.
If you use percona server you might already have the percona repository added by other puppet modules. If so you will get a conflict due to duplicate decleration of the percona repository resource (so it happened for us). This can easily be fixed by avoiding the second addition of the repo by the xtrabackup module. For this it's nice to have a param to control this.