| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Add dynamic inventory
|
| |
| |
| |
| |
| | |
The DNS code expects a `public_v4` even when we use the provider
networks. Let's just always export it.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds an `inventory.py` script to the `sample-inventory` that lists
all the necessary servers and groups dynamically, skipping the
`static_inventory` role as well as the `hosts` creation.
It also adds an `os_cinder` lookup function which is necessary for a
seamless Cinder OpenShift registry integration without a static
inventory.
|
| | |
|
|\ \
| | |
| | | |
Switch to the latest openshift-ansible for Openstack CI
|
|/ / |
|
| |
| |
| |
| |
| |
| | |
Following up on the initial port of the OpenStack roles from
casl-ansible to openshift-ansible-contrib. One of the points that was
brought up in the review was to drop the references to CASL in the
code since the code has now wider reach.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* VM Definition updates for ovirt-ansible
* Minor version and cosmetic comment updates
* Added example for RHV engine URL
* Added example for RHV engine URL
* replicas invalid for kind = nfs
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* add updated changes to ocp-on-vmware and add-node
* updates to keepalived role
* mend
* updated ocp-on-vmware.py
* lint
* more lint
|
| | |
|
|\ \
| | |
| | | |
WIP: fix of requiretty
|
|/ / |
|
|\ \
| |/
|/| |
Update the raw github links used by ansible and curl.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/
|
|
| |
(#773)
|
|
|
|
|
|
|
|
| |
* Required variables to create dedicated lv
https://bugzilla.redhat.com/show_bug.cgi?id=1490910#c11
* Fixed lint and added distribution to checks
|
|
|
| |
So the pods in this namespace are correctly scheduled on the infra nodes.
|
|
|
| |
To avoid a syntax error during origin greenfield deployments.
|
| |
|
|\
| |
| | |
WIP - add deploy host provider setup
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Required variables to create dedicated lv
|
| | | |
|
| | | |
|
| |/
| |
| |
| | |
https://bugzilla.redhat.com/show_bug.cgi?id=1490910#c11
|
| | |
|
| |
| |
| |
| |
| |
| | |
* Adding 'openstack-stack-delete' role to allow for easy de-provisioning
* Updated per etsauer's comments
|
| | |
|
| |
| |
| | |
* version bump for upgrade plays
|
|/
|
| |
https://bugzilla.redhat.com/show_bug.cgi?id=1490910#c11
|
|
|
|
|
| |
When using a bastion and a single master, add the bastion node's public IP the public master's IP for the DNS record.
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* scale-up: playbook for upscaling app nodes
* scale-up: removed debug
* scale-up: made suggested changes
* scale-up: indentation fix
* upscaling: process split into two playbooks that are executed by a bash script
- upscaling_run.sh: bash script, usage displayed using -h parameter
- upscaling_pre-tasks: check that new value is higher, change inventory variable
- upscaling_scale-up: rerun provisioning and installation, verify change
* upscaling_run: fixed openshift-ansible-contrib directory name
* upscaling_run: inventory can be entered as relative path
* upscaling_scale-up: fixed formatting
* upscaling: minor changes
* upscaling: moved to .../provisioning/openstack directory, README updated, minor changes made
* README: minor changes
* README: formatting
* uspcaling: minor fix
* upscaling: fix
* upscaling: added customisations, fixes
- openshift-ansible-contrib and openshift-ansible paths are customisable
- fixed implicit incrementation by 1
* upscaling: fixes
* upscaling: fixes
* upscaling: another fix
* upscaling: another fix
* upscaling: fix
* upscaling: back to a single playbook, README updated
* minor fix
* pre_tasks: added labels for autoscaling
* scale-up: fixes
* scale-up: fixed host variables, post-verification is only based on labels
* scale-up: added openshift-ansible path customisation
- path has to be absolute, cannot contain '/' at the end
* scale-up: fix
* scale-up: debug removed
* README: added docs on openshift_ansible_dir, note about bastion
* static_inventory: newly added nodes are added to new_nodes group
- note: re-running provisioning fails when trying to install docker
* removing new line
* scale-up: running byo/config.yml or scaleup.yml based on the situation
- (whether there is an existing deployment or not)
* openstack.yml: indentation fix
* added refresh inventory
* upscaling: new_nodes only contains new does, it is not used during the first deployment
* static_inventory: make sure that new nodes end up only in their new_nodes group
* bug fixes
* another fix
* fixed condition
* scale-up, static_inventory role: all app node data gathered before provisioning
* upscaling: bug fixes
* upscaling: another fixes
* fixes
* upscaling: fix
* upscaling: fix
* upscaling: another logic fix
* bug fix for non-scaling deployments
|
|
|
|
|
|
| |
* Clean up cluster definition
* Changed disk sizes for 3.6
|
| |
|