| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| | |
https://docs.openshift.com/container-platform/3.5/install_config/install/advanced_install.html#marking-masters-as-unschedulable-nodes
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Initial README for RHV work
* Basic ansible set up
* gdeployer role for putting gluster on hypervisors
* Fixed missing indentation
* Added requirements based on Ansible oVirt module
* Removing redundant fact gathering
* Fixed ssh configuration
* Created in wrong directory
* Updated requirements for current version of ovirt_vms Ansible module
* Added key value pairs to get sharding and default uid/gid
* Added tasks to pre-populate ssh keys from cluster on head node
* Removed trailing space
|
| |
| |
| | |
Bastion Name tag uses PublicHostedZone
|
| |
| |
| |
| |
| |
| | |
* Ref. Arch. says gquota instead grpquota
* Added DATA_SIZE
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* new variable for metrics on vmw
* metrics deployment
* Update ocp-on-vmware.ini
* Update
* specify nfs fill in components
* missing exported vars
* linting
* more linting
* linting pt3
* Update ocp-on-vmware.ini
|
| |
| |
| |
| |
| |
| |
| |
| | |
* Use smaller instance size for bastion host
* Migrate teardown to ansible
* Ignore errors when tearing down and rhel image doesn't exist
|
| |
| |
| |
| | |
The documentation says it is, but the code doesn't
|
| |
| |
| |
| |
| |
| |
| |
| | |
* Resolves #374
* Update add-node.py
Comma would have caused an issue
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Fail when atomic is too old
* atomic upgrade plays
* link
* just doing the update in the pre-req step
* update the atomic instances in pre-req
* reboot without error
* pause for a defined amount of time
* linting
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* metrics for 35
* Update main.yaml
fix of two dashes
* mege conflict fix
* Add the trigger to deploy metrics
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Create registry bucket with deployment manager
* Migrate ssh proxy to Ansible
* Update gce dynamic inventory script, use instance name for ssh
* Fix variable name in docker storage setup role
* Deploy OCP from local workstation, and not from the bastion host
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
password (#372)
* switch to dev branch
* Initial add of activation key parameter
* Fix button
* Rotate orgid and activation key
* Fix activation key text
* Add conditional subscription logic
* Fix missing close on bastion.json
* Fix mode reference
* Fix missing $ on org id
* Add condtional on attach as activation key does it automatically
* Switch to openshift repo
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We're waiting for the OpenStack VMs to be able to SSH into before
proceeding with the DNS playbook (because until 2.3 Ansible doesn't
handle that gracefully).
But if the private key for the SSH connection was only specified using
the `--private-key` argument to `ansible-playbook`, the test was
failing because it didn't take that possibility into the account.
Now it does.
Fixes #355
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(#359)
* Move development back to dev branch
* Remove /etc/hosts autogenerate and dnsmaq resolution
* Fix loop on nodes
* Fix count
* Prepare for upstream commit
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* fix of readme format
* fix of readme format
|
|
|
|
|
|
| |
Fix ssl-certificate role, so it doesn't fail when user provides custom
certificate, and add a check for already created ssl certificate in GCP, so the
following tasks could be skipped.
|
|
|
|
|
|
|
|
|
|
|
| |
* testing using the shared validation plays
* Fix etcd validation in GCP
In GCP, etcd certificates are created with the short hostnames of the master
nodes, not with the fqdn.
* Set validate_etcd_short_hostname variable when calling etcd validation
|
|
|
|
|
|
|
|
|
|
|
| |
* Enable epel
For the time of the transition, epel repo is required for the python-libcloud
package.
* Quote rh username and pool id
* Supply zone to the set-disk-auto-delete command
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* enable io1
* fixing groups and using iops correctly
* linting
* resolving line spacing weirdness
|
|
|
|
|
|
|
|
| |
* numeric variables must include quotes
* fix for inventory
* linting
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 3.5 release changes
* Update README.md
* Update README.md
* Update main.yaml
* Adding rhel_subscribe to all plays and changing variables in python wrapper
* change variable names in add-node.py
|
|\
| |
| | |
IAM arn fix
|
| |
| |
| | |
blankspace
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* testing exports
* more facts to output
* support new gluster functionality
* gluster node plays
* accidently removed line
* should have been delete on terminate
* required console_port
* gluster prereqs
* rolling this back
* prereqs and firewalld fix
* linting
* cloudformation cleanup and variable fix
* adding intelligence to add node and linting
* missing :
* add node functionality without cloudformation facts
* rolling back unneeded items
* port fix and new instance group
* static inventory update to include storage
* handle if cloudformation facts and without cloudformation facts
* allow for multiple storage stacks
* 3.5 release changes
* name change
* starting crs coding
* crs addition
* openshift node to cluster ports
* linting
* naming failure
* need to quote pool name
* better infrastructure when rules
* fixes for skipping crs
* lb fix
* switching back to iptables
* heketi is not required to be on all servers
* gluster nodes need to be able to communicate
* missing if statement
* improper instance group configuration
* reversed variables
* linting
* rhsm timeout fix
* make crs rhsm serial
* prompt for name
* re-order and fix of when
* display node size
* prompt for rhsm values
* crs fixes
* better iptables rules
* force the use of iptables
* linting
* ensure firewalld disabled
* linting
* force an iptables reload
* better handling of iptables
* ugly rule placement but works
* more port work
* linting
* instance group clean up
* teardown variable add
* adding the ports correctly
* Readme update
* increase size of default instance and network manager
* Update README.md
|
|
|
|
|
|
|
|
|
|
| |
* 3.5 release changes
* Update README.md
* Update README.md
* Update main.yaml
|
|
|
|
|
|
| |
* block ansible 2.3 for the current time
* Update main.yaml
|
|
|
|
|
|
|
|
| |
* New ssl-certificate role
* Migrate core infrastructure to ansible
* Fixed pylint errors
|
|
|
|
|
|
|
|
| |
* timeout increase for subscription-manager
* Update main.yaml
Needed to place this higher in the file
|