Merge branch 'master' into feature/actions-for-secret-syncing

This commit is contained in:
erthalion
2018-09-24 10:28:19 +02:00
15 changed files with 29 additions and 30 deletions
+2 -7
View File
@@ -129,13 +129,8 @@ var unmarshalCluster = []struct {
Name: "acid-testcluster1",
},
Status: ClusterStatusInvalid,
Error: (&json.UnmarshalTypeError{
Value: "number",
Type: reflect.TypeOf(""),
Offset: 126,
Struct: "PostgresSpec",
Field: "teamId",
}).Error(),
// This error message can vary between Go versions, so compute it for the current version.
Error: json.Unmarshal([]byte(`{"teamId": 0}`), &PostgresSpec{}).Error(),
},
[]byte(`{"kind":"Postgresql","apiVersion":"acid.zalan.do/v1","metadata":{"name":"acid-testcluster1","creationTimestamp":null},"spec":{"postgresql":{"version":"","parameters":null},"volume":{"size":"","storageClass":""},"patroni":{"initdb":null,"pg_hba":null,"ttl":0,"loop_wait":0,"retry_timeout":0,"maximum_lag_on_failover":0},"resources":{"requests":{"cpu":"","memory":""},"limits":{"cpu":"","memory":""}},"teamId":"","allowedSourceRanges":null,"numberOfInstances":0,"users":null,"clone":{}},"status":"Invalid"}`), nil},
{[]byte(`{
+1 -1
View File
@@ -11,7 +11,7 @@ import (
"sync"
"time"
"github.com/Sirupsen/logrus"
"github.com/sirupsen/logrus"
"github.com/zalando-incubator/postgres-operator/pkg/cluster"
"github.com/zalando-incubator/postgres-operator/pkg/spec"
+1 -1
View File
@@ -10,7 +10,7 @@ import (
"sync"
"time"
"github.com/Sirupsen/logrus"
"github.com/sirupsen/logrus"
"k8s.io/api/apps/v1beta1"
"k8s.io/api/core/v1"
policybeta1 "k8s.io/api/policy/v1beta1"
+2 -2
View File
@@ -5,7 +5,7 @@ import (
"reflect"
"testing"
"github.com/Sirupsen/logrus"
"github.com/sirupsen/logrus"
acidv1 "github.com/zalando-incubator/postgres-operator/pkg/apis/acid.zalan.do/v1"
"github.com/zalando-incubator/postgres-operator/pkg/spec"
"github.com/zalando-incubator/postgres-operator/pkg/util/config"
@@ -256,7 +256,7 @@ func TestInitHumanUsersWithSuperuserTeams(t *testing.T) {
ownerTeam: "postgres_superusers",
existingRoles: map[string]spec.PgUser{
// role with the name exists before w/o superuser privilege
"postgres_superuser": spec.PgUser{
"postgres_superuser": {
Origin: spec.RoleOriginTeamsAPI,
Name: "postgres_superuser",
Password: "",
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"fmt"
"sort"
"github.com/Sirupsen/logrus"
"github.com/sirupsen/logrus"
"k8s.io/api/apps/v1beta1"
"k8s.io/api/core/v1"
+9 -9
View File
@@ -5,7 +5,7 @@ import (
"os"
"sync"
"github.com/Sirupsen/logrus"
"github.com/sirupsen/logrus"
"k8s.io/api/core/v1"
rbacv1beta1 "k8s.io/api/rbac/v1beta1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
@@ -157,10 +157,10 @@ func (c *Controller) initPodServiceAccount() {
if c.opConfig.PodServiceAccountDefinition == "" {
c.opConfig.PodServiceAccountDefinition = `
{ "apiVersion": "v1",
"kind": "ServiceAccount",
"metadata": {
"name": "operator"
{ "apiVersion": "v1",
"kind": "ServiceAccount",
"metadata": {
"name": "operator"
}
}`
}
@@ -193,10 +193,10 @@ func (c *Controller) initRoleBinding() {
// we assume the role is created by the k8s administrator
if c.opConfig.PodServiceAccountRoleBindingDefinition == "" {
c.opConfig.PodServiceAccountRoleBindingDefinition = `
{
{
"apiVersion": "rbac.authorization.k8s.io/v1beta1",
"kind": "RoleBinding",
"metadata": {
"kind": "RoleBinding",
"metadata": {
"name": "zalando-postgres-operator"
},
"roleRef": {
@@ -209,7 +209,7 @@ func (c *Controller) initRoleBinding() {
"kind": "ServiceAccount",
"name": "operator"
}
]
]
}`
}
c.logger.Info("Parse role bindings")
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"sort"
"sync/atomic"
"github.com/Sirupsen/logrus"
"github.com/sirupsen/logrus"
"github.com/zalando-incubator/postgres-operator/pkg/cluster"
"github.com/zalando-incubator/postgres-operator/pkg/spec"
+2 -2
View File
@@ -8,7 +8,7 @@ import (
"sync/atomic"
"time"
"github.com/Sirupsen/logrus"
"github.com/sirupsen/logrus"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/types"
@@ -71,7 +71,7 @@ func (c *Controller) clusterListAndSync() error {
}
c.queueEvents(list, event)
} else {
c.logger.Infof("not enough time passed since the last sync (%s seconds) or repair (%s seconds)",
c.logger.Infof("not enough time passed since the last sync (%v seconds) or repair (%v seconds)",
timeFromPreviousSync, timeFromPreviousRepair)
}
return nil
+1 -1
View File
@@ -10,7 +10,7 @@ import (
"strings"
"time"
"github.com/Sirupsen/logrus"
"github.com/sirupsen/logrus"
"k8s.io/apimachinery/pkg/types"
"k8s.io/client-go/rest"
)
+1 -1
View File
@@ -8,7 +8,7 @@ import (
"net/http"
"time"
"github.com/Sirupsen/logrus"
"github.com/sirupsen/logrus"
"k8s.io/api/core/v1"
)
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"net/http"
"strings"
"github.com/Sirupsen/logrus"
"github.com/sirupsen/logrus"
)
// InfrastructureAccount defines an account of the team on some infrastructure (i.e AWS, Google) platform.
+1 -1
View File
@@ -7,7 +7,7 @@ import (
"reflect"
"testing"
"github.com/Sirupsen/logrus"
"github.com/sirupsen/logrus"
)
var (