Refs #13658 - remove cycle from puppet graph
The previous commit(https://github.com/Katello/puppet-katello/commit/4ecc339d16b88f1a450f075fc14e0c0a103a3e4a)added two cycles to the puppet dep graph, causing `katello-installer` to fail.
The offending line was:
```require => [Exec['foreman-rake-db:seed'], Class['::certs::pulp_client']],```
Note that each of these `require`s individually will cause a cycle. The cyclefor just `foreman-rake-db:seed` is http://i.imgur.com/eA8rWc6.png and the cyclefor `::certs::pulp_client` is http://i.imgur.com/EgeI2X2.png.
This refactoring avoids the cycles while still maintaining deps.
Refs #13658 - remove cycle from puppet graph
The previous commit
(https://github.com/Katello/puppet-katello/commit/4ecc339d16b88f1a450f075fc14e0c0a103a3e4a)
added two cycles to the puppet dep graph, causing `katello-installer` to fail.
The offending line was:
```
require => [Exec['foreman-rake-db:seed'], Class['::certs::pulp_client']],
```
Note that each of these `require`s individually will cause a cycle. The cycle
for just `foreman-rake-db:seed` is http://i.imgur.com/eA8rWc6.png and the cycle
for `::certs::pulp_client` is http://i.imgur.com/EgeI2X2.png.
This refactoring avoids the cycles while still maintaining deps.