Re: [CentOS] CentOS are Debian / Ubuntu mirror
> On Apr 20, 2021, at 12:34 AM, Rudi Ahlers wrote: > > Pulp is a bit overkill for my liking. > Coming back to the original question: mirror hosting variety of distributions, does not have to have any packaging or other tools used by those distributions. Public mirror box I support runs FreeBSD, and hosts mirrors of CentOS, Ubuntu, CPAN, EPEL, … I hope, this helps. Valeri > > On Mon, Apr 19, 2021 at 2:44 PM Arnaud Gelly wrote: > >> Hello, >> >> Is Pulp not supposed to do what you want : RPM, DEB and more in the same >> software ? >> >> I'm not using Pulp, just reading their website. >> >> Regards, >> -- >> >> >> >> On Mon, 19 Apr 2021 at 14:26, Rudi Ahlers wrote: >> >>> Thank you. This at least point me in the right direction. I don't quite >>> want to setup 2 servers, or 2 VM's for this. >>> >>> >>> On Mon, Apr 19, 2021 at 2:03 PM Robert Heller >> wrote: >>> At Mon, 19 Apr 2021 08:55:54 +0200 CentOS mailing list < >>> centos@centos.org> wrote: > > Hi, > > Does anyone have some instructions on setting up a CentOS server as mirror > for Debian and Ubuntu distributions? I already setup a YUM mirror and this > works fairly well, but cannot seem to figure out how to mirror Debian >>> and > Ubuntu repositories. You need to grab a copy of debmirror, which is just a Perl script, so >> it should work under CentOS. I don't know where to get a version as a >>> tarball -- I had an available VM running Ubuntu and just installed it there and >> NFS mounted the mirror disk from the CentOS server. There is a config file >>> for debmirror to control where you mirror from and just what you mirror (versions, arches, etc.). There is a man page and and example config file. You >> then run debmirror from crontab (eg every day). Unfortunately, the Debian flavor repositories are not structured to >> just be rsync'ed like the CentOS repositories. > > > -- Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364 Deepwoods Software-- Custom Software Services http://www.deepsoft.com/ -- Linux Administration Services hel...@deepsoft.com -- Webhosting Services ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos >>> >>> >>> -- >>> Kind Regards >>> Rudi Ahlers >>> Website: http://www.rudiahlers.co.za >>> ___ >>> CentOS mailing list >>> CentOS@centos.org >>> https://lists.centos.org/mailman/listinfo/centos >>> >> ___ >> CentOS mailing list >> CentOS@centos.org >> https://lists.centos.org/mailman/listinfo/centos >> > > > -- > Kind Regards > Rudi Ahlers > Website: http://www.rudiahlers.co.za > ___ > CentOS mailing list > CentOS@centos.org > https://lists.centos.org/mailman/listinfo/centos ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
[CentOS] devtoolset-10 -- built but not released?
Hello, devtoolset-10 has been out for a while now and it looks like Centos packages for it have been built for a few months ( https://cbs.centos.org/koji/packages?tagID=2186). Will these be released soon? Or, perhaps is there anything I can volunteer to help with to get devtoolset-10 ready for release? Thank you, Kris ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] CentOS are Debian / Ubuntu mirror
ok, so do you simply rsync the repositories from the other distributions you need? On Tue, Apr 20, 2021 at 3:14 PM Valeri Galtsev wrote: > > > > On Apr 20, 2021, at 12:34 AM, Rudi Ahlers wrote: > > > > Pulp is a bit overkill for my liking. > > > > Coming back to the original question: mirror hosting variety of > distributions, does not have to have any packaging or other tools used by > those distributions. Public mirror box I support runs FreeBSD, and hosts > mirrors of CentOS, Ubuntu, CPAN, EPEL, … > > I hope, this helps. > > Valeri > > > > > On Mon, Apr 19, 2021 at 2:44 PM Arnaud Gelly > wrote: > > > >> Hello, > >> > >> Is Pulp not supposed to do what you want : RPM, DEB and more in the same > >> software ? > >> > >> I'm not using Pulp, just reading their website. > >> > >> Regards, > >> -- > >> > >> > >> > >> On Mon, 19 Apr 2021 at 14:26, Rudi Ahlers wrote: > >> > >>> Thank you. This at least point me in the right direction. I don't quite > >>> want to setup 2 servers, or 2 VM's for this. > >>> > >>> > >>> On Mon, Apr 19, 2021 at 2:03 PM Robert Heller > >> wrote: > >>> > At Mon, 19 Apr 2021 08:55:54 +0200 CentOS mailing list < > >>> centos@centos.org> > wrote: > > > > > Hi, > > > > Does anyone have some instructions on setting up a CentOS server as > mirror > > for Debian and Ubuntu distributions? I already setup a YUM mirror and > this > > works fairly well, but cannot seem to figure out how to mirror Debian > >>> and > > Ubuntu repositories. > > You need to grab a copy of debmirror, which is just a Perl script, so > >> it > should work under CentOS. I don't know where to get a version as a > >>> tarball > -- > I had an available VM running Ubuntu and just installed it there and > >> NFS > mounted the mirror disk from the CentOS server. There is a config file > >>> for > debmirror to control where you mirror from and just what you mirror > (versions, > arches, etc.). There is a man page and and example config file. You > >> then > run > debmirror from crontab (eg every day). > > Unfortunately, the Debian flavor repositories are not structured to > >> just > be > rsync'ed like the CentOS repositories. > > > > > > > > > -- > Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364 > Deepwoods Software-- Custom Software Services > http://www.deepsoft.com/ -- Linux Administration Services > hel...@deepsoft.com -- Webhosting Services > > ___ > CentOS mailing list > CentOS@centos.org > https://lists.centos.org/mailman/listinfo/centos > > >>> > >>> > >>> -- > >>> Kind Regards > >>> Rudi Ahlers > >>> Website: http://www.rudiahlers.co.za > >>> ___ > >>> CentOS mailing list > >>> CentOS@centos.org > >>> https://lists.centos.org/mailman/listinfo/centos > >>> > >> ___ > >> CentOS mailing list > >> CentOS@centos.org > >> https://lists.centos.org/mailman/listinfo/centos > >> > > > > > > -- > > Kind Regards > > Rudi Ahlers > > Website: http://www.rudiahlers.co.za > > ___ > > CentOS mailing list > > CentOS@centos.org > > https://lists.centos.org/mailman/listinfo/centos > > ___ > CentOS mailing list > CentOS@centos.org > https://lists.centos.org/mailman/listinfo/centos > -- Kind Regards Rudi Ahlers Website: http://www.rudiahlers.co.za ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] CentOS are Debian / Ubuntu mirror
On 4/20/21 3:53 PM, Rudi Ahlers wrote: ok, so do you simply rsync the repositories from the other distributions you need? Short answer: yes. Long answer: Every repository has its own suggestion how to mirror. I do not have Debian mirror, my friend sysadmin in the next building maintains one, no need for two in the same institution. Here in my cron job script for mirroring CentOS (with some local details obfuscated): #== #!/usr/local/bin/bash # We use locks... touch=/usr/bin/touch echo=/bin/echo ps=/bin/ps cat=/bin/cat grep=/usr/bin/grep wc=/usr/bin/wc rm=/bin/rm sendmail=/usr/sbin/sendmail date=/bin/date rsync=/usr/local/bin/rsync # DEFAULTS ADDR=recipient@server FROM=sender@hostingmirror lockfile=/.../lock/centosmirror.lock mirror=/.../mirror/centos logfile=/.../mirrorlog/centos.log # check if log file exists, and create if not if [ ! -f $logfile ]; then $touch $logfile fi # check if lock exists, then bale out sending warning, # otherwise rsync if [ -f $lockfile ]; then # check if the process resembling lock still exists, # if not, just delete lock if [ "$($ps -p `$cat $lockfile` | $wc -l)" -gt 1 ]; then # Send the message ( $echo "From: $FROM" $echo "To: $ADDR" $echo "Subject: CentOS mirror failed" $echo "" $echo "CentOS mirror process bailed out as there is another process" $echo "with the same name and the following PID:" $echo "" $echo "`$cat $lockfile`" echo "" echo "You may want to check logs:" echo "" echo "/.../mirrorlog/centos.log" ) | $sendmail -F $ADDR -t else # no process, just delete the lock, and mirror $rm -f $lockfile $echo $$ > $lockfile $echo "`$date` started mirroring" >> $logfile $rsync -aqH --exclude .~tmp~/ --exclude .~tmp~ --delete us-msync.centos.org::CentOS /data/mirror/centos $echo "`$date` finished mirroring" >> $logfile $rm $lockfile fi else $echo $$ > $lockfile $echo "`$date` started mirroring" >> $logfile $rsync -aqH --exclude .~tmp~/ --exclude .~tmp~ --delete us-msync.centos.org::CentOS /data/mirror/centos $echo "`$date` finished mirroring" >> $logfile $rm $lockfile fi # On Tue, Apr 20, 2021 at 3:14 PM Valeri Galtsev wrote: On Apr 20, 2021, at 12:34 AM, Rudi Ahlers wrote: Pulp is a bit overkill for my liking. Coming back to the original question: mirror hosting variety of distributions, does not have to have any packaging or other tools used by those distributions. Public mirror box I support runs FreeBSD, and hosts mirrors of CentOS, Ubuntu, CPAN, EPEL, … I hope, this helps. Valeri On Mon, Apr 19, 2021 at 2:44 PM Arnaud Gelly wrote: Hello, Is Pulp not supposed to do what you want : RPM, DEB and more in the same software ? I'm not using Pulp, just reading their website. Regards, -- On Mon, 19 Apr 2021 at 14:26, Rudi Ahlers wrote: Thank you. This at least point me in the right direction. I don't quite want to setup 2 servers, or 2 VM's for this. On Mon, Apr 19, 2021 at 2:03 PM Robert Heller wrote: At Mon, 19 Apr 2021 08:55:54 +0200 CentOS mailing list < centos@centos.org> wrote: Hi, Does anyone have some instructions on setting up a CentOS server as mirror for Debian and Ubuntu distributions? I already setup a YUM mirror and this works fairly well, but cannot seem to figure out how to mirror Debian and Ubuntu repositories. You need to grab a copy of debmirror, which is just a Perl script, so it should work under CentOS. I don't know where to get a version as a tarball -- I had an available VM running Ubuntu and just installed it there and NFS mounted the mirror disk from the CentOS server. There is a config file for debmirror to control where you mirror from and just what you mirror (versions, arches, etc.). There is a man page and and example config file. You then run debmirror from crontab (eg every day). Unfortunately, the Debian flavor repositories are not structured to just be rsync'ed like the CentOS repositories. -- Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364 Deepwoods Software-- Custom Software Services http://www.deepsoft.com/ -- Linux Administration Services hel...@deepsoft.com -- Webhosting Services ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos -- Kind Regards Rudi Ahlers Website: http://www.rudiahlers.co.za ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos -- Kind Regards Rudi Ahlers Website: http://www.rudiahlers.co.za ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos ___ CentOS mailing list CentOS@centos.org https://lists.centos.org
Re: [CentOS] CentOS are Debian / Ubuntu mirror
On 4/20/21 4:03 PM, Valeri Galtsev wrote: On 4/20/21 3:53 PM, Rudi Ahlers wrote: ok, so do you simply rsync the repositories from the other distributions you need? I forgot to mention: before mirroring using higher tier repository: contact their admin, ask if they do not mind that you will mirror using them as a higher tier mirror, and tell them all details: public/private mirror, your bandwidth, how often you plan to run sync - and ask them what frequency of sync is OK with them. After you roll out and know all works, if your plan is public mirror, next step will be to register your mirror. All in all, every distribution has HOWTO instruction to become their mirror, follow these. And as always, use web search to find these instructions: duckduckgo is your friend. Valeri Short answer: yes. Long answer: Every repository has its own suggestion how to mirror. I do not have Debian mirror, my friend sysadmin in the next building maintains one, no need for two in the same institution. Here in my cron job script for mirroring CentOS (with some local details obfuscated): #== #!/usr/local/bin/bash # We use locks... touch=/usr/bin/touch echo=/bin/echo ps=/bin/ps cat=/bin/cat grep=/usr/bin/grep wc=/usr/bin/wc rm=/bin/rm sendmail=/usr/sbin/sendmail date=/bin/date rsync=/usr/local/bin/rsync # DEFAULTS ADDR=recipient@server FROM=sender@hostingmirror lockfile=/.../lock/centosmirror.lock mirror=/.../mirror/centos logfile=/.../mirrorlog/centos.log # check if log file exists, and create if not if [ ! -f $logfile ]; then $touch $logfile fi # check if lock exists, then bale out sending warning, # otherwise rsync if [ -f $lockfile ]; then # check if the process resembling lock still exists, # if not, just delete lock if [ "$($ps -p `$cat $lockfile` | $wc -l)" -gt 1 ]; then # Send the message ( $echo "From: $FROM" $echo "To: $ADDR" $echo "Subject: CentOS mirror failed" $echo "" $echo "CentOS mirror process bailed out as there is another process" $echo "with the same name and the following PID:" $echo "" $echo "`$cat $lockfile`" echo "" echo "You may want to check logs:" echo "" echo "/.../mirrorlog/centos.log" ) | $sendmail -F $ADDR -t else # no process, just delete the lock, and mirror $rm -f $lockfile $echo $$ > $lockfile $echo "`$date` started mirroring" >> $logfile $rsync -aqH --exclude .~tmp~/ --exclude .~tmp~ --delete us-msync.centos.org::CentOS /data/mirror/centos $echo "`$date` finished mirroring" >> $logfile $rm $lockfile fi else $echo $$ > $lockfile $echo "`$date` started mirroring" >> $logfile $rsync -aqH --exclude .~tmp~/ --exclude .~tmp~ --delete us-msync.centos.org::CentOS /data/mirror/centos $echo "`$date` finished mirroring" >> $logfile $rm $lockfile fi # On Tue, Apr 20, 2021 at 3:14 PM Valeri Galtsev wrote: On Apr 20, 2021, at 12:34 AM, Rudi Ahlers wrote: Pulp is a bit overkill for my liking. Coming back to the original question: mirror hosting variety of distributions, does not have to have any packaging or other tools used by those distributions. Public mirror box I support runs FreeBSD, and hosts mirrors of CentOS, Ubuntu, CPAN, EPEL, … I hope, this helps. Valeri On Mon, Apr 19, 2021 at 2:44 PM Arnaud Gelly wrote: Hello, Is Pulp not supposed to do what you want : RPM, DEB and more in the same software ? I'm not using Pulp, just reading their website. Regards, -- On Mon, 19 Apr 2021 at 14:26, Rudi Ahlers wrote: Thank you. This at least point me in the right direction. I don't quite want to setup 2 servers, or 2 VM's for this. On Mon, Apr 19, 2021 at 2:03 PM Robert Heller wrote: At Mon, 19 Apr 2021 08:55:54 +0200 CentOS mailing list < centos@centos.org> wrote: Hi, Does anyone have some instructions on setting up a CentOS server as mirror for Debian and Ubuntu distributions? I already setup a YUM mirror and this works fairly well, but cannot seem to figure out how to mirror Debian and Ubuntu repositories. You need to grab a copy of debmirror, which is just a Perl script, so it should work under CentOS. I don't know where to get a version as a tarball -- I had an available VM running Ubuntu and just installed it there and NFS mounted the mirror disk from the CentOS server. There is a config file for debmirror to control where you mirror from and just what you mirror (versions, arches, etc.). There is a man page and and example config file. You then run debmirror from crontab (eg every day). Unfortunately, the Debian flavor repositories are not structured to just be rsync'ed like the CentOS repositories. -- Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364 Deepwoods Software -- Custom Software Services http://www.deepsoft.com/ -- Linux Administration Services hel...@deepsoft.com -- Webhosting Services ___ CentOS mailing list CentOS@centos.org https://lists.c
[CentOS] C7 live CD does not like F33 ext partition
I've been trying to backup the root partition of my F33 installation. To that end, I'm running a C7 live CD. C7 won't mount the partition. tune2fs likes it, but [root@localhost mnt]# mount /dev/sda5 /mnt/a5 mount: wrong fs type, bad option, bad superblock on /dev/sda5, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so. [root@localhost mnt]# dmesg | tail -n 15 [ 123.848185] SELinux: initialized (dev fuse, type fuse), uses genfs_contexts [ 123.856904] SELinux: initialized (dev fusectl, type fusectl), uses genfs_contexts [ 146.541654] Bluetooth: Core ver 2.16 [ 146.541737] NET: Registered protocol family 31 [ 146.541739] Bluetooth: HCI device and connection manager initialized [ 146.541750] Bluetooth: HCI socket layer initialized [ 146.541753] Bluetooth: L2CAP socket layer initialized [ 146.541760] Bluetooth: SCO socket layer initialized [ 146.548524] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 146.548529] Bluetooth: BNEP filters: protocol multicast [ 146.548540] Bluetooth: BNEP socket layer initialized [ 300.961319] JBD2: Unrecognised features on journal [ 300.961325] EXT4-fs (sda5): error loading journal == WHY? [ 361.930877] e1000e: enp0s25 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx [ 361.931025] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s25: link becomes ready [root@localhost mnt]# mount -t ext2 /dev/sda5 /mnt/a5 mount: wrong fs type, bad option, bad superblock on /dev/sda5, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so. No idea why the journal should be a problem. I used gnome to do the reboot. I can boot back into F33. How do I figure out what is going on? What can I do about it? -- Michael henne...@web.cs.ndsu.nodak.edu "Sorry but your password must contain an uppercase letter, a number, a haiku, a gang sign, a heiroglyph, and the blood of a virgin." -- someeecards ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] C7 live CD does not like F33 ext partition
On Tue, 20 Apr 2021, Michael Hennebry wrote: I've been trying to backup the root partition of my F33 installation. To that end, I'm running a C7 live CD. C7 won't mount the partition. tune2fs likes it, but [root@localhost mnt]# mount /dev/sda5 /mnt/a5 mount: wrong fs type, bad option, bad superblock on /dev/sda5, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so. [root@localhost mnt]# dmesg | tail -n 15 [ 146.548540] Bluetooth: BNEP socket layer initialized [ 300.961319] JBD2: Unrecognised features on journal [ 300.961325] EXT4-fs (sda5): error loading journal == WHY? [ 361.930877] e1000e: enp0s25 NIC Link is Up 1000 Mbps Full Duplex, Flow I just ran fsck -n /dev/sda5 . [root@localhost mnt]# fsck -n /dev/sda5 fsck from util-linux 2.23.2 e2fsck 1.42.9 (28-Dec-2013) Journal superblock has an unknown incompatible feature flag set. Abort? no Journal superblock is corrupt. Fix? no fsck.ext4: The ext2 superblock is corrupt while checking ext3 journal for slash slash: ** WARNING: Filesystem still has errors ** [root@localhost mnt]# What is going on? What can I do about it? Does "unknown incompatible feature flag set" imply corrupt? How dangerous would it be to let fsck fix it? I'm starting to think I might need to back up / while it is in use. -- Michael henne...@web.cs.ndsu.nodak.edu "Sorry but your password must contain an uppercase letter, a number, a haiku, a gang sign, a heiroglyph, and the blood of a virgin." -- someeecards ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] C7 live CD does not like F33 ext partition
At Tue, 20 Apr 2021 20:19:47 -0500 (CDT) CentOS mailing list wrote: > > On Tue, 20 Apr 2021, Michael Hennebry wrote: > > > I've been trying to backup the root partition of my F33 installation. > > To that end, I'm running a C7 live CD. > > C7 won't mount the partition. > > tune2fs likes it, but > > [root@localhost mnt]# mount /dev/sda5 /mnt/a5 > > mount: wrong fs type, bad option, bad superblock on /dev/sda5, > > missing codepage or helper program, or other error > > > > In some cases useful info is found in syslog - try > > dmesg | tail or so. > > [root@localhost mnt]# dmesg | tail -n 15 > > > [ 146.548540] Bluetooth: BNEP socket layer initialized > > [ 300.961319] JBD2: Unrecognised features on journal > > [ 300.961325] EXT4-fs (sda5): error loading journal == WHY? > > [ 361.930877] e1000e: enp0s25 NIC Link is Up 1000 Mbps Full Duplex, Flow > > I just ran fsck -n /dev/sda5 . > [root@localhost mnt]# fsck -n /dev/sda5 > fsck from util-linux 2.23.2 > e2fsck 1.42.9 (28-Dec-2013) > Journal superblock has an unknown incompatible feature flag set. > Abort? no > > Journal superblock is corrupt. > Fix? no > > fsck.ext4: The ext2 superblock is corrupt while checking ext3 journal for > slash > > slash: ** WARNING: Filesystem still has errors ** > > [root@localhost mnt]# > > What is going on? > What can I do about it? > > Does "unknown incompatible feature flag set" imply corrupt? No. F33 is just using a newer version of ext4 than C7 understands. You need a F33 live CD or some other "newer" live CD. A C8 Live CD might work. A Ubuntu 20.04 Live CD will likely work. > How dangerous would it be to let fsck fix it? > > I'm starting to think I might need to back up / while it is in use. Nothing terribly wrong with that... You might not be able to backup log files if they change during the backup, but that is hardly fatal. You want to use something like tar and not dump... > -- Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364 Deepwoods Software-- Custom Software Services http://www.deepsoft.com/ -- Linux Administration Services hel...@deepsoft.com -- Webhosting Services ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] C7 live CD does not like F33 ext partition
Why is "CentOS mailing list" "quoted"? On Tue, 20 Apr 2021, Robert Heller wrote: At Tue, 20 Apr 2021 20:19:47 -0500 (CDT) CentOS mailing list wrote: On Tue, 20 Apr 2021, Michael Hennebry wrote: I've been trying to backup the root partition of my F33 installation. Does "unknown incompatible feature flag set" imply corrupt? No. F33 is just using a newer version of ext4 than C7 understands. You need a F33 live CD or some other "newer" live CD. A C8 Live CD might work. A Ubuntu 20.04 Live CD will likely work. Trying to get F33 live keeps giving me "Secure Connection Failed". Is that another aspect of using C7? -- Michael henne...@web.cs.ndsu.nodak.edu "Sorry but your password must contain an uppercase letter, a number, a haiku, a gang sign, a heiroglyph, and the blood of a virgin." -- someeecards ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos