我已经为Linux机器下载并安装了Lago。这需要代理服务器进行下载,但是我如何指定供Lago使用?当我不指定代理时,会发生以下情况。
设置代理后,我绝对可以使用其他命令下载软件包(例如,在yum.conf中用于yum命令或在parash中用于ssh等)。 Lago文档中没有任何提及。
llago ovirt reposetup --reposync-yum-config /Ray/ovirt-system-tests/basic-suite-4.3/reposync-config.repo
@ Create prefix internal repo:
# Syncing remote repos locally (this might take some time):
* Running reposync:
- reposync command failed for repoid: ovirt-4.3-tested-el7
stdout:
stderr:
Traceback (most recent call last):
File "/usr/bin/reposync", line 373, in <module>
main()
File "/usr/bin/reposync", line 185, in main
my.doRepoSetup()
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 681, in doRepoSetup
return self._getRepos(thisrepo, True)
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 721, in _getRepos
self._repos.doSetup(thisrepo)
File "/usr/lib/python2.7/site-packages/yum/repos.py", line 157, in doSetup
self.retrieveAllMD()
File "/usr/lib/python2.7/site-packages/yum/repos.py", line 88, in retrieveAllMD
dl = repo._async and repo._commonLoadRepoXML(repo)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1482, in _commonLoadRepoXML
result = self._getFileRepoXML(local, text)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1259, in _getFileRepoXML
size=102400) # setting max size as 100K
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1042, in _getFile
raise e
yum.Errors.NoMoreMirrorsRepoError: failure: repodata/repomd.xml from ovirt-4.3-tested-el7: [Errno 256] No more mirrors to try.
http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: [Errno 14] curl#7 - "Failed connect to resources.ovirt.org:80; No route to host"
http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: [Errno 12] Timeout on http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: (28, 'Connection timed out after 30001 milliseconds')
http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: [Errno 14] curl#7 - "Failed connect to resources.ovirt.org:80; No route to host"
http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: [Errno 14] curl#7 - "Failed connect to resources.ovirt.org:80; No route to host"
http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: [Errno 12] Timeout on http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: (28, 'Connection timed out after 30000 milliseconds')
http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: [Errno 14] curl#7 - "Failed connect to resources.ovirt.org:80; No route to host"
http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: [Errno 14] curl#7 - "Failed connect to resources.ovirt.org:80; No route to host"
http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: [Errno 14] curl#7 - "Failed connect to resources.ovirt.org:80; No route to host"
http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: [Errno 14] curl#7 - "Failed connect to resources.ovirt.org:80; No route to host"
http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: [Errno 12] Timeout on http://resources.ovirt.org/repos/ovirt/tested/4.3/rpm/el7/repodata/repomd.xml: (28, 'Connection timed out after 30001 milliseconds')
- repo: ovirt-4.3-tested-el7: failed, re-running.
- unable to run _fix_reposync_issues, no reposync output or empty repo path.
- repo: ovirt-4.3-tested-el7: failed. clearing cache and re-running.
* Running reposync: ERROR (in 0:07:30)
# Syncing remote repos locally (this might take some time): ERROR (in 0:07:30)
@ Create prefix internal repo: ERROR (in 0:07:30)
Error occured, aborting
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/ovirtlago/cmd.py", line 383, in do_run
self.cli_plugins[args.ovirtverb].do_run(args)
File "/usr/lib/python2.7/site-packages/lago/plugins/cli.py", line 184, in do_run
self._do_run(**vars(args))
File "/usr/lib/python2.7/site-packages/lago/utils.py", line 573, in wrapper
return func(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/lago/utils.py", line 584, in wrapper
return func(*args, prefix=prefix, **kwargs)
File "/usr/lib/python2.7/site-packages/ovirtlago/cmd.py", line 173, in do_ovirt_reposetup
sub_repo_name=repo_name
File "/usr/lib/python2.7/site-packages/lago/log_utils.py", line 636, in wrapper
return func(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/ovirtlago/prefix.py", line 203, in prepare_repo
repos,
File "/usr/lib/python2.7/site-packages/ovirtlago/reposetup.py", line 245, in sync_rpm_repository
).format(repo)
RuntimeError: Failed to run reposync 3 times for repoid: ovirt-4.3-tested-el7, aborting.
让我知道您的想法