Bug 1214933

Summary: obs-service-go_modules: not support go1.N.0 version format
Product: [openSUSE] openSUSE Distribution Reporter: Sheng Huang <shenghuang147>
Component: OtherAssignee: Jeff Kowalczyk <jkowalczyk>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: pdostal
Version: Leap 15.5   
Target Milestone: ---   
Hardware: Other   
OS: openSUSE Leap 15.5   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Sheng Huang 2023-09-04 09:53:09 UTC
According to https://tip.golang.org/doc/go1.21:

Go 1.21 introduces a small change to the numbering of releases. In the past, we used Go 1.N to refer to both the overall Go language version and release family as well as the first release in that family. Starting in Go 1.21, the first release is now Go 1.N.0. Today we are releasing both the Go 1.21 language and its initial implementation, the Go 1.21.0 release. These notes refer to “Go 1.21”; tools like go version will report “go1. 21.0” (until you upgrade to Go 1.21.1). See “Go versions” in the “Go Toolchains” documentation for details about the new version numbering.

This means that obs-service-go_modules can not correctly identify or process the application source code of Go 1.N.0
Comment 1 Sheng Huang 2023-09-04 10:16:29 UTC
obs-service-go_modules needs to adapt to this change
Comment 2 OBSbugzilla Bot 2023-10-09 06:33:53 UTC
This is an autogenerated message for OBS integration:
This bug (1214933) was mentioned in
https://build.opensuse.org/request/show/1116359 Factory / obs-service-go_modules
Comment 3 Jeff Kowalczyk 2023-10-10 23:31:01 UTC
Fixed in accepted https://build.opensuse.org/request/show/1116359 Factory / obs-service-go_modules