VoxBot
06/17/2022, 4:30 PMVoxBot
06/17/2022, 4:31 PMVoxBot
06/17/2022, 4:31 PMVoxBot
06/17/2022, 4:31 PMVoxBot
06/17/2022, 5:02 PMVoxBot
06/17/2022, 5:03 PMtvaughan
06/17/2022, 5:03 PMVoxBot
06/17/2022, 5:40 PMPat Riehecky
06/17/2022, 6:21 PMPat Riehecky
06/17/2022, 6:21 PMvchepkov
06/17/2022, 6:30 PMtvaughan
06/17/2022, 6:33 PMinclude is sufficient to prevent circular deps and issues with class resource declarationstvaughan
06/17/2022, 6:34 PMPat Riehecky
06/17/2022, 6:35 PMtvaughan
06/17/2022, 6:35 PMinclude will do thatvchepkov
06/17/2022, 6:35 PMvchepkov
06/17/2022, 6:36 PMPat Riehecky
06/17/2022, 6:36 PMinclude ensures the RPM is loaded, but a puppet require makes a dep loop if you want to use a param to generate a bunch of locks inlineSlackbot
06/17/2022, 6:37 PMPat Riehecky
06/17/2022, 6:37 PMtvaughan
06/17/2022, 6:38 PMPat Riehecky
06/17/2022, 6:38 PMtvaughan
06/17/2022, 6:48 PMtvaughan
06/17/2022, 6:55 PMyum::plugin::versionlock class should not have calls to yum::versionlock in it if it's going to use require. The require is generally correct in terms of wanting to make sure that the package is installed first.tvaughan
06/17/2022, 6:56 PMyum::plugin call needs to go into a class.tvaughan
06/17/2022, 6:56 PMtvaughan
06/17/2022, 6:56 PMvchepkov
06/17/2022, 6:58 PMtvaughan
06/17/2022, 7:00 PMrequire needs to go back but the plugin::versionlock::packages parameter needs to either be removed or farmed out to another class to do the resource creation.