Amber Brown
e711e610a0
Move to maintained yaml lib ( #3454 )
...
* move to maintained yaml lib
* update validate-imports
* go mod
2024-07-10 09:57:42 +10:00
Maitiú Ó Ciaráin
ff69ffef6a
Merge pull request #3292 from tsatam/ARO-4632/operator-predicates
...
ARO Operator - Reduce unnecessary reconciles by limiting watched resources/changes
2024-07-09 15:43:21 +02:00
Marius Schulz
10e5de36b5
[ARO-7788] Don't overwrite default installer version in local dev ( #3671 )
2024-07-09 11:55:16 +02:00
Maitiú Ó Ciaráin
d1198c6f66
Merge pull request #3665 from Azure/mociarain/ARO-8608-refactor
...
Mociarain/aro 8608 refactor
2024-07-09 11:09:38 +02:00
Steven Fairchild
3db436013f
Improve logging, handling of empty metric values
2024-07-08 13:12:33 -07:00
Steven Fairchild
cf51f260ac
Emit cluster features enabled/disabled during cluster provisioning
...
Add workload identity or cluster service principal metrics emission
Add emit features
Emit features concerning newly installed clusters.
Add emitMetrics to all provisioning states
Add logging statements for metrics,
Allows metrics being emitted to also be used in kusto dashboards.
Constant values are used for all metric names in deminsions.
If an error is encountered while gathering metrics, that metric is omitted.
Unit tests provide 100% coverage for emitMetrics.
Rename emitMetrics to emitProvisioningMetrics, rename emitInstallMetrics to emitMetrics,
emitMetrics can be used for all provisioning states, not just creating state. Changed name to reflect this.
2024-07-08 13:12:33 -07:00
Maitiú Ó Ciaráin
b6aec4e258
Merge pull request #3656 from Azure/tsatam/hotfix-increase-dev-proxy-vmss-disk-size
...
Increase dev-proxy-vmss OSDisk to 64GB
2024-07-08 11:47:11 +02:00
Amber Brown
309e84bbe1
In admin updates, update the Operator version and then update the Cluster object
2024-07-05 16:02:16 +10:00
Maitiú Ó Ciaráin
6b911872da
Merge pull request #3655 from Azure/ARO-8608
...
Add tenant ID to internal apis for CMSI usage
2024-07-04 10:51:42 +02:00
Maitiú Ó Ciaráin
446be7a32d
Use consistent naming
2024-07-04 08:41:39 +02:00
Maitiú Ó Ciaráin
783ea2464f
Collect arguments in a struct
2024-07-04 08:41:12 +02:00
Nicolas Ontiveros
786e0cf651
Fix unit tests
2024-07-02 07:57:39 -07:00
Amit Arora
176a68d4b8
Add validation for default CIDR range ( #3611 )
2024-07-02 16:12:03 +05:30
Nicolas Ontiveros
8fa599f554
Add todo for shared function
2024-07-01 07:53:04 -07:00
Nicolas Ontiveros
ecbc28d7d0
Revert "Add function to test if miwi enabled"
...
This reverts commit 524b396b72
.
2024-07-01 07:51:27 -07:00
Nicolas Ontiveros
0c840e3977
Revert "Add license"
...
This reverts commit 0cdcd00c93
.
2024-07-01 07:51:16 -07:00
Tanmay Satam
9c166704cd
Increase dev-proxy-vmss OSDisk to 64GB
2024-07-01 10:29:40 -04:00
Jeff Yuan
a100c615e2
Merge branch 'master' into yjst2012/ARO-8531
2024-07-01 13:28:40 +12:00
Rajdeep Singh Chauhan
42daa82815
ARO-4373 resolve comments and parameter fixes
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
17805e9120
ARO-4373 Enable Web Endpoint for the OIDC Storage Account
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
90fde763c3
ARO-4373 update mgmtstorage sdk to 2019-06-01 for disabling allowSharedKeyAccess
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
a485dcbf50
ARO-4373 change OIDCIssuer field to pointer
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
3fcdf91a4d
ARO-4373 convert BoundServiceAccountSigningKey to *SecureString
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
57a64c739d
ARO-4373 add RP Feature Flag EnablePublicOIDCBlobAccess
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
2388ad605c
ARO-4373 additional unit tests and comments resolution
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
bd9a5b8638
ARO-4373 resolve PR comments
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
e884fd8105
ARO-4373 change BoundServiceAccountSigningKey SecureString to SecureBytes
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
c0621ea276
ARO-4373 add unit test cases
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
5c6ca9d820
ARO-4373 generate keypair and oidc docs for miwi clusters
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
47c214a363
ARO-4373 add the BoundServiceAccountSigningKey to ClusterProfile
2024-06-30 20:38:28 -04:00
Rajdeep Singh Chauhan
80651af83f
ARO-4373 set envs for storage account name and AFD endpoints
2024-06-30 20:38:28 -04:00
Nicolas Ontiveros
0cdcd00c93
Add license
2024-06-28 15:56:48 -07:00
Nicolas Ontiveros
524b396b72
Add function to test if miwi enabled
2024-06-28 15:55:20 -07:00
Nicolas Ontiveros
2c53a3157b
Revert "Add util for checking miwi cluster"
...
This reverts commit 681810f483
.
2024-06-28 15:26:22 -07:00
Nicolas Ontiveros
681810f483
Add util for checking miwi cluster
2024-06-28 15:08:57 -07:00
Nicolas Ontiveros
56ed7ae2bb
fix error naming
2024-06-28 14:27:58 -07:00
Nicolas Ontiveros
a0a5d22a0a
Further refactor the code
2024-06-28 11:31:36 -07:00
Nicolas Ontiveros
d76314eb97
Add unit tests
2024-06-28 11:13:42 -07:00
Nicolas Ontiveros
401380f572
fix put/patch
2024-06-28 11:01:17 -07:00
Nicolas Ontiveros
7ee903f81c
Add tenant ID to Identity struct
2024-06-28 10:36:50 -07:00
Ayato Tokubi
ce6152db5b
Use track2 SDK in updateAPIIPEarly ( #3638 )
2024-06-28 17:41:20 +02:00
Jonathan CHang
a8ee84c506
[ARO-4562] Migrate DNS to track2 SDK, arm dns client creation. ( #3625 )
2024-06-26 15:14:37 -04:00
Amber Brown
7590d55b55
Merge pull request #3614 from Azure/tony-schndr/ARO-7414-e2e-sub-migration
...
Migrate PR e2e to ARO Classic E2E subscription
2024-06-25 13:31:29 +10:00
Sanjana Lawande
835352dd2c
Adding logging statements for pullsecret controller ( #3613 )
...
* Adding logging for pullsecret controller
* Fixing unit tests
Co-authored-by: Sanjana Lawande <slawande@slawande-thinkpadt14sgen2i.remote.csb>
2024-06-24 09:06:33 -04:00
Tony Schneider
aa3cb69498
remove provisioning state from arm template
2024-06-21 15:02:04 -05:00
Tony Schneider
5338e08f21
fix AzSecPack managed identity resource id
2024-06-21 14:56:02 -05:00
Jeff Yuan
51157b4f91
adding test using openshift-marketplace ns
2024-06-21 12:06:34 +12:00
Jeff Yuan
0f25a74dcc
update guardrails protected namespaces list
2024-06-21 11:50:38 +12:00
kimorris27
47289ba59e
`make client`
2024-06-18 11:38:56 -05:00
kimorris27
b9aba8ee66
Add new Identity field to OpenShiftCluster swagger API spec
2024-06-18 11:38:43 -05:00