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

2584 Коммитов

Автор SHA1 Сообщение Дата
swiencki 6f3ca5136d Cloud Aware for Oauth Endpoints 2021-10-04 14:28:22 -07:00
Naveen Malik cb13b28c96
Merge pull request #1773 from m1kola/fixes_worker_encryption_at_host_validation
Fixes worker profile static validation for Encryption At Host
2021-10-04 14:01:07 -04:00
Naveen Malik a6d704ad76
Merge pull request #1761 from rolandmkunkel/change-shared-dev-vnet-to-slash-9
change shared dev vnet to /9
2021-10-04 10:19:32 -04:00
Mikalai Radchuk 7d0dce9521 Fixes worker Encryption At Host static validation 2021-10-04 11:37:49 +01:00
Ross Bryan 3a57d37fc8 refactor fips from preview api to feature flag and admin api 2021-10-01 15:58:30 -04:00
Ross Bryan af460ad0af add FIPS feature to dev mode clusters 2021-10-01 15:56:23 -04:00
Ross Bryan a54dcf3ad1 add fips as its own step to installer to update document if enabled or disabled 2021-10-01 15:56:23 -04:00
Amber Brown 880316aab5
Merge pull request #1767 from gvanderpotte/startVM
change order to ensure startVM is done early
2021-10-01 12:06:33 +10:00
gvanderpotte d36a5bde51 change order to ensure startVM is done early and api server wait is done 2021-09-30 08:30:37 +02:00
Ross Bryan 39bd8fae7b create feature flag for fips 2021-09-29 15:12:13 -04:00
Mangirdas Judeikis 198c206614 log hooks description 2021-09-29 10:13:25 +01:00
Mangirdas Judeikis 3b9ed53699 Ifx log fix 2021-09-29 10:13:25 +01:00
Naveen Malik a9abc1586a
Merge pull request #1732 from bryanro92/fips-installation
ARO Fips Mode Installation
2021-09-27 14:16:56 -04:00
Ross Bryan 9b38321e87 make client 2021-09-24 13:53:07 -04:00
Ross Bryan d44137ceda add test for defaults, update frontend put/patch tests 2021-09-24 13:32:16 -04:00
Ross Bryan 93378c411d add fips defaults see https://github.com/Azure/ARO-RP/pull/1654 2021-09-24 13:32:16 -04:00
Ross Bryan 209b655e96 add env var for fips creation, default true 2021-09-24 13:32:15 -04:00
Ross Bryan 26b73fd844 add fips parameter to installer config 2021-09-24 13:32:15 -04:00
Ross Bryan 0edad0f1f5 fips api/cosmos models/converters 2021-09-24 13:32:15 -04:00
Nils Elde d7ce926b3b remove redundant code (covered by getParameters) 2021-09-23 11:51:07 +01:00
Roland Kunkel 92fb92a46b change shared dev vnet to /9 2021-09-23 10:05:16 +02:00
Matt Woodson 4bdacc17c9 bumping ARO versions. 4.7.21 -> 4.7.30; 4.6.40 -> 4.6.44 2021-09-20 09:31:49 -04:00
Nils Elde afac374fd9 refactor/improve vmss cleaning; add TestDeploy 2021-09-17 15:45:55 -04:00
Nils Elde 7e569c675e add vmssCleanupEnabled deploy param 2021-09-17 15:45:53 -04:00
Matt Woodson 9dc6d3887c
Merge pull request #1733 from mwoodson/master
Updated the Geneva images to Sept 2021 images
2021-09-16 17:55:12 -04:00
Mangirdas Judeikis 91dc61faca populate registry storage account name 2021-09-16 14:13:40 -04:00
Matt Woodson 89dbfc66c8 updated the Geneva images to Sept 2021 images 2021-09-16 12:30:14 -04:00
bennerv 8193bafec1 Default to creating e2e/ci clusters with openshift-sdn networking instead of ovn-k8s 2021-09-15 16:32:18 -04:00
Matt Woodson 2a99a8cdb8 Revert "added a 'doNotMirrorTags' map to skip un-mirrorable versions"
This reverts commit 0324434dcc.
2021-09-13 15:54:16 -04:00
Matt Woodson 0324434dcc added a 'doNotMirrorTags' map to skip un-mirrorable versions 2021-09-13 15:48:07 -04:00
Nils Elde d7851b9bc8 don't monitor spot node conditions 2021-09-13 14:27:26 -04:00
Nils Elde 6b56ff898c refactor configureServiceSecrets 2021-09-10 11:26:21 -04:00
Nils Elde 0e4b6272f3 unit test multi.Open 2021-09-10 11:26:21 -04:00
Nils Elde 74d3e922f1 log original error in multi.Open 2021-09-10 11:26:21 -04:00
Jim Minter 07cd66968d update deployer 2021-09-10 11:26:21 -04:00
Jim Minter 9b3c4383a4 add encryption.multi 2021-09-10 11:26:20 -04:00
Jim Minter 6aecbe085a add GetBase64Secrets 2021-09-10 11:26:20 -04:00
Jim Minter 5ed1a06a2b add GetSecretVersions 2021-09-10 11:26:19 -04:00
Mangirdas Judeikis 5397aef1f7
Merge pull request #1711 from nilsanderselde/standardize-generate
standardize placement of generate command
2021-09-10 12:54:54 +03:00
Naveen Malik 58ff96d63b
Merge pull request #1728 from bennerv/add-legacy-zoned-regions
Add More Non-Zoned Region Exceptions
2021-09-09 17:07:22 -04:00
Naveen Malik c2def8a400
Merge pull request #1703 from m1kola/installer-release-4.8-azure
Release 4.8.10
2021-09-09 16:21:28 -04:00
bennerv ac708a2e07 Add switzerlandnorth to gateway nonZonal exceptions 2021-09-09 12:12:14 -04:00
Mikalai Radchuk 319fa705bf Sets min TLS version on storage account to TLS 1.2 2021-09-09 15:00:22 +01:00
Mikalai Radchuk e3cc89f453 make generate 2021-09-09 15:00:22 +01:00
Mikalai Radchuk f4eb760a8b Sets OCP 4.8.10 as an install stream 2021-09-09 15:00:22 +01:00
bennerv 061bbce40c Add previously created non-zoned resource regions to not deploy zoned rp
resources
2021-09-08 13:54:53 -04:00
Mikalai Radchuk f062e43abb OCP 4.8 release preparation
Updates the codebase to allow vendoring of OCP 4.8
2021-09-08 15:53:37 +01:00
bennerv 4605300c48 Update reason why fails in gateway_resources 2021-09-07 23:39:52 -04:00
bennerv ec9c007034 Add southcentralus to rp pickZones exception, not gateway 2021-09-07 12:47:53 -04:00
Naveen Malik 1718e3a2e3
Merge pull request #1725 from mjudeikis/pick.zones
add southcentralus
2021-09-07 10:07:44 -04:00
Mangirdas Judeikis 09c6505a44
add southcentralus 2021-09-07 08:23:49 +01:00
Mangirdas Judeikis f8553f7bce
reviews 2021-09-06 11:54:06 +01:00
Mangirdas Judeikis 6aeae2b2e0
split subnet interface 2021-09-06 11:03:57 +01:00
Mangirdas Judeikis 4d34802e2b
extend subnets manager to use k8s client 2021-09-06 11:03:57 +01:00
Mangirdas Judeikis bc49980ffa
Subnets controller refactor 2021-09-06 11:03:57 +01:00
Mangirdas Judeikis 853a637c38
refactor subnet operator side 2021-09-06 11:03:56 +01:00
Mangirdas Judeikis ff5e68be62
Merge pull request #1635 from Makdaam/fluentbitimage
Fluentbit service moved to a container
2021-09-06 09:43:14 +03:00
Mangirdas Judeikis a8f6664f88
error revert 2021-09-03 14:27:05 +01:00
Mangirdas Judeikis 59cf5c181b
handle dead conns 2021-09-03 14:17:10 +01:00
Mangirdas Judeikis 6434b03883
rename and keep-alive 2021-09-03 12:44:08 +01:00
Leszek Jakubowski 1de94d2357 Update pkg/deploy/generator/resources_rp.go
Co-authored-by: Naveen Malik <nmalik@redhat.com>
2021-09-02 17:15:25 +02:00
Nils Elde a066161a6e standardize placement of generate command 2021-09-02 11:12:49 -04:00
Leszek Jakubowski 201d89240d Fluentbit service moved to a container 2021-09-02 17:11:34 +02:00
Naveen Malik af79a11339 Remove nonZonalRegions from resources_gateway.go
Was added originally because I didn't know what I was doing I guess.
Looks like it being an array is a problem for base64.  So simply
removing.
2021-09-02 11:04:29 -04:00
Mangirdas Judeikis 743f4b9b14
Revert "Merge pull request #1708 from jewzaam/acrpull-guid"
This reverts commit 558fc5d024, reversing
changes made to 705c23e23c.
2021-09-02 13:04:41 +01:00
Naveen Malik 2428504bbe Handle non-zonal NRP resources by setting empty zones property 2021-09-01 21:08:42 -04:00
Naveen Malik 558fc5d024
Merge pull request #1708 from jewzaam/acrpull-guid
Fix (hopefully) uniqueness for gateway AcrPull role assignment
2021-09-01 13:02:02 -04:00
Naveen Malik bc55690dc5 Fix (hopefully) uniqueness for gateway AcrPull role assignment 2021-09-01 09:15:48 -04:00
Mangirdas Judeikis d2fe1b940f
fix bad namespace 2021-09-01 10:22:43 +01:00
Nils Elde 327bd8cee9 Fix import name 2021-08-30 14:05:10 -04:00
Mangirdas Judeikis 8439884788
Merge pull request #1508 from mjudeikis/operator.sdk.gone
Operator SDK decommissioning
2021-08-30 13:34:05 +03:00
Matt Woodson 0cc5421cca Revert "bumped the OCP 4.7 z-stream from 4.7.21 -> 4.7.24"
This reverts commit 4b43cfdd42.
2021-08-27 10:22:54 -04:00
Petr Kotas b8c064bc1a Extract certificateRefresher timer out
enables ticker mocking by extracting the timer out of the refresher.
with extracted timer, mock is added int he tests, enabling exact steps
as required per test.

Signed-off-by: Petr Kotas <pkotas@redhat.com>
2021-08-26 11:23:01 +01:00
Amber Brown 073e3e6246 Change kubernetes's runtime import name to kruntime 2021-08-25 11:51:32 +01:00
Matt Woodson 4b43cfdd42 bumped the OCP 4.7 z-stream from 4.7.21 -> 4.7.24 2021-08-24 11:41:07 -04:00
Matt Woodson ac0819d3cd commented out 'az subscription set' in the deploy due to failures and this not being needed 2021-08-24 10:47:26 -04:00
Mangirdas Judeikis eaf79b558a remove operator SDK! 2021-08-23 15:39:26 +01:00
Leszek Jakubowski d077c39e1f Fixing newBanner to be generic, fixing test cases to make sure we're not expecing an error, filtering Watch to only the ConsoleNotification with the right name 2021-08-23 14:58:39 +01:00
Caden Marchese 8846c9c2af Add new operator controller MachineSet, tests, e2e 2021-08-23 14:27:03 +01:00
Leszek Jakubowski d73e128386
Adding ARO SRE notification banner controller (#1589) 2021-08-23 12:23:37 +01:00
Ross Bryan 10b728c886 add offnode scanning plumbing and cloud aware var/az login
Co-authored-by: Naveen Malik <nmalik@redhat.com>
2021-08-20 15:58:58 -04:00
Naveen Malik 5a4d47766c
Merge pull request #1687 from mjudeikis/certificate.adjust
Certificate issue adjust
2021-08-20 14:16:31 -04:00
Nils Elde f38029f7ec delete failed VMSS if deployment fails 2021-08-20 12:58:47 -04:00
Nils Elde 63afc81c8c standardize capitalization of "IP" 2021-08-20 11:16:05 -04:00
Nils Elde dbcd17cb26 Give files more accurate names 2021-08-20 11:16:03 -04:00
Mangirdas Judeikis 13fc1af228
Merge pull request #1668 from mjudeikis/arm.spec.adjust
ARM spec adjust
2021-08-20 10:49:08 -02:00
Mangirdas Judeikis 63382712ce
Adjust swagger as per ARM requirments 2021-08-20 12:09:56 +01:00
Naveen Malik e831008823
Merge pull request #1672 from mbarnes/mtu3900
Add subscription feature MTU3900
2021-08-19 17:57:54 -04:00
bennerv d68b04860e Make resources_gateway cloudaware 2021-08-19 10:41:19 -04:00
bennerv 3e36658f98 Add pickZones to frontendIPConfiguration for default changes due to network API bump 2021-08-19 10:41:19 -04:00
bennerv 0fd395f86b Initialize ipRules type for when there are no extra IP addresses 2021-08-19 10:41:19 -04:00
Jim Minter 0552a26e30 add missing :445 firewall rule 2021-08-19 10:41:18 -04:00
Jim Minter b47c2503ab add missing gwy-mdsd population instructions 2021-08-19 10:36:46 -04:00
Jim Minter 4006cf08a7 add missing heartbeat metrics 2021-08-19 10:36:46 -04:00
Jim Minter dc1d2efacd add refresher metric 2021-08-19 10:36:46 -04:00
Jim Minter fb0ff700c8 rename Ready->HasSyncedOnce for clarity 2021-08-19 10:36:45 -04:00
Jim Minter 0fa9287010 add basic gateway metrics 2021-08-19 10:36:45 -04:00
Jim Minter fcc0db8cf0 forward Go prometheus metrics to MDM 2021-08-19 10:36:45 -04:00
Jim Minter 1dc855ce81 add unit tests 2021-08-19 10:36:45 -04:00
Jim Minter 18f1d97a4c enable firewall between gateway and RP 2021-08-19 10:36:44 -04:00
Jim Minter 2caf7bec4e add TODOs 2021-08-19 10:30:31 -04:00
Jim Minter 1e8b4135a8 allow cluster route table to be overridden for testing 2021-08-19 10:30:31 -04:00
Jim Minter 382a3a8887 harden pkg/dbtoken.refresher 2021-08-19 10:30:31 -04:00
Jim Minter f5e49f2d46 precreate image registry storage account 2021-08-19 10:30:31 -04:00
Jim Minter ed319c139b update rp 2021-08-19 10:30:29 -04:00
Jim Minter 6f6c223429 update operator 2021-08-19 10:21:09 -04:00
Jim Minter 91d6a55e8e add gateway 2021-08-19 10:21:09 -04:00
Jim Minter d45a819c3e add Get and UpdatePrivateEndpointConnection to PrivateLinkServicesClient 2021-08-19 10:21:09 -04:00
Jim Minter 9d060e797b add FeatureProfile.GatewayEnabled, NetworkProfile.{GatewayPrivateEndpointIP,GatewayPrivateLinkID} and ImageRegistryStorageAccountName to internal API 2021-08-19 10:21:09 -04:00
Jim Minter 7f73221bad noop generalize virtualNetworkPeering 2021-08-19 10:21:09 -04:00
Jim Minter 72ec4f3ac7 move vnet deployment forward into predeploy phase
When the gateway vnet is predeployed, this means that vnets are all
present to be peered in the RP deploy phase
2021-08-19 10:21:07 -04:00
Jim Minter 29c15c3fd7 use pickZones: seems like defaults have changed in the move from network 2019-07-01 to 2020-08-01 2021-08-19 10:17:47 -04:00
Jim Minter 1f909d4b9b move from network 2019-07-01 to 2020-08-01 2021-08-19 10:17:45 -04:00
Jim Minter f067b7fb8d vendor 2021-08-19 10:14:34 -04:00
Roland Kunkel fbb9bdd9a2 update keyvault api version to 2019-09-01 2021-08-19 14:55:29 +01:00
Mangirdas Judeikis c350a2f101
nit 2021-08-19 12:07:42 +01:00
Matthew Barnes 183d1ecaed overridemtu.go: Also set MTU on bootstrap node 2021-08-18 16:26:44 -04:00
Matthew Barnes 62f4f7352d overridemtu.go: Fix error handling 2021-08-18 14:37:20 -04:00
Matthew Barnes 6628563936 Add subscription feature MTU3900
FeatureFlagMTU3900 is the feature in the subscription that causes new
OpenShift cluster nodes to use the largest available Maximum Transmission
Unit (MTU) on Azure virtual networks, which as of late 2021 is 3900 bytes.
Otherwise cluster nodes will use the DHCP-provided MTU of 1500 bytes.
2021-08-18 14:04:52 -04:00
Mangirdas Judeikis cf8a7ed161
Add condition support best-effort and change order 2021-08-18 11:08:40 +01:00
Mikalai Radchuk e697e07d1b make generate 2021-08-18 10:54:29 +01:00
Mikalai Radchuk 0cffab2653 Cleans up pkg/util/azureclient
* Removes unused methods from the interfaces
* Removes unused interfaces/clients
* Standardises methods in *_addons.go to use original
  clients explicitly.
2021-08-18 10:54:27 +01:00
Mangirdas Judeikis 34607f02e6
make certs backup inside the cluster 2021-08-18 10:40:25 +01:00
Caden Marchese 0b39eb5de7 Add unit testing, const.go for node controller 2021-08-17 13:28:43 +01:00
Mangirdas Judeikis b163c66ea0
Merge pull request #1664 from mjudeikis/storage.client.bump
Storage Lockdown -2 - Update storage client
2021-08-17 06:11:50 -02:00
Mikalai Radchuk bc263329be Defines a new CRD for the preview features 2021-08-16 14:41:24 +01:00
Naveen Malik dc2061ee62 Bump geneva mdm and mdsd images 2021-08-11 14:00:30 -04:00
Mangirdas Judeikis 5efde463fb
Set Defaults functionality (#1654)
* Add internal API defaulting code
* ListAdminKubeconfig -> ListAdminCredentials
2021-08-11 15:21:05 +01:00
Naveen Malik 19608a58f3
Merge pull request #1665 from mjudeikis/machine.controller
Nits tests update
2021-08-10 16:58:39 -04:00
Mangirdas Judeikis 5f8e828923
nits tests 2021-08-10 10:09:52 +01:00
Mangirdas Judeikis 80c2fa7cca
update storage client 2021-08-10 09:21:38 +01:00
Nils Elde b73b642bad rename Streams to UpgradeStreams for clarity 2021-08-09 11:43:06 -04:00
Nils Elde df35b8e54a save ocp upgrade streams to storage account 2021-08-09 11:43:02 -04:00
Naveen Malik b69a94e6b9
Merge pull request #1656 from mjudeikis/revendor.installer.20210806
Revendor installer
2021-08-06 12:44:16 -04:00
Mangirdas Judeikis d2b42e0c68 add registry account name generation 2021-08-06 11:15:46 -04:00
Leszek Jakubowski 0418cb6824 fixing issue with ArchitectureV1 - reconcilerNSG used to swap NSGs between master and worker subnets 2021-08-06 14:29:18 +02:00
Mangirdas Judeikis dab16dd650
fixup for egress 2021-08-06 08:34:54 +01:00
Naveen Malik 27c4addca1
Merge pull request #1561 from troy0820/feat/cosmos-db-retention
CosmosDB Periodic Backups and Retention
2021-08-04 14:47:57 -04:00
Mangirdas Judeikis 22105b6e85
Merge pull request #1653 from mjudeikis/api.fixups
2021-09-01-preview adjustments
2021-08-04 10:29:56 -02:00
Mangirdas Judeikis 7150882043
Make EncryptionAtHost enum 2021-08-04 12:13:22 +01:00
Troy Connor 7522f97e7e
cosmosdb: remove 'extraCosmosDBIPs' parameters to use 'ipRules'
apiversions: changed apiversion to 2021-01-15
2021-08-03 09:42:20 -04:00
Troy Connor e1304ca24e
cosmosdb: add PeriodicModeBackupPolicy with retention and intervals 2021-08-03 09:34:45 -04:00
Troy Connor e8ecb7d09c
vendor: cosmos-db/mgmt/2021-01-15/documentdb 2021-08-03 09:34:43 -04:00
Mangirdas Judeikis af6159eb76
Merge pull request #1564 from bryanro92/fix_purge_logic
fix/ change purger logic
2021-08-03 09:11:18 +01:00
Mangirdas Judeikis b8fd99ab2c
Merge pull request #1627 from m1kola/9586080_default_storageclass
Makes default StorageClass to use disk encryption set, if provided
2021-08-03 09:10:16 +01:00
Mangirdas Judeikis 57688ed8ce
Merge pull request #1616 from bennerv/dbtoken-oidcv2-clientid
Add dbTokenClientID to RP Config
2021-08-03 09:10:05 +01:00
Mangirdas Judeikis cb04f2d338
Merge pull request #1517 from mjudeikis/bump-ugorji2
Bump ugorji library and start using -tags codec.safe
2021-08-02 10:53:53 +01:00
Naveen Malik a160935a21 Unit test to verify PullSpec format 2021-07-30 13:39:18 +01:00
Naveen Malik c21014b00c Bump 4.6 and 4.7 versions for CVE-2021-33909 2021-07-28 13:25:52 -04:00
Naveen Malik 18c12d674a Revert "Add limits to ARO operator"
This reverts commit 77661a558e.
2021-07-28 11:10:42 -04:00
bennerv 7ffd4b5dcd Add DBTOKEN_CLIENT_ID to RP config 2021-07-28 09:44:32 -04:00
bennerv 3826877955 Reorder variables in alphabetical order 2021-07-28 09:39:53 -04:00
Mangirdas Judeikis d41b3d94d0
Merge pull request #1634 from cadenmarchese/fixup-machine-tests
Fix up Machine controller tests
2021-07-28 11:54:24 +01:00
Jim Minter 4f5797442f
revert 7e440a834a 2021-07-28 11:31:10 +01:00
Mikalai Radchuk 910a72a9c7 Adds the step to replace the default StorageClass 2021-07-28 10:32:21 +01:00
Amber Brown bebdee4088 Bump versions of MDM + MDSD to latest 2021-07-27 15:31:28 -04:00
Naveen Malik 427b09ad05
Merge pull request #1639 from bryanro92/vsa_offnode_scanning
off node scanning
2021-07-27 15:12:56 -04:00
Ross Bryan 2f79717675 plumbing required for managed identity to populate vsa config file for off node scanning 2021-07-26 15:42:38 -04:00
Caden Marchese 45a690dfc1 Fix up Machine controller tests 2021-07-26 09:37:16 -04:00
Petr Kotas b8cb54d1f2
fix: certificateRefresher ticker.C timeout 2021-07-26 15:21:19 +02:00
Mangirdas Judeikis 38459f0449
Merge pull request #1606 from rolandmkunkel/move-kubeconfig-to-dedicated-step
move kubeconfig in deploystorage to dedicated step
2021-07-23 10:28:29 +01:00
Naveen Malik 3e1a4f82be
Merge pull request #1619 from m1kola/1615_followup
Simplifies dynamic.NewServicePrincipalValidator
2021-07-21 17:35:50 -04:00
Naveen Malik 1f0f6b5b3b
Merge pull request #1617 from bennerv/fix-devconfig.go
Add Missing RP Configs to devconfig
2021-07-21 17:25:44 -04:00
Mikalai Radchuk c6e7815f11 Makes ParseVersion() to trim spaces 2021-07-20 09:23:50 -07:00
Roland Kunkel faf3d39c7b move generateKubeconfigs to kubeconfig.go 2021-07-20 17:30:03 +02:00
Petr Kotas 72b26b18ca Add CertificateRefresher
Wraps around KeyvaultManager.GetCertificateSecret and
acts and simple poller. Refreshes certificates in regular
intervals, when error happens, it is logged and old
certificate is preserved.

If certificate is already rotated azure-wise the RP will
fail to authenticate, and there will be mention in the logs
about the error.

Signed-off-by: Petr Kotas <pkotas@redhat.com>
2021-07-20 06:30:49 -07:00
Mangirdas Judeikis 7a39fe3a0a
Merge pull request #1624 from mjudeikis/rename.api
rename 20210131 -> 20210901
2021-07-20 14:00:56 +01:00
Caden Marchese e95d85f3c4 Operator readme section regarding master/worker 2021-07-20 04:21:03 -07:00
Mangirdas Judeikis 6ba3d3b1bd
rename 20210131 -> 20210901 2021-07-20 12:15:25 +01:00
Mangirdas Judeikis add7bc3473
Merge pull request #1571 from drewandersonnz/9823641
Default to OVNKubernetes NetworkType for E2E, enable API access for production
2021-07-20 08:40:40 +01:00
Nils Elde ddd7668852 correct fix version for icmp on 4.6 2021-07-19 12:59:27 -04:00
Mikalai Radchuk 20ebc2516f Simplifies dynamic.NewServicePrincipalValidator 2021-07-19 14:43:58 +01:00
Mangirdas Judeikis 074199fbc8
Route fix 4.6 2021-07-19 11:41:09 +01:00
Mangirdas Judeikis e14233cf41
Merge pull request #1615 from m1kola/refactor_dynamic_validator
Refactor dynamic validator
2021-07-19 11:10:45 +01:00
Drew Anderson 65a2a9d836 default to OpenShiftSDN provider in production 2021-07-19 10:26:37 +02:00
Drew Anderson 7cf26fefa8 Changes related to feedback 2021-07-19 10:02:14 +02:00
Drew Anderson f2b4595dee de-duplicate and move tests into TestOpenShiftClusterStaticValidateNetworkProfile 2021-07-19 09:41:36 +02:00
Drew Anderson 7f91e941f9 Admin API for sdnProvider 2021-07-19 09:41:36 +02:00
Drew Anderson d1f87dffd8 enable default SDNProvider when not specified 2021-07-19 09:41:36 +02:00
Drew Anderson 26cc634bd1 Simplified error message 2021-07-19 09:41:36 +02:00
Drew Anderson 118da75dc8 remove isCreate 2021-07-19 09:41:36 +02:00
Drew Anderson da19a8ba60 use switch as per feedback 2021-07-19 09:41:36 +02:00
Drew Anderson 2f613911fb make client; make test-go; 2021-07-19 09:41:36 +02:00
Drew Anderson 82159bf322 SDNProvider instead of NetworkType 2021-07-19 09:41:36 +02:00
Drew Anderson 0d2b2a900e Switch to OVNKubernetes on create 2021-07-19 09:41:36 +02:00
Drew Anderson 016aab3740 make client; make test-go 2021-07-19 09:41:36 +02:00
Drew Anderson bfa19ccb80 create NetworkType to suport OVNKubernetes 2021-07-19 09:41:36 +02:00
bennerv 73948e05d4 Add missing fields to gendevconfig 2021-07-16 13:45:05 -04:00
Nils Elde 9074a3237d move constants to const.go 2021-07-16 13:23:17 -04:00
Nils Elde 73a7c9aff2 standardize names/order in ARO operator 2021-07-16 13:23:16 -04:00
Naveen Malik d4f4830a2b
Merge pull request #1614 from mjudeikis/mdsd.fixup
Follow-up #1603 - bootstrap logging fix
2021-07-16 10:57:08 -04:00
Mikalai Radchuk b4730a8cca Adds a new constructor for dynamic validator
It is a simplified constructor for dynamic validator
used in the ARO operator.
2021-07-16 15:54:11 +01:00
Mikalai Radchuk cca924c251 Adds encryption validations
Validations for Server-Side Encryption and Encryption At Host.
2021-07-16 07:51:16 -07:00
Mangirdas Judeikis 68ab4822c5
Merge pull request #1584 from mjudeikis/bootstrap.logging
Debug bootstrapConfigMapReady phase
2021-07-16 10:40:39 +01:00
Mangirdas Judeikis daf0bd9543
Merge pull request #1609 from cadenmarchese/operator-limits
Add limits to ARO operator
2021-07-16 10:39:33 +01:00
Mangirdas Judeikis 476c8d3bf7
Merge pull request #1610 from mjudeikis/nic.fixup
Add fixSSH fallback
2021-07-16 10:38:39 +01:00
Mangirdas Judeikis 8c8deb6831
Merge pull request #1612 from mjudeikis/redue.logging
Reduce logging
2021-07-16 10:38:24 +01:00
Mangirdas Judeikis 7dfbdecb00
Merge pull request #1613 from cadenmarchese/node-controller-fix
Fix reconciler errors from Node controller
2021-07-16 10:38:10 +01:00
Mangirdas Judeikis 200037f3d1
Add account config 2021-07-16 10:34:00 +01:00
Naveen Malik d44b6c6ee2
Merge pull request #1603 from CloudFitSoftware/mdsd_parameterization
Parameterize MDSD account and namespace names
2021-07-15 14:53:14 -04:00