Skip to content

Modernize#396

Open
simondeziel wants to merge 20 commits intocanonical:v3from
simondeziel:modernize
Open

Modernize#396
simondeziel wants to merge 20 commits intocanonical:v3from
simondeziel:modernize

Conversation

@simondeziel
Copy link
Member

@simondeziel simondeziel commented Aug 21, 2025

Goes hand in hand with canonical/dqlite-ppa#10 now that Jammy/22.04 and newer have a golang-1.23-go package available.

Dropping Focal/22.04 should be fine as it's already no longer officially supported per: https://discourse.canonical.com/t/dqlite-bringing-back-good-habits/6169#p-24333-dropping-support-for-focal-fossa

Superseds #395

Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Followed by `go get toolchain@none`.

Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
…eadAll()`

Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
@simondeziel simondeziel marked this pull request as ready for review August 21, 2025 18:56
@marco6 marco6 added the Blocked Waiting on an external task label Sep 3, 2025
@marco6
Copy link
Collaborator

marco6 commented Sep 3, 2025

Hi! Unfortunately we are still maintaining this project compatible with 20.04: despite dqlite1.18.x does not support it, this Go wrapper is still capable (and used) to wrap dqlite1.17 which in LTS mode.

I will keep this open in case I'm wrong, but I think we cannot easily get rid of Go 1.13 without making a lot of people unhappy.

@simondeziel
Copy link
Member Author

Hi! Unfortunately we are still maintaining this project compatible with 20.04: despite dqlite1.18.x does not support it, this Go wrapper is still capable (and used) to wrap dqlite1.17 which in LTS mode.

I will keep this open in case I'm wrong, but I think we cannot easily get rid of Go 1.13 without making a lot of people unhappy.

I just found out that 20.04 also comes with golang-1.18 so maybe that'd be a middle ground.

@simondeziel simondeziel mentioned this pull request Sep 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Blocked Waiting on an external task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants