Skip to content

Commit

Permalink
Merge pull request #22915 from deads2k/move-01
Browse files Browse the repository at this point in the history
move easy packages
  • Loading branch information
deads2k committed May 28, 2019
2 parents 9e7fb52 + 81004ce commit d9bc220
Show file tree
Hide file tree
Showing 74 changed files with 62 additions and 789 deletions.
16 changes: 16 additions & 0 deletions hack/find-leaves.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#!/bin/bash

# this is all the dependencies we have
#go list -f '{{.Deps}}' github.com/openshift/origin/pkg/cmd/openshift-apiserver | xargs -n 1 echo | grep 'github.com/openshift/origin' | grep -v 'github.com/openshift/origin/vendor' | sort
all_packages=$(go list -f '{{.Deps}}' $1 | xargs -n 1 echo | grep 'github.com/openshift/origin' | grep -v 'github.com/openshift/origin/vendor' | sort)

for package in ${all_packages}
do
curr_packages=$(go list -f '{{.Deps}}' ${package} | xargs -n 1 echo | grep 'github.com/openshift/origin' | grep -v 'github.com/openshift/origin/vendor' | sort)
if [ -z "${curr_packages}" ]
then
echo "${package} should move"
else
echo "${package} has deps"
fi
done
6 changes: 1 addition & 5 deletions hack/import-restrictions.json
Original file line number Diff line number Diff line change
Expand Up @@ -431,7 +431,6 @@
"github.com/openshift/origin/pkg/cmd/server/apis/config/install",
"github.com/openshift/origin/pkg/cmd/server/apis/config/latest",
"github.com/openshift/origin/pkg/serviceaccounts/oauthclient",
"github.com/openshift/origin/pkg/util/http/links",
"github.com/openshift/origin/pkg/util/httprequest"
]
},
Expand Down Expand Up @@ -566,13 +565,9 @@
"github.com/openshift/origin/pkg/unidling/util",
"github.com/openshift/origin/pkg/user/apis/user/install",
"github.com/openshift/origin/pkg/util",
"github.com/openshift/origin/pkg/util/docker/dockerfile",
"github.com/openshift/origin/pkg/util/dot",
"github.com/openshift/origin/pkg/util/errors",
"github.com/openshift/origin/pkg/util/fsnotification",
"github.com/openshift/origin/pkg/util/netutils",
"github.com/openshift/origin/pkg/util/parallel",
"github.com/openshift/origin/pkg/util/portutils",
"github.com/openshift/origin/pkg/version",

"vendor/github.com/openshift/library-go/pkg/image/reference",
Expand All @@ -586,6 +581,7 @@
"vendor/k8s.io/kubernetes/pkg/controller",
"vendor/k8s.io/kubernetes/pkg/controller/deployment/util",
"vendor/k8s.io/kubernetes/pkg/credentialprovider",
"vendor/github.com/pkg/errors",

"vendor/github.com/openshift/library-go/pkg/git"
]
Expand Down
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion pkg/apiserver/authentication/oauth/timeoutvalidator.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import (
userv1 "github.com/openshift/api/user/v1"
oauthclient "github.com/openshift/client-go/oauth/clientset/versioned/typed/oauth/v1"
oauthclientlister "github.com/openshift/client-go/oauth/listers/oauth/v1"
"github.com/openshift/origin/pkg/util/rankedset"
"github.com/openshift/origin/pkg/apiserver/authentication/oauth/rankedset"
)

var errTimedout = errors.New("token timed out")
Expand Down
2 changes: 1 addition & 1 deletion pkg/apps/apiserver/registry/deploylog/rest.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ import (
"github.com/openshift/api/apps"
appsv1 "github.com/openshift/api/apps/v1"
appsclient "github.com/openshift/client-go/apps/clientset/versioned/typed/apps/v1"
apiserverrest "github.com/openshift/origin/pkg/apiserver/rest"
apiserverrest "github.com/openshift/openshift-apiserver/pkg/apiserver/rest"
appsapi "github.com/openshift/origin/pkg/apps/apis/apps"
"github.com/openshift/origin/pkg/apps/apis/apps/validation"
appsutil "github.com/openshift/origin/pkg/apps/util"
Expand Down
4 changes: 2 additions & 2 deletions pkg/authorization/apiserver/registry/clusterrole/proxy.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ import (
"k8s.io/kubernetes/pkg/printers"
printerstorage "k8s.io/kubernetes/pkg/printers/storage"

authclient "github.com/openshift/openshift-apiserver/pkg/client/impersonatingclient"
authorizationapi "github.com/openshift/origin/pkg/authorization/apis/authorization"
utilregistry "github.com/openshift/origin/pkg/authorization/apiserver/registry/registry"
"github.com/openshift/origin/pkg/authorization/apiserver/registry/util"
authclient "github.com/openshift/origin/pkg/client/impersonatingclient"
printersinternal "github.com/openshift/origin/pkg/printers/internalversion"
utilregistry "github.com/openshift/origin/pkg/util/registry"
)

type REST struct {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ import (
"k8s.io/kubernetes/pkg/printers"
printerstorage "k8s.io/kubernetes/pkg/printers/storage"

authclient "github.com/openshift/openshift-apiserver/pkg/client/impersonatingclient"
authorizationapi "github.com/openshift/origin/pkg/authorization/apis/authorization"
utilregistry "github.com/openshift/origin/pkg/authorization/apiserver/registry/registry"
"github.com/openshift/origin/pkg/authorization/apiserver/registry/util"
authclient "github.com/openshift/origin/pkg/client/impersonatingclient"
printersinternal "github.com/openshift/origin/pkg/printers/internalversion"
utilregistry "github.com/openshift/origin/pkg/util/registry"
)

type REST struct {
Expand Down
File renamed without changes.
4 changes: 2 additions & 2 deletions pkg/authorization/apiserver/registry/role/proxy.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ import (
"k8s.io/kubernetes/pkg/printers"
printerstorage "k8s.io/kubernetes/pkg/printers/storage"

authclient "github.com/openshift/openshift-apiserver/pkg/client/impersonatingclient"
authorizationapi "github.com/openshift/origin/pkg/authorization/apis/authorization"
utilregistry "github.com/openshift/origin/pkg/authorization/apiserver/registry/registry"
"github.com/openshift/origin/pkg/authorization/apiserver/registry/util"
authclient "github.com/openshift/origin/pkg/client/impersonatingclient"
printersinternal "github.com/openshift/origin/pkg/printers/internalversion"
utilregistry "github.com/openshift/origin/pkg/util/registry"
)

type REST struct {
Expand Down
4 changes: 2 additions & 2 deletions pkg/authorization/apiserver/registry/rolebinding/proxy.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ import (
"k8s.io/kubernetes/pkg/printers"
printerstorage "k8s.io/kubernetes/pkg/printers/storage"

authclient "github.com/openshift/openshift-apiserver/pkg/client/impersonatingclient"
authorizationapi "github.com/openshift/origin/pkg/authorization/apis/authorization"
utilregistry "github.com/openshift/origin/pkg/authorization/apiserver/registry/registry"
"github.com/openshift/origin/pkg/authorization/apiserver/registry/util"
authclient "github.com/openshift/origin/pkg/client/impersonatingclient"
printersinternal "github.com/openshift/origin/pkg/printers/internalversion"
utilregistry "github.com/openshift/origin/pkg/util/registry"
)

type REST struct {
Expand Down
9 changes: 4 additions & 5 deletions pkg/build/apiserver/admission/secretinjector/admission.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,9 @@ import (
restclient "k8s.io/client-go/rest"
api "k8s.io/kubernetes/pkg/apis/core"

authclient "github.com/openshift/openshift-apiserver/pkg/client/impersonatingclient"
buildapi "github.com/openshift/origin/pkg/build/apis/build"
authclient "github.com/openshift/origin/pkg/client/impersonatingclient"
oadmission "github.com/openshift/origin/pkg/cmd/server/admission"
"github.com/openshift/origin/pkg/util/urlpattern"
)

func Register(plugins *admission.Plugins) {
Expand Down Expand Up @@ -76,7 +75,7 @@ func (si *secretInjector) admit(attr admission.Attributes, mutationAllowed bool)
return nil
}

patterns := []*urlpattern.URLPattern{}
patterns := []*URLPattern{}
for _, secret := range secrets.Items {
if secret.Type == corev1.SecretTypeBasicAuth && url.Scheme == "ssh" ||
secret.Type == corev1.SecretTypeSSHAuth && url.Scheme != "ssh" {
Expand All @@ -90,7 +89,7 @@ func (si *secretInjector) admit(attr admission.Attributes, mutationAllowed bool)
continue
}

pattern, err := urlpattern.NewURLPattern(v)
pattern, err := NewURLPattern(v)
if err != nil {
klog.V(2).Infof(`secretinjector: buildconfig "%s/%s": unparseable annotation %q: %v`, namespace, bc.GetName(), k, err)
continue
Expand All @@ -102,7 +101,7 @@ func (si *secretInjector) admit(attr admission.Attributes, mutationAllowed bool)
}
}

if match := urlpattern.Match(patterns, url); match != nil {
if match := Match(patterns, url); match != nil {
secretName := match.Cookie.(string)
klog.V(4).Infof(`secretinjector: matched secret "%s/%s" to buildconfig "%s"`, namespace, secretName, bc.GetName())
if mutationAllowed {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package urlpattern
package secretinjector

import (
"errors"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package urlpattern
package secretinjector

import (
"net/url"
Expand Down
2 changes: 1 addition & 1 deletion pkg/build/apiserver/registry/buildlog/rest.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import (
"github.com/openshift/api/build"
buildv1 "github.com/openshift/api/build/v1"
buildtypedclient "github.com/openshift/client-go/build/clientset/versioned/typed/build/v1"
apiserverrest "github.com/openshift/origin/pkg/apiserver/rest"
apiserverrest "github.com/openshift/openshift-apiserver/pkg/apiserver/rest"
buildapi "github.com/openshift/origin/pkg/build/apis/build"
buildinternalhelpers "github.com/openshift/origin/pkg/build/apis/build/internal_helpers"
"github.com/openshift/origin/pkg/build/apis/build/validation"
Expand Down
5 changes: 2 additions & 3 deletions pkg/image/apis/image/validation/whitelist/whitelister.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ import (

openshiftcontrolplanev1 "github.com/openshift/api/openshiftcontrolplane/v1"
imageapi "github.com/openshift/origin/pkg/image/apis/image"
stringsutil "github.com/openshift/origin/pkg/util/strings"
)

// WhitelistTransport says whether the associated registry host shall be treated as secure or insecure.
Expand Down Expand Up @@ -157,7 +156,7 @@ func (rw *registryWhitelister) AdmitDockerImageReference(ref *imageapi.DockerIma

matchHost := func(h string) bool {
for _, hp := range rw.whitelist {
if stringsutil.IsWildcardMatch(h, hp.host) {
if IsWildcardMatch(h, hp.host) {
if len(port) == 0 {
switch hp.port {
case "80", "443", "*":
Expand All @@ -166,7 +165,7 @@ func (rw *registryWhitelister) AdmitDockerImageReference(ref *imageapi.DockerIma
continue
}
}
if stringsutil.IsWildcardMatch(port, hp.port) {
if IsWildcardMatch(port, hp.port) {
return true
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package strings
package whitelist

// IsWildcardMatch matches the given input string against the provided pattern. The
// pattern might contain '?' and '*' wildcards.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package strings
package whitelist

import "testing"

Expand Down
5 changes: 2 additions & 3 deletions pkg/network/node/healthcheck.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,11 @@ import (
"fmt"
"time"

"k8s.io/klog"

utilruntime "k8s.io/apimachinery/pkg/util/runtime"
utilwait "k8s.io/apimachinery/pkg/util/wait"
"k8s.io/klog"

"github.com/openshift/origin/pkg/util/ovs/ovsclient"
"github.com/openshift/origin/pkg/network/node/ovs/ovsclient"
)

const (
Expand Down
3 changes: 2 additions & 1 deletion pkg/network/node/metrics.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@ import (
"sync"
"time"

"github.com/openshift/origin/pkg/util/ovs"
"github.com/prometheus/client_golang/prometheus"

utilruntime "k8s.io/apimachinery/pkg/util/runtime"

"github.com/openshift/origin/pkg/network/node/ovs"
)

const (
Expand Down
2 changes: 1 addition & 1 deletion pkg/network/node/node.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ import (
"github.com/openshift/origin/pkg/network"
"github.com/openshift/origin/pkg/network/common"
"github.com/openshift/origin/pkg/network/node/cniserver"
"github.com/openshift/origin/pkg/network/node/ovs"
"github.com/openshift/origin/pkg/util/netutils"
"github.com/openshift/origin/pkg/util/ovs"
)

const hostLocalDataDir = "/var/lib/cni/networks"
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion pkg/network/node/ovscontroller.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import (

networkapi "github.com/openshift/api/network/v1"
"github.com/openshift/origin/pkg/network/common"
"github.com/openshift/origin/pkg/util/ovs"
"github.com/openshift/origin/pkg/network/node/ovs"

corev1 "k8s.io/api/core/v1"
kerrors "k8s.io/apimachinery/pkg/util/errors"
Expand Down
2 changes: 1 addition & 1 deletion pkg/network/node/ovscontroller_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import (
"testing"

networkapi "github.com/openshift/api/network/v1"
"github.com/openshift/origin/pkg/util/ovs"
"github.com/openshift/origin/pkg/network/node/ovs"

corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
Expand Down
2 changes: 1 addition & 1 deletion pkg/network/node/vxlan_monitor.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import (
utilwait "k8s.io/apimachinery/pkg/util/wait"

"github.com/openshift/origin/pkg/network/common"
"github.com/openshift/origin/pkg/util/ovs"
"github.com/openshift/origin/pkg/network/node/ovs"
)

// egressVXLANMonitor monitors the health of automatic egress IPs by periodically checking
Expand Down
2 changes: 1 addition & 1 deletion pkg/network/node/vxlan_monitor_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package node
import (
"testing"

"github.com/openshift/origin/pkg/util/ovs"
"github.com/openshift/origin/pkg/network/node/ovs"
)

func packetsIn(ovsif ovs.Interface, counts map[string]int, nodeIP string) {
Expand Down
2 changes: 1 addition & 1 deletion pkg/oauthserver/oauth/external/github/github.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import (

authapi "github.com/openshift/origin/pkg/oauthserver/api"
"github.com/openshift/origin/pkg/oauthserver/oauth/external"
"github.com/openshift/origin/pkg/util/http/links"
"github.com/openshift/origin/pkg/oauthserver/oauth/external/github/links"
)

const (
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion pkg/oc/cli/rsync/rsync.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import (
kcmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util"
"k8s.io/kubernetes/pkg/kubectl/util/templates"

"github.com/openshift/origin/pkg/util/fsnotification"
"github.com/openshift/origin/pkg/oc/cli/rsync/fsnotification"
)

const (
Expand Down
2 changes: 1 addition & 1 deletion pkg/oc/cli/status/status.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import (
routev1client "github.com/openshift/client-go/route/clientset/versioned/typed/route/v1"
loginutil "github.com/openshift/oc/pkg/helpers/project"
"github.com/openshift/origin/pkg/oc/lib/describe"
dotutil "github.com/openshift/origin/pkg/util/dot"
dotutil "github.com/openshift/origin/pkg/oc/lib/dot"
)

// StatusRecommendedName is the recommended command name.
Expand Down
2 changes: 1 addition & 1 deletion pkg/oc/lib/describe/chaindescriber.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ import (

imagev1 "github.com/openshift/api/image/v1"
buildv1client "github.com/openshift/client-go/build/clientset/versioned/typed/build/v1"
dotutil "github.com/openshift/origin/pkg/oc/lib/dot"
buildedges "github.com/openshift/origin/pkg/oc/lib/graph/buildgraph"
buildanalysis "github.com/openshift/origin/pkg/oc/lib/graph/buildgraph/analysis"
buildgraph "github.com/openshift/origin/pkg/oc/lib/graph/buildgraph/nodes"
osgraph "github.com/openshift/origin/pkg/oc/lib/graph/genericgraph"
imagegraph "github.com/openshift/origin/pkg/oc/lib/graph/imagegraph/nodes"
dotutil "github.com/openshift/origin/pkg/util/dot"
"github.com/openshift/origin/pkg/util/parallel"
)

Expand Down
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions pkg/oc/lib/newapp/app/imageref.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ import (
"github.com/openshift/origin/pkg/api/apihelpers"
imageapi "github.com/openshift/origin/pkg/image/apis/image"
imageutil "github.com/openshift/origin/pkg/image/util"
"github.com/openshift/origin/pkg/util/docker/dockerfile"
"github.com/openshift/origin/pkg/util/portutils"
"github.com/openshift/origin/pkg/oc/lib/newapp/docker/dockerfile"
"github.com/openshift/origin/pkg/oc/lib/newapp/portutils"
)

// ImageRefGenerator is an interface for generating ImageRefs
Expand Down
2 changes: 1 addition & 1 deletion pkg/oc/lib/newapp/app/pipeline.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ import (
"github.com/openshift/origin/pkg/api/legacy"
imageapi "github.com/openshift/origin/pkg/image/apis/image"
"github.com/openshift/origin/pkg/oc/lib/newapp"
"github.com/openshift/origin/pkg/oc/lib/newapp/docker/dockerfile"
routeapi "github.com/openshift/origin/pkg/route/apis/route"
"github.com/openshift/origin/pkg/util/docker/dockerfile"
)

// A PipelineBuilder creates Pipeline instances.
Expand Down
2 changes: 1 addition & 1 deletion pkg/oc/lib/newapp/appjson/appjson.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import (
templatev1 "github.com/openshift/api/template/v1"
"github.com/openshift/origin/pkg/oc/lib/newapp"
"github.com/openshift/origin/pkg/oc/lib/newapp/app"
"github.com/openshift/origin/pkg/util/docker/dockerfile"
"github.com/openshift/origin/pkg/oc/lib/newapp/docker/dockerfile"
)

type EnvVarOrString struct {
Expand Down
2 changes: 1 addition & 1 deletion pkg/oc/lib/newapp/cmd/describe.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import (
"github.com/openshift/origin/pkg/oc/lib/describe"
"github.com/openshift/origin/pkg/oc/lib/newapp"
"github.com/openshift/origin/pkg/oc/lib/newapp/app"
"github.com/openshift/origin/pkg/util/portutils"
"github.com/openshift/origin/pkg/oc/lib/newapp/portutils"
)

func displayName(meta metav1.ObjectMeta) string {
Expand Down
2 changes: 1 addition & 1 deletion pkg/oc/lib/newapp/cmd/resolve.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import (
"github.com/openshift/library-go/pkg/git"
"github.com/openshift/origin/pkg/oc/lib/newapp"
"github.com/openshift/origin/pkg/oc/lib/newapp/app"
dockerfileutil "github.com/openshift/origin/pkg/util/docker/dockerfile"
dockerfileutil "github.com/openshift/origin/pkg/oc/lib/newapp/docker/dockerfile"
)

// Resolvers are used to identify source repositories, images, or templates in different contexts
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package stringreplace
package templateprocessing

import (
"encoding/json"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package stringreplace
package templateprocessing

import (
"fmt"
Expand Down

0 comments on commit d9bc220

Please sign in to comment.