Shubhadapaithankar
7bf05051f0
Integrate JS asset build into Golang Dockerfile to ensure consistent builds and deployment process" ( #3576 )
...
* SRE Portal build is now incorporated into the RP build process in "make ci-rp"
2024-05-22 12:13:17 -06:00
Or Raz
335e64a0b7
Typo fix ( #3592 )
...
s/ssk-aks/ssh-aks
2024-05-22 18:51:00 +05:30
Kipp Morris
74ba48ff5b
Add Cosmos DB container and pkg/database client for PlatformWorkloadIdentityRoleSets ( #3582 )
...
* Add generated Cosmos DB client for PlatformWorkloadIdentityRoleSetDocuments
* Add Cosmos DB container for PlatformWorkloadIdentityRoleSets
* Add the manually typed portion of the PlatformWorkloadIdentityRoleSets database client
* Revert change to AKS k8s version - committed by mistake
2024-05-22 18:47:32 +05:30
Nicolas Ontiveros
e88bd57f3f
Add exemption tags for OIDC dev and RP version storage accounts ( #3585 )
...
* Add tag to oic storage account
* Add tag to rp version storage account
* Fix generate rp storage account
* Update assets
2024-05-21 16:25:33 -04:00
Alex Chvatal
e71343ad58
ARO-6425 v20240812preview validation ( #3563 )
2024-05-21 13:44:10 -04:00
Ayato Tokubi
cceb396a67
Add track2 API Client to Cluster struct (loadbalancer and interfaces) ( #3568 )
2024-05-16 08:15:57 +02:00
Steven Fairchild
24f43d8b6a
Revendor Hive Dependencies - ARO-5061 ( #3578 )
...
* Revender Hive Dependencies - ARO-5061
Revendering Hive Dependencies against hive commit git, commit 83aedb9f6e73f9668a3b96025c97052bfb1e5282, built at 2024-05-10T15:02:58Z
* Revender hive dependencies
2024-05-15 12:31:13 -04:00
Maitiú Ó Ciaráin
f010ba458f
Correctly wrap bash assignment ( #3574 )
2024-05-15 11:08:25 +02:00
Kipp Morris
6efabe23cf
Update `vpn_configuration` to read in the client private key in the same ( #3570 )
...
format in which the `genkey` hack generates it
2024-05-13 11:30:11 -04:00
Rajdeep Chauhan
c918d24fec
ARO-6623 add nil check before populating clientsecrets for different routes ( #3567 )
2024-05-13 11:29:46 -04:00
Brendan Bergen
50418b65a1
`make ci` support for golang (RP) components ( #3558 )
...
* multi staged CI via make and docker build
* Improving docker mobilty and performance
- fixing file handles during build
- removing vendor checks
- allowing "dirty" builds
- improving cache hits via multiple COPY operations
- adding specific dockerignore
- removing all makefile dependencies during docker build
- adding docs for podman machine sizing
- using most recent golang version
* Add support for MacOS vendoring
Co-authored-by: Kipp Morris <117932707+kimorris27@users.noreply.github.com>
---------
Co-authored-by: tschneid <tschneid@redhat.com>
Co-authored-by: Kipp Morris <117932707+kimorris27@users.noreply.github.com>
2024-05-10 15:01:38 -06:00
Ayato Tokubi
d2fd8cf31e
Document update about custom installer/pull-secret ( #3573 )
2024-05-10 18:16:36 +02:00
Ayato Tokubi
f227127e94
Accept pull-secret when we use hack script to create a cluster ( #3486 )
2024-05-10 10:00:33 +02:00
Maitiú Ó Ciaráin
e2b1587a39
Refactor adminUpdate steps ( #3449 )
...
* Lay it out clearly
* Break the steps up into groups
* Factor out the common 0th setup/fixes
* Update unit test
* Factor out common bootstrap steps
* Remove initializeOperatorDeployer for Hive steps
* Revise the updateOperator Task
* Decouple OperatorUpdate and CertificateRenewal
* Move ConcatMultipleSlices in generic helpers
* Fix typos
* Revert the order for ensuring the API server is up
2024-05-07 21:22:29 +02:00
Hilliary Lipsig
cd39e24771
Merge pull request #3529 from Azure/ARO-6623/service-principal-pointer
...
Convert ServicePrincipalProfile to pointer
2024-05-07 11:43:20 -07:00
Maitiú Ó Ciaráin
780ee50eb4
s/With*Hook/WithPost*Hook ( #3549 )
2024-05-07 17:54:42 +02:00
Jeff Yuan
227d896239
Merge pull request #3532 from Azure/jeyuan/upgrade-go1.20.12
...
upgrade to go1.20.12 part 2
2024-05-07 17:49:46 +12:00
Jeff Yuan
2015715ee9
Merge pull request #3548 from Azure/arrislee/ARO-6716
...
update go version to 1.20.12
2024-05-07 17:49:00 +12:00
cadenmarchese
f1834cb641
disallow nil spp in older api versions
2024-05-06 09:49:55 -04:00
Anshul Verma
bb851f8b04
Added option to only give ipv4 as output. ( #3559 )
...
In the steps where we need to white list the local ISP IP by creating a NSG rule, it fails because `$(curl --silent ipecho.net/plain)/32` gives ipv6 IP. Fixed that by adding the option to give ipv4 IP.
2024-05-06 17:07:56 +05:30
Shubhadapaithankar
3a7daba694
Modified the content to set up the dev env : ARO-7278 ( #3554 )
2024-05-03 14:25:50 -06:00
azoppiserpa
9425887d94
Removing the e2e functionality for v4 cleanup ( #3494 )
2024-05-03 16:13:45 -04:00
Sanjana Lawande
d178fb23bc
Update MARINER_VERSION to 20240425 ( #3553 )
2024-05-03 09:13:06 -04:00
Amber Brown
383031f272
Merge pull request #3557 from Azure/tsatam/hotfix-fix-e2e-cluster-deletion-roleassignment-cleanup
...
Do not perform explicit CSP roleassignment deletion in prod e2e
2024-05-03 12:14:16 +10:00
Tanmay Satam
0e67a0425b
Do not perform explicit CSP roleassignment deletion in prod e2e
2024-05-02 13:04:35 -04:00
cadenmarchese
e7f7b692e1
Convert ServicePrincipalProfile to pointer
...
* Adjust converters + tests
2024-05-02 09:08:02 -04:00
Jeff Yuan
d67323be48
Merge pull request #3552 from Azure/rajdeepc2792/fix-e2e-cosmosdb-deployment
...
add dependsOn for cosmosdb container deployment templates
2024-05-02 14:29:52 +12:00
Tony Schneider
bc30095884
Bug fix - clear ReadOnly fields on PUT or PATCH for 2023-11-22 and 2024-08-12-preview APIs ( #3538 )
...
* add read only fields to ExternalNoReady
* run ExternalNoReadOnly on put or patch
* clear readonly fields in 2024-08-12-preview
2024-05-01 12:36:26 -04:00
Rajdeep Singh Chauhan
982e5e3991
add dependsOn for cosmosdb container deployment templates
2024-05-01 11:57:47 -04:00
Rajdeep Chauhan
666225b576
use checkAccessv2 for all permission validations and deprecate listPermissions for validations ( #3524 )
...
* use checkAccessv2 for all permission validations
* remove permission client dependency
* dev fpsp requires authorization action permission for checkAccessv2
2024-05-01 16:18:02 +05:30
Edison Cardenas
7a901cfa76
ARO-7160: Increase polling duration of vm to 30mins ( #3541 )
2024-04-29 14:19:31 +05:30
Arris Li
6d27d26ff0
bump go version to 1.20.12
2024-04-29 19:47:35 +12:00
Ankur Singh
e1b8a4e95e
Setting TLS1.2 as min for cosmoDB ( #3520 )
...
* setting TLS1.2 as min for cosmoDB
* nitpick
* fixing marshalling
2024-04-29 10:38:24 +05:30
Jeff Yuan
957a3af6b0
added -5 trailing for image path
2024-04-29 12:27:53 +12:00
Ben Vesel
ec4f2b5bcc
Merge pull request #3543 from Azure/mociarain/remove-ErrorIfNoField
...
Drop ErrorIfNoField
2024-04-28 10:26:06 -04:00
Maitiú Ó Ciaráin
3c3088e8a4
Drop ErrorIfNoField
2024-04-26 14:07:07 +02:00
Amber Brown
f62c65d5fa
Merge pull request #3535 from Azure/anshulvermapatel/NO-JIRA
...
Limit KEYVAULT_PREFIX to 20 Chars for INT deployment example
2024-04-26 15:08:41 +10:00
Daniel Holmes
040e016b07
Merge pull request #3531 from Azure/hawkowl/misc/clienthooks-updates
...
Update some clienthelper hooks for better testing
2024-04-26 10:34:07 +10:00
Nont
902f9f73a7
Change the upgrademode of VMSS to rolling ( #3519 )
2024-04-25 11:59:25 +02:00
Daniel Ionel Bizau
c50e0c0773
extended maximum wait time per loop to 30 minutes ( #3536 )
2024-04-25 11:49:02 +02:00
Tanmay Satam
5da867078f
Do not perform explicit cluster deletion in prod e2e ( #3513 )
...
* Do not perform explicit cluster deletion in prod e2e
* Add more robust logging to deletion process
* Refactor pkg/util/cluster Delete function to declaratively define deletion steps
2024-04-25 11:46:15 +02:00
Jonathan CHang
32c15b1a3f
[ARO-4637] Migrate keyvault to track2 SDK ( #3275 )
...
* create client and vendor for armkeyvault
* fix cluster
* remove old keyvault
* change input option to environment option
* add credit
* fix mix import
* fix lint
* fix import in valut
* reoreder valut impoty
* fix vulnerability
* remobe package lock
* fix audit
* audit force
* fix audit
* ufix audit
* run npm update then fix
* fix nit
* bump version
* bump version
* bump
* bump
* match with master
* remove
* lint
* remove package-lock.json
* change to arm option
* mod vendor
* fix lint
* fix lint
---------
Co-authored-by: jonachang <jonachang@microsoft.com>
2024-04-25 11:40:15 +02:00
Anshul Verma
08f199130f
Limiting KEYVAULT_PREFIX to 20 Chars
...
We have set the char limit to 20 in our deployment template. Hence this env's value should also be atmost 20 char. It exceeds with a region with big name is chosed like australiaeast
2024-04-24 15:55:00 +05:30
Kipp Morris
37f24021ab
MIWI preview API - Add PlatformWorkloadIdentityRoleSet proxy resource type ( #3522 )
...
* Add new internal types
* Add document types
* Add new external API types
* Add external API converter and example
* Add new admin API types
* Add admin API converter and static validator
* Added ServiceAccounts to admin API static validator
2024-04-23 05:36:33 -07:00
Jeff Yuan
b52beacc47
upgrade to go1.20.12
2024-04-23 17:38:53 +12:00
Amber Brown
433da1ea1f
clienthelper updates for testing
2024-04-23 13:49:24 +10:00
Ben Vesel
b2f969bfb5
remove dofinn from codeowners ( #3527 )
2024-04-19 23:09:14 +05:30
Ankur Singh
91a82f3acf
Adding 4.13.23 as deafult version
2024-04-17 10:57:12 -07:00
Ayato Tokubi
d6fc9fcf63
add export in createapp.env ( #3518 )
2024-04-17 10:47:29 +10:00
Amber Brown
bcc67cff1e
Sync go-toolset 1.20.12 ( #3495 )
2024-04-16 11:40:15 +10:00