OpenShift 3.9 Ansible-Playbooks fails with OpenStack Cloud-Provider

Solution Verified - Updated -

Issue

  • OpenShift-Installation using the Advanced installation method fails when installing on top of OpenStack (Newton Release) when enabling the cloud-provider parameters, as can be seen below.
    Without the parameters the installation works fine.
    Problem occurs on below task.
TASK [openshift_manage_node : Wait for Node Registration] **************************************************************************************************************************************************
Thursday 26 April 2018  07:41:18 +0200 (0:00:00.557)       0:15:01.519 ********
FAILED - RETRYING: Wait for Node Registration (50 retries left).
FAILED - RETRYING: Wait for Node Registration (50 retries left).
[...]

Entries in inventory file:

# Openstack Config
#
openshift_cloudprovider_kind=openstack
openshift_cloudprovider_openstack_auth_url=https://openstack.example.com:5000/v3/
openshift_cloudprovider_openstack_username="openstack-user"
openshift_cloudprovider_openstack_password="{{ openstack_password }}"
openshift_cloudprovider_openstack_domain_id=xxxxxxxxxxxxxxxxxxxxxxxx
openshift_cloudprovider_openstack_domain_name=openstack.example.com
openshift_cloudprovider_openstack_tenant_id=xxxxxxxxxxxxxxxxxxxxxxxx
openshift_cloudprovider_openstack_tenant_name=XXXXXXXX
openshift_cloudprovider_openstack_region=RegionName

Environment

  • OpenShift Container Platform 3.9
  • OpenStack Newton

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content