Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove openshift.common.{is_atomic|is_containerized} | Michael Gugino | 2017-12-20 | 1 | -1/+1 |
| | | | | | 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 | 1 | -4/+4 |
| | | | | | | | | | | | | | | 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 | 2 | -5/+5 |
| | |||||
* | Remove openshift.common.service_type | Michael Gugino | 2017-12-07 | 4 | -10/+3 |
| | | | | | | | | This commit removes openshift.common.service_type in favor of openshift_service_type. This commit also removes r_openshift_excluder_service_type from plays in favor of using the role's defaults. | ||||
* | retry package operations | Luke Meyer | 2017-11-30 | 1 | -0/+8 |
| | | | | | | 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). | ||||
* | Include Deprecation - openshift-node | Russell Teague | 2017-11-22 | 4 | -10/+10 |
| | |||||
* | Add fedora compatibility | Adam Miller | 2017-10-06 | 1 | -2/+29 |
| | | | | | | | | | | | - don't check pkg versions on Fedora, it won't work; they move faster than RHEL and it's not realistic to maintain that package list. - handle differences between yum and dnf pkgspec for excluder - work-around for a bug in dnf https://bugzilla.redhat.com/show_bug.cgi?id=1199432 - make requirement verify one play, don't run unnecessary checks on Fedora | ||||
* | Use absolute path when unexcluding | Sergi Jimenez | 2017-07-24 | 1 | -2/+2 |
| | | | | * As follow-up on #4835, use absolute path also when unexcluding | ||||
* | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1474246 | Sergi Jimenez | 2017-07-24 | 1 | -2/+2 |
| | | | | Use absolute path when executing excluder as it's used when checking for excluder. | ||||
* | singletonize some role tasks that repeat a lot | Luke Meyer | 2017-06-06 | 1 | -13/+23 |
| | |||||
* | disable docker excluder before it is updated to remove older excluded packages | Jan Chaloupka | 2017-05-30 | 1 | -2/+4 |
| | |||||
* | Rework openshift_excluders role | Russell Teague | 2017-05-16 | 12 | -195/+207 |
| | |||||
* | Extend repoquery command (of lib_utils role) to ignore excluders | Jan Chaloupka | 2017-05-11 | 3 | -14/+24 |
| | |||||
* | move excluder upgrade validation tasks under openshift_excluder role | Jan Chaloupka | 2017-04-28 | 2 | -0/+44 |
| | |||||
* | unexclude excluder if it is to be upgraded and already installed | Jan Chaloupka | 2017-04-06 | 1 | -0/+8 |
| | |||||
* | Make the OCP available version detection excluder free | Jan Chaloupka | 2017-03-28 | 1 | -2/+1 |
| | | | | | | When detecting available OCP version via repoquery, use yum.conf file with exclude= set to an empty array. So the detection is independent of the OCP excluder. | ||||
* | Attempt to match version of excluders to target version | Scott Dodson | 2017-03-20 | 1 | -2/+2 |
| | |||||
* | Get rid of adjust.yml | Scott Dodson | 2017-03-20 | 2 | -27/+21 |
| | |||||
* | Protect against missing commands | Scott Dodson | 2017-03-20 | 2 | -0/+23 |
| | | | | | Rather than trying to keep track of state everywhere, lets just check to see if the command exist before we attempt to run them | ||||
* | Simplify excluder enablement logic a bit more | Scott Dodson | 2017-03-20 | 5 | -13/+5 |
| | |||||
* | enable docker excluder since the time it is installed | Jan Chaloupka | 2017-03-16 | 4 | -16/+16 |
| | |||||
* | Since we've decided that we're no longer paying attention to current | Scott Dodson | 2017-03-15 | 3 | -90/+0 |
| | | | | status remove this as it was toggling things | ||||
* | Revert "Enable docker during installation and upgrade by default" | Steve Kuznetsov | 2017-03-14 | 4 | -16/+16 |
| | |||||
* | enable docker excluder since the time it is installed | Jan Chaloupka | 2017-03-13 | 4 | -16/+16 |
| | |||||
* | extend the excluders to containerized deployment | Jan Chaloupka | 2017-03-09 | 6 | -6/+6 |
| | |||||
* | openshift_excluders depends on openshift_repos | Scott Dodson | 2017-03-08 | 1 | -0/+1 |
| | | | | | So that centos repos are provisioned before attempting to install the excluders | ||||
* | enable excluders by default | Jan Chaloupka | 2017-03-08 | 2 | -2/+4 |
| | |||||
* | ignore the docker excluder status if it is not enabled by a user | Jan Chaloupka | 2017-03-08 | 1 | -0/+1 |
| | |||||
* | - update excluders to latest, in non-upgrade scenarios do not update | Jan Chaloupka | 2017-03-07 | 11 | -82/+215 |
| | | | | | | - check both available excluder versions are at most of upgrade target version - get excluder status through status command - make excluders enablement configurable | ||||
* | install the latest excluders | Jan Chaloupka | 2017-02-27 | 1 | -0/+2 |
| | |||||
* | Add openshift_excluder role | Scott Dodson | 2017-02-06 | 8 | -0/+168 |
- install -- installs excluders, which enables them too - exclude -- enables the excludes - unexclude -- disables the excludes - status -- sets facts based on status, included in main.yml - reset -- sets excluders back to original state based on recorded facts |