[katello-devel] GUI Basic Patch Management
Bryan Kearney
bkearney at redhat.com
Fri Jul 29 14:19:15 UTC 2011
Today, went through the same basic story as I did with the cli. For
summary, the basic story is [1] and the cli scripts which I did were at
[2]. There versions I was using are:
katello-cli-0.1.3-1.git.0.355425f.fc15.noarch
katello-0.1.54-1.git.90.c8f3df2.fc15.noarch
pulp-common-0.0.206-2.fc15.noarch
pulp-client-0.0.206-2.fc15.noarch
pulp-0.0.206-2.fc15.noarch
candlepin-tomcat6-0.4.5-1.fc15.noarch
candlepin-0.4.5-1.fc15.noarch
Here are my notes. Please let me know if I should enter bugs against these:
1) Should the provider be called Custom or Yum? Currently, we use Custom
in the GUI and YUM in the cli.
2) When creating a new provider can the repository url be removed if the
typs is custom? If not, can we make the distinction between
active/disabled more prominant? I could not tell when it was made active.
3) What does it mean to be custom type of file? Is that just a local yum
repo? Is that just a local file yum repo?
4) When I add a product, I am asked for a repo url.. but it is not used.
What is that used for?
5) Adding a repo where there are sub repos does not result in being
asked to import the other repos as the CLI does. For example, I can add
http://repos.fedorapeople.org/repos/katello/katello in the server but it
does not seem to find the repos in the lower directories.
6) Being able to click on the product in the repos screen in order to
edit seems a bit wierd. Especially, since the edit screen is actually
the menu item on the left.
7) When I add the repo
http://repos.fedorapeople.org/repos/katello/katello/fedora-15/x86_64/ to
a new provider and try and sync it I see the following in the logs:
Started GET
"/sync_management/sync_status/?repo_id=1311950235216-katello2-ACME_Corporation&sync_id=5a1e2ed7-b9f0-11e0-8c01-525400900260&_=1311948730616"
for 10.11.228.61 at Fri Jul 29 10:38:14 -0400 2011
Processing by SyncManagementController#sync_status as JSON
Parameters: {"repo_id"=>"1311950235216-katello2-ACME_Corporation",
"_"=>"1311948730616", "sync_id"=>"5a1e2ed7-b9f0-11e0-8c01-525400900260"}
Completed in 75ms
NoMethodError (undefined method `to_sym' for nil:NilClass):
app/helpers/translation_helper.rb:15:in `relative_time_in_words'
app/controllers/sync_management_controller.rb:112:in `format_date'
app/controllers/sync_management_controller.rb:98:in
`format_sync_progress'
app/controllers/sync_management_controller.rb:60:in `sync_status'
lib/util/threadsession.rb:77:in `thread_locals'
-- bk
[1] http://fpaste.org/JFny/
[2] http://fpaste.org/psOK/
More information about the katello-devel
mailing list