Rename go module kairos-agent (#81)

This commit is contained in:
Itxaka 2023-07-10 14:39:48 +02:00 committed by GitHub
parent 5f26f80349
commit 9c5731baa2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
64 changed files with 178 additions and 178 deletions

View File

@ -2,7 +2,7 @@
project_name: kairos-agent project_name: kairos-agent
builds: builds:
- ldflags: - ldflags:
- -w -s -X "github.com/kairos-io/kairos/v2/internal/common.VERSION={{.Tag}}" - -w -s -X "github.com/kairos-io/kairos-agent/v2/internal/common.VERSION={{.Tag}}"
env: env:
- CGO_ENABLED=0 - CGO_ENABLED=0
goos: goos:

View File

@ -49,7 +49,7 @@ build-kairos-agent:
ARG VERSION=$(cat VERSION) ARG VERSION=$(cat VERSION)
ARG COMMIT=$(cat COMMIT) ARG COMMIT=$(cat COMMIT)
RUN --no-cache echo "Building Version: ${VERSION} and Commit: ${COMMIT}" RUN --no-cache echo "Building Version: ${VERSION} and Commit: ${COMMIT}"
ARG LDFLAGS="-s -w -X github.com/kairos-io/kairos/v2/internal/common.VERSION=${VERSION} -X github.com/kairos-io/kairos/v2/internal/common.gitCommit=$COMMIT" ARG LDFLAGS="-s -w -X github.com/kairos-io/kairos-agent/v2/internal/common.VERSION=${VERSION} -X github.com/kairos-io/kairos-agent/v2/internal/common.gitCommit=$COMMIT"
ENV CGO_ENABLED=${CGO_ENABLED} ENV CGO_ENABLED=${CGO_ENABLED}
RUN go build -o kairos-agent -ldflags "${LDFLAGS}" main.go && upx kairos-agent RUN go build -o kairos-agent -ldflags "${LDFLAGS}" main.go && upx kairos-agent
SAVE ARTIFACT kairos-agent kairos-agent AS LOCAL build/kairos-agent SAVE ARTIFACT kairos-agent kairos-agent AS LOCAL build/kairos-agent

2
go.mod
View File

@ -1,4 +1,4 @@
module github.com/kairos-io/kairos/v2 module github.com/kairos-io/kairos-agent/v2
go 1.20 go 1.20

View File

@ -9,9 +9,9 @@ import (
"github.com/kairos-io/kairos-sdk/collector" "github.com/kairos-io/kairos-sdk/collector"
"github.com/kairos-io/kairos-sdk/machine" "github.com/kairos-io/kairos-sdk/machine"
"github.com/kairos-io/kairos-sdk/utils" "github.com/kairos-io/kairos-sdk/utils"
hook "github.com/kairos-io/kairos/v2/internal/agent/hooks" hook "github.com/kairos-io/kairos-agent/v2/internal/agent/hooks"
"github.com/kairos-io/kairos/v2/internal/bus" "github.com/kairos-io/kairos-agent/v2/internal/bus"
config "github.com/kairos-io/kairos/v2/pkg/config" config "github.com/kairos-io/kairos-agent/v2/pkg/config"
"github.com/nxadm/tail" "github.com/nxadm/tail"
) )

View File

@ -6,8 +6,8 @@ import (
"os" "os"
"path/filepath" "path/filepath"
. "github.com/kairos-io/kairos/v2/internal/agent" . "github.com/kairos-io/kairos-agent/v2/internal/agent"
"github.com/kairos-io/kairos/v2/internal/bus" "github.com/kairos-io/kairos-agent/v2/internal/bus"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"

View File

@ -3,7 +3,7 @@ package agent
import ( import (
"os" "os"
"github.com/kairos-io/kairos/v2/internal/kairos" "github.com/kairos-io/kairos-agent/v2/internal/kairos"
"gopkg.in/yaml.v2" "gopkg.in/yaml.v2"
) )

View File

@ -3,7 +3,7 @@ package hook
import ( import (
"github.com/kairos-io/kairos-sdk/bundles" "github.com/kairos-io/kairos-sdk/bundles"
"github.com/kairos-io/kairos-sdk/machine" "github.com/kairos-io/kairos-sdk/machine"
config "github.com/kairos-io/kairos/v2/pkg/config" config "github.com/kairos-io/kairos-agent/v2/pkg/config"
) )
type BundleOption struct{} type BundleOption struct{}

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"github.com/kairos-io/kairos-sdk/system" "github.com/kairos-io/kairos-sdk/system"
config "github.com/kairos-io/kairos/v2/pkg/config" config "github.com/kairos-io/kairos-agent/v2/pkg/config"
) )
type GrubOptions struct{} type GrubOptions struct{}

View File

@ -1,7 +1,7 @@
package hook package hook
import ( import (
config "github.com/kairos-io/kairos/v2/pkg/config" config "github.com/kairos-io/kairos-agent/v2/pkg/config"
) )
type Interface interface { type Interface interface {

View File

@ -6,7 +6,7 @@ import (
"time" "time"
"github.com/kairos-io/kairos-sdk/utils" "github.com/kairos-io/kairos-sdk/utils"
"github.com/kairos-io/kairos/v2/pkg/config" "github.com/kairos-io/kairos-agent/v2/pkg/config"
) )
type Kcrypt struct{} type Kcrypt struct{}

View File

@ -2,7 +2,7 @@ package hook
import ( import (
"github.com/kairos-io/kairos-sdk/utils" "github.com/kairos-io/kairos-sdk/utils"
"github.com/kairos-io/kairos/v2/pkg/config" "github.com/kairos-io/kairos-agent/v2/pkg/config"
) )
type Lifecycle struct{} type Lifecycle struct{}

View File

@ -7,7 +7,7 @@ import (
"strings" "strings"
"github.com/kairos-io/kairos-sdk/machine" "github.com/kairos-io/kairos-sdk/machine"
config "github.com/kairos-io/kairos/v2/pkg/config" config "github.com/kairos-io/kairos-agent/v2/pkg/config"
"github.com/mudler/yip/pkg/schema" "github.com/mudler/yip/pkg/schema"
yip "github.com/mudler/yip/pkg/schema" yip "github.com/mudler/yip/pkg/schema"
"gopkg.in/yaml.v1" "gopkg.in/yaml.v1"

View File

@ -1,9 +1,9 @@
package hook package hook
import ( import (
"github.com/kairos-io/kairos/v2/pkg/config" "github.com/kairos-io/kairos-agent/v2/pkg/config"
"github.com/kairos-io/kairos/v2/pkg/elementalConfig" "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
events "github.com/kairos-io/kairos-sdk/bus" events "github.com/kairos-io/kairos-sdk/bus"
) )

View File

@ -15,14 +15,14 @@ import (
"github.com/kairos-io/kairos-sdk/collector" "github.com/kairos-io/kairos-sdk/collector"
"github.com/kairos-io/kairos-sdk/machine" "github.com/kairos-io/kairos-sdk/machine"
"github.com/kairos-io/kairos-sdk/utils" "github.com/kairos-io/kairos-sdk/utils"
hook "github.com/kairos-io/kairos/v2/internal/agent/hooks" hook "github.com/kairos-io/kairos-agent/v2/internal/agent/hooks"
"github.com/kairos-io/kairos/v2/internal/bus" "github.com/kairos-io/kairos-agent/v2/internal/bus"
"github.com/kairos-io/kairos/v2/internal/cmd" "github.com/kairos-io/kairos-agent/v2/internal/cmd"
"github.com/kairos-io/kairos/v2/pkg/action" "github.com/kairos-io/kairos-agent/v2/pkg/action"
"github.com/kairos-io/kairos/v2/pkg/config" "github.com/kairos-io/kairos-agent/v2/pkg/config"
"github.com/kairos-io/kairos/v2/pkg/elementalConfig" "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
elementalUtils "github.com/kairos-io/kairos/v2/pkg/utils" elementalUtils "github.com/kairos-io/kairos-agent/v2/pkg/utils"
qr "github.com/mudler/go-nodepair/qrcode" qr "github.com/mudler/go-nodepair/qrcode"
"github.com/mudler/go-pluggable" "github.com/mudler/go-pluggable"
"github.com/pterm/pterm" "github.com/pterm/pterm"

View File

@ -5,15 +5,15 @@ import (
"context" "context"
"fmt" "fmt"
"github.com/jaypipes/ghw/pkg/block" "github.com/jaypipes/ghw/pkg/block"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
conf "github.com/kairos-io/kairos/v2/pkg/elementalConfig" conf "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
"os" "os"
"path/filepath" "path/filepath"
"github.com/kairos-io/kairos/v2/pkg/config" "github.com/kairos-io/kairos-agent/v2/pkg/config"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
v1mock "github.com/kairos-io/kairos/v2/tests/mocks" v1mock "github.com/kairos-io/kairos-agent/v2/tests/mocks"
"github.com/twpayne/go-vfs" "github.com/twpayne/go-vfs"
"github.com/twpayne/go-vfs/vfst" "github.com/twpayne/go-vfs/vfst"
"gopkg.in/yaml.v3" "gopkg.in/yaml.v3"

View File

@ -5,10 +5,10 @@ import (
"fmt" "fmt"
"strings" "strings"
"github.com/kairos-io/kairos/v2/internal/bus" "github.com/kairos-io/kairos-agent/v2/internal/bus"
"github.com/kairos-io/kairos/v2/internal/cmd" "github.com/kairos-io/kairos-agent/v2/internal/cmd"
"github.com/kairos-io/kairos/v2/pkg/config" "github.com/kairos-io/kairos-agent/v2/pkg/config"
"github.com/kairos-io/kairos/v2/pkg/elementalConfig" "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
events "github.com/kairos-io/kairos-sdk/bus" events "github.com/kairos-io/kairos-sdk/bus"
"github.com/kairos-io/kairos-sdk/unstructured" "github.com/kairos-io/kairos-sdk/unstructured"

View File

@ -5,8 +5,8 @@ import (
events "github.com/kairos-io/kairos-sdk/bus" events "github.com/kairos-io/kairos-sdk/bus"
"github.com/kairos-io/kairos-sdk/collector" "github.com/kairos-io/kairos-sdk/collector"
"github.com/kairos-io/kairos/v2/internal/bus" "github.com/kairos-io/kairos-agent/v2/internal/bus"
"github.com/kairos-io/kairos/v2/pkg/config" "github.com/kairos-io/kairos-agent/v2/pkg/config"
"github.com/mudler/go-pluggable" "github.com/mudler/go-pluggable"
) )

View File

@ -7,8 +7,8 @@ import (
events "github.com/kairos-io/kairos-sdk/bus" events "github.com/kairos-io/kairos-sdk/bus"
"github.com/kairos-io/kairos-sdk/machine" "github.com/kairos-io/kairos-sdk/machine"
"github.com/kairos-io/kairos-sdk/utils" "github.com/kairos-io/kairos-sdk/utils"
"github.com/kairos-io/kairos/v2/internal/bus" "github.com/kairos-io/kairos-agent/v2/internal/bus"
"github.com/kairos-io/kairos/v2/internal/cmd" "github.com/kairos-io/kairos-agent/v2/internal/cmd"
qr "github.com/mudler/go-nodepair/qrcode" qr "github.com/mudler/go-nodepair/qrcode"
"github.com/mudler/go-pluggable" "github.com/mudler/go-pluggable"
"github.com/pterm/pterm" "github.com/pterm/pterm"

View File

@ -13,12 +13,12 @@ import (
"github.com/kairos-io/kairos-sdk/collector" "github.com/kairos-io/kairos-sdk/collector"
"github.com/kairos-io/kairos-sdk/machine" "github.com/kairos-io/kairos-sdk/machine"
"github.com/kairos-io/kairos-sdk/utils" "github.com/kairos-io/kairos-sdk/utils"
hook "github.com/kairos-io/kairos/v2/internal/agent/hooks" hook "github.com/kairos-io/kairos-agent/v2/internal/agent/hooks"
"github.com/kairos-io/kairos/v2/internal/bus" "github.com/kairos-io/kairos-agent/v2/internal/bus"
"github.com/kairos-io/kairos/v2/internal/cmd" "github.com/kairos-io/kairos-agent/v2/internal/cmd"
"github.com/kairos-io/kairos/v2/pkg/action" "github.com/kairos-io/kairos-agent/v2/pkg/action"
"github.com/kairos-io/kairos/v2/pkg/config" "github.com/kairos-io/kairos-agent/v2/pkg/config"
"github.com/kairos-io/kairos/v2/pkg/elementalConfig" "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
"github.com/mudler/go-pluggable" "github.com/mudler/go-pluggable"
"github.com/pterm/pterm" "github.com/pterm/pterm"

View File

@ -9,12 +9,12 @@ import (
events "github.com/kairos-io/kairos-sdk/bus" events "github.com/kairos-io/kairos-sdk/bus"
"github.com/kairos-io/kairos-sdk/collector" "github.com/kairos-io/kairos-sdk/collector"
"github.com/kairos-io/kairos-sdk/utils" "github.com/kairos-io/kairos-sdk/utils"
"github.com/kairos-io/kairos/v2/internal/bus" "github.com/kairos-io/kairos-agent/v2/internal/bus"
"github.com/kairos-io/kairos/v2/pkg/action" "github.com/kairos-io/kairos-agent/v2/pkg/action"
"github.com/kairos-io/kairos/v2/pkg/config" "github.com/kairos-io/kairos-agent/v2/pkg/config"
"github.com/kairos-io/kairos/v2/pkg/elementalConfig" "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
"github.com/kairos-io/kairos/v2/pkg/github" "github.com/kairos-io/kairos-agent/v2/pkg/github"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/mudler/go-pluggable" "github.com/mudler/go-pluggable"
"github.com/sanity-io/litter" "github.com/sanity-io/litter"
log "github.com/sirupsen/logrus" log "github.com/sirupsen/logrus"

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"os" "os"
"github.com/kairos-io/kairos/v2/internal/kairos" "github.com/kairos-io/kairos-agent/v2/internal/kairos"
"github.com/kairos-io/kairos-sdk/utils" "github.com/kairos-io/kairos-sdk/utils"
"github.com/pterm/pterm" "github.com/pterm/pterm"

View File

@ -13,8 +13,8 @@ import (
"time" "time"
"github.com/kairos-io/kairos-sdk/schema" "github.com/kairos-io/kairos-sdk/schema"
"github.com/kairos-io/kairos/v2/internal/agent" "github.com/kairos-io/kairos-agent/v2/internal/agent"
"github.com/kairos-io/kairos/v2/pkg/config" "github.com/kairos-io/kairos-agent/v2/pkg/config"
"github.com/labstack/echo/v4" "github.com/labstack/echo/v4"
process "github.com/mudler/go-processmanager" process "github.com/mudler/go-processmanager"
"github.com/nxadm/tail" "github.com/nxadm/tail"

16
main.go
View File

@ -10,19 +10,19 @@ import (
"runtime" "runtime"
"strings" "strings"
"github.com/kairos-io/kairos-agent/v2/internal/agent"
"github.com/kairos-io/kairos-agent/v2/internal/bus"
"github.com/kairos-io/kairos-agent/v2/internal/common"
"github.com/kairos-io/kairos-agent/v2/internal/webui"
"github.com/kairos-io/kairos-agent/v2/pkg/config"
"github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos-agent/v2/pkg/utils"
"github.com/kairos-io/kairos-sdk/bundles" "github.com/kairos-io/kairos-sdk/bundles"
"github.com/kairos-io/kairos-sdk/collector" "github.com/kairos-io/kairos-sdk/collector"
"github.com/kairos-io/kairos-sdk/machine" "github.com/kairos-io/kairos-sdk/machine"
"github.com/kairos-io/kairos-sdk/schema" "github.com/kairos-io/kairos-sdk/schema"
"github.com/kairos-io/kairos-sdk/state" "github.com/kairos-io/kairos-sdk/state"
"github.com/kairos-io/kairos/v2/internal/agent"
"github.com/kairos-io/kairos/v2/internal/bus"
"github.com/kairos-io/kairos/v2/internal/common"
"github.com/kairos-io/kairos/v2/internal/webui"
"github.com/kairos-io/kairos/v2/pkg/config"
"github.com/kairos-io/kairos/v2/pkg/elementalConfig"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils"
"github.com/sirupsen/logrus" "github.com/sirupsen/logrus"
"github.com/Masterminds/semver/v3" "github.com/Masterminds/semver/v3"

View File

@ -17,8 +17,8 @@ limitations under the License.
package action package action
import ( import (
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
"github.com/sirupsen/logrus" "github.com/sirupsen/logrus"
) )

View File

@ -21,10 +21,10 @@ import (
"path/filepath" "path/filepath"
"time" "time"
cnst "github.com/kairos-io/kairos/v2/pkg/constants" cnst "github.com/kairos-io/kairos-agent/v2/pkg/constants"
"github.com/kairos-io/kairos/v2/pkg/elemental" "github.com/kairos-io/kairos-agent/v2/pkg/elemental"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
) )
func (i *InstallAction) installHook(hook string, chroot bool) error { func (i *InstallAction) installHook(hook string, chroot bool) error {

View File

@ -24,12 +24,12 @@ import (
"regexp" "regexp"
"github.com/jaypipes/ghw/pkg/block" "github.com/jaypipes/ghw/pkg/block"
"github.com/kairos-io/kairos/v2/pkg/action" "github.com/kairos-io/kairos-agent/v2/pkg/action"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
conf "github.com/kairos-io/kairos/v2/pkg/elementalConfig" conf "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
v1mock "github.com/kairos-io/kairos/v2/tests/mocks" v1mock "github.com/kairos-io/kairos-agent/v2/tests/mocks"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
"github.com/twpayne/go-vfs" "github.com/twpayne/go-vfs"

View File

@ -21,10 +21,10 @@ import (
"path/filepath" "path/filepath"
"time" "time"
cnst "github.com/kairos-io/kairos/v2/pkg/constants" cnst "github.com/kairos-io/kairos-agent/v2/pkg/constants"
"github.com/kairos-io/kairos/v2/pkg/elemental" "github.com/kairos-io/kairos-agent/v2/pkg/elemental"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
) )
func (r *ResetAction) resetHook(hook string, chroot bool) error { func (r *ResetAction) resetHook(hook string, chroot bool) error {

View File

@ -24,12 +24,12 @@ import (
"regexp" "regexp"
"github.com/jaypipes/ghw/pkg/block" "github.com/jaypipes/ghw/pkg/block"
"github.com/kairos-io/kairos/v2/pkg/action" "github.com/kairos-io/kairos-agent/v2/pkg/action"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
conf "github.com/kairos-io/kairos/v2/pkg/elementalConfig" conf "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
v1mock "github.com/kairos-io/kairos/v2/tests/mocks" v1mock "github.com/kairos-io/kairos-agent/v2/tests/mocks"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
"github.com/twpayne/go-vfs" "github.com/twpayne/go-vfs"

View File

@ -21,10 +21,10 @@ import (
"path/filepath" "path/filepath"
"time" "time"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
"github.com/kairos-io/kairos/v2/pkg/elemental" "github.com/kairos-io/kairos-agent/v2/pkg/elemental"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
) )
// UpgradeAction represents the struct that will run the upgrade from start to finish // UpgradeAction represents the struct that will run the upgrade from start to finish

View File

@ -22,12 +22,12 @@ import (
"path/filepath" "path/filepath"
"github.com/jaypipes/ghw/pkg/block" "github.com/jaypipes/ghw/pkg/block"
"github.com/kairos-io/kairos/v2/pkg/action" "github.com/kairos-io/kairos-agent/v2/pkg/action"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
conf "github.com/kairos-io/kairos/v2/pkg/elementalConfig" conf "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
v1mock "github.com/kairos-io/kairos/v2/tests/mocks" v1mock "github.com/kairos-io/kairos-agent/v2/tests/mocks"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
"github.com/sirupsen/logrus" "github.com/sirupsen/logrus"

View File

@ -17,7 +17,7 @@ limitations under the License.
package cloudinit package cloudinit
import ( import (
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/mudler/yip/pkg/executor" "github.com/mudler/yip/pkg/executor"
"github.com/mudler/yip/pkg/plugins" "github.com/mudler/yip/pkg/plugins"
"github.com/mudler/yip/pkg/schema" "github.com/mudler/yip/pkg/schema"

View File

@ -26,11 +26,11 @@ import (
"github.com/jaypipes/ghw/pkg/block" "github.com/jaypipes/ghw/pkg/block"
. "github.com/kairos-io/kairos/v2/pkg/cloudinit" . "github.com/kairos-io/kairos-agent/v2/pkg/cloudinit"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
v1mock "github.com/kairos-io/kairos/v2/tests/mocks" v1mock "github.com/kairos-io/kairos-agent/v2/tests/mocks"
"github.com/twpayne/go-vfs/vfst" "github.com/twpayne/go-vfs/vfst"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"

View File

@ -21,7 +21,7 @@ import (
"os/exec" "os/exec"
"github.com/hashicorp/go-multierror" "github.com/hashicorp/go-multierror"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
) )
// cloudInitConsole represents a yip's Console implementations using // cloudInitConsole represents a yip's Console implementations using

View File

@ -22,7 +22,7 @@ import (
"strings" "strings"
. "github.com/kairos-io/kairos-sdk/schema" . "github.com/kairos-io/kairos-sdk/schema"
. "github.com/kairos-io/kairos/v2/pkg/config" . "github.com/kairos-io/kairos-agent/v2/pkg/config"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
) )

View File

@ -22,10 +22,10 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
cnst "github.com/kairos-io/kairos/v2/pkg/constants" cnst "github.com/kairos-io/kairos-agent/v2/pkg/constants"
"github.com/kairos-io/kairos/v2/pkg/partitioner" "github.com/kairos-io/kairos-agent/v2/pkg/partitioner"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
) )
// Elemental is the struct meant to self-contain most utils and actions related to Elemental, like installing or applying selinux // Elemental is the struct meant to self-contain most utils and actions related to Elemental, like installing or applying selinux

View File

@ -25,13 +25,13 @@ import (
"github.com/jaypipes/ghw/pkg/block" "github.com/jaypipes/ghw/pkg/block"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
cnst "github.com/kairos-io/kairos/v2/pkg/constants" cnst "github.com/kairos-io/kairos-agent/v2/pkg/constants"
"github.com/kairos-io/kairos/v2/pkg/elemental" "github.com/kairos-io/kairos-agent/v2/pkg/elemental"
conf "github.com/kairos-io/kairos/v2/pkg/elementalConfig" conf "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
v1mock "github.com/kairos-io/kairos/v2/tests/mocks" v1mock "github.com/kairos-io/kairos-agent/v2/tests/mocks"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
"github.com/twpayne/go-vfs/vfst" "github.com/twpayne/go-vfs/vfst"

View File

@ -26,12 +26,12 @@ import (
"runtime" "runtime"
"strings" "strings"
"github.com/kairos-io/kairos/v2/internal/common" "github.com/kairos-io/kairos-agent/v2/internal/common"
"github.com/kairos-io/kairos/v2/pkg/cloudinit" "github.com/kairos-io/kairos-agent/v2/pkg/cloudinit"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
"github.com/kairos-io/kairos/v2/pkg/http" "github.com/kairos-io/kairos-agent/v2/pkg/http"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
"github.com/mitchellh/mapstructure" "github.com/mitchellh/mapstructure"
"github.com/sanity-io/litter" "github.com/sanity-io/litter"
"github.com/sirupsen/logrus" "github.com/sirupsen/logrus"

View File

@ -21,11 +21,11 @@ import (
"path/filepath" "path/filepath"
"github.com/jaypipes/ghw/pkg/block" "github.com/jaypipes/ghw/pkg/block"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
"github.com/kairos-io/kairos/v2/pkg/elementalConfig" "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
v1mock "github.com/kairos-io/kairos/v2/tests/mocks" v1mock "github.com/kairos-io/kairos-agent/v2/tests/mocks"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
"github.com/twpayne/go-vfs/vfst" "github.com/twpayne/go-vfs/vfst"

View File

@ -4,7 +4,7 @@ import (
"context" "context"
"testing" "testing"
"github.com/kairos-io/kairos/v2/pkg/github" "github.com/kairos-io/kairos-agent/v2/pkg/github"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
) )

View File

@ -21,8 +21,8 @@ import (
"time" "time"
"github.com/cavaliergopher/grab/v3" "github.com/cavaliergopher/grab/v3"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
) )
type Client struct { type Client struct {

View File

@ -20,8 +20,8 @@ import (
"os" "os"
"path/filepath" "path/filepath"
"github.com/kairos-io/kairos/v2/pkg/http" "github.com/kairos-io/kairos-agent/v2/pkg/http"
"github.com/kairos-io/kairos/v2/pkg/types/v1" "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"

View File

@ -24,8 +24,8 @@ import (
"strings" "strings"
"time" "time"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
"github.com/twpayne/go-vfs" "github.com/twpayne/go-vfs"
) )

View File

@ -20,7 +20,7 @@ import (
"fmt" "fmt"
"regexp" "regexp"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
) )
type MkfsCall struct { type MkfsCall struct {

View File

@ -17,7 +17,7 @@ limitations under the License.
package partitioner package partitioner
import ( import (
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
) )
type DiskOptions func(d *Disk) error type DiskOptions func(d *Disk) error

View File

@ -24,8 +24,8 @@ import (
"strconv" "strconv"
"strings" "strings"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
) )
type PartedCall struct { type PartedCall struct {

View File

@ -22,10 +22,10 @@ import (
"github.com/jaypipes/ghw/pkg/block" "github.com/jaypipes/ghw/pkg/block"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
part "github.com/kairos-io/kairos/v2/pkg/partitioner" part "github.com/kairos-io/kairos-agent/v2/pkg/partitioner"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
mocks "github.com/kairos-io/kairos/v2/tests/mocks" mocks "github.com/kairos-io/kairos-agent/v2/tests/mocks"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
"github.com/twpayne/go-vfs" "github.com/twpayne/go-vfs"

View File

@ -17,7 +17,7 @@ limitations under the License.
package v1_test package v1_test
import ( import (
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
) )

View File

@ -22,7 +22,7 @@ import (
"runtime" "runtime"
"sort" "sort"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
"gopkg.in/yaml.v3" "gopkg.in/yaml.v3"
"k8s.io/mount-utils" "k8s.io/mount-utils"
) )

View File

@ -19,12 +19,12 @@ package v1_test
import ( import (
"path/filepath" "path/filepath"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
"github.com/kairos-io/kairos/v2/pkg/elementalConfig" "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
conf "github.com/kairos-io/kairos/v2/pkg/elementalConfig" conf "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
v1mocks "github.com/kairos-io/kairos/v2/tests/mocks" v1mocks "github.com/kairos-io/kairos-agent/v2/tests/mocks"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
"github.com/twpayne/go-vfs" "github.com/twpayne/go-vfs"

View File

@ -18,7 +18,7 @@ package v1_test
import ( import (
"bytes" "bytes"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
"github.com/sirupsen/logrus" "github.com/sirupsen/logrus"

View File

@ -23,7 +23,7 @@ import (
registry "github.com/google/go-containerregistry/pkg/v1" registry "github.com/google/go-containerregistry/pkg/v1"
"gopkg.in/yaml.v3" "gopkg.in/yaml.v3"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
) )
type Platform struct { type Platform struct {

View File

@ -18,8 +18,8 @@ package v1_test
import ( import (
"bytes" "bytes"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
v1mock "github.com/kairos-io/kairos/v2/tests/mocks" v1mock "github.com/kairos-io/kairos-agent/v2/tests/mocks"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
"github.com/sirupsen/logrus" "github.com/sirupsen/logrus"

View File

@ -17,8 +17,8 @@ limitations under the License.
package v1_test package v1_test
import ( import (
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
v1mock "github.com/kairos-io/kairos/v2/tests/mocks" v1mock "github.com/kairos-io/kairos-agent/v2/tests/mocks"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
) )

View File

@ -23,8 +23,8 @@ import (
"sort" "sort"
"strings" "strings"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
) )
// Chroot represents the struct that will allow us to run commands inside a given chroot // Chroot represents the struct that will allow us to run commands inside a given chroot

View File

@ -32,8 +32,8 @@ import (
"github.com/distribution/distribution/reference" "github.com/distribution/distribution/reference"
"github.com/joho/godotenv" "github.com/joho/godotenv"
cnst "github.com/kairos-io/kairos/v2/pkg/constants" cnst "github.com/kairos-io/kairos-agent/v2/pkg/constants"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/twpayne/go-vfs" "github.com/twpayne/go-vfs"
) )

View File

@ -30,7 +30,7 @@ import (
"syscall" "syscall"
"time" "time"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/twpayne/go-vfs" "github.com/twpayne/go-vfs"
"github.com/twpayne/go-vfs/vfst" "github.com/twpayne/go-vfs/vfst"
) )

View File

@ -27,7 +27,7 @@ import (
"github.com/jaypipes/ghw/pkg/context" "github.com/jaypipes/ghw/pkg/context"
"github.com/jaypipes/ghw/pkg/linuxpath" "github.com/jaypipes/ghw/pkg/linuxpath"
ghwUtil "github.com/jaypipes/ghw/pkg/util" ghwUtil "github.com/jaypipes/ghw/pkg/util"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
log "github.com/sirupsen/logrus" log "github.com/sirupsen/logrus"
) )

View File

@ -22,9 +22,9 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
cnst "github.com/kairos-io/kairos/v2/pkg/constants" cnst "github.com/kairos-io/kairos-agent/v2/pkg/constants"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
) )
// Grub is the struct that will allow us to install grub to the target device // Grub is the struct that will allow us to install grub to the target device

View File

@ -21,8 +21,8 @@ import (
"strings" "strings"
"github.com/hashicorp/go-multierror" "github.com/hashicorp/go-multierror"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/mudler/yip/pkg/schema" "github.com/mudler/yip/pkg/schema"
"gopkg.in/yaml.v3" "gopkg.in/yaml.v3"
) )

View File

@ -21,11 +21,11 @@ import (
"fmt" "fmt"
"os" "os"
"github.com/kairos-io/kairos/v2/pkg/cloudinit" "github.com/kairos-io/kairos-agent/v2/pkg/cloudinit"
conf "github.com/kairos-io/kairos/v2/pkg/elementalConfig" conf "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
v1mock "github.com/kairos-io/kairos/v2/tests/mocks" v1mock "github.com/kairos-io/kairos-agent/v2/tests/mocks"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
log "github.com/sirupsen/logrus" log "github.com/sirupsen/logrus"

View File

@ -27,11 +27,11 @@ import (
"github.com/jaypipes/ghw/pkg/block" "github.com/jaypipes/ghw/pkg/block"
"github.com/kairos-io/kairos/v2/pkg/constants" "github.com/kairos-io/kairos-agent/v2/pkg/constants"
conf "github.com/kairos-io/kairos/v2/pkg/elementalConfig" conf "github.com/kairos-io/kairos-agent/v2/pkg/elementalConfig"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
"github.com/kairos-io/kairos/v2/pkg/utils" "github.com/kairos-io/kairos-agent/v2/pkg/utils"
v1mock "github.com/kairos-io/kairos/v2/tests/mocks" v1mock "github.com/kairos-io/kairos-agent/v2/tests/mocks"
. "github.com/onsi/ginkgo/v2" . "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega" . "github.com/onsi/gomega"
"github.com/twpayne/go-vfs" "github.com/twpayne/go-vfs"

View File

@ -16,7 +16,7 @@ limitations under the License.
package mocks package mocks
import v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" import v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
type FakeImageExtractor struct { type FakeImageExtractor struct {
Logger v1.Logger Logger v1.Logger

View File

@ -19,7 +19,7 @@ package mocks
import ( import (
"errors" "errors"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
) )
// FakeHTTPClient is an implementation of HTTPClient interface used for testing // FakeHTTPClient is an implementation of HTTPClient interface used for testing

View File

@ -21,7 +21,7 @@ import (
"os/exec" "os/exec"
"strings" "strings"
v1 "github.com/kairos-io/kairos/v2/pkg/types/v1" v1 "github.com/kairos-io/kairos-agent/v2/pkg/types/v1"
) )
type FakeRunner struct { type FakeRunner struct {