Граф коммитов

482 Коммитов

Автор SHA1 Сообщение Дата
Steven Fairchild a69a16029e Bump Hive Image to commit b1ac27b248159f179abf8c7e03e6ada5f17e86c0 - ARO-5063
Update default hive commit for config script
2024-07-08 13:11:43 -07:00
Steven Fairchild e20e96f964 Fix up hive-generate-config.sh to accept a user provided hive commit
This allows for easier testing of hive deployments as a pre hive release check.
Script has been reworked for improved readability, function, and ability to debug.
2024-07-03 16:46:03 -04: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 80651af83f ARO-4373 set envs for storage account name and AFD endpoints 2024-06-30 20:38:28 -04:00
oraz 5e40a61a61 Add new makefile targets for go mod verification
Run 'go mod' functions to search for tidy, vendor changes and verify it
2024-06-26 15:19:38 -04:00
Tony Schneider 34b40c4ecc fix multi line commands 2024-06-21 15:06:47 -05:00
Tony Schneider aefd34e97b bump hive version 2024-06-21 14:54:20 -05:00
Tony Schneider fab8715f33 adjust DataContributorRoleAssignement scope for development databases 2024-06-17 13:20:43 -05:00
Tony Schneider 90525cf4b2 add database role assignements to the RP Service Principal 2024-06-17 13:20:42 -05:00
Tony Schneider fc82bd9782 use variable for csp vault name 2024-06-17 13:20:42 -05:00
Tony Schneider 225a660344 add function and template to deploy e2e global keyvault 2024-06-17 13:20:42 -05:00
Tony Schneider 6dd5a5c7af cutover to new aro e2e classic keyvault 2024-06-17 13:20:42 -05:00
Tony Schneider b3d3140659 add functions and related assets to deploy shared e2e environment to new tenant 2024-06-17 13:20:40 -05:00
Anshul Verma ce4e04bd6e corrected the new database client methods for components. 2024-06-11 22:24:46 +05:30
Anshul Verma 7a568dbad1 removed all the references of dbtoken 2024-06-11 22:24:45 +05:30
Anshul Verma 49f572ae6e removed generate issues 2024-06-11 22:24:45 +05:30
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
Amber Brown 867b0d5979
Load the app/SP from the environment instead of automatically creating it (#3498)
* use multierror here, so it's more obvious if we're missing multiple keys

* Ignore the written out clusterapp.env

* move create/delete into separate commands, which write out a clusterapp.env file

* delete the app in the e2e.sh file

* update the docs
2024-04-08 08:06:53 +10:00
Caden Marchese 5cd28ea9ed
Consistent OIC storage account naming between dev and prod (#3468)
* Consistent naming between dev and prod
2024-03-27 12:49:03 +11:00
Brendan Bergen 2d6b88cb10
Add git hooks for branch name validation (#3479) 2024-03-25 13:48:08 -06:00
Maitiú Ó Ciaráin 07672dde9c
Switch to using the secondary key (#3427)
* Switch to using the secondary key

* Documentation update

* Log the name of the key used

* Pass log arg through

* Fix import ordering

* Shorten line
2024-03-21 11:28:58 -04:00
Amber Brown 7a415b07de
Remove unneeded OpenShift pins & imports (#3430)
* Remove dependencies on console-operator and cluster-api-azure

* remove the forks that we don't use

* go mod updates

* go mod vendor

* stop relying on the providerspec being registered in tests

* cleanups

* update go sum

* test coverage fixes
2024-03-12 16:23:44 +11:00
Amber Brown ed94c28346
Update to Go 1.20 (#3429)
* Go 1.20 changes

* go 1.20 does not need the seed randomised by default

* go generate
2024-03-05 18:18:36 +11:00
Caden Marchese 42f3708452
Create oic storage account in dev (#3404)
* create oic storage account in dev
* split oic resources into new template for reuse
* add roleassignment, dev script
* parameterize, add documentation
* create new cmd for full env, doc change
2024-02-27 13:15:35 -07:00
Maitiú Ó Ciaráin 0f018405a1
Fix shared_cluster.sh (#3414)
* Use SHARED_CLUSTER_SHARED_CLUSTER_LOCATION

* Remove unneeded quotes

* Simplify the names
2024-02-26 11:56:37 +01:00
Amber Brown a1b5370138 move the github actions CI into containerised steps 2024-02-20 13:55:31 +11:00
Tanmay Satam 7744ef95be
Update Hive dev install (#3407)
* Update dev hive deployment to latest version

* Backport changes from production Hive deployment
2024-02-14 08:44:15 -05:00
Steven Fairchild 6bd01cddf4
Revendor hive to 5fbe0d158ba9 (#3377)
* Increase golangci-lint verbosity

* Revender hive to 9dd47f8bfa1f
2024-02-12 10:13:32 -05:00
Tanmay Satam 9eb8db1e4e
Update cluster lifecycle API fields to readOnly (#3380)
* Exclude Python AAZ client from license hack script
* Update clusterProfile url, apiserverProfile url and ip, ingressProfile ip, systemdata to be readonly in v20231122 API
* Update swagger json (generated)
* Update API static validation tests and converter to respect readOnly fields
* Update generated client SDKs
2024-02-08 10:35:17 -07:00
Amber Brown b6e1b07fe8
Use another method of FIPS validation (fips-detect) (#3363)
* Use another method of FIPS validation (fips-detect)
2024-02-01 13:21:34 +11:00
Maitiú Ó Ciaráin efd47430a5
Update shared cluster usage (#3332)
* Update the hack script to require the new envs

* Add new targets to the Makefile

* Update the docs

* Fix typo

* Add some info to the delete flow

* Update docs/shared-cluster.md

Co-authored-by: Jason Healy <jason@jhealy.net>

* Tag all created resource groups with persist

* Drop shared-cluster from the explicit denys

* Update docs

---------

Co-authored-by: Jason Healy <jason@jhealy.net>
2024-01-25 12:02:23 +01:00
Amber Brown b4e8930830
Make env know what the service component its running is (#3254)
* make env know what the service component its running is

* regen mocks
2024-01-17 15:17:14 +11:00
cadenmarchese 21f0e23ad3 move from debugf to infof 2023-12-12 10:20:21 -05:00
cadenmarchese e2acf59ad5 remove managedBy check 2023-12-12 10:20:21 -05:00
cadenmarchese bcde35852b add shared-cluster to rg clean deny list 2023-12-12 10:20:21 -05:00
Ben Vesel 14d5b29238
Remove openshift/installer vendored dependency script (#3301) 2023-12-04 16:34:32 -05:00
Nont e7f514086d
Migrate documentdb client from sdk track 1 to track 2 client (#3255)
* Create documentdb track 2 client and mockgen

* Replace track 1 documentdb with track 2

* Refactor per comments

* Delete unused client

* Fix generated env mocks
2023-11-17 15:34:17 -05:00
Nicolas Ontiveros a85b8d011e
FedRAMP TLS 1.3 Compliance (#3285) 2023-11-17 14:10:13 -05:00
Tanmay Satam e9e3c7a89d Implement generic handling for Hive ProvisionFailed=True conditions w/ Azure policy errors 2023-11-17 11:31:04 -05:00
Tanmay Satam ae5c57b6a8 Add hack script to generate hive install-log-regexes.yaml from ARO definition 2023-11-17 11:31:04 -05:00
Ben Vesel 35a5f16464
Bump Hive Version + Minimal Install (#3260)
* fix: match existing hive-config with production hive-config

* bug: bump hive version to use minimal install version and resolve vulns

* Remove oc-cli domain annotation
2023-11-02 12:56:26 -04:00
Amber Brown ccc157e63f update code to use our generated msgraph sdk 2023-09-04 10:35:48 +10:00
Amber Brown 2ef8962879 generated files 2023-09-04 10:35:48 +10:00
Amber Brown cd99e81d4a makefile to run kiota 2023-09-04 10:35:48 +10:00
Caden Marchese f26f8f41d0
Fix local make admin.kubeconfig (#3097) 2023-08-23 08:29:20 -04:00
Amber Brown 8191585b13
Pin to selenium grid 4.10 (#3082) 2023-08-04 14:29:41 +10:00
Amber Brown b5ea75e75f
Add jq for must-gather (#3050) 2023-07-28 11:29:23 +10:00
Caden Marchese 45fe957b6c
Fix e2e must gather (#3037) 2023-07-24 11:42:57 +02:00