4.0.0-22-1.0.0

  • Added validation to prevent Rhino restarts from being scheduled for invalid times. (OPT-4042)

  • Fixed issue where an alarm for a failed Rhino restart would not be raised or cleared. (OPT-4043)

  • Fixed issue where Rhino would start too early during the configuration process if scheduled restarts were configured. (OPT-4043)

  • SGC notifications are now no longer sent to targets that have them disabled. (OPT-4054)

  • Disk and service monitor notification targets that use SNMPv3 are now configured correctly if both SNMPv2c and SNMPv3 are enabled. (OPT-4054)

  • Fixed issue where initconf would exit (and restart 15 minutes later) if it received a 400 response from the MDM. (OPT-4106)

  • The Rhino SNMP system name is now set to the VM’s hostname. (OPT-4078)

  • The Sentinel GAA Cassandra keyspace is now created with a replication factor of 3. (OPT-4080)

  • snmptrapd is now enabled even if no targets are configured for system monitor notifications, in order to log any notifications that would have been sent. (OPT-4102)

  • Fixed bug where the SNMPv3 user’s authentication and/or privacy keys could not be changed. (OPT-4102)

  • Making SNMPv3 queries to the VMs now requires encryption. (OPT-4102)

  • Fixed bug where system monitor notification traps would not be sent if SNMPv3 is enabled but v2c is not. Note that these traps are still sent as v2c only, even when v2c is not otherwise in use. (OPT-4102)

  • Removed support for the signaling and signaling2 traffic type names. All traffic types should now be specified using the more granular names, such as ss7. Refer to the page Traffic types and traffic schemes in the Install Guide for a list of available traffic types. (OPT-3820)

  • Ensured ntpd is in slew mode, but always step the time on boot before Cassandra, Rhino and OCSS7 start. (OPT-4131, OPT-4143)

  • Update stats to report 5 second deltas. (OPT-4160)

  • Fixed multiple sets of CSV headers being present in stats. (OPT-4073)

  • Added the site name to the SAS system name. (OPT-4214)

  • Improved diagnostics from, and performance of, the nightly cleanup script for hung SBBs and activities. (OPT-4192)

  • Updated system package version of glib2 to address security vulnerabilities. (OPT-4198)

  • Updated NTP services to ensure the system time is set correctly on system boot. (OPT-4204)

  • Include deletion of leader-node state in rvtconfig delete-node-type, resolving an issue where the first node deployed after running that command wouldn’t deploy until the leader was re-deployed. (OPT-4213)

  • Fixed SGC AS preconditions not being created by initconf. (OPT-4291)

  • Rolled back SIMPL support to 6.6.3. (OPT-43176)

  • SNMPv3 is now configured correctly on ShCM nodes. (OPT-4100)

  • Fixed issue on ShCM nodes where initconf would report success even though it failed to apply some configuration. (OPT-4100)

  • Fixed issue where XCAP requests with paths starting with /rem/sentinel/xcap were not processed correctly. (OPT-4134)

  • Imageless RVT CSARs now contain DNS templates suitable for use with csar create-dns-entries. (OPT-3650)

  • Changed the Cassandra repair task to run a full repair weekly on the leader node instead of a daily partitioner-range repair on the leader node. (OPT-4254)

  • Disabled the on-service-restart Cassandra repair task. (OPT-4254)

  • Added Activities.sip-sis-ra-kv stat for the mmt-gsm node type. (OPT-4191)

  • Added SCCTADSRouting.routeToFallbackCSFailed and SCCTADSRouting.routeToFallbackCSAnswered stats for the mmt-gsm node type. (OPT-4178)

4.0.0-14-1.0.0

  • Changed the rvtconfig delete-node-type command to also delete OID mappings as well as all virtual machine events for the specified version from cross-level group state. (OPT-3745)

  • Fixed systemd units so that systemd does not restart Java applications after a systemctl kill. (OPT-3938)

  • Added additional validation rules for traffic types in the SDF. (OPT-3834)

  • Increased the severity of SNMP alarms raised by the disk monitor. (OPT-3987)

  • Added --cds-address and --cds-addresses aliases for the -c parameter in rvtconfig. (OPT-3785)

  • Include MMT-GSM roaming stats in the collected set for VM type mmt-gsm. (OPT-3964)

  • Include additional rhino-stats in the collected set for VM type mmt-gsm. Rel 4.0 only. (OPT-3948)

  • Updated the rvt-gather_diags diagnostic script to collect Rhino GC logs. (OPT-3199)

  • On MMT nodes, configured rate limiters and threshold alarms. (OPT-3942)

  • CDR files are now compressed on rollover. (OPT-3981)

  • Disk usage is now checked every 30 minutes instead of every hour. (OPT-3981)

  • Added support for scheduled Rhino restarts. (OPT-3966)

  • On MAG nodes, set up the internal-xcap domain for Vertical Service Codes correctly. (OPT-3946)

  • Made the NGINX HTTP version configurable, with default 1.1 (previously 1.0). (OPT-3997)

  • Ensured XCAP certificate imports get retried on the MMT nodes if the import failed. (OPT-3918)

  • Fixed CSV headers not available in stats. Fixed hung stats collection. (OPT-3960)

  • Increased the healthcheck timeout for MMT-GSM (30 min) and SMO (25 min). (OPT-3947)

  • Made the SMO nodes use a non-site-specific URL for UE Reachability notifications, matching generated DNS records. (OPT-3946)

  • Fixed REM systemd unit so that any leftover Tomcat processes are killed after a systemctl stop or a failure. (OPT-2696)

4.0.0-13-1.0.0

  • Added support for separation of traffic types onto different network interfaces. (OPT-3818)

  • Improved the validation of SDF and YAML configuration files, and the errors reported when validation fails. (OPT-3656)

  • Added logging of the instance ID of the leader while waiting during initconf. (OPT-3558)

  • Do not use YAML anchors/aliases in the example SDFs. (OPT-3606)

  • Fixed a race condition that could cause initconf to hang indefinitely. (OPT-3742)

  • Improved error reporting in rvtconfig.

  • Updated SIMPL VM dependency to 6.6.1. (OPT-3857)

  • Adjusted linkerd OOM score so it will no longer be terminated by the OOM killer (OPT-3780)

  • Disabled all yum repositories. (OPT-3781)

  • Disabled the TLSv1 and TLSv1.1 algorithms for Java. (OPT-3781)

  • Changed initconf to treat the reload-resource-adaptors flag passed to rvtconfig as an intrinsic part of the configuration, when determining if the configuration has been updated. (OPT-3766)

  • Updated system package versions of bind, bpftool, kernel, nettle, perf and screen to address security vulnerabilities. (OPT-3874)

  • Added an option to rvtconfig dump-config to dump the config to a specified directory. (OPT-3876)

  • Fixed the confirmation prompt for rvtconfig delete-node-type and rvtconfig delete-deployment commands when run on the SIMPL VM. (OPT-3707)

  • Corrected a regression and a race condition that prevented configuration being reapplied after a leader seed change. (OPT-3862)

  • Fixed NGINX config issue that was causing XCAP URIs to be proxied to Tomcat in unencoded form, resulting in 400 errors. (OPT-3738)

  • Changed Cassandra configuration to use the site ID rather than the deployment ID as the datacenter name. (OPT-3547)

  • Fixed shcm-properties-to-yaml to only read ShCM VNFCs. (OPT-3704)

  • Fix the generation of SNMP v3 engine IDs. (OPT-3815)

  • A patched MMT (GSM or CDMA) VM will no longer fail to complete initconf if debug-logging-enabled is set to true. (OPT-3769)

  • Added support for configuring the SGC SNMP ports. (OPT-3790)

  • Added support for specifying different SNMP notification targets for Rhino, system and SGC notifications. (OPT-3790)

  • Diameter peers can now be configured with custom metrics. (OPT-3845)

  • MAG node will gather rhino-stats remotely for other node types. Rel 4.0 only. (OPT-3830)

  • Fixed a bug in the rotation of Tomcat’s localhost_access_log.txt on MAG nodes. (OPT-3831)

  • Fixed a bug in the rotation of MetaTracker logs. (OPT-3831)

  • Enhanced the activity cleanup script to clean up Cassandra activities, SIS-IN activities, NullActivities and SessionOwnershipActivities. (OPT-2629)

  • Fixed an issue with low-level overrides for CassandraSubscriberDataStoreConfig. (OPT-3825)

  • Enabled HSTS in Tomcat on MAG nodes. (OPT-3781)

  • Added support for HTTPS on the access connection to the BSF. (OPT-3878)

  • Fixed an issue with the activity cleanup script only cleaning up activities for the first RA entity. (OPT-3885)

  • Changed some resource adaptors to use the disk-based Cassandra for persistent storage instead of the ramdisk-based Cassandra. Also reduced the size of the ramdisk allocated to Cassandra. This is now 6GB on 'medium' flavor deployments, and 10GB on 'large' flavor deployments. (OPT-3817)

  • Fixed an issue where the DialPlanEnforcementConfigProfileTable might not get created on MAG nodes. (OPT-3901)

  • Added support for making NGINX intercept Tomcat error responses, and replace them with its default error response, for compatibility with certain non-spec-compliant UEs. (OPT-3889)

  • On MMT nodes, changed the size of Rhino’s KeyValueDatabase MemDB. (OPT-3832)

  • Fixed an issue where during an upgrade of an SMO node with IPSMGW disabled, initconf incorrectly tried to import downlevel SNMP OID mappings. (OPT-3902)

  • Added support for local stats gathering on each node type. (OPT-3855)

  • Ensure initconf does not loop endlessly when reloading RAs. (OPT-3933)

  • Updated DNS entry generation templates to handle the various traffic schemes available. (OPT-3861)

  • Fixed issue with REM instances not being created for nodes deployed at a different version to the MAG node. (OPT-3949)

  • Fixed issue where RAs may fail to be restarted cleanly. (OPT-3953)

  • Reduced the SGC’s max transaction count to a more real world value, to reduce memory usage. (OPT-3823)

  • The OCSS7 SGC now correctly applies configuration parameters whose value is 0. (OPT-3828)

  • Added the ability to configure the SGC’s local endpoint port on a per-node basis. (OPT-3810)

  • Limit the number of Rhino persistence instances to 3. (OPT-3884)

  • Make initconf more resilient to management lock timeouts. (OPT-3920)

  • If Rhino is clustered, only import the downlevel SNMP OIDs on the leader node. (OPT-3921)

  • Upgraded Tomcat dependency to 8.5.63. (OPT-3598)

  • REM and MAG nodes will no longer set a leader seed for other nodes when configuring REM. (OPT-3896)

4.0.0-9-1.0.0

  • All SDFs are now combined into a single SDF named sdf-rvt.yaml. (OPT-2286)

  • Added the ability to set certain OS-level (kernel) parameters via YAML configuration. (OPT-3403)

  • Updated to SIMPL 6.5.0. (OPT-3358, OPT-3545)

  • Make the default gateway optional for the clustering interface. (OPT-3417)

  • initconf will no longer block startup of a configured VM if MDM is unavailable. (OPT-3206)

  • Enforce a single secrets-private-key in the SDF. (OPT-3441)

  • Made the message logged when waiting for config be more detailed about which parameters are being used to determine which config to retrieve. (OPT-3418)

  • Removed image name from example SDFs, as this is derived automatically by SIMPL. (OPT-3485)

  • Make systemctl status output for containerised services not print benign errors. (OPT-3407)

  • Added a command delete-node-type to facilitate re-deploying a node type after a failed deployment. (OPT-3406)

  • Updated system package versions of glibc, iwl1000-firmware, net-snmp and perl to address security vulnerabilities. (OPT-3620)

  • Added csar efix support for RVT VMs, where the VMs version includes the list of names of applied patches. (OPT-3508, OPT-3599)

  • Moved several high-level config attributes to SDF files: (OPT-3343, OPT-3346, OPT-3347, OPT-3349, OPT-3350, OPT-3352, OPT-3379, OPT-3425, OPT-3546, OPT-3562)

    • shcm-domain moved from common-config.yaml and split between shcm-vnf and ims-domain-name.

    • cluster-dns-name moved from mmt-[gsm|cdma]-vmpool-config.yaml and split between mmt-vnf and ims-domain-name.

    • cluster-dns-name moved from smo-vmpool-config.yaml and split between smo-vnf and ims-domain-name.

    • atu-sti moved from sentinel-volte-[gsm|cdma]-config.yaml] and renamed to atu-sti-hostname, and no longer needs a sip: prefix.

    • Node-specific product-options sections in SDF files, restricts which attributes can be set for which node types.

  • Removed configuration option for the UE subscriber reachability notification URL. It now simply takes the value of the SMO domain name. (OPT-3490)

  • Add support for CSAR DNS generation. (OPT-3261)

  • Renamed xcap_domains to xcap-domains in mag-vmpool-config.yaml. (OPT-3617)

  • Adding SSN to local-sccp-address when doing low-to-high conversion, if needed. Affects hlr-connectivity-origin:originating-address, inbound-ss7-address, and map-messaging:originating-address high-level attributes. (VOLTE-9564)

  • Fixed an issue where the Cassandra systemd unit was not reloaded after it being edited. (OPT-3605)

  • Ensure changes to CDR-related configuration take effect immediately. (OPT-3377)

  • Store the IPSMGW CDRs in subdirectories, based on whether they are IPSMGW or Registrar CDRs. (OPT-3456)

  • Recover when some TSN nodes temporarily go down and quorum is temporarily broken. (OPT-3502)

  • Make the "initial resolve Cassandra contact points" not retry forever. (OPT-3516)

  • Add site name to DynamicSRVNameFormat value in SIS config. Old format was node-{IP}.{cluster_domain}, new format is node-{IP}.{site_name}.{cluster_domain}(OPT-3345, OPT-3534)

  • Reconfigure ShCM if only Diameter configuration has changed. (OPT-3517)

  • Add support for low-level overrides in ShCM. (OPT-3526)

  • Fixed shcm-properties-to-yaml to add all ShCM instances from the SDF to the VM pool file. (OPT-3550)

  • Make example values match YANG defaults for failover-timer-milliseconds and backoff-time-milliseconds, and make YANG defaults for SNMP notifications match example YAML files. (OPT-3575)

  • Updated example configuration for MMT-CDMA to use ANSI (A7-type) SCCP addresses. (OPT-3542)

  • Updated YANG schemas to use a dedicated point code type. The format of the point codes has been simplified to n-c-m format (ANSI) or an integer (ITU). (OPT-3616)

  • Improved documentation of SCCP address type in the YANG schemas. (OPT-3616)

  • Retaining existing SBB copies in config when doing high-to-low config conversion. (OPT-3577)

  • Sort profile tables, profiles, etc. by name in high-to-low config conversion. (OPT-3576)

  • Added log levels to messages in conversion_report.log generated when doing low-to-high config conversion. (OPT-3427)

  • Removing square braces from high level Diameter config attribute destination-realm if found in low-to-high config conversion. (OPT-3639)

  • Always create prefix barring profile tables in high-to-low code. Previous behaviour was to remove them if high-level outgoing-prefix-barring config wasn’t specified. New behaviour is to generate but not populate them. (OPT-3641)

  • Ensure the sentinel.volte.cdma service and cgin-cdma-ra have their tracing set to Finest when debug-logging-enabled is set to true in high-level MMT-CDMA config. We also do the same for the sentinel.volte.ss7 service when configured in the MMT-GSM config`. (OPT-3632, OPT-3663)

  • Set up the SBB activity cleanup tool correctly for MMT (CDMA) nodes. (OPT-3624)

  • Restart SIS-IN after reconfiguration (if --reload-resource-adaptors is specified) to avoid SIS-IN ending up in a broken state. (OPT-3649)

  • Fixed ShCM properties to YAML not copying system-config.yaml. (OPT-3691)

  • Change the SGC configuration such that its communication to Rhino is now on the signaling interface.

  • Renamed the example Rhino and REM users in the VM pool config files. (OPT-3503)

  • Changed the implementation of the Rhino systemd service to make it more robust to failures. (OPT-3455)

  • Ensure new config gets processed while waiting for Rhino convergence. (OPT-3476)

4.0.0-8-1.0.0

  • Fix bug (affecting 4.0.0-7-1.0.0 only) where rvtconfig was not reporting the public version string, but rather the internal build version (OPT-3268).

  • Update sudo package for CVE-2021-3156 vulnerability (OPT-3497)

  • Validate the product-options for each node type in the SDF. (OPT-3321)

  • Clustered MDM installations are now supported. Initconf will failover across multiple configured MDMs. (OPT-3181)

  • Fix for Cassandra ramdisk repair and rebuild running after restart. (OPT-3392)

  • Ensured changes to CDR-related configuration take effect immediately. (OPT-3377)

  • Changed the rf-control-ra configuration so it now writes its CDRs to the CDR partition. (OPT-3422)

  • Ensure DIRS config profile’s are generated correctly so they are visible in REM. (OPT-3396)

  • Fix race condition related to patched VMs in which Rhino could not connect to its management database. (OPT-3474)

  • Fix an issue with the shcm-properties-to-yaml upgrade tool if SNMP notifications are disabled. (OPT-3483)

  • Fix an issue with reconfiguration where non-leader nodes can report convergence before the leader node has applied cluster-wide Rhino configuration. (OPT-3375)

  • Add problem statements for site-id of MMT-GSM, MMT-CDMA, and MAG during low to high conversion. (OPT-3482)

  • Move sis.originating-address to scc.service-centralisation.inbound-ss7-address in sentinel-volte-[gsm/cdma]-config.yaml. (OPT-3473)

  • Adding --use-fast-yaml-load and --config-bundle-cache-dir flags to config-converter container, to be used in integration testing. (OPT-2862)

4.0.0-7-1.0.0

  • If YAML validation fails, print the filename where an error was found alongside the error. (OPT-3108)

  • Improved support for backwards compatibility with future CDS changes. (OPT-3274)

  • Change the report-initconf script to check for convergence since the last time config was received. (OPT-3341)

  • Improved exception handling when CDS is not available. (OPT-3288)

  • Change rvtconfig upload-config and rvtconfig initial-configure to read the deployment ID from the SDFs and not a command line argument. (OPT-3111)

  • Publish imageless CSARs for all node types. (OPT-3410)

  • Added message to initconf.log explaining some Cassandra errors are expected. (OPT-3081)

  • Updated system package versions of bpftool, dbus, kernel, nss, openssl and perf to address security vulnerabilities.

  • Fix ListId value in DetermineInternationalAndRoamingStatus_AddressListEntryTable profile tables when generated from high-level. (OPT-3365)

  • Fix DetermineInternationalAndRoamingStatus profile names when generated from high-level. (OPT-3267)

  • Do not set Cassandra contact points for ShCM in shcm-properties-to-yaml. (OPT-3434)

  • Add preliminary support to VMs for SLEE component patching. Tooling for creating these patches to follow in a later release (VOLTE-9378).

  • The CDR RA is now disabled if CDRs are disabled in the high-level YAML. (OPT-3240, OPT-3383)

  • Fix low-level to high-level YAML generation for lists. (OPT-3412)

  • Fix MMT-CDMA low-level YAML generation when debug-logging-enabled is set to true. (OPT-3444)

  • Added sgctool utility for use with the SMO and SGC node reconfiguration MOP. (OPT-3180)

  • Fixed a defect in the sgc-mml-to-yaml tool to allow importation of SNMP configuration from 2.2 and earlier SGC releases.

  • Rhino SNMP OID mappings are now preserved automatically during upgrades. (OPT-2826)

4.0.0-6-1.0.0

  • Debug logging for verification and issue diagnosis during acceptance testing can now be enabled for the NAF on the MAG node. (OPT-3176)

  • Added high-level config attribute to enable/disable debug logging for ShCM. (OPT-3175)

  • Renamed international-address to ipsmgw-as-msc-address in sentinel-ipsmgw-config.yaml. (VOLTE-9461)

  • Stopped MAG nodes from attempting to connect to SAS. (OPT-3192)

  • Fixed some minor issues with the debug logging configuration when using the debug-logging-enabled flag for the MMT, SMO, and MAG nodes. (OPT-3174)

  • Removed the ability to specify the SAS system-name in sas-config.yaml. (OPT-3170)

  • Removed example value for sccp-allowlist from sentinel-ipsmgw-config.yaml. (OPT-3310)

  • The CDR partition is now enabled during initial configuration and never disabled. (OPT-3229)

  • Changed the cdr and registrar-cdr streams on the MMT-CDMA node to output to their own directories. (OPT-2911)

  • A nodetool rebuild will now run for Cassandra clusters after a TSN upgrade. (OPT-3294)

  • High-level to low-level configuration is now only applied if it has changed. (OPT-3162)

  • Reload Resource Adaptors the first time config is uploaded. (OPT-3316)

  • Updated to SIMPL 6.4.3. (OPT-3254)

  • When using a release version of rvtconfig, the correct this-rvtconfig version is now used. (OPT-3268)

  • All REM setup is now completed before restarting REM, to avoid unnecessary restarts. (OPT-3189)

  • Updated system package versions of bind-*, curl, kernel, perf and python-* to address security vulnerabilities. (OPT-3208)

  • Added support for routing rules on the Signaling2 interface. (OPT-3191)

  • Configured routing rules are now ignored if a VM does not have that interface. (OPT-3191)

  • Added support for absolute paths in rvtconfig CSAR container. (OPT-3077)

  • The existing Rhino OIDs are now always imported for the current version. (OPT-3158)

  • Changed behaviour of initconf to not restart resource adaptors by default, to avoid an unexpected outage. A restart can be requested using the --reload-resource-adaptors parameter to rvtconfig upload-config. (OPT-2906)

  • Changed the SAS resource identifier to match the provided SAS resource bundles. (OPT-3322)

  • Added information about MDM and SIMPL to the documentation. (OPT-3074)

4.0.0-4-1.0.0

  • Added list-config and describe-config operations to rvtconfig to list configurations already in CDS and describe the meaning of the special this-vm and this-rvtconfig values. (OPT-3064)

  • Renamed rvtconfig initial-configure to rvtconfig upload-config, with the old command remaining as a synonym. (OPT-3064)

  • Fixed rvtconfig pre-upgrade-init-cds to create a necessary table for upgrades from 3.1.0. (OPT-3048)

  • Fixed crash due to missing Cassandra tables when using rvtconfig pre-upgrade-init-cds. (OPT-3094)

  • rvtconfig pre-upgrade-init-cds and rvtconfig push-pre-upgrade-state now supports absolute paths in arguments. (OPT-3094)

  • Reduced timeout for DNS server failover. (OPT-2934)

  • Updated rhino-node-id max to 32767. (OPT-3153)

  • Diagnostics at the top of initconf.log now include system version and CDS group ID. (OPT-3056)

  • Random passwords for the Rhino client and server keystores are now generated and stored in CDS. (OPT-2636)

  • Updated to SIMPL 6.4.0. (OPT-3179)

  • Increased the healthcheck and decommision timeouts to 20 minutes and 15 minutes respectively. (OPT-3143)

  • Updated example SDFs to work with MDM 2.28.0, which is now the supported MDM version. (OPT-3028)

  • Added support to report-initconf for handling rolled over initconf-json.log files. The script can now read historic log files when building a report if necessary. (OPT-1440)

  • Fixed potential data loss in Cassandra when doing an upgrade or rollback. (OPT-3004)

  • Fixed crash when rvtconfig validate checks certificates on MAG/REM nodes. (OPT-3066)

  • The default SGC JMX port now lies outside the ephemeral port range. (OPT-3013)

  • Made --mml argument mandatory in sgc_mml_to_yaml. (OPT-3061)

  • Fixed shcm_properties_to_yaml to include missing files. (OPT-3061)

  • Fixed ShCM-only issue where SNMP OID mappings weren’t imported to all nodes. (OPT-3054)

  • Changed format of home-plmn-ids in home-network-config.yaml. mnc has been changed to mncs which is now a list. (OPT-2810)

  • Made initconf converge before MAG node is booted up. (OPT-3078)

  • In shcm-properties-to-yaml, the site ID is now set correctly in the VM Pool file. (OPT-3101)

  • Added documentation concerning the low-level override files. (OPT-3065)

  • Added missing component IDs to override profile tables and RA entity config. (OPT-2952)

  • Config for xcap-data-update (along with the parent vertical-service-codes container) has been moved from number-analysis-config.yaml to inside the mmtel container in sentinel-volte-[gsm|cdma]-config.yaml. (OPT-3160)

  • Debug logging for verification and issue diagnosis during acceptance testing can now be enabled for MMT, SMO, and MAG nodes. (OPT-3070)

  • Changed the default caching strategy for mmtel-services from SimpleCache to SubscriptionCache (OPT-3037)

  • The imssf-cdr RA default state is now set during high to low config conversion. (OPT-3184)

  • Updated layout of service-centralisation section of sentinel-volte-gsm-config.yaml and sentinel-volte-cdma-config.yaml. (OPT-2926)

  • Renamed international-escape-code to international-prefix within number-analysis-config.yaml. (OPT-2883)

  • Added --preserve-case flag to the config-converter container’s generate sub-command. (OPT-2970)

  • Added discard-inform-sc and force-sm-rp-pri to high-level config. (OPT-2959)

  • Fixed sentinel-ipsmgw diameter-ro-release configuration. It was previously being ignored when generating config to apply to Rhino. (OPT-3059)

  • Fixed sentinel-volte diameter-ro-release and diameter-rf-release configuration. They were previously being ignored when generating config to apply to Rhino. (OPT-3059)

  • Fixed sentinel-volte Diameter Rf destination-realm configuration. It was previously being ignored when generating config to apply to Rhino. (OPT-3052)

  • Fixed sentinel-volte Diameter Ro continue-session-on-ocs-failure configuration. If left unspecified, it was previously being ignored when generating config to apply to Rhino. (OPT-3096)

  • Diameter Ro, Rf, and Zh peers are now configured with equal metric-based weighting, resulting in round-robin session load-balancing behavior. Previously the peers were being configured with incrementing weights, resulting in later peers only being used for failover. (OPT-3096)

  • SMO cluster-dns-name in smo-vmpool-config.yaml is now correctly applied to the IP-SM-GW SIP SIS VirtualAddresses property in Rhino. (OPT-3133)

  • Fixed home-domain configuration. The attribute is now optional for SMO nodes. It is still mandatory for MMT nodes. (OPT-2937)

  • XCAP server configuration is now applied to the MAG node during the main declarative import rather than as a post-import task. (OPT-3057)

  • Diameter Rf default DestinationHost config property is now explicitly unset when applying config to MMT node to ensure realm-based addressing is used. (OPT-3145)

  • Revised the way SAS system name, type and version are configured. In particular, the configuration has been made consistent across all RVT nodes and ShCM is no longer required (or allowed) to override the system name in YAML configuration. (OPT-3011)

  • Added some developer-level diagnostics from CDS to the bundle gathered by rvt-gather_diags. (OPT-2295)

  • The outgoing-prefix-barring config has been refactored. It now implements the many-to-many relationship between the configured prefixes and classifications. Previous implementation was one-to-many, from prefixes to classifications. (OPT-2859)

  • Added support for ShCM reconfiguration. (OPT-3136)

  • Cassandra (and Cassandra ramdisk) GC logging is now saved in /var/log/tas/cassandra/ or /var/log/tas/cassandra-ramdisk. (OPT-3130)

4.0.0-3-1.0.0

First release in the 4.0.0-x-1.0.0 series.

The VMs have been completely rewritten for this release. Major changes include:

  • The VMs now follow a new YAML-based declarative config model. Please refer to the Rhino VoLTE TAS Configuration and Management Guide for more information.

  • Various configuration tasks are now automated, including, but not limited to:

    • Setting up SSH keys

    • Configuring connectivity between RVT nodes

    • Configuring all Rhino nodes in the cluster in REM

  • The only supported way for installing the VMs is now using the SIMPL VM.

  • MDM is now required to be deployed prior to deploying the RVT VMs.

  • The VMs now include support for automated rolling upgrades.

  • The VMs now ship as individual images per node type.

  • More of the installation process is done when the images are created, rather than when they are installed. This greatly improves deployment time.

  • As the VMs have been rewritten, system packages may have been added, removed, or updated.

Previous page Next page
Rhino VoLTE TAS VMs Version 4.0.0