Hello All! I'm facing the following issue. I've got a valid rootfs skeleton which I'm populating with the following command w/o an errors: * yum install -y --releasever=6 --installroot=/vmroot/test/rootfs_testrootfs openssh-server plymouth rsyslog acpid ntp epel-release Now I'm trying to do the same with pure python API: ================= #!/usr/bin/python import yum yb = yum.YumBase() yb.conf.installroot = "/vmroot/test/rootfs_testrootfs" yb.conf.yumvar['releasever'] = '6' for i in ("openssh-server", "plymouth", "rsyslog", "acpid", "ntp", "epel-release"): yb.install(name=i) yb.resolveDeps() yb.buildTransaction() yb.processTransaction() ================= And I suddenly got the following issue: ================= [root@virttest vmroot]# python testd.py Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos-mirror.rbc.ru * epel: fedora-mirror01.rbc.ru * extras: centos-mirror.rbc.ru * updates: mirror.logol.ru warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 Importing GPG key 0xC105B9DE: Userid: "CentOS-6 Key (CentOS 6 Official Signing Key) <centos-6-key@xxxxxxxxxx>" From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 Traceback (most recent call last): File "testd.py", line 11, in <module> yb.processTransaction() File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 4989, in processTransaction self._checkSignatures(pkgs,callback) File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 5032, in _checkSignatures self.getKeyForPackage(po, self._askForGPGKeyImport) File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 4754, in getKeyForPackage raise Errors.YumBaseError, _("Didn't install any keys") yum.Errors.YumBaseError: Didn't install any keys [root@virttest vmroot]# ================= I found this unanswered question at stackoverflow and that's all: * http://stackoverflow.com/questions/13224166/installing-pgp-key-for-yum-repos-through-python-api Could somebody help me since I'm not a well-familiar with yum internals - what did I miss? Interestingly but setting "yb.conf.gpgcheck = False" doesn't make any difference at all. It still fails with the stacktrace above. -- With best regards, Peter Lemenkov. _______________________________________________ Yum mailing list Yum@xxxxxxxxxxxxxxxxx http://lists.baseurl.org/mailman/listinfo/yum