Coder Social home page Coder Social logo

Comments (22)

ltccci avatar ltccci commented on July 19, 2024 1

@mkumatag: The label(s) kind/doc cannot be applied, because the repository doesn't have them

In response to this:

/kind doc

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

from ocp4-upi-powervs.

bpradipt avatar bpradipt commented on July 19, 2024 1
  • Clarify how to tell if you're using a multi-zone capable region:

ibmcloud_zone : (Required) The zone of an IBM Cloud region where you want to create Power System resources. This value is required only when you want to work with a resource in a multizone-capable region.
from https://github.com/ocp-power-automation/ocp4-upi-powervs/blob/release-4.5/docs/quickstart.md#setup-ibm-cloud-powervs-variables

We are not doing multizone for OCP

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024

Edit - marking done. A cli command was added to pull these.

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024
  • Clarify how to tell if you're using a multi-zone capable region:

ibmcloud_zone : (Required) The zone of an IBM Cloud region where you want to create Power System resources. This value is required only when you want to work with a resource in a multizone-capable region.
from https://github.com/ocp-power-automation/ocp4-upi-powervs/blob/release-4.5/docs/quickstart.md#setup-ibm-cloud-powervs-variables

Edit: arking done. Mention of multizone-capable region removed, so that confusion is gone.

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024
  • remove the word cloud from the following description: service_instance_id : (Required) The cloud instance ID of your account. You can get the ID from instance name by using IBM Cloud CLI command: ibmcloud resource service-instance <Name> | grep GUID (This one is just because AFAIK, there's no such thing as a cloud instance in the official documentation, so I think this is unclear.)

edit: not needed. see #65 (comment)

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024
  • For the installer binary tarballs

openshift_install_tarball : (Required) HTTP URL for OpenShift install tarball.
openshift_client_tarball : (Required) HTTP URL for OpenShift client (oc) tarball.

provide a bit more detail such as:

Edit: marking done. ppc64le example links and new wording added that clarifies these should be power binaries.

from ocp4-upi-powervs.

yussufsh avatar yussufsh commented on July 19, 2024
* [ ]  remove the word `cloud` from the following description: `service_instance_id : (Required) The cloud instance ID of your account. You can get the ID from instance name by using IBM Cloud CLI command: ibmcloud resource service-instance <Name> | grep GUID`  (This one is just because AFAIK, there's no such thing as a `cloud instance` in the official documentation, so I think this is unclear.)

The descriptions are partially taken from https://cloud.ibm.com/docs/terraform?topic=terraform-power-vsi.

* Do these need to be of the architecture you're installing _from_ (e.g. x86 or Darwin if on my laptop), or the one you're installing _to_ (because this seems to be using RHEL's helpernode repo).

This has to be Power and used for configuring the bastion/helper node. Automation does no change on the client machine (TF terminal).

* Provide an example, or just link to the default in the helpernode repo

This is marked as required, so even if you do not provide any value here the latest ocp version will be used (including pre-release).

* Also -- why are these commented out completely in `vars.tf`? Are they not actually required?

This is required to be populated. Default is provided in https://github.com/ocp-power-automation/ocp4-upi-powervs/blob/master/variables.tf#L239-L245. We removed it from var.tfvars because we have to update it everytime in two places for every version change.

from ocp4-upi-powervs.

mkumatag avatar mkumatag commented on July 19, 2024

/kind doc

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024

Thanks @yussufsh! Adding all this clarification to the doc will be helpful for users.

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024

Edit: marking done. how-to added with cut command.

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024

Removing WIP. That's all I've got for now. Thanks!

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024

@mkumatag @bpradipt who should this be assigned to?

from ocp4-upi-powervs.

mkumatag avatar mkumatag commented on July 19, 2024

@mkumatag @bpradipt who should this be assigned to?

/shrug

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024
  • Put a note in the Cluster Access section that explains how to find the external IP of the bastion node (by scrolling down to the Public networks section under Network Interfaces). I was looking for that at the top section where it lists IPs, assuming that was all the IPs.

Edit: marking done. Terraform command added for retrieving the public IP.

from ocp4-upi-powervs.

bpradipt avatar bpradipt commented on July 19, 2024

I'll make the changes..

from ocp4-upi-powervs.

bpradipt avatar bpradipt commented on July 19, 2024
  • Put a note in the Cluster Access section that explains how to find the external IP of the bastion node (by scrolling down to the Public networks section under Network Interfaces). I was looking for that at the top section where it lists IPs, assuming that was all the IPs.

This will be printed as part of the Terraform output and can be retrieved via terraform output as well.

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024

This will be printed as part of the Terraform output and can be retrieved via terraform output as well.

Ah, missed that with all the other messages scrolling by. Would be nice to add that as a note in addition then, thanks!

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024

Here's what I see in that old log (ip details removed by me but they're there), in case this is helpful for the doc:

module.prepare.null_resource.bastion_register[0] (remote-exec): Connecting to remote host via SSH...                                                                                                                                          
module.prepare.null_resource.bastion_register[0] (remote-exec):   Host: 192.168.<subnet_removed>.200                                                                                                                                                        
module.prepare.null_resource.bastion_register[0] (remote-exec):   User: root                                                                                                                                                                  
module.prepare.null_resource.bastion_register[0] (remote-exec):   Password: false                                                                                                                                                             
module.prepare.null_resource.bastion_register[0] (remote-exec):   Private key: true                                                                                                                                                           
module.prepare.null_resource.bastion_register[0] (remote-exec):   Certificate: false                                                                                                                                                          
module.prepare.null_resource.bastion_register[0] (remote-exec):   SSH Agent: false                                                                                                                                                            
module.prepare.null_resource.bastion_register[0] (remote-exec):   Checking Host Key: false                                                                                                                                                    
module.prepare.null_resource.bastion_register[0] (remote-exec): Using configured bastion host...                                                                                                                                              
module.prepare.null_resource.bastion_register[0] (remote-exec):   Host: <external_ip_removed>                                                                                                                                                        
module.prepare.null_resource.bastion_register[0] (remote-exec):   User: root                                                                                                                                                                  
module.prepare.null_resource.bastion_register[0] (remote-exec):   Password: false
module.prepare.null_resource.bastion_register[0] (remote-exec):   Private key: true
module.prepare.null_resource.bastion_register[0] (remote-exec):   Certificate: false
module.prepare.null_resource.bastion_register[0] (remote-exec):   SSH Agent: false
module.prepare.null_resource.bastion_register[0] (remote-exec):   Checking Host Key: false

from ocp4-upi-powervs.

bpradipt avatar bpradipt commented on July 19, 2024

Once the deploy completes it'll be shown as the output. This is just progress data

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024

In this case the deploy is not completing, so I'm troubleshooting by ssh'ing in to the bastion.

from ocp4-upi-powervs.

bpradipt avatar bpradipt commented on July 19, 2024

@clnperez I have updated the docs significantly based on your feedback. Thanks

from ocp4-upi-powervs.

clnperez avatar clnperez commented on July 19, 2024

@bpradipt changes are great! Closing this. Thanks.

from ocp4-upi-powervs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.