Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion internal/controller/node/resources.go
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ func buildSidecarMainContainer(node *seiv1alpha1.SeiNode, platform PlatformConfi
// that blocks until the sidecar's /healthz returns 200, then exec's seid.
func sidecarWaitCommand(node *seiv1alpha1.SeiNode) (command []string, args []string) {
cmd := "seid"
var cmdArgs []string
cmdArgs := []string{"start", "--home", dataDir}
if node.Spec.Entrypoint != nil && len(node.Spec.Entrypoint.Command) > 0 {
cmd = node.Spec.Entrypoint.Command[0]
cmdArgs = append(node.Spec.Entrypoint.Command[1:], node.Spec.Entrypoint.Args...)
Expand Down
4 changes: 2 additions & 2 deletions internal/controller/node/resources_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -431,15 +431,15 @@ func TestSidecarMainContainer_WaitWrapper_IncludesEntrypointArgs(t *testing.T) {
g.Expect(seid.Args[0]).To(ContainSubstring(`exec seid "start" "--home" "/sei"`))
}

func TestSidecarMainContainer_WaitWrapper_NoEntrypoint_DefaultsSeid(t *testing.T) {
func TestSidecarMainContainer_WaitWrapper_NoEntrypoint_DefaultsSeidStart(t *testing.T) {
g := NewWithT(t)
node := newSnapshotNode("sc-0", "default")

sts := generateNodeStatefulSet(node, DefaultPlatformConfig())
seid := findContainer(sts.Spec.Template.Spec.Containers, "seid")

g.Expect(seid.Command).To(Equal([]string{"/bin/bash", "-c"}))
g.Expect(seid.Args[0]).To(HaveSuffix("exec seid"))
g.Expect(seid.Args[0]).To(ContainSubstring(`exec seid "start" "--home" "/sei"`))
}

func TestSidecarMainContainer_NilSidecarConfig_UsesDefaults(t *testing.T) {
Expand Down
4 changes: 4 additions & 0 deletions manifests/samples/pacific-1-full-node.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@ spec:
chainId: pacific-1
image: "ghcr.io/sei-protocol/sei:v6.3.0"

entrypoint:
command: ["seid"]
args: ["start", "--home", "/sei"]

sidecar:
image: ghcr.io/sei-protocol/seictl@sha256:8bfef078409c160f03c62fcd969702b3edc9d957369fb56dca9e34e09ac6c99a

Expand Down
Loading