public class RequiredServicesInRepositoryCheck extends ClusterCheck
RequiredServicesInRepositoryCheck
is used to ensure that if there
are any services which require other services to also be included in the
upgrade that they are included in the repository.
This check is to prevent problems which can be caused by trying to patch
upgrade services which have known depdenencies on other services because of
things like hard coded versions.clustersProvider
Constructor and Description |
---|
RequiredServicesInRepositoryCheck()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
org.apache.ambari.spi.upgrade.UpgradeCheckResult |
perform(org.apache.ambari.spi.upgrade.UpgradeCheckRequest request) |
formatEntityList, getApplicableServices, getCheckDescription, getDescription, getFailReason, getFailReason, getProperty, getQualifications
Copyright © 2022 Apache Software Foundation. All rights reserved.