Thanks to the big work of the upstream QA team, a minor version upgrade in CentOS is smooth and painless. A CentOS machine fetches the security updates from an URL like
http://mirror.centos.org/centos/$releasever/updates/$basearch/
Where $releasever
is currently 6, and $basearch
is x86_64
.
This is different in NethServer, because our YUM repositories are always accessed with the minor version number. For instance, we use 6.7
instead of 6
. This difference causes troubles with IPv6 and YUM, and has been signaled various times in other threads; for instance 1246, 2171, 2256.
I propose a change of the upgrade policy: let's adopt the same policy of upstream and point to the major number (6
) repository. When CentOS 6.8
is released NethServer behaves exactly like CentOS; thus it continues to receive security updates, that is very important for me.
What do you think?