| Age | Commit message (Collapse) | Author |
|
Automatic merge from submit-queue.
1506750 Validate node hostname and IP address
- Replaces use of `pause` with a `fail` task. `pause` only runs on one host, therefore the check was not run for all nodes
- Adds check for valid openshift_ip
Fixes 1506750
https://bugzilla.redhat.com/show_bug.cgi?id=1506750
|
|
Automatic merge from submit-queue.
Add missing openshift_service_type
Pull in openshift_facts to define the variable.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1525429
|
|
Update version check to Ansible 2.4.1
|
|
Created by command:
/usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
|
|
Remove version requirement from openvswitch package
|
|
crio: change socket path to /var/run/crio/crio.sock
|
|
Commit to stabilize RHSM operations. This code is derived from contrib
|
|
Combine openshift_master/vars with defaults
|
|
|
|
Bump requirements.txt to Ansible 2.4.1
|
|
|
|
Contiv systemd fixes
|
|
Created by command:
/usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
|
|
|
|
containers: use registry.fedoraproject.org/latest instead of registry.fedoraproject.org/f2.X
|
|
Add install section so that enable on reboot works.
Make sure services are always restarted if they die.
|
|
fix 1519808. Only annotate ops projects when openshift_logging_use_op…
|
|
Fixes 1506750
https://bugzilla.redhat.com/show_bug.cgi?id=1506750
|
|
Automatic merge from submit-queue.
Crt upgrades pt2
Refactor node upgrade to include less serial tasks
This commit moves the pulling of images, packages,
and updating config files into a non-serialized play.
The serialized play is now in charge of marking unschedulable,
draining, stopping and restarting services, and marking
schedulable.
If rpm install / container download takes 60s per host,
this will save 3 hours and 10 minutes at 200 hosts per cluster
and forks of 20 hosts.
|
|
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
|
|
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
|
|
This commit combines these two sources of variables.
Prior to the current release, some plays external to
the openshift_master role consumed these variables
using relative imports. This is no longer the case,
so we can safely combine the vars into defaults.
|
|
Pull in openshift_facts to define the variable.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1525429
|
|
Do not escalate privileges in logging stack deployment task
|
|
Support for making glusterfs storage class a default one.
|
|
Multimaster openshift+contiv fixes
|
|
Sync latest image-streams and templates
|
|
Add support for storage classes to openshift_prometheus role.
|
|
Ensure that clients are version bound
|
|
Created by command:
/usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
|
|
|
|
This commit moves the pulling of images, packages,
and updating config files into a non-serialized play.
The serialized play is now in charge of marking unschedulable,
draining, stopping and restarting services, and marking
schedulable.
If rpm install / container download takes 60s per host,
this will save 3 hours and 10 minutes at 200 hosts per cluster
and forks of 20 hosts.
|
|
|
|
Remove empty openshift_hosted_facts role
|
|
|
|
Refactor upgrade codepaths step 1
|
|
This PR adds support for making glusterfs storage class a
default class. By default this behaviour is turned off for
backward compatibility and can be turned on by setting:
openshift_storage_glusterfs_storageclass_default=True
|
|
Created by command:
/usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
|
|
This commit removes a now-empty role.
|
|
it is required for OpenShift 3.9
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
|
|
|
|
Remove bad openshift_examples symlink
|
|
|
|
Bump ansible RPM version req to 2.4.1
|
|
Clarify version selection in README
|
|
This commit refactors some upgrade code paths.
Touched areas are:
1) Reduces usage of 'oo_all_hosts' in various places,
especially when running upgrade_control_plane.
2) Reuses common code across the various upgrade*
playbooks.
3) Moves docker upgrade checks into container_runtime_role.
4) Combines smaller playbooks and plays to reduce file sprawl.
|
|
Node group management update.
|
|
Created by command:
/usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
|
|
Automatic merge from submit-queue.
Allow 2 sets of hostnames for openstack provider
Support private/public hostnames suffixes for DNS records.
Real hostnames, Inventory variables, Nova servers and ansible
hostnames will ignore the custom suffixes. Those are only for
nsupdates sent to external DNS servers.
Related change: add openshift_openstack_public_dns_domain to
the role defaults to not rely on the group vars example only.
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
Co-authored-by: Tomas Sedovic <tsedovic@redhat.com>
|
|
Automatic merge from submit-queue.
add openshift_master_api_port var to example inventory
|