Bug 804206 (guano)

Summary: rubygem-thin code contains expletives that are returned in every respone header
Product: [Retired] CloudForms Common Reporter: Brad P. Crochet <brad>
Component: rubygem-thinAssignee: Katello Internal Mailing List <katello-internal>
Status: CLOSED NOTABUG QA Contact: Katello QA List <katello-qa-list>
Severity: low Docs Contact:
Priority: low    
Version: 1.0.0CC: bkearney, dajohnso, hbrock, jesusr, jlaska, mmccune, morazi, msuchy
Target Milestone: rcKeywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-09-07 14:11:52 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
SRC patch file
none
spec file patch none

Description Brad P. Crochet 2012-03-16 20:18:07 UTC
Description of problem:
The rubygem-thin server has a code name of "Bat-Shit Crazy". While hilarious, I don't think we want to ship that. It is returned in every response header when talking to katello REST api. 

Version-Release number of selected component (if applicable):
rubygem-thin-1.2.11-3.el6.x86_64

How reproducible:
Extremely

Steps to Reproduce:
1. curl -k -v https://any.katello.server/katello/api
  
Actual results:
> GET /katello/api/ HTTP/1.1
> User-Agent: curl/7.21.7 (x86_64-redhat-linux-gnu) libcurl/7.21.7 NSS/3.13.1.0 zlib/1.2.5 libidn/1.22 libssh2/1.2.7
> Host: bcrochet-katello.usersys.redhat.com
> Accept: */*
> 
< HTTP/1.1 200 OK
< Date: Fri, 16 Mar 2012 20:16:35 GMT
< Server: thin 1.2.11 codename Bat-Shit Crazy
< X-Runtime: 0.005891
< Cache-Control: max-age=0, private, must-revalidate
< Content-Type: application/json; charset=utf-8
< ETag: "347ff10b3b9ae234f07da7d0f9fb1bd9"
< X-UA-Compatible: IE=Edge,chrome=1
< Connection: close
< Transfer-Encoding: chunked


Expected results:
No "shit".

Comment 1 Mike McCune 2012-03-19 15:46:13 UTC
FYI, the ruby file that contains this version string is in:

/usr/lib/ruby/gems/1.8/gems/thin-1.2.11/lib/thin/version.rb

  CODENAME = "Bat-Shit Crazy".freeze

Comment 4 Bryan Kearney 2012-03-19 18:44:37 UTC
Created attachment 571205 [details]
SRC patch file

Comment 5 Bryan Kearney 2012-03-19 18:45:03 UTC
Created attachment 571206 [details]
spec file patch

Comment 9 Bryan Kearney 2012-09-06 14:53:27 UTC
perhaps we just upgrade to the latest releaase?

Comment 12 Dave Johnson 2012-09-07 14:11:52 UTC
Triage meeting between pm/dev/qe agreed to close this as not a bug