Bump to Go 1.24.2
Fixes https://github.com/cloudflare/cloudflared/issues/1460. This required fixing new `go vet` findings: ``` tunnelrpc/pogs/configuration_manager.go:99:22: non-constant format string in call to fmt.Errorf tunnelrpc/pogs/session_manager.go:130:22: non-constant format string in call to fmt.Errorf ingress/ingress.go:116:20: non-constant format string in call to (*github.com/rs/zerolog.Event).Msgf ingress/origin_proxy.go:77:21: non-constant format string in call to (*github.com/rs/zerolog.Event).Msgf cmd/cloudflared/tunnel/subcommands.go:764:31: non-constant format string in call to github.com/cloudflare/cloudflared/cmd/cloudflared/cliutil.UsageError ```
This commit is contained in:
parent
40dc601e9d
commit
264309e27f
|
@ -761,7 +761,7 @@ func runCommand(c *cli.Context) error {
|
||||||
if tokenFile := c.String(TunnelTokenFileFlag); tokenFile != "" {
|
if tokenFile := c.String(TunnelTokenFileFlag); tokenFile != "" {
|
||||||
data, err := os.ReadFile(tokenFile)
|
data, err := os.ReadFile(tokenFile)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return cliutil.UsageError("Failed to read token file: " + err.Error())
|
return cliutil.UsageError("Failed to read token file: %s", err.Error())
|
||||||
}
|
}
|
||||||
tokenStr = strings.TrimSpace(string(data))
|
tokenStr = strings.TrimSpace(string(data))
|
||||||
}
|
}
|
||||||
|
|
2
go.mod
2
go.mod
|
@ -1,6 +1,6 @@
|
||||||
module github.com/cloudflare/cloudflared
|
module github.com/cloudflare/cloudflared
|
||||||
|
|
||||||
go 1.22
|
go 1.24.2
|
||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/coredns/coredns v1.11.3
|
github.com/coredns/coredns v1.11.3
|
||||||
|
|
|
@ -113,7 +113,7 @@ func ParseIngressFromConfigAndCLI(conf *config.Configuration, c *cli.Context, lo
|
||||||
// If no token is provided, the probability of NOT being a remotely managed tunnel is higher.
|
// If no token is provided, the probability of NOT being a remotely managed tunnel is higher.
|
||||||
// So, we should warn the user that no ingress rules were found, because remote configuration will most likely not exist.
|
// So, we should warn the user that no ingress rules were found, because remote configuration will most likely not exist.
|
||||||
if !c.IsSet("token") {
|
if !c.IsSet("token") {
|
||||||
log.Warn().Msgf(ErrNoIngressRulesCLI.Error())
|
log.Warn().Msg(ErrNoIngressRulesCLI.Error())
|
||||||
}
|
}
|
||||||
return newDefaultOrigin(c, log), nil
|
return newDefaultOrigin(c, log), nil
|
||||||
}
|
}
|
||||||
|
|
|
@ -74,7 +74,7 @@ func (o *httpService) SetOriginServerName(req *http.Request) {
|
||||||
|
|
||||||
func (o *statusCode) RoundTrip(_ *http.Request) (*http.Response, error) {
|
func (o *statusCode) RoundTrip(_ *http.Request) (*http.Response, error) {
|
||||||
if o.defaultResp {
|
if o.defaultResp {
|
||||||
o.log.Warn().Msgf(ErrNoIngressRulesCLI.Error())
|
o.log.Warn().Msg(ErrNoIngressRulesCLI.Error())
|
||||||
}
|
}
|
||||||
resp := &http.Response{
|
resp := &http.Response{
|
||||||
StatusCode: o.code,
|
StatusCode: o.code,
|
||||||
|
|
|
@ -2,7 +2,7 @@ package pogs
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"fmt"
|
"errors"
|
||||||
|
|
||||||
capnp "zombiezen.com/go/capnproto2"
|
capnp "zombiezen.com/go/capnproto2"
|
||||||
"zombiezen.com/go/capnproto2/rpc"
|
"zombiezen.com/go/capnproto2/rpc"
|
||||||
|
@ -96,7 +96,7 @@ func (p *UpdateConfigurationResponse) Unmarshal(s proto.UpdateConfigurationRespo
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
if respErr != "" {
|
if respErr != "" {
|
||||||
p.Err = fmt.Errorf(respErr)
|
p.Err = errors.New(respErr)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,6 +2,7 @@ package pogs
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
"net"
|
"net"
|
||||||
"time"
|
"time"
|
||||||
|
@ -127,7 +128,7 @@ func (p *RegisterUdpSessionResponse) Unmarshal(s proto.RegisterUdpSessionRespons
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
if respErr != "" {
|
if respErr != "" {
|
||||||
p.Err = fmt.Errorf(respErr)
|
p.Err = errors.New(respErr)
|
||||||
}
|
}
|
||||||
p.Spans, err = s.Spans()
|
p.Spans, err = s.Spans()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
Loading…
Reference in New Issue