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

2999 Коммитов

Автор SHA1 Сообщение Дата
Amber Brown 96a1386aaf fix the portal API tests to use the UUID generation where needed, and don't use the mock db for absolutely nothing 2022-07-27 13:38:00 +10:00
Amber Brown 1e3eff799a generate using them in code 2022-07-27 13:38:00 +10:00
Amber Brown dc8d40816f generate them in the database layer, so that they can be accessed consistently 2022-07-27 13:38:00 +10:00
Amber Brown aa33c5e100 make a uuid package that implements or reexports all we need 2022-07-27 13:38:00 +10:00
Aldo Fuster Turpin 8d4ecb50d3 split single table driven test in multiple test functions 2022-07-26 18:18:50 +02:00
Aldo Fuster Turpin d89c9e2719 improve naming in test 2022-07-26 14:58:05 +02:00
Mikalai Radchuk 9f472ae571 Adds an unit test covering DialContext 2022-07-26 12:09:52 +01:00
Mikalai Radchuk 2781843c89 Fixes validate-imports
Fixes the issue is that import aliases (from both regex rules and yaml)
are only being enforced if an import under the validation uses alias.
2022-07-26 12:08:53 +01:00
Aldo Fuster Turpin daa53421e7 refactor: rename interface, struct and methods. Update tests 2022-07-25 21:46:45 +02:00
Ben Vesel 53ab14babc
Merge pull request #2265 from bennerv/set-qualys-download-link
Set qualys download link config param
2022-07-25 11:42:22 -04:00
Aldo Fuster Turpin 342a06a7f0 move "get all subnets" method to subnet.Manager and update tests 2022-07-25 10:57:03 +02:00
Amber Brown ed8ab351ea
Merge pull request #2161 from SrinivasAtmakuri/ignore-preempted-completed-pods-monitor
make monitor Ignore preempted completed pods
2022-07-25 15:08:43 +10:00
Amber Brown d6b6f06766
Merge pull request #1882 from SrinivasAtmakuri/ensure-arooperator-is-running-desired-image
ensure that the ARO operator is running at the desired image
2022-07-25 13:56:56 +10:00
Amber Brown 2564ba5ec1
Merge pull request #2261 from m1kola/remove_IsConnected
Remove `IsConnected` from `ClusterManager` interface
2022-07-25 10:20:45 +10:00
Aldo Fuster Turpin 0bda1b0f8c Add comments. Remove explanatory variable 2022-07-22 11:30:44 +02:00
David Newman 93679fb713
Merge pull request #2230 from SrinivasAtmakuri/no-redeploy-ephemeral-vm
Prevent AdminAction redeploy if VM has an ephemeral OS disk
2022-07-22 14:53:15 +10:00
carvalhe aa37b6fb31
parseUnverified returns cloudError (#2267)
* parseUnverified returns cloudError

* new CloudError for invalid token

Co-authored-by: BCarvalheira <bcarvalheira@microsoft.com>
2022-07-21 15:24:16 -04:00
bennerv 794a1bfc01 Set qualys download link config param 2022-07-21 12:19:26 -04:00
Ari Lima f1d4ea2eb2
slight refactor to use of FriendlyName function (#2264)
* slight refactor to use of FriendlyName function

* generate value once
2022-07-21 10:50:55 -04:00
Aldo Fuster Turpin d454a9350f refactor manager.enableServiceEndpoints: create new Interface and Struct and improve unit testing and coverage
Co-authored-by: Petr Kotas <petrkotas@users.noreply.github.com>
Co-authored-by: Daniel Bizau <dbizau@users.noreply.github.com>
2022-07-21 15:35:47 +02:00
bennerv 67d427d1ce Fix broken mirror specific version arg 2022-07-20 14:52:04 -04:00
Mikalai Radchuk 975baa2210 Makes ClusterDeployment private endpoint aware 2022-07-20 11:31:31 +01:00
Srinivas Atmakuri bb8544e602 Make monitor ignore pre-empted completed pods
Completed pods that were pre-empted count as not ready,
despite being completed
2022-07-20 09:09:33 +05:30
Mikalai Radchuk 5ab9a3e095
Vendoring: update Hive to the latest version (#2263)
* Updates vendoring docs and scripts

* Makes use of `go mod tidy -compat=1.17`:
  we do not have to be compatible with prior versions.
  Saves a bit of headache when dealing with dependencies.
* Makes `hack/update-go-module-dependencies.sh` ignore `github.com/openshift/hive`:
  it is not part of OCP dependencies and is not following `release-4.Y` branching.
  We want to update it separately.

* Vendoring: update Hive to the latest version

* make generate
2022-07-19 13:44:23 -04:00
Amber Brown 028d1e0c78
[M6] Add OpenShiftVersions to the CosmosDB database (#2165)
* add an openshift version document for M6

* add database code for openshiftversion

* add openshiftversion to the api register and add internal representation for the admin API

* update version fixture/checking code to include openshiftversions

* update generator

* run gendeploy

* run make generate
2022-07-19 11:04:22 -04:00
Mikalai Radchuk 3c3298632f Removes IsConnected from ClusterManager interface 2022-07-19 13:45:10 +01:00
Mikalai Radchuk 7ec2f5cc34 Update a comment to be a todo 2022-07-19 11:42:25 +01:00
Srinivas Atmakuri 608a8d40c8 ensure that the ARO operator is running at the desired image
https://msazure.visualstudio.com/AzureRedHatOpenShift/_workitems/edit/11055603/
2022-07-19 16:01:47 +05:30
Srinivas Atmakuri e1258e9ff6 Prevent AdminAction redeploy if VM has an ephemeral OS disk
Redeploying a VM with an ephemeral OS disk will result in a error message,
stating that the VM has an ephemeral OS disk and cannot be redeployed.

If a VM that has an ephemeral OS disk is redeployed it will never become ready,
due to the fact that the VM's OS is re-provisioned and
the cluster machine approver will not allow the "new" machine
to join the cluster again.
2022-07-19 11:20:56 +05:30
Ross Bryan 9904d95305 update deployment name/logged arm template deployed 2022-07-18 20:30:18 -04:00
darthhexx 83333a2e99 Create a DNS record for the AKS API in the DNS zone during provisioning. 2022-07-18 10:22:16 +10:00
Ben Vesel b8ca3885fd
Merge pull request #2253 from SudoBrendan/fix-221-p0-p1
Bumping MDM/MDSD images
2022-07-15 16:00:03 -04:00
tschneid 3726ef1e1e Add yum update to cron.weekly for dev-proxy and ci vmss 2022-07-15 13:41:57 -05:00
Brendan Bergen ce41baf61d Bumping MDM/MDSD images 2022-07-15 12:02:50 -06:00
tschneid 7b6138505e Replace go-bindata with go:embed in pkg/deploy 2022-07-15 09:51:26 -05:00
Simon Wiencki c38a63f9b8
Adding openvpn for civm's to support Simply Secure (#2251) 2022-07-14 16:43:54 -07:00
Srinivas Atmakuri baf70b622a update muo configMap to reflect upstream updates
The configmap in MUO is changed in the following ways:
watchInterval set to 15 if LOCAL, 60 if OCM
Top level upgradeType key needs to be added, set to ARO
(see https://github.com/openshift/managed-upgrade-operator/pull/313/files )
2022-07-13 14:57:59 +05:30
Amber Brown c9366e811b
Merge pull request #2235 from CloudFitSoftware/zjones/private_cluster_flag
Add Private Cluster Flag for Local Development
2022-07-13 14:10:24 +10:00
Ben Vesel d7792d3107
Merge pull request #2239 from yehornaumenko/update-getUserDataSecretReference-func
Update getUserDataSecretReference func and tests
2022-07-12 12:34:06 -04:00
Ben Vesel 81f9b41fbf
Merge pull request #2241 from SudoBrendan/feat-api-toggle-sdn
Feat: Add API support for choosing Software Defined Network (OVN/SDN)
2022-07-12 12:33:19 -04:00
bennerv 4bac57eaf9 Regenerate clients for 2022-09-04 API 2022-07-11 15:51:11 -04:00
bennerv d5c757c810 Generate clients for new API 2022-07-11 14:49:03 -04:00
Mikalai Radchuk 4541493a61 Hive cluster manager: do not error deletion on 404 2022-07-11 19:13:02 +01:00
Brendan Bergen 873ffe9cdb Feat: Add API support for choosing SDN 2022-07-11 10:45:09 -06:00
Yehor Naumenko f6d7ae29ae Fix test case's apiVersion 2022-07-11 17:28:21 +02:00
Yehor Naumenko feef08e02e Update getUserDataSecretReference func and tests 2022-07-11 17:10:21 +02:00
Mikalai Radchuk 1e083cd05e
Modifies Update and AdminUpdate For Hive (#2232)
Adds steps to reconcile hive resources which covers two things:
* Initial cluster adoption
* Hive resources reconciliation on updates (admin and customer initiated)
  to make sure that the hive has the latest configuration and secrets.
2022-07-08 14:15:00 -04:00
Goutham Muguluvalli Niranjan 1dbeec99c1
fix operation uniqueness (#2233)
* adding subscription ID check before returning operation details

* adding tests to verify error return when no subscription matchwith operation

* import libs are re-arranged as per the standards
2022-07-08 14:10:31 -04:00
Ben Vesel b06e795a96
Merge pull request #2234 from tony-schndr/ocp-version-bump
Update Default ARO Version to Fix with Availability Set Name Length
2022-07-08 13:40:14 -04:00
Yehor Naumenko f66e5ae555
Migrate Machine API definitions (#2224)
* Migrate Machine API definitions

* Update scheme to support backward compatibility

* Add backward compatibility test cases
2022-07-08 14:20:09 +01:00
Mikalai Radchuk 7dd07df227 Updates hive ClusterManager
ClusterManager interface and implementation is now updated to support
both creation and update of the hive resources which
enables both post-installation adoption and adoption of the existing
cluster fleet.
2022-07-08 11:55:01 +01:00
Zach Jones 061f52bd45 feat: added private cluster flag for local development 2022-07-07 15:53:51 -06:00
tschneid bea9aec2d8 Bump ocp to 4.10.20, revert workarounds for BZ 2093044
Revert "Add name length validation on ARO clusters for non-zonal regions"
This reverts commit 13c3290ffc.

Revert "Typo in pipeline script"
This reverts commit 6e1acd4f13.

Revert "Truncate cluster names to 19 char in e2e pipelines"
This reverts commit b2273bdc6a.

Removed test cases in pkg/api/v20220904/openshiftcluster_validatestatic_test.go for cluster
name length validation, these tests are no longer needed as BZ 2093044 is fixed in 4.10.20
2022-07-07 14:24:10 -05:00
Shawn Bai 89274ea6d4
Added unit test for the EnsureDeleted function of dynamichelper (#2089) 2022-07-07 09:29:14 +01:00
Shivkumar Anil Ople cecb6a0357
Adding validations for subnet provisioning state (#2154)
* Adding validations for subnet provisioning state

* Adding validations for Subnet Provisioning State

Co-authored-by: Shivkumar Ople <shivkumarople@gmail.com>
2022-07-06 10:57:30 -04:00
Ross Bryan 851327fa12
fix typo, doc->oc (#2227) 2022-07-06 10:16:46 -04:00
Caden Marchese 7992b01839
fix panic bug in centraluseuap (#2200) 2022-07-06 08:42:59 -04:00
Ulrich Schlueter 35fa34d083 Adds removal from Hive on cluster deletion 2022-07-06 12:46:23 +01:00
Ross Bryan 95d192c35f create new api version, make client 2022-07-05 17:40:36 -04:00
Ulrich Schlueter 3d8654a1a7 Register cluster with hive at install time 2022-07-05 16:16:56 +01:00
Amber Brown 8f0a38c191
Merge pull request #1791 from hawkowl/hawkowl/more-operator-checks
Add some egress/networking config checks in the Operator
2022-07-05 15:57:08 +10:00
Amber Brown b56158ba09
Merge pull request #2204 from hawkowl/hawkowl/installer-isolate-remove-doc
[M5] Remove reliance on the OpenShiftClusterDocument in install code
2022-07-05 15:56:55 +10:00
Amber Brown 3bf02a0f8f add an initial hive client manager 2022-07-04 13:13:56 +01:00
Amber Brown 408e91cd05 remove a reliance on the OpenShiftClusterDocument 2022-07-04 10:12:44 +10:00
Jason Healy fb6bbfad69 run make generate 2022-06-29 14:16:25 -06:00
Jason Healy 80edcfbf85 add comment explaning pinning 2022-06-29 14:11:29 -06:00
Jason Healy ec8cb87e06 mitigate regression in version 2.20 2022-06-29 14:11:29 -06:00
Ben Vesel 4459785c58
Merge pull request #2211 from AldoFusterTurpin/refactor/friendlyName
refactor: use already created friendlyName function
2022-06-29 10:16:40 -04:00
Aldo Fuster Turpin 3250e66ef6 refactor: use function friendlyName that already exists
Co-authored-by: Petr Kotas <petrkotas@users.noreply.github.com>
Co-authored-by: Daniel Bizau <dbizau@users.noreply.github.com>
2022-06-29 12:31:36 +02:00
Spencer Amann cd80fe47fa enable mhc by default 2022-06-24 12:48:46 -04:00
Amber Brown 00ca23d8f6 add default ingress certificate check and default cluster dns check 2022-06-24 14:33:54 +10:00
Ben Vesel 562d2612e3
Merge pull request #2198 from jhoreman/adding-password-auth-rp
setting password auth to true through generator resources
2022-06-23 15:09:33 -04:00
Amber Brown 94dd1b76e4
Merge pull request #2189 from facchettos/operator-deploy-redo
operator deployment improvement
2022-06-23 21:37:35 +10:00
Amber Brown 3e72519b81
Merge pull request #2199 from bennerv/move-initialize-operator-deployer
Move initialize aro deployer step to before ensureAroOperator
2022-06-23 21:36:16 +10:00
Jory Horeman 627431f721 setting password auth to true through generator resources 2022-06-22 15:35:11 -07:00
Ben Vesel df60b34ebf
Merge pull request #2197 from SudoBrendan/fix-220-p0-p1
Bump MDM/MDSD image versions
2022-06-22 15:57:48 -04:00
Jeremy Facchetti cf4067c48e now uses templating instead of custom stuff 2022-06-22 14:52:01 +02:00
bennerv 1de95eef0e Move initialize aro deployer step to before we deploy to get the most up-to-date cluster doc 2022-06-21 21:30:38 -04:00
Brendan Bergen 0a59135697 Bump MDM/MDSD image versions 2022-06-21 13:30:25 -06:00
Aldo Fuster Turpin dbdb917fab refactor: rename openShiftClusterDocumentMutatorFn to mutateStorageSuffix, remove err declarations and simplify 2022-06-21 16:54:18 +02:00
Aldo Fuster Turpin 30d1b7f816 refactor: rename sshKeyMutatorFn to mutateSSHKey 2022-06-21 11:58:42 +02:00
Aldo Fuster Turpin f5b62f00be refactor: avoid nesting function declaration and apply early exit to sshKeyMutatorFn 2022-06-21 11:36:47 +02:00
Aldo Fuster Turpin 6798623447 fix Go lint errors: merge declaration with assignment 2022-06-20 14:13:51 +02:00
Aldo Fuster Turpin 9c4eed6bf6 refactor: rename OpenShiftDocumentMutator to OpenShiftClusterDocumentMutator and use it in openshiftclusters.go
Co-authored-by: Petr Kotas <petrkotas@users.noreply.github.com>
2022-06-20 13:55:53 +02:00
Aldo Fuster Turpin a2350553ae refactor: split cluster sshkey and storage suffix
Co-authored-by: Petr Kotas <petrkotas@users.noreply.github.com>
2022-06-20 13:07:08 +02:00
Aldo Fuster Turpin 380c8850e4 refactor/create-OpenShiftDocumentMutator-fn 2022-06-20 12:40:41 +02:00
Amber Brown ffc9f2a425 we haven't loaded the kubeconfig files into oc yet, so use the ones from the graph directly 2022-06-16 14:28:28 +10:00
Amber Brown bd3f09763f move some steps earlier in the installer 2022-06-16 14:28:28 +10:00
Amber Brown 8dec779d83 manager for installer code, call the installer code from the cluster/install.go code 2022-06-16 14:28:28 +10:00
Amber Brown ea67474e76 move deploystorage portions to pkg/installer 2022-06-16 14:28:28 +10:00
Amber Brown 422b51fc09 add a listen to the cluster pull secret 2022-06-15 09:45:12 +10:00
bennerv f21f88b15c Pass NIC on CreateOrUpdate call 2022-06-14 12:01:50 -04:00
Daniel Ionel Bizau 6b6baca1c6
Removed temporary timestamp update code (#2172) 2022-06-13 12:14:34 +02:00
Spencer Amann 70a3f19716
Fix azureproviderspec regression (#2167)
* Fix AzureMachineProviderSpec regression in 4.10

* refactor to reduce branches and clean up

Co-authored-by: bennerv <10840174+bennerv@users.noreply.github.com>
2022-06-10 08:59:29 -07:00
Amber Brown afb8f8bf9d
Merge pull request #2164 from hawkowl/hawkowl/installtime-move
Move installtime set to startInstallation
2022-06-10 10:41:51 +10:00
David Newman c8ef7dbc1d
Merge pull request #2152 from LiniSusan/adminUpdate
Panic on AdminUpdate with MaintenanceTaskEverything
2022-06-09 19:41:38 +10:00
root ef4f4d6833 error message updated as per PR comments 2022-06-09 07:56:46 +05:30
David Newman bc4b6489e1
Merge pull request #2128 from darthhexx/aks-dev-deploy
AKS development environment
2022-06-09 11:05:39 +10:00
Spencer Amann 625f80232b reduce the use of bindata by using embed for machinehealthcheck controller 2022-06-08 14:29:18 +02:00
Caden Marchese 495a6d5923 RP support for 2-zone regions, centraluseuap 2022-06-08 11:24:23 +02:00
Spencer Amann fa7909ef34 fix bug where mhc wouldn't kick in after CR change 2022-06-08 11:21:42 +02:00
root cdef915c9a Panic on AdminUpdate PR changes. 2022-06-08 10:00:17 +05:30
Amber Brown c74b37b346
Merge pull request #2162 from ross-bryan/gatewayarmdeploymentname
Update gateway arm template deployment name and log message
2022-06-08 12:41:20 +10:00
Amber Brown 766cc5f1b0 move installtime set to startInstallation rather than in the middle of kubeconfig generation 2022-06-08 11:58:50 +10:00
David Newman 1f9f2b5e0b
Merge pull request #2155 from s-amann/include-oolm-in-monitoring
include openshift-operator-lifecycle-manager in monitoring
2022-06-08 10:20:45 +10:00
Ross Bryan b9b378a7fb for gateway change arm deployment template name from storage to gatewayprivateendpoint 2022-06-07 10:39:50 -04:00
root 0976444d64 Fixed formatting issues and made the changes suggested in PR 2152 2022-06-07 12:34:16 +05:30
darthhexx 4ab39be5a2 Limit MSI role assignment to subnet collaborator, bump max pods, and parameterize availabilityZones. 2022-06-07 12:41:14 +10:00
darthhexx a8decc75aa Delegate pod subnet and wire up the AzureSecrets identity for keyvault access. 2022-06-07 12:41:14 +10:00
bennerv 13c3290ffc Add name length validation on ARO clusters for non-zonal regions 2022-06-03 17:17:36 -04:00
Spencer Amann 2ae601e549 include openshift-operator-lifecycle-manager in monitoring 2022-06-03 10:37:55 -04:00
Jeremy Facchetti 94fd4df27d
fixed conflict created when moving to the new library (#2150) 2022-06-02 08:10:58 -04:00
root 4b695f11fc Panic on AdminUpdate with MaintenanceTaskEverything 2022-06-02 17:32:22 +05:30
Anshul Verma a1a7444e0b
add: Getpodlogs kubeaction api (#1885) 2022-06-02 11:56:07 +02:00
Jeremy Facchetti 168b5cbe85
removed go-bindata from pkg/operator (#2119) 2022-06-02 11:05:32 +02:00
Jeremy Facchetti 08b4a30034
refactored muo to extract deployer (#2122) 2022-06-02 10:35:07 +02:00
Amber Brown 18f3296089
Merge pull request #2104 from hawkowl/hawkowl/installer-installconfig-customisations
Split ensureGraph into customisations and saving
2022-06-01 08:11:51 +10:00
Amber Brown bd08c71826
Merge pull request #2099 from hawkowl/hawkowl/installer-pullout-infra-id
Generate the InfraID without Installer dependency
2022-06-01 08:11:45 +10:00
Ross Bryan 28c2d24863 update mdm/mdsd 2022-05-31 12:20:49 -04:00
Amber Brown 51fd449e7e
allow overriding the operator version in the admin API (#2134) 2022-05-31 09:35:20 -04:00
Spencer Amann 7bba674b3a
when mhc is managed create an alert for frequent remediation (#2123) 2022-05-31 09:34:48 -04:00
Amber Brown 8753830fda
Merge pull request #2143 from hawkowl/hawkowl/muo-m2-default
Enable MUO M2 by default
2022-05-31 23:31:58 +10:00
Ulrich Schlueter 5bb1018ad4
Add an option to send metrics via UDP instead of Unix Domain Sockets (#2074) 2022-05-31 11:08:55 +01:00
Amber Brown 4b99a89f92 upgrade image to b4 2022-05-31 11:19:40 +10:00
Amber Brown fdd7e59248 replace allowOCM flag with a forceLocalOnly flag 2022-05-31 11:19:25 +10:00
Amber Brown c546c28b8b split ensuregraph into applying customisations and then saving it to the storage account. if we use the vanilla installer, we will likely still need to save the graph (after fetching it from hive) but we will not change things inside of it like currently. 2022-05-31 11:14:22 +10:00
Amber Brown 0fb4881c32 replace it with a vendored version, so that we don't need to utilise the installer portion 2022-05-30 13:09:43 +10:00
Amber Brown 940be9db27 this does not need installconfig, and so can be moved upwards in the install 2022-05-30 13:09:43 +10:00
Amber Brown e411dbf3c7 test for infra ID generation 2022-05-30 13:09:42 +10:00
David Newman a879e18ff5
Merge pull request #2138 from darthhexx/switch-dev-ci-1.17-fips
Switch CI to FIPS enabled Go 1.17
2022-05-30 11:27:29 +10:00
Jeremy Facchetti 8d6d4c3a95
added yaml lint (#2132)
* added yaml lint

* updated the doc
2022-05-27 13:10:11 -04:00
darthhexx 131ad3b7e7 Updated bindata and move disk size to the correct vmss spec. 2022-05-27 19:16:37 +10:00
darthhexx 0607730973 Increase the disk size of the CI vmss to 200GB. 2022-05-27 16:10:54 +10:00
darthhexx 131e62c234 Double the OS Disk size. 2022-05-27 16:10:54 +10:00
darthhexx 3031083c7e Switch back to using the RHEL go-toolset now that 8.6 is available on Azure. 2022-05-27 16:10:54 +10:00
darthhexx 73d18f6096 Revert the address prefix and keyvault name changes necessary to deploy to CI. 2022-05-27 16:10:54 +10:00
darthhexx 82f6500844 Bump to the latest Microsoft Golang FIPS release.
Updated bindata.
2022-05-27 16:10:54 +10:00
darthhexx 46ec62a522 Build the MSFT Go fips enabled code and tag the CI Agent as having Go 1.17. 2022-05-27 16:10:54 +10:00
Shawn Bai 8dcd82aa6f Fixed a go validation error 2022-05-27 14:48:34 +12:00
darthhexx bfe420dc43 Updated the code based on Mikalai's feedback 2022-05-27 14:48:34 +12:00
Shawn Bai 3b49ce57e7 Fixed the validate golang code errors in the pipeline 2022-05-27 14:48:34 +12:00
darthhexx 4e7e7c77c5 Improved the unit test coverage for the merge function of dynamichelper 2022-05-27 14:48:34 +12:00
carvalhe 016a596b3f
Add additional values to CloudError and Cluster Operation Logs (#2094)
* Added additional values to CloudError

* Update pkg/api/error.go

Co-authored-by: Weinong Wang <weinong@outlook.com>

* Add details for cluster logs in terminal state

* Fixed issue with logging clusterResult

* Changed to generic name, add String() func

* Update logging comments

Co-authored-by: Weinong Wang <weinong@outlook.com>

* Add prefix to cloudErrorMessage String()

* Add additional json monikers

* Fix bug with resultType output

* Defined CloudErrorCategory string type

* Empty-Commit to retrigger test

* Shift logs, remove code for next PR

* Added log fields, removed category

* Shift resultType to Logs

* Empty-Commit to retrigger test

* Remove all error changes

* Update openshiftcluster.go

change logs to lowercase

Co-authored-by: BCarvalheira <bcarvalheira@microsoft.com>
Co-authored-by: Weinong Wang <weinong@outlook.com>
2022-05-26 18:05:36 -04:00
darthhexx e01b7da31a Switch maoclient -> machineclient and maofake -> machinefake 2022-05-25 14:49:46 +10:00
darthhexx 1be3664750 Switch from the azureprovider to the new machinev1.AzureMachineProviderSpec machine API
* Due to the move of the AzureMachineProviderSpec into the openshift/api we need to marshal the existing
  clusters machine provider spec into the new struct.
* Switches tests to use the new machine API struct.

Ref: f9725ddd94
2022-05-25 14:49:46 +10:00
darthhexx 7111e0f06e Automated updates from "make discoverycache". 2022-05-25 14:49:46 +10:00
darthhexx e82df03986 Set default InstallStream to OCP 4.10.15 2022-05-25 14:49:46 +10:00
darthhexx bb84e9c94b Automated updates from "make generate" 2022-05-25 14:49:46 +10:00
darthhexx 1c4e98933e Vendor installer release 4.10
Switches to go.1.17, OCP 4.10, and Kubernetes 1.23 modules.
2022-05-25 14:49:12 +10:00
Amber Brown 0b27a48ee1
Merge pull request #2124 from mbarnes/pucm-worker-profiles
Provide clearer error for a particular type of PUCM failure
2022-05-23 16:35:09 +10:00