Bug 772235 - RFE: Agent - update responses to include more details on pkgs installed/updated/removed
Summary: RFE: Agent - update responses to include more details on pkgs installed/updat...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Pulp
Classification: Retired
Component: user-experience
Version: 1.0.0
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
: Sprint 31
Assignee: Jeff Ortel
QA Contact: Preethi Thomas
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-01-06 14:49 UTC by Brad Buckingham
Modified: 2013-09-09 16:30 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-02-24 20:15:46 UTC


Attachments (Terms of Use)

Description Brad Buckingham 2012-01-06 14:49:15 UTC
Description of problem:

Pulp currently provides several APIs for installing, updating and removing packages and package groups on a client/consumer via the agent.  While the action requested works properly, it would be helpful to users if the response from the agent included more details on the outcome of the action that was performed.  For example, in addition to providing the list of packages from the initial request, also provide the dependency packages that were installed/updated/removed.


The Pulp team has done some initial investigation and the following link provides the proposed responses which address the above concern:
https://fedorahosted.org/pulp/wiki/Agent#API

Comment 1 Jeff Ortel 2012-01-06 20:56:24 UTC
Upstream (gofer) package plugin changes will be included in gofer 0.64.  Corresponding pulp agent (docstring changes) and CLI changes committed will be in 0.257.  Katello agent changes committed but not pushed.

Comment 2 Jeff Ortel 2012-01-10 16:33:32 UTC
build: 0.257

Comment 3 Preethi Thomas 2012-01-12 14:47:47 UTC
verified
[root@preethi ~]# rpm -q pulp
pulp-0.0.257-1.fc15.noarch
[root@preethi ~]# 

[root@preethi ~]# pulp-admin package install --consumerid=el6-client1 -n httpd
Created task id: b1dc2400-3d2d-11e1-97a0-002564a85a58
Waiting: [\] 
Consumer ID: el6-client1  [ SUCCEEDED ]
=====================================================================
Package                           Arch     Version    Repository
=====================================================================
Installed:
httpd                             x86_64   2.2.15     protected_rhel_6

Installed for dependencies:
apr                               x86_64   1.3.9      protected_rhel_6
apr-util                          x86_64   1.3.9      protected_rhel_6
apr-util-ldap                     x86_64   1.3.9      protected_rhel_6
httpd-tools                       x86_64   2.2.15     protected_rhel_6



[root@preethi ~]# pulp-admin package uninstall --consumerid=el6-client1 -n httpd-tools
Created task id: 1680cabd-3d2e-11e1-ab33-002564a85a58
Waiting: [\] 
Consumer ID: el6-client1  [ SUCCEEDED ]
=====================================================================
Package                           Arch     Version    Repository
=====================================================================
Removed:
httpd-tools                       x86_64   2.2.15     installed

Removed for dependencies:
httpd                             x86_64   2.2.15     installed

Comment 4 Preethi Thomas 2012-02-24 20:15:46 UTC
Pulp v1.0 is released
Closed Current Release.

Comment 5 Preethi Thomas 2012-02-24 20:17:21 UTC
Pulp v1.0 is released.


Note You need to log in before you can comment on or make changes to this bug.