Bug 1397921 - Older version of ansible rpms are removed as soon as a newer version is released
Summary: Older version of ansible rpms are removed as soon as a newer version is released
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: ansible
Version: el6
Hardware: x86_64
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Kevin Fenzi
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-23 14:57 UTC by Preethi
Modified: 2016-11-23 15:10 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-23 15:10:09 UTC
Type: Bug


Attachments (Terms of Use)

Description Preethi 2016-11-23 14:57:05 UTC
Description of problem:
When a newer version of anisble is released, the older versions are removed from epel repo. Epel repo always contain only one version of anisble at a time. Since our scripts stick to a specific version of anisble, removing the rpms from epel repo fails our scripts and forces us to always stick to the latest version.

For example: When ansible-2.2 is released, anisble-2.1 is removed from the epel repo.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Kevin Fenzi 2016-11-23 15:10:09 UTC
Yes, this is the case. It's due to the way our compose tools work. Changing this is difficult for a number of reasons: 

* would require tooling changes in mash and bodhi
* would mean sometimes we are keeping known insecure versions easily available to users, which they could be tricked into installing to be exploited. 
* would mean a increase in disk space for all mirrors, as well as a increase in updates production time moving around a bunch more rpms. 

You have several options: 

* You can make a local repo of packages you use and keep as many versions as you like there. 
* You can get old versions from https://koji.fedoraproject.org. It has all versions of all packages ever made. 
* You could use something like spacewalk to keep all rpms you use in local repos as well. 

Sorry theres nothing more we can do for you...


Note You need to log in before you can comment on or make changes to this bug.