Bug 1294748
Summary: | Failed to scale out nodes in pre-existing env | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Gan Huang <ghuang> |
Component: | Installer | Assignee: | Samuel Munilla <smunilla> |
Status: | CLOSED ERRATA | QA Contact: | Ma xiaoqiang <xiama> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 3.1.0 | CC: | aos-bugs, bleanhar, cryan, gpei, jokerman, mmccomas, smunilla, xtian |
Target Milestone: | --- | Flags: | smunilla:
needinfo-
|
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-01-27 19:43:52 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Gan Huang
2015-12-30 05:59:05 UTC
Should be resolved by: https://github.com/openshift/openshift-ansible/pull/1143 which is currently being updated with the given suggestions. In the end we decided to go with the approach in Comment #1. Can you test with the latest in openshift-ansible? We have some other PRs pending and haven't created a build yet. Verified with the latest in openshift-ansible. New node group will be added in the host file, and install successfully. But ansible playbook also has a little change related new_node. This is the variables in ansible playbook with version 3.0.20-1 - include: ../../common/openshift-cluster/scaleup.yml vars: g_etcd_group: "{{ 'etcd' }}" g_masters_group: "{{ 'masters' }}" g_new_nodes_group: "{{ 'new_nodes' }}" g_lb_group: "{{ 'lb' }}" openshift_cluster_id: "{{ cluster_id | default('default') }}" openshift_debug_level: 2 openshift_deployment_type: "{{ deployment_type }}" And this is the variables in ansible playbook with latest --- g_etcd_hosts: "{{ groups.etcd | default([]) }}" g_lb_hosts: "{{ groups.lb | default([]) }}" g_master_hosts: "{{ groups.masters | default([]) }}" g_node_hosts: "{{ groups.nodes | default([]) }}" g_nfs_hosts: "{{ groups.nfs | default([]) }}" g_all_hosts: "{{ g_master_hosts | union(g_node_hosts) | union(g_etcd_hosts) | union(g_lb_hosts) | default([]) }}" So it does not take effect on this modification although install successfully. Maybe we shoud make the relationship of quick-install and ansible-playbook clear. Hi, Brenton As the description in Comment #3. Because the lastest ansible playbook has also been changed aganist adding new node, this commit seems useless if ansible playbook would not be changed anymore about adding new nodes. I want to know which way(new-group or no new-group) will be used eventually so that the bug won't be reproduced. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:0075 |