Releases: Azure/ARO-RP
Release v20251224.01-stg-lb-ip-change-with-env-logging
LB IP changes for first party usage with environment logging
Changes
86ab339 Regenerate assets after merging environment logging changes
3d5ee81 Merge mhsreddy/add-environment-logging into ARO-20272-with-env-logging
fdfe87f Adding environment field for AROClusterLogs
6507192 Fix e2e test to handle dynamic aro.environment operator flag
b901d9b Add ENVIRONMENT field to cluster logs via fluent bit filters
6caecb0 Improve ENVIRONMENT field test coverage with helper function and multiple test cases
c2eb572 Force NSG deployment on every predeploy to apply new rules
e94b535 Add separate health probes for tagged LB rules to test if rollback works
755eef3 Rename LB rule, add NSG rules for tagged IPs, and update DNS to use tagged IPs
4f4d5dc Fix dual-frontend load balancer rules for tagged IPs
3f92518 Add port 8443 support to RP VMSS and Load Balancer
3792ddf Attach tagged public IPs to Load Balancer frontends
2c95b0f Add tagged public IP resources for FloatingIP dual-frontend approach
Full Changelog: v20251217.00-stg...v20251224.01-stg-lb-ip-change-with-env-logging
Release v20251223.01-lb-firstpartyusage-ip-change
LB changes for first party usage IP tags migration
Changes
c2eb572 Force NSG deployment on every predeploy to apply new rules
e94b535 Add separate health probes for tagged LB rules to test if rollback works
755eef3 Rename LB rule, add NSG rules for tagged IPs, and update DNS to use tagged IPs
4f4d5dc Fix dual-frontend load balancer rules for tagged IPs
3f92518 Add port 8443 support to RP VMSS and Load Balancer
3792ddf Attach tagged public IPs to Load Balancer frontends
2c95b0f Add tagged public IP resources for FloatingIP dual-frontend approach
ecd5193 Merge pull request #4404 from Azure/hawkowl/ARO-21064-3
045fc9d Merge pull request #4411 from Azure/fix/cluster-tls-timing-race-condition
012045c Merge pull request #4406 from Azure/hlipsig/ARO-21873-label-hobo-on-hive
afb56c6 Merge pull request #4380 from Azure/ARO-21049-unit-testing-monitor-main
4043fba feedback suggestion on operation name
1a37285 Removed erroneous new line
cd511e4 Forgot to commit the change on line 176
cbaf43a Add label for HOBO to reduce POAMS noise, and update webhook to allow larger jira issue numbers in branches
79c2dfa removing unnecesary logs, adding an enum to the test operations for monitor cache
0b7d3ef Bump github/codeql-action from 3 to 4
d50565d fix(mimo): Ensure e2e test uses admin.MIMOTaskID
b68c645 feat(mimo): Ensure only specific strings for taskIds
3ae8cc4 create the taskcontext with the correct logger
1ea90c9 go generate
20a598c add individual log levels for the different ARO services
900c42e some log cleanups
c326195 regen
62cf680 update to debug for staging
b74a23c generate
cbc43ab feed the log level through from rp-config
352c657 put a log level into the VMSS services
af9dd1e use the environment env because 12 factor or whatever
1e2a650 why on earth did I think the VM indexing was 1 based
f05aa70 enable the MIMO DB in the frontend
a6d0c0a update the dbgroup error so that it makes more sense if it gets returned in the API
c4ee325 go mod generate
216441c attempt to make MISE less loud
6ae8713 also log the command line
804df93 make the logger code standard
15a1233 make a logger with the service name so that startup is included, also don't make the audit logger except for instances where we need it
4467273 fix misnomer
d52f83d add missing cond, used on shutdown
1c71da3 ARO-21297: Extend CIDR validation relaxation to all API versions (#4418)
90bfef3 ssh: remove KeyExchangeMLKEM768X25519 cipher (#4417)
a7e2763 Add system:aro-service to the allowed user list (#4415)
4129aaf Remove Standard_D8s_v6 SKU from utilcluster creation (#4409)
e113d35 small test to check concurrent cache deletes
fa7bce1 lint
5c98d59 adding locks and concurrency to cache-tests, code cleanup
36898ea Merge pull request #4340 from Azure/aasserzo/ARO-19806-part3-cleanup
e7d327b Merge branch 'master' into aasserzo/ARO-19806-part3-cleanup
ef37ff6 fix: add additional robust apiserver checks at critical points
5092247 Fluent-bit version update in document (#4412)
d9b4257 Run ensureClusterMsiCertificate during MaintenanceTaskRenewCerts (#4390)
750c86e ARO-17783 add unit test case for oidcIssuer provided put/patch
182552a ARO-17783 update putorpatch unit-tests for static validation
f08120d ARO-17783 make OIDCIssuer field externally readonly
f3aa3fb fix: resolve TLS timing race condition in cluster install
5656954 decoration in new files
4837a57 update gencosmosdb to latest version
5e1a9d4 Fix ACR authentication issue for ubi9/toolbox in CI pipelines
c581070 Merge pull request #4405 from Azure/cadenmarchese/VMSizeIsValidForVersion-in-all-apis
12137f2 removing unnecesary log
1e0eee4 consolidate subnet type to deal with duplication
424d78c Merge master
4ec9ee4 Merge pull request #4339 from Azure/aasserzo/ARO-19806-part2-generators
e96ac5f call validate.VMSizeIsValidForVersion in all API versions
31cc688 latest version of generated packages, added a monitor worker test
c6021e7 include all Resource fields when marshaling track2 SDK resources
31b18aa ARO-21297: Relax RP-side CIDR validation to tolerate OVN default ranges on existing clusters (#4402)
8c37680 Merge pull request #4299 from Azure/hawkowl/ARO-18931
23707e7 Merge pull request #4391 from Azure/hawkowl/ARO-21064-2
2ea2648 Merge branch 'master' into aasserzo/ARO-19806-part2-generators
231e3d0 small fix to implement interface changes
1642846 removing extra logs, updating gen files
4ba7c84 some clean up
8741bbb reduce test execution times
b74e00a adding changefeed tests
0baec4c adding monitor cache tests
c274d61 feat: unit testing the monitor run loop
9e0a080 Merge pull request #4296 from Azure/yjst2012/ARO-16442
6830c81 Merge pull request #4393 from Azure/hawkowl/ARO-21181
e18bf7e add the internal states
983fc2e make checking the valid maint task less bad
bb11844 fix iserror usage
309620f make this a little nicer to print what the logs are
104d283 fix merge conflict
1772916 fix adminupdate tests. don't rely on the API server as we don't need it, and using this to recover midway might be needed
a422118 update load balancer migration to recreate the frontend IP
fd6322e add a sentinel error to verify and amend tests
edc5b90 mock generate
f5df782 initial working
33ae823 attempt some deduplication
a8a823a move this after
bda0a60 add test for admin update
e527318 add as a separate admin update strategy
49cfc1c minor refactor of the admin update section to a switch
8393877 add unit tests for zonal-redundancy migration
29aee08 migration code for internal frontend IPs
b3cc27f generate
9b20779 MIMO VMSS scripts + config
edd837e deploy MIMO's dbs in prod
d667fc1 update gator tests
c67cdcd fix after ben's PR
33d1c01 this is not used
8d7f7a3 guard for panics in the top-level monitors and emit a metric for them
01b68ac staticcheck
2943d5d make these dims consistent
7cd18fb add cluster monitor names so we can get them without silly reflection
4851401 correctly do Is()
4b84b63 catch any collector failures in the hive monitor
7f05912 failing tests for panics for the hive collector
11af217 fixing monitor panics in cluster monitor
e5de02e failing test for monitor collector panics
8733d4c write out the inner errors and include a sentinel for panics
7e2dbae Merge branch 'master' into yjst2012/ARO-16442
784511a Merge branch 'master' into aasserzo/ARO-19806-part2-generators
ed17c49 Merge branch 'aasserzo/ARO-19806-part1-consumers' into aasserzo/ARO-19806-part2-generators
b9436cb Merge branch 'master' into aasserzo/ARO-19806-part1-consumers
a8dae2d Merge branch 'aasserzo/ARO-19806-part2-generators' into aasserzo/ARO-19806-part3-cleanup
31de74e Merge branch 'aasserzo/ARO-19806-part1-consumers' into aasserzo/ARO-19806-part2-generators
880e077 regenerate assets
f615fb0 reintroduce Location field, previously removed
3263ba7 ran make generate
001f52f Merge branch 'master' into aasserzo/ARO-19806-part1-consumers
9b6cde9 remove marshal logic differing between cosmosdb and arm resources, remove outer type and location fields from cosmosdb resources in generator
bffd47c added tests to cover the distinction between armtypes and cosmosdb types
45c9e9d remove some redundant comments
602f732 add non-pointer types to armResourceTypes list
aae1282 Merge branch 'aasserzo/ARO-19806-part2-generators' into aasserzo/ARO-19806-part3-cleanup
45fde90 Merge branch 'aasserzo/ARO-19806-part1-consumers' into aasserzo/ARO-19806-part2-generators
e405e0b make generate using the new marshaling code
6dae76f Merge branch 'aasserzo/ARO-19806-part2-generators' into aasserzo/ARO-19806-part3-cleanup
f466847 Merge branch 'aasserzo/ARO-19806-part1-consumers' into aasserzo/ARO-19806-part2-generators
b0f30b1 fixed linter error
d3ea8f4 Merge branch 'aasserzo/ARO-19806-part2-generators' into aasserzo/ARO-19806-part3-cleanup
c055e67 Merge branch 'aasserzo/ARO-19806-part1-consumers' into aasserzo/ARO-19806-part2-generators
2e36a85 only include type and location fields when marshalling ARM resources
4b14936 Merge branch 'master' into aasserzo/ARO-19806-part1-consumers
90a1e5d merge part2 into part3
4fbd39a run make generate after merges
35ef156 Merge branch 'aasserzo/ARO-19806-part1-consumers' into aasserzo/ARO-19806-part2-generators
42526b1 Merge branch 'master' into aasserzo/ARO-19806-part2-generators
a1547d7 include Type and Location fields when marshaling ARM network resources
ee1b0c1 Merge branch 'master' into aasserzo/ARO-19806-part1-consumers
2294da0 run make generate
c517854 run make generate
fea6fd5 ran make generate
891df1e small var name fix
991b693 delete stale mgmtnetwork mock
64cacd3 delete the mgmt network client completely
c9b1265 removed mocks for subnet Manager
f0ff5a1 remove old subnet manager from cluster struct
323a86b keep Subnet struct for cluster subnets
5db2e06 delete old mgmt subnet client wrapper
331bf98 generated new asset json structs with new types
a24257d update resources_rp generator to use armnetwork types
2af8e5c update resources_gateway generator to use armnetwork types
9cdceb7 update resources_dev generator to use armnetwork types
867ded8 update resources generator to use armnetwork types
e2d410f Merge branch 'aasserzo/ARO-20202' into aasserzo/ARO-19806-part2-generators
0b05eb8 Merge branch 'aasserzo/ARO-20185' into aasserzo/ARO-19806-part2-generators
9a1a81e removed embedded field to satisfy linter
fa951ea use armnetwork types in NSG manager
6e4c18d use armnetwork types in cluster resources generator
5d07aa9 get rid of mgmtnetwork types and mocks in loadbalancerprofile_test
d4f773e update loadbalancerprofile validator with new func calls
596f84e use armnetwork loadBalancerBackendAddressPoolsClient type in dynamic.go
bd30631 Merge branch 'aasserzo/ARO-20202' into aasserzo/ARO-198...
Release v20251217.01-mise-ff-stg
Testing mise audience validation on ff
Changes
3fb3893 Fix e2e test to handle dynamic aro.environment operator flag
ac419f3 Adding environment field for AROClusterLogs
789d9cf Changed the ENIVORNMENT_TYPE field to ENVIRONMENT in the logs
7e114a7 Remove MDM-related ENVIRONMENT_TYPE changes from logging branch
e865842 Updating the files after running make generate
b205003 Remove metrics changes - keep only logging changes
be9471d Add ENVIRONMENT_TYPE to RP VMSS and OTEL metrics
0fb42af Adding EnvironmentType Variable to gateway vmss
5554d10 Include environment type field across all ARO-RP services, logs (mdsd and fluentbit), and metrics to enable filtering and analysis by environment
7a422b9 Adding Enviroment_Type field in the logs sent by MDSD to geneva
bc587e4 Fixing the environment_type variable in fluent sysconfig file
70525cd Adding new extra Dimension to include the environment in the metrics
3440c90 Merge pull request #4456 from Azure/hawkowl/canary-e2e-cert-fix
c41a919 bugfix
72fdfa1 check degraded=false as well for is operatoravailable, just in case
783a236 clean up the tests
467ebe7 attempt to wait for cluster operators to settle
76c572b IsOperatorAvailable already checks for progressing, and degraded should be implied by available
cf1f547 Merge pull request #4505 from Azure/dependabot/github_actions/step-security/harden-runner-2.13.3
1fb764b Merge pull request #4196 from Azure/sankur-codes/adding-help-taget-for-makefile
61e1f06 Merge pull request #4503 from Azure/dependabot/pip/urllib3-2.6.0
419812e Bump step-security/harden-runner from 2.13.2 to 2.13.3
7c757c2 Merge pull request #4462 from Azure/dependabot/go_modules/github.com/opencontainers/selinux-1.13.0
32377b4 Bump urllib3 from 2.5.0 to 2.6.0
9ac232a Adding in docs and regex improvement
9dff301 remove go-pathrs dep, use filepath-securejoin v0.5.0 * containers/[email protected] requires filepath-securejoin with OpenInRoot and Reopen * v0.5.0 has deprecated wrappers in main package, v0.6+ moved them to pathrs-lite subpackage
d1ea790 Bump github.com/opencontainers/selinux from 1.12.0 to 1.13.0
3e6b5a1 Use existing comments
ff55481 Quick fix
e391056 Updating help mechanism
c3c5809 Adding known targets
Full Changelog: v20251204.00...v20251217.01-mise-ff-stg
Release v20251217.00-stg
v20251217.00-stg
Changes
d32b772 Improve ENVIRONMENT field test coverage with helper function and multiple test cases
e32c4a7 Add ENVIRONMENT field to cluster logs via fluent bit filters
031f385 Fix e2e test to handle dynamic aro.environment operator flag
796c97f Adding environment field for AROClusterLogs
fa2d70f Changed the ENIVORNMENT_TYPE field to ENVIRONMENT in the logs
d05d017 Remove MDM-related ENVIRONMENT_TYPE changes from logging branch
55f91e4 Updating the files after running make generate
d297735 Remove metrics changes - keep only logging changes
fab7103 Add ENVIRONMENT_TYPE to RP VMSS and OTEL metrics
9859651 Adding EnvironmentType Variable to gateway vmss
f432ed0 Include environment type field across all ARO-RP services, logs (mdsd and fluentbit), and metrics to enable filtering and analysis by environment
af1d33b Adding Enviroment_Type field in the logs sent by MDSD to geneva
cbcfda3 Fixing the environment_type variable in fluent sysconfig file
3d48036 Adding new extra Dimension to include the environment in the metrics
18155d4 Merge pull request #4521 from Azure/tof1973/ARO-22420
defeebc Merge pull request #4519 from Azure/dependabot/github_actions/step-security/harden-runner-2.14.0
4171e02 Clarified steps for ARO Operator testing (#4496)
686f675 Bump step-security/harden-runner from 2.13.3 to 2.14.0
Full Changelog: v20251215.00-set-4-16-54-default...v20251217.00-stg
Release v20251217.00-e2e-fpsp-rbac
Test tag for ARO-23278
Changes
817281a Have pkg/util/cluster create FPSP role assignments for both CSP and MIWI clusters
ec0b9d7 Retry with different SKU both master and worker (#4522)
18155d4 Merge pull request #4521 from Azure/tof1973/ARO-22420
defeebc Merge pull request #4519 from Azure/dependabot/github_actions/step-security/harden-runner-2.14.0
4171e02 Clarified steps for ARO Operator testing (#4496)
686f675 Bump step-security/harden-runner from 2.13.3 to 2.14.0
Full Changelog: v20251215.00-set-4-16-54-default...v20251217.00-e2e-fpsp-rbac
v20251216.00-stg
What's Changed
- Bump github.com/opencontainers/selinux from 1.12.0 to 1.13.0 by @dependabot[bot] in #4462
- Bump urllib3 from 2.5.0 to 2.6.0 by @dependabot[bot] in #4503
- Adding known targets by @sankur-codes in #4196
- Bump step-security/harden-runner from 2.13.2 to 2.13.3 by @dependabot[bot] in #4505
- [ARO-22479] Attempt to wait for all cluster operators to settle before finishing install by @hawkowl in #4456
- CSP Invalid controller defaults to Unknown unless is certain of a credential failure by @ehvs in #4453
- ARO-22887: Add logic to check feature flag for signed certs by @edisonLcardenas in #4491
- Add MIMO Maintenance Manifest Lifecycle Documentation by @ArrisLee in #4492
- [ARO-23154] Remove offboarded team members from CODEOWNERS by @cloudygreybeard in #4508
- [ARO-22853] Update Control Plane Machine Naming Convention Checks To Work With CPMS by @kevinobriendotca in #4483
- Updated pre-commit hook branch validation by @carlowisse in #4182
- [ARO-23170] Make Admin API endpoints return the full error message by @mrWinston in #4507
- Add .editorconfig file to enfore newline and trimming whitespaces by @mrWinston in #4513
- [ARO-23123] Do some more sophisticated filtering out of unneeded cluster operator statuses by @hawkowl in #4504
- New e2e tags by @bizz001 in #4512
- fixed from emitting machine conditions to phase by @ehvs in #4514
New Contributors
- @cloudygreybeard made their first contribution in #4508
Full Changelog: v20251204.00...v20251216.00-stg
Release v20251216.00-20250725-test
Use 2025-07-25 API for e2e
Release v20251215.00-stg
v20251215.00-stg
Changes
194580f Improve ENVIRONMENT field test coverage with helper function and multiple test cases
b3640f2 Add ENVIRONMENT field to cluster logs via fluent bit filters
d329011 Fix e2e test to handle dynamic aro.environment operator flag
2b9163f Adding environment field for AROClusterLogs
116ff98 Changed the ENIVORNMENT_TYPE field to ENVIRONMENT in the logs
b549391 Remove MDM-related ENVIRONMENT_TYPE changes from logging branch
526f62e Updating the files after running make generate
e743640 Remove metrics changes - keep only logging changes
5e4a58b Add ENVIRONMENT_TYPE to RP VMSS and OTEL metrics
f1d5807 Adding EnvironmentType Variable to gateway vmss
5cd3629 Include environment type field across all ARO-RP services, logs (mdsd and fluentbit), and metrics to enable filtering and analysis by environment
a446a45 Adding Enviroment_Type field in the logs sent by MDSD to geneva
0788175 Fixing the environment_type variable in fluent sysconfig file
75671f1 Adding new extra Dimension to include the environment in the metrics
0326d9f Merge pull request #4514 from Azure/ehvs/fix-machine-metric
0703104 cleaned countPhase and fix count machines
d611328 Merge pull request #4512 from Azure/dbizau/new_e2e_tags
23ca9f0 Merge pull request #4504 from Azure/hawkowl/ARO-23123
d5abb57 Merge pull request #4513 from Azure/add-minimal-editorconfig
ac259cc fixed from emitting conditions to phase
5d7475d add editorconfig to enfore newline and trimming whitespaces
086bdfa rename tag
961bd1c Merge pull request #4507 from Azure/admin-api-return-all-errors
196205c Updated pre-commit hook branch validation (#4182)
6a97dcb Make sure the admin api endpoints return the full error
fe0552e Merge pull request #4483 from Azure/kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility
5f816ea Merge branch 'master' into dbizau/new_e2e_tags
ab9d2aa [ARO-23154] Remove offboarded team members from CODEOWNERS (#4508)
766dff0 Add MIMO Maintenance Manifest Lifecycle Documentation (#4492)
6ed6159 ARO-22887: Add logic to check feature flag for signed certs (#4491)
737045b CSP Invalid controller defaults to Unknown unless is certain of a credential failure (#4453)
3440c90 Merge pull request #4456 from Azure/hawkowl/canary-e2e-cert-fix
c41a919 bugfix
72fdfa1 check degraded=false as well for is operatoravailable, just in case
783a236 clean up the tests
467ebe7 attempt to wait for cluster operators to settle
76c572b IsOperatorAvailable already checks for progressing, and degraded should be implied by available
cf1f547 Merge pull request #4505 from Azure/dependabot/github_actions/step-security/harden-runner-2.13.3
1fb764b Merge pull request #4196 from Azure/sankur-codes/adding-help-taget-for-makefile
61e1f06 Merge pull request #4503 from Azure/dependabot/pip/urllib3-2.6.0
419812e Bump step-security/harden-runner from 2.13.2 to 2.13.3
9d91456 do some more sophisticated filtering out of unneeded cluster operator statuses
7c757c2 Merge pull request #4462 from Azure/dependabot/go_modules/github.com/opencontainers/selinux-1.13.0
32377b4 Bump urllib3 from 2.5.0 to 2.6.0
9ac232a Adding in docs and regex improvement
9dff301 remove go-pathrs dep, use filepath-securejoin v0.5.0 * containers/[email protected] requires filepath-securejoin with OpenInRoot and Reopen * v0.5.0 has deprecated wrappers in main package, v0.6+ moved them to pathrs-lite subpackage
8243c83 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Renamed IsMasterRole to HasMasterRole.
48e4509 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Reformatted imports. - Refactored vmresize tests.
d1ea790 Bump github.com/opencontainers/selinux from 1.12.0 to 1.13.0
e2f53b2 add new E2E tags
3e6b5a1 Use existing comments
ff55481 Quick fix
e391056 Updating help mechanism
c3c5809 Adding known targets
a3300e8 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Imports reformatted.
6c4b242 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Removed unused test machine config.
f16010a kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Adding tests for IsMasterRole util function. - Updated alias for pkg/util/machine to pass import linter.
ca08ce3 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Refactored check for control plane machine in VM resize to check for master role on machine object instead of checking VM name. - Pulled util function for checking for master machine role out of operator/controllers/machine/machine.go.
f2330b2 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility
Full Changelog: v20251204.00...v20251215.00-stg
Release v20251215.00-set-4-16-54-default
set OCP 4.16.54 the default as requested by centraluseuap
Changes
e7bcda5 Change default version to 4.16.54 which fixes centraluseuap
0326d9f Merge pull request #4514 from Azure/ehvs/fix-machine-metric
0703104 cleaned countPhase and fix count machines
d611328 Merge pull request #4512 from Azure/dbizau/new_e2e_tags
23ca9f0 Merge pull request #4504 from Azure/hawkowl/ARO-23123
d5abb57 Merge pull request #4513 from Azure/add-minimal-editorconfig
ac259cc fixed from emitting conditions to phase
5d7475d add editorconfig to enfore newline and trimming whitespaces
086bdfa rename tag
961bd1c Merge pull request #4507 from Azure/admin-api-return-all-errors
196205c Updated pre-commit hook branch validation (#4182)
6a97dcb Make sure the admin api endpoints return the full error
fe0552e Merge pull request #4483 from Azure/kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility
5f816ea Merge branch 'master' into dbizau/new_e2e_tags
ab9d2aa [ARO-23154] Remove offboarded team members from CODEOWNERS (#4508)
766dff0 Add MIMO Maintenance Manifest Lifecycle Documentation (#4492)
6ed6159 ARO-22887: Add logic to check feature flag for signed certs (#4491)
737045b CSP Invalid controller defaults to Unknown unless is certain of a credential failure (#4453)
3440c90 Merge pull request #4456 from Azure/hawkowl/canary-e2e-cert-fix
c41a919 bugfix
72fdfa1 check degraded=false as well for is operatoravailable, just in case
783a236 clean up the tests
467ebe7 attempt to wait for cluster operators to settle
76c572b IsOperatorAvailable already checks for progressing, and degraded should be implied by available
cf1f547 Merge pull request #4505 from Azure/dependabot/github_actions/step-security/harden-runner-2.13.3
1fb764b Merge pull request #4196 from Azure/sankur-codes/adding-help-taget-for-makefile
61e1f06 Merge pull request #4503 from Azure/dependabot/pip/urllib3-2.6.0
419812e Bump step-security/harden-runner from 2.13.2 to 2.13.3
9d91456 do some more sophisticated filtering out of unneeded cluster operator statuses
7c757c2 Merge pull request #4462 from Azure/dependabot/go_modules/github.com/opencontainers/selinux-1.13.0
32377b4 Bump urllib3 from 2.5.0 to 2.6.0
9ac232a Adding in docs and regex improvement
9dff301 remove go-pathrs dep, use filepath-securejoin v0.5.0 * containers/[email protected] requires filepath-securejoin with OpenInRoot and Reopen * v0.5.0 has deprecated wrappers in main package, v0.6+ moved them to pathrs-lite subpackage
8243c83 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Renamed IsMasterRole to HasMasterRole.
48e4509 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Reformatted imports. - Refactored vmresize tests.
d1ea790 Bump github.com/opencontainers/selinux from 1.12.0 to 1.13.0
e2f53b2 add new E2E tags
3e6b5a1 Use existing comments
ff55481 Quick fix
e391056 Updating help mechanism
c3c5809 Adding known targets
a3300e8 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Imports reformatted.
6c4b242 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Removed unused test machine config.
f16010a kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Adding tests for IsMasterRole util function. - Updated alias for pkg/util/machine to pass import linter.
ca08ce3 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Refactored check for control plane machine in VM resize to check for master role on machine object instead of checking VM name. - Pulled util function for checking for master machine role out of operator/controllers/machine/machine.go.
f2330b2 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility
Full Changelog: v20251204.00...v20251215.00-set-4-16-54-default
Release v20251215.00-fpsp-validation-changes
release v20251215.00-fpsp-validation-changes
Changes
b20d908 Add test cases for FPSP to relevant ValidateXXX functions (vnet, route table, NAT gateway, and NSG)
8e4efc1 Rename existing unit test cases to more accurately describe which principal's permissions are being validated
4557a56 Remove references to the Network Contributor role in error messages
7d660a6 Update permissions validated on the FPSP
0326d9f Merge pull request #4514 from Azure/ehvs/fix-machine-metric
0703104 cleaned countPhase and fix count machines
d611328 Merge pull request #4512 from Azure/dbizau/new_e2e_tags
23ca9f0 Merge pull request #4504 from Azure/hawkowl/ARO-23123
d5abb57 Merge pull request #4513 from Azure/add-minimal-editorconfig
ac259cc fixed from emitting conditions to phase
5d7475d add editorconfig to enfore newline and trimming whitespaces
086bdfa rename tag
961bd1c Merge pull request #4507 from Azure/admin-api-return-all-errors
196205c Updated pre-commit hook branch validation (#4182)
6a97dcb Make sure the admin api endpoints return the full error
fe0552e Merge pull request #4483 from Azure/kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility
5f816ea Merge branch 'master' into dbizau/new_e2e_tags
ab9d2aa [ARO-23154] Remove offboarded team members from CODEOWNERS (#4508)
766dff0 Add MIMO Maintenance Manifest Lifecycle Documentation (#4492)
6ed6159 ARO-22887: Add logic to check feature flag for signed certs (#4491)
737045b CSP Invalid controller defaults to Unknown unless is certain of a credential failure (#4453)
3440c90 Merge pull request #4456 from Azure/hawkowl/canary-e2e-cert-fix
c41a919 bugfix
72fdfa1 check degraded=false as well for is operatoravailable, just in case
783a236 clean up the tests
467ebe7 attempt to wait for cluster operators to settle
76c572b IsOperatorAvailable already checks for progressing, and degraded should be implied by available
cf1f547 Merge pull request #4505 from Azure/dependabot/github_actions/step-security/harden-runner-2.13.3
1fb764b Merge pull request #4196 from Azure/sankur-codes/adding-help-taget-for-makefile
61e1f06 Merge pull request #4503 from Azure/dependabot/pip/urllib3-2.6.0
419812e Bump step-security/harden-runner from 2.13.2 to 2.13.3
9d91456 do some more sophisticated filtering out of unneeded cluster operator statuses
7c757c2 Merge pull request #4462 from Azure/dependabot/go_modules/github.com/opencontainers/selinux-1.13.0
32377b4 Bump urllib3 from 2.5.0 to 2.6.0
9ac232a Adding in docs and regex improvement
9dff301 remove go-pathrs dep, use filepath-securejoin v0.5.0 * containers/[email protected] requires filepath-securejoin with OpenInRoot and Reopen * v0.5.0 has deprecated wrappers in main package, v0.6+ moved them to pathrs-lite subpackage
8243c83 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Renamed IsMasterRole to HasMasterRole.
48e4509 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Reformatted imports. - Refactored vmresize tests.
d1ea790 Bump github.com/opencontainers/selinux from 1.12.0 to 1.13.0
e2f53b2 add new E2E tags
3e6b5a1 Use existing comments
ff55481 Quick fix
e391056 Updating help mechanism
c3c5809 Adding known targets
a3300e8 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Imports reformatted.
6c4b242 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Removed unused test machine config.
f16010a kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Adding tests for IsMasterRole util function. - Updated alias for pkg/util/machine to pass import linter.
ca08ce3 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility - Refactored check for control plane machine in VM resize to check for master role on machine object instead of checking VM name. - Pulled util function for checking for master machine role out of operator/controllers/machine/machine.go.
f2330b2 kevinobriendotca/ARO-22853-control-plane-node-naming-cpms-compatibility
Full Changelog: v20251204.00...v20251215.00-fpsp-validation-changes