Skip to content

Commit

Permalink
Update metal-lib to v0.17.2. (#552)
Browse files Browse the repository at this point in the history
  • Loading branch information
Gerrit91 committed Jul 23, 2024
1 parent ebd379a commit 89978cc
Show file tree
Hide file tree
Showing 7 changed files with 13 additions and 41 deletions.
6 changes: 3 additions & 3 deletions cmd/metal-api/internal/datastore/image.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (

"github.com/Masterminds/semver/v3"
"github.com/metal-stack/metal-api/cmd/metal-api/internal/metal"
"github.com/metal-stack/metal-api/cmd/metal-api/internal/utils"
metalcommon "github.com/metal-stack/metal-lib/pkg/metal"
r "gopkg.in/rethinkdb/rethinkdb-go.v6"
)

Expand Down Expand Up @@ -201,7 +201,7 @@ func isOrphanImage(image metal.Image, machines metal.Machines) bool {
// then the most recent ubuntu image (ubuntu-19.10.20200407) is returned
// If patch is specified e.g. ubuntu-20.04.20200502 then this exact image is searched.
func (rs *RethinkStore) getMostRecentImageFor(id string, images metal.Images) (*metal.Image, error) {
os, sv, err := utils.GetOsAndSemverFromImage(id)
os, sv, err := metalcommon.GetOsAndSemverFromImage(id)
if err != nil {
return nil, err
}
Expand Down Expand Up @@ -248,7 +248,7 @@ func (rs *RethinkStore) getMostRecentImageFor(id string, images metal.Images) (*
// then all ubuntu images (ubuntu-19.10.*) are returned
// If patch is specified e.g. ubuntu-20.04.20200502 then this exact image is searched.
func getImagesFor(id string, images metal.Images) ([]metal.Image, error) {
os, sv, err := utils.GetOsAndSemverFromImage(id)
os, sv, err := metalcommon.GetOsAndSemverFromImage(id)
if err != nil {
return nil, err
}
Expand Down
4 changes: 2 additions & 2 deletions cmd/metal-api/internal/datastore/image_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
"github.com/google/go-cmp/cmp"
"github.com/metal-stack/metal-api/cmd/metal-api/internal/metal"
"github.com/metal-stack/metal-api/cmd/metal-api/internal/testdata"
"github.com/metal-stack/metal-api/cmd/metal-api/internal/utils"
metalcommon "github.com/metal-stack/metal-lib/pkg/metal"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
Expand Down Expand Up @@ -403,7 +403,7 @@ func TestGetOsAndSemver(t *testing.T) {
for i := range tests {
tt := tests[i]
t.Run(tt.name, func(t *testing.T) {
os, version, err := utils.GetOsAndSemverFromImage(tt.id)
os, version, err := metalcommon.GetOsAndSemverFromImage(tt.id)
if (err != nil) != tt.wantErr {
t.Errorf("GetOsAndSemver() error = %v, wantErr %v", err, tt.wantErr)
return
Expand Down
5 changes: 3 additions & 2 deletions cmd/metal-api/internal/metal/filesystem.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ import (
"strings"

"github.com/Masterminds/semver/v3"
"github.com/metal-stack/metal-api/cmd/metal-api/internal/utils"

metalcommon "github.com/metal-stack/metal-lib/pkg/metal"
)

const (
Expand Down Expand Up @@ -470,7 +471,7 @@ func (c *FilesystemLayoutConstraints) matches(sizeID, imageID string) bool {
}
// Size matches
for os, versionconstraint := range c.Images {
imageos, version, err := utils.GetOsAndSemverFromImage(imageID)
imageos, version, err := metalcommon.GetOsAndSemverFromImage(imageID)
if err != nil {
return false
}
Expand Down
4 changes: 2 additions & 2 deletions cmd/metal-api/internal/service/image-service.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ import (
"github.com/metal-stack/metal-api/cmd/metal-api/internal/datastore"
"github.com/metal-stack/metal-api/cmd/metal-api/internal/metal"
v1 "github.com/metal-stack/metal-api/cmd/metal-api/internal/service/v1"
"github.com/metal-stack/metal-api/cmd/metal-api/internal/utils"
"github.com/metal-stack/metal-lib/auditing"
metalcommon "github.com/metal-stack/metal-lib/pkg/metal"

restfulspec "github.com/emicklei/go-restful-openapi/v2"
restful "github.com/emicklei/go-restful/v3"
Expand Down Expand Up @@ -297,7 +297,7 @@ func (r *imageResource) createImage(request *restful.Request, response *restful.
features[ft] = true
}

os, v, err := utils.GetOsAndSemverFromImage(requestPayload.ID)
os, v, err := metalcommon.GetOsAndSemverFromImage(requestPayload.ID)
if err != nil {
r.sendError(request, response, httperrors.BadRequest(err))
return
Expand Down
29 changes: 0 additions & 29 deletions cmd/metal-api/internal/utils/utils.go

This file was deleted.

2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ require (
github.com/looplab/fsm v1.0.2
github.com/metal-stack/go-ipam v1.14.1
github.com/metal-stack/masterdata-api v0.11.4
github.com/metal-stack/metal-lib v0.17.1
github.com/metal-stack/metal-lib v0.17.2
github.com/metal-stack/security v0.8.0
github.com/metal-stack/v v1.0.3
github.com/nsqio/go-nsq v1.1.0
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -299,8 +299,8 @@ github.com/metal-stack/go-ipam v1.14.1 h1:kTe4GUvLTNd27sad2uzxZUS5jD7pZfgfr077xo
github.com/metal-stack/go-ipam v1.14.1/go.mod h1:0KqCwF1nTB3SZGED+Z+bxdZwXQjP7CiLPcjGDLMKn3s=
github.com/metal-stack/masterdata-api v0.11.4 h1:bgRk7PbD5BjYbmAReaV7gTKKKrW5x/ZzCwj98VSWoJk=
github.com/metal-stack/masterdata-api v0.11.4/go.mod h1:fD0AtsoNNaOLqRMBeZzDFljiQW9RlrOnxeZ20Pqhxas=
github.com/metal-stack/metal-lib v0.17.1 h1:JLa4wJ62dgxtY9UOLF+QDk10/i/W5vhzrv8RsundDUY=
github.com/metal-stack/metal-lib v0.17.1/go.mod h1:nyNGI4DZFOcWbSoq2Y6V3SHpFxuXBIqYBZHTb6cy//s=
github.com/metal-stack/metal-lib v0.17.2 h1:T1rxCPgagHW/M0wWSrOj4hWsPZMSt1pYw90Z3vBm88Q=
github.com/metal-stack/metal-lib v0.17.2/go.mod h1:nyNGI4DZFOcWbSoq2Y6V3SHpFxuXBIqYBZHTb6cy//s=
github.com/metal-stack/security v0.8.0 h1:tVaSDB9m5clwYrnLyaXfPy7mQlJTnmeoHscG+RUy/xo=
github.com/metal-stack/security v0.8.0/go.mod h1:7GAcQb+pOgflW30ohJygxpqc3i0dQ2ahGJK1CU5tqa0=
github.com/metal-stack/v v1.0.3 h1:Sh2oBlnxrCUD+mVpzfC8HiqL045YWkxs0gpTvkjppqs=
Expand Down

0 comments on commit 89978cc

Please sign in to comment.