Oh sorry I thought you meant total repositories on the server.  This user 
only has access to 1 group and 6 repositories under that.

Ian

On Wednesday, December 16, 2015 at 11:58:45 PM UTC-8, Christian Hammond 
wrote:
>
> Okay, this is likely the issue. The repositories can't be found because we 
> couldn't sanely iterate before, and had to limit it to 100 repositories.
>
> A workaround (not a great one) is to have a user per 100 repositories, so 
> that the pagination issue doesn't happen.
>
> Another is to temporarily modify the check_repository method in 
> reviewboard/hostingsvcs/gitlab.py to return early, instead of attempting to 
> look up the repository, so that you can save.
>
> I'll see what we can do for the next releases of Review Board.
>
> Christian
>
> -- 
> Christian Hammond - chri...@beanbaginc.com <javascript:>
> Review Board - https://www.reviewboard.org
> Beanbag, Inc. - https://www.beanbaginc.com
>
> On Wed, Dec 16, 2015 at 11:51 PM, Ian <iand...@mac.com <javascript:>> 
> wrote:
>
>> How many repositories total?  Probably way (way) more than 100.  But I 
>> only have about 10 configured in Review Board.
>>
>> Ian
>>
>> On Wednesday, December 16, 2015 at 11:18:18 PM UTC-8, Christian Hammond 
>> wrote:
>>>
>>> Hi Ian,
>>>
>>> There's a few possible APIs that it may call, but I realized what could 
>>> potentially be the issue...
>>>
>>> How many repositories do you have on the server? Due to limitations that 
>>> used to exist (hopefully don't anymore) with the GitLab API, we weren't 
>>> able to fetch more than 100 entries very cleanly, and our code is still 
>>> adhering to that limitation.
>>>
>>> Christian
>>>
>>> -- 
>>> Christian Hammond - chri...@beanbaginc.com
>>> Review Board - https://www.reviewboard.org
>>> Beanbag, Inc. - https://www.beanbaginc.com
>>>
>>> On Wed, Dec 16, 2015 at 6:46 PM, Ian <iand...@mac.com> wrote:
>>>
>>>> It worked far enough to re-link, I got a new private_token for the new 
>>>> temporary hosting account.  But I still get the same error every time I 
>>>> try 
>>>> to save any of my repositories.  Is there a particular URL that Review 
>>>> Board builds based on the repository information I entered that I could 
>>>> test in a web browser?
>>>>
>>>> Ian
>>>>
>>>> On Wednesday, December 16, 2015 at 12:00:54 PM UTC-8, Christian Hammond 
>>>> wrote:
>>>>>
>>>>> Hi Ian,
>>>>>
>>>>> Sounds like that auth token may have also been removed. We don't 
>>>>> really have a good way of resetting these for GitLab right now in Review 
>>>>> Board. There's a workaround, but it's not ideal, and we're wanting to 
>>>>> build 
>>>>> something nicer for this:
>>>>>
>>>>> 1) Go into the Review Board admin UI -> Database -> Hosting Accounts.
>>>>> 2) Edit the entry for your GitLab account, and temporarily rename the 
>>>>> username.
>>>>> 3) Add a new repository and link your account again. This will be 
>>>>> temporary. You don't even need to specify a valid repository name, since 
>>>>> we 
>>>>> don't care if that's created. We just care that the linking process 
>>>>> worked.
>>>>> 4) Go back into the Hosting Accounts section, and find the new 
>>>>> account. Copy all the authentication data (it's a JSON payload), and 
>>>>> paste 
>>>>> it into the original account.
>>>>> 5) Delete the new one and rename the original one back.
>>>>>
>>>>> This will basically update the existing linked account, in a 
>>>>> round-about way. In future versions, we'll have a nicer process in place 
>>>>> for this (we have a lot of work in progress for a better repository 
>>>>> management experience).
>>>>>
>>>>> Let me know if that works!
>>>>>
>>>>> Christian
>>>>>
>>>>> -- 
>>>>> Christian Hammond - chri...@beanbaginc.com
>>>>> Review Board - https://www.reviewboard.org
>>>>> Beanbag, Inc. - https://www.beanbaginc.com
>>>>>
>>>>> On Tue, Dec 15, 2015 at 9:00 PM, Ian <iand...@mac.com> wrote:
>>>>>
>>>>>> Yeah I just double checked via GitLab's web UI.  The password for the 
>>>>>> shared account has changed since I originally set up the repositories.  
>>>>>> I 
>>>>>> tried the "link new account" option and typed in the current username 
>>>>>> and 
>>>>>> password but it doesn't want to work for some reason.  Our GitLab 
>>>>>> installation has been upgraded a few times too, it's GitLab Enterprise 
>>>>>> Edition 7.14.3-ee 60aabef if that matters.
>>>>>>
>>>>>> Ian
>>>>>>
>>>>>> On Monday, December 7, 2015 at 1:53:02 AM UTC-8, Christian Hammond 
>>>>>> wrote:
>>>>>>>
>>>>>>> Hi Ian,
>>>>>>>
>>>>>>> Can you verify that the username associated with those repositories 
>>>>>>> still has the necessary access permissions on the GitLab server?
>>>>>>>
>>>>>>> I checked the code in question, involving repository verification 
>>>>>>> and how credentials are used, and it hasn't changed since 2.0.x, so at 
>>>>>>> this 
>>>>>>> point I'd want to verify the GitLab setup.
>>>>>>>
>>>>>>> Christian
>>>>>>>
>>>>>>> -- 
>>>>>>> Christian Hammond - chri...@beanbaginc.com
>>>>>>> Review Board - https://www.reviewboard.org
>>>>>>> Beanbag, Inc. - https://www.beanbaginc.com
>>>>>>>
>>>>>>> On Sun, Dec 6, 2015 at 3:11 PM, Ian <iand...@mac.com> wrote:
>>>>>>>
>>>>>>>> Any idea on how I could fix this?
>>>>>>>>
>>>>>>>> Ian
>>>>>>>>
>>>>>>>>
>>>>>>>> On Tuesday, November 17, 2015 at 4:56:19 PM UTC-8, Ian wrote:
>>>>>>>>>
>>>>>>>>> Yes, existing review requests against the repository are loading, 
>>>>>>>>> I just can't change the repository configuration.
>>>>>>>>>
>>>>>>>>> Ian
>>>>>>>>>
>>>>>>>>> On Monday, November 16, 2015 at 11:30:51 PM UTC-8, Christian 
>>>>>>>>> Hammond wrote:
>>>>>>>>>>
>>>>>>>>>> Hi Ian,
>>>>>>>>>>
>>>>>>>>>> Do existing review requests against this repository still work? 
>>>>>>>>>> Is this solely when changing the repository configuration?
>>>>>>>>>>
>>>>>>>>>> Christian
>>>>>>>>>>
>>>>>>>>>> -- 
>>>>>>>>>> Christian Hammond - chri...@beanbaginc.com
>>>>>>>>>> Review Board - https://www.reviewboard.org
>>>>>>>>>> Beanbag, Inc. - https://www.beanbaginc.com
>>>>>>>>>>
>>>>>>>>>> On Mon, Nov 16, 2015 at 7:47 PM, Ian <emai...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> I recently updated to ReviewBoard 2.5.1 and now I can't change 
>>>>>>>>>>> any of my GitLab repositories, when I do it says "A repository with 
>>>>>>>>>>> this 
>>>>>>>>>>> name was not found on this group, or your user may not have access 
>>>>>>>>>>> to it." 
>>>>>>>>>>>  I verified that I can log into my GitLab installation and see the 
>>>>>>>>>>> repositories from a web browser running on the ReviewBoard server 
>>>>>>>>>>> using the 
>>>>>>>>>>> same account.  I don't suppose this is a known issue?  My config 
>>>>>>>>>>> looks like 
>>>>>>>>>>> this.
>>>>>>>>>>>
>>>>>>>>>>> Hosting Service: GitLab
>>>>>>>>>>> Service URL: https://gitlab.domain.com
>>>>>>>>>>> Account: username
>>>>>>>>>>> Repository Type: Git
>>>>>>>>>>> Repository Plan: Group
>>>>>>>>>>> GitLab Group Name: groupname
>>>>>>>>>>> Repository Name: repositoryname
>>>>>>>>>>>
>>>>>>>>>>> Ian
>>>>>>>>>>>
>>>>>>>>>>> -- 
>>>>>>>>>>> Supercharge your Review Board with Power Pack: 
>>>>>>>>>>> https://www.reviewboard.org/powerpack/
>>>>>>>>>>> Want us to host Review Board for you? Check out RBCommons: 
>>>>>>>>>>> https://rbcommons.com/
>>>>>>>>>>> Happy user? Let us know! https://www.reviewboard.org/users/
>>>>>>>>>>> --- 
>>>>>>>>>>> You received this message because you are subscribed to the 
>>>>>>>>>>> Google Groups "reviewboard" group.
>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from 
>>>>>>>>>>> it, send an email to reviewboard...@googlegroups.com.
>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>
>>>>>>>>>> -- 
>>>>>>>> Supercharge your Review Board with Power Pack: 
>>>>>>>> https://www.reviewboard.org/powerpack/
>>>>>>>> Want us to host Review Board for you? Check out RBCommons: 
>>>>>>>> https://rbcommons.com/
>>>>>>>> Happy user? Let us know! https://www.reviewboard.org/users/
>>>>>>>> --- 
>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>> Groups "reviewboard" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>>> send an email to reviewboard...@googlegroups.com.
>>>>>>>>
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>> Supercharge your Review Board with Power Pack: 
>>>>>> https://www.reviewboard.org/powerpack/
>>>>>> Want us to host Review Board for you? Check out RBCommons: 
>>>>>> https://rbcommons.com/
>>>>>> Happy user? Let us know! https://www.reviewboard.org/users/
>>>>>> --- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "reviewboard" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to reviewboard...@googlegroups.com.
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>> -- 
>>>> Supercharge your Review Board with Power Pack: 
>>>> https://www.reviewboard.org/powerpack/
>>>> Want us to host Review Board for you? Check out RBCommons: 
>>>> https://rbcommons.com/
>>>> Happy user? Let us know! https://www.reviewboard.org/users/
>>>> --- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "reviewboard" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to reviewboard...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>> -- 
>> Supercharge your Review Board with Power Pack: 
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons: 
>> https://rbcommons.com/
>> Happy user? Let us know! https://www.reviewboard.org/users/
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to reviewboard...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to