惠老师,repo 会去 google 的 gerrit 拉 meta data,这个过程会被X,所以我们的确反代了 google 的
gerrit,并且 help 里也写了要改一下 repo

--
Justin Wong



On Mon, Oct 17, 2016, at 14:42, huiyiqun wrote:
> 明白了,但是gerrit-google这个域名相当地奇怪。是确实想要反代google的gerrit还是仅仅想要
> 镜像repo呢?如果只是想镜像repo,我觉得用类似镜像linux的方式会更好一些,如果想反代gerrit当
> 然没什么问题。
>
> On Monday, October 17, 2016 at 2:36:31 PM UTC+8, huiyiqun wrote:
>> 并不是漏证书的问题 tuna并没有部署过gerrit 把gerrit指向tuna的做法很清奇
>>
>> On Monday, October 17, 2016 at 2:13:39 PM UTC+8, Justin Wong wrote:
>>> 漏了一个证书…… @shankerwangmiao
>>>
>>> --
>>> Justin Wong
>>>
>>> On Mon, Oct 17, 2016, at 14:11, [email protected] wrote:
>>> > 安装repo工具:
>>> > curl https://storage.googleapis.com/git-repo-downloads/repo >
>>> > ~/bin/repo
>>> > 修改URL:REPO_URL = '
>>> > https://gerrit-google.tuna.tsinghua.edu.cn/git-repo'
>>> > 下面repo init时出现问题:
>>> > $ repo init -u git://192.168.0.185/lollipop-x86/manifest -b
>>> > oto-ota
>>> > Traceback (most recent call last):
>>> >   File "/usr/bin/repo", line 860, in <module>
>>> >     main(sys.argv[1:])
>>> >   File "/usr/bin/repo", line 828, in main
>>> >     _Init(args, gitc_init=(cmd == 'gitc-init'))
>>> >   File "/usr/bin/repo", line 334, in _Init
>>> >     _Clone(url, dst, opt.quiet)
>>> >   File "/usr/bin/repo", line 594, in _Clone
>>> >     if _DownloadBundle(url, local, quiet):
>>> >   File "/usr/bin/repo", line 534, in _DownloadBundle
>>> >     r = urllib.request.urlopen(url)
>>> >   File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
>>> >     return opener.open(url, data, timeout)
>>> >   File "/usr/lib/python2.7/urllib2.py", line 429, in open
>>> >     response = self._open(req, data)
>>> >   File "/usr/lib/python2.7/urllib2.py", line 447, in _open
>>> >     '_open', req)
>>> >   File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
>>> >     result = func(*args)
>>> >   File "/usr/lib/python2.7/urllib2.py", line 1241, in https_open
>>> >     context=self._context)
>>> >   File "/usr/lib/python2.7/urllib2.py", line 1195, in do_open
>>> >     h.request(req.get_method(), req.get_selector(), req.data,
>>> >       headers)
>>> >   File "/usr/lib/python2.7/httplib.py", line 1057, in request
>>> >     self._send_request(method, url, body, headers)
>>> >   File "/usr/lib/python2.7/httplib.py", line 1097, in
>>> >   _send_request
>>> >     self.endheaders(body)
>>> >   File "/usr/lib/python2.7/httplib.py", line 1053, in endheaders
>>> >     self._send_output(message_body)
>>> >   File "/usr/lib/python2.7/httplib.py", line 897, in _send_output
>>> >     self.send(msg)
>>> >   File "/usr/lib/python2.7/httplib.py", line 859, in send
>>> >     self.connect()
>>> >   File "/usr/lib/python2.7/httplib.py", line 1278, in connect
>>> >     server_hostname=server_hostname)
>>> >   File "/usr/lib/python2.7/ssl.py", line 353, in wrap_socket
>>> >     _context=self)
>>> >   File "/usr/lib/python2.7/ssl.py", line 601, in __init__
>>> >     self.do_handshake()
>>> >   File "/usr/lib/python2.7/ssl.py", line 838, in do_handshake
>>> >     match_hostname(self.getpeercert(), self.server_hostname)
>>> >   File "/usr/lib/python2.7/ssl.py", line 272, in match_hostname
>>> >     % (hostname, ', '.join(map(repr, dnsnames))))
>>> > ssl.CertificateError: hostname 'gerrit-
>>> > google.tuna.tsinghua.edu.cn'
>>> > doesn't match either of 'aosp.tuna.tsinghua.edu.cn',
>>> > 'aur.tuna.tsinghua.edu.cn', 'mirror.tuna.tsinghua.edu.cn',
>>> > 'mirrors-i.tuna.tsinghua.edu.cn', 'mirrors.tuna.tsinghua.edu.cn',
>>> > 'mirrors4.tuna.tsinghua.edu.cn', 'mirrors6.tuna.tsinghua.edu.cn',
>>> > 'pypi.tuna.tsinghua.edu.cn'
>>> >
>>> > 能帮忙看一下是mirror的问题吗?
>>> > 我使用网上另外的版本不会出现该问题:
>>> > curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo";>
>>> > ~/bin/
>>> >
>>> > thanks.
>>> >
>>> > --
>>> >
>>> > ---
>>> > You received this message because you are subscribed to the Google
>>> > Groups
>>> > "TUNA 主邮件列表" group.
>>> > To unsubscribe from this group and stop receiving emails from it,
>>> > send an
>>> > email to [email protected][1].
>>> > To post to this group, send email to tuna-
>>> > [email protected].
>>> > For more options, visit https://groups.google.com/d/optout.
>
> --
>
>  ---
>  You received this message because you are subscribed to the Google
>  Groups "TUNA 主邮件列表" group.
>  To unsubscribe from this group and stop receiving emails from it,
>  send an email to [email protected].
>  To post to this group, send email to [email protected].
>  For more options, visit https://groups.google.com/d/optout.


Links:

  1. mailto:tuna-general%[email protected]

-- 

--- 
You received this message because you are subscribed to the Google Groups "TUNA 
主邮件列表" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

回复