<!-- Kamailio Project uses GitHub Issues only for bugs in the code or feature requests.
If you have questions about using Kamailio or related to its configuration file, ask on sr-users mailing list:
* http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
If you have questions about developing extensions to Kamailio or its existing C code, ask on sr-dev mailing list
* http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
Please try to fill this template as much as possible for any issue. It helps the developers to troubleshoot the issue.
If you submit a feature request (or enhancement), you can delete the text of the template and only add the description of what you would like to be added.
If there is no content to be filled in a section, the entire section can be removed.
You can delete the comments from the template sections when filling.
You can delete next line and everything above before submitting (it is a comment). -->
### Description
Centos RPM repo is generating Kamailio 5.0.7 packages that can't be installed
### Troubleshooting
#### Reproduction
By using the repo https://download.opensuse.org/repositories/home:/kamailio:/v5.0.x-rpms/CentO... when trying to install Kamailio 5.0.7, yum returns this error: ``` Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. kamailio-5.0.7-3.el7.centos.x8 FAILED http://download.opensuse.org/repositories/home%3A/kamailio%3A/v5.0.x-rpms/Ce...: [Errno 14] HTTP Error 416 - Requested Range Not Satisfiable Trying other mirror. ```
#### Debugging Data
#### Log Messages
#### SIP Traffic
### Possible Solutions
<!-- -->
### Additional Information
* **Operating System**:
``` $ cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) ```
+1
+1
It seems that opensuse build service (OBS) had some issues. Is still the case to have the issues using the repo?
A solution would be to make a mirror repo, as soon as the OBS completes building the rpms. Can someone provide a script that can do the mirror? I think OBS has some rsync/ftp options, but someone needs to dig into it and see what is the best way to mirror a repo.
We have servers available, I tried to do a mirror few years ago, but it was not a feasible solution (some bare website cloning), so we need someone that can take on this task for something done right.
Hello Daniel @miconda I can handle this task. I can write script and implement others required staff.
I think more elegant solution is create repo server using [`pulp`](https://pulpproject.org/). And deliver latest stable repo for CentOS via [keycdn](https://www.keycdn.com/). KeyCDN offers sponsoring for open source projects.
All is need for me - server or virtual machine for this.
Hello @sergey-safarov and @miconda, Was this task done? Just tried today and the installation from the opensuse repo is not working.... Running the "clean metadata" does not solve the problem..... Patrick Wakano `Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. kamailio-auth-ephemeral-5.0.7- FAILED 4% [===- ] 0.0 B/s | 464 kB --:--:-- ETA http://download.opensuse.org/repositories/home%3A/kamailio%3A/v5.0.x-rpms/Ce...: [Errno -1] Package does not match intended download. Suggestion: run yum --enablerepo=home_kamailio_v5.0.x-rpms clean metadata Trying other mirror. `
Closed #1604.
Reopened #1604.
Hello @pwakano Think this is not started. As workaround i have triggered rebuild for `5.0` branch.
Thanks Sergey! I just tested and now it worked! I don't know about the OBS, but is there a scheduled job that creates a new package release version even tough the Kamailio version hasn't changed? Since now this package works fine, can't we keep it like this and avoid creating new packages?
Kind regards, Patrick Wakano
On Thu, 1 Nov 2018 at 19:07, sergey-safarov notifications@github.com wrote:
Hello @pwakano https://github.com/pwakano Think this is not started. As workaround i have triggered rebuild for 5.0 branch.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kamailio/kamailio/issues/1604#issuecomment-434964442, or mute the thread https://github.com/notifications/unsubscribe-auth/AF36Zfql6fo5svpUBexTqqU0u3Abslvqks5uqquWgaJpZM4VisLA . _______________________________________________ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
Think we cannot. OBS servers is permanently is changed and think servers cannot store long time files. Servers is outside of our control (but we can use this servers)
That's alright Sergey... Thanks for the support! Patrick Wakano
On Fri, 2 Nov 2018 at 09:30, sergey-safarov notifications@github.com wrote:
Think we cannot. OBS servers is permanently is changed and think servers cannot store long time files. Servers is outside of our control (but we can use this servers)
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/kamailio/kamailio/issues/1604#issuecomment-435208772, or mute the thread https://github.com/notifications/unsubscribe-auth/AF36Zfmw58LBQJB0pOrKSNzd4Op0h5pCks5uq3XngaJpZM4VisLA . _______________________________________________ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
@kamailio-sync as suggested before need to define place where rpm repo will be stored. I suggest to use [pulp](https://pulpproject.org/) and [keycdn](https://www.keycdn.com/) as `rpm` and `deb` delivery method.
Closing this one, it was an OBS issue, in time we may build our own servers, but that is now a code issue to keep it here.
Closed #1604.