Skip to content

Commit 0158ca4

Browse files
authored
feat(imagebuilder): add build_run identity to Image record (#7909)
1 parent eb46d55 commit 0158ca4

7 files changed

Lines changed: 1042 additions & 945 deletions

File tree

flyteidl2/imagebuilder/definition.proto

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ syntax = "proto3";
33
package flyteidl2.imagebuilder;
44

55
import "buf/validate/validate.proto";
6+
import "flyteidl2/common/identifier.proto";
67
import "flyteidl2/core/security.proto";
78

89
option go_package = "github.com/flyteorg/flyte/v2/gen/go/flyteidl2/imagebuilder";
@@ -17,6 +18,10 @@ message Image {
1718
ImageIdentifier id = 1;
1819
// Fully qualified, pullable, image name
1920
string fqin = 2;
21+
// Identifier of the remote build run that produced this image.
22+
// Unset for images that were not built by the image builder service or
23+
// that were built before this field was introduced.
24+
flyteidl2.common.RunIdentifier build_run = 3;
2025
}
2126

2227
// AptPackages defines a list of apt packages to install in the image.

gen/go/flyteidl2/imagebuilder/definition.pb.go

Lines changed: 228 additions & 208 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gen/go/flyteidl2/imagebuilder/definition.pb.validate.go

Lines changed: 29 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gen/python/flyteidl2/imagebuilder/definition_pb2.py

Lines changed: 34 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gen/python/flyteidl2/imagebuilder/definition_pb2.pyi

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)