Hotfix to allow update with --refresh-credentials
Changes
fa10ea5 az aro update
CredentialsRequest hotfix (Azure#3325)
232d3bc Move to correct mdsd image (Azure#3308)
86deb39 MDM Image Bump - ARO-4792 (Azure#3297)
72fd8ad Update Go Vendored Modules - ARO-4776 (Azure#3302)
01ce6a1 Add libzstd.so.1 to fluentbit container build
548ad5c Merge pull request Azure#3232 from SrinivasAtmakuri/remove-IsLessThanMinimumDuration
6b15494 fix(admin): Ensure check on certData slice
9b92b4f Admin action to delete a cluster managed resource (Azure#3286)
a017435 ARO-4779: Mirror new hive image to close vulns
b867811 ARO-4779: Update hive dependency to close vulns
72cad15 Remove version 4.11.26 as it's affected by installation bugs
e4eea7f Use an enum for cluster maintenance states (Azure#3230)
9a9edac Update ARO operator Azure auth scheme to use a DefaultAzureCredential (Azure#3274)
d710619 test case validateEtcdCertsRenewed func
afa28a3 fix not returning arm template errors (Azure#3288)
966f7a1 graph: Allow gzip compression in requests
4a1ea40 Remove journald fields that aren't needed (Azure#3283)
06f78b7 Watch MachineSets for worker subnet changes instead of Machines (Azure#3280)
e7f5140 Migrate documentdb client from sdk track 1 to track 2 client (Azure#3255)
a85b8d0 FedRAMP TLS 1.3 Compliance (Azure#3285)
f421bac Rename installLogsForDeployment to indicate latest deployment
e9e3c7a Implement generic handling for Hive ProvisionFailed=True conditions w/ Azure policy errors
ae5c57b Add hack script to generate hive install-log-regexes.yaml from ARO definition
ac7cf2f Fix CVE-2023-45857 npm vulnerability found in audit (Azure#3279)
19703fe move default IP creation outside of newPublicLoadBalancer method
3d7c789 remove outdated comment
d37aae3 add unit tests for multiple IP aro create
0b7096d add back cli-domain-from-installer-image (Azure#3277)
19d053d Move genevalogging operator controller files into separate .confs with goembed (Azure#3276)
d0c6db7 e2e: Spew ODataError details before panicing (Azure#3265)
d25e7f2 graph: Add HTTP tracing option for MS Graph requests (Azure#3269)
67d06bd Propagate errors of GenevaLogging controller (Azure#3221)
e278fd6 Add some more golangci-lint linters and fix the issues they find (Azure#3234)
c53b31c add cluster check alert
590cc52 add muo alerts
18a57a3 Update RP Documentatation with Etcd Recovery URL
83b2a55 Delete OpenShiftVersions via change-feed (Azure#3262)
35a5f16 Bump Hive Version + Minimal Install (Azure#3260)
f042c81 Fix e2e test for azurefile-csi storage class that uses ARO-managed storage account on OCP 4.11 (Azure#3226)
a0cc0ee Patch Hive ClusterDeployment rather than update it (Azure#3244)
9100c81 clean up some of the monitor emitting metrics for aro operator statuses and prometheus (Azure#3235)
0dd1ec9 Add defaults and update k8s dev version (Azure#3245)
6e66ecd Merge pull request Azure#3251 from Azure/dependabot/go_modules/github.com/docker/docker-24.0.7incompatible
af5f826 bug: Keep cli-domain-from-installer-image until we use minimal hive version (Azure#3257)
7e96231 Bump github.com/docker/docker
c473088 Hive Minimal Install Annotation on ClusterDeployment (Azure#3243)
4aaccb8 Only mirror images from 4.11+ (Azure#3240)
2482a42 Merge pull request Azure#3250 from Azure/dependabot/github_actions/actions/setup-node-4
bb8097c Skip failing pki test for now (Azure#3249)
7e09f87 Add extra validation and remove IsLessThanMinDuration
57d3055 Bump actions/setup-node from 3 to 4
debb5ae Remove 4.10 as an installation target (Azure#3238)
a6ce8b6 Add additional metrics
54bfa2b Fix azure client for multiple clouds
effcd0b Fix make generate
55ac567 Fix unit tests
ab05ba7 Add a new azureclient for subnet from az-sdk
c628580 Make all monitors into go routines
bfd8f64 Consolidate into consistent monitor emitters
9c30a16 Plug NSG monitoring to mon.WorkOne
ba330d8 Add NSG monitoring
dfa6c1a Add azcore/arm and network/v2 to vendor
9bb9b51 Fix CheckAccess unmarshal bug (Azure#3241)
f44f544 Default installation target to 4.12 (Azure#3237)
4c89c89 Update MDM, MDSD, Fluentbit images (Azure#3233)
61745e3 fix docs: puslish aro operator to quay (Azure#3236)
4e00e29 Return actionable service principal errors to the user (Azure#3231)
24d7966 ensure API Server public IP is added to DependsOn
e6816b8 add managed ips to arm templates
8019a0e feat: add deny pull secret deletion policy (Azure#3228)
4e88775 Fix panic on addressPrefix vs addressPrefixes on subnet (Azure#3223)
3273b70 BUG: Fix golang client PUT for GA (Azure#3204)
0a42348 removed facchettos from codeowners
45a0899 Remove requeueAfter during cluster upgrades as it is unnecessary
4f8c591 Ensure DynamicHelper preserves Status on MachineHealthCheck updates
276f924 Add k8s paused annotation to ARO MHC during upgrades
cd81ce9 Return errors from AuthorizationRetryingAction if timeout is reached (Azure#3222)
365413c Add routing to admin portal (Azure#3164)
19f4e06 Additional Waiting for API Server to become ready (Azure#3220)
66c113a Propagate errors of ARO MachineHealthCheckController to ARO Operator (Azure#3177)
6cdf2c3 Match AKS development version with production (Azure#3217)
74dea99 Bump @babel/traverse from 7.21.3 to 7.23.2 in /portal/v2 (Azure#3215)
4ae11b1 Enable Double (infrastructure) Encryption on ARO-provisioned storage accounts (Azure#3216)
92ca0e4 Add e2e tests for multiple ips per loadbalancer (Azure#3183)
7579ede fix graph error handling in az-aro command module (Azure#3093)
1844f2d Revert workaround for mdsd bug
4b6adbd Merge pull request Azure#3214 from cblecker/rrr
bcc936b Merge pull request Azure#3212 from cblecker/e2e-eventually-timeout
3c120a1 Remove ready-for-review when rebase is required
9ef2e0b Add eventually timeout when we use contexts
f131c25 Merge pull request Azure#3211 from bennerv/network-acl-fix-for-storageaccounts
e3b1ebb Add additional debugging lines
61b9c39 run tests serially
a94a600 Parallelize namespace names across tests
d36544a allow for parallel statefulsets to be created
a4323ba Fix e2e tests - Add explicit timeouts
29726e7 Fix - avoid letting context override default timeout used by Eventually
a3bb3f5 Fix - avoid duplicate resource and label names in StatefulSets
bb23e4e Fix - arm.ParseArmResourceId is meant for child resources and not resource groups, so use stringutils.LastTokenByte instead
6595ed0 Fix - don't try to add service endpoint if it's already there
8cba716 Fix some nits and verify service endpoint location before reconciling vnet rules
ce81e7d Add e2e test for azurefile-csi storageclass
8abf6a4 Fix storage account reconciliation, take two
b75bc87 Fix storage account controller vnet rule additions
d346dd7 Add NACLs for OCP Subnets iff service endpoints set on subnets
e76ad78 Helper function to return functions which have a specific service endpoint enabled
ca8a3a0 api: Add MissingFields to OpenShiftVersionProperties (Azure#3208)
dc0e7e1 Bump golang.org/x/net from 0.14.0 to 0.17.0 (Azure#3209)
78f2f66 Trim dependency graph by removing unused stuff (Azure#3186)
cf35755 api: Add Default field to OpenShiftVersionProperties (Azure#3202)
cfc546e Fail cluster deletion if RP is not authorized to delete managed resource group (Azure#3207)
d3b5272 Bump postcss from 8.4.23 to 8.4.31 in /portal/v1 (Azure#3206)
22a6d60 Update documentation for testing the ARO operator (Azure#3115)
2703a95 Fix Construction of Monitor for Clusters with kube-apiservers Down (Azure#3201)
8583ae2 Merge pull request Azure#3200 from gouthamMN/master
b1109af Merge branch 'master' of https://github.com/gouthamMN/ARO-RP
29a7188 validate workerProfilesStatus to be nil only during create
cef6b01 Add customer data regression tests for get/create/update/delete k8s admin api (Azure#3198)
36df015 Prevent memory leaks with DialContext usage and new k8s client creation (Azure#3090)
082e9a5 Set maintenace task to "" after PUCM pending operation (Azure#3197)
54e90e8 Convert the pucm pending boolean in the AdminAPI (Azure#3196)
2fa4d56 Merge pull request Azure#3191 from yjst2012/remove-openshift-config
85e9ab3 Don't Put Cluster in Update State after PUCM Pending (Azure#3194)
6a9a817 retry operations on pull-secret when receiving a conflict (Azure#3195)
618366d removed host mount policy as suggested cont.
ca41d32 removed protection under openshift-cluster-csi-drivers ns as suggested
29de884 removed host mount policy as suggested
98fd988 remove protection over machine obj
c6996d8 removed openshift-config as protected namespace as suggested
c45d6cc Revendor go-cosmosdb to fix database.EmitMetrics() json decode error (Azure#3190)
a7d0262 Merge pull request Azure#3189 from Azure/revert-3171-412-default
1a35d4e Merge pull request Azure#3187 from s-amann/rotate-openshift-config-pull-secret
d29d6a1 Revert "Default to 4.12 for new installations (Azure#3171)"
33de1ab fallback to new pull secret if we cant merge
6750ea5 attempts to merge original and new even when recreating
aeea7eb continue forward if openshiftConfigSecret is missing
ca6c4cd merge existing data with new token
9ea5c62 adds retries to delete/create/update on the openshift-config pull secret
584f773 refactor to reduce use of conditions
1f38c93 rotate the openshift-config pull-secret on acr token rotation
b123a45 Fix WorkerProfilesStatus PUCM Bug (Azure#3184)
e23c4d3 remove UserDefinedRouting AFEC feature flag (Azure#3180)
019c2fb Fix bad logic comparison against an already existing gateway record (Azure#3182)
2a16a36 upstreaming changes required by upstream CI (Azure#3117)
bfddd18 Return error if we fail to delete hive resources during deletion (Azure#3179)
04b84a2 Refactor pkg name (Azure#3178)
b21cc04 Get to the bottom of the e2e admin portal failure (Azure#3168)
118f1a8 Enable preconfigured NSG flag on azure-cli (Azure#3112)
4255225 Update Dockerfile.ci to use buildarg for registry name (Azure#3167)
8ffcf69 GenevaAction for etcd Certificate Renewal (Azure#3137)
2477f95 New Monitor to emit ETCD certificates expiration (Azure#3124)
3091979 Merge pull request Azure#3176 from Azure/dependabot/github_actions/oxsecurity/megalinter-7
0736d98 Merge pull request Azure#3175 from Azure/dependabot/github_actions/actions/checkout-4
e59b1e7 Bump oxsecurity/megalinter from 6 to 7
c215ae4 Bump actions/checkout from 3 to 4
81679eb Merge pull request Azure#3174 from cblecker/auto-update-ghactions
e415ac4 Merge pull request Azure#3172 from Azure/documentation-debian-dev
2dd8c7f Add dependabot to auto-bump GH actions versions when needed
2114a6c create monitor for certificate expirations (Azure#2976)
1d6d144 Default to 4.12 for new installations (Azure#3171)
404ad37 add group for metrics to allow for top nodes to exectute
4a3ecf5 Fix NSG e2e error (Azure#3057)
00ea406 Add required debian packages to docs
331b08e fix: add priv user check for machine config & master toleration policies (Azure#3169)
825a70b Merge pull request Azure#3163 from Azure/dependabot/go_modules/github.com/coreos/ignition/v2-2.14.0
5b240b2 Bump github.com/coreos/ignition/v2 from 2.7.0 to 2.14.0
c4cdb03 Merge pull request Azure#3165 from hlipsig/e2e-adminapi-getlogs-test-update
33cbf09 Update adminapi_cluster_getlogs.go
4b891d0 Update adminapi_cluster_getlogs.go
f99e9e1 Remove Ignition V2 from the ARO Operator (Azure#3140)
46fa0a1 skip lb profile reconcile when arch is v1 (Azure#3162)
b1db194 Bumping up MUO to v0.1.952 (Azure#3149)
c4cf22a Use a mix of addressPrefix and addressPrefixes in e2e
8afd0b2 Fix nil pointer dereference when addressPrefixes is set, but addressPrefix is not in a subnet
f85866b Enable autonodezing by default (Azure#3159)
28d4870 Added the Actions Icons on Cluster Detail Page (Azure#3051)
6413c3f Remove rhcos publishing doc, can be found in ARO-Installer (Azure#3160)
e02f5e0 Merge pull request Azure#3158 from hawkowl/hawkowl/go1810
d949408 update to go 1.18.10
4329ac8 Merge pull request Azure#3152 from Azure/dependabot/go_modules/github.com/cyphar/filepath-securejoin-0.2.4
db74c9e Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4
4ae27dd Merge pull request Azure#3147 from hawkowl/hawkowl/bump-mirror-minimum
796b714 add ubi9, latest MUO, mariner azure-cli
c81ec65 4.10+ mirroring
5afcf2e Merge pull request Azure#3118 from hawkowl/hawkowl/kiota
dba48c1 Add worker profile status (Azure#3053)
91a0357 add refresh button for different resources (Azure#3111)
04ba179 Merge pull request Azure#3145 from cblecker/fix-int-conv
c2cf556 Fix string to int conversion
fabe818 add some documentation
6f71bc1 go mod vendor
4939676 go mod update
ccc157e update code to use our generated msgraph sdk
89a66c1 add boilerplate from msgraph-sdk-go to build the client + credential adapter
2ef8962 generated files
cd99e81 makefile to run kiota
0134e40 Fix kube versions in go.mod (Azure#3144)
d745c8d Merge pull request Azure#3143 from bennerv/update-kube-deps
1e48a01 remove deprecated e.SelfLink
68ef8c2 Add methods to fake discoveryclient
6fa30d2 Bump openshift dependencies
fed8eba Remove SetClusterName as it was deprecated + removed
b108c4d go mod vendor
6947c3b Bump kube dependencies
5c5a56b Merge pull request Azure#3141 from cblecker/clock
48a4699 go mod vendor
5e58754 Update k8s.io/utils dependency
7fc4297 Use k8s.io/utils/ptr instead of deprecated pointer package
914c716 Use stable clock package
d228bf1 Merge pull request Azure#3139 from Azure/dependabot/go_modules/github.com/docker/docker-23.0.3incompatible
690c431 Reduce diffs between our az aro
extension and the upstream Azure CLI command (Azure#3125)
eadedd9 Bump github.com/docker/docker
c251791 exclude some more log namespaces based on statistics (Azure#3132)
6e5083d Bump github.com/sigstore/rekor from 1.0.1 to 1.2.0 (Azure#3138)
56352e6 Mirror the hive version we intend to upgrade to (Azure#3126)
9f7ef79 increase machine health check node unready timeout to 15m (Azure#3133)
b9679a1 Merge pull request Azure#3136 from cblecker/gvf
37d6378 Bump github.com/containers/podman/v4 from 4.1.1 to 4.4.2 (Azure#3135)
265a29c Use go version from go.mod
e4d4c73 Reduce flakes in TestLoadBalancerProfile() (Azure#3129)
dcaa1ad Merge pull request Azure#3122 from kimorris27/update-azure-sdk-for-go/sdk/azidentity
4b963fe Fix .gitignore for kubeconfigs (Azure#3128)
1e3c102 Remove old upgradestreams logic from the monitor & old parts of the RP (Azure#3092)
c3a282c added guardrails namespace (Azure#3130)
9c05b36 Remove erroneous HTTP header checks from AppLens client tests
a3a442d azidentity v1.2.2 -> v1.3.1
, azidext v0.4.0 -> v0.5.0
, go mod tidy; go mod vendor
286e65a Remove upgrades from kubeactions and the admin API (Azure#3091)
a47f06b Specify the resource manager endpoint for the lb backend pool client (Azure#3127)
3b370ae multiple ARO managed public IPs per Load balancer during cluster update (Azure#3095)
bd89261 Fix credential rotation failure (Azure#3113)
30c99ae add aro-monitor and aro-portal restart to predeploy steps
b7ba1cc ARO-3112: Set DisableOutbound SNAT to true on Load Balancers (Azure#3069)
e6442d7 Remove the unneeded replace for hive (Azure#3123)
6f4d75c Merge pull request Azure#3119 from 2uasimojo/ARO-3801/revendor-hive
d4a2c90 Update pkg/operator/controllers/dnsmasq/dnsmasq.go
8e75ed1 Update pkg/operator/controllers/dnsmasq/dnsmasq.go
3f62386 Update dnsmasq operator to use embeded files
f9df85d Fix resolv.conf during Azure host servicing
cd811e6 Apply lint roller
01cf99f Unplanned Maintenance Signals (Azure#3060)
644f8b8 Remove install word in Condition error messages (Azure#3044)
d32c094 Revendor hive to 70b666ec8
db0b249 remove gvrresolver use in the frontend (Azure#3087)
f26f8f4 Fix local make admin.kubeconfig (Azure#3097)
099f624 use restricted scc for gatekeeper-manager-role (Azure#3080)
19adfe5 Add priority deletion ordering of nested Microsoft.Compute/galleries resources (Azure#3114)
d74f9f3 ran make generate (Azure#3106)
48af20f Update RegistryProfile with new ACR token password once rotated (Azure#3088)
cf09d3c Merge pull request Azure#3109 from cblecker/update-gh-actions
302f23a Merge pull request Azure#3108 from cblecker/cleanup-cql
61b2e89 Update formatting/permissions/triggers for GH Actions
b3996ee Update CODEOWNERS (Azure#3107)
a96312f Remove unneeded codeql template
9812067 Merge pull request Azure#3105 from cblecker/fix-codeql
c6df6a1 Configure CodeQL github action to use manual build for golang
9c844e8 Remove CodeQL job from ADO CI
73e8e13 Adding 4.12 install streams (Azure#3084)
c8d10ff Move pkg/api dependencies on util/immutable to api/util/immutable (Azure#3079)
d61bdd6 Aro 2998 monitoring errors (Azure#3068)
8191585 Pin to selenium grid 4.10 (Azure#3082)
cc6cd1e Move pkg/api dependencies on util/subnet to api/util/subnet (Azure#3070)
5b94eb4 Remove the provisioning state check around ensure managed rg (Azure#2936)
ede320d Run prettier on the pipeline yaml files (Azure#2979)
940e5a0 Add more information to on conflict for gateway PE linkId (Azure#3054)
058a214 remove gateway restart during rp predeploy (Azure#3071)
aa61608 Preview api lb profile (Azure#3020)
b9a207e Add preconfigured NSG to 2023-09-04 api (Azure#3062)
f6129d9 update predeploy to restart old VMSS when service secrets rotated (Azure#2946)
06cfba5 Don't use the uid in containerinstall code (Azure#3066)
b5ea75e Add jq for must-gather (Azure#3050)
c35fb5c Fix gateway container log file mount (Azure#3064)
67e3693 added setdefault (Azure#3067)
59c8f3a Bump word-wrap from 1.2.3 to 1.2.4 in /portal/v2 (Azure#3043)
02d10e8 remove redundant if statement (Azure#3061)
6bc0f37 Reconcile Master & Current Release: Revert Preconfigured NSG Changes (Azure#3058)
d14ee24 ARO-3536: Add error handling when "CLUSTER" env variable is empty. (Azure#3007)
861bdb9 fix API Skeleton file permissions (Azure#3055)
45fe957 Fix e2e must gather (Azure#3037)
f9ee191 skeleton for 20230904 (Azure#3048)
b8803d7 Add API for Microsoft.Compute/galleries (Azure#3052)
b218984 Use more common use case for end user azext_aro override
5c5b5c8 fix space
f9ed22f Add instructions to setup Python 3.10 and azure CLI in a venv
d898b1c Add documentation for configuring Azure CLI extensions via environment variable
cc5da31 Remove specific instructions for upstreaming Azure CLI changes
f7d3325 Add links to further documentation on Azure CLI command modules and extensions
39fb55d Update error enrichment in Condition step to return original error if condition function is unknown (Azure#3046)
4d57b4b Move the dynamic validator out of api/ (Azure#3015)
220c6ff upgrade gatekeeper to version 3.11.1 (Azure#2954)
2710ec3 Add test to ensure we do not set Degraded=True status on operator
5ce2ab4 Add tests for clusteroperatoraro controller
6c945b0 Add etcdRecovery maintenance type for admin update - ARO-1534
18d60cd cleanup
a108f4c try and run in container
b9b2cff Merge pull request Azure#3042 from cblecker/gk-sec-fix
92c892e Add gateway log rotatation
9ee4ab7 aro-3168: includes tests on new functionality of samples.go
49aaa1e aro-3168: retry on conflict and not found for disabling samples
9efa064 Propagate errors of ARO DNSMasqCluster controller to ARO Operator
9dadd3c Refactor conditions to return error
2714d67 additional test cases
bb08bf7 raise error if using UserDefinedRouting incorrectly
38c886f default to empty outboundtype, let RP decide
d818ce8 update missed versions
1bdd063 bump api version
b39adcc add outbound-type param to az cli extension
1bce8d4 Propagate errors of ARO DNSMasqMachineConfigPool controller to ARO Operator
9fe2f9c Propagate errors of ARO DNSMasqMachineConfig controller
a12ca8a update_ocp_versions: Code cleanup
90dd06b Allow dynamic assignment of uid/gid
a3b0cc0 Wrap Timeout errors within Condition steps (Azure#3005)
782d5fa minor refactor
2d363e7 add comment for setUpdateProvisioningState
ebb825e validate static refactor
d563aee remove ongoing
473b67e refactor getPucmState
9d97ffc nit fix for unit test
7d642ab lint
f5cf22e fix lint
e7c6ec9 fix error checking
0e4a76c set no pucm pending properly
9f8a596 update logging
9ea63b5 add to bottom
84a9b13 fix test
2b152f8 unit test
f9a52c7 lint
adc9dcb Add maintenance task for pucm pending
090eccf add loggiing
7f11657 validate
e440caf lint
fa45620 address comments
196f4e7 cleanup test
ef32e5a more lint
c5574fc gofmt
dad96f3 lint
73444f1 fiix
6f2c893 PUCM Maintenance Signals
81df3a2 fix list installs test
4e9e815 fix storage class tests for 4.11
ab84808 install the default in E2E
1b587dd change to install 4.11 by default
f0b02b6 add podman startup docs
12f1466 Remove the inbuilt installer (Azure#3030)
b06512a Guardrails policies (M1) (Azure#2970)
a37c544 Add static preflight validation (Azure#2996)
a4403f5 drop the ignitionv2 dep (Azure#3029)
a1b73e9 Merge pull request Azure#3024 from Azure/dependabot/go_modules/github.com/containerd/containerd-1.6.18
a7f2e75 Merge pull request Azure#3034 from Azure/dependabot/go_modules/github.com/theupdateframework/go-tuf-0.3.2
f34cffd Bump github.com/containerd/containerd from 1.6.4 to 1.6.18
dec2d8f Bump github.com/theupdateframework/go-tuf from 0.3.1 to 0.3.2
cb85e2f Merge pull request Azure#3025 from Azure/dependabot/go_modules/github.com/sylabs/sif/v2-2.8.1
dc05e05 Merge pull request Azure#3014 from Azure/dependabot/npm_and_yarn/portal/v2/tough-cookie-4.1.3
dcf5ab8 bump to latest stable (Azure#3033)
b9b7fa8 Bump github.com/sylabs/sif/v2 from 2.7.0 to 2.8.1
3b6a3ce Bump github.com/containers/buildah from 1.26.1 to 1.27.1 (Azure#3027)
6f3de51 Update guardian suppression rules (Azure#3032)
05890cf Update gatekeeper version tag (Azure#3028)
9bb3a47 bumping versions and make generate (Azure#3019)
4406ce8 Try and fix the e2e mustgather (Azure#3023)
06b565a Run local development and PR E2E in podman (Azure#2817)
6cfcd6e emit a metric when we fail to gather ping metric
ff5b656 Update comment to reflect requirements of healthz check
5a9b293 check ping if healthz returns non 200
27cbefa Revert "Add API Server Reachability Check (Azure#2959)"
8877ebc Read installer image digests from an environment variable (Azure#3009)
f87f198 Add nsg enhancement permission validation for FP/Cluster SPs (Azure#2969)
de99864 Bump tough-cookie from 4.1.2 to 4.1.3 in /portal/v2
861c833 Fix MDSD memory issue on RP VMs (Azure#3003)
df5e4da Update deploy-development-rp documentation, minor improvements to formatting and spelling (Azure#3012)
629913b Add API Server Reachability Check (Azure#2959)
d82d4f5 Add field ClusterDeploymentNamespace in ServiceLogs (Azure#2957)
f1d9035 Propagate errors of ARO Ingress controller to ARO Operator (Azure#2940)
0378d0e Installer images use sha256 (Azure#2967)
3d758d2 fixes aro-2456 (Azure#3002)
64e79ee add daily cron to restart proxy service (Azure#3004)
5f9df8a AutoSized Nodes now reference both masters and workers (Azure#2997)
e34c6d6 Add longpaths to git config to bypass file name length restrictions (Azure#2993)
631d171 Fix storage account controller (Azure#2989)
f063e9b fix monitoring when client.New() returns an error and provide unit tests
4100e65 Update the hive image used to an older commit but built more recently (Azure#2985)
c262800 Rename TokenCredential variables to indicate credential used (Azure#2950)
000562d Increase gateway VMSS disk storage (Azure#2978)
738a5e6 Trim dependency graph with old code (Azure#2980)
27b1ec1 Run the admin portal e2e in podman (Azure#2968)
dc39537 Adding myself to code owners (Azure#2977)
8116c3d added yjst2012 to code owners (Azure#2938)
87f1e43 Adding RequestDisallowedByPolicy cloud error (Azure#2963)
bcd60e8 initial scaffolding for preview api (Azure#2972)
a4e3266 Propagate errors of ARO ImageConfig controller to ARO Operator (Azure#2939)
c95b1e3 remove non-current Azure SDK dependencies from being considered (Azure#2966)
156383c Migrate RP from Azure AD Graph to Microsoft Graph (Azure#1970)
3bd4779 Update Hive image to 32e143a294 (Azure#2962)
1ee42fe [ARO-3194] Vendor dnsmasq into the operator (Azure#2932)
57a69d0 change RU Consumption metrics aggregation to average
07fa8b3 Remove AZURE_ARM_CLIENT_SECRET helper as we use certificate based auth now for dev (Azure#2937)
e856b4c Use refreshing actions where required during Update()/AdminUpdate() (Azure#2944)
1764bc9 Revert "Fix failure in az aro update when missing azure-credentials object (Azure#2887)"
943c25d Force Resize option in Master Resize GA (Azure#2844)
a8012e5 Add status conditions to operator MachineSet controller (Azure#2899)
477c735 Reconcile upstream changes / remove Network SDK (Azure#2851)
0c7b9bf ARO-3054 - Set OpenShift Version during Cluster Creation (Azure#2926)
2191321 lower the severity of cosmosdb throttling alert
1a5da5c add cosmosdb throttling azure alerting rule
20c53c4 Always log error (if applicable) on failed deployment attempts (Azure#2933)
24a70ea Updated OutboundType to include comment for Swagger generation - Updated Swagger Readmes (Azure#2920)
151eca2 Wrap AppLens resp in required envelope (Azure#2923)
5f9e0bd now check if time is not set (Azure#2928)
d9d4737 Merge pull request Azure#2870 from Azure/dependabot/npm_and_yarn/portal/v1/yaml-and-css-minimizer-webpack-plugin--removed
5f3c09f Set a default value for checkaccess (Azure#2930)
386753a Remove reliance on hiveclient set which in-turn relies on openshift installer (Azure#2806)
8751724 Update gatekeeper dockerfile to ensure cgo is enabled (Azure#2927)
5b974df Preflight validation (Azure#2823)
a3b9613 Refactor/env vars access (Azure#2693)
1a6d071 [Bugfix] Remove alert to pop up when double clicking a cluster in the cluster list (Azure#2852)
e15e78c Remove initial installer dependencies (Azure#2842)
d093423 Merge pull request Azure#2835 from Azure/nsg_enhancement
99cee84 Address code review comments
feff257 Service endpoint removal (Azure#2914)
51b1919 Merge pull request Azure#2904 from Azure/regional-checkaccess-rollout
5419195 Initial Guardrails feature (Azure#2755)
a3bd6f4 fixing an issue with debug pods namespace (Azure#2924)
31a396c fix ci issue
ae487ea Merge branch 'master' into feature/guardrails
bc7e1a1 modified login command to include host key (Azure#2911)
6c32510 minor name corrections for Gatekeeper-Guardrails image (Azure#2918)
d2479b2 fix lint issue
874262a update
d7ac336 Refactor per review comments
ed8b707 Use LiveConfig for the flag
b83fabe Add an env variable as a rollout flag for CheckAccess
54237e7 Merge pull request Azure#2922 from bennerv/bump-images
2cfc6ce Bump fluentbit, mdm, mdsd images
60a0303 Merge pull request Azure#2921 from bennerv/cleanup
90be262 Fix failure in az aro update when missing azure-credentials object (Azure#2887)
bd7e144 ARO-2887 - Add az aro validate functionality to az aro create (Azure#2906)
3602d51 Clean up legacy slice contains function and old 4.5 hotfix version
e99c9c7 Add changes for BYO NSG
5dc6dc1 skip e2e tests when it is not enabled, plus restore default flags value
f59caf5 set feature flag to true to satisfy e2e
650e58f restore the default value of guardrails pullspec and flags
e11c447 Revert "fixed go test issue"
83cbd4e temporarily change guardrails feature flag to true to satisfy e2e
8ac4ad6 Revert "update the ACR address for gatekeeper image, plus some minor corrections"
d34b084 added e2e tests
ccd8d9d fixed go test issue
e86926d update the ACR address for gatekeeper image, plus some minor corrections
8ea2925 Merge branch 'master' into feature/guardrails
ddb47f6 Rewrite some of the cert/key encoding and decoding (Azure#2854)
d7bc5ea Guardrails image Dockerfile (Azure#2873)
a03c6eb update the mega linter because deprecations (Azure#2877)
b269bf8 Merge pull request Azure#2913 from cadenmarchese/fix-instancetypes-bug
c3c54e2 Merge pull request Azure#2912 from s-amann/simplify-subnet-reconcile-e2e
079f28f Fix VMSize bug introduced in Azure#2713
5009d92 use importas linter to check import aliases. (ARO1693) (Azure#2891)
800a8a3 Test cases for GA SupportedVMSizes (Azure#2863)
0688f26 simplifies subnet reconcile annotation check to avoid flaky timestamps
ce11ab0 Fix package dependency conflicts for RP deployment (Azure#2910)
7ad75d5 Worker profiles enrichment refactored tests (Azure#2888)
19751c9 Merge pull request Azure#2908 from bennerv/fix-timeout-on-checkaccess
6b7f74c Update timeout on check permissions to 5 minutes
c32f5df Update operator version when version.GitCommit changes (2nd approach) (Azure#2903)
45a22d0 Acr token rotation (Azure#2825)
654ad44 Capture subnet reconciliations (Azure#2782)
75680a7 Merge pull request Azure#2905 from Azure/dependabot/go_modules/github.com/docker/distribution-2.8.2incompatible
101d4d7 Bump github.com/docker/distribution
08426bc Fix PUCM failure when outboundType is UserDefinedRouting
c19fa77 comment out fail cases until Refresh() can be properly handled
3feab6d move retry back to gvrResolver.Resolve() plus add comments for UnstructuredObj related stuff
6053ea5 remove go vet, replaced by golangci-lint (Azure#2897)
3520f04 Merge pull request Azure#2901 from hawkowl/hawkowl/refresh-cred-3
dcd513f minimal refreshing for SP checks
b735392 fix refresher (Azure#2898)
848014c run go mod vendor
dbb42a4 Merge branch 'master'
be4bae3 Update operator version when version.GitCommit changes
53633ae Merge pull request Azure#2876 from Azure/fix-internal-server-error
335a4be added metrics for repeated remediation because of quota (Azure#2871)
559c0ac Remove unnecessary error return
9943880 Clean up dnsmasq machineconfig when machineconfigpool is deleted (Azure#2476)
932c2d5 Merge pull request Azure#2894 from bennerv/i-am-once-again-updating-hive
9984b7f Update az aro --pull-secret help example output
d91f5f8 Use less vulnerable container image based on ubi8
26f014f Unwrap unexpected error
9668acd Merge pull request Azure#2893 from bennerv/ad-hoc-hive-image
3e8fe29 Attempt to refresh credentials if we get access exceptions (Azure#2890)
70be97d Use ad-hoc hive build image from hive team which should not have mem leaks
40b9660 Fix code review comments
606f547 Add cluster OpenShift version in log (Azure#2869)
12aa588 Auto-generate release note (Azure#2878)
a6a1e57 ran make build-portal (Azure#2884)
a68f9c1 Fix client generation (Azure#2867)
a26292d Use npm ci instead of npm install for build validation
894d851 Validate build assets are up-to-date in GitHub Action
c688863 Fix code review comments
d1600a0 Spike - Cluster Operator Errors (Azure#2703)
d1ed7b2 removes extra space in hive image tag (Azure#2882)
97a858e Update hive image in use in prod (Azure#2881)
c2a67a3 Merge pull request Azure#2875 from Azure/nickhundstad-fix-read-applens-resp
83528ef Clean up some of the portal v2 config (Azure#2856)
03578b9 Update to use new fluentbit, mdm, and mdsd (Azure#2855)
876a312 Wrap errors into CloudError
2c79cfd Add operator info admin portal (Azure#2587)
4c56a55 Fix reading the AppLens resp to return json string
d2e21cd Extract CosmosDB throughput configuration to ARM template parameters (Azure#2805)
37fe954 Merge pull request Azure#2874 from bennerv/bump-hive-image-to-latest
cd44dac Bump the hive image to latest to addresss vulns
f55e66e Improve error check on failed RP deployment (Azure#2819)
8e86ad5 Bump yaml and css-minimizer-webpack-plugin in /portal/v1
ed700b9 Update full service RP docs with hive stuffs
4084d59 List SupportedVMSizesByRole (Azure#2861)
0603132 Nitpick update vm.go (Azure#2866)
4ed27bb runs build-portal and commits the results (Azure#2859)
2798c3b Remove Standard_D96s_v4 and Standard_E96s_v4 (Azure#2853)
6906dc1 Add pki util to get certs that are used for applens (Azure#2838)
061407e Update mirror image syncs to the latest versions (Azure#2849)
76cd6df Merge pull request Azure#2771 from jhoreman/bootstrap-size-fix
88eb41f Merge branch 'bootstrap-size-fix' of github.com:jhoreman/ARO-RP into bootstrap-size-fix
696fdbf Update privateIpAddress -> privateIPAddress
ddbbedb Fix mock reproducibility (Azure#2848)
6ed4c77 Merge pull request Azure#2846 from mbarnes/use-msi-for-prod-deploy
d42a0c1 pkg/deploy: Caller provides an appropriate TokenCredential
b0f0ed1 Merge pull request Azure#2845 from bennerv/bump-base-mirror-to-4.8
8a6147d Merge pull request Azure#2779 from Azure/use_checkaccess_for_validation
f66f9f3 Start mirroring from 4.8 as below versions are no longer getting updates
3c828d2 Allow aro operator to tolerate noschedule and noexecute
dfccab2 refactor, drop error as it is not used
86c3978 run determineOutboundType on cluster create only
aaba106 fix typo
937ccec set outboundType on frontend, honor api then ff
23b52a4 fix typo
58a9f56 add validation for outboundType
a89e971 add OutboundType to api converter
41e472e generate clients
3f9a99f generate swagger
92bf919 add OutboundType definitions to API
a66cae8 updated event version to v1
b3b047e improved naming (Azure#2828)
89d335a Created Cluster Health Dashboard in Admin Portal (Azure#2674)
f80cd4c Plug in the CheckAccessV2 client
c05a425 Merge pull request Azure#2735 from mhsreddy/master-elb-fix-archv1
4277728 Geneva MDM Domain Change for INT
176a7c9 azureclient: Add scope members to AROEnvironment
e91337e Remove pkg/util/refreshable
868acfa Remove pkg/util/aad
db99c06 test/e2e: Port to azidentity
417acf1 hack/rhcos-sas: Port to azidentity
d988fb6 hack/db: Port to azidentity
ea68526 pkg/util/purge: Port to azidentity
76dd3f5 pkg/util/instancemetadata: Port to azidentity
198a960 pkg/util/cluster: Port to azidentity
6991ee4 pkg/deploy: Port to azidentity
4d26480 pkg/env: Port to azidentity
e632a6e Obtain service principal token using azidentity
d84ed7b Adapt NewAzRefreshableAuthorizer to use azidentity
025f0e5 pkg/util/steps: Remove AuthorizationRefreshingAction
eca54c1 Prefer autorest.Authorizer over refreshable.Authorizer
bce1e23 azureclient: Add credential options methods to AROEnvironment
f64314a go.mod: Add github.com/jongio/azidext/go/azidext
76da896 Merge pull request Azure#2776 from Azure/dependabot/npm_and_yarn/portal/v1/webpack-5.76.0
a193e04 Merge pull request Azure#2822 from Azure/dependabot/npm_and_yarn/portal/v2/webpack-5.77.0
9a85163 compare cluster versions via Lt function
52c2404 fix e2e tests when running against 4.12 clusters
70f6852 Merge pull request Azure#2824 from Azure/dependabot/go_modules/github.com/docker/docker-20.10.24incompatible
b9ac0e5 Merge pull request Azure#2832 from cadenmarchese/e2e-db-leak
ff8080a fix minor doc issues
0c0c21e Merge pull request Azure#2843 from facchettos/enricher-race-fix
bbc481c Update dev proxy instance type
2aa3b6c Merge pull request Azure#2831 from Azure/rename_deploystorage
5360bdd fixed race condition in testing
6675334 bumped go version (Azure#2836)
f8e5039 Rename deploystorage to deploybaseresource
ae820bf Merge pull request Azure#2818 from weinong/weinongw/azidentity-update
7952ab3 always run clean_e2e_eb
fb5683d create test functions for error comparison (Azure#2614)
30370de Revert "Update Makefile to not allow unset variables" (Azure#2830)
e27c627 bump azidentity package
447a85e Bump github.com/docker/docker
5c5a96f enrichers redesign (Azure#2402)
1af9c38 add param names to Emitter's interface methods and unify naming
761a23f remove mhc test timeout
0cb92d1 Bump webpack from 5.75.0 to 5.77.0 in /portal/v2
1aee00a Bump webpack from 5.75.0 to 5.76.0 in /portal/v1
c9e3c5f Revert "Merge pull request Azure#2554 from anshulvermapatel/azure-side-information"
9336192 Merge branch 'bootstrap-size-fix' of github.com:jhoreman/ARO-RP into bootstrap-size-fix
4076e2d Merge branch 'bootstrap-size-fix' of github.com:jhoreman/ARO-RP into bootstrap-size-fix
1aeb7e4 Merge branch 'bootstrap-size-fix' of github.com:jhoreman/ARO-RP into bootstrap-size-fix
871037b Merge branch 'bootstrap-size-fix' of github.com:jhoreman/ARO-RP into bootstrap-size-fix
0e3790e setting bootstrap size to master size through installconfig
1e12509 Fix e2e pipeline buy hardcoding ARO_IMAGE value
3d540c3 Update Makefile to not allow unset variables
f8cfc03 add scopeLocked error message for cloud error
3a16a04 Fixed minor code optimizations
07becf7 Merge pull request Azure#2816 from niontive/master
4a91f1f Update Kubernetes Version in AKS-Development template
e7b5b64 Merge pull request Azure#2813 from bennerv/bump-4.10-version
1558186 Reconcile differences between frontend and backend default version behavior
aee7b31 change mariner to go from MCR
53306be Bump the 4.10 version to latest stable
70180da Add the REGISTRY arg to the fluentbit dockerfile (Azure#2812)
69ca05b Merge pull request Azure#2810 from Azure/dependabot/go_modules/github.com/opencontainers/runc-1.1.5
d45ae37 GenevaAction to list Supported VM Sizes (Azure#2798)
5b0ad2b Revert "now recreates the gateway vmss if there is a change in the probe (Azure#2784)"
3bace9f Revert "Merge pull request Azure#2788 from facchettos/deploy-fix"
3ecf8d6 replaces the standard library mux with chi in the gateway (Azure#2801)
96a86cf replaced standard library with chi in dbtoken (Azure#2802)
0ad7842 Bump github.com/opencontainers/runc from 1.1.2 to 1.1.5
beecd15 Replace SPChecker with IngressCertificateChecker (Azure#2791)
4f908ba Define required resource providers in frontend validation in explicit variable
b1cafdd Simplify providers validation unit test
e126b9b Remove providers validation from api
40c5484 Add providers validation to frontend
7dc7679 Refactoring updateILBAddressPool function
f907368 removed bindata from dynamic helper (Azure#2807)
45b022c add e2e test to check if MHC gets recreated on deletion
0b92747 Fixed the logic when fetches Loadbalancer gets error
472d035 Move CI/dev tool usage to use go run pkg@version to reduce the number of vendored dependencies (Azure#2789)
6802c77 Rename get-admin-kubeconfig method name to match command
8d5d209 Remove feature flag check from az aro get-admin-kubeconfig
d00fb1f remove --enable-soft-delete option
2900fbe Increase cosmosdb default throughput to 1000
54883f7 Az aro validate cmd (Azure#2517)
9129880 only mirror geneva images in public cloud (Azure#2678)
14b72c9 fix unit test that depended on removed vmsize
eb8d0b4 add, remove sizes from validate
9d6e8bd add, remove sizes from admin api
74ec389 add, remove sizes from api
fe1967a Moved SkuValidator to Frontend (Azure#2770)
9346126 refactor: move IsManagedDomain function to dns package (Azure#2783)
eb1b604 Merge pull request Azure#2554 from anshulvermapatel/azure-side-information
7b50739 fix a typo
3a874e3 Merge pull request Azure#2788 from facchettos/deploy-fix
a1f07b9 added unit tests
20ea56f fixes wrong return value for retry
cbbe620 now recreates the gateway vmss if there is a change in the probe (Azure#2784)
e007f1e Add discription for why the retry delay was changed to 3 seconds
8e97690 Update client retry delay when calling out to applens endpoint
0a625db operator feature: check ingress certificate and cluster domain (Azure#2608)
f0f9396 removed leftover comment
d120057 rhel8, switch to podman
91f0791 remove CI VMSS
3a4136f don't need this
576bbd5 multistage for proxy
306ef7b I think this can run on 1ES?
1d4653b go generate
5409ba2 use rhel8
3e674f4 Deploy the same firewall rules for CosmoDB across production (Azure#2754)
01c30c5 made changes to the test table.
fe74fee fixed the machine details bug as well.
38c7025 changed the structure of fetchers and test cases.
bca4451 removed the allocationStatus variable
f8884f6 made the fetcher's 'VMAllocationStatus' function unexported
f6e83e7 broke the interface into 2 separate interfaces
5258619 used an interface in place of variables for tests
c14ab06 rebased
b60c68a added a helper function and removed a type
02e91a4 made the changes as per the review
6ddd2f5 removed comments
077062c Made the suggested changes
71f9453 Fixed validation issues.
02c2dcc added tests for VMAllocationStatus
8810723 adding remaining files
d8fd23d Adding allocation status column to the machines table (draft PR)
fe31f43 Merge pull request Azure#2709 from nwnt/add_checkaccess
b22690f Track debug pods (Azure#2656)
a618563 Add ellis to codeowners (Azure#2772)
cb2b5cc Merge pull request Azure#2744 from carvalhe/SubnetCannotBeDeleted_to_UserError
1c9fbd3 setting bootstrap size to master size through installconfig
9a708b8 Fix gdn warnings (Azure#2762)
cf8ed6b Gorilla removal from pkg/frontend (Azure#2711)
d73061b Merge pull request Azure#2202 from LiniSusan/meaningfulerror
00b86a9 Refactor to address the PR comments
18fcb85 Merge pull request Azure#2756 from s-fairchild/csp-errors
9d74218 Merge pull request Azure#2569 from ArrisLee/toil/time-metrics-for-cluster-update
8734325 metrics topic modification
409fd95 Address comments from the PR
75d3908 Merge pull request Azure#2766 from cadenmarchese/fix-purge-pipeline
6ecd831 unit test cases update
fa2d80a Merge branch 'master' of github.com:Azure/ARO-RP into toil/time-metrics-for-cluster-update
989920c Refactor and lint
113362e use GOCACHE=/tmp
f98e10b add jq
665268b Fixing Public on V1 Cluster and Updated Test Cases
bafff68 removed gorilla from the gateway (Azure#2639)
d63e32a fixed go lint issue
4559a4f fixed constraints creation failure issue
f7ef0b7 Add a Fluentbit image build using Mariner containers (Azure#2520)
2f21f00 Update error message to be more relevant to users issue
0ecb89c Update pkg/util/instancemetadata/prod.go
045eb34 rm -f darthhexx (Azure#2757)
2eafd4e centralizes route definition into portal (Azure#2740)
761421b Update all failure to parse token errors as Cloud Errors
5ef5753 fix go test & lint issue
08d377d temporarily remove policies other than the machine one as the example and test policy to create a base code pr
5b672d7 Minor refactor
48fa9dd Fix lint
6f29107 remove old if statement
667ec74 case insensitivity, more test
51ab6f7 validate master resize target is supported
db3cde3 add extra steps for RHEL machines
5fefad4 merge with master plus some adaptions
74e769e policy: deny pod with master toleration taints (Azure#2723)
902ae3f pkg/util/log: Adapt logrWrapper to logr v1
458322d go.mod: Unpin github.com/go-logr/logr
abcb110 Deploy dynamic svc keyvault ACLs to GovCloud as well (Azure#2750)
9bcbb52 Fixes an issue with RHUI certificate errors during deploy (Azure#2749)
a40f0c2 Merge pull request Azure#2748 from Azure/dependabot/go_modules/golang.org/x/net-0.7.0
e23a55b Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.7.0
259f16a Merge pull request Azure#2747 from bennerv/fixup-refactor
14a0255 Reconcile conflict between refactor and previously merged PR
bede8c4 clarify lists in versioned APIs
5cc910e New document for adding new instance types
2bce8dd Refactor hive install versions to dynamically build the installer pull spec based on minor version
fab97fc Rename InstallStream to DefaultInstallStream
4d1e66b determine default storage class from cluster version (Azure#2739)
946ddb0 Add new clouderror for inUseSubnet
36ae9bb removed sudo chown lines from build-client
0635680 ran make client with new api version
d536465 New API skeleton for v20230401 & make generate output
c7f70cc Merge pull request Azure#2730 from bennerv/support-ovnk8s-in-4.11
6d16dab Add toggle and licenses
c0a3460 Add 4.11 latest version to update-version (Azure#2736)
0909e36 Updating fixssh.go file
e998b4c Merge pull request Azure#2737 from bennerv/fix-go-lint
f3d27b4 Fix golang lint makefile target
13d7dbd Remove all old SDN fields that are no longer relevant to newest API ARO is using
e228854 Adds extra test coverage into systemreserved
abfef9a Removes dynamichelper from systemreserved
5e6bb93 Adding Tests for NIC addition to ELB
7828940 Merge pull request Azure#2637 from s-amann/feature/ARO-1608-return-hive-deployment-cr-info
7c56d68 clean up (Azure#2731)
3e08ec1 changed the non-exported
e8a9360 updating the new changes
65cb5af Add comment about defaulting SDN in integrated installer
47dece6 Support OVNKubernetes in OpenShift 4.11
2db664b Revert "Remove unnecessary checking of SDN as it is always set via api.SetDefaults in frontend PutOrPatch"
84b6e07 Merge pull request Azure#2722 from SrinivasAtmakuri/add-ensureRG-for-delete
c709aa8 Merge pull request Azure#2729 from bennerv/unnecessary-sdn-check
3bb6e68 Remove unnecessary checking of SDN as it is always set via api.SetDefaults in frontend PutOrPatch
5c49fb4 Fixing ELB Address Pool after Master replacement
ba3ce8c Use actual VirtualNetworkRule structs, not strings (Azure#2728)
83b811e Run ensureResourceGroup for ARO delete
81e91a5 Put the comma in the correct place for CosmoDB VNET rule allocation (Azure#2727)
b63604c Removes m1kola from CODEOWNERS
9c9e689 Detect expected NSG's during install retries (Azure#2684)
fa5c83d Conditionally add the AKS VM cluster subnet to the CosmoDB firewall allow list in GovCloud (Azure#2721)
c469adb Standardises dynamichelper instantiation
cf8baf2 Fix Admin Portal region select data population and add Qatar region (Azure#2715)
74bd114 Removes dependency on a versioned kube client
5c69fee Update aro-monitor container limit to 2.5g (Azure#2720)
bb678b7 add aro-sre as exempted user
f6e624f Update deploy-development-rp.md (Azure#2714)
0d50f41 refactor to consolidate error handling
ef63da4 allow for optional clustermanager
cd1329a directly injects hive.ClusterManager to the frontend
fb271d8 implements geneva action to retrieve clusterdeployment cr
43e0a4f Merge pull request Azure#2697 from cblecker/e2e-systemdata
dafab30 Removes RetryOnConflict
ed88de5 Add e2e test to confirm systemData
08fc22e Add test cases for the client
d20eadb Move http mock from Applens to util
c758170 Update go version to 1.18 (Azure#2691)
4983693 Merge pull request Azure#2453 from tsatam/remove-adminkubeconfig-feature-flag
ba5ff28 Merge pull request Azure#2712 from cblecker/revert-9b19c76
314f610 Merge pull request Azure#2704 from bennerv/update-kubeconfig-rotation-time
7b23019 Merge pull request Azure#2696 from cblecker/fix-e2e-clients
1f2bb1a Remove AdminKubeconfig feature flag
f82bf35 Remove check for adminkubeconfig feature flag
46e8f19 Revert "Add debug logging for _getAdminKubernetesObjects"
eb8b32f Add myself to codeowners
ad9e41d Make Admin Portal V2 Default (Azure#2531)
4e31347 Add documentation
619dcde Add checkAccessV2 client
a548253 Merge pull request Azure#2357 from AldoFusterTurpin/devtool/RP-execution-script
b5b6dfd Merge pull request Azure#2466 from AldoFusterTurpin/fix/race-conditions
650d217 adds s-amann to codeowners
53bd3d5 Migrate last items to 1ES (Azure#2683)
17754ac To detect and show the unsupported conditions on the console banner (Azure#2166)
c27560b Merge pull request Azure#2705 from cblecker/sko
9b19c76 Add debug logging for _getAdminKubernetesObjects
7140920 Simplify validation code on getAdminKubernetesObjects
c0452ec Update user admin kubeconfig generation to happen every 3 months minimum
5430ca5 Fixing ILB BackendPool Name in Old Architecture (Azure#2698)
1f86566 Removes dependency on a versioned MCO client
6450f15 Merge pull request Azure#2699 from hawkowl/hawkowl/update-fluentbit
4844e22 Merge pull request Azure#2690 from m1kola/operator_split_client_p8
d75e7ef Merge pull request Azure#2701 from m1kola/incorrect_flag
ffc1d88 create local dev env script and update docs
32b1c49 Fixes incorrect default flag name
92006b7 Adds extra debug logs
c08a532 Removes dependency on a versioned security client
52758a3 Removes dependency on a versioned machine client
532306a Update the default fluentbit image to 1.9.9
8b70145 Remove versioned client from disk encryption test
ecbd683 Merge pull request Azure#2695 from bennerv/remove-systemdata-field-from-admin-api
5d5878d Move all e2e tests to use latest API version
c35e898 Remove the systemdata field from Admin API, not just the converter
3c6a270 Remove unused clusterimageset (Azure#2688)
6d18e64 middleware improvements in frontend (Azure#2679)
a58091f Renew MDSD certs on az-aro-update (Azure#2676)
0672486 Misc admin portal fixes (Azure#2650)
ea1a11f Merge pull request Azure#2689 from cblecker/update-runc
90e2a9e add exempted users plus update deny labels
78d47aa Merge pull request Azure#2686 from bennerv/remove-systemdata-from-admin-api
ee03957 Bump github.com/opencontainers/runc from 1.1.1 to 1.1.2
06f7b8b [Admin Portal]: Add resource ID param in the URL (Azure#2640)
ee13e2d Remove systemdata from admin API
7496421 Add new GPU instance types (Azure#2681)
e0f1e61 Update old dbtoken-service documentation
78acd1e Ensure SSH access and LB backend pool for Master Node replacement (Azure#2516)
a3c9e53 Merge pull request Azure#2680 from cblecker/pco
422b64c toil: metrics for nonstandard cluster support status (Azure#2460)
458f731 Update permitted cluster-wide objects function
64a3390 Merge pull request Azure#2661 from cblecker/validation
34e3733 Use generic names and >= 4.11 conditional logic
4fba704 Found a cleaner way to ignore the unknown fields
b05945a Support BYOK for 4.11
9dfb629 Optional platform settings that need to be present for updateClusterData
a30a302 While create if cluster exists check provisioningstate (Azure#2537)
d5ffc62 Merge pull request Azure#2677 from s-amann/fix-formating
3929d6e fix formatting issue
a47d1d3 Add validation and unrestricted endpoint for kubernetes objects
b1bd635 Merge pull request Azure#2675 from cblecker/fix-go
5f5a8ee Fix build error
8430aea Frontend cleanup (Azure#2671)
98e3961 Always use lowercase "true" for the Official Release flag (Azure#2673)
1e8fe90 decoupled middlewares from gorilla for apiversion (Azure#2668)
7415c12 only run hive test in local development mode (Azure#2672)
ed765e1 Merge pull request Azure#2658 from karanmagdani/karan/update-rotation-doc
5239172 Update the list of AKS denied regions (Azure#2669)
d8a3bb8 Hide hive config behind localdev flag (Azure#2670)
f31964e added gator tests for aro-deny-label
9b77c9f Update dedicated RP deployment docs to include AKS, VPN, and Hive (Azure#2621)
127b056 Migrate E2E to 1ES pool (Azure#2638)
46aa7a6 added gator test section
527c109 Merge pull request Azure#2646 from sankur-codes/go-diff-MacOS-fix
e5677d4 replaced deprecated gorilla with standard library (Azure#2663)
b672f00 Updating with minor changes
7e5054e update doc to remove app ids
b9bf601 Merge pull request Azure#2666 from UlrichSchlueter/uli-codeowner
640021b Merge pull request Azure#2659 from bennerv/remove-set-x
cf80960 Merge pull request Azure#2664 from AldoFusterTurpin/docs/create-cluster-using-Hive
0a7ced2 Add Ulrich Schlueter to CODEOWNERS
22e3c0a Hide Hive behind localdev check (Azure#2665)
dcfccc7 Add Ulrich Schlueter to CODEOWNERS
402129b update docs: configure local ARO-RP to create clusters using a Hive dev cluster
394fe25 Bump image mirroring versions for go-toolset and MUO, and add Mariner 2.0 (Azure#2651)
a3bd3f2 Merge pull request Azure#2662 from cblecker/update-ns-list
6aee618 Merge pull request Azure#2660 from bennerv/pkill-ovpn
da5008a Update namespace list
ae241d9 Stop any existing openvpn processes running before e2e starts
652fdd6 Remove set -x on e2e run
8dd47a6 updated docs to reflect new AAD application after migration
a3fb28c fix/delete usage of flags at package-level and include Go test directive with -coverpkg in Makefile
d230a7f Fix/do not adopt hive created clusters during pucm (Azure#2644)
a76ef40 Merge pull request Azure#2657 from bennerv/add-waagent-exclusion-to-proxyvmss
1a672ef update gator test suite for privileged ns
bf9a224 Adding fix to related document
e643f94 Exclude waagent from proxy VM yum update
f8f3a43 Change az aro create install-version argument to version (Azure#2655)
47c3b16 fixed metric name for consistency (Azure#2652)
23daa63 Update subnet generation for local dev (Azure#2649)
74a523f add MUO reconciliation E2E test
9a5f040 Run CI on the 1es-aro-ci-pool pool (Azure#2654)
d9b3829 CLI errors if WorkerProfiles do not have subnets (Azure#2044)
ad74a36 add gator test suite for privileged ns
54f0126 Increase nodeStartupTimeout for the Machine Health Check (Azure#2647)
17cc5f2 update aro-deny-label rule plus add test cases
26f2ab1 e2e test for Hive-managed ARO clusters (Azure#2631)
8260583 update privileged ns test case
c5601a2 Added fix for diff issue in MacOS
cb2a894 Add a security rule instead of duplicating the sercurity group
13be4a7 Add a new NSG rule portal_in_proxy, but only in fairfax
4d92ce6 go mod vendor
bfa3552 Removes dependency on a versioned image registry client
0d0e7e4 Removes dependency on a versioned operator client
3541f51 simplified aad session timeout and got rid of gob (Azure#2611)
e3cdc13 Removes dependency on versioned config client
c192473 Test hive CreateNamespace in e2e (Azure#2433)
0527b97 decoupling functions from mux.Vars() in frontend (Azure#2616)
94446ee Makes split client injection explicit
618ad75 added token refresh heartbeat. removed lastrefresh
f216945 go mod vendor
7f1118c Removes dependency on consoleclient
d83450a Bump to RHEL 8, CSE changes for compat, add retries to the flaky az login (Azure#2518)
ec7cb16 Removes dependency on a versioned ARO client
8080049 Optionally deallocate a VM after performing a graceful stop VM action (Azure#2630)
530c5cc Port CI to 1ES (Azure#2624)
40f1825 Onebranch template-buildrp-buildaro: fix logic
c13a87c use return rather than the if/else
ae47279 write object only if no marshalling error, typos
7e21259 renamed function
dfe0af9 generated mocks
f63967f formatting fix
c8cf227 removed benchmark
c31367a now uses streams instead of array
d1da9e5 dockerignore: remove /env* files since they're in the git repo
3559c43 logs added for frontend enrichment (Azure#2634)
795988a Sync AKS Dev deployment with production (Azure#2347)
2876a8e Revert "Database tests are placed in tests/database." (Azure#2629)
57da736 update to new MUO image (Azure#2628)
68bef8f move all policies related stuff under one foler
4813a18 restructured the gatekeeper ConstraintTemplate plus add rego test file for privileged ns
da2d201 add gk policy to protect privileged namespaces
7447d1b Fixes consistency of receivers in controllers
d0d50f6 Reduces the number of non-cached API server calls
2ca94a5 Change how release mode is passed to Makefile
4f90ba9 Require "official" builds have a valid tag.
d854ada fix lint
61ac0d7 re-add portal, artifact steps
01c16ee collect CI must-gathers, retain existing deletion code
d6b3c3c Adds missing debug logs
802e3f2 refactor test for readability
128f8f1 systemData may end up nil on clustermanager resources, set it to default before attempting to modify
2c4000a fix typos (Azure#2617)
7700c2d Ensure monitor captures the deletion (Azure#2597)
25ae8e2 move quota validation to frontend
0ea3397 Revert "quota validation to frontend" commits
4c77042 format with 1.17
3810d43 readded cluster bindata
b073c87 removed unused bindata
b382387 fixed logic for validation
e9dec20 fixed test which was using non existent field
6181939 merged the lists from api/validate and dynamic/validate
5c03b19 added vminfos to the map
d7d9551 fixed issues with unmarshalling
4bb8f0f added test for quota fail and invalid sku
a13d334 fixed imports
88537d3 somehow works now
b4a4d97 more stuff
410df02 removed quota validator references
74f76fd moved quotavalidator to frontend package
16fcfd1 newfrontend now returns its own type instead of an interface
61cf9f6 now returns the struct type instead of an interface
ba50102 now uses const for vm families
5fdf62b removing useless typecasting because of bad constructor
00ecc4b feat: add gatekeeper policies for pull-secret delete deny (Azure#2607)
800e8f7 updated the test
d0c7d24 generated files with make gendiscovery
254ae3c version bump
7f5e74f bumped version
3287e7c Update version to plain GitCommit.
427fc14 Expose operator version
935fce1 Merge pull request Azure#2593 from tsatam/e2e-flake-stop-race-condition-in-redeployvm
c4ed4a2 e2e: redeployvm use deterministic suffix for uptime pod name
306bcd0 Update adminapi_redeployvm e2e test to use unique name for each uptime pod
b470809 Move documents to docs folder
556fb82 Splits ingress checker into a separate controller
39326bc Database tests are placed in tests/database.
fe9017d Add empty line to go.mod
9c6114f Update go.sum
e7c3a06 Fix the TenantID for AppLens (Azure#9)
b9e6f33 feat: updated applens public endpoint
cc3eb4c fix: updated client ceritifcate credential options to include certificate chain
f9d20aa feat: addition of applens client and detector endpoints
dc62f40 feat: add azidentity vendor files
4a2e81f Updates return types in checker constructors
6c066e5 Renames SP checker fields
2268445 Set the APIURLOverride with the internal API URL (Azure#2603)
24ba6df Removing the extra line
f06874e Update updating-dependencies.md
340ebb1 Splits DNS checker into a separate controller
3e69b7e Splits SP checker into a separate controller
d548593 Split internet checker into a separate controller
f85de59 Removes some unused fields
9eb582b Update docs for shared rp-dev-env installation
8676b8d Remove deprecated TLS Config.PreferServerCipherSuites
b45b3a1 Specify the APIServerIPOverride for Hive installs (Azure#2592)
b3afdfc Operator deploy fix (Azure#2591)
2ef1d6e corrected message as it is used elsewhere too
0e65250 Use v20220904
7b857f1 Update docs/deploy-full-rp-service-in-dev.md
9a2da59 Update deploy full rp service in dev documentation
07a08c6 Update az aro extension to support specifying --pull-secret file without @ prefix
a928f0e Adds debug logs to controllers
5380970 Fixes the -loglevel flag
0aa7bf2 Improves internet checker test coverage
c1719cf upgrade to gatekeeper:v3.10.0
a63000d Allow access from the PodSubnet instead (Azure#2576)
63d18cb Merge branch 'master' into feature/guardrails
4bbc054 enable metrics topic for different cluster actions
68837e4 Merge branch 'master' of https://github.com/Azure/ARO-RP
1c37454 simplify UnstructuredObj
f2ccb0f upgrade to gatepkeeper yaml tag release-3.9 image v3.9.2
c031005 update according to review comments
b9966b9 clean up
16f6d48 fix lint and go test issue
878d9e5 vendor update
eac4641 handling gurairails config changes except for namespace
06cf050 code cleanup
187b546 delete all gatekeeper stuff when turned off
b8f85ed support ConstraintTemplate scheme, not including go mod vendor part, as it is huge
e140bea more feature flags support
8e885d7 move gatekeeper constraints enforcement implementation back to guardrails for better control of each policy
937a944 move gatekeeper policy deployment implementation to deployer and dh
4ca6cd9 guardrails controller basic functionalities
0c59a8c add sync.Once to test/util/listener and remove unused boolean field
af86f7c Merge branch 'master' of https://github.com/Azure/ARO-RP
0c48b54 Merge branch 'master' of https://github.com/Azure/ARO-RP
8679d36 Merge branch 'master' of https://github.com/Azure/ARO-RP
d2324ec test
24a0ff6 test
Full Changelog: Azure/ARO-RP@v20221202.02...v20231201.01-hotfix