yes I am using my svn username in the url like this svn+ssh://<username>@<host>/<repo>
and when i use the gui to create a repository I use the same url but I also set the username to be the same username On Thursday, 24 January 2013 12:02:28 UTC-8, Christian Hammond wrote: > > Also I don't think the rb-site shell test you're doing is enough. There's > a bunch of environment variables and things we set that won't be set in > this case. You should repro by actually trying to create a repository, and > making sure you include the username in the svn+ssh://. > > Christian > > -- > Christian Hammond - [email protected] <javascript:> > Review Board - http://www.reviewboard.org > VMware, Inc. - http://www.vmware.com > > > On Thu, Jan 24, 2013 at 11:07 AM, Christian Hammond > <[email protected]<javascript:> > > wrote: > >> Make sure you're including the proper username as part of the URL. >> >> Christian >> >> >> On Jan 24, 2013, at 9:40, Alex Edwards <[email protected] <javascript:>> >> wrote: >> >> Ok, >> >> that didn't appear to have any effect. >> I deleted the file that was output by that command and reinstalled using >> the command you asked. >> >> I'm still not ruling out that this is a config problem by me. I tried >> running the rb shell >> >> rb-site manage /path/ shell >> >> I repeated this (and imported pysvn) >> >>> client = pysvn.Client() >> >>> client.set_default_username('<user>') >> >>> client.info2('svn+ssh://<host>/<repo>') >> Password: >> >> This hung until something killed it (maybe 5-10 min) >> Should I be trying a rb specific script? >> >> On Thursday, 24 January 2013 00:19:58 UTC-8, Christian Hammond wrote: >>> >>> Hi Alex, >>> >>> I've either lost my mind or found a very weird bug, so I want to have >>> you run a test for me to see what happens. >>> >>> Blow away your pycrypto installation. You can find the location by doing: >>> >>> $ python >>> >>> import Crypto >>> >>> Crypto.__file__ >>> >>> There should be a path to a .egg file (or something inside it). It >>> should be a single file, not a directory. >>> >>> Once you've done that, re-install using: >>> >>> $ sudo easy_install -Z pycrypto >>> >>> -Z is going to have it install as an egg directory, rather than a zip >>> file. >>> >>> Then try again to set up the repository and see what happens. >>> >>> Christian >>> >>> >>> -- >>> Christian Hammond - [email protected] >>> Review Board - http://www.reviewboard.org >>> VMware, Inc. - http://www.vmware.com >>> >>> >>> On Wed, Jan 23, 2013 at 7:39 PM, Christian Hammond <[email protected]>wrote: >>> >>>> If you run the rb-site command I mentioned, you should get that shell. >>>> >>>> I've been actively working on this problem, but it is very strange... >>>> I'll let you know when I finally have something to test. >>>> >>>> Christian >>>> >>>> >>>> On Jan 23, 2013, at 8:59, Alex Edwards <[email protected]> wrote: >>>> >>>> I'm not sure how to run as a rb shell, I was just running in python >>>> >>>> On Tuesday, 22 January 2013 11:07:28 UTC-8, Christian Hammond wrote: >>>>> >>>>> Running that likely wont give you an accurate repro case. There's a >>>>> lot that goes on to configure what's used for SSH and how the key is >>>>> loaded. >>>>> >>>>> Are you just running that in Python, or using 'rb-site manage >>>>> /path/to/site shell'? >>>>> >>>>> Christian >>>>> >>>>> >>>>> On Jan 22, 2013, at 10:55, Alex Edwards <[email protected]> wrote: >>>>> >>>>> that didn't seem to change anything. >>>>> >>>>> If i do this: >>>>> >>>>> >>> client = pysvn.Client() >>>>> >>> client.set_default_username('<****user>') >>>>> >>> client.info2('svn+ssh://<host>****/<repo>') >>>>> Password: >>>>> >>>>> >>>>> should I see some content? or does python just exit? >>>>> >>>>> >>>>> On Tuesday, 22 January 2013 10:44:20 UTC-8, Christian Hammond wrote: >>>>>> >>>>>> I don't think Apache really factors into this. >>>>>> >>>>>> One more thing to try is to edit your site's conf/settings_local.py >>>>>> file and add: >>>>>> >>>>>> TIME_ZONE = 'US/Pacific' >>>>>> >>>>>> And then restart Apache and try again. >>>>>> >>>>>> If it works, it's a bandaid. I have thoughts on a better fix, but I >>>>>> want to check that first. >>>>>> >>>>>> Christian >>>>>> >>>>>> -- >>>>>> Christian Hammond - [email protected] >>>>>> Review Board - http://www.reviewboard.org >>>>>> VMware, Inc. - http://www.vmware.com >>>>>> >>>>>> On Jan 22, 2013, at 8:43 AM, Alex Edwards <[email protected]> >>>>>> wrote: >>>>>> >>>>>> All servers are running on PST, I had already configured the timezone >>>>>> (or reviewboard has done it for me) to US/Pacific. I tried reviewboard >>>>>> on >>>>>> UTC same errors in the logs, ive checked and they are all in sync. Does >>>>>> apache keep a default location/timezone as well that I might need to >>>>>> change? >>>>>> >>>>>> On Monday, 21 January 2013 23:05:28 UTC-8, Christian Hammond wrote: >>>>>>> >>>>>>> I've spent the past couple hours looking into this. I doubt I will >>>>>>> have a fix by tomorrow, unfortunately. This is a very strange bug. >>>>>>> >>>>>>> Here's what's basically going on: >>>>>>> >>>>>>> Review Board 1.7 uses Django 1.4, which introduced timezone support, >>>>>>> used to specify timezone info in the database and allow for per-user >>>>>>> timezone localization. We made use of this and set the default server >>>>>>> timezone to UTC. >>>>>>> >>>>>>> Somehow, setting this timezone to UTC causes a problem I think >>>>>>> between libsvn and rbssh. rbssh's stdin is interrupted early, causing >>>>>>> rbssh's connection to the server to terminate, causing Review Board to >>>>>>> see >>>>>>> an error, indicating the repository isn't valid. >>>>>>> >>>>>>> Something, somewhere fails when the timezone configured for Review >>>>>>> Board doesn't match the system timezone. >>>>>>> >>>>>>> Now, what would help is if you could run a test or two for me. >>>>>>> >>>>>>> First off, what timezone is your actual server in/set to? >>>>>>> >>>>>>> Can you try setting your timezone in Review Board's admin UI to >>>>>>> match that timezone, and try again? >>>>>>> >>>>>>> Christian >>>>>>> >>>>>>> -- >>>>>>> Christian Hammond - [email protected] >>>>>>> Review Board - http://www.reviewboard.org >>>>>>> VMware, Inc. - http://www.vmware.com >>>>>>> >>>>>>> >>>>>>> On Mon, Jan 21, 2013 at 8:17 PM, Christian Hammond < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Good news. I was able to reproduce this. >>>>>>>> >>>>>>>> I'm going to figure out the root cause and get it into the RB 1.7.3 >>>>>>>> release. This will be late tomorrow or, more likely, the day after. >>>>>>>> >>>>>>>> Christian >>>>>>>> >>>>>>>> -- >>>>>>>> Christian Hammond - [email protected] >>>>>>>> Review Board - http://www.reviewboard.org >>>>>>>> VMware, Inc. - http://www.vmware.com >>>>>>>> >>>>>>>> On Jan 21, 2013, at 8:04 PM, Alex Edwards <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>> I'm not certain what version it was I will check in the morning it >>>>>>>> would have been 1.6.14 or 1.6.15, how would I test rbssh? >>>>>>>> >>>>>>>> I dont particularly need to use a certificate, can I get this >>>>>>>> working with a password? I just assumed it only worked with keys! I >>>>>>>> can set >>>>>>>> the ssh user to have the same password as the svn account, not that >>>>>>>> secure >>>>>>>> but I am primarily trying to get this working to get it introduced >>>>>>>> into the >>>>>>>> process where I have recently started. >>>>>>>> >>>>>>>> thanks >>>>>>>> Alex >>>>>>>> >>>>>>>> On Monday, 21 January 2013 19:51:30 UTC-8, Christian Hammond wrote: >>>>>>>>> >>>>>>>>> Specifying your own ssh will actually make it worse. It needs to >>>>>>>>> use our own rbssh in order to use your key. >>>>>>>>> >>>>>>>>> What 1.6.x release did you first have this problem in? I'm trying >>>>>>>>> to determine if there's some big regression in us, in pysvn/svn, or >>>>>>>>> if >>>>>>>>> there's some common configuration problem. >>>>>>>>> >>>>>>>>> Christian >>>>>>>>> >>>>>>>>> >>>>>>>>> On Jan 21, 2013, at 10:13, Alex Edwards <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> I have also tried adding this to the svn config file in <site >>>>>>>>> root>/data/.subversion/config >>>>>>>>> >>>>>>>>> ssh = ssh -i >>>>>>>>> /var/www/test.com/data/.ssh/**id****_dsa<http://test.com/data/.ssh/id_dsa> >>>>>>>>> >>>>>>>>> but that doesnt seem to change anything either! >>>>>>>>> >>>>>>>>> On Monday, 21 January 2013 10:04:30 UTC-8, Alex Edwards wrote: >>>>>>>>>> >>>>>>>>>> the server with apache and RB is runnning ubuntu, the svn server >>>>>>>>>> has selinux but it has been disabled >>>>>>>>>> >>>>>>>>>> I tried using pysvn and was prompted for a password, after which >>>>>>>>>> it hung for a while then seems to have exited python (i think), >>>>>>>>>> should I >>>>>>>>>> have still been in the python shell after executing that command? >>>>>>>>>> >>>>>>>>>> aedwards@aedwards-vm1:~$ sudo -u www-data python >>>>>>>>>> [sudo] password for aedwards: >>>>>>>>>> Python 2.7.3 (default, Sep 26 2012, 21:51:14) >>>>>>>>>> [GCC 4.7.2] on linux2 >>>>>>>>>> Type "help", "copyright", "credits" or "license" for more >>>>>>>>>> information. >>>>>>>>>> >>> import pysvn >>>>>>>>>> >>> client = pysvn.Client() >>>>>>>>>> >>> client.info2('svn+ssh://aedwar****** >>>>>>>>>> [email protected]/export/cvs/**svn****/repos<http://[email protected]/export/cvs/svn/repos> >>>>>>>>>> ') >>>>>>>>>> [email protected]'s password: >>>>>>>>>> >>>>>>>>>> aedwards@aedwards-vm1:~$ >>>>>>>>>> >>>>>>>>>> On Monday, 21 January 2013 09:47:03 UTC-8, Matthew Woehlke wrote: >>>>>>>>>>> >>>>>>>>>>> On 2013-01-21 12:42, Alex Edwards wrote: >>>>>>>>>>> > I am still having trouble getting this to work, I am unsure >>>>>>>>>>> what I am doing >>>>>>>>>>> > differently to others. I started with rb 1.6 but couldn't get >>>>>>>>>>> it working so >>>>>>>>>>> > I thought I would have a go with rb 1.7.1 I reinstalled >>>>>>>>>>> reviewboard and >>>>>>>>>>> > rbtools. And I am still facing the same problems. >>>>>>>>>>> > >>>>>>>>>>> > - I have created an ssh key pair and uploaded the key to >>>>>>>>>>> reviewboard >>>>>>>>>>> > (and the server). >>>>>>>>>>> > - I can ssh to the server using the key >>>>>>>>>>> > - I can ssh to the server using the apache user (and key) >>>>>>>>>>> > >>>>>>>>>>> > When I attempt to add a repository I get an error "A >>>>>>>>>>> repository was not >>>>>>>>>>> > found at the specified path". >>>>>>>>>>> >>>>>>>>>>> This sounds suspiciously like Jonathan's recent git troubles... >>>>>>>>>>> is your >>>>>>>>>>> server using SELinux? If yes, have you checked your SELinux log >>>>>>>>>>> for denials? >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Matthew >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> -- >>>>>>>>> Want to help the Review Board project? Donate today at >>>>>>>>> http://www.reviewboard.org/**don****ate/<http://www.reviewboard.org/donate/> >>>>>>>>> Happy user? Let us know at >>>>>>>>> http://www.reviewboard.org/**use****rs/<http://www.reviewboard.org/users/> >>>>>>>>> -~----------~----~----~----~--******----~----~------~--~--- >>>>>>>>> To unsubscribe from this group, send email to reviewboard...@** >>>>>>>>> googlegroups.**co**m >>>>>>>>> For more options, visit this group at http://groups.google.com/** >>>>>>>>> group****/reviewboard?hl=en<http://groups.google.com/group/reviewboard?hl=en> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> -- >>>>>>>> Want to help the Review Board project? Donate today at >>>>>>>> http://www.reviewboard.org/**don**ate/<http://www.reviewboard.org/donate/> >>>>>>>> Happy user? Let us know at >>>>>>>> http://www.reviewboard.org/**use**rs/<http://www.reviewboard.org/users/> >>>>>>>> -~----------~----~----~----~--****----~----~------~--~--- >>>>>>>> To unsubscribe from this group, send email to >>>>>>>> reviewboard...@googlegroups.**co**m >>>>>>>> For more options, visit this group at http://groups.google.com/** >>>>>>>> group**/reviewboard?hl=en<http://groups.google.com/group/reviewboard?hl=en> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> -- >>>>>> Want to help the Review Board project? Donate today at >>>>>> http://www.reviewboard.org/**don**ate/<http://www.reviewboard.org/donate/> >>>>>> Happy user? Let us know at >>>>>> http://www.reviewboard.org/**use**rs/<http://www.reviewboard.org/users/> >>>>>> -~----------~----~----~----~--****----~----~------~--~--- >>>>>> To unsubscribe from this group, send email to >>>>>> reviewboard...@googlegroups.**co**m >>>>>> For more options, visit this group at http://groups.google.com/** >>>>>> group**/reviewboard?hl=en<http://groups.google.com/group/reviewboard?hl=en> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>> Want to help the Review Board project? Donate today at >>>>> http://www.reviewboard.org/**don**ate/<http://www.reviewboard.org/donate/> >>>>> Happy user? Let us know at >>>>> http://www.reviewboard.org/**use**rs/<http://www.reviewboard.org/users/> >>>>> -~----------~----~----~----~--****----~----~------~--~--- >>>>> To unsubscribe from this group, send email to reviewboard...@** >>>>> googlegroups.**com >>>>> For more options, visit this group at http://groups.google.com/**group >>>>> **/reviewboard?hl=en<http://groups.google.com/group/reviewboard?hl=en> >>>>> >>>>> >>>>> >>>>> -- >>>> Want to help the Review Board project? Donate today at >>>> http://www.reviewboard.org/**donate/<http://www.reviewboard.org/donate/> >>>> Happy user? Let us know at >>>> http://www.reviewboard.org/**users/<http://www.reviewboard.org/users/> >>>> -~----------~----~----~----~--**----~----~------~--~--- >>>> To unsubscribe from this group, send email to reviewboard...@** >>>> googlegroups.com >>>> For more options, visit this group at http://groups.google.com/** >>>> group/reviewboard?hl=en<http://groups.google.com/group/reviewboard?hl=en> >>>> >>>> >>>> >>>> >>> -- >> Want to help the Review Board project? Donate today at >> http://www.reviewboard.org/donate/ >> Happy user? Let us know at http://www.reviewboard.org/users/ >> -~----------~----~----~----~------~----~------~--~--- >> To unsubscribe from this group, send email to >> [email protected] <javascript:> >> For more options, visit this group at >> http://groups.google.com/group/reviewboard?hl=en >> >> >> >> > -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~----------~----~----~----~------~----~------~--~--- To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
