Red Hat Bugzilla – Bug 1270618
[DOCS] [3.1] [Feature] Document the various improvements to the Installer
Last modified: 2017-03-08 13:13 EST
There are several improvements coming in the Installer for 3.1 (using the script):
* removal of the cntl-d escape
* ability to uninstall
* ability to add additional nodes post installation
(the last one seems to be delayed and may not make it for 3.1)
Check the productization board:
Trello card for adding additional nodes:
We'll definitely have the ability to add nodes post install. The other two will likely miss official devcut but should make it as well. What "removal of the cntl-d escape" means is simply that the UI for entering hostnames will be different. This isn't really something worth calling out in my opinion. I would just put it in a bucket of general usability improvements.
One thing I mentioned to Alex that should be documented is that we're planning to do away with the "curl to your shell" install method. We're going to ship a container that includes the installer wizard and the ansible playbook. Admins could technically yum install the installer too. That should settle within a week or so and you should have something to try out.
We can use https://github.com/openshift/openshift-ansible/blob/master/playbooks/adhoc/atomic_openshift_tutorial_reset.yml as the starting point for the official uninstall.
Brenton, thanks for that. I'll talk to Alex and see if he's got something going on for the new installer.
Jason, that link would be good to provide some context. I don't suppose there's more information? Say a possible use case (even I'm confused why we'd want to plug a uninstaller) and how to implement it?
Thanks for the help, guys!
Brenton has a PR to generalize the uninstall playbook here: https://github.com/openshift/openshift-ansible/pull/713
We're still hoping to add support to the installer wizard for this too.
Jason, Brenton, I forgot to mention that Alex is going to take care of this card with his installer work on this BZ:
I'll change the assignee over.
Some pieces of this have merged, still working on it:
This can be reviewed now in the 3.1 Preview build:
I am only focused on the ansible installation. Not clear about these content in https://docs.openshift.com/enterprise/3.1/install_config/install/quick_install.html.
I have reviewed advanced installation, there is no issue.
This BZ was meant to cover the improvements to the installation utility (atomic-openshift-utils, f/k/a oo-install), as documented in the Quick Installation method.
Xiaoqiang, when you say you are only focused on the Ansible installation, are you saying you only QE the Advanced Installation and I should be pinging someone else for review of the Quick Installation? I was using the matrix in https://mojo.redhat.com/docs/DOC-1026387 to find a QE contact.
What is not clear about the Quick Installation topic?
(In reply to Alex Dellapenta from comment #14)
> This BZ was meant to cover the improvements to the installation utility
> (atomic-openshift-utils, f/k/a oo-install)
^ I meant to say atomic-openshift-installer here (atomic-openshift-utils being the package that provides the command).
Now gpei is focus on testing the installation utility(atomic-openshift-utils). maybe he can help to review the doc. thx
@gei, setting you to QA content per Xiaoqiang's comment 16. Please let me know if you're able to review these docs on atomic-openshift-installer for OSE 3.1:
I checked the doc, most contents look ok for me.
One thing I'm not sure about is the "containerized: true" in https://docs.openshift.com/enterprise/3.1/install_config/install/quick_install.html#defining-an-installation-configuration-file
"Example 1. Installation Configuration File Specification"
Since we never test with this configuration before, and not sure whether this option will be supported in OSE-3.1 release.
Thanks for reviewing. The callout description for that field says "Containerized installations are in Technology Preview in OpenShift Enterprise 3.1" and it is mentioned in the Release Notes as being in Technology Preview, so it is OK to mention here for OSE 3.1.
See comment 19. Is that acceptable?
Move this bug to VERIFIED according to https://bugzilla.redhat.com/show_bug.cgi?id=1270618#c19
Cool, thank you!
Published in the following topic, which was updated per the new atomic-openshift-installer tool: