-
Epic
-
Resolution: Done-Errata
-
Critical
-
None
-
None
-
Configurable instance FQDNs
-
False
-
-
False
-
Committed
-
Committed
-
To Do
-
openstack-nova-27.1.1-18.0.20230930093334.a869ab1.el9ost
-
Committed
-
Committed
-
0% To Do, 0% In Progress, 100% Done
-
-
Enhancement
-
Done
-
Automated
-
OSPPlanningCycle3, 2023Q1
-
Approved
-
Red Hat OpenStack Services on OpenShift (formerly Red Hat OpenStack Platform)
[Continued from https://bugzilla.redhat.com/show_bug.cgi?id=2050827]
Description of problem:
As a tenant, i would like to be able to create a nova instance and sepcifiy a hostname and domain in one command such that the instance can resolve it fqdn automatically.
As a tenant I want nova to dynamically configure neutron port with the per port DNS host and domain name if neutron supports those extensions. all nova create ports should automatically be set with the name provide at boot and pre-created port should be updated if the values are not already set. This should provide a consistent view across nova and neutron with regards to the DNS records for an instance. the precedence should be port DNS values-> nova server create values -> neutron netork DNS domain and finally neutron config.
As an operator that allows self-service VM creation but does not expose the neutron API to my users is want to allow tenants to configure the DNS name for a VM while not changing the name of existing instances.
to that end I would like the display name, hostname and FQDN to be passed
as part of the config drive and metadata API without requiring the use of dynamic/static vendor data. This should enable first boot tools such as cloud-init to statically configure the instance with the host and domain info.
this feature should extend the recent introduction of a hostname parameter to the server create API to add parity for the domain name. collectively the hostname and domain name parameters when concatenated will form the instance canonical fully qualified domain name.
- links to
-
RHBA-2023:116856 Release of components for OSP 18.0
-
RHBA-2024:133297 Release of components for Red Hat OpenStack Services on OpenShift 18.0
1.
|
TRAC Blocker: Configurable instance FQDNs | Closed | Unassigned |