I updated to 2.6.0 (I was still using 2.4.0 on this server) on F21. I now
get this when trying the reposync:

# cobbler reposync --only=C7-x86_64-updates
task started: 2016-01-06_082842_reposync
task started (id=Reposync, time=Wed Jan  6 08:28:42 2016)
hello, reposync
run, reposync, run!
creating: /var/www/cobbler/repo_mirror/C7-x86_64-updates/config.repo
creating:
/var/www/cobbler/repo_mirror/C7-x86_64-updates/.origin/C7-x86_64-updates.repo
running: /usr/bin/dnf reposync -l -n -d
--config=/var/www/cobbler/repo_mirror/C7-x86_64-updates/.origin/C7-x86_64-updates.repo
--repoid=C7-x86_64-updates --download_path=/var/www/cobbler/repo_mirror -a
x86_64
received on stdout: usage: dnf [--allowerasing] [-b] [-C] [-c [config
file]] [-d [debug level]]
           [--debugsolver] [--showduplicates] [-e ERRORLEVEL]
           [--rpmverbosity [debug level name]] [-q] [-v] [-y] [--assumeno]
           [--version] [--installroot [path]] [--enablerepo [repo]]
           [--disablerepo [repo]] [-x [package]] [--disableexcludes [repo]]
           [--obsoletes] [--noplugins] [--nogpgcheck]
           [--disableplugin [plugin]] [--color COLOR]
           [--releasever RELEASEVER] [--setopt SETOPTS] [--refresh] [-4]
[-6]
           [-h]

received on stderr: Command line error: argument -d/--debuglevel: expected
one argument

And everything goes south from there. So is there an easy way to fix this
dnf problem? None of my repos will sync now.



*Bret Wortman*


On Tue, Jan 5, 2016 at 1:30 PM, <[email protected]> wrote:

> I have my repo defined as follows:
>
> # cobbler repo report --name=C7-x86_64-updates
> Name                           : C7-x86_64-updates
> Apt Components (apt only)      :
> Apt Dist Names (apt only)      :
> Arch                           : x86_64
> Breed                          : yum
> Comment                        :
> Createrepo Flags               : <<inherit>>
> Environment Variables          : {}
> Keep Updated                   : True
> Mirror                         :
> http://mirror.cs.vt.edu/pub/CentOS/7/updates/x86_64
> Mirror locally                 : True
> Owners                         : ['admin']
> Priority                       : 99
> External proxy URL             :
> RPM List                       : []
> Yum Options                    : {}
>
> And when I try to do the reposync:
>
> # cobbler reposync --only=C7-x86_64-updatestask started:
> 2016-01-05_130456_reposync
> task started (id=Reposync, time=Tue Jan  5 13:04:56 2016)
> hello, reposync
> run, reposync, run!
> creating: /var/www/cobbler/repo_mirror/C7-x86_64-updates/config.repo
> creating:
> /var/www/cobbler/repo_mirror/C7-x86_64-updates/.origin/C7-x86_64-updates.repo
> running: /usr/bin/reposync -l -n -d
> --config=/var/www/cobbler/repo_mirror/C7-x86_64-updates/.origin/C7-x86_64-updates.repo
> --repoid=C7-x86_64-updates --download_path=/var/www/cobbler/repo_mirror -a
> x86_64
>  13 kB  00:00
> 3.6 kB  00:00
> 3.6 kB  00:00
> 2.5 kB  00:00
> 2.5 kB  00:00
> 2.5 kB  00:00
> 2.5 kB  00:00
> 2.7 kB  00:00
> 1.2 kB  00:00
> 2.7 kB  00:00
> 2.7 kB  00:00
>  11 kB  00:00
> C7-x86_64-updates/prestodelta  FAILED
> Failed to download prestodelta for repository C7-x86_64-updates: [Errno
> 256] No more mirrors to try.
> 389-ds-base-1.2.11.15-68.el6_7 FAILED
> 389-ds-base-devel-1.2.11.15-68 FAILED
> :
> :
> selinux-policy-doc-3.7.19-279.el6_7.8.noarch: [Errno 256] No more mirrors
> to try.
> rsyslog7-7.4.10-3.el6_7.1.x86_64: [Errno 256] No more mirrors to try.
> 2:qemu-kvm-0.12.1.2-2.479.el6_7.3.x86_64: [Errno 256] No more mirrors to
> try.
> postgresql-devel-8.4.20-4.el6_7.i686: [Errno 256] No more mirrors to try.
> 1:libreoffice-langpack-zh-Hans-4.2.8.2-11.el6_7.1.x86_64: [Errno 256] No
> more mirrors to try.
> :
> :
> received on stderr:
> Exception occured: <class 'cobbler.cexceptions.CX'>
> Exception value: 'cobbler reposync failed'
> Exception Info:
>   File "/usr/lib/python2.7/site-packages/cobbler/utils.py", line 126, in
> die
>     raise CX(msg)
>
> Exception occured: <class 'cobbler.cexceptions.CX'>
> Exception value: 'cobbler reposync failed'
> Exception Info:
>   File "/usr/lib/python2.7/site-packages/cobbler/action_reposync.py", line
> 126, in run
>     self.sync(repo)
>    File "/usr/lib/python2.7/site-packages/cobbler/action_reposync.py",
> line 170, in sync
>     return self.yum_sync(repo)
>    File "/usr/lib/python2.7/site-packages/cobbler/action_reposync.py",
> line 431, in yum_sync
>     utils.die(self.logger,"cobbler reposync failed")
>    File "/usr/lib/python2.7/site-packages/cobbler/utils.py", line 134, in
> die
>     raise CX(msg)
>
> reposync failed, tries left: 0
> reposync failed, retry limit reached, skipping
> running: chown -R root:apache
> /var/www/cobbler/repo_mirror/C7-x86_64-updates
> received on stdout:
> received on stderr:
> running: chmod -R 755 /var/www/cobbler/repo_mirror/C7-x86_64-updates
> received on stdout:
> received on stderr:
> Exception occured: <class 'cobbler.cexceptions.CX'>
> Exception value: 'overall reposync failed, at least one repo failed to
> synchronize'
> Exception Info:
>   File "/usr/lib/python2.7/site-packages/cobbler/utils.py", line 126, in
> die
>     raise CX(msg)
>
> Exception occured: <class 'cobbler.cexceptions.CX'>
> Exception value: 'overall reposync failed, at least one repo failed to
> synchronize'
> Exception Info:
>   File "/usr/lib/python2.7/site-packages/cobbler/remote.py", line 87, in
> run
>     rc = self._run(self)
>    File "/usr/lib/python2.7/site-packages/cobbler/remote.py", line 247, in
> runner
>     3), name=name, nofail=nofail, logger=self.logger)
>    File "/usr/lib/python2.7/site-packages/cobbler/api.py", line 820, in
> reposync
>     return reposync.run(name)
>    File "/usr/lib/python2.7/site-packages/cobbler/action_reposync.py",
> line 155, in run
>     utils.die(self.logger,"overall reposync failed, at least one repo
> failed to synchronize")
>    File "/usr/lib/python2.7/site-packages/cobbler/utils.py", line 134, in
> die
>     raise CX(msg)
>
> !!! TASK FAILED !!!
> #
>
> What's really odd about this is that I have a C6 repo defined exactly the
> same as this one (though the version number is different) and it updates
> just fine. I've removed and re-added the repo without joy. I can use lftp
> to pull the whole thing down, and still get errors when attempting the
> reposync.
>
> What am I missing?
> _______________________________________________
> cobbler mailing list
> [email protected]
> https://lists.fedorahosted.org/admin/lists/[email protected]
>
_______________________________________________
cobbler mailing list
[email protected]
https://lists.fedorahosted.org/admin/lists/[email protected]

Reply via email to