Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove openshift.common.{is_atomic|is_containerized} | Michael Gugino | 2017-12-20 | 5 | -6/+6 |
| | | | | | We set these variables using facts in init, no need to duplicate the logic all around the codebase. | ||||
* | Relocate filter plugins to lib_utils | Michael Gugino | 2017-12-18 | 3 | -3/+2 |
| | | | | | | | | | | | | | | This commit relocates filter_plugings to lib_utils, changes the namespacing to prevent unintended use of older versions that may be present in filter_plugins/ directory on existing installs. Add lib_utils to meta depends for roles Also consolidate some plugins into lib_utils from various other areas. Update rpm spec, obsolete plugin rpms. | ||||
* | Deprecate using Ansible tests as filters | Russell Teague | 2017-12-14 | 8 | -11/+17 |
| | |||||
* | etcd: use Fedora /latest/ instead of hardcoding the version | Giuseppe Scrivano | 2017-12-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | Add missing dependencies on openshift_facts role | Scott Dodson | 2017-12-10 | 1 | -0/+1 |
| | | | | | | | All of these roles call the openshift_facts module but didn't include the role in their dependencies which can lead to errors in Ansible 2.4. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1524102 | ||||
* | Merge pull request #6380 from sdodson/oc-adm | Scott Dodson | 2017-12-07 | 1 | -1/+1 |
|\ | | | | | Remove all uses of openshift.common.admin_binary | ||||
| * | Remove all uses of openshift.common.admin_binary | Scott Dodson | 2017-12-07 | 1 | -1/+1 |
| | | | | | | | | Replace with `oc adm` | ||||
* | | Implement container_runtime playbooks and changes | Michael Gugino | 2017-12-07 | 1 | -5/+0 |
|/ | | | | | | This commit refactors some duplicate code, removes usage of set_fact where not needed, and reorganizes container_runtime role to use include_role. | ||||
* | Implement container runtime role | Michael Gugino | 2017-12-01 | 2 | -4/+6 |
| | |||||
* | retry package operations | Luke Meyer | 2017-11-30 | 7 | -0/+14 |
| | | | | | | When a package install/update fails due to network blips or other spotty availability, retry it. If the failure is a real failure (e.g. package is really not there) it still fails after 3 tries (Ansible default). | ||||
* | Remove unused task file from etcd role | Russell Teague | 2017-11-28 | 1 | -8/+0 |
| | |||||
* | fix type in authroize | Jan Chaloupka | 2017-11-28 | 1 | -2/+2 |
| | |||||
* | Include Deprecation - openshift-etcd | Russell Teague | 2017-11-22 | 32 | -47/+46 |
| | |||||
* | Cleanup etcd runtime variable. | Michael Gugino | 2017-11-21 | 4 | -5/+83 |
| | | | | Cleaning out reference to etcd_runtime in openshift facts. | ||||
* | Refactor etcd image | Michael Gugino | 2017-11-20 | 4 | -4/+10 |
| | | | | Simplify logic for etcd_image | ||||
* | check presence of v2 snapshot before the migration proceeds | Jan Chaloupka | 2017-11-01 | 1 | -0/+11 |
| | |||||
* | etcd: remove hacks for the system container | Giuseppe Scrivano | 2017-10-23 | 8 | -75/+33 |
| | | | | | | Use ADDTL_MOUNTS to add a bind mount to the etcd configuration. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | systemcontainers: Verify atomic.conf proxy is always configured | Steve Milner | 2017-10-19 | 1 | -0/+5 |
| | | | | | | | | | | | A new openshift_atomic role has been created for atomic specific tasks. The first task added is proxy which handles updating /etc/atomic.conf to ensure the proper proxy configuration is configured. This task file is then included (via include_role) in system container related task files. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1503903 Signed-off-by: Steve Milner <smilner@redhat.com> | ||||
* | set initial etcd cluster properly during system container scale up | Jan Chaloupka | 2017-10-13 | 2 | -2/+3 |
| | |||||
* | Merge pull request #5672 from ingvagabund/migrate-embedded-etcd | OpenShift Merge Robot | 2017-10-11 | 20 | -19/+135 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Migrate embedded etcd to external etcd Trello card: https://trello.com/c/9fnBfkT5/528-migrate-embedded-etcd-hosts-to-external-process?menu=filter&filter=label:committed-3.7 Tested on: - [x] embedded etcd -> external rpm etcd - [x] embedded etcd -> external docker etcd One needs to set the `openshift_image_tag` before running the migration to containerized docker etcd. | ||||
| * | migrate embedded etcd to external etcd | Jan Chaloupka | 2017-10-06 | 20 | -19/+135 |
| | | |||||
* | | fix typo for default in etcd | Michael Gugino | 2017-10-05 | 1 | -1/+1 |
|/ | |||||
* | Separate certificate playbooks. | Andrew Butcher | 2017-10-02 | 1 | -2/+0 |
| | |||||
* | Merge pull request #5518 from ingvagabund/set-quota-backend-bytes-explicitly | OpenShift Merge Robot | 2017-09-27 | 4 | -0/+14 |
|\ | | | | | | | | | | | | | Automatic merge from submit-queue set the etcd backend quota to 4GB by default Bug: 1492891 | ||||
| * | Set the etcd backend quota to 4GB by default | Jan Chaloupka | 2017-09-26 | 4 | -0/+14 |
| | | |||||
* | | Fix typo in drop_etcdctl.yml | Michael Hanselmann | 2017-09-27 | 1 | -1/+1 |
| | | | | | | | | s/alises/aliases/ says everything. | ||||
* | | consolidate etcd_common role | Jan Chaloupka | 2017-09-25 | 29 | -16/+597 |
|/ | |||||
* | Merge pull request #5451 from ingvagabund/consolidate-etcd-upgrade | OpenShift Merge Robot | 2017-09-25 | 4 | -0/+91 |
|\ | | | | | | | | | | | | | Automatic merge from submit-queue Consolidate etcd upgrade Consolidates `etcd_upgrade` into the `etcd` role. | ||||
| * | consolidate etcd_upgrade role | Jan Chaloupka | 2017-09-21 | 4 | -0/+91 |
| | | |||||
* | | consolidate etcd_migrate role | Jan Chaloupka | 2017-09-22 | 13 | -0/+230 |
| | | |||||
* | | Consolidate etcd certs roles | Jan Chaloupka | 2017-09-18 | 9 | -1/+513 |
|/ | | | | | | | This is a part of the etcd_ like role consolidationi into an action-based role. As part of the consilidation some roles have been removed and some replaced by include_role module. Resulting in reorder and shift of role dependencies from a role into a play. | ||||
* | update env in etcd.conf.j2 to reflect the latest naming | Jan Chaloupka | 2017-08-31 | 1 | -3/+23 |
| | |||||
* | Added firwall defaults to etcd role. | Kenny Woodson | 2017-08-30 | 1 | -2/+2 |
| | |||||
* | Updated README to reflect refactor. Moved firewall initialize into separate ↵ | Kenny Woodson | 2017-08-10 | 2 | -2/+5 |
| | | | | file. | ||||
* | Adding a default condition and removing unneeded defaults. | Kenny Woodson | 2017-08-09 | 2 | -6/+4 |
| | |||||
* | First attempt at refactor of os_firewall | Kenny Woodson | 2017-08-08 | 4 | -6/+56 |
| | |||||
* | Merge pull request #3043 from jkhelil/scaleup_etcd | Scott Dodson | 2017-08-02 | 1 | -11/+7 |
|\ | | | | | Add etcd scaleup playbook | ||||
| * | add etcd scaleup playbook | jawed | 2017-06-15 | 1 | -11/+7 |
| | | |||||
* | | Fix etcd conditional check failure | Marc Rooding | 2017-07-07 | 1 | -1/+2 |
| | | |||||
* | | drop etcdctl before the etcd_container service | Jan Chaloupka | 2017-07-04 | 2 | -7/+7 |
| | | | | | | | | | | If the etcdctl is dropped after the etcd_container is enabled, label of /var/lib/etcd directory is set to var_lib_t instead of virt_sandbox_file_t. | ||||
* | | etcd, syscontainer: fix copy of existing datastore | Giuseppe Scrivano | 2017-07-03 | 1 | -2/+5 |
| | | | | | | | | | | | | Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1466638 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | | run etcd_container with type:spc_t label | Jan Chaloupka | 2017-06-30 | 1 | -1/+1 |
| | | |||||
* | | etcd, system_container: do not mask etcd_container | Giuseppe Scrivano | 2017-06-20 | 1 | -1/+8 |
| | | | | | | | | | | | | Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1462087 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | | etcd, system_container: do not enable system etcd | Giuseppe Scrivano | 2017-06-20 | 1 | -2/+2 |
|/ | | | | | | | if etcd is installed and it is not the system container, only unmask the service but do not enable it. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | move etcd backup to etcd_common role | Jan Chaloupka | 2017-06-14 | 1 | -1/+2 |
| | |||||
* | etcd: system container defines ETCD_(PEER_)?TRUSTED_CA_FILE | Giuseppe Scrivano | 2017-06-08 | 1 | -0/+2 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | etcd: unmask system container service before installing it | Giuseppe Scrivano | 2017-06-08 | 1 | -0/+26 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | etcd: copy previous database when migrating to system container | Giuseppe Scrivano | 2017-06-08 | 1 | -0/+24 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | move etcd upgrade related code into etcd_upgrade role | Jan Chaloupka | 2017-05-18 | 1 | -6/+0 |
| | |||||
* | Update systemd units to use proper container service name | Steve Milner | 2017-05-09 | 1 | -4/+4 |
| | | | | | | | - If using a system container: container-engine - If using a package install: docker Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1448800 |