review ovirt snapshot static repos and remove not needed RPMs

Description

We should aim to drop the static repos, any RPMs oVirt needs should come from one of the following sources:
1. Built in standard CI via build artifacts job
2. If its external, then we need to use the origin repo and not copy it to be on oVirt.

We can start from master and move to stable versions when its verified.

existing RPMS on master static: (showing el7 as most OS should be similar )
.
├── noarch
│   ├── ebay-cors-filter-1.0.1-3.el7.noarch.rpm
│   ├── ebay-cors-filter-javadoc-1.0.1-3.el7.noarch.rpm
│   ├── nsis-simple-service-plugin-1.30-1.noarch.rpm
│   ├── openvswitch-selinux-policy-2.6.90-1.el7.centos.noarch.rpm
│   ├── openvswitch-test-2.6.90-1.el7.centos.noarch.rpm
│   ├── ovirt-engine-wildfly-overlay-10.0.0-1.el7.noarch.rpm
│   ├── python-openvswitch-2.6.90-1.el7.centos.noarch.rpm
│   ├── rubygem-fluent-plugin-rewrite-tag-filter-1.5.5-1.el7.centos.noarch.rpm
│   └── rubygem-fluent-plugin-rewrite-tag-filter-doc-1.5.5-1.el7.centos.noarch.rpm
├── ppc64
│   ├── python-cpopen-1.3-4.el7.ppc64.rpm
│   └── python-cpopen-debuginfo-1.3-4.el7.ppc64.rpm
├── ppc64le
├── repodata
│   ├── 008d859bb942a115e9b0077bd65c84f49e5a01eca2209ad393c27a036237783f-filelists.xml.gz
│   ├── 14a142882a77ec4120c34a7d88dd69bdcf9463915c34d0f139fe6a9f01a78ca5-filelists.sqlite.bz2
│   ├── 3299fdf213c4ee0e8bea41142691d1ab861496291a2302dfa32a7247eb43660c-primary.xml.gz
│   ├── 648a0a77bce1ba70babe4c8f5ac90b8f4b89103f8fa429903d572022066367be-primary.sqlite.bz2
│   ├── 715d2c608d40b1982b5a02c1c98bc6fca827e46d260849afc8eec6ad928caa6f-other.xml.gz
│   ├── f54bf13a0e486128a9bc41a975e4ecf597b553c47a7cdb70c169ce8c042c3b94-other.sqlite.bz2
│   └── repomd.xml
├── SRPMS
│   ├── ebay-cors-filter-1.0.1-3.el7.src.rpm
│   ├── nsis-simple-service-plugin-1.30-1.src.rpm
│   ├── openvswitch-2.6.90-1.el7.centos.src.rpm
│   ├── ovirt-engine-wildfly-10.1.0-1.el7.src.rpm
│   ├── ovirt-engine-wildfly-overlay-10.0.0-1.el7.src.rpm
│   ├── ovirt-web-ui-0.1.0-4.el7.centos.src.rpm
│   ├── ovirt-web-ui-0.1.1-2.el7.centos.src.rpm
│   ├── repodata
│   │   ├── 1f13684ed34daa19755884e49132dcee7b60eafd38b52a51f945a92e63459e65-filelists.xml.gz
│   │   ├── 3f20e34cc666f1df8667288b5cdf3eb449fed6ab8b032e1a0d9be0fc78d53b56-primary.sqlite.bz2
│   │   ├── 7e260234efc35f032a0d22f976d17758b28555566d742c04911a4758c3552db1-primary.xml.gz
│   │   ├── 87cdc086330908e1dc39ca53c50eb9b6ba3627b2b562e0d278a0e899fd925167-other.xml.gz
│   │   ├── e2cb0de1abd9d51f783862d7d498ead766a96261dd942230f0182afee7195bdb-other.sqlite.bz2
│   │   ├── ed15cb166756bbf49aecd3f8e65ca0da96ca860d64e4fc80a141280a9114e5ee-filelists.sqlite.bz2
│   │   └── repomd.xml
│   ├── rubygem-fluent-plugin-rewrite-tag-filter-1.5.5-1.el7.centos.src.rpm
│   └── vhostmd-0.5-11.el7.src.rpm
└── x86_64
├── openvswitch-2.6.90-1.el7.centos.x86_64.rpm
├── openvswitch-debuginfo-2.6.90-1.el7.centos.x86_64.rpm
├── openvswitch-devel-2.6.90-1.el7.centos.x86_64.rpm
├── openvswitch-ovn-central-2.6.90-1.el7.centos.x86_64.rpm
├── openvswitch-ovn-common-2.6.90-1.el7.centos.x86_64.rpm
├── openvswitch-ovn-docker-2.6.90-1.el7.centos.x86_64.rpm
├── openvswitch-ovn-host-2.6.90-1.el7.centos.x86_64.rpm
├── openvswitch-ovn-vtep-2.6.90-1.el7.centos.x86_64.rpm
├── ovirt-engine-wildfly-10.1.0-1.el7.x86_64.rpm
├── ovirt-web-ui-0.1.0-4.el7.centos.x86_64.rpm
├── ovirt-web-ui-0.1.1-2.el7.centos.x86_64.rpm
├── vhostmd-0.5-11.el7.x86_64.rpm
├── vhostmd-debuginfo-0.5-11.el7.x86_64.rpm
├── vm-dump-metrics-0.5-11.el7.x86_64.rpm
└── vm-dump-metrics-devel-0.5-11.el7.x86_64.rpm

Activity

Show:

Eyal Edri February 28, 2018 at 8:22 AM

Since its only ovirt-web-ui left, and it's also available in the official release, i'm going to close this ticket.

if the ovirt-web-ui maintainer will decide at some point to move to std-ci, we can remove the static repo all together.

Eyal Edri October 2, 2017 at 8:29 AM

Thanks to there is only one pkg left in master snapshot static and its ovirt-web-ui.
We are close to providing full support for GitHub projects, so soon we'll be able to remove it as well, once it uses the new CI.

We decided its not worth the effort to clean up 4.1 as it will be obselete once 4.2 is GA, so once ovirt-web-ui is done, we can close this ticket

Dafna Ron August 13, 2017 at 4:39 PM

started moving packages to archive but working slowly to minimize any potential issues with OST.

Eyal Edri August 1, 2017 at 8:19 AM

looking at the last column, I do see many packages which are approved ( have ACK in the 'G' column ).
So you can start to remove each pkg from the repository, please do it gradually and remember to run 'create repo' after each removal.

Dafna Ron July 30, 2017 at 8:45 AM

I see no packages that are approved to be removed for ovirt-snapshot-statis-master.

Fixed

Details

Assignee

Reporter

Blocked By

Priority

Created February 1, 2017 at 3:15 PM
Updated February 28, 2018 at 3:33 PM
Resolved February 28, 2018 at 8:22 AM

Flag notifications