[CentOS-devel] 9 - ? - all *release* packages

Tue Apr 5 13:50:47 UTC 2022
lejeczek <peljasz at yahoo.co.uk>


On 05/04/2022 14:32, Troy Dawson wrote:
>
>
> On Tue, Apr 5, 2022 at 6:07 AM lejeczek via CentOS-devel 
> <centos-devel at centos.org> wrote:
>
>
>
>     On 05/04/2022 13:42, Neal Gompa wrote:
>     > On Tue, Apr 5, 2022 at 8:39 AM lejeczek via CentOS-devel
>     > <centos-devel at centos.org> wrote:
>     >> Hi guys
>     >>
>     >> Why are *release* packages are still absent in 9?
>     >> We (admins/users) read docs - take recently
>     mentioned here
>     >> Hyperscale SIG - do dns this *release* do dnf that
>     *release*
>     >> - dnf install centos-hyperscale-release - but,
>     those are
>     >> nowhere to be found or.. have I gone blind?
>     >> If this all is delayed deliberately - may I ask why?
>     >>
>     > They're not delayed. They show up for me in the
>     CentOS Extras repo
>     > that is enabled by default on my CentOS Stream 9
>     systems.
>     >
>     > [root at 57b98618010c /]# dnf repository-packages
>     extras-common list
>     > Last metadata expiration check: 0:00:12 ago on Tue
>     Apr 5 12:41:53 2022.
>     > Available Packages
>     > centos-release-ceph-pacific.noarch  1.0-2.el9s     
>     extras-common
>     > centos-release-ceph-quincy.noarch 1.0-2.el9s     
>     extras-common
>     > centos-release-gluster10.noarch 1.0-2.el9s     
>     extras-common
>     > centos-release-gluster9.noarch  1.0-2.el9s     
>     extras-common
>     > centos-release-hyperscale.noarch  9-4.el9s       
>     extras-common
>     > centos-release-hyperscale-experimental.noarch
>     9-4.el9s        extras-common
>     > centos-release-hyperscale-spin.noarch 9-4.el9s     
>       extras-common
>     > centos-release-kmods.noarch 9-1.el9s       
>     extras-common
>     > centos-release-nfs-ganesha4.noarch  1.0-2.el9s     
>     extras-common
>     > centos-release-nfv-common.noarch  1-4.el9s       
>     extras-common
>     > centos-release-nfv-openvswitch.noarch 1-4.el9s     
>       extras-common
>     > centos-release-openstackclient-xena.noarch
>      1-1.el9s        extras-common
>     > centos-release-opstools.noarch  1-12.el9s     
>      extras-common
>     > centos-release-ovirt45.noarch 9.0-1.el9s     
>     extras-common
>     > centos-release-samba414.noarch  1.0-1.el9s     
>     extras-common
>     > centos-release-samba415.noarch  1.0-1.el9s     
>     extras-common
>     > centos-release-samba416.noarch  1.0-1.el9s     
>     extras-common
>     > centos-release-storage-common.noarch  2-4.el9s     
>       extras-common
>     > centos-release-virt-common.noarch 1-4.el9s       
>     extras-common
>     > epel-next-release.noarch  9-2.el9         extras-common
>     > epel-release.noarch 9-2.el9         extras-common
>     >
>     >
>     I do not think it was in 'extras' in previous centOSes
>     - was it?
>     Is it really necessary to keep those not in default
>     repo(s)
>     - in repos which first have to enabled?
>     But first:
>     -> $ dnf repository-packages extras-common list
>     Error: Unknown repo: 'extras-common'
>     -> $ dnf search extras-common
>     Last metadata expiration check: 0:31:17 ago on Tue 05 Apr
>     2022 13:32:00 BST.
>     No matches found.
>     -> $ dnf search release --enablerepo extras
>     Extras
>     98 kB/s | 8.1 kB     00:00
>     Errors during downloading metadata for repository
>     'extras':
>        - Status code: 404 for
>     http://mirror.stream.centos.org/SIGs/9-stream/extras/repodata/repomd.xml
>
>     (IP: 18.195.214.106)
>     Error: Failed to download metadata for repo 'extras':
>     Cannot
>     download repomd.xml: Cannot download repodata/repomd.xml:
>     All mirrors were tried
>     Ignoring repositories: extras
>     Last metadata expiration check: 0:31:58 ago on Tue 05 Apr
>     2022 12:37:08 BST.
>     ================================ Name & Summary Matched:
>     release ================================
>     centos-stream-release.noarch : CentOS Stream release files
>     ...
>     ... plus a few more but nothing like you showed above
>     also:
>     -> $ dnf repolist all | grep extras
>
>     I'm puzzled a bit.
>     thanks, L
>
>
> First, yes, that's where the release packages were, in the 
> extras repository in CentOS 8 (both Linux and Stream)
> [root at cs8 ~]# dnf list "*release*"
> ...
> centos-release-gluster9.noarch     1.0-2.el8               
>                extras
> centos-release-hyperscale.noarch     4-1.el8               
>                  extras
>  ...
>
> Second, I think something is wrong with your install if 
> you don't have the extras repository.  Maybe you just need 
> an update.
I certainly do not have those below, I do have 'extras' (my 
last c&p was short). My install was from early days of cenOS 
9, perhaps before offical public image.
> [root at cs9 ~]# rpm -qa | grep release | sort
> centos-stream-release-9.0-12.el9.noarch
> epel-next-release-9-2.el9.noarch
> epel-release-9-2.el9.noarch
-> $ rpm -qa | grep release | sort
centos-stream-release-9.0-12.el9.noarch
epel-next-release-9-2.el9.noarch
epel-release-9-2.el9.noarch

>
> [root at cs9 ~]# dnf repolist all | grep extras
> extras-common               CentOS Stream 9 - Extras 
> packages           enabled
> extras-common-source        CentOS Stream 9 - Extras 
> packages - Source  disabled
What would an "update" constitute? I do check for updates 
regularly and if there are any I get them, as of today 'dnf' 
tells me: I'm up to day, no updates.
I think that as that error from my c&p, which I did not 
highlight, might matter here - some relic from that early 
days which did not, does not, get updated?
>
> [root at cs9 ~]# dnf list "*release*"
> ...
> centos-release-gluster9.noarch      1.0-2.el9s             
>              extras-common
> centos-release-hyperscale.noarch      9-4.el9s             
>                extras-common
> ...
>
> Troy
>