summaryrefslogtreecommitdiffstats
path: root/filter_plugins/oo_filters.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * | port filter_plugins to ansible2Tobias Florek2016-04-251-4/+5
| |/
* / Fix image version handling for v1.2.0-rc1Scott Dodson2016-04-251-2/+5
|/
* Use a JSON list for docker log options.Devan Goodwin2016-04-201-1/+4
| | | | | | | Previously we expected you to comma separate, but this wasn't really clear. Insted we will use an explicit JSON list going forward. The comma separated list will be supported for backwards compatability.
* Translate legacy facts within the oo_openshift_env filter.Andrew Butcher2016-04-201-1/+8
|
* Fix router selector fact migration and match multiple selectors when ↵Andrew Butcher2016-04-201-3/+19
| | | | counting nodes.
* Containerized installs on RHEL were downgrading docker unnecessarilyBrenton Leanhardt2016-04-121-2/+5
|
* Add support for creating secure router.Andrew Butcher2016-04-111-42/+111
| | | | | | | | | | | | | | | * Move openshift_router to openshift_hosted role which will eventually contain registry, metrics and logging. * Adds option for specifying an openshift_hosted_router_certificate cert and key pair. * Removes dependency on node label variables and retrieves the node list from the API s.t. this role can be applied to any cluster with existing nodes. I've added an openshift_hosted playbook that occurs after node install to account for this. * Infrastructure nodes are selected using openshift_hosted_router_selector which is based on deployment type by default; openshift-enterprise -> "region=infra" and online -> "type=infra".
* Merge openshift_env hostvars.Andrew Butcher2016-04-081-0/+14
|
* Bug 1322335 - The package name is wrong for rpm upgradeBrenton Leanhardt2016-03-301-0/+17
|
* oo_filter: added custom fitler to return hosts group infoMatt Woodson2016-02-151-0/+14
|
* Bug 1302970 - update script does not patch router if name is different from ↵Brenton Leanhardt2016-02-111-0/+28
| | | | default
* Bug 1304150 - Can't upgrade atomic-openshift to specified versionBrenton Leanhardt2016-02-091-0/+25
|
* Refactor registry storage options.Andrew Butcher2016-02-011-0/+93
|
* Added docs around oo_nodes_with_labelJason DeTiberus2016-02-011-49/+75
|
* use yaml for loading lable info instead of jsonJason DeTiberus2016-02-011-1/+1
|
* infra_node fixesJason DeTiberus2016-02-011-19/+59
| | | | | | | | | | | | | | - openshift_master role update - infra_nodes was previously being set to num_infra, which is an integer value when using the cloud providers, added a new variable osm_infra_nodes that is expected to be a list of hosts - if openshift_infra_nodes is not already set, create it from the nodes that have the region=infra label. - Cloud provider config playbook updates - override openshift_router_selector for cloud providers to avoid using the default of 'region=infra' when deployment_type is not 'online' - Set openshift_infra_nodes to g_infra_host for cloud providers
* Fix oo_pretty_print_cluster following the renaming of `env` into `clusterid`Lénaïc Huard2016-01-261-19/+21
|
* Fix for to_padded_yaml filterJason DeTiberus2016-01-121-0/+3
| | | | | - Fix issue where None is passed to to_padded_yaml filter and invalid config is generated.
* - sqashed to one commitLutz Lange2016-01-121-1/+14
|
* Clean up idempotency issues with session secrets.Andrew Butcher2016-01-041-6/+13
|
* Updating env-host-type to host patternsKenny Woodson2015-12-111-0/+1
|
* Merge pull request #933 from menren/dockerOnMasterAWSThomas Wiest2015-11-191-3/+7
|\ | | | | Docker on master aws
| * small tweaks for adding docker volume for aws master hostsJason DeTiberus2015-11-181-2/+2
| |
| * add a volume on master host, in AWS provisioningChengcheng Mu2015-11-181-2/+6
| |
* | Update certificate paths when 'names' key is provided.Andrew Butcher2015-11-181-0/+1
| |
* | Refactor named certificates.Andrew Butcher2015-11-161-10/+14
|/
* cluster list: break host types by subtypeLénaïc Huard2015-11-161-4/+7
|
* Better structure the output of the list playbookLénaïc Huard2015-11-131-1/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The list playbook listed the IPs of the VMs without logging their role like: TASK: [debug ] ************************************************************ ok: [10.64.109.37] => { "msg": "public:10.64.109.37 private:192.168.165.5" } ok: [10.64.109.47] => { "msg": "public:10.64.109.47 private:192.168.165.6" } ok: [10.64.109.36] => { "msg": "public:10.64.109.36 private:192.168.165.4" } ok: [10.64.109.215] => { "msg": "public:10.64.109.215 private:192.168.165.2" } The list playbook now prints the information in a more structured way with a list of masters, a list of nodes and the subtype of the nodes like: TASK: [debug ] ************************************************************ ok: [localhost] => { "msg": { "lenaicnewlist": { "master": [ { "name": "10.64.109.215", "private IP": "192.168.165.2", "public IP": "10.64.109.215", "subtype": "default" } ], "node": [ { "name": "10.64.109.47", "private IP": "192.168.165.6", "public IP": "10.64.109.47", "subtype": "compute" }, { "name": "10.64.109.37", "private IP": "192.168.165.5", "public IP": "10.64.109.37", "subtype": "compute" }, { "name": "10.64.109.36", "private IP": "192.168.165.4", "public IP": "10.64.109.36", "subtype": "infra" } ] } } }
* oo_filter: don't fail when attribute is not definedTobias Florek2015-11-111-1/+1
|
* Fix file check conditional.Andrew Butcher2015-11-051-1/+1
|
* Don't check for certs in data_dir just raise when they can't be found. Fix typo.Andrew Butcher2015-11-051-7/+2
|
* Various HA changes for pacemaker and native methods.Andrew Butcher2015-11-051-1/+1
|
* more tweaksJason DeTiberus2015-11-041-1/+1
|
* Start of true master haJason DeTiberus2015-11-041-0/+16
|
* Filter internal hostnames from the list of parsed names.Andrew Butcher2015-11-031-3/+13
|
* Add custom certificates to serving info in master configuration.Andrew Butcher2015-11-031-1/+56
|
* Updates for zbx ans moduleKenny Woodson2015-08-271-2/+22
|
* Fix pylint errors on oo_filters.pyLénaïc Huard2015-08-141-2/+2
|
* Fix node labeling. Issue #305Diego Castro2015-08-041-0/+11
|
* Adding initial zabbix setupKenny Woodson2015-07-241-10/+0
|
* Infra node supportWesley Hearn2015-07-231-1/+0
|
* Merge pull request #315 from lhuard1A/all_os_in_heatThomas Wiest2015-07-161-1/+71
|\ | | | | Make all the OpenStack resources be managed by a Heat Stack
| * Make all the OpenStack resources be managed by a Heat StackLénaïc Huard2015-07-151-1/+71
| |
* | Merge pull request #341 from detiber/sdodson-etcd-playbookThomas Wiest2015-07-161-3/+10
|\ \ | |/ |/| External clustered etcd support
| * Add support for separate etcd volume with aws provider through bin/clusterJason DeTiberus2015-07-101-0/+7
| |
| * Playbook updates for clustered etcdJason DeTiberus2015-07-101-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add support to bin/cluster for specifying etcd hosts - defaults to 0, if no etcd hosts are selected, then configures embedded etcd - Updates for the byo inventory file for etcd and master as node by default - Consolidation of cluster logic more centrally into common playbook - Added etcd config support to playbooks - Restructured byo playbooks to leverage the common openshift-cluster playbook - Added support to common master playbook to generate and apply external etcd client certs from the etcd ca - start of refactor for better handling of master certs in a multi-master environment. - added the openshift_master_ca and openshift_master_certificates roles to manage master certs instead of generating them in the openshift_master role - added etcd host groups to the cluster update playbooks - aded better handling of host groups when they are either not present or are empty. - Update AWS readme
* | example create_hostKenny Woodson2015-07-091-1/+11
|/
* The manage_node commands should only run on the first masterBrenton Leanhardt2015-06-291-3/+4
|
* Templatize configs and 0.5.2 changesJason DeTiberus2015-06-101-0/+21
| | | | | | | | | | | | | | | | | | | | | | - Templatize node config - Templatize master config - Integrated sdn changes - Updates for openshift_facts - Added support for node, master and sdn related changes - registry_url - added identity provider facts - Removed openshift_sdn_* roles - Install httpd-tools if configuring htpasswd auth - Remove references to external_id - Setting external_id interferes with nodes associating with the generated node object when pre-registering nodes. - osc/oc and osadm/oadm binary detection in openshift_facts Misc Changes: - make non-errata puddle default for byo example - comment out master in list of nodes in inventory/byo/hosts - remove non-error errors from fluentd_* roles - Use admin kubeconfig instead of openshift-client
* Merge pull request #271 from lhuard1A/oo_lenThomas Wiest2015-06-091-8/+0
|\ | | | | Replace the custom oo_len filter by the Jinja2 standard one: length