perfsonar-user - Re: [perfsonar-user] Enterprise Linux bundle question
Subject: perfSONAR User Q&A and Other Discussion
List archive
- From: "Fleming, Andy" <>
- To: "" <>, Adam Griffith <>, Andrew Lake <>
- Subject: Re: [perfsonar-user] Enterprise Linux bundle question
- Date: Wed, 5 Jul 2023 17:05:53 +0000
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=anl.gov; dmarc=pass action=none header.from=anl.gov; dkim=pass header.d=anl.gov; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=pU7lVfPVz0y+W6gOrnIILUHudqiL0t5GzWyQgC7qPHo=; b=jQamaOe9CFfc58qlji0Sv09M+pyzYkOSkj4PMpIDwJolGUGN4TVA3YJizAtYz2Grf47imEpQY8675fM+cQGpLsfj0aoeRHVRHLhOX+YIanJnGEvvqgSfjkoA4dtrJZwwRKeLV8tpZ6zWYMRkK9ms2oc1daje1+OsNK3uCdGGB2Aa/4qnP7ljxz/Pq1cV0UjoMRTrEimBqrBm6DbS2DbdZQ2fd6p2uzeMxC+kMxvDUI89f/d1aBMRaLAOaPKv0oLLwAMxJHBx6UN6CFZJ3jFzShCNjgOyoTZ6PTpSK/4dmdvMCoTQAcFpw1YZhSmfFmMS+kMnDuF2uSuTWUieaUtLrQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D5qHUnlk3Ckc1v2syLzAQBDITTqBpxQwqpHUVSq7YTn4zDDcovSelNEzJhs30GxbRTRBa8v9DOSE7DmFvD6Clpx+3vUzVFCdHdK698UCPbA1ngp4jYFaavojACpOh+gwUogTF4+8yK6ZhI0Mq/xfrztJbQmeVvzqCXxGSM6trJk+DZWFbkHN+p2aYZ9wPea5Mck77PwYY00nB5999TOWQPP42IaWXQC4y1D3Ex0xx34fh9oinZkOJTIMuD32j7j0Rqrm0HHMyHDJbqRJ+fBQ7kPT+GMIu+8DAvJu0rjXQgdAjk2HWPiXPurF+PUWFXjrQTzyRzt4A9uoXj4dZuonhg==
- Msip_labels:
I think what Adam is trying to get at is how a lot of repos have all the versions of a package and you let the package manager work out what version is the newest and dependencies etc. Take the OS base repos or EPEL for example.
The reason for this is so that you can install a very specific version if you want. Say I want to install a new server but I want it on the exact same point release as my others, until I upgrade them all at once or do more testing.
This also helps greatly with things like upgrades. If you find you need to roll back, you can do things like dnf downgrade ... I'm not saying there is anything wrong with the strategy of a new folder for each release and changing the pointer, but its not
what a lot of EL admins would expect based on how minor versions of packages are released for a lot of other EL repos.
I'm not saying there is anything inherently wrong with the approach the perfSONAR team has taken on the EL repos, but at the same time, I'm not sure I understand what benefit there is over having a 5.x repo that only has the latest one rather then one that
has all of the 5.0.x packages and letting the system's package management pick out the latest one from the repo just like how OS and update packages work?
From: <> on behalf of Andrew Lake <>
Sent: Wednesday, July 5, 2023 8:51 AM
To: <>; Adam Griffith <>
Subject: Re: [perfsonar-user] Enterprise Linux bundle question
Sent: Wednesday, July 5, 2023 8:51 AM
To: <>; Adam Griffith <>
Subject: Re: [perfsonar-user] Enterprise Linux bundle question
Hi,
The perfsonar-repo RPM always points at the “latest” directory. If you want to point at a specific version of perfSONAR you need to update the /etc/yum.repos.d/perfSONAR.repo file by hand to point at
the desired version. There is no previous version of the perfsonar-repo RPM since they all point at the “latest” directory. The various perfSONAR versions can be found here: https://software.internet2.edu/rpms/el7/x86_64/.
Instead of https://software.internet2.edu/rpms/el7/x86_64/latest replace “/latest” with your desired version e.g. https://software.internet2.edu/rpms/el7/x86_64/5.0.2
Hope that helps,
Andy
On July 4, 2023 at 3:09:25 AM, Adam Griffith () wrote:
Hi All,
A general Enterprise Linux bundle query. According to the currently published version of the online docs, in order to install a perfSONAR `5.0.3` bundle we must note that `5.0.3` corresponds to version `0.11.1` of this RPM (using `el7` as an arbitrary example):
```text```
After installing the RPM above, we can search for available packages and receive the expected `5.0.3` results.
```shell[root@4e618e7e63c4 /]# yum list perfsonar* --showduplicatesLoaded plugins: fastestmirror, ovl...Installed Packagesperfsonar-repo.noarch 0.11-1 @/perfsonar-repo-0.11-1.noarchAvailable Packagesperfsonar-archive.noarch 5.0.3-1.el7 perfSONARperfsonar-archive.noarch 5.0.3-1.el7 perfSONARperfsonar-common.noarch 5.0.3-1.el7 perfSONAR...```
Is there instead a YUM/DNF repository containing all versions of the various bundles and RPMS?
E.g.
```shell[root@4e618e7e63c4 /]# yum list perfsonar-* --showduplicatesLoaded plugins: fastestmirror, ovl...Installed Packages...Available Packagesperfsonar-archive.noarch 5.0.1-1.el7 perfSONARperfsonar-archive.noarch 5.0.2-1.el7 perfSONARperfsonar-archive.noarch 5.0.3-1.el7 perfSONARperfsonar-common.noarch 5.0.1-1.el7 perfSONARperfsonar-common.noarch 5.0.2-1.el7 perfSONARperfsonar-common.noarch 5.0.3-1.el7 perfSONAR...```
Cheers,
--
Adam Griffith
DevOps Engineer
University of Utah
Center for High Performance Computing
155 South 1452 East RM 405
Salt Lake City, UT 84112
http://map.utah.edu/?buildingnumber=19
To unsubscribe from this list: https://lists.internet2.edu/sympa/signoff/perfsonar-user
- [perfsonar-user] Enterprise Linux bundle question, Adam Griffith, 06/30/2023
- Re: [perfsonar-user] Enterprise Linux bundle question, Andrew Lake, 07/05/2023
- Re: [perfsonar-user] Enterprise Linux bundle question, Fleming, Andy, 07/05/2023
- Re: [perfsonar-user] Enterprise Linux bundle question, Mark Feit, 07/10/2023
- Re: [perfsonar-user] Enterprise Linux bundle question, Adam Griffith, 07/12/2023
- Re: [perfsonar-user] Enterprise Linux bundle question, Mark Feit, 07/10/2023
- Re: [perfsonar-user] Enterprise Linux bundle question, Fleming, Andy, 07/05/2023
- Re: [perfsonar-user] Enterprise Linux bundle question, Andrew Lake, 07/05/2023
Archive powered by MHonArc 2.6.24.