Skip to content
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.

Commit

Permalink
Release v8.0.0 (#1718)
Browse files Browse the repository at this point in the history
  • Loading branch information
taylorbot authored May 16, 2023
1 parent e2318c7 commit 07bf28c
Show file tree
Hide file tree
Showing 198 changed files with 487 additions and 484 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [8.0.0] - 2023-05-16

### Added

- Add new control-plane label to detect master nodes.
Expand Down Expand Up @@ -655,7 +657,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0



[Unreleased]: https://github.com/giantswarm/azure-operator/compare/v7.2.0...HEAD
[Unreleased]: https://github.com/giantswarm/azure-operator/compare/v8.0.0...HEAD
[8.0.0]: https://github.com/giantswarm/azure-operator/compare/v7.2.0...v8.0.0
[7.2.0]: https://github.com/giantswarm/azure-operator/compare/v7.1.0...v7.2.0
[7.1.0]: https://github.com/giantswarm/azure-operator/compare/v7.0.0...v7.1.0
[7.0.0]: https://github.com/giantswarm/azure-operator/compare/v6.0.3...v7.0.0
Expand Down
6 changes: 3 additions & 3 deletions client/azure_client_set.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ import (
"github.com/Azure/go-autorest/autorest/azure/auth"
"github.com/giantswarm/microerror"

"github.com/giantswarm/azure-operator/v7/client/senddecorator"
"github.com/giantswarm/azure-operator/v7/pkg/backpressure"
"github.com/giantswarm/azure-operator/v7/service/collector"
"github.com/giantswarm/azure-operator/v8/client/senddecorator"
"github.com/giantswarm/azure-operator/v8/pkg/backpressure"
"github.com/giantswarm/azure-operator/v8/service/collector"
)

const (
Expand Down
4 changes: 2 additions & 2 deletions client/factory.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ import (
"github.com/giantswarm/micrologger"
gocache "github.com/patrickmn/go-cache"

"github.com/giantswarm/azure-operator/v7/pkg/credential"
"github.com/giantswarm/azure-operator/v7/service/collector"
"github.com/giantswarm/azure-operator/v8/pkg/credential"
"github.com/giantswarm/azure-operator/v8/service/collector"
)

const (
Expand Down
4 changes: 2 additions & 2 deletions client/organization_factory.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ import (
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"sigs.k8s.io/controller-runtime/pkg/client"

"github.com/giantswarm/azure-operator/v7/pkg/label"
"github.com/giantswarm/azure-operator/v7/service/controller/key"
"github.com/giantswarm/azure-operator/v8/pkg/label"
"github.com/giantswarm/azure-operator/v8/service/controller/key"
)

const (
Expand Down
2 changes: 1 addition & 1 deletion client/senddecorator/metrics.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
"github.com/Azure/go-autorest/autorest"
"github.com/prometheus/client_golang/prometheus"

"github.com/giantswarm/azure-operator/v7/service/collector"
"github.com/giantswarm/azure-operator/v8/service/collector"
)

const metricsNamespace = "azure_operator_azure_api"
Expand Down
4 changes: 2 additions & 2 deletions client/senddecorator/ratelimit_circuitbreaker.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ import (
"github.com/Azure/go-autorest/autorest"
"github.com/giantswarm/microerror"

"github.com/giantswarm/azure-operator/v7/pkg/backpressure"
"github.com/giantswarm/azure-operator/v7/pkg/httputil"
"github.com/giantswarm/azure-operator/v8/pkg/backpressure"
"github.com/giantswarm/azure-operator/v8/pkg/httputil"
)

const (
Expand Down
2 changes: 1 addition & 1 deletion flag/flag.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package flag
import (
"github.com/giantswarm/microkit/flag"

"github.com/giantswarm/azure-operator/v7/flag/service"
"github.com/giantswarm/azure-operator/v8/flag/service"
)

type Flag struct {
Expand Down
6 changes: 3 additions & 3 deletions flag/service/azure/azure.go
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package azure

import (
"github.com/giantswarm/azure-operator/v7/flag/service/azure/hostcluster"
"github.com/giantswarm/azure-operator/v7/flag/service/azure/msi"
"github.com/giantswarm/azure-operator/v7/flag/service/azure/template"
"github.com/giantswarm/azure-operator/v8/flag/service/azure/hostcluster"
"github.com/giantswarm/azure-operator/v8/flag/service/azure/msi"
"github.com/giantswarm/azure-operator/v8/flag/service/azure/template"
)

type Azure struct {
Expand Down
2 changes: 1 addition & 1 deletion flag/service/azure/hostcluster/host_cluster.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package hostcluster

import (
"github.com/giantswarm/azure-operator/v7/flag/service/azure/hostcluster/tenant"
"github.com/giantswarm/azure-operator/v8/flag/service/azure/hostcluster/tenant"
)

type HostCluster struct {
Expand Down
2 changes: 1 addition & 1 deletion flag/service/azure/template/template.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package template

import (
"github.com/giantswarm/azure-operator/v7/flag/service/azure/template/uri"
"github.com/giantswarm/azure-operator/v8/flag/service/azure/template/uri"
)

type Template struct {
Expand Down
8 changes: 4 additions & 4 deletions flag/service/cluster/cluster.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package cluster

import (
"github.com/giantswarm/azure-operator/v7/flag/service/cluster/calico"
"github.com/giantswarm/azure-operator/v7/flag/service/cluster/docker"
"github.com/giantswarm/azure-operator/v7/flag/service/cluster/etcd"
"github.com/giantswarm/azure-operator/v7/flag/service/cluster/kubernetes"
"github.com/giantswarm/azure-operator/v8/flag/service/cluster/calico"
"github.com/giantswarm/azure-operator/v8/flag/service/cluster/docker"
"github.com/giantswarm/azure-operator/v8/flag/service/cluster/etcd"
"github.com/giantswarm/azure-operator/v8/flag/service/cluster/kubernetes"
)

type Cluster struct {
Expand Down
2 changes: 1 addition & 1 deletion flag/service/cluster/docker/docker.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package docker

import (
"github.com/giantswarm/azure-operator/v7/flag/service/cluster/docker/daemon"
"github.com/giantswarm/azure-operator/v8/flag/service/cluster/docker/daemon"
)

type Docker struct {
Expand Down
8 changes: 4 additions & 4 deletions flag/service/cluster/kubernetes/kubernetes.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package kubernetes

import (
"github.com/giantswarm/azure-operator/v7/flag/service/cluster/kubernetes/api"
"github.com/giantswarm/azure-operator/v7/flag/service/cluster/kubernetes/ingress"
"github.com/giantswarm/azure-operator/v7/flag/service/cluster/kubernetes/kubelet"
"github.com/giantswarm/azure-operator/v7/flag/service/cluster/kubernetes/ssh"
"github.com/giantswarm/azure-operator/v8/flag/service/cluster/kubernetes/api"
"github.com/giantswarm/azure-operator/v8/flag/service/cluster/kubernetes/ingress"
"github.com/giantswarm/azure-operator/v8/flag/service/cluster/kubernetes/kubelet"
"github.com/giantswarm/azure-operator/v8/flag/service/cluster/kubernetes/ssh"
)

type Kubernetes struct {
Expand Down
2 changes: 1 addition & 1 deletion flag/service/installation/guest/guest.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package guest

import (
"github.com/giantswarm/azure-operator/v7/flag/service/installation/guest/ipam"
"github.com/giantswarm/azure-operator/v8/flag/service/installation/guest/ipam"
)

type Guest struct {
Expand Down
2 changes: 1 addition & 1 deletion flag/service/installation/guest/ipam/ipam.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package ipam

import "github.com/giantswarm/azure-operator/v7/flag/service/installation/guest/ipam/network"
import "github.com/giantswarm/azure-operator/v8/flag/service/installation/guest/ipam/network"

type IPAM struct {
Network network.Network
Expand Down
4 changes: 2 additions & 2 deletions flag/service/installation/installation.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package installation

import (
"github.com/giantswarm/azure-operator/v7/flag/service/installation/guest"
"github.com/giantswarm/azure-operator/v7/flag/service/installation/tenant"
"github.com/giantswarm/azure-operator/v8/flag/service/installation/guest"
"github.com/giantswarm/azure-operator/v8/flag/service/installation/tenant"
)

type Installation struct {
Expand Down
2 changes: 1 addition & 1 deletion flag/service/installation/tenant/kubernetes/api/api.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package api

import (
"github.com/giantswarm/azure-operator/v7/flag/service/installation/tenant/kubernetes/api/auth"
"github.com/giantswarm/azure-operator/v8/flag/service/installation/tenant/kubernetes/api/auth"
)

type API struct {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package auth

import (
"github.com/giantswarm/azure-operator/v7/flag/service/installation/tenant/kubernetes/api/auth/provider"
"github.com/giantswarm/azure-operator/v8/flag/service/installation/tenant/kubernetes/api/auth/provider"
)

type Auth struct {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package provider

import (
"github.com/giantswarm/azure-operator/v7/flag/service/installation/tenant/kubernetes/api/auth/provider/oidc"
"github.com/giantswarm/azure-operator/v8/flag/service/installation/tenant/kubernetes/api/auth/provider/oidc"
)

type Provider struct {
Expand Down
2 changes: 1 addition & 1 deletion flag/service/installation/tenant/kubernetes/kubernetes.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package kubernetes

import (
"github.com/giantswarm/azure-operator/v7/flag/service/installation/tenant/kubernetes/api"
"github.com/giantswarm/azure-operator/v8/flag/service/installation/tenant/kubernetes/api"
)

type Kubernetes struct {
Expand Down
2 changes: 1 addition & 1 deletion flag/service/installation/tenant/tenant.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package tenant

import (
"github.com/giantswarm/azure-operator/v7/flag/service/installation/tenant/kubernetes"
"github.com/giantswarm/azure-operator/v8/flag/service/installation/tenant/kubernetes"
)

type Tenant struct {
Expand Down
14 changes: 7 additions & 7 deletions flag/service/service.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ package service
import (
"github.com/giantswarm/operatorkit/v7/pkg/flag/service/kubernetes"

"github.com/giantswarm/azure-operator/v7/flag/service/azure"
"github.com/giantswarm/azure-operator/v7/flag/service/cluster"
"github.com/giantswarm/azure-operator/v7/flag/service/debug"
"github.com/giantswarm/azure-operator/v7/flag/service/installation"
"github.com/giantswarm/azure-operator/v7/flag/service/registry"
"github.com/giantswarm/azure-operator/v7/flag/service/sentry"
"github.com/giantswarm/azure-operator/v7/flag/service/tenant"
"github.com/giantswarm/azure-operator/v8/flag/service/azure"
"github.com/giantswarm/azure-operator/v8/flag/service/cluster"
"github.com/giantswarm/azure-operator/v8/flag/service/debug"
"github.com/giantswarm/azure-operator/v8/flag/service/installation"
"github.com/giantswarm/azure-operator/v8/flag/service/registry"
"github.com/giantswarm/azure-operator/v8/flag/service/sentry"
"github.com/giantswarm/azure-operator/v8/flag/service/tenant"
)

type Service struct {
Expand Down
4 changes: 2 additions & 2 deletions flag/service/tenant/tenant.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package tenant

import (
"github.com/giantswarm/azure-operator/v7/flag/service/tenant/ignition"
"github.com/giantswarm/azure-operator/v7/flag/service/tenant/ssh"
"github.com/giantswarm/azure-operator/v8/flag/service/tenant/ignition"
"github.com/giantswarm/azure-operator/v8/flag/service/tenant/ssh"
)

type Tenant struct {
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module github.com/giantswarm/azure-operator/v7
module github.com/giantswarm/azure-operator/v8

go 1.18

Expand Down
6 changes: 3 additions & 3 deletions integration/test/crmapping/crmapping_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ import (
"sigs.k8s.io/controller-runtime/pkg/client/fake" // nolint:staticcheck
"sigs.k8s.io/yaml"

client2 "github.com/giantswarm/azure-operator/v7/client"
"github.com/giantswarm/azure-operator/v7/service/controller/azurecluster/handler/azureconfig"
"github.com/giantswarm/azure-operator/v7/service/controller/azureconfig/handler/capzcrs"
client2 "github.com/giantswarm/azure-operator/v8/client"
"github.com/giantswarm/azure-operator/v8/service/controller/azurecluster/handler/azureconfig"
"github.com/giantswarm/azure-operator/v8/service/controller/azureconfig/handler/capzcrs"
)

var update = flag.Bool("update", false, "update .golden reference files")
Expand Down
8 changes: 4 additions & 4 deletions main.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ import (
"github.com/giantswarm/versionbundle"
"github.com/spf13/viper"

"github.com/giantswarm/azure-operator/v7/flag"
"github.com/giantswarm/azure-operator/v7/pkg/project"
"github.com/giantswarm/azure-operator/v7/server"
"github.com/giantswarm/azure-operator/v7/service"
"github.com/giantswarm/azure-operator/v8/flag"
"github.com/giantswarm/azure-operator/v8/pkg/project"
"github.com/giantswarm/azure-operator/v8/server"
"github.com/giantswarm/azure-operator/v8/service"
)

var (
Expand Down
2 changes: 1 addition & 1 deletion pkg/azureconditions/deploymentchecker.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import (
capiconditions "sigs.k8s.io/cluster-api/util/conditions"
"sigs.k8s.io/controller-runtime/pkg/client"

"github.com/giantswarm/azure-operator/v7/service/controller/key"
"github.com/giantswarm/azure-operator/v8/service/controller/key"
)

const (
Expand Down
6 changes: 3 additions & 3 deletions pkg/checksum/checksum_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ import (
"github.com/Azure/azure-sdk-for-go/services/resources/mgmt/2019-05-01/resources"
"github.com/Azure/go-autorest/autorest/to"

"github.com/giantswarm/azure-operator/v7/pkg/helpers/vmss"
"github.com/giantswarm/azure-operator/v7/service/controller/key"
"github.com/giantswarm/azure-operator/v7/service/controller/templates"
"github.com/giantswarm/azure-operator/v8/pkg/helpers/vmss"
"github.com/giantswarm/azure-operator/v8/service/controller/key"
"github.com/giantswarm/azure-operator/v8/service/controller/templates"
)

func Test_getDeploymentTemplateChecksum(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion pkg/credential/credential.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import (
v1 "k8s.io/api/core/v1"
"sigs.k8s.io/controller-runtime/pkg/client"

"github.com/giantswarm/azure-operator/v7/pkg/label"
"github.com/giantswarm/azure-operator/v8/pkg/label"
)

const (
Expand Down
6 changes: 3 additions & 3 deletions pkg/credential/credential_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ import (
v1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

"github.com/giantswarm/azure-operator/v7/pkg/label"
"github.com/giantswarm/azure-operator/v7/service/controller/key"
"github.com/giantswarm/azure-operator/v7/service/unittest"
"github.com/giantswarm/azure-operator/v8/pkg/label"
"github.com/giantswarm/azure-operator/v8/service/controller/key"
"github.com/giantswarm/azure-operator/v8/service/unittest"
)

const (
Expand Down
2 changes: 1 addition & 1 deletion pkg/handler/ipam/azure_config_checker.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
"github.com/giantswarm/micrologger"
"sigs.k8s.io/controller-runtime/pkg/client"

"github.com/giantswarm/azure-operator/v7/service/controller/key"
"github.com/giantswarm/azure-operator/v8/service/controller/key"
)

type AzureConfigCheckerConfig struct {
Expand Down
2 changes: 1 addition & 1 deletion pkg/handler/ipam/azure_config_persister.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
"github.com/giantswarm/micrologger"
"sigs.k8s.io/controller-runtime/pkg/client"

"github.com/giantswarm/azure-operator/v7/service/network"
"github.com/giantswarm/azure-operator/v8/service/network"
)

type AzureConfigPersisterConfig struct {
Expand Down
4 changes: 2 additions & 2 deletions pkg/handler/ipam/azure_machinepool_network_range_getter.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ import (
"github.com/giantswarm/micrologger"
"sigs.k8s.io/controller-runtime/pkg/client"

"github.com/giantswarm/azure-operator/v7/pkg/helpers"
"github.com/giantswarm/azure-operator/v7/service/controller/key"
"github.com/giantswarm/azure-operator/v8/pkg/helpers"
"github.com/giantswarm/azure-operator/v8/service/controller/key"
)

var nodePoolIPMask = net.CIDRMask(24, 32)
Expand Down
2 changes: 1 addition & 1 deletion pkg/handler/ipam/azure_machinepool_subnet_checker.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import (
capzexp "sigs.k8s.io/cluster-api-provider-azure/exp/api/v1beta1"
"sigs.k8s.io/controller-runtime/pkg/client"

"github.com/giantswarm/azure-operator/v7/pkg/helpers"
"github.com/giantswarm/azure-operator/v8/pkg/helpers"
)

type AzureMachinePoolSubnetCheckerConfig struct {
Expand Down
6 changes: 3 additions & 3 deletions pkg/handler/ipam/azure_machinepool_subnet_collector.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ import (
capz "sigs.k8s.io/cluster-api-provider-azure/api/v1beta1"
ctrl "sigs.k8s.io/controller-runtime/pkg/client"

"github.com/giantswarm/azure-operator/v7/client"
"github.com/giantswarm/azure-operator/v7/pkg/helpers"
"github.com/giantswarm/azure-operator/v7/service/controller/key"
"github.com/giantswarm/azure-operator/v8/client"
"github.com/giantswarm/azure-operator/v8/pkg/helpers"
"github.com/giantswarm/azure-operator/v8/service/controller/key"
)

type AzureMachinePoolSubnetCollectorConfig struct {
Expand Down
2 changes: 1 addition & 1 deletion pkg/handler/ipam/azure_machinepool_subnet_persister.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import (
capzexp "sigs.k8s.io/cluster-api-provider-azure/exp/api/v1beta1"
"sigs.k8s.io/controller-runtime/pkg/client"

"github.com/giantswarm/azure-operator/v7/pkg/helpers"
"github.com/giantswarm/azure-operator/v8/pkg/helpers"
)

type AzureMachinePoolSubnetPersisterConfig struct {
Expand Down
Loading

0 comments on commit 07bf28c

Please sign in to comment.