Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support adding ResourceManagerTags to compute instances #1

Merged
merged 80 commits into from
Feb 5, 2024

Conversation

salasberryfin
Copy link
Owner

What type of PR is this?

What this PR does / why we need it:

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #

Special notes for your reviewer:

Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.

TODOs:

  • squashed commits
  • includes documentation
  • adds unit tests

Release note:


@salasberryfin salasberryfin force-pushed the support-adding-resourcemanagertags branch 2 times, most recently from 3f38799 to ce232ab Compare August 24, 2023 15:34
dependabot bot and others added 3 commits August 28, 2023 18:24
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.11.0 to 2.12.0.
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](onsi/ginkgo@v2.11.0...v2.12.0)

---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…ot/go_modules/github.com/onsi/ginkgo/v2-2.12.0

Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0
@salasberryfin salasberryfin force-pushed the support-adding-resourcemanagertags branch 4 times, most recently from 0a90467 to c0eb2c2 Compare August 30, 2023 08:42
richardcase and others added 4 commits August 31, 2023 09:09
This implements a GHA workflow that will automatically approve actions
to run when there is an `ok-to-test`.

This has been copied from upstream CAPI.

Signed-off-by: Richard Case <[email protected]>
…rove

chore: approve actions on ok-to-test
* add MasterAuthorizedNetworksConfig filed into GCPManagedControlPlane CRD

* fix

* disable it if no desired specified in CR

* change to do not reconcile if the desired CR is nil

* add comment

add nil handling fo GcpPublicCidrsAccessEnabled

change nil as enabled

fix display_name not to be optional

address comments

fix typo and remove empty line
…uthorized-network-config

Support master authorized network config
@salasberryfin salasberryfin force-pushed the support-adding-resourcemanagertags branch 3 times, most recently from 65e31a8 to eaf7ca0 Compare September 7, 2023 12:28
dependabot bot and others added 14 commits September 11, 2023 18:41
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.14.0 to 0.15.0.
- [Commits](golang/net@v0.14.0...v0.15.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…ot/go_modules/golang.org/x/net-0.15.0

Bump golang.org/x/net from 0.14.0 to 0.15.0
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.57.0 to 1.58.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.57.0...v1.58.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…ot/go_modules/google.golang.org/grpc-1.58.0

Bump google.golang.org/grpc from 1.57.0 to 1.58.0
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.138.0 to 0.139.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.138.0...v0.139.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…ot/go_modules/google.golang.org/api-0.139.0

Bump google.golang.org/api from 0.138.0 to 0.139.0
Bumps [cloud.google.com/go/container](https://github.com/googleapis/google-cloud-go) from 1.25.0 to 1.26.0.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](googleapis/google-cloud-go@pubsub/v1.25.0...pubsub/v1.26.0)

---
updated-dependencies:
- dependency-name: cloud.google.com/go/container
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.139.0 to 0.141.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.139.0...v0.141.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…ot/go_modules/cloud.google.com/go/container-1.26.0

build(deps): Bump cloud.google.com/go/container from 1.25.0 to 1.26.0
…ot/go_modules/google.golang.org/api-0.141.0

build(deps): Bump google.golang.org/api from 0.139.0 to 0.141.0
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.58.0 to 1.58.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.58.0...v1.58.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…ot/go_modules/google.golang.org/grpc-1.58.1

build(deps): Bump google.golang.org/grpc from 1.58.0 to 1.58.1
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.58.1 to 1.58.2.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.58.1...v1.58.2)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.12.0 to 2.12.1.
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](onsi/ginkgo@v2.12.0...v2.12.1)

---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
cpanato and others added 11 commits October 20, 2023 10:28
update k8s version for testing and go to 1.20.8
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.28.0 to 1.28.1.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.28.0...v1.28.1)

---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.58.3 to 1.59.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.58.3...v1.59.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…ot/go_modules/google.golang.org/grpc-1.59.0

build(deps): Bump google.golang.org/grpc from 1.58.3 to 1.59.0
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.147.0 to 0.148.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.147.0...v0.148.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…ot/go_modules/github.com/onsi/gomega-1.28.1

build(deps): Bump github.com/onsi/gomega from 1.28.0 to 1.28.1
…ot/go_modules/google.golang.org/api-0.148.0

build(deps): Bump google.golang.org/api from 0.147.0 to 0.148.0
@salasberryfin salasberryfin force-pushed the support-adding-resourcemanagertags branch 2 times, most recently from c58badf to 6292a28 Compare October 26, 2023 12:51
cpanato and others added 15 commits October 26, 2023 17:29
Signed-off-by: cpanato <[email protected]>
update metadata file to add the 1.5 releases
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.28.1 to 1.29.0.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.28.1...v1.29.0)

---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/go-logr/logr](https://github.com/go-logr/logr) from 1.2.4 to 1.3.0.
- [Release notes](https://github.com/go-logr/logr/releases)
- [Changelog](https://github.com/go-logr/logr/blob/master/CHANGELOG.md)
- [Commits](go-logr/logr@v1.2.4...v1.3.0)

---
updated-dependencies:
- dependency-name: github.com/go-logr/logr
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…ot/go_modules/github.com/go-logr/logr-1.3.0

build(deps): Bump github.com/go-logr/logr from 1.2.4 to 1.3.0
Bumps [cloud.google.com/go/container](https://github.com/googleapis/google-cloud-go) from 1.26.1 to 1.26.2.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](googleapis/google-cloud-go@container/v1.26.1...container/v1.26.2)

---
updated-dependencies:
- dependency-name: cloud.google.com/go/container
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…ot/go_modules/cloud.google.com/go/container-1.26.2

build(deps): Bump cloud.google.com/go/container from 1.26.1 to 1.26.2
Bumps [cloud.google.com/go/iam](https://github.com/googleapis/google-cloud-go) from 1.1.3 to 1.1.4.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](googleapis/google-cloud-go@iam/v1.1.3...iam/v1.1.4)

---
updated-dependencies:
- dependency-name: cloud.google.com/go/iam
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [cloud.google.com/go/compute](https://github.com/googleapis/google-cloud-go) from 1.23.1 to 1.23.2.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/documentai/CHANGES.md)
- [Commits](googleapis/google-cloud-go@pubsub/v1.23.1...compute/v1.23.2)

---
updated-dependencies:
- dependency-name: cloud.google.com/go/compute
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…ot/go_modules/github.com/onsi/gomega-1.29.0

build(deps): Bump github.com/onsi/gomega from 1.28.1 to 1.29.0
…ot/go_modules/cloud.google.com/go/compute-1.23.2

build(deps): Bump cloud.google.com/go/compute from 1.23.1 to 1.23.2
…ot/go_modules/cloud.google.com/go/iam-1.1.4

build(deps): Bump cloud.google.com/go/iam from 1.1.3 to 1.1.4
@salasberryfin salasberryfin force-pushed the support-adding-resourcemanagertags branch from 6292a28 to 2b58598 Compare October 31, 2023 10:35
@salasberryfin salasberryfin merged commit 173d8a2 into main Feb 5, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants