Attempt to turn on build_without_cgo tests
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
This commit is contained in:
		
							parent
							
								
									35567e706b
								
							
						
					
					
						commit
						e41089244b
					
				| 
						 | 
				
			
			@ -309,8 +309,6 @@ build_each_commit_task:
 | 
			
		|||
 | 
			
		||||
build_without_cgo_task:
 | 
			
		||||
 | 
			
		||||
    skip: $CI == 'true'
 | 
			
		||||
 | 
			
		||||
    depends_on:
 | 
			
		||||
        - "gating"
 | 
			
		||||
        - "vendor"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,6 +17,7 @@ import (
 | 
			
		|||
	"github.com/containers/libpod/pkg/util"
 | 
			
		||||
	"github.com/sirupsen/logrus"
 | 
			
		||||
	"github.com/spf13/cobra"
 | 
			
		||||
	"github.com/spf13/pflag"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
var (
 | 
			
		||||
| 
						 | 
				
			
			@ -52,6 +53,14 @@ func init() {
 | 
			
		|||
	flags.BoolVar(&srvArgs.Varlink, "varlink", false, "Use legacy varlink service instead of REST")
 | 
			
		||||
 | 
			
		||||
	_ = flags.MarkDeprecated("varlink", "valink API is deprecated.")
 | 
			
		||||
	flags.SetNormalizeFunc(aliasTimeoutFlag)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func aliasTimeoutFlag(_ *pflag.FlagSet, name string) pflag.NormalizedName {
 | 
			
		||||
	if name == "timeout" {
 | 
			
		||||
		name = "time"
 | 
			
		||||
	}
 | 
			
		||||
	return pflag.NormalizedName(name)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func service(cmd *cobra.Command, args []string) error {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,7 +8,6 @@ import (
 | 
			
		|||
	"github.com/containers/libpod/cmd/podman/registry"
 | 
			
		||||
	"github.com/containers/libpod/pkg/domain/entities"
 | 
			
		||||
	"github.com/spf13/cobra"
 | 
			
		||||
	"github.com/spf13/pflag"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
var (
 | 
			
		||||
| 
						 | 
				
			
			@ -40,13 +39,6 @@ func init() {
 | 
			
		|||
	flags.SetNormalizeFunc(aliasTimeoutFlag)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func aliasTimeoutFlag(_ *pflag.FlagSet, name string) pflag.NormalizedName {
 | 
			
		||||
	if name == "timeout" {
 | 
			
		||||
		name = "time"
 | 
			
		||||
	}
 | 
			
		||||
	return pflag.NormalizedName(name)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func varlinkE(cmd *cobra.Command, args []string) error {
 | 
			
		||||
	uri := registry.DefaultVarlinkAddress
 | 
			
		||||
	if len(args) > 0 {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -5,10 +5,11 @@ package generate
 | 
			
		|||
import (
 | 
			
		||||
	"errors"
 | 
			
		||||
 | 
			
		||||
	"github.com/containers/libpod/libpod/image"
 | 
			
		||||
	"github.com/containers/libpod/pkg/specgen"
 | 
			
		||||
	spec "github.com/opencontainers/runtime-spec/specs-go"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func (s *specgen.SpecGenerator) getSeccompConfig(configSpec *spec.Spec) (*spec.LinuxSeccomp, error) {
 | 
			
		||||
func getSeccompConfig(s *specgen.SpecGenerator, configSpec *spec.Spec, img *image.Image) (*spec.LinuxSeccomp, error) {
 | 
			
		||||
	return nil, errors.New("not implemented")
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -270,7 +270,7 @@ function start_service() {
 | 
			
		|||
        die "Cannot start service on non-localhost ($HOST)"
 | 
			
		||||
    fi
 | 
			
		||||
 | 
			
		||||
    $PODMAN_BIN --root $WORKDIR system service --timeout 15 tcp:127.0.0.1:$PORT \
 | 
			
		||||
    $PODMAN_BIN --root $WORKDIR system service --time 15 tcp:127.0.0.1:$PORT \
 | 
			
		||||
        &> $WORKDIR/server.log &
 | 
			
		||||
    service_pid=$!
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -95,7 +95,7 @@ func (p *PodmanTestIntegration) StartRemoteService() {
 | 
			
		|||
		args = append(args, "--log-level", "debug")
 | 
			
		||||
	}
 | 
			
		||||
	remoteSocket := p.RemoteSocket
 | 
			
		||||
	args = append(args, "system", "service", "--timeout", "0", remoteSocket)
 | 
			
		||||
	args = append(args, "system", "service", "--time", "0", remoteSocket)
 | 
			
		||||
	podmanOptions := getRemoteOptions(p, args)
 | 
			
		||||
	command := exec.Command(p.PodmanBinary, podmanOptions...)
 | 
			
		||||
	command.Stdout = os.Stdout
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -89,7 +89,7 @@ func (p *PodmanTestIntegration) StartVarlink() {
 | 
			
		|||
	varlinkEndpoint := p.RemoteSocket
 | 
			
		||||
	p.SetVarlinkAddress(p.RemoteSocket)
 | 
			
		||||
 | 
			
		||||
	args := []string{"varlink", "--timeout", "0", varlinkEndpoint}
 | 
			
		||||
	args := []string{"varlink", "--time", "0", varlinkEndpoint}
 | 
			
		||||
	podmanOptions := getVarlinkOptions(p, args)
 | 
			
		||||
	command := exec.Command(p.PodmanBinary, podmanOptions...)
 | 
			
		||||
	fmt.Printf("Running: %s %s\n", p.PodmanBinary, strings.Join(podmanOptions, " "))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -73,7 +73,7 @@ func (p *EndpointTestIntegration) startVarlink(useImageCache bool) {
 | 
			
		|||
	varlinkEndpoint := p.VarlinkEndpoint
 | 
			
		||||
	//p.SetVarlinkAddress(p.RemoteSocket)
 | 
			
		||||
 | 
			
		||||
	args := []string{"varlink", "--timeout", "0", varlinkEndpoint}
 | 
			
		||||
	args := []string{"varlink", "--time", "0", varlinkEndpoint}
 | 
			
		||||
	podmanOptions := getVarlinkOptions(p, args)
 | 
			
		||||
	if useImageCache {
 | 
			
		||||
		cacheOptions := []string{"--storage-opt", fmt.Sprintf("%s.imagestore=%s", p.ImageCacheFS, p.ImageCacheDir)}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue