[CentOS-devel] SIGs: Possibility to drop EOL content at 7.5 release time

Wed Apr 4 19:20:34 UTC 2018
Anssi Johansson <avij at centosproject.org>

Hi, this is not really my job, but I don't mind ruffling a few feathers 
if I need to.

RHEL/CentOS 7.5 is probably around the corner. This would be an 
excellent time to remove any EOL software you may have floating around 
on mirror.centos.org. Unless otherwise specified, any SIG content under 
7.4 will be copied over to 7,5.

I'd imagine that for example openstack-newton could be dropped because 
it went EOL in 2017-10-25. Is there some other content that could be 
dropped?

If SIGs want to drop something at 7.5 release time, please let hughesjr 
know. Filing a bug would be one way to do that. Content can be removed 
either by directory name, or by individual package names.

You should also communicate to your users in advance that the EOL 
packages will disappear, and if necessary, instruct them to migrate to a 
newer supported version. Having instructions for that procedure 
published somewhere would be nice.

The old content under 7.4.1708, including any EOL content, will be 
archived to vault.centos.org, and that content will be available in the 
vault indefinitely. The 7.4.1708 directory on mirror.centos.org will be 
emptied some time after 7.5 is released.

For reference and inspiration, here are some directories from 
mirror.centos.org, including both up-to-date content and potentially EOL 
content. SIG chairs should review the list to make sure these 
directories can be copied over to 7.5.18xx when that time comes. Making 
the decisions now would save a bit of time at 7.5 release time.

cloud/x86_64/openstack-newton
cloud/x86_64/openstack-ocata
cloud/x86_64/openstack-pike
cloud/x86_64/openstack-queens
configmanagement/x86_64/yum4
dotnet
nfv/x86_64/fdio
nfv/x86_64/fdio/vpp
nfv/x86_64/fdio/vpp/vpp-1710
opstools/x86_64/fluentd
opstools/x86_64/logging
opstools/x86_64/perfmon
opstools/x86_64/sensu
paas/x86_64/openshift-origin
paas/x86_64/openshift-origin13
paas/x86_64/openshift-origin14
paas/x86_64/openshift-origin15
paas/x86_64/openshift-origin36
paas/x86_64/openshift-origin37
rt
sclo/x86_64/rh/devassist09
sclo/x86_64/rh/devtoolset-3
sclo/x86_64/rh/devtoolset-4
sclo/x86_64/rh/devtoolset-6
sclo/x86_64/rh/devtoolset-7
sclo/x86_64/rh/git19
sclo/x86_64/rh/go-toolset-7
sclo/x86_64/rh/httpd24
sclo/x86_64/rh/llvm-toolset-7
sclo/x86_64/rh/mariadb55
sclo/x86_64/rh/maven30
sclo/x86_64/rh/mongodb24
sclo/x86_64/rh/mysql55
sclo/x86_64/rh/nginx16
sclo/x86_64/rh/nodejs010
sclo/x86_64/rh/passenger40
sclo/x86_64/rh/perl516
sclo/x86_64/rh/php54
sclo/x86_64/rh/php55
sclo/x86_64/rh/postgresql92
sclo/x86_64/rh/python27
sclo/x86_64/rh/python33
sclo/x86_64/rh/python34
sclo/x86_64/rh/rh-eclipse46
sclo/x86_64/rh/rh-git29
sclo/x86_64/rh/rh-java-common
sclo/x86_64/rh/rh-mariadb100
sclo/x86_64/rh/rh-mariadb101
sclo/x86_64/rh/rh-mariadb102
sclo/x86_64/rh/rh-maven33
sclo/x86_64/rh/rh-maven35
sclo/x86_64/rh/rh-mongodb26
sclo/x86_64/rh/rh-mongodb30upg
sclo/x86_64/rh/rh-mongodb32
sclo/x86_64/rh/rh-mongodb34
sclo/x86_64/rh/rh-mysql56
sclo/x86_64/rh/rh-mysql57
sclo/x86_64/rh/rh-nginx110
sclo/x86_64/rh/rh-nginx112
sclo/x86_64/rh/rh-nginx18
sclo/x86_64/rh/rh-nodejs4
sclo/x86_64/rh/rh-nodejs6
sclo/x86_64/rh/rh-nodejs8
sclo/x86_64/rh/rh-perl520
sclo/x86_64/rh/rh-perl524
sclo/x86_64/rh/rh-php56
sclo/x86_64/rh/rh-php70
sclo/x86_64/rh/rh-php71
sclo/x86_64/rh/rh-postgresql94
sclo/x86_64/rh/rh-postgresql95
sclo/x86_64/rh/rh-postgresql96
sclo/x86_64/rh/rh-python35
sclo/x86_64/rh/rh-python36
sclo/x86_64/rh/rh-redis32
sclo/x86_64/rh/rh-ror42
sclo/x86_64/rh/rh-ror50
sclo/x86_64/rh/rh-ruby23
sclo/x86_64/rh/rh-ruby24
sclo/x86_64/rh/rh-scala210
sclo/x86_64/rh/rh-thermostat16
sclo/x86_64/rh/rh-varnish4
sclo/x86_64/rh/ror40
sclo/x86_64/rh/ror41
sclo/x86_64/rh/ruby193
sclo/x86_64/rh/ruby200
sclo/x86_64/rh/ruby22
sclo/x86_64/rh/rust-toolset-7
sclo/x86_64/rh/thermostat1
sclo/x86_64/rh/v8314
sclo/x86_64/sclo/sclo-git212
sclo/x86_64/sclo/sclo-git25
sclo/x86_64/sclo/sclo-httpd24more
sclo/x86_64/sclo/sclo-php54
sclo/x86_64/sclo/sclo-php55
sclo/x86_64/sclo/sclo-php56
sclo/x86_64/sclo/sclo-php70
sclo/x86_64/sclo/sclo-php71
sclo/x86_64/sclo/sclo-python27
sclo/x86_64/sclo/sclo-python34
sclo/x86_64/sclo/sclo-python35
sclo/x86_64/sclo/sclo-ror42
sclo/x86_64/sclo/sclo-subversion19
sclo/x86_64/sclo/vagrant1
storage/x86_64/ceph-hammer
storage/x86_64/ceph-jewel
storage/x86_64/ceph-luminous
storage/x86_64/gluster-3.6
storage/x86_64/gluster-3.7
storage/x86_64/gluster-3.8
storage/x86_64/gluster-3.9
storage/x86_64/gluster-3.10
storage/x86_64/gluster-3.12
storage/x86_64/gluster-3.13
storage/x86_64/gluster-4.0
virt/x86_64/kubernetes19
virt/x86_64/kvm-common
virt/x86_64/libvirt-latest
virt/x86_64/ovirt-4.1
virt/x86_64/ovirt-4.2
virt/x86_64/xen-46
virt/x86_64/xen-48