summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-04-10Add libvirt as a providerLénaïc Huard
2015-04-09Merge pull request #148 from mwoodson/tower_configMatt Woodson
added sebools for ansible tower
2015-04-09added sebools for ansible tower configMatt Woodson
2015-04-09Merge pull request #147 from detiber/refactor_yum_reposThomas Wiest
refactor yum_repo role to handle multiple repos/files
2015-04-09Automatic commit of package [openshift-ansible-bin] release [0.0.6-1].Thomas Wiest
2015-04-09Merge pull request #146 from twiest/prThomas Wiest
fixed bug where opssh would throw an exception if pssh returned a non-zero exit code
2015-04-09refactor yum_repo role to handle multiple repos/filesJason DeTiberus
- Rename yum_repo role to yum_repos - Update yum_repos to take a more complex datastructure to describe multiple repo files and multiple repos within those files - Update the template to support multiple repos within the repo file - Update the template to allow for any key, value pair passed in instead of a hard coded list. - Add assertions to verify the repo_files variable is properly defined - Convert the legacy variables to the new repo_files variable
2015-04-09fixed bug where opssh would throw an exception if pssh returned a non-zero ↵Thomas Wiest
exit code
2015-04-09Merge pull request #145 from mwoodson/tower_configMatt Woodson
added more options for yum repos
2015-04-09added more options to the yum repoMatt Woodson
2015-04-09Merge pull request #143 from kwoodson/yum_repoKenny Woodson
Adding yum_repo role
2015-04-08Adding yum_repo role for facilitating repository deploymentKenny Woodson
2015-04-08Merge pull request #140 from detiber/os_zabbixThomas Wiest
move zbxapi module to a new os_zabbix role
2015-04-08move zbxapi module to a new os_zabbix roleJason DeTiberus
- cleans up repo root a bit
2015-04-08Automatic commit of package [openshift-ansible-bin] release [0.0.5-1].Thomas Wiest
2015-04-07Merge pull request #138 from twiest/prThomas Wiest
fixed the opssh default output behavior to be consistent with pssh. Also fixed a bug in how directories are named for --outdir and --errdir.
2015-04-07fixed the opssh default output behavior to be consistent with pssh. Also ↵Thomas Wiest
fixed a bug in how directories are named for --outdir and --errdir.
2015-04-07Merge pull request #121 from detiber/nodeRegistrationChangesMasterJhon Honce
Node registration changes master
2015-04-03Add byo playbooks and enterprise docsJason DeTiberus
- added byo playbooks - added byo (example) inventory - added a README_OSE.md for getting started with Enterprise deployments - Added an ansible.cfg as an example for configuration helpful for playbooks/roles
2015-04-03openshift_facts role/module refactor default settingsJason DeTiberus
- Add openshift_facts role and module - Created new role openshift_facts that contains an openshift_facts module - Refactor openshift_* roles to use openshift_facts instead of relying on defaults - Refactor playbooks to use openshift_facts - Cleanup inventory group_vars - Update defaults - update openshift_master role firewall defaults - remove etcd peer port, since we will not be supporting clustered embedded etcd - remove 8444 since console now runs on the api port by default - add 8444 and 7001 to disabled services to ensure removal if updating - Add new role os_env_extras_node that is a subset of the docker role - previously, we were starting/enabling docker which was causing issues with some installations - Does not install or start docker, since the openshift-node role will handle that for us - Only adds root to the dockerroot group - Update playbooks to use ops_env_extras_node role instead of docker role - os_firewall bug fixes - ignore ip6tables for now, since we are not configuring any ipv6 rules - if installing package do a daemon-reload before starting/enabling service - Add aws support to bin/cluster - Add list action to bin/cluster - Add update action to bin/cluster - cleanup some stray debug statements - some variable renaming for clarity
2015-04-01Merge pull request #135 from kwoodson/zabbix_moduleKenny Woodson
Adding zabbix ansible module with a generic playbook example to fetch problem triggers. Also added oo_flatten to filters.
2015-04-01Cleaned up space and commented codeKenny Woodson
2015-04-01fixing naming of environment variablesKenny Woodson
2015-04-01Adding licenseKenny Woodson
2015-04-01Adding the zabbix module along with a generic playbook to fetch current ↵Kenny Woodson
problem triggers. Also added oo_flatten to filters for arrays of arrays.
2015-03-31Automatic commit of package [openshift-ansible-bin] release [0.0.4-1].Thomas Wiest
2015-03-31Merge pull request #134 from kwoodson/completion_fixThomas Wiest
Fixing bash completion for ossh/oscp. Adding for opssh.
2015-03-31Fixed when tag was missing and added opssh completionKenny Woodson
2015-03-30Automatic commit of package [openshift-ansible-bin] release [0.0.3-1].Thomas Wiest
2015-03-30Merge pull request #127 from twiest/prThomas Wiest
created a python package named openshift_ansible
2015-03-30created a python package named openshift_ansibleThomas Wiest
2015-03-30Automatic commit of package [openshift-ansible-bin] release [0.0.2-1].Thomas Wiest
2015-03-30Merge pull request #126 from twiest/prThomas Wiest
added config file support to opssh, ossh, and oscp
2015-03-30added config file support to opssh, ossh, and oscpThomas Wiest
2015-03-26Automatic commit of package [openshift-ansible-inventory] release [0.0.2-1].Thomas Wiest
2015-03-25Merge pull request #124 from twiest/prThomas Wiest
added the ability to have a config file in /etc/openshift_ansible to multi_ec2.py.
2015-03-25added the ability to have a config file in /etc/openshift_ansible to ↵Thomas Wiest
multi_ec2.py.
2015-03-25Merge pull request #123 from jwhonce/wip/commandThomas Wiest
* Refactor bin/cluster to use argparse.subparsers
2015-03-24* Refactor bin/cluster to use argparse.subparsersJhon Honce
2015-03-24Merge pull request #97 from jwhonce/wip/clusterJhon Honce
Use ansible playbook to initialize openshift cluster
2015-03-24Automatic commit of package [openshift-ansible-inventory] release [0.0.1-1].Thomas Wiest
2015-03-24Automatic commit of package [openshift-ansible-bin] release [0.0.1-1].Thomas Wiest
2015-03-24* Remove DOCKER chain work aroundJhon Honce
2015-03-24Merge pull request #122 from twiest/titoThomas Wiest
Added tito build stuff
2015-03-24Added spec files and tito configs.Thomas Wiest
2015-03-24* repos role renamed to openshift_reposJhon Honce
2015-03-24Revert "Jwhonce wip/cluster"Jhon Honce
2015-03-24gce inventory/playbook updates for node registration changesJason DeTiberus
2015-03-24remove openshift_hostname_workaround var for openshift_common, rather rely ↵Jason DeTiberus
on inventory/playbook variables for openshift_hostname
2015-03-24node registration changesJason DeTiberus
- Remove default value for openshift_hostname and make it required - Remove workarounds that are no longer needed - Remove resources parameter from openshift_register_node module - pre-create node certificates for each node before registering node - distribute created node certificates to each node - Move node registration logic to a new openshift_register_nodes role - This is because we now have to run the steps on a master as opposed to on the nodes like we were previously doing. - Rename openshift_register_node module to kubernetes_register_node, one more step to genericizing enough for upstreaming, however there are still plenty of openshift specific commands that still need to be genericized.