Adolfo Duarte
127f467a0d
Make externalnetwork and lbfloating ip optional
...
- Removes floating ip binding from bootstrap server
if external network is not used
- Added documentation for optional externalNetwork
- Modifies gather to handle when floating ips are not used
2020-07-21 09:24:50 +02:00
Mike Fedosin
91af3a0ca6
Deprecate TrunkSupport and OctaviaSupport in the config
...
These values are calculated automatically, and the user can't define
them.
2020-07-09 16:27:55 +02:00
Pierre Prinetti
cd61239761
openstack UPI: prune containers
...
Add a `down-` playbook to the OpenStack UPI documentation to delete any
remaining Swift container named after the cluster.
2020-06-11 12:45:47 +02:00
OpenShift Merge Robot
f206ff12b3
Merge pull request #3647 from iamemilio/Enhance_BYO_docs_openstack
...
Bug 1838032: Better docs for using custom subnets
2020-06-06 06:11:40 -04:00
Emilio Garcia
fb3001839f
Better docs for using custom subnets
2020-06-04 14:46:01 -04:00
OpenShift Merge Robot
d2e1f7e1ca
Merge pull request #3594 from luis5tb/ovn-octavia-limitations
...
Add information about ovn-octavia
2020-06-01 17:25:19 +02:00
Pierre Prinetti
9e9bbcc363
openstack: Add numbers to disk requirements
...
Before this documentation change, there was no clear indication of the
expected disk latency in the OpenStack requirements.
The threshold value (10ms) is taken from a post[1] on the IBM Cloud blog,
which the official ETCD documentation points to.
[1]: https://www.ibm.com/cloud/blog/using-fio-to-tell-whether-your-storage-is-fast-enough-for-etcd
2020-05-27 14:44:02 +02:00
Emilio Garcia
9859962929
Don't create router to external network when BYO subnet is set
...
It may not be possible to set a router to the external network, or may
not be necessary, depending on how the customer chooses to route their traffic.
Since it is very hard to contextually deduce what external routing
scheme the customer wants to set up, it is preferrable to just not
attempt to automate anything for them, and let them customize it themselves.
2020-05-20 17:49:17 -04:00
Luis Tomas Bolivar
3c301690d7
Add information about ovn-octavia
2020-05-13 10:19:34 +02:00
Pierre Prinetti
aa5df67828
os: Fix wait-for install-complete timeout in docs
2020-05-12 12:09:43 +02:00
Pierre Prinetti
689872c4ba
Bug 1814605: openstack: Require three workers
...
Prior to this change, the documentation refers to working clusters with
two workers. As of 4.5, two workers of 2vCPUs are not enough for a
healthy cluster.
2020-05-06 09:51:16 +02:00
Pierre Prinetti
c9bcfa131a
openstack docs: Add tagging as a requirement
...
For a successful installation, it is required to be able to tag network
resources.
2020-04-29 12:57:41 +02:00
OpenShift Merge Robot
ab4204624d
Merge pull request #3434 from mandre/bootstrap-bfv
...
Bug 1820434: OpenStack: Allow Booting bootstrap node from volume
2020-04-18 06:09:36 -04:00
OpenShift Merge Robot
35bc7b70d2
Merge pull request #3447 from shiftstack/os_require_servergroup
...
openstack: Mention Server group requirement
2020-04-17 22:13:50 -04:00
Emilio Garcia
588d5dadcc
Add feature to enable users to pass custom subnets to use as the node subnets
...
Users want to re-use and customize their networking infrastructure during IPI
installs, so to enable them, we are allowing them to pass custom subnets to the
installer.
2020-04-17 10:07:43 -04:00
Pierre Prinetti
87ee724057
Bug 1819746: Add a note on slow installations
...
Some installations on slow OpenStack clouds might take longer than the
installer timeout.
2020-04-15 22:17:19 +02:00
Emilio Garcia
cae6c6d191
Correcting the instructions to refresh a CA cert
2020-04-15 10:57:01 -04:00
Martin André
1f589d44a0
OpenStack: Add note about bootstrap use of master machine pool
2020-04-14 09:58:35 +02:00
Pierre Prinetti
208c777794
openstack: Mention Server group requirement
...
A Server group will be created during the installation on OpenStack.
2020-04-14 09:39:46 +02:00
Pierre Prinetti
cfc6f92fce
Bug 1823659: os: Mention the bootstrap FIP
...
In order for the user to account for the needed resources, the
documentation should mention that while 2 floating IPs are needed for
running an OpenShift cluster, a third one will be used during
installation.
2020-04-14 09:31:52 +02:00
OpenShift Merge Robot
03e7c9c980
Merge pull request #3439 from Fedosin/param_typo_2
...
OpenStack: Docs: Fix a typo in the property name
2020-04-10 07:56:14 +02:00
Mike Fedosin
2cb9aef3c0
OpenStack: Docs: Fix a typo in the property name
2020-04-10 06:13:21 +02:00
OpenShift Merge Robot
e11c2b8f54
Merge pull request #3291 from Fedosin/secondary_vnics
...
OpenStack: allow to specify additional networks and security groups for masters and workers
2020-04-09 01:35:28 +02:00
OpenShift Merge Robot
5e597cc632
Merge pull request #3366 from iamemilio/custom_vips
...
OpenStack: Custom API and Ingress vip addresses
2020-04-08 22:13:42 +02:00
Emilio Garcia
ecf8a2cfbf
custom API and Ingress vip addresses
...
co-authored-by: Fedosin mfedosin@redhat.com
2020-04-08 09:33:55 -04:00
Maysa Macedo
a30fe87064
Fix LB deletion for lbs with same or status pending
...
This commit ensures the lb ID is used instead of the name
when deleting a lb, as openstack allows multiple load balancers
with same name to coexist. Also, it ensures the deletion of lb
with status different than ERROR or ACTIVE to be skipped.
2020-04-07 13:07:59 +02:00
Maysa Macedo
7073901386
Fix playbooks names
...
Having playbooks names with numbers can be misleading,
as the the down playbooks are not triggered on the order
indicated on the playbook name.
2020-04-07 10:10:35 +02:00
Mike Fedosin
039962542c
Document additionalNetworks and additional_security_group parameters
2020-04-03 20:32:58 +02:00
OpenShift Merge Robot
5df6f97413
Merge pull request #3378 from shiftstack/os_upi_nits
...
openstack UPI: Small documentation fixes
2020-04-02 01:39:40 +02:00
OpenShift Merge Robot
a8da094cb8
Merge pull request #3362 from luis5tb/kuryr-fixes
...
Enhancements to Kuryr documentation
2020-04-01 23:30:24 +02:00
Pierre Prinetti
30417986f8
openstack UPI: Small documentation fixes
...
* Normalise title hierarchy
* Incorporate Glance instructions into the flow
* TLS public certificates are not sensitive data
2020-04-01 12:10:00 +02:00
Luis Tomas Bolivar
fd17287991
Enhancements to Kuryr documentation
...
Add information about the number of amphora VMs created, as
well as fixing the typo for CGO_ENABLED
Fix issue: https://github.com/openshift/installer/issues/2373
2020-03-31 17:32:55 +02:00
OpenShift Merge Robot
a5e607ba58
Merge pull request #3318 from MaysaMacedo/convert-ansible-module-to-openstackcli
...
Bug 1819132: Convert ansible module to openstackcli
2020-03-31 16:44:40 +02:00
Maysa Macedo
7a8be42aa8
Convert ansible module to openstackcli
...
This commit ensures we rely on the openstackcli
instead of ansible modules for UPI.
2020-03-31 15:03:51 +02:00
Mike Fedosin
eef6927790
OpenStack: Docs: Fix a typo in the property name
2020-03-31 10:59:53 +02:00
Pierre Prinetti
128dd2db5f
Bug 1814651: os UPI known issues: stale resources
...
Following objects are still present in the cluster, after deletion is
completed:
- Cinder volumes from PVs
- Swift container for image registry (bootstrap container is correctly
deleted)
2020-03-30 13:25:54 +02:00
Pierre Prinetti
245e0f7415
Bug 1818590: openstack UPI fix order of steps
...
The Boostrap Ignition file needs to be edited before it's uploaded.
Before this change, the documentation described the "upload" step before
the "edit" step.
2020-03-29 17:23:43 +02:00
OpenShift Merge Robot
6aea75e9e5
Merge pull request #3364 from luis5tb/kuryr-limitations
...
Update Kuryr known limitations
2020-03-27 21:27:59 +01:00
OpenShift Merge Robot
f8e133fff0
Merge pull request #3273 from Fedosin/file_locations
...
OpenStack: support "file" scheme for custom os image urls
2020-03-27 17:28:53 +01:00
Luis Tomas Bolivar
7d4ae50874
Update Kuryr known limitations
2020-03-27 16:31:06 +01:00
Pierre Prinetti
96e381d3a2
openstack: Detail the clouds.yaml cacert option
...
The documentation was not clear as to where the path for "cacert" was
relative to.
2020-03-27 11:33:43 +01:00
Mike Fedosin
26a522adfa
OpenStack: Update documentation for custom os image urls
2020-03-26 22:26:26 +01:00
OpenShift Merge Robot
268cbe58c1
Merge pull request #3328 from shiftstack/bug1815133
...
Bug 1815133: osp UPI machineset OS image name
2020-03-24 17:59:52 +01:00
OpenShift Merge Robot
b895e7a303
Merge pull request #3303 from shiftstack/group_with_go
...
openstack: soft-anti-affinity policy for CP
2020-03-24 14:50:39 +01:00
Pierre Prinetti
b355606f04
Bug 1815133: osp UPI machineset OS image name
...
The UPI documentation recommends keeping the worker Machineset in case
the user wants to create compute machines via the machine API. However,
the Machineset won't work unless the `image` property is updated to the
user-defined value.
This change adds a recommendation to update the OS image in case the
user wants to use the installer-provisioned Machineset.
2020-03-23 11:24:49 +01:00
Mike Fedosin
364b627576
OpenStack: remove 'region' from the examples
...
We deprecated 'region' option in 4.3, but our examples still have it.
2020-03-20 13:46:07 +01:00
Pierre Prinetti
144afef3da
openstack: soft-anti-affinity policy for CP
...
This places the Control Plane servers in a Server Group that enforces
"soft anti-affinity" policy.
"Soft anti-affinity" will cause Nova to create VMs on separate hosts, if
that is possible.
Implements OSASINFRA-1300
2020-03-18 17:50:39 +01:00
Martin André
0fcf10b20b
OpenStack UPI: Add CA cert to bootstrap node
...
The `/opt/openshift/tls/cloud-ca-cert.pem` file on the bootstrap node
should contain the CA certificate when the cloud provider has endpoints
using self-signed certificate.
2020-03-13 18:00:56 +01:00
Martin André
6efc1a87b8
OpenStack UPI: Document how to add CA cert to bootstrap ignition
2020-03-13 18:00:54 +01:00
Pierre Prinetti
532f583d64
Bug 1810196: Use RPM for UPI dependencies
...
The use of pip is not supported.
2020-03-05 17:23:15 +01:00