allura-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniele Niero <daniele.ni...@gmail.com>
Subject Re: How to delete projects and users?
Date Tue, 11 Nov 2014 10:02:12 GMT
Unfotunately that didn't work, I got this error back:

Traceback (most recent call last):
  File "/home/daniele/src/allura/Allura/allura/model/monq_model.py",
line 265, in __call__
    self.result = func(*self.args, **self.kwargs)
  File "/home/daniele/src/allura/Allura/allura/scripts/scripttask.py",
line 72, in __new__
    cls._execute_task(arg_string)
  File "/home/daniele/src/allura/Allura/allura/scripts/scripttask.py",
line 80, in _execute_task
    cls.execute(options)
  File "/home/daniele/src/allura/Allura/allura/scripts/reindex_users.py",
line 49, in execute
    add_users(chunk)
  File "/home/daniele/src/allura/Allura/allura/tasks/index_tasks.py",
line 63, in add_users
    __add_objects(users)
  File "/home/daniele/src/allura/Allura/allura/tasks/index_tasks.py",
line 38, in __add_objects
    solr_instance.add([obj.solarize() for obj in objects])
  File "/home/daniele/src/allura/Allura/allura/lib/solr.py", line 97, in add
    responses.append(solr.add(*args, **kw))
  File "/home/daniele/env-allura/local/lib/python2.7/site-packages/timermiddleware/__init__.py",
line 117, in wrapper
    return self.run_and_log(func, inst, *args, **kwargs)
  File "/home/daniele/env-allura/local/lib/python2.7/site-packages/timermiddleware/__init__.py",
line 142, in run_and_log
    retval = func(*args, **kwargs)
  File "/home/daniele/env-allura/local/lib/python2.7/site-packages/pysolr.py",
line 703, in add
    response = self._update(m, commit=commit, waitFlush=waitFlush,
waitSearcher=waitSearcher)
  File "/home/daniele/env-allura/local/lib/python2.7/site-packages/pysolr.py",
line 401, in _update
    return self._send_request('POST', path, message, {'Content-type':
'text/xml; charset=utf-8'})
  File "/home/daniele/env-allura/local/lib/python2.7/site-packages/pysolr.py",
line 322, in _send_request
    raise SolrError(error_message)
SolrError: [Reason: None]
<response><lst name="responseHeader"><int name="status">500</int><int
name="QTime">12</int></lst><lst name="error"><str name="msg">no
segments* file found in
NRTCachingDirectory(org.apache.lucene.store.MMapDirectory@/home/daniele/env-allura/src/solr-4.2.1/example/solr/collection1/data/index
lockFactory=org.apache.lucene.store.NativeFSLockFactory@618fadbb;
maxCacheMB=48.0 maxMergeSizeMB=4.0): files: [write.lock]</str><str
name="trace">org.apache.lucene.index.IndexNotFoundException: no
segments* file found in
NRTCachingDirectory(org.apache.lucene.store.MMapDirectory@/home/daniele/env-allura/src/solr-4.2.1/example/solr/collection1/data/index
lockFactory=org.apache.lucene.store.NativeFSLockFactory@618fadbb;
maxCacheMB=48.0 maxMergeSizeMB=4.0): files: [write.lock]	at
org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:741)	at
org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:630)	at
org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:343)	at
org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:673)	at
org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:77)	at
org.apache.solr.update.SolrIndexWriter.create(SolrIndexWriter.java:64)	at
org.apache.solr.update.DefaultSolrCoreState.createMainIndexWriter(DefaultSolrCoreState.java:198)
at
org.apache.solr.update.DefaultSolrCoreState.getIndexWriter(DefaultSolrCoreState.java:111)
at
org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:148)	at
org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:69)
at
org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:51)
at
org.apache.solr.update.processor.DistributedUpdateProcessor.doLocalAdd(DistributedUpdateProcessor.java:451)
at
org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(DistributedUpdateProcessor.java:587)
at
org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(DistributedUpdateProcessor.java:346)
at
org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:100)
at
org.apache.solr.handler.loader.XMLLoader.processUpdate(XMLLoader.java:246)	at
org.apache.solr.handler.loader.XMLLoader.load(XMLLoader.java:173)	at
org.apache.solr.handler.UpdateRequestHandler$1.load(UpdateRequestHandler.java:92)	at
org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:74)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)	at
org.apache.solr.core.SolrCore.execute(SolrCore.java:1817)	at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:639)	at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:345)	at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:141)	at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307)	at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:453)	at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)	at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:560)	at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)	at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072)	at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382)	at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)	at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006)	at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)	at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)	at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)	at
org.eclipse.jetty.server.Server.handle(Server.java:365)	at
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485)
at
org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53)
at
org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:937)	at
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:998)
at
org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:856)	at
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)	at
org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72)	at
org.eclipse.jetty.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:264)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)	at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)	at
java.lang.Thread.run(Thread.java:745)</str><int
name="code">500</int></lst></response>



On 10 November 2014 22:27, Dave Brondsema <dave@brondsema.net> wrote:

> On 11/10/14 12:44 PM, Daniele Niero wrote:
> > Hi Dave,
> >
> > Thank for the help.
> >
> > I haven't tried to remove them from the Mongo DB yet, I will do it soon.
> That
> > means there isn't a simple way to remove a project through the
> interface, am I
> > correct?
> >
>
> Right, you can do a "soft" delete but that just hides it.
>
> > however, about removing the users from /nf/admin, it seems I can find
> any, most
> > probably the search doesn't work. Solr problem?
>
> Yeah I think the users aren't indexed in Solr initially.  We should fix
> that in
> our setup instructions.  What you can do is go to
> /nf/admin/task_manager/new and
> put "allura.scripts.reindex_users.ReindexUsers" in the Task Name and run
> that.
> That should index everyone and make them searchable.
>
> >
> > You can see it yourself  http://allura.danieleniero.it/nf/admin
> >
> > I'm using this complete open installation to learn more about Allura.
> > I really love the software, but it seems still in a very early stage
> isn't it?
> >
>
> It actually has been used a lot, but not very broadly.  So I mean there is
> a lot
> of functionality, it'll scale well, it can handle most user input without
> errors, etc.  But not many people have deployed it so the getting started
> instructions and configuration process is still a bit rough.
>
> > Anyway I will have a tons of questions in the next days because I really
> want it
> > up and running. I hope I won't annoying you guys too much with silly
> questions:
>
> Please send them!   It'll help us smooth out the process for getting
> Allura up
> and running.
>
> > I'm not an expert of web technology.
> >
> > Cheers,
> >     Dan
> >
> > On 10 November 2014 17:55, Dave Brondsema <dave@brondsema.net
> > <mailto:dave@brondsema.net>> wrote:
> >
> >     On 11/10/14 7:29 AM, Daniele Niero wrote:
> >     >
> >     > Hi,
> >     >
> >     > I have just managed to install and run Allura and I noticed in
> comes with
> >     a lot
> >     > of test projects and users.
> >     >
> >     > From the root user I saw I can delete a project, however the
> project is note
> >     > really delete, it becomes simply invisible to normal users.
> >     >
> >     > How can I delete a project for good?
> >     >
> >     > Same things goes for Users, how do I delete them for good?
> >     >
> >     > Cheers,
> >     >    Dan
> >
> >
> >     You can remove them directly from the mongo database.  This mail has
> some
> >     example commands http://markmail.org/message/5hlluycsyl53w2am
> >
> >     If you are using the latest code from git (as compared to the 1.1.0
> release)
> >     then you can go to /nf/admin and search for the users and disable
> them there
> >     instead of the db.user.update commands
> >
> >
> >     --
> >     Dave Brondsema : dave@brondsema.net <mailto:dave@brondsema.net>
> >     http://www.brondsema.net : personal
> >     http://www.splike.com : programming
> >                   <><
> >
> >
>
>
>
> --
> Dave Brondsema : dave@brondsema.net
> http://www.brondsema.net : personal
> http://www.splike.com : programming
>               <><
>

Mime
View raw message