$releasever
This is replaced with the package’s version, as listed in distroverpkg. This defaults to the version of the redhat-release package.
$arch
This is replaced with your system’s architecture, as listed by os.uname() in Python.
$basearch
This is replaced with your base architecture. For example, if $arch=i686 then $basearch=i386.
$YUM0-9
This is replaced with the value of the shell environment variable of the same name. If the shell environment variable does not exist, then the configuration file variable will not be replaced.
If you’re having problems sorting out what’s happening when you try yum update or yum install someapp, try using -d9 in the command to turn on verbose debugging messages.
If you want to know what’s been added to a repository in the last 7 days, but you don’t know exactly what you’re looking for, try listing recent. yum list recent
recent
number of days back to look for ‘recent’ packages added to a repository. Used by the ‘list recent’ and generate-rss commands. Default is 7 days.
Make sure includepkgs is NOT listed in your client’s repo definition file. If it is, whatever is listed is all that you can see. This is the complete opposite of a blacklist.