| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
ingvagabund/move-excluder-verification-code-under-excluders-role
[RFE] move excluder upgrade validation tasks under openshift_excluder role
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
In ansible 2.3 "[WARNING]: when statements should not include jinja2
templating delimiters such as {{ }} or {% %}. Found: {{
g_glusterfs_hosts is not defined }}"
|
|\ \
| |/
|/| |
Refactor etcd roles
|
| |
| |
| |
| |
| |
| |
| |
| | |
- introduce block and simplify when conditions
- introduce config.yml so the self-standing etcd role can be run (e.g. to test etcd cluster deployment)
- remove empty task files
- skip dependency on openshift_etcd_ca
- replace cert paths with their appropriate variables
|
|\ \
| |/
|/| |
Merged by openshift-bot
|
| | |
|
|\ \
| | |
| | | |
Merged by openshift-bot
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Because containerized installs don't mount /var/lib/origin and we
switched to running the backup inside the container that meant that we
were backing up the etcd data into a directory inside the container
filesystem. Since we have no other volume mounted we need to backup into
/var/lib/etcd.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes
TASK [Copy etcd v3 data store]
*************************************************
fatal: [host.redhat.com]: FAILED! => {
"changed": true,
"cmd": [
"cp",
"-a",
"/var/lib/etcd//member/snap",
"/var/lib/origin/etcd-backup-pre-upgrade-20170407055413/member/"
],
"delta": "0:00:00.003152",
"end": "2017-04-07 01:54:17.584685",
"failed": true,
"rc": 1,
"start": "2017-04-07 01:54:17.581533",
"warnings": []
}
STDERR:
cp: cannot create directory
?/var/lib/origin/etcd-backup-pre-upgrade-20170407055413/member/?: No
such file or directory
|
| | |
| | |
| | |
| | | |
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1433272
|
| | |
| | |
| | |
| | | |
openshift_hosted_router_certificate when replacing the router certificate.
|
| | | |
|
|\ \ \
| | | |
| | | | |
BZ 1442942: Fix paths for file includes
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Create openshift-metrics entrypoint playbook
|
| | |_|/
| |/| | |
|
|/ / / |
|
|\ \ \
| |/ /
|/| | |
Merged by openshift-bot
|
| | |
| | |
| | |
| | | |
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
|
|\ \ \
| | | |
| | | | |
Merged by openshift-bot
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Two tasks for initializing group names for the byo playbooks was located
in the common folder in the std_include.yml file. Byo dependencies
should not be in the common folder. The two tasks have been removed
from common/openshift-cluster/std_include.yml to a new file
byo/openshift-cluster/initialize_groups.yml. All references where these
tasks were included from either std_include.yml or other various files
have been updated to use the byo initialize_groups.yml. The methodology
implemented follows the pattern of having groups set up in byo then
calling out to playbooks in common, which are common to all deployments.
|
|\ \ \
| | | |
| | | | |
Merged by openshift-bot
|
| |/ /
| | |
| | |
| | |
| | | |
The playbooks were crossing byo/common boundaries for task includes.
This moves all 'common' files/tasks into the 'common' folder.
|
|\ \ \
| | | |
| | | | |
Merged by openshift-bot
|
| | | | |
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Merged by openshift-bot
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Merged by openshift-bot
|
| |/ / |
|
|\ \ \
| |/ /
|/| | |
Merged by openshift-bot
|
| | | |
|
|\ \ \
| | | |
| | | | |
Merged by openshift-bot
|
| | |/
| |/| |
|
|\ \ \
| |/ /
|/| | |
Merged by openshift-bot
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Additional certificate expiration check playbooks:
- one that that uploads the generated reports to a location in the masters
- one that uses custom report paths with timestamps
OpenShift Job and ScheduledJob examples that use these playbooks
run from a container to check cluster certificates from within
the cluster itself.
|
| | | |
|
|/ / |
|
|\ \
| | |
| | | |
Merged by openshift-bot
|
| | | |
|
|\ \ \
| | | |
| | | | |
Merged by openshift-bot
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In openshift_repos and everywhere, ensure deployment_type and
openshift_deployment_type are defined and the same.
We really want to set openshift_deployment_type, but users will likely
still have just deployment_type, so accept both. And don't make every
playbook default openshift_deployment_type to deployment_type.
This introduces the openshift_sanitize_inventory role to run before anything else.
|
| |/ /
|/| |
| | |
| | | |
openshift_hosted_registry_cert_expire_days parameter.
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
ingvagabund/make-the-ocp-version-detection-excluder-free
Merged by openshift-bot
|
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|