Description of problem: If you install multiple erratum on a client and one of the erratum fails, there is no message to indicate that one of erratum failed It just indicates the ones that are succeeded [root@preethi ~]# pulp-admin -u admin -p admin errata install --consumergroupid=grp1 -e FEDORA-2011-0530 -e test Created job id: 41f3827e-53cd-44a9-9f3f-72749a2fad50 Waiting: [\] Install Summary: [ FINISHED ] peethi; packages installed: [] [ FINISHED ] pulp-client; packages installed: ['pciutils-libs-3.1.7-3.fc14.x86_64', 'pciutils-libs-3.1.7-1.fc14.x86_64'] Version-Release number of selected component (if applicable): [root@preethi ~]# rpm -q pulp pulp-0.0.226-1.fc14.noarch
Added erratum ID validation. Eg: "test" is not a valid erratum ID. ------------------------------------------------ [jortel@localhost pulp]$ pulp-admin errata install install -e RHEA-2010:9999 -e test --consumergroup=jortel The following consumers appear to be unavailable. You may continue with the understanding that your request will not complete until all consumers have processed the request or the request has timed out. Unavailable Consumers ------------------------------ atlantis Continue? [y/n]:y Wait? [y/n]:y error: operation failed: Exception: Erratum [test], not found
build: 0.228
Looks like this is fails_qa on a consumer [root@preethi ~]# rpm -q pulp pulp-0.0.228-1.fc15.noarch [root@preethi ~]# pulp-admin -u admin -p admin errata install -e FEDORA-2011-8681 -e test --consumerid=pulp-client Created task id: cfd5a05c-d3db-11e0-b249-002564a85a58 Waiting: [\] Errata applied to [pulp-client]; packages installed: [u'xsane-common-0.998-4.fc14.x86_64', u'xsane-gimp-0.998-4.fc14.x86_64', u'xsane-common-0.998-3.fc14.x86_64', u'xsane-gimp-0.998-3.fc14.x86_64'] [root@preethi ~]# pulp-admin -u admin -p admin errata install -e test --consumerid=pulp-client error: operation failed: Errata ['test'] you requested are not applicable for your system
Fix applied to errata install on --consumerid as well.
build: 0.230
verified [root@preethi ~]# pulp-admin -u admin -p admin errata install -e test --consumerid=pulp-client error: operation failed: Exception: Erratum [test], not found [root@preethi ~]#
Pulp v1.0 is released Closed Current Release.
Pulp v1.0 is released.