Changes between Version 11 and Version 12 of Development/Templates/ClientSideDepsCheck
- Timestamp:
- May 19, 2008, 1:33:35 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Development/Templates/ClientSideDepsCheck
v11 v12 3 3 One of the annoying things about Quattor is that you can't check that a package set defined in a profile is consistent, i.e. that it doesn't require any more packages added to resolve dependencies. This can result in a frustrating sequence of "tweak package list, deploy profiles, run SPMA, check for dependency errors". The problem is that dependency information is not available when compiling profiles. 4 4 5 However, there is a tool that's very good at resolving dependency problems, and it's called YUM. The following recipe gives details of using YUM and a python utility called {{{checkdeps}}} (available at [source:SCDB/trunk/src/utils/profiles/checkdeps src/utils/profiles/checkdeps]) .5 However, there is a tool that's very good at resolving dependency problems, and it's called YUM. The following recipe gives details of using YUM and a python utility called {{{checkdeps}}} (available at [source:SCDB/trunk/src/utils/profiles/checkdeps src/utils/profiles/checkdeps]) to detect dependency problems and suggest a solution. I've found that it takes about 30 seconds to check a profile, so you probably only want to do this for profiles that are causing problems, or as a final pre-deployment check. 6 6 7 7 = Create YUM repositories =