[katello-devel] Rubygem rack downgrade broken daemon mode

Shannon Hughes shughes at redhat.com
Wed Jul 27 13:04:09 UTC 2011


+1 nice investigation work there.

On 07/27/2011 07:39 AM, Lukas Zapletal wrote:
> Hello,
>
> I have fixed all the permissions/precompilations issues in our spec 
> file. More about that later on.
>
> But after I fixed all the issues I found that webrick no logner starts 
> with -d (daemon) option. I made really challenging git bisect and 
> found the cause.
>
> We have downgraded rack from 1.3.0 to 1.1.0 which has probably some 
> bug. Reported here: https://bugzilla.redhat.com/show_bug.cgi?id=726030
>
> Since there were various deployment problems (gem versions, 
> permissions, CSS/JS issues) it took some time to catch this.
>
> I know the plan is not to use webrick for deployment, but you should 
> all know that even after I push my SPEC fixes it wont start. The only 
> way to start it is in the foreground:
>
> # cd /usr/lib/katello
> # su - katello -s /bin/bash -c "rails s -e production -p 3000"
>
> Rather than fixing this we should start discussion about final 
> deployment setup (which stack to use, aligment with other CloudForms 
> teams) and maybe implement it with higher prio.
>
> LZ
>


-- 
Shannon Ray Hughes
shughes at redhat.com
Sr Software Engineer
Systems Management




More information about the katello-devel mailing list