[MXS-4809] Old maxscale version in debian\ubuntu repo Created: 2023-10-12  Updated: 2023-10-13  Resolved: 2023-10-13

Status: Closed
Project: MariaDB MaxScale
Component/s: Repositories
Affects Version/s: None
Fix Version/s: N/A

Type: Bug Priority: Minor
Reporter: Xela Assignee: Daniel Bartholomew
Resolution: Fixed Votes: 0
Labels: None


 Description   

Hello! When I used mariadb_repo_setup script, it configured following repo:

# cat /etc/apt/sources.list.d/mariadb.list
# MariaDB MaxScale
# To use the latest stable release of MaxScale, use "latest" as the version
# To use the latest beta (or stable if no current beta) release of MaxScale, use "beta" as the version
deb [arch=amd64,arm64] https://dlm.mariadb.com/repo/maxscale/latest/apt bookworm main

And maximum version maxscale there is 23.02.4~bookworm-1

# apt-cache show maxscale
Package: maxscale
Architecture: amd64
Depends: libc6 (>= 2.34), libcrypt1 (>= 1:4.1.0), libcurl4 (>= 7.16.2), libgcc-s1 (>= 3.4), libgnutls30 (>= 3.7.5), libgssapi-krb5-2 (>= 1.17), libicu72 (>= 72.1~rc-1~), liblzma5 (>= 5.1.1alpha+20120614), libodbc2 (>= 2.3.1), libpam0g (>= 0.99.7.1), libsasl2-2 (>= 2.1.28+dfsg), libsqlite3-0 (>= 3.7.14), libssl3 (>= 3.0.0), libstdc++6 (>= 12), libsystemd0, libuuid1 (>= 2.16)
Priority: optional
Section: devel
Filename: pool/main/m/maxscale/maxscale_23.02.4~bookworm-1_amd64.deb
Size: 112855946
SHA256: 6cb04106e5989cbe50c27ff28ebbaf3892c152f4d0898213f5ba02cf32a86b4a
SHA1: b14933cbbc772ba64dc7146d85fde00b3ff0ca9a
MD5sum: eccc045e863bfb8977fcca66e6836c7e
Description: MaxScale - An intelligent database proxy
 .
 MariaDB MaxScale is an intelligent proxy that allows forwarding of
 database statements to one or more database servers using complex rules,
 a semantic understanding of the database statements and the roles of
 the various servers within the backend cluster of databases.
 .
 MaxScale is designed to provide load balancing and high availability
 functionality transparently to the applications. In addition it provides
 a highly scalable and flexible architecture, with plugin components to
 support different protocols and routing decisions.
Description-md5: 1f8ecad79b9d44992cdf0b8080ff0326
Maintainer: MariaDB plc
Replaces: maxscale-experimental (<< 6)
Version: 23.02.4~bookworm-1
Installed-Size: 55213

But there is a 23.08 version available for download on the mariadb website.



 Comments   
Comment by markus makela [ 2023-10-12 ]

dbart do you think you can fix this? (FYI: tturenko)

Comment by Daniel Bartholomew [ 2023-10-12 ]

I'll need to work with IT to get this fixed. The 'latest' symlink is supposed to point at whatever is the latest release, so something has gone awry with it.

Comment by Daniel Bartholomew [ 2023-10-12 ]

Turns out I didn't need to involve IT after all.

I took a look in the tools backend at the MariaDB MaxScale 23.08 release series and saw that it was marked as "Beta" and not "GA". The actual MaxScale 23.08.1 release was marked as GA, but the 23.08 release series was not. This is what was messing up the "latest" symlink as the system looks for the latest GA release series, which was still 23.02.

Anyway, I switched the release series to GA and when I did a test install it installed MaxScale 23.08.1. I tested on Ubuntu Jammy and on RHEL 8 and because those work the other repositories should as well.

Please check to verify it is working on your side. Thanks!

Comment by Xela [ 2023-10-13 ]

I confirm, it is working on Debian 12.2 (Bookworm). Thank you, Daniel!

# apt-cache show maxscale
Package: maxscale
Architecture: amd64
Depends: libc6 (>= 2.34), libcrypt1 (>= 1:4.1.0), libcurl4 (>= 7.16.2), libgcc-s1 (>= 3.4), libgnutls30 (>= 3.7.5), libgssapi-krb5-2 (>= 1.17), libicu72 (>= 72.1~rc-1~), liblzma5 (>= 5.1.1alpha+20120614), libodbc2 (>= 2.3.1), libpam0g (>= 0.99.7.1), libsasl2-2 (>= 2.1.28+dfsg), libsqlite3-0 (>= 3.7.14), libssl3 (>= 3.0.0), libstdc++6 (>= 12), libsystemd0, libuuid1 (>= 2.16)
Priority: optional
Section: devel
Filename: pool/main/m/maxscale/maxscale_23.08.1~bookworm-1_amd64.deb
Size: 117760588
SHA256: 3ea65df24ae2a546aac6b5b4b5da7c872726c6b8ef3344b3b3532fe2fe51592f
SHA1: 0480503582ef6ab43884f29b6495a1330870ba2d
MD5sum: 35fd37b2e0cfd46f457fbc4156dbcf76
Description: MaxScale - An intelligent database proxy
 .
 MariaDB MaxScale is an intelligent proxy that allows forwarding of
 database statements to one or more database servers using complex rules,
 a semantic understanding of the database statements and the roles of
 the various servers within the backend cluster of databases.
 .
 MaxScale is designed to provide load balancing and high availability
 functionality transparently to the applications. In addition it provides
 a highly scalable and flexible architecture, with plugin components to
 support different protocols and routing decisions.
Description-md5: 1f8ecad79b9d44992cdf0b8080ff0326
Maintainer: MariaDB plc
Replaces: maxscale-experimental (<< 6)
Version: 23.08.1~bookworm-1
Installed-Size: 576542

Comment by markus makela [ 2023-10-13 ]

That's perfect! I'll go ahead and close this issue as the problem now appears to be fixed.

Generated at Thu Feb 08 04:31:18 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.