launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #09785
Re: Problem with user "librarian"
This is the output in the terminal window each time I open launchpad.dev
and try to login
127.0.0.1 - "127.0.0.1" "launchpad.dev" [29/Sep/2015:16:33:56 +1100] "GET /
HTTP/1.1" 200 14506 23 0.0394241809845 53 1654 "Anonymous"
"RootObject:index.html" "" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64;
rv:41.0) Gecko/20100101 Firefox/41.0"
127.0.0.1 - "127.0.0.1" "launchpad.dev" [29/Sep/2015:16:34:01 +1100] "GET
/+login HTTP/1.1" 503 8894 3 0.0257439613342 49 48 "Anonymous"
"RootObject:+login" "https://launchpad.dev/" "Mozilla/5.0 (X11; Ubuntu;
Linux x86_64; rv:41.0) Gecko/20100101 Firefox/41.0"
On 29 September 2015 at 16:27, Michael . <keltoiboy@xxxxxxxxx> wrote:
> >The development config uses https://testopenid.dev/ as its OpenID
> provider, which is served by the same app that runs https://launchpad.dev/
> .
> Ok.
>
> >Have you tried rebooting to ensure all config changes are in place?
> Yes before I emailed the mailing list.
>
> >What do the Apache logs say about the testopenid.dev request?
> Just read through the logs and did a search for testopenid.dev and there
> is no mention at all.
>
> >Are you using Ubuntu 12.04 LTS or 14.04 LTS on the server?
> I'm using 14.04.3 because it is the closest to Debian Jessie which is what
> I use on my machines.
> I would eventually like to get Launchpad running on Debian Jessie but I'm
> happy to work with Ubuntu 14.04 while I am learning about Launchpad.
>
> On 29 September 2015 at 15:57, William Grant <william.grant@xxxxxxxxxxxxx>
> wrote:
>
>> On 29/09/15 15:37, Michael . wrote:
>> > I finished with Launchpad in VM (so I didn't inadvertently destroy a
>> > good working system) and I have sat down today and installed it on a
>> > production machine.
>> > There were a couple of hiccups along the way and each time I had a
>> > problem I worked through it till I got past that problem. I then
>> > reinstalled my system so it was totally new and up to date.
>> > The final time I got it running with no problems and the
>> > https://launchpad.dev page loads. I go to log in (I created a user
>> > michael and it had a generic email address given by
>> utilities/make-lp-user .
>> > I went to sign in and on the sign in page (https://launchpad.dev/+login
>> )
>> > and I I get "OpenID Provider Is Unavailable at This Time
>> > The openid provider was unavailable. Please try again in a moment." (I
>> > have a screenshot if you want one).
>> > I try a few more times but keep getting the same message (which I
>> > figured I would).
>> > What's going on here? What isn't installed or working properly?
>> > I'm happy to do a clean install again because I want to get this working
>> > on my machine before I go any further.
>> > Cheers.
>> > Michael
>>
>> The development config uses https://testopenid.dev/ as its OpenID
>> provider, which is served by the same app that runs
>> https://launchpad.dev/. Have you tried rebooting to ensure all config
>> changes are in place? What do the Apache logs say about the
>> testopenid.dev request? Are you using Ubuntu 12.04 LTS or 14.04 LTS on
>> the server?
>>
>> > On 26 September 2015 at 18:22, Michael . <keltoiboy@xxxxxxxxx
>> > <mailto:keltoiboy@xxxxxxxxx>> wrote:
>> >
>> > Ah ok, just checked and it works.
>> > I'll use the old Makefile now and see what happens with rabbitmq.
>> > Thanks for your help.
>> >
>> > On 26 September 2015 at 15:58, William Grant
>> > <william.grant@xxxxxxxxxxxxx <mailto:william.grant@xxxxxxxxxxxxx>>
>> > wrote:
>> >
>> > On 26/09/15 15:28, Michael . wrote:
>> > > Correction, it doesn't tell me that rabbitmq has timed out.
>> > This is the
>> > > output the mare run stops at.
>> > > 2015-09-26 05:15:51 INFO Killing librarian (3150)
>> > > 2015-09-26 05:15:51 INFO Killing launchpad (3148)
>> > > bin/run -r librarian,google-webservice,memcached,txlongpoll \
>> > > -i development
>> > > Removing stale pidfile /var/tmp/development-librarian.pid
>> > > ------
>> > > 2015-09-26T15:15:58 WARNING root Developer mode is enabled:
>> > this is a
>> > > security risk and should NOT be enabled on production servers.
>> > Developer
>> > > mode can be turned off in etc/zope.conf
>> > > ------
>> > > 2015-09-26T15:16:17 INFO Server zope.server.http (HTTP)
>> started.
>> > > Hostname: michael-RV411-RV511-E3511-S3511-RV711
>> > > Port: 8085
>> > > URL: http://michael-RV411-RV511-E3511-S3511-RV711:8085/
>> > > ------
>> > > 2015-09-26T15:16:17 INFO PMDBWSGIHTTPServer zope.server.http
>> > > (PostmortemDebuggingHTTP) started.
>> > > Hostname: michael-RV411-RV511-E3511-S3511-RV711
>> > > Port: 8088
>> > > URL: http://michael-RV411-RV511-E3511-S3511-RV711:8088/
>> > > ------
>> > > 2015-09-26T15:16:17 INFO Server zope.server.http
>> > (DebugLayerHTTP) started.
>> > > Hostname: michael-RV411-RV511-E3511-S3511-RV711
>> > > Port: 8086
>> > > URL: http://michael-RV411-RV511-E3511-S3511-RV711:8086/
>> > > ------
>> > > 2015-09-26T15:16:17 INFO Server zope.server.http
>> > (PrivateXMLRPC) started.
>> > > Hostname: michael-RV411-RV511-E3511-S3511-RV711
>> > > Port: 8087
>> > > URL: http://michael-RV411-RV511-E3511-S3511-RV711:8087/
>> > > ------
>> > > 2015-09-26T15:16:17 INFO root Startup time: 18.689 sec real,
>> > 10.549 sec CPU
>> >
>> > That means Launchpad is up and running successfully. If you've
>> used
>> > rocketfuel-setup, you should be able to browse to
>> > https://launchpad.dev/.
>> >
>> > But it took about twice as long to start as I would expect. I
>> > wouldn't
>> > try to run an appserver with less than 4GiB of RAM, though 2GiB
>> > might
>> > not be absolutely terrible if you're running 32-bit.
>> >
>> > > On 26 September 2015 at 15:26, Michael . <keltoiboy@xxxxxxxxx
>> <mailto:keltoiboy@xxxxxxxxx>
>> > > <mailto:keltoiboy@xxxxxxxxx <mailto:keltoiboy@xxxxxxxxx>>>
>> wrote:
>> > >
>> > > I have made a backup of the Makefile (Makefile.old) and
>> removed all
>> > > references do rabbitmq in the original file. Nothing
>> changes.
>> > > I'm starting to think some of this is a ram issue. How
>> much ram is
>> > > the recommended minimum for launchpad to build and run?
>> > >
>> > > On 26 September 2015 at 10:34, William Grant
>> > > <william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>
>> > <mailto:william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>>>
>> > > wrote:
>> > >
>> > > On 26/09/15 05:33, Michael . wrote:
>> > > > Sorry for the delay
>> > > > Clean install Ubuntu 14.04.3. Followed the process'
>> at
>> > > > https://dev.launchpad.net/Running Everything went
>> as
>> > it should until
>> > > > make run where I got
>> > > > <lp.scripts.runlaunchpad.TxLongPollService object at
>> > 0x2ab851b3fc50>
>> > > > fixture details:
>> > > > (not ready yet?)
>> > > > Traceback (most recent call last):
>> > > > File "bin/run", line 26, in <module>
>> > > >
>> sys.exit(lp.scripts.runlaunchpad.start_launchpad())
>> > > > File
>> > > >
>> >
>> "/home/michael/launchpad/lp-branches/devel/lib/lp/scripts/runlaunchpad.py",
>> > > > line 436, in start_launchpad
>> > > > with nested(*services):
>> > > > File "/usr/lib/python2.7/contextlib.py", line 17,
>> > in __enter__
>> > > > return self.gen.next()
>> > > > File "/usr/lib/python2.7/contextlib.py", line 112,
>> > in nested
>> > > > vars.append(enter())
>> > > > [... snip ...]
>> > > > Exception: Timeout waiting for RabbitMQ server to
>> > start: log in
>> > > > '/tmp/tmpJyCtsY/server.log'.
>> > > > make: *** [run] Error 1
>> > > >
>> > michael@michael-RV411-RV511-E3511-S3511-RV711
>> :~/launchpad/lp-branches/devel$
>> > > >
>> > > >
>> > > > Checked logs and attached them to this
>> > > > message.tmpPpGdAq@xxxxxxxxxxxxxxxxxx is empty.
>> > > >
>> > > > So now rabbitmq is timing out and launchpad wont
>> start.
>> > >
>> > > It works fine for me on a fresh trusty system. Does
>> > everything
>> > > work if
>> > > you edit Makefile to remove rabbitmq from the list of
>> > services
>> > > to start?
>> > > It's not essential for basic usage.
>> > >
>> > > > Cheers.
>> > > > Michael.
>> > > >
>> > > > On 24 September 2015 at 20:08, Michael .
>> > <keltoiboy@xxxxxxxxx <mailto:keltoiboy@xxxxxxxxx>
>> > <mailto:keltoiboy@xxxxxxxxx <mailto:keltoiboy@xxxxxxxxx>>
>> > > > <mailto:keltoiboy@xxxxxxxxx <mailto:
>> keltoiboy@xxxxxxxxx>
>> > <mailto:keltoiboy@xxxxxxxxx <mailto:keltoiboy@xxxxxxxxx>>>>
>> wrote:
>> > > >
>> > > > Ok I will work on it tomorrow when my mind is
>> more alert.
>> > > > Thanks for your time and assistance, it is
>> appreciated.
>> > > > Cheers.
>> > > > Michael.
>> > > >
>> > > > On 24 September 2015 at 19:46, William Grant
>> > > > <william.grant@xxxxxxxxxxxxx <mailto:
>> william.grant@xxxxxxxxxxxxx>
>> > <mailto:william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>>
>> > > <mailto:william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>
>> > > <mailto:william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>>>>
>> > > > wrote:
>> > > >
>> > > > On 24/09/15 19:32, Michael . wrote:
>> > > > > I am currently cleaning up my system. I
>> > will do a fresh install tomorrow
>> > > > > and post the results but as I said I have
>> > been able to get passed that
>> > > > > error and get stuck on a different error
>> > later on. The "librarian" and
>> > > > > now the rabbit time out is what I would
>> > like to work on as they are the
>> > > > > errors that are stopping me.
>> > > >
>> > > > The librarian error is fallout from the bad
>> > database setup. I've
>> > > > updated
>> > > > the manual instructions on the wiki (the
>> > problem you ran into was
>> > > > probably lack of IPv6 auth config), but you
>> > should work out why
>> > > > launchpad-database-setup is failing. It
>> > looks like the script is
>> > > > corrupt, or your /bin/sh is weird, or
>> > something similarly sinister.
>> > > >
>> > > > > On 24 September 2015 at 19:13, William
>> Grant
>> > > > > <william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>
>> > <mailto:william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>>
>> > > > <mailto:william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>
>> > <mailto:william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>>>
>> > > > <mailto:william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>
>> > > <mailto:william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>>
>> > > > <mailto:william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>
>> > > <mailto:william.grant@xxxxxxxxxxxxx
>> > <mailto:william.grant@xxxxxxxxxxxxx>>>>> wrote:
>> > > > >
>> > > > > On 24/09/15 18:56, Michael . wrote:
>> > > > > > I have noticed that many things
>> > about LP see
>> > > to be aged
>> > > > but when that is
>> > > > > > what is available it is what people
>> > will use.
>> > > > > > Anyway, below is a copy of the
>> > output from a
>> > > new setup
>> > > > > >
>> > > >
>> > >
>> > michael@michael-RV411-RV511-E3511-S3511-RV711
>> :~/launchpad/lp-branches/devel$
>> > > > > > ./utilities/launchpad-database-setup
>> > michael
>> > > > > > <snip>
>> > > > > > * Starting PostgreSQL 9.3 database
>> > > > > > server
>> > > > > > [ OK ]
>> > > > > > Waiting 10 seconds for postgresql to
>> > come up...
>> > > > > > Creating postgresql user $
>> > > > >
>> > > > > That's a bit suspicious; it should say
>> > "Creating
>> > > > postgresql user
>> > > > > michael". Can you paste the full
>> output of
>> > > > launchpad-database-setup? Is
>> > > > > your /bin/sh a symlink to a shell
>> > other than
>> > > dash or bash?
>> > > > >
>> > > > > William.
>> > > > >
>> > > > >
>> > > >
>> > > >
>> > > >
>> > > >
>> > >
>> > >
>> > >
>> > >
>> >
>> >
>> >
>> >
>>
>>
>>
>
References
-
Problem with user "librarian"
From: Michael ., 2015-09-24
-
Re: Problem with user "librarian"
From: William Grant, 2015-09-24
-
Re: Problem with user "librarian"
From: Michael ., 2015-09-24
-
Re: Problem with user "librarian"
From: William Grant, 2015-09-24
-
Re: Problem with user "librarian"
From: Michael ., 2015-09-24
-
Re: Problem with user "librarian"
From: William Grant, 2015-09-24
-
Re: Problem with user "librarian"
From: Michael ., 2015-09-24
-
Re: Problem with user "librarian"
From: Michael ., 2015-09-25
-
Re: Problem with user "librarian"
From: William Grant, 2015-09-26
-
Re: Problem with user "librarian"
From: Michael ., 2015-09-26
-
Re: Problem with user "librarian"
From: Michael ., 2015-09-26
-
Re: Problem with user "librarian"
From: William Grant, 2015-09-26
-
Re: Problem with user "librarian"
From: Michael ., 2015-09-26
-
Re: Problem with user "librarian"
From: Michael ., 2015-09-29
-
Re: Problem with user "librarian"
From: William Grant, 2015-09-29
-
Re: Problem with user "librarian"
From: Michael ., 2015-09-29