## Description

During Elasticsearch boot, users get the following message:

> license mode is [trial], currently licensed security realms are [reserved/reserved,file/default_file,native/default_native]

Even if it's technically true (and necessary), it may be confusing for end users since they may expect `[basic]` instead.

## Proposal

Avoid the message reporting the trial license, since the "correct" license level is written again later in the boot process.
x-pack/plugin/security/src/main/java/org/elasticsearch/xpack/security/authc/Realms.java
final List<Realm> licensedRealms = calculateLicensedRealms(licenseStateSnapshot);
        logger.info(
            "license mode is [{}], currently licensed security realms are [{}]",
            licenseStateSnapshot.getOperationMode().description(),
            Strings.collectionToCommaDelimitedString(licensedRealms)
        );
        
        if (activeRealms != null) {
            activeRealms.stream()
                .filter(r -> licensedRealms.contains(r) == false)
                .forEach(realm -> { handleDisabledRealmDueToLicenseChange(realm, licenseStateSnapshot); });
        }
        activeRealms = licensedRealms;
    }
    
    protected void handleDisabledRealmDueToLicenseChange(Realm realm, XPackLicenseState licenseStateSnapshot) {
        final LicensedFeature.Persistent feature = getLicensedFeatureForRealm(realm.type());
        assert feature != null
            : "Realm ["
                + realm
                + "] with no licensed feature became inactive due to change to license mode ["
                + licenseStateSnapshot.getOperationMode()
                + "]";
        feature.stopTracking(licenseStateSnapshot, realm.name());
        logger.warn(
            "The [{}.{}] realm has been automatically disabled due to a change in license [{}]",
            realm.type(),
            realm.name(),
            licenseStateSnapshot.statusDescription()
        );