RhodeCode - issues: Issueshttps://issues.rhodecode.com/https://issues.rhodecode.com/favicon.ico?16960560042022-07-27T22:50:57ZRhodeCode - issues
Redmine RhodeCode CE/EE - Bug #5684 (New): Integrations do not send through commits for new brancheshttps://issues.rhodecode.com/issues/56842022-07-27T22:50:57ZAndrew Whalan
<p>When pushing the first commit on a new branch, the commit information is not included in the resulting repo-push event.</p>
RhodeCode CE/EE - Bug #5682 (New): Login Page stuck until page is refreshedhttps://issues.rhodecode.com/issues/56822022-06-30T08:37:52ZEDV Habemus
<p>When logging in over the Web GUI, after the credentials are typed in, your're stuck on the login page until the page gets refreshed. <br>
Even after updating the issue keeps on happening.</p>
RhodeCode CE/EE - Bug #5680 (New): Inconsistent timezone displayhttps://issues.rhodecode.com/issues/56802022-04-20T14:15:36ZEmiliano Funes
<p>Setting a timezone different than UTC-0 causes inconsistencies in the displayed commit ages.<br>
In our case we use UTC-3. After a new commit, the last modified date is shown as if the commit was created 3 hours in the future. <br>
Also, creation dates of groups and repos are saved in 1/1/1970 (in our case UTC-3)<br>
<img src="https://issues.rhodecode.com/attachments/download/3096/homepage_bug.png" title="Homepage bug" alt="Homepage bug" loading="lazy" /><br>
When I enter in the repo details, the last modified date is shown in UTC-0, for example, showing "4 minutes and 14 seconds ago"<br>
<img src="https://issues.rhodecode.com/attachments/download/3097/details_bug.png" title="Commit details bug" alt="Commit details bug" loading="lazy" /></p>
RhodeCode CE/EE - Bug #5679 (New): Data directory continues to grow until it fills disk partitionhttps://issues.rhodecode.com/issues/56792022-03-28T16:24:19Zlee loucks
<p>Our data/cache directory will continue to grow until it fills the partition and the web interface of RC becomes inaccessible. We have been increasing the partition size (now up to 20G) and it still is filling/failing. </p>
<p>After removing clearing the cache entries from the data directory, was able to pull this exception from the Exception Tracker</p>
<pre><code>Exception `OSError` generated on UTC date: 2022-03-28T13:15:03.975409
Request: POST https://127.0.0.1:5000/rc4/_admin/api
127.0.0.1 RhodeCode-CLI/1.4.0
Traceback (most recent call last):
File "/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/router.py", line 277, in default_execution_policy
return router.invoke_request(request)
File "/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/router.py", line 252, in invoke_request
request._process_response_callbacks(response)
File "/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/request.py", line 83, in _process_response_callbacks
callback(self, response)
File "/opt/rhodecode/store/7a23dpzkkqnqmai1kx8wfnflmngr7q9x-python2.7-rhodecode-enterprise-ce-4.26.0/lib/python2.7/site-packages/rhodecode/lib/rc_beaker.py", line 40, in session_callback
self.persist()
File "/opt/rhodecode/store/bq0n2vs76d5c5yxwjab17a7pfgsrfr9x-python2.7-beaker-1.9.1/lib/python2.7/site-packages/beaker/session.py", line 823, in persist
self._session().save()
File "/opt/rhodecode/store/bq0n2vs76d5c5yxwjab17a7pfgsrfr9x-python2.7-beaker-1.9.1/lib/python2.7/site-packages/beaker/session.py", line 463, in save
self.namespace.acquire_write_lock(replace=True)
File "/opt/rhodecode/store/bq0n2vs76d5c5yxwjab17a7pfgsrfr9x-python2.7-beaker-1.9.1/lib/python2.7/site-packages/beaker/container.py", line 220, in acquire_write_lock
r = self.access_lock.acquire_write_lock(wait)
File "/opt/rhodecode/store/bq0n2vs76d5c5yxwjab17a7pfgsrfr9x-python2.7-beaker-1.9.1/lib/python2.7/site-packages/beaker/synchronization.py", line 186, in acquire_write_lock
x = self.do_acquire_write_lock(wait)
File "/opt/rhodecode/store/bq0n2vs76d5c5yxwjab17a7pfgsrfr9x-python2.7-beaker-1.9.1/lib/python2.7/site-packages/beaker/synchronization.py", line 261, in do_acquire_write_lock
filedescriptor = self._open(os.O_CREAT | os.O_WRONLY)
File "/opt/rhodecode/store/bq0n2vs76d5c5yxwjab17a7pfgsrfr9x-python2.7-beaker-1.9.1/lib/python2.7/site-packages/beaker/synchronization.py", line 242, in _open
filedescriptor = os.open(self.filename, mode)
OSError: [Errno 28] No space left on device: '/home/rhodecode/.rccontrol/community-1/data/sessions/lock/5/5a/5a4e4f9d514d72d417d9cff05380f5b798e93b33.lock
</code></pre><pre><code>$ rccontrol status
RHODECODE CONTROL VERSION: 1.24.3
- NAME: community-1
- STATUS: RUNNING
logs: /home/rhodecode/.rccontrol/community-1/community.log
- VERSION: 4.26.0 Community
- VCS: vcsserver-1
- URL: http://127.0.0.1:5000
- CONFIG: /home/rhodecode/.rccontrol/community-1/rhodecode.ini
- NAME: vcsserver-1
- STATUS: RUNNING
logs: /home/rhodecode/.rccontrol/vcsserver-1/vcsserver.log
- VERSION: 4.26.0 VCSServer
- URL: http://127.0.0.1:10010
- CONFIG: /home/rhodecode/.rccontrol/vcsserver-1/vcsserver.ini
</code></pre> RhodeCode CE/EE - Bug #5670 (New): Repo-level administrators can usurp owner of repoistoryhttps://issues.rhodecode.com/issues/56702021-10-12T14:50:43ZYechen Qiao
<p>Not sure if this is a bug or a feature, but what I have found out is that any admins designated to be just a repo-level administrator (no repo group level admin and not super-admin), can modify the ownership of the repository to someone else. Even though in the access control page, the owners's rights looks unmodifiable.</p>
RhodeCode CE/EE - Bug #5662 (New): Full text search not working due to crash in whooshhttps://issues.rhodecode.com/issues/56622021-06-03T07:07:40ZBen Allan
<p>Full text search isn't working for us, due to the following crash:</p>
<pre><code class="python syntaxhl" data-language="python"><span class="mi">2021</span><span class="o">-</span><span class="mi">06</span><span class="o">-</span><span class="mi">03</span> <span class="mi">11</span><span class="p">:</span><span class="mi">27</span><span class="p">:</span><span class="mf">30.145</span> <span class="p">[</span><span class="mi">14690</span><span class="p">]</span> <span class="n">ERROR</span> <span class="p">[</span><span class="n">rhodecode</span><span class="p">.</span><span class="n">config</span><span class="p">.</span><span class="n">middleware</span><span class="p">]</span> <span class="n">error</span> <span class="n">occurred</span> <span class="n">handling</span> <span class="n">this</span> <span class="n">request</span> <span class="k">for</span> <span class="n">path</span><span class="p">:</span> <span class="o">/</span><span class="n">_admin</span><span class="o">/</span><span class="n">search</span>
<span class="n">Traceback</span> <span class="p">(</span><span class="n">most</span> <span class="n">recent</span> <span class="n">call</span> <span class="n">last</span><span class="p">):</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/tweens.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">41</span><span class="p">,</span> <span class="ow">in</span> <span class="n">excview_tween</span>
<span class="n">response</span> <span class="o">=</span> <span class="n">handler</span><span class="p">(</span><span class="n">request</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/router.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">148</span><span class="p">,</span> <span class="ow">in</span> <span class="n">handle_request</span>
<span class="n">registry</span><span class="p">,</span> <span class="n">request</span><span class="p">,</span> <span class="n">context</span><span class="p">,</span> <span class="n">context_iface</span><span class="p">,</span> <span class="n">view_name</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/view.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">667</span><span class="p">,</span> <span class="ow">in</span> <span class="n">_call_view</span>
<span class="n">response</span> <span class="o">=</span> <span class="n">view_callable</span><span class="p">(</span><span class="n">context</span><span class="p">,</span> <span class="n">request</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/config/views.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">188</span><span class="p">,</span> <span class="ow">in</span> <span class="n">attr_view</span>
<span class="k">return</span> <span class="n">view</span><span class="p">(</span><span class="n">context</span><span class="p">,</span> <span class="n">request</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/config/views.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">214</span><span class="p">,</span> <span class="ow">in</span> <span class="n">predicate_wrapper</span>
<span class="k">return</span> <span class="n">view</span><span class="p">(</span><span class="n">context</span><span class="p">,</span> <span class="n">request</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/viewderivers.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">436</span><span class="p">,</span> <span class="ow">in</span> <span class="n">rendered_view</span>
<span class="n">result</span> <span class="o">=</span> <span class="n">view</span><span class="p">(</span><span class="n">context</span><span class="p">,</span> <span class="n">request</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/viewderivers.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">132</span><span class="p">,</span> <span class="ow">in</span> <span class="n">_class_view</span>
<span class="n">response</span> <span class="o">=</span> <span class="nb">getattr</span><span class="p">(</span><span class="n">inst</span><span class="p">,</span> <span class="n">attr</span><span class="p">)()</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/5vmp7ipy3w2m4qii4fymlz8amzc9xd3k-python2.7-rhodecode-enterprise-ce-4.23.2/lib/python2.7/site-packages/rhodecode/lib/auth.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">2507</span><span class="p">,</span> <span class="ow">in</span> <span class="n">local_wrapper</span>
<span class="k">return</span> <span class="n">wrapper</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwds</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/5vmp7ipy3w2m4qii4fymlz8amzc9xd3k-python2.7-rhodecode-enterprise-ce-4.23.2/lib/python2.7/site-packages/rhodecode/lib/auth.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">1823</span><span class="p">,</span> <span class="ow">in</span> <span class="n">__wrapper</span>
<span class="k">return</span> <span class="n">func</span><span class="p">(</span><span class="o">*</span><span class="n">fargs</span><span class="p">,</span> <span class="o">**</span><span class="n">fkwargs</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/5vmp7ipy3w2m4qii4fymlz8amzc9xd3k-python2.7-rhodecode-enterprise-ce-4.23.2/lib/python2.7/site-packages/rhodecode/apps/search/views.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">138</span><span class="p">,</span> <span class="ow">in</span> <span class="n">search</span>
<span class="n">perform_search</span><span class="p">(</span><span class="bp">self</span><span class="p">.</span><span class="n">request</span><span class="p">,</span> <span class="n">c</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/5vmp7ipy3w2m4qii4fymlz8amzc9xd3k-python2.7-rhodecode-enterprise-ce-4.23.2/lib/python2.7/site-packages/rhodecode/apps/search/views.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">39</span><span class="p">,</span> <span class="ow">in</span> <span class="n">perform_search</span>
<span class="n">searcher</span> <span class="o">=</span> <span class="n">searcher_from_config</span><span class="p">(</span><span class="n">request</span><span class="p">.</span><span class="n">registry</span><span class="p">.</span><span class="n">settings</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/5vmp7ipy3w2m4qii4fymlz8amzc9xd3k-python2.7-rhodecode-enterprise-ce-4.23.2/lib/python2.7/site-packages/rhodecode/lib/index/__init__.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">151</span><span class="p">,</span> <span class="ow">in</span> <span class="n">searcher_from_config</span>
<span class="n">searcher</span> <span class="o">=</span> <span class="n">imported</span><span class="p">.</span><span class="n">Searcher</span><span class="p">(</span><span class="n">config</span><span class="o">=</span><span class="n">_config</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/5vmp7ipy3w2m4qii4fymlz8amzc9xd3k-python2.7-rhodecode-enterprise-ce-4.23.2/lib/python2.7/site-packages/rhodecode/lib/index/whoosh.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">74</span><span class="p">,</span> <span class="ow">in</span> <span class="n">__init__</span>
<span class="k">if</span> <span class="n">exists_in</span><span class="p">(</span><span class="bp">self</span><span class="p">.</span><span class="n">config</span><span class="p">[</span><span class="s">'location'</span><span class="p">],</span> <span class="n">indexname</span><span class="o">=</span><span class="n">FILE_INDEX_NAME</span><span class="p">):</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/0cxfbx6hhh8kvfahjivy6i3y5703dm6b-python2.7-whoosh-2.7.4/lib/python2.7/site-packages/whoosh/index.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">136</span><span class="p">,</span> <span class="ow">in</span> <span class="n">exists_in</span>
<span class="n">ix</span> <span class="o">=</span> <span class="n">open_dir</span><span class="p">(</span><span class="n">dirname</span><span class="p">,</span> <span class="n">indexname</span><span class="o">=</span><span class="n">indexname</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/0cxfbx6hhh8kvfahjivy6i3y5703dm6b-python2.7-whoosh-2.7.4/lib/python2.7/site-packages/whoosh/index.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">123</span><span class="p">,</span> <span class="ow">in</span> <span class="n">open_dir</span>
<span class="k">return</span> <span class="n">FileIndex</span><span class="p">(</span><span class="n">storage</span><span class="p">,</span> <span class="n">schema</span><span class="o">=</span><span class="n">schema</span><span class="p">,</span> <span class="n">indexname</span><span class="o">=</span><span class="n">indexname</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/0cxfbx6hhh8kvfahjivy6i3y5703dm6b-python2.7-whoosh-2.7.4/lib/python2.7/site-packages/whoosh/index.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">421</span><span class="p">,</span> <span class="ow">in</span> <span class="n">__init__</span>
<span class="n">TOC</span><span class="p">.</span><span class="n">read</span><span class="p">(</span><span class="bp">self</span><span class="p">.</span><span class="n">storage</span><span class="p">,</span> <span class="bp">self</span><span class="p">.</span><span class="n">indexname</span><span class="p">,</span> <span class="n">schema</span><span class="o">=</span><span class="bp">self</span><span class="p">.</span><span class="n">_schema</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/0cxfbx6hhh8kvfahjivy6i3y5703dm6b-python2.7-whoosh-2.7.4/lib/python2.7/site-packages/whoosh/index.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">632</span><span class="p">,</span> <span class="ow">in</span> <span class="n">read</span>
<span class="n">check_size</span><span class="p">(</span><span class="s">"int"</span><span class="p">,</span> <span class="n">_INT_SIZE</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/0cxfbx6hhh8kvfahjivy6i3y5703dm6b-python2.7-whoosh-2.7.4/lib/python2.7/site-packages/whoosh/index.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">626</span><span class="p">,</span> <span class="ow">in</span> <span class="n">check_size</span>
<span class="n">sz</span> <span class="o">=</span> <span class="n">stream</span><span class="p">.</span><span class="n">read_varint</span><span class="p">()</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/0cxfbx6hhh8kvfahjivy6i3y5703dm6b-python2.7-whoosh-2.7.4/lib/python2.7/site-packages/whoosh/filedb/structfile.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">191</span><span class="p">,</span> <span class="ow">in</span> <span class="n">read_varint</span>
<span class="k">return</span> <span class="n">read_varint</span><span class="p">(</span><span class="bp">self</span><span class="p">.</span><span class="n">read</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/0cxfbx6hhh8kvfahjivy6i3y5703dm6b-python2.7-whoosh-2.7.4/lib/python2.7/site-packages/whoosh/util/varints.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">102</span><span class="p">,</span> <span class="ow">in</span> <span class="n">read_varint</span>
<span class="n">b</span> <span class="o">=</span> <span class="nb">ord</span><span class="p">(</span><span class="n">readfn</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
<span class="nb">TypeError</span><span class="p">:</span> <span class="nb">ord</span><span class="p">()</span> <span class="n">expected</span> <span class="n">a</span> <span class="n">character</span><span class="p">,</span> <span class="n">but</span> <span class="n">string</span> <span class="n">of</span> <span class="n">length</span> <span class="mi">0</span> <span class="n">found</span>
</code></pre>
<p>We've upgraded to 4.25.2 and tried clearing caches but still see the error. This means the search on the frontpage fails, we can't access the search settings page, and running the indexer from the command line also fails.<br>
Does anyone know what might cause this? Is it a single problematic repo or file that can't be indexed properly?</p>
<p>Apologies if this isn't the right place to post this, the community support portal has an issue where it's returning 500 internal server errors right now.</p>
RhodeCode CE/EE - Bug #5657 (New): Error in maintenance pagehttps://issues.rhodecode.com/issues/56572021-03-30T15:09:40ZSebastian Elsner
<p>Going to the maintenance page of a repo in community edition of 4.24.1 results in:</p>
<pre><code class="python syntaxhl" data-language="python"><span class="mi">2021</span><span class="o">-</span><span class="mi">03</span><span class="o">-</span><span class="mi">30</span> <span class="mi">13</span><span class="p">:</span><span class="mi">38</span><span class="p">:</span><span class="mf">41.949</span> <span class="p">[</span><span class="mi">841761</span><span class="p">]</span> <span class="n">INFO</span> <span class="p">[</span><span class="n">rhodecode</span><span class="p">.</span><span class="n">lib</span><span class="p">.</span><span class="n">auth</span><span class="p">]</span> <span class="n">user</span> <span class="o"><</span><span class="n">AuthUser</span><span class="p">(</span><span class="s">'id:3[sebels] ip:10.30.11.110 auth:True'</span><span class="p">)</span><span class="o">></span> <span class="n">authenticating</span> <span class="k">with</span><span class="p">:</span><span class="n">RHODECODE_AUTH</span> <span class="n">IS</span> <span class="n">authenticated</span> <span class="n">on</span> <span class="n">func</span> <span class="n">RepoMaintenanceView</span><span class="p">:</span><span class="n">repo_maintenance_execute</span>
<span class="mi">2021</span><span class="o">-</span><span class="mi">03</span><span class="o">-</span><span class="mi">30</span> <span class="mi">13</span><span class="p">:</span><span class="mi">38</span><span class="p">:</span><span class="mf">48.490</span> <span class="p">[</span><span class="mi">841761</span><span class="p">]</span> <span class="n">ERROR</span> <span class="p">[</span><span class="n">rhodecode</span><span class="p">.</span><span class="n">config</span><span class="p">.</span><span class="n">middleware</span><span class="p">]</span> <span class="n">error</span> <span class="n">occurred</span> <span class="n">handling</span> <span class="n">this</span> <span class="n">request</span> <span class="k">for</span> <span class="n">path</span><span class="p">:</span> <span class="o">/</span><span class="n">libpython</span><span class="o">/</span><span class="n">settings</span><span class="o">/</span><span class="n">maintenance</span>
<span class="n">Traceback</span> <span class="p">(</span><span class="n">most</span> <span class="n">recent</span> <span class="n">call</span> <span class="n">last</span><span class="p">):</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/tweens.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">41</span><span class="p">,</span> <span class="ow">in</span> <span class="n">excview_tween</span>
<span class="n">response</span> <span class="o">=</span> <span class="n">handler</span><span class="p">(</span><span class="n">request</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/router.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">148</span><span class="p">,</span> <span class="ow">in</span> <span class="n">handle_request</span>
<span class="n">registry</span><span class="p">,</span> <span class="n">request</span><span class="p">,</span> <span class="n">context</span><span class="p">,</span> <span class="n">context_iface</span><span class="p">,</span> <span class="n">view_name</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/view.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">667</span><span class="p">,</span> <span class="ow">in</span> <span class="n">_call_view</span>
<span class="n">response</span> <span class="o">=</span> <span class="n">view_callable</span><span class="p">(</span><span class="n">context</span><span class="p">,</span> <span class="n">request</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/config/views.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">188</span><span class="p">,</span> <span class="ow">in</span> <span class="n">attr_view</span>
<span class="k">return</span> <span class="n">view</span><span class="p">(</span><span class="n">context</span><span class="p">,</span> <span class="n">request</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/config/views.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">214</span><span class="p">,</span> <span class="ow">in</span> <span class="n">predicate_wrapper</span>
<span class="k">return</span> <span class="n">view</span><span class="p">(</span><span class="n">context</span><span class="p">,</span> <span class="n">request</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/viewderivers.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">460</span><span class="p">,</span> <span class="ow">in</span> <span class="n">rendered_view</span>
<span class="n">request</span><span class="p">,</span> <span class="n">result</span><span class="p">,</span> <span class="n">view_inst</span><span class="p">,</span> <span class="n">context</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/renderers.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">451</span><span class="p">,</span> <span class="ow">in</span> <span class="n">render_view</span>
<span class="k">return</span> <span class="bp">self</span><span class="p">.</span><span class="n">render_to_response</span><span class="p">(</span><span class="n">response</span><span class="p">,</span> <span class="n">system</span><span class="p">,</span> <span class="n">request</span><span class="o">=</span><span class="n">request</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/renderers.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">474</span><span class="p">,</span> <span class="ow">in</span> <span class="n">render_to_response</span>
<span class="n">result</span> <span class="o">=</span> <span class="bp">self</span><span class="p">.</span><span class="n">render</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="n">system_values</span><span class="p">,</span> <span class="n">request</span><span class="o">=</span><span class="n">request</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/da2il1f83gci4333j0sd256nji9nlhpa-python2.7-pyramid-1.10.4/lib/python2.7/site-packages/pyramid/renderers.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">470</span><span class="p">,</span> <span class="ow">in</span> <span class="n">render</span>
<span class="n">result</span> <span class="o">=</span> <span class="n">renderer</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="n">system_values</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/opt/rhodecode/store/kvmn8s8gcbj3a79vw6nclj9p47aql7zy-python2.7-pyramid-mako-1.1.0/lib/python2.7/site-packages/pyramid_mako/__init__.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">134</span><span class="p">,</span> <span class="ow">in</span> <span class="n">__call__</span>
<span class="k">raise</span> <span class="nb">ValueError</span><span class="p">(</span><span class="s">'renderer was passed non-dictionary as value'</span><span class="p">)</span>
<span class="nb">ValueError</span><span class="p">:</span> <span class="n">renderer</span> <span class="n">was</span> <span class="n">passed</span> <span class="n">non</span><span class="o">-</span><span class="n">dictionary</span> <span class="k">as</span> <span class="n">value</span>
</code></pre> RhodeCode CE/EE - Bug #5654 (New): Comment formatting broken when containing @ in a code blockhttps://issues.rhodecode.com/issues/56542021-02-24T12:10:22ZSebastian Elsner
<p>Hello,</p>
<p>when adding a comment in a review and the comment contains a code block and the code block contains a @, i get a broken code clock. E.g.</p>
<pre><code>due to redmine formatting,
I leave one ` out below. you should add a open
and closing ` if you test this
``python
@classmethod
def foo():
return
``
</code></pre>
<p>will give me something along the lines of:</p>
<pre><code>my comment test, which appears normal
python<string class="tooltip-hovercard" data-hovercard.... url="pyroutes.url(.... @classmethod....
</code></pre> RhodeCode CE/EE - Bug #5649 (New): test-file-uploadhttps://issues.rhodecode.com/issues/56492020-12-17T23:08:43ZMarcin Kuzminski [CTO]marcin@rhodecode.comRhodeCode CE/EE - Bug #5645 (New): Rhodecode returns 400 Bad request on huge mercurial reposhttps://issues.rhodecode.com/issues/56452020-12-04T08:51:11ZOleg Schelykalnov
<p>We have a big repository with size over 8500 commits.</p>
<p>First we started to get 400 Bad request on cloning in command cmd=getbundle. I've fixed it with enabling httppostargs as supposed here <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1350285" class="external">https://bugzilla.mozilla.org/show_bug.cgi?id=1350285</a> This changed queries from GET to POST and allowed to clone repo.</p>
<p>Next when Jenkins tried to pull pull-request's repo it continued to fail with the same error on GET query.</p>
<p>I've tried to raise gunicorn limits but it doesn't help also I didn't found where gunicorn writes error log so I could understand why it return 400.</p>
<pre><code>limit_request_line=8190
limit_request_fields=32768
limit_request_field_size=0
</code></pre> RhodeCode CE/EE - Bug #5644 (New): PR inks to comments not working if files are collapsedhttps://issues.rhodecode.com/issues/56442020-12-02T10:42:46ZSebastian Elsner
<p>As a reviewer I receive email notifications about comments on PRs I am involved with. The emails contain links like "rcserver.com/repo/pull-request/700#comment-4456". Clicking the link opens Firefox. I expect FF to scroll to the comment's anchor. </p>
<p>It does not scroll to the comment. The PR is big and the files in the PR are collapsed. I click "Expand all files", I click FF's address bar, I press enter, FF scrolls to the comment.</p>
<p>It would be great if this would somehow work without me clicking on "Expand all files" first.</p>
Documentation - Bug #5628 (New): Problems with SSH Connection docshttps://issues.rhodecode.com/issues/56282020-07-02T21:12:53ZRussell Warren
<p>In going through setup of the SSH connection for a new CE server I ran into a few problems worthy of feedback.</p>
<p>Docs I followed are here:</p>
<p><a href="https://docs.rhodecode.com/RhodeCode-Enterprise/auth/ssh-connection.html" class="external">https://docs.rhodecode.com/RhodeCode-Enterprise/auth/ssh-connection.html</a></p>
<p>Problems I encountered:</p>
<p><strong>1. Confusion between EE and CE</strong></p>
<p>"EE" is clearly Enterprise Edition<br>
"CE" is clearly Community Edition</p>
<p>This differentiation is very clear A) on the RhodeCode website in multiple places (e.g. <a href="https://rhodecode.com/features/community-vs-enterprise" class="external">here</a>), and B) in general usage.</p>
<p>SSH Connection docs cclearly reference "RhodeCode Enterpise" multiple times, making it seem like it is not available in CE.</p>
<p>I was told on the slack help channel that the naming is "RhodeCode Enterprise EE" (or CE), which is very confusing.</p>
<p>Also see bug <a class="issue tracker-1 status-1 priority-2 priority-default" title="Bug: Feedback on RhodeCode Full-text search docs (New)" href="https://issues.rhodecode.com/issues/5625">#5625</a> where I ran into similar confusion.</p>
<p>**2. Step 1 is confusing, and the existence of <code>.ssh/authorized_keys_rhodecode</code> itself is also confusing</p>
<p>Step 1 should be rewritten to clarify that that file <em>will</em> be needed (but does not exist yet), and that a separate non-standard authorized_keys file is recommended in order for rhodecode to be able to modify it diectly without affecting the standard system file (I assume thisis the reason). It should also be restated here that running as an isolated <code>rhodecode</code> user is <em>highly</em> recommended (in which case a separate <code>authorized_keys</code> file woudl not be needed, nor would modifying the system <code>sshd</code> config!!).</p>
<p>My confusion was:</p>
<p>A) I thought the file should exist (since it explicitly says "<em>By default a file authorized_keys_rhodecode is created containing configuration</em>"), but it does not<br>
B) Why was a separate authorized_keys file needed in the first place? (I am using a <code>rhodecode</code> user, and expected RhodeCode to use this and not need me to tweak my system <code>/etc/ssh/sshd_config</code>)</p>
<p><strong>3. The <code>/home/rhodecode/.ssh/</code> dir is not created automatically</strong></p>
<p>After following directions explicitly, I expected that adding an ssh key would work for my user. It did not, and I got the following error in red at the top of the <code>my_account/ssh_keys</code> UI: </p>
<p><code>An error occurred during ssh key saving: [Errno 2] No such file or directory: '/home/rhodecode/.ssh/authorized_keys_rhodecode'</code></p>
<p>Your docs state "<em>This will generate a new entry inside our configured authorized_keys_rhodecode file</em>", but the receiving <code>~/.ssh/</code> does not exist, nor does the <code>authorized_keys_rhodecode</code> file.</p>
<p>This did seem to be registered (in the database?), since when I created the dir to retry, I could not re-add without deleting the existing entry.</p>
<p>Creating the <code>~/.ssh</code> dir manually fixes the problem. I did not need to create an empty <code>authorized_keys_rhodecode</code> file.</p>
RhodeCode CE/EE - Bug #5612 (New): CPU cores getting maxed out by VCSServer on Repository Size re...https://issues.rhodecode.com/issues/56122020-04-08T18:57:58ZRenaud Lepage
<p>Please note that this happens on a RhodeCode CE instance, running the latest RhodeCode code, but running on a Virtual Private Server machine with fairly "restricted" specs (one virtual CPU, 2gb RAM). Weak by any metrics.</p>
<p>Condition: Using a freshly imported SVN repository that's not indexed or anything</p>
<p>Hitting "Show Repository Size" starts some kind of "runaway process", or possibly a "go through each commit in historical order", from the RhodeCode "Main Service" (community-1) to the VCS Server. This makes the two VCSServer workers max out the one virtual CPU my VPS instance has for some reason - likely because VCSServer does some big processing on each commit to get the size, but I can't be sure.</p>
<p>Setting prio to Low because I'm not a paying client.</p>
RhodeCode CE/EE - Bug #5510 (New): AssertionError: unexpected parameters: user_agent & hook_typehttps://issues.rhodecode.com/issues/55102018-11-05T13:02:17ZPeter Colledge
<p>Most vcsserver actions result in exceptions after upgrade to 4.14.0. Rolled back to 4.13.2.</p>
<p>Eg:</p>
<pre><code>Traceback (most recent call last):
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/router.py", line 276, in default_execution_policy
return router.invoke_request(request)
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/router.py", line 249, in invoke_request
response = handle_request(request)
File "/opt/rhodecode/store/cw4j97nfzhx1ldcqnpv94yllqmvmfpsh-python2.7-rhodecode-vcsserver-4.14.0/lib/python2.7/site-packages/vcsserver/tweens.py", line 45, in __call__
response = self.handler(request)
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/tweens.py", line 41, in excview_tween
response = _error_handler(request, exc)
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/tweens.py", line 12, in _error_handler
response = request.invoke_exception_view(exc_info)
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/view.py", line 744, in invoke_exception_view
request_iface=request_iface.combined,
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/view.py", line 642, in _call_view
response = view_callable(context, request)
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/viewderivers.py", line 410, in viewresult_to_response
result = view(context, request)
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/viewderivers.py", line 107, in mapped_view
return _mapped_view(context, request)
File "/opt/rhodecode/store/cw4j97nfzhx1ldcqnpv94yllqmvmfpsh-python2.7-rhodecode-vcsserver-4.14.0/lib/python2.7/site-packages/vcsserver/http_main.py", line 577, in handle_vcs_exception
raise exception
Exception: Got remote exception "AssertionError" with args "["Missing parameters: set([]), unexpected parameters: set(['user_agent', 'hook_type'])"]"
</code></pre><pre><code>Traceback (most recent call last):
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/tweens.py", line 39, in excview_tween
response = handler(request)
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/router.py", line 156, in handle_request
view_name
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/view.py", line 642, in _call_view
response = view_callable(context, request)
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/viewderivers.py", line 410, in viewresult_to_response
result = view(context, request)
File "/opt/rhodecode/store/vipsx3nr7395jq0s9qrk1lhzalyg6nna-python2.7-pyramid-1.9.2/lib/python2.7/site-packages/pyramid/wsgi.py", line 37, in decorator
return request.get_response(wrapped)
File "/opt/rhodecode/store/rwjyfikqcf3lbm6gppji4q36fdh83dll-python2.7-webob-1.7.4/lib/python2.7/site-packages/webob/request.py", line 1327, in send
application, catch_exc_info=False)
File "/opt/rhodecode/store/rwjyfikqcf3lbm6gppji4q36fdh83dll-python2.7-webob-1.7.4/lib/python2.7/site-packages/webob/request.py", line 1291, in call_application
app_iter = application(self.environ, start_response)
File "/opt/rhodecode/store/cw4j97nfzhx1ldcqnpv94yllqmvmfpsh-python2.7-rhodecode-vcsserver-4.14.0/lib/python2.7/site-packages/vcsserver/http_main.py", line 492, in _hg_stream
return app(environ, ResponseFilter(start_response))
File "/opt/rhodecode/store/cw4j97nfzhx1ldcqnpv94yllqmvmfpsh-python2.7-rhodecode-vcsserver-4.14.0/lib/python2.7/site-packages/vcsserver/scm_app.py", line 84, in __call__
data = gen.next()
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/hgweb/hgweb_mod.py", line 308, in run_wsgi
for r in self._runwsgi(req, res, repo):
File "/opt/rhodecode/store/cw4j97nfzhx1ldcqnpv94yllqmvmfpsh-python2.7-rhodecode-vcsserver-4.14.0/lib/python2.7/site-packages/vcsserver/scm_app.py", line 106, in _runwsgi
return super(HgWeb, self)._runwsgi(req, res, repo)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/hgweb/hgweb_mod.py", line 334, in _runwsgi
rctx, req, res, self.check_perm)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/wireprotoserver.py", line 224, in handlewsgirequest
_callhttp(repo, req, res, proto, cmd)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/wireprotoserver.py", line 439, in _callhttp
rsp = wireprotov1server.dispatch(repo, proto, cmd)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/wireprotov1server.py", line 75, in dispatch
return func(repo, proto, *args)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/wireprotov1server.py", line 593, in unbundle
proto.client())
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/exchange.py", line 2138, in unbundle
op = bundle2.processbundle(repo, cg, op=op)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/bundle2.py", line 460, in processbundle
processparts(repo, op, unbundler)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/bundle2.py", line 467, in processparts
_processpart(op, part)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/bundle2.py", line 534, in _processpart
handler(op, part)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/bundle2.py", line 1804, in handlechangegroup
expectedtotal=nbchangesets, **extrakwargs)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/bundle2.py", line 470, in _processchangegroup
ret = cg.apply(op.repo, tr, source, url, **kwargs)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/changegroup.py", line 285, in apply
throw=True, **pycompat.strkwargs(tr.hookargs))
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/localrepo.py", line 922, in hook
return hook.hook(self.ui, self, name, throw, **args)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/hook.py", line 210, in hook
res = runhooks(ui, repo, htype, hooks, throw=throw, **args)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/hook.py", line 262, in runhooks
throw)
File "/opt/rhodecode/store/bhipby53csk71p07gsmi6q3p89qn6am3-python2.7-mercurial-4.6.2/lib/python2.7/site-packages/mercurial/hook.py", line 98, in _pythonhook
r = obj(ui=ui, repo=repo, hooktype=htype, **pycompat.strkwargs(args))
File "/opt/rhodecode/store/cw4j97nfzhx1ldcqnpv94yllqmvmfpsh-python2.7-rhodecode-vcsserver-4.14.0/lib/python2.7/site-packages/vcsserver/hooks.py", line 308, in pre_push
return _call_hook('pre_push', extras, HgMessageWriter(ui))
File "/opt/rhodecode/store/cw4j97nfzhx1ldcqnpv94yllqmvmfpsh-python2.7-rhodecode-vcsserver-4.14.0/lib/python2.7/site-packages/vcsserver/hooks.py", line 147, in _call_hook
_handle_exception(result)
File "/opt/rhodecode/store/cw4j97nfzhx1ldcqnpv94yllqmvmfpsh-python2.7-rhodecode-vcsserver-4.14.0/lib/python2.7/site-packages/vcsserver/hooks.py", line 130, in _handle_exception
(exception_class, result['exception_args']))
Exception: Got remote exception "AssertionError" with args "["Missing parameters: set([]), unexpected parameters: set(['user_agent', 'hook_type'])"]"
</code></pre> RhodeCode Control - Bug #5501 (New): rccontrol throwing rccontrol.lib.exceptions.SupervisorFailed...https://issues.rhodecode.com/issues/55012018-10-12T14:37:19Zdan m
<p>Attempting to run any command that invokes supervisord gives me the following STE:</p>
<p>$ rccontrol status community-1<br>
RHODECODE CONTROL VERSION: 1.19.2<br>
Starting supervisord.<br>
Traceback (most recent call last):<br>
File "/opt/rhodecode/store/i58g29lpsgfr7jxsirfx2xsjhddllrc5-python2.7-supervisor-3.3.4/bin/.supervisord-wrapped", line 12, in <br>
sys.exit(main())<br>
File "/opt/rhodecode/store/i58g29lpsgfr7jxsirfx2xsjhddllrc5-python2.7-supervisor-3.3.4/lib/python2.7/site-packages/supervisor/supervisord.py", line 357, in main<br>
go(options)<br>
File "/opt/rhodecode/store/i58g29lpsgfr7jxsirfx2xsjhddllrc5-python2.7-supervisor-3.3.4/lib/python2.7/site-packages/supervisor/supervisord.py", line 367, in go<br>
d.main()<br>
File "/opt/rhodecode/store/i58g29lpsgfr7jxsirfx2xsjhddllrc5-python2.7-supervisor-3.3.4/lib/python2.7/site-packages/supervisor/supervisord.py", line 67, in main<br>
self.options.set_rlimits_or_exit()<br>
File "/opt/rhodecode/store/i58g29lpsgfr7jxsirfx2xsjhddllrc5-python2.7-supervisor-3.3.4/lib/python2.7/site-packages/supervisor/options.py", line 1398, in set_rlimits_or_exit<br>
soft, hard = resource.getrlimit(res)<br>
resource.error: (38, 'Function not implemented')<br>
Supervisord did not start properly.<br>
Traceback (most recent call last):<br>
File "/opt/rhodecode/store/hvmz2dqbl1ha75bnw4gh7kgy6wqk62jz-python2.7-rhodecode-control-1.19.2/bin/..rccontrol-wrapped-wrapped", line 12, in <br>
sys.exit(cmd())<br>
File "/opt/rhodecode/store/hvmz2dqbl1ha75bnw4gh7kgy6wqk62jz-python2.7-rhodecode-control-1.19.2/lib/python2.7/site-packages/rccontrol/main.py", line 54, in cmd<br>
File "/opt/rhodecode/store/bbsdjfz28lj6g8s90wbj6i746nwxhh2s-python2.7-click-6.6/lib/python2.7/site-packages/click/core.py", line 716, in <strong>call</strong><br>
return self.main(*args, **kwargs)<br>
File "/opt/rhodecode/store/bbsdjfz28lj6g8s90wbj6i746nwxhh2s-python2.7-click-6.6/lib/python2.7/site-packages/click/core.py", line 696, in main<br>
rv = self.invoke(ctx)<br>
File "/opt/rhodecode/store/bbsdjfz28lj6g8s90wbj6i746nwxhh2s-python2.7-click-6.6/lib/python2.7/site-packages/click/core.py", line 1060, in invoke<br>
return _process_result(sub_ctx.command.invoke(sub_ctx))<br>
File "/opt/rhodecode/store/bbsdjfz28lj6g8s90wbj6i746nwxhh2s-python2.7-click-6.6/lib/python2.7/site-packages/click/core.py", line 889, in invoke<br>
return ctx.invoke(self.callback, **ctx.params)<br>
File "/opt/rhodecode/store/bbsdjfz28lj6g8s90wbj6i746nwxhh2s-python2.7-click-6.6/lib/python2.7/site-packages/click/core.py", line 534, in invoke<br>
return callback(*args, **kwargs)<br>
File "/opt/rhodecode/store/bbsdjfz28lj6g8s90wbj6i746nwxhh2s-python2.7-click-6.6/lib/python2.7/site-packages/click/decorators.py", line 64, in new_func<br>
return ctx.invoke(f, obj, *args[1:], **kwargs)<br>
File "/opt/rhodecode/store/bbsdjfz28lj6g8s90wbj6i746nwxhh2s-python2.7-click-6.6/lib/python2.7/site-packages/click/core.py", line 534, in invoke<br>
return callback(*args, **kwargs)<br>
File "/opt/rhodecode/store/hvmz2dqbl1ha75bnw4gh7kgy6wqk62jz-python2.7-rhodecode-control-1.19.2/lib/python2.7/site-packages/rccontrol/status.py", line 21, in cmd<br>
File "/opt/rhodecode/store/hvmz2dqbl1ha75bnw4gh7kgy6wqk62jz-python2.7-rhodecode-control-1.19.2/lib/python2.7/site-packages/rccontrol/lib/utils.py", line 431, in wrapper<br>
File "/opt/rhodecode/store/hvmz2dqbl1ha75bnw4gh7kgy6wqk62jz-python2.7-rhodecode-control-1.19.2/lib/python2.7/site-packages/rccontrol/status.py", line 34, in main<br>
File "/opt/rhodecode/store/hvmz2dqbl1ha75bnw4gh7kgy6wqk62jz-python2.7-rhodecode-control-1.19.2/lib/python2.7/site-packages/rccontrol/lib/context.py", line 1951, in status<br>
File "/opt/rhodecode/store/hvmz2dqbl1ha75bnw4gh7kgy6wqk62jz-python2.7-rhodecode-control-1.19.2/lib/python2.7/site-packages/rccontrol/lib/context.py", line 1059, in get_process_status<br>
File "/opt/rhodecode/store/hvmz2dqbl1ha75bnw4gh7kgy6wqk62jz-python2.7-rhodecode-control-1.19.2/lib/python2.7/site-packages/rccontrol/lib/context.py", line 1049, in get_process_info<br>
File "/opt/rhodecode/store/hvmz2dqbl1ha75bnw4gh7kgy6wqk62jz-python2.7-rhodecode-control-1.19.2/lib/python2.7/site-packages/rccontrol/lib/context.py", line 1326, in xmlrpc<br>
rccontrol.lib.exceptions.SupervisorFailedToStart</p>
<p>RC version: 1.19.2<br>
What's installed: 1 CE instance, 1 VCSServer instance<br>
OS: CentOs 6.10 (updates current up to the past week or so)</p>
<p>Comments to follow</p>