New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug 1353400 arranged and added to info on adding hosts #2570
Conversation
@@ -252,6 +252,8 @@ Topics: | |||
- Name: Master and Node Configuration | |||
File: master_node_configuration | |||
Distros: openshift-origin,openshift-enterprise | |||
- Name: Adding Hosts to an Existing Install | |||
File: adding_hosts_to_isntalls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo here is probably what's causing the build / Travis job to fail.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
:|
Some comments inline. Also:
I don't know that I agree with it being up a level. Yes, you can come back to this topic post-initial deployment of OSE, but you're still "installing" OSE on a new host (master or node). Turning these procedures into a new single topic seems appropriate at this point now that we're including masters, but how about keeping under the "Installing" subdir, and just put it at the end:
|
I'm...respectfully disagreeing. While technically, sure, you're "installing" on the new hosts, I think it's still more accurate to say you're adding to your existing cluster. Look at the quick install option: "Do you want to (1) only add additional nodes or (2) perform a clean install?:" You're adding nodes. And the method for the advanced install is using the "scaleup" file, which I feel is technically the same. @vikram-redhat @tpoitras @ahardin-rh @tnguyen-rh Thoughts? |
@bfallonf I don't know how much this helps, but my future plans for the quick installer include pulling the 'scaleup' workflow out of the install subcommand into its own subcommand. Users have reported in the past that this functionality being tucked under 'install' is a little confusing. See BZ#1339621 . |
@bfallonf @smunilla Fair enough. The target new hosts will still need to have gone through all the steps outlined in Prerequisties: Host Preparation before running the tool/playbook, right? (Side thought: just noticed "Ensuring Host Access" should probably be a subsection of "Host Preparation".) I guess that was another reason I was thinking it belonged more in-line w/ the Installing subdir, but if we make that clear up front in this new topic and link appropriately, that should cover it? IIRC, the installer yells at you if you don't have some of those prereqs taken care of, but still better to let them know here to make sure it's taken care of, versus being reprimanded by the tool. |
@ahardin-rh - hey, do you want to take over this PR while @bfallonf is on leave and finish it for this sprint? The reason I ask is that it is that duplicate of adding master and nodes that we have talked about. https://bugzilla.redhat.com/show_bug.cgi?id=1268973 |
@vikram-redhat Sure! Working on it now. Work is being continued in #2602 |
@bfallonf @vikram-redhat @ahardin-rh Continued and merged via #2602. |
As per: https://bugzilla.redhat.com/show_bug.cgi?id=1353400
I've taken out the "Adding nodes" section from both the quick and advanced install topics and put them into one topic here, which is a level up from them, as it's not an install task, it's a post-install task. I've also made the tasks (especially in the advanced install section) less specific about nodes, as it's the same process for nodes and masters. I've also fixed up the links.
@abutcher @smunilla can I ask for a quick look-over please? I'd hate to think I lost something in the translation.
cc @ahardin-rh