Skip to content

Commit

Permalink
Merge pull request #66 from opensciencegrid/Updates-for-OSG-24
Browse files Browse the repository at this point in the history
Updates for OSG 24
  • Loading branch information
matyasselmeci authored Nov 1, 2024
2 parents 7c60e08 + 0dde912 commit c49a8bc
Show file tree
Hide file tree
Showing 4 changed files with 214 additions and 0 deletions.
13 changes: 13 additions & 0 deletions bundles.ini
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ default_bundles_3.4=osg-wn-client-3.4 osg-afs-client-3.4
default_bundles_3.5=osg-wn-client-3.5 osg-afs-client-3.5
default_bundles_3.6=osg-wn-client-3.6
default_bundles_23=osg-wn-client-23
default_bundles_24=osg-wn-client-24

; This file defines the tarball bundles that we can create

Expand Down Expand Up @@ -113,6 +114,18 @@ packages = osg-wn-client osg-update-data
repofile = repos/osg-23-%(dver)s.repo.in
stage1file = osg-stage1-%(dver)s.lst

[osg-wn-client-24]
paramsets = el8,x86_64 el9,x86_64
patchdirs = patches/wn-client/common
patches/wn-client/common/%(dver)s
patches/wn-client/24/%(dver)s

dirname = osg-wn-client
tarballname = osg-wn-client-%(version)s-%(relnum)s.%(dver)s.%(basearch)s.tar.gz
packages = osg-wn-client osg-update-data
repofile = repos/osg-24-%(dver)s.repo.in
stage1file = osg-stage1-%(dver)s.lst

[osg-afs-client-3.5]
paramsets = el7,x86_64
patchdirs = patches/wn-client/common
Expand Down
93 changes: 93 additions & 0 deletions repos/osg-24-el8.repo.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
[osg-minefield-for-tarball]
priority = 98
gpgcheck = 0
baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/osg-24-main-%(dver)s-development/latest/%(basearch)s/
name = osg-24-main-%(dver)s-development (%(basearch)s)
enabled = 0
#includepkgs =

[os-appstream]
name=AlmaLinux 8 - AppStream
mirrorlist=https://mirrors.almalinux.org/mirrorlist/8/appstream
#baseurl=https://repo.almalinux.org/almalinux/8/AppStream/%(basearch)s/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux

[os-baseos]
name=AlmaLinux 8 - BaseOS
mirrorlist=https://mirrors.almalinux.org/mirrorlist/8/baseos
#baseurl=https://repo.almalinux.org/almalinux/8/BaseOS/%(basearch)s/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux

[os-extras]
name=AlmaLinux 8 - Extras
mirrorlist=https://mirrors.almalinux.org/mirrorlist/8/extras
#baseurl=https://repo.almalinux.org/almalinux/8/extras/%(basearch)s/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux

[os-powertools]
name=AlmaLinux 8 - PowerTools
mirrorlist=https://mirrors.almalinux.org/mirrorlist/8/powertools
#baseurl=https://repo.almalinux.org/almalinux/8/PowerTools/%(basearch)s/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux

[os-epel]
name=Extra Packages for Enterprise Linux 8 - %(basearch)s
#baseurl=https://download.fedoraproject.org/pub/epel/8/Everything/%(basearch)s
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=%(basearch)s&infra=$infra&content=$contentdir
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8

[osg-testing-for-tarball]
priority = 98
gpgcheck = 0
baseurl = https://repo.opensciencegrid.org/osg/24-main/%(dver)s/testing/%(basearch)s/
#baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/osg-24-main-%(dver)s-testing/latest/%(basearch)s/
name = osg-24-main-%(dver)s-testing (%(basearch)s)
enabled = 0
includepkgs =

[devops-production-for-tarball]
priority = 98
gpgcheck = 0
baseurl = https://repo.opensciencegrid.org/osg/devops/%(dver)s/production/%(basearch)s/
#baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/devops-%(dver)s-production/latest/%(basearch)s/
name = osg-devops-production (%(basearch)s)
enabled = 0
#includepkgs =

[devops-itb-for-tarball]
priority = 98
gpgcheck = 0
baseurl = https://repo.opensciencegrid.org/osg/devops/%(dver)s/itb/%(basearch)s/
#baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/devops-%(dver)s-itb/latest/%(basearch)s/
name = osg-devops-itb (%(basearch)s)
enabled = 0
#includepkgs =

# prerelease needs to have better priority than release-build to
# properly handle the edge case where release-build has a package of
# higher version than prerelease.
[osg-prerelease-for-tarball]
priority = 97
gpgcheck = 0
baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/osg-24-main-%(dver)s-prerelease/latest/%(basearch)s/
name = osg-24-main-%(dver)s-prerelease (%(basearch)s)
enabled = 1

[osg-release-for-tarball]
priority = 98
gpgcheck = 0
baseurl = https://repo.opensciencegrid.org/osg/24-main/%(dver)s/release/%(basearch)s/
#baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/osg-24-main-%(dver)s-release/latest/%(basearch)s/
name = osg-24-main-%(dver)s-release (%(basearch)s)
enabled = 1

107 changes: 107 additions & 0 deletions repos/osg-24-el9.repo.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
[osg-minefield-for-tarball]
priority = 98
gpgcheck = 0
baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/osg-24-main-%(dver)s-development/latest/%(basearch)s/
name = osg-24-main-%(dver)s-development (%(basearch)s)
enabled = 0
#includepkgs =

[os-appstream]
name=AlmaLinux %(dver)s - AppStream
mirrorlist=https://mirrors.almalinux.org/mirrorlist/9/appstream
# baseurl=https://repo.almalinux.org/almalinux/9/AppStream/%(basearch)s/os/
enabled=1
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9
metadata_expire=86400
enabled_metadata=1

[os-baseos]
name=AlmaLinux %(dver)s - BaseOS
mirrorlist=https://mirrors.almalinux.org/mirrorlist/9/baseos
# baseurl=https://repo.almalinux.org/almalinux/9/BaseOS/%(basearch)s/os/
enabled=1
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9
metadata_expire=86400
enabled_metadata=1

#additional packages that may be useful
[os-extras]
name=AlmaLinux %(dver)s - Extras
mirrorlist=https://mirrors.almalinux.org/mirrorlist/9/extras
# baseurl=https://repo.almalinux.org/almalinux/9/extras/%(basearch)s/os/
enabled=1
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9
metadata_expire=86400
enabled_metadata=0

[os-crb]
name=AlmaLinux %(dver)s - CRB
mirrorlist=https://mirrors.almalinux.org/mirrorlist/9/crb
# baseurl=https://repo.almalinux.org/almalinux/9/CRB/%(basearch)s/os/
enabled=1
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9
metadata_expire=86400
enabled_metadata=0

[os-epel]
name=Extra Packages for Enterprise Linux %(dver)s - %(basearch)s
#baseurl=https://download.example/pub/epel/%(dver)s/Everything/%(basearch)s/
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-9&arch=%(basearch)s&infra=$infra&content=$contentdir
enabled=1
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%(dver)s

[osg-testing-for-tarball]
priority = 98
gpgcheck = 0
baseurl = https://repo.opensciencegrid.org/osg/24-main/%(dver)s/testing/%(basearch)s/
#baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/osg-24-main-%(dver)s-testing/latest/%(basearch)s/
name = osg-24-main-%(dver)s-testing (%(basearch)s)
enabled = 0
includepkgs =

[devops-production-for-tarball]
priority = 98
gpgcheck = 0
baseurl = https://repo.opensciencegrid.org/osg/devops/%(dver)s/production/%(basearch)s/
#baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/devops-%(dver)s-production/latest/%(basearch)s/
name = osg-devops-production (%(basearch)s)
enabled = 0
#includepkgs =

[devops-itb-for-tarball]
priority = 98
gpgcheck = 0
baseurl = https://repo.opensciencegrid.org/osg/devops/%(dver)s/itb/%(basearch)s/
#baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/devops-%(dver)s-itb/latest/%(basearch)s/
name = osg-devops-itb (%(basearch)s)
enabled = 0
#includepkgs =

# prerelease needs to have better priority than release-build to
# properly handle the edge case where release-build has a package of
# higher version than prerelease.
[osg-prerelease-for-tarball]
priority = 97
gpgcheck = 0
baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/osg-24-main-%(dver)s-prerelease/latest/%(basearch)s/
name = osg-24-main-%(dver)s-prerelease (%(basearch)s)
enabled = 1

[osg-release-for-tarball]
priority = 98
gpgcheck = 0
baseurl = https://repo.opensciencegrid.org/osg/24-main/%(dver)s/release/%(basearch)s/
#baseurl = http://koji.chtc.wisc.edu/mnt/koji/repos/osg-24-main-%(dver)s-release/latest/%(basearch)s/
name = osg-24-main-%(dver)s-release (%(basearch)s)
enabled = 1

1 change: 1 addition & 0 deletions upload-tarballs-to-oasis
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,7 @@ foreach_dver_arch() {
3.5) dver_arches=({el7,el8}.x86_64);;
3.6) dver_arches=({el7,el8,el9}.x86_64);;
23-main) dver_arches=({el8,el9}.x86_64);;
24-main) dver_arches=({el8,el9}.x86_64);;
esac

for dver_arch in ${dver_arches[@]}; do
Expand Down

0 comments on commit c49a8bc

Please sign in to comment.