зеркало из
1
0
Форкнуть 0
Граф коммитов

5598 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] ec6984d428
Bump the go-deps group across 3 directories with 1 update (#4479)
Bumps the go-deps group with 1 update in the /v2 directory: [github.com/onsi/gomega](https://github.com/onsi/gomega).
Bumps the go-deps group with 1 update in the /v2/cmd/asoctl directory: [github.com/onsi/gomega](https://github.com/onsi/gomega).
Bumps the go-deps group with 1 update in the /v2/tools/generator directory: [github.com/onsi/gomega](https://github.com/onsi/gomega).


Updates `github.com/onsi/gomega` from 1.35.1 to 1.36.0
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.35.1...v1.36.0)

Updates `github.com/onsi/gomega` from 1.35.1 to 1.36.0
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.35.1...v1.36.0)

Updates `github.com/onsi/gomega` from 1.35.1 to 1.36.0
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.35.1...v1.36.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 21:37:10 +00:00
azure-service-operator-automation[bot] bd082230b8
Update Code Structure Diagrams (#4477)
Co-authored-by: theunrepentantgeek <1272094+theunrepentantgeek@users.noreply.github.com>
2024-12-01 19:45:37 +00:00
Bevan Arps b99d7b23bd
Allow recovery if resources have a missing AzureName (#4460)
* Avoid creating an ARM ID if AzureName is empty

* Add nil owner check and update tests

* Update generated types

* Allow AzureName to be set if blank

* Code gardening

* Update reference

* Code gardening
2024-11-27 02:13:26 +00:00
Matthew Christopher eb19f68fc9
Support multiple replicas of ASO pod (#4466)
- Use Deployment mode Recreate, which ensures that all webhook pods
   serving CRD conversion requests during upgrade are running the latest
   version of ASO.
 - Take lease during CRD management, to ensure that ASO doesn't fight
   with itself during CRD installation.
 - Enable using lease in multitenant (webhooks) mode as well.
2024-11-27 00:01:52 +00:00
Matthew Christopher 0a6f4880e6
Fix Taskfile ordering so that "task" command formats code (#4471)
Previously, the format-code step was run AFTER the standard linting,
so would always fail if there was incorrect format.

Move the step to run before linting in the default task command (only
run locally).

No change for CI.
2024-11-26 17:03:38 +00:00
dependabot[bot] 1286b6ed86
Bump the go-deps group across 2 directories with 1 update (#4470)
Bumps the go-deps group with 1 update in the /v2 directory: [github.com/google/cel-go](https://github.com/google/cel-go).
Bumps the go-deps group with 1 update in the /v2/cmd/asoctl directory: [github.com/google/cel-go](https://github.com/google/cel-go).


Updates `github.com/google/cel-go` from 0.22.0 to 0.22.1
- [Release notes](https://github.com/google/cel-go/releases)
- [Commits](https://github.com/google/cel-go/compare/v0.22.0...v0.22.1)

Updates `github.com/google/cel-go` from 0.22.0 to 0.22.1
- [Release notes](https://github.com/google/cel-go/releases)
- [Commits](https://github.com/google/cel-go/compare/v0.22.0...v0.22.1)

---
updated-dependencies:
- dependency-name: github.com/google/cel-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-deps
- dependency-name: github.com/google/cel-go
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-26 01:57:56 +00:00
dependabot[bot] 204237c312
Bump the k8s-go-deps group across 3 directories with 5 updates (#4469)
Bumps the k8s-go-deps group with 3 updates in the /v2 directory: [k8s.io/api](https://github.com/kubernetes/api), [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) and [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime).
Bumps the k8s-go-deps group with 3 updates in the /v2/cmd/asoctl directory: [k8s.io/api](https://github.com/kubernetes/api), [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) and [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime).
Bumps the k8s-go-deps group with 1 update in the /v2/tools/generator directory: [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery).


Updates `k8s.io/api` from 0.31.2 to 0.31.3
- [Commits](https://github.com/kubernetes/api/compare/v0.31.2...v0.31.3)

Updates `k8s.io/apiextensions-apiserver` from 0.31.2 to 0.31.3
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.31.2...v0.31.3)

Updates `k8s.io/apimachinery` from 0.31.2 to 0.31.3
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.31.2...v0.31.3)

Updates `k8s.io/client-go` from 0.31.2 to 0.31.3
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.31.2...v0.31.3)

Updates `sigs.k8s.io/controller-runtime` from 0.19.1 to 0.19.2
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.19.1...v0.19.2)

Updates `k8s.io/api` from 0.31.2 to 0.31.3
- [Commits](https://github.com/kubernetes/api/compare/v0.31.2...v0.31.3)

Updates `k8s.io/apiextensions-apiserver` from 0.31.2 to 0.31.3
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.31.2...v0.31.3)

Updates `k8s.io/apimachinery` from 0.31.2 to 0.31.3
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.31.2...v0.31.3)

Updates `k8s.io/client-go` from 0.31.2 to 0.31.3
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.31.2...v0.31.3)

Updates `sigs.k8s.io/controller-runtime` from 0.19.1 to 0.19.2
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.19.1...v0.19.2)

Updates `k8s.io/apimachinery` from 0.31.2 to 0.31.3
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.31.2...v0.31.3)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-go-deps
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-go-deps
- dependency-name: k8s.io/apimachinery
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-go-deps
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-go-deps
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-go-deps
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-go-deps
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-go-deps
- dependency-name: k8s.io/apimachinery
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-go-deps
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-go-deps
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-go-deps
- dependency-name: k8s.io/apimachinery
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-25 19:13:00 +00:00
Bevan Arps d0dcc8cf8e
Include golangci-lint fixes when formatting code (#4461)
* Include golangci-lint fixes when formatting code

* Add docs

* Update warning for verify-no-changes
2024-11-25 04:48:06 +00:00
Bevan Arps bc423356a6
Separate success and failure flows in asoctl resource importing (#4452)
* Change interface report to minimize coupling

* Create import_error.go

* Separate success and failure information flows

* Tweak error production

* Simplify interfaces

* Fix merge
2024-11-25 03:45:20 +00:00
azure-service-operator-automation[bot] c39cf82726
Update API Docs (#4468)
Co-authored-by: theunrepentantgeek <1272094+theunrepentantgeek@users.noreply.github.com>
2024-11-24 19:05:44 +00:00
azure-service-operator-automation[bot] c16458a92f
Update Code Structure Diagrams (#4467)
Co-authored-by: theunrepentantgeek <1272094+theunrepentantgeek@users.noreply.github.com>
2024-11-24 19:05:16 +00:00
Bevan Arps 190edf60f1
Migrate controller to `eris` (#4463)
* Update controller code

* Update tests
2024-11-24 19:01:43 +00:00
Bevan Arps 1b8978836f
Migrate `customizations` to eris (#4462)
* Update customizations

* fixup customizations

* Update handwritten type
2024-11-24 19:01:33 +00:00
Matthew Christopher d214ba03f6
Add description override codegenerator option (#4456)
Use this option to override the Subnet IPConfigurations field to explain
that it is removed if it crosses 2000 entries.
2024-11-22 22:03:44 +00:00
Bevan Arps b98c83fad2
Migrate `asoctl` to eris (#4458)
* Update go.mod

* Update imports

* go mod tidy

* Tidy imports

* Code gardening
2024-11-22 00:06:29 +00:00
Bevan Arps 3bb9bf52f0
Migrate code generator to `eris` (#4454)
* Add eris as a dependency

* Update generator files
2024-11-21 01:04:06 +00:00
Bevan Arps 0099f42154
Migrate generated code to `eris` (#4453)
* Add eris to go.mod

* Update generator reference

* Update golden files

* Update generated files
2024-11-20 22:52:31 +00:00
Matthew Christopher c1127952bd
Elide subnet IPConfiguration field when it passes 2000 entries (#4448)
Fixes #4428.
2024-11-19 00:43:55 +00:00
Bevan Arps 7482a62505
Skip checking for inherited roleassignment if owner is unavailable (#4450) 2024-11-19 00:41:17 +00:00
Bevan Arps 77e69f1491
Add ResourceTypeNotSupported to list of skipped error codes (#4451) 2024-11-18 23:18:26 +00:00
Bevan Arps 6d66802d14
Tidy import order (#4440)
* Sort linters

* Add gci

* Add exclusions for generated code

* Update imports for core operator

* Update imports for asoctl

* Add lint for mangle-test-json

* Update imports for generator

* Fix tests sensitive to line numbers

* Add test utility to taskfile

* Update new tests

* Remove aliases group

* Update controller

* Update generator

* Update asoctl

* Update line numbers in test
2024-11-18 16:51:52 +00:00
azure-service-operator-automation[bot] dcb4e6caa7
Update Code Structure Diagrams (#4449)
Co-authored-by: theunrepentantgeek <1272094+theunrepentantgeek@users.noreply.github.com>
2024-11-18 01:34:29 +00:00
Bevan Arps 04a51d5edf
Tidyup ARM type naming (#4446)
* Remove suppressions

* Remove ARMSuffix now we don't need it
2024-11-15 00:34:45 +00:00
azure-service-operator-automation[bot] f6c0c7a577
Update API Docs (#4447)
Co-authored-by: theunrepentantgeek <1272094+theunrepentantgeek@users.noreply.github.com>
2024-11-14 16:54:24 +00:00
Bevan Arps b1a539c20c
Update action versions and fix broken workflows (#4436)
* Update version of upload-artifact action

* Update version of create-pull-request

* Upgrade version of docker/build-push-action

* Update version of upload-release-action

* Create another token for docs PR

* Disable scheduled workflows unless on our repo
2024-11-14 01:39:47 +00:00
Matthew Christopher 5f056f89a9
Update docs for v2.11 (#4443)
Includes details about when we will deprecate CRD versions in order to
keep CRDs from growing too large.

Fixes #2687.
2024-11-13 02:30:51 +00:00
azure-service-operator-automation[bot] f04ae3fbe7
Add Helm Chart (#4442)
Co-authored-by: matthchr <matthchr@users.noreply.github.com>
2024-11-13 00:39:45 +00:00
Matthew Christopher 8a9d08c808
Documentation for upcoming v2.11.0 release (#4441) 2024-11-12 23:14:11 +00:00
Bevan Arps d5d877d2a7
ADR for changing handling of spec-one-of types (#4321)
* Start of first draft

* Complete draft

* Enable mermaid digramming

* Update draft with proposed solution
2024-11-12 19:33:15 +00:00
Matthew Christopher 04024b05fd
Add new version of the networking APIs (#4431)
Updated the following resources API versions:

Updated to v1api20240301

* BastionHost
* NatGateway
* PublicIPPrefix
* PrivateEndpoint
* PrivateLinkService
* PrivateEndpoints_PrivateDnsZoneGroup
* LoadBalancers_InboundNatRule
* LoadBalancer
* NetworkInterface
* NetworkSecurityGroup
* NetworkSecurityGroups_SecurityRule
* PublicIPAddress
* RouteTable
* RouteTables_Route
* VirtualNetwork
* VirtualNetworkGateway
* VirtualNetworks_Subnet
* VirtualNetworks_VirtualNetworkPeering

Updated to v1api20240601

* PrivateDnsZone
* PrivateDnsZones_VirtualNetworkLink
* PrivateDnsZones_A
* PrivateDnsZones_AAAA
* PrivateDnsZones_CNAME
* PrivateDnsZones_MX
* PrivateDnsZones_SRV
* PrivateDnsZones_PTR
* PrivateDnsZones_TXT

This fixes #4224.
2024-11-12 17:47:12 +00:00
azure-service-operator-automation[bot] 645c79cf6c
Update Code Structure Diagrams (#4439)
Co-authored-by: theunrepentantgeek <1272094+theunrepentantgeek@users.noreply.github.com>
2024-11-12 00:53:39 +00:00
azure-service-operator-automation[bot] fe56025f6a
Update API Docs (#4437)
Co-authored-by: theunrepentantgeek <1272094+theunrepentantgeek@users.noreply.github.com>
2024-11-12 00:53:02 +00:00
Matthew Christopher 6a9572139e
Hacky fix of subresource for networking (#4430)
This fixes the SubResource from DnsResolver to match
the SubResource from core networking so that we don't have a million
different <Resource>SubResource's created.

The issue is that dnsresolver and networking are two different Swagger
specifications from two different Swagger folders that both put
resources into the networking group. The 2022-07-01 API just happened to
be supported by both networking and dnsresolver, but many subsequent API
versions of plain networking don't correspond to a dnsresolver version.
This results in inconsistencies between type names in the two versions
of core networking which causes issues adding a new networking version
due to conversion problems.
2024-11-11 23:35:30 +00:00
dependabot[bot] 8e7e14398c
Bump the go-deps group across 3 directories with 7 updates (#4434)
Bumps the go-deps group with 4 updates in the /v2 directory: [github.com/google/cel-go](https://github.com/google/cel-go), [golang.org/x/crypto](https://github.com/golang/crypto), [golang.org/x/time](https://github.com/golang/time) and [golang.org/x/net](https://github.com/golang/net).
Bumps the go-deps group with 4 updates in the /v2/cmd/asoctl directory: [github.com/google/cel-go](https://github.com/google/cel-go), [golang.org/x/crypto](https://github.com/golang/crypto), [golang.org/x/time](https://github.com/golang/time) and [golang.org/x/net](https://github.com/golang/net).
Bumps the go-deps group with 4 updates in the /v2/tools/generator directory: [golang.org/x/sync](https://github.com/golang/sync), [golang.org/x/text](https://github.com/golang/text), [golang.org/x/mod](https://github.com/golang/mod) and [golang.org/x/net](https://github.com/golang/net).


Updates `github.com/google/cel-go` from 0.21.1-0.20241015195842-2a010f9960b1 to 0.22.0
- [Release notes](https://github.com/google/cel-go/releases)
- [Commits](https://github.com/google/cel-go/commits/v0.22.0)

Updates `golang.org/x/crypto` from 0.28.0 to 0.29.0
- [Commits](https://github.com/golang/crypto/compare/v0.28.0...v0.29.0)

Updates `golang.org/x/sync` from 0.8.0 to 0.9.0
- [Commits](https://github.com/golang/sync/compare/v0.8.0...v0.9.0)

Updates `golang.org/x/text` from 0.19.0 to 0.20.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.19.0...v0.20.0)

Updates `golang.org/x/time` from 0.7.0 to 0.8.0
- [Commits](https://github.com/golang/time/compare/v0.7.0...v0.8.0)

Updates `golang.org/x/net` from 0.30.0 to 0.31.0
- [Commits](https://github.com/golang/net/compare/v0.30.0...v0.31.0)

Updates `github.com/google/cel-go` from 0.21.1-0.20241015195842-2a010f9960b1 to 0.22.0
- [Release notes](https://github.com/google/cel-go/releases)
- [Commits](https://github.com/google/cel-go/commits/v0.22.0)

Updates `golang.org/x/crypto` from 0.28.0 to 0.29.0
- [Commits](https://github.com/golang/crypto/compare/v0.28.0...v0.29.0)

Updates `golang.org/x/sync` from 0.8.0 to 0.9.0
- [Commits](https://github.com/golang/sync/compare/v0.8.0...v0.9.0)

Updates `golang.org/x/text` from 0.19.0 to 0.20.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.19.0...v0.20.0)

Updates `golang.org/x/time` from 0.7.0 to 0.8.0
- [Commits](https://github.com/golang/time/compare/v0.7.0...v0.8.0)

Updates `golang.org/x/net` from 0.30.0 to 0.31.0
- [Commits](https://github.com/golang/net/compare/v0.30.0...v0.31.0)

Updates `golang.org/x/sync` from 0.8.0 to 0.9.0
- [Commits](https://github.com/golang/sync/compare/v0.8.0...v0.9.0)

Updates `golang.org/x/text` from 0.19.0 to 0.20.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.19.0...v0.20.0)

Updates `golang.org/x/mod` from 0.21.0 to 0.22.0
- [Commits](https://github.com/golang/mod/compare/v0.21.0...v0.22.0)

Updates `golang.org/x/net` from 0.30.0 to 0.31.0
- [Commits](https://github.com/golang/net/compare/v0.30.0...v0.31.0)

---
updated-dependencies:
- dependency-name: github.com/google/cel-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/sync
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/text
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/time
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/net
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: github.com/google/cel-go
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/sync
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/text
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/time
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/net
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/sync
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/text
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/mod
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-11 22:09:57 +00:00
Bingikarthik 99c2392fbb
Feature/Smart Detector Alert Rules (#4375)
* Feature/Smart Detector Alert Rules

* Remove test files

* Add changes to v2/azure-arm.yaml

* Update v2/azure-arm.yaml

* Update smartDetectorAlertRule to smartDetectorAlertRules

* Update name in v2/azure-arm.yaml

* Update SmartDetectorAlertRules name

* Add Detector.ID

* Fix fomat types for State and Severity

* Add samples folder

* Update supportedFrom version

* Fix scopesReferences to scopeReferences

* Add ActionGroups and Detector mandatory fields

* Updates on Test_AlertsManagement_SmartDetectorAlertRules_CRUD.yaml and Test_Samples_CreationAndDeletion/Test_Alertsmanagement_v1api20210401_CreationAndDeletion.yaml

* Update structure for detector config

* Update ActionGroup name

* Create refs for ActionGroup

* Update detector config setting

* Update detector config setting with reference

* Update detector config status setting

* Revert changes made to v1api20210401_smartdetectoralertrule.yaml and alertsmanagement_smartdetectoralertrules_crud_v20210401_test.go

* Fix go formatting issue

* Use ARMID for detector configs

* Revert changes to .gitmodules

* Remove azure-rest-api-specs

* v2/specs/azure-rest-api-specs update

* Keep armReference: false

* Using detector.armReference: false

* Update v2/specs/azure-rest-api-specs

* Pass actiongroup object for creation

* Update SmartDetectorAlertRule scopeReferences

* add recordings/Test_AlertsManagement_SmartDetectorAlertRules_CRUD.yaml

* Add 	v2/internal/controllers/recordings/Test_AlertsManagement_SmartDetectorAlertRules_CRUD.yaml

* Commit generated files

* commit generated files

* Update v2/specs/azure-rest-api-specs

* Update v2/specs/azure-rest-api-specs

* Add generated files

* Add generated file

---------

Co-authored-by: Bingi Narasimha Karthik <bkarthik@adobe.com>
2024-11-11 21:03:36 +00:00
Bevan Arps 96937f1c89
Fix report case sensitivity (#4433)
* Add tests for desired behaviour

* Modify report to handle inconstencies

* Add missing t.Parallel() call
2024-11-11 04:07:00 +00:00
azure-service-operator-automation[bot] 1b3c4a9204
Update Code Structure Diagrams (#4432)
Co-authored-by: theunrepentantgeek <theunrepentantgeek@users.noreply.github.com>
2024-11-11 01:26:49 +00:00
Bevan Arps a91754f82c
Move ARM types for resources (#4426)
* Remove suppression for resources

* Update generated files for resources

* Update PR

* Format code
2024-11-08 00:09:46 +00:00
Matthew Christopher 97d0ccf77c
Add support for dynamic expression Secret and ConfigMap outputs (#4398)
* Add support for dynamic expression Secret and ConfigMap outputs

 * Add generator support for dynamic configmap and secret export.
 * Add webhook validation for new operatorSpec fields.
 * Add generic controller integration to output expressions to
   ConfigMap/Secret.
 * Add CEL tests
 * Fix a few issues with CEL expression parsing.

* Regenerate api

* Add CEL Expressions documentation
2024-11-07 16:53:57 +00:00
Bevan Arps 015ae07245
Move ARM types for signalr (#4421)
* Remove suppression for signalrservice

* Update generated files for signalrservice

* Update generated files

* Fix up file format
2024-11-07 10:30:41 +00:00
Bevan Arps 0a5c085966
Move ARM types for eventhub (#4424)
* Remove suppression for eventhub

* Update generated files for eventhub
2024-11-07 04:14:31 +00:00
Bevan Arps acda5ba6ff
Move ARM types for dataprotection (#4423)
* Remove suppression for dataprotection

* Update generated files for dataprotection
2024-11-06 23:36:38 +00:00
Matthew Christopher 4b0c23e158
Add new 2024-09-01 containerservice API (#4419)
- Fix issue in RepairSkippingProperties which could cause an issue when
  a type is reused among multiple resources, such as in a containerservice
  ManagedCluster and AgentPool.
- Add new StripDocumentation pipeline stage, which can be used to strip
  descriptions off CRD types to reduce their size.
  - We don't want to do this in perpetuity, see #4418 which tracks removing
    some old versions of ManagedCluster so we can drop this in a
    future release.
- Add support for 2024-09-01 version of AKS API.
- Add support for MaintenanceConfiguration.
2024-11-06 22:10:40 +00:00
Bevan Arps 07e4201e22
Move ARM types for operationalinsights (#4425)
* Remove suppression for operationalinsights

* Update generated files for operationalinsights

* Update generated files
2024-11-06 20:37:54 +00:00
Bevan Arps 814418f985
Move ARM types for authorization (#4422)
* Remove suppression for authorization

* Update generated files for authorization
2024-11-06 19:20:14 +00:00
Bevan Arps 74135fef82
Move ARM types for synapse (#4420)
* Remove suppression for synapse

* Update generated files for synapse

* Update generated files
2024-11-06 19:20:07 +00:00
Matthew Christopher e62a4bbb0e
Update rest-api-specs submodule (#4427) 2024-11-06 18:39:06 +00:00
dependabot[bot] 15b5c8e07c
Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#4415)
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1)

---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-06 00:08:01 +00:00
Bevan Arps d04ec35a10
Move ARM types for eventgrid (#4407)
* Remove suppression for eventgrid

* Regenerate api files for eventgrid
2024-11-05 21:23:56 +00:00
Bevan Arps df5f8e1d5a
Move ARM types for dbformariadb (#4412)
* Remove suppression for dbformariadb

* Regenerate api files for dbformariadb
2024-11-05 19:32:49 +00:00