Changes between Version 11 and Version 12 of Development/Templates/ClientSideDepsCheck


Ignore:
Timestamp:
May 19, 2008, 1:33:35 PM (17 years ago)
Author:
/C=IE/O=Grid-Ireland/OU=cs.tcd.ie/L=RA-TCD/CN=Stephen O. Childs
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Development/Templates/ClientSideDepsCheck

    v11 v12  
    33One 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.
    44
    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]).
     5However, 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.
    66
    77= Create YUM repositories =