repoforge / rpms

RepoForge.Org package specifications. This is where you can modify RepoForge.Org packages!
repoforge.org
300 stars 218 forks source link

pkgs.repoforge.org is DOWN #375

Open ghost opened 8 years ago

ghost commented 8 years ago

The repo & all the mirrors are presently inaccessible. The Centos wiki has flagged repoforge as a dead project. Any plans of reversing this? Too much important software here to lose it.

davidhrbac commented 8 years ago

@wa7qzr mirrors are up and accessible. They were just 'too' old, see repoforge/mirrorlist#3 repoforge/mirrorlist#3. Trying to reach @dagwieers to get info on pkgs.

fillmorejd commented 8 years ago

Any update when the site is going to be working?

ccrajarshi commented 8 years ago

@davidhrbac - this issue is still not fixed - 72 hours now - could you pls. provide any update?

ghost commented 8 years ago

Okay. Thanks for the info. Still failing here but I'll give it a few more days to settle down. Then, maybe I'll mirror my own repo :-)

On Mon, Jul 25, 2016 at 11:02 AM, David Hrbáč notifications@github.com wrote:

@wa7qzr https://github.com/wa7qzr mirrors are up and accessible. They were just 'too' old, see repoforge/mirrorlist#3 https://github.com/repoforge/mirrorlist/issues/3 repoforge/mirrorlist#3 https://github.com/repoforge/mirrorlist/issues/3. Trying to reach @dagwieers https://github.com/dagwieers to get info on pkgs.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/repoforge/rpms/issues/375#issuecomment-235032785, or mute the thread https://github.com/notifications/unsubscribe-auth/ABiSetuxCW6y0e_5ry0AHgapthl8d1Zlks5qZPohgaJpZM4JUVz0 .

davidhrbac commented 8 years ago

@ccrajarshi updated the script to allow 30 days old mirrors. Trying to reach @dagwieers. If I fail I'm going to redesign the mirror infra and create a new master server. Time to step in again...

dagwieers commented 8 years ago

The Hetzner infrastructure is inaccessible, and will probably be decommissioned. RPMforge is a dead project for several years now and I don't see a purpose in keeping up appearance that it is not. It's been dying since EPEL became the one true repository for RHEL and CentOS.

davidhrbac commented 8 years ago

@dagwieers are you serious about shutting the repoforge down? Can you give us access to repoforge.org domain? There's a lot of people still relying on repoforge. I could keep it a little bit longer on our infrastructure. I will not be online next five days, travelling...

davidhrbac commented 8 years ago

I have created a new master mirror site. The url is http://repository.it4i.cz/mirrors/repoforge/.

chris001 commented 8 years ago

@davidhrbac Should individual linux servers, not mirrors, use that link directly (assuming not...) or is there some other CDN type of link which uses DNS city state country to dynamically perform geographical localization to redirect to the mirror which is geographically closest?

davidhrbac commented 8 years ago

@chris001 This should be a new master. So the mirrors should be using this as the master not the end-users. You have to use the mirror-list which is generated. Now a little bit outdated but there are no updates on RPMS anyway...

hectoralicea commented 8 years ago

Unable to reach: http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

Trying to wget rpm file. Part of cloud provisioning script.

davidhrbac commented 8 years ago

@hectoralicea pick one of the mirrors - http://mirror-status.repoforge.org/

davidhrbac commented 8 years ago

As a reference - I have just sent an email to all the mirror site contacts (70) we have.

Hello,

As you may know Repoforge infrastructure is down. We have no maillist
working. Repositories are too old and not synced - see
http://mirror-status.repoforge.org/.

I'm reaching to you since you are providing the mirror for Repoforge. I
have created a new master mirror. Could you modify your mirroring script
to the new source which is rsync://repository.it4i.cz/repoforge/.

Reference issue is https://github.com/repoforge/rpms/issues/375.

Thanks a lot,
DH
davidhrbac commented 8 years ago

Mirrors are slowly moving to the new master mirror as you can see at http://mirror-status.repoforge.org/.

dagwieers commented 8 years ago

@davidhrbac I can move the domains somewhere else, but honestly I don't see a good reason for keeping things going like this. Repoforge is stale and has been for a very long time. I wouldn't recommend its use to anyone, except for informational purposes. If you want to have the domains transferred to you, let me know.

davidhrbac commented 8 years ago

@dagwieers I know the state. :( The fact is that there's a lot of C6 sites relying on Repoforge. So we have to keep it up somehow. I have modified index page to have the outdated hint. OK, I can keep the domain. Can we start with the transfer?

hectoralicea commented 8 years ago

What's the alternative? Frankly, I'm using it only because I found it in some example cloud server provision code I copied. such as:

#========================================
#Installing the rpmforge repo (optional)
#========================================
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
#wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm 
wget http://repository.it4i.cz/mirrors/repoforge/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
rpm -i rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm 

#========================================
#Install Java
#========================================
# delete old java installs
rpm -e java-1.6.0-openjdk-1.6.0.36-1.13.8.1.el6_7.x86_64
rpm -e java-1.7.0-openjdk-1.7.0.85-2.6.1.3.el6_7.x86_64
rpm -e java-1.7.0-openjdk-1.7.0.91-2.6.2.1.el7_1.x86_64

# install JAVA
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u72-b15/jdk-8u72-linux-x64.rpm"
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jce/8/jce_policy-8.zip"
rpm -ivh --prefix=/opt/esb/java jdk-8u72-linux-x64.rpm
davidhrbac commented 8 years ago

@hectoralicea http://repository.it4i.cz/mirrors/repoforge/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

xueguo1991 commented 8 years ago

Thanks a lot!! I come from china.

hamadise commented 8 years ago

Hii.. SO can we please use these mirrors to install Terminator ? If Yes. Would please indicates a short guide to follow.. thanks

davidhrbac commented 8 years ago

@HamadiSE well, what is the Terminator?

hamadise commented 8 years ago

@davidhrbac Sorry about that. Terminator is a terminal emulator that uses rpmforge to be installed. It's a cool software btw if anyone want to try it.. I was able to compile it from source So everything is fine for now.. Thanks fo rthe help :)

davidhrbac commented 8 years ago

@HamadiSE OK, understand. I use TMUX for that...

ghost commented 8 years ago

Thanks for the update on the status of the Project... :-(

zenderady commented 8 years ago

Where can I get from this now? rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

ghost commented 8 years ago

@zenderady rpm --import https://repository.it4i.cz/mirrors/repoforge/RPM-GPG-KEY.dag.txt

zenderady commented 8 years ago

error: https://repository.it4i.cz/mirrors/repoforge/RPM-GPG-KEY.dag.txt: import read failed(-1).

ghost commented 8 years ago

@zenderady ..uhm.. strange, working here! :-(

zenderady commented 8 years ago

it worked with wget instead of import

ghost commented 8 years ago

@zenderady yep. I forgot to mention that rpm could have problems (maybe missing some root CAs) if used on CentOS 5 / RHEL5 and older versions, sorry!

zenderady commented 8 years ago

now these do not work.. do you have any idea how to make it work? [root@zh-px2 setups]# rpm -K rpmforge-release-0.3.6-1.el5.rf..rpm error: rpmforge-release-0.3.6-1.el5.rf..rpm: open failed: No such file or directory [root@zh-px2 setups]# rpm -i rpmforge-release-0.3.6-1.el5.rf..rpm error: File not found by glob: rpmforge-release-0.3.6-1.el5.rf..rpm

ghost commented 8 years ago

is rpmforge-release-0.3.6-1.el5.rf..rpm or rpmforge-release-0.3.6-1.el5.rf.rpm (mind the double dot at the end of the filename, before the extension).. ?

zenderady commented 8 years ago

its actually rpm -K rpmforge-release-0.3.6-1.el5.rf..rpm rpm -i rpmforge-release-0.3.6-1.el5.rf..rpm

ghost commented 8 years ago

i got the rpm installed succesfully (x86_64 version here):

[root@zimbra ~]# rpm -ivh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm Preparing... ########################################### [100%] 1:rpmforge-release ########################################### [100%]

i hardly doubt that filename is:

rpmforge-release-0.3.6-1.el5.rf..rpm

maybe it's

rpmforge-release-0.3.6-1.el5.rf.rpm

?

zenderady commented 8 years ago

i has a star between the 2 dots. dont know why it doesnt appear here. Long story short the next lines I have are yum check-update and yum install openvpn and these dont work.

ghost commented 8 years ago

are we talking about CentOS or RHEL here?

zenderady commented 8 years ago

On my side is centos 5

ghost commented 8 years ago

@zenderady
I'm not sure i can help you with your problem.. it seems that 'rpm' cannot find the file. Maybe we should move to P.M. anyway..

advertcn commented 8 years ago

@davidhrbac Any update about this project to make it continue?

davidhrbac commented 8 years ago

@advertcn worked on the mirrors. We have a bunch of them ~ 40 which are updated and synced to the new master mirror content (http://repository.it4i.cz/mirrors/repoforge/). There's an issues #377 to keep the track.

Next steps are:

...

advertcn commented 8 years ago

@davidhrbac

thanks for update and thanks for your contribute!

zenderady commented 8 years ago

I found the exact files I used before in the rpository folder Davidhrbac created, but when I try to check-update or yum install openvpn it tries to connect to the old links. Here is the console:

login as: root root@103.208.86.1's password: Last login: Tue Aug 23 08:45:01 2016 from 79.112.123.19 [root@zh-px2 ~]# wget http://repository.it4i.cz/mirrors/repoforge/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm --2016-08-23 08:46:22-- http://repository.it4i.cz/mirrors/repoforge/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm Resolving repository.it4i.cz... 195.113.250.52 Connecting to repository.it4i.cz|195.113.250.52|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 16698 (16K) [application/x-rpm] Saving to: `rpmforge-release-0.3.6-1.el5.rf.i386.rpm.1'

100%[======================================>] 16,698 50.7K/s in 0.3s

2016-08-23 08:46:24 (50.7 KB/s) - `rpmforge-release-0.3.6-1.el5.rf.i386.rpm.1' saved [16698/16698]

[root@zh-px2 ~]# wget https://repository.it4i.cz/mirrors/repoforge/RPM-GPG-KEY.dag.txt --2016-08-23 08:46:28-- https://repository.it4i.cz/mirrors/repoforge/RPM-GPG-KEY.dag.txt Resolving repository.it4i.cz... 195.113.250.52 Connecting to repository.it4i.cz|195.113.250.52|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 1672 (1.6K) [text/plain] Saving to: `RPM-GPG-KEY.dag.txt'

100%[======================================>] 1,672 --.-K/s in 0s

2016-08-23 08:46:31 (15.8 MB/s) - `RPM-GPG-KEY.dag.txt' saved [1672/1672]

[root@zh-px2 ~]# rpm --import RPM-GPG-KEY.dag.txt [root@zh-px2 ~]# rpm -K rpmforge-release-0.3.6-1.el5.rf..rpm rpmforge-release-0.3.6-1.el5.rf.i386.rpm: (sha1) dsa sha1 md5 gpg OK [root@zh-px2 ~]# rpm -i rpmforge-release-0.3.6-1.el5.rf..rpm [root@zh-px2 ~]# yum check-update Loaded plugins: fastestmirror Determining fastest mirrors Could not retrieve mirrorlist http://apt.sw.be/redhat/el5/en/mirrors-rpmforge error was [Errno 14] HTTP Error 404: Not Found Error: Cannot find a valid baseurl for repo: rpmforge [root@zh-px2 ~]#

davidhrbac commented 8 years ago

@zenderady I do not understand the point. You need this package http://repository.it4i.cz/mirrors/repoforge/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm

[root@rumcajs ~]# rpm -qV rpmforge-release-0.5.3-1.el5.rf
[root@rumcajs ~]# cat /etc/yum.repos.d/rpmforge.repo 
### Name: RPMforge RPM Repository for RHEL 5 - dag
### URL: http://rpmforge.net/
[rpmforge]
name = RHEL $releasever - RPMforge.net - dag
baseurl = http://apt.sw.be/redhat/el5/en/$basearch/rpmforge
mirrorlist = http://mirrorlist.repoforge.org/el5/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled = 1
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1

[rpmforge-extras]
name = RHEL $releasever - RPMforge.net - extras
baseurl = http://apt.sw.be/redhat/el5/en/$basearch/extras
mirrorlist = http://mirrorlist.repoforge.org/el5/mirrors-rpmforge-extras
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge-extras
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1

[rpmforge-testing]
name = RHEL $releasever - RPMforge.net - testing
baseurl = http://apt.sw.be/redhat/el5/en/$basearch/testing
mirrorlist = http://mirrorlist.repoforge.org/el5/mirrors-rpmforge-testing
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge-testing
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1
davidhrbac commented 8 years ago

@zenderady you can install the latest release like this:

rpm -Uvh http://repository.it4i.cz/mirrors/repoforge/redhat/el$RELEASE/en/$BASEARCH/rpmforge/RPMS/$(curl -s http://repository.it4i.cz/mirrors/repoforge/redhat/el$RELEASE/en/$BASEARCH/rpmforge/RPMS/ | grep rpmforge-release | grep $BASEARCH | grep el$RELEASE | sort | tail -n1 | sed 's%.*>\(rpmforge\-release\-.*.rpm\)<.*%\1%')
advertcn commented 8 years ago

@davidhrbac is it possible to keep repoforge domain in the future?

zenderady commented 8 years ago

davidhrbac how can I pm or email you?

davidhrbac commented 8 years ago

@advertcn I have asked @dagwieers 15 days ago to start domain ownership transfer for us to keep the domain up and living. Have no reply.

davidhrbac commented 8 years ago

@zenderady you can grab the email from my profile. You can reach me also via Hangout at deroceros@gmail.com.

em-winterschon commented 8 years ago

@davidhrbac , @zenderady , @advertcn , @HamadiSE , @zxmerovingian -- I have a private mirror of RPMforge that I can make available to a limited number of users. The last mirror sync was Jul 10 2016. Message me if you'd like access: eve@cmplx.io

dagwieers commented 8 years ago

@davidhrbac I did not receive a mail wrt. domain ownership transfer (for repoforge.{org,net,com}). That said I wouldn't mind to transfer the domain.