VMware Cloud Director 10.4.1 was announced by VMware last week, new networking features, new branding and theming experience are part of this new release.

All new Features:
- AVI Transparent Load Balancing
- SEG tagging for monitoring
- IP Name Space (Rolling updates)
- Service Accounts Multisite Support
- Solution Add-On Management
- Remap Users between Identity Providers (Deprecation of Local Users) (API only)
- New Branding & Theming Experience
- Support for EFI boot and Secure Boot
- Support for vSphere 8.0
- Support for NSX 4.0.1
- UI Enhancements

Upgrading the VMware Cloud Director Appliance
Upgrade from VMware Cloud Director appliance version 9.7 to version 10.4 is supported.
Starting with VMware Cloud Director 10.0, Microsoft SQL Server databases are unsupported.
When you are upgrading VMware Cloud Director, the new version must be compatible with the following components of your existing installation:
- The database software you are currently using for the VMware Cloud Director database.
- The VMware vSphere ® release you are currently using.
- The VMware NSX® release that you are currently using.
- Any third-party components that directly interact with VMware Cloud Director.
For information about the compatibility of VMware Cloud Director with other VMware products and with third-party databases, refer to the VMware Product Interoperability Matrices at https://interopmatrix.vmware.com/Interoperability
Upgrade and Migration Paths and Workflows
Source Environment | Target environment VMware Cloud Director appliance 10.4 with an embedded PostgreSQL database |
---|---|
VMware Cloud Director 9.7 on Linux with an external Microsoft SQL Server database | Migrate to VMware Cloud Director appliance 9.7. See Migrating vCloud Director with an External Microsoft SQL Database to vCloud Director Appliance. Upgrade your environment to VMware Cloud Director appliance 10.4. See Upgrade the VMware Cloud Director Appliance by Using an Update Package. |
VMware Cloud Director 9.7 on Linux with an external PostgreSQL database | Migrate to VMware Cloud Director appliance 9.7. See Migrating vCloud Director with an External PostgreSQL Database to vCloud Director Appliance. Upgrade your environment to VMware Cloud Director appliance 10.4. See Upgrade the VMware Cloud Director Appliance by Using an Update Package. |
VMware Cloud Director 10.0 on Linux with an external PostgreSQL database | Migrate to VMware Cloud Director appliance 10.0. See Migrating vCloud Director with an External PostgreSQL Database to vCloud Director Appliance. Upgrade your environment to VMware Cloud Director appliance 10.4. See Upgrade the VMware Cloud Director Appliance by Using an Update Package. |
VMware Cloud Director 10.1 on Linux with an external PostgreSQL database | Migrate to VMware Cloud Director appliance 10.1. See Migrating VMware Cloud Director with an External PostgreSQL Database to VMware Cloud Director Appliance. Upgrade your environment to VMware Cloud Director appliance 10.4. See Upgrade the VMware Cloud Director Appliance by Using an Update Package. |
VMware Cloud Director 10.2 on Linux with an external PostgreSQL database | Migrate to VMware Cloud Director appliance 10.2. See Migrating VMware Cloud Director with an External PostgreSQL Database to VMware Cloud Director Appliance. Upgrade your environment to VMware Cloud Director appliance 10.4. See Upgrade the VMware Cloud Director Appliance by Using an Update Package. |
VMware Cloud Director 10.3 on Linux with an external PostgreSQL database | Migrate to VMware Cloud Director appliance 10.3. See Migrating VMware Cloud Director with an External PostgreSQL Database to VMware Cloud Director Appliance. Upgrade your environment to VMware Cloud Director appliance 10.4. See Upgrade the VMware Cloud Director Appliance by Using an Update Package. |
VMware Cloud Director appliance 9.7 and later with an embedded PostgreSQL database | Upgrade your environment to VMware Cloud Director appliance 10.4. See Upgrade the VMware Cloud Director Appliance by Using an Update Package. |
- Verify the Embedded PostgreSQL Database is Ready for Upgrade to VMware Cloud Director 10.4.1
Before upgrading to VMware Cloud Director 10.4.1, verify that the embedded PostgreSQL database has the required available disk space. - Upgrade the VMware Cloud Director Appliance by Using an Update Package
You can upgrade the VMware Cloud Director appliance to the latest version or apply patches to the VMware Cloud Director appliance by using an update package. - Upgrade the VMware Cloud Director Appliance by Using the VMware Update Repository
You can use the VMware Update Repository to upgrade the VMware Cloud Director appliance from version 9.7 to version 10.0 and later or apply patches. - Roll Back a VMware Cloud Director Appliance When an Upgrade Fails
If the upgrade of a VMware Cloud Director appliance fails, you can use the snapshot of the appliance that you took before the upgrade and roll back the VMware Cloud Director appliance. - Migrating VMware Cloud Director with an External PostgreSQL Database to VMware Cloud Director Appliance 10.4.1 or Later
If your current VMware Cloud Director environment uses an external PostgreSQL database, you can migrate to a new VMware Cloud Director environment that consists of VMware Cloud Director appliance deployments. Your current VMware Cloud Director environment can consist of VMware Cloud Director installations on Linux or VMware Cloud Director appliance deployments. The new VMware Cloud Director environment can use the appliance embedded PostgreSQL databases in high availability mode. - Migrating VMware Cloud Director with an External PostgreSQL Database to VMware Cloud Director Appliance 10.4
If your current VMware Cloud Director environment uses an external PostgreSQL database, you can migrate to a new VMware Cloud Director environment that consists of VMware Cloud Director appliance deployments. Your current VMware Cloud Director environment can consist of VMware Cloud Director installations on Linux or VMware Cloud Director appliance deployments. The new VMware Cloud Director environment can use the appliance embedded PostgreSQL databases in high availability mode.