summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-02tag fix without ose-Ryan Cook
2018-02-02Merge pull request #6992 from ewolinetz/expand_readme_control_reqsOpenShift Merge Robot
Automatic merge from submit-queue. Adding requirements for logging and metrics To address https://github.com/openshift/openshift-ansible/issues/5293
2018-02-02Merge pull request #6995 from vrutkovs/f27-omitOpenShift Merge Robot
Automatic merge from submit-queue. Don't use 'omit' for package module 'name' param is required and can't be skipped. 'when' is used instead Fixes #6968
2018-02-02Merge pull request #6958 from vrutkovs/rework-full-upgradeOpenShift Merge Robot
Automatic merge from submit-queue. Upgrade playbook improvements Two changes in this PR: * Avoid duplication in upgrade.yml - it now would simply run upgrade_control_plane and upgrade_nodes playbooks * Restart controllers instead of start/stop if restart mode is 'services' * For 'system' restart mode controllers are disabled before master upgrade and re-enabled after upgrades are finished
2018-02-02Automatic commit of package [openshift-ansible] release [3.9.0-0.36.0].Justin Pierce
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2018-02-02Merge pull request #6997 from sdodson/fix-missing-tasksScott Dodson
Add missing tasks file
2018-02-02Merge pull request #6976 from kwoodson/bz1538581OpenShift Merge Robot
Automatic merge from submit-queue. Adding defaults for the gcp variables to fix an undefined ansible exception. Fix for bz: https://bugzilla.redhat.com/show_bug.cgi?id=1538581 Default variables for gcp. Check to ensure defaults are set to something other than '' to ensure this works.
2018-02-02Merge pull request #6960 from ewolinetz/metrics_pvc_idempotenceScott Dodson
Conditionally create pvcs for metrics depending on whether or not it …
2018-02-02Merge pull request #6851 from kwoodson/upgrade_dns_pushOpenShift Merge Robot
Automatic merge from submit-queue. Upgrade to migrate to using push to DNS for registries. This is the beginning of the migration to push to docker-registry by DNS. This migrates users by rerolling their certificates and then redeploying the registry so that hosts can push to the registries with the newly created certificates.
2018-02-02Add missing tasks fileScott Dodson
Was errantly removed in 4f7d963986a1e28ecc6abd15532b0c1aece99be1
2018-02-02Merge pull request #6949 from vrutkovs/schedulable-mastersOpenShift Merge Robot
Automatic merge from submit-queue. Make masters schedulable by default Fixes #6930
2018-02-02Don't use 'omit' for package moduleVadim Rutkovsky
'name' param is required and can't be skipped. 'when' is used instead
2018-02-01Merge pull request #6855 from sdodson/bz1537726-masterScott Dodson
Don't restart docker when re-deploying node certificates
2018-02-01Merge pull request #6903 from jcantrill/1537857_fix_logging_prometheusScott Dodson
bug 1537857. Fix retrieving prometheus metrics
2018-02-01Merge pull request #6959 from kwoodson/file_write_fixKenny Woodson
Fixing file write issue.
2018-02-01Upgrade to migrate to using push to DNS for registries.Kenny Woodson
2018-02-01Adding requirements for logging and metricsEric Wolinetz
2018-02-01Merge pull request #6972 from vrutkovs/hosts-external-lb-publicScott Dodson
hosts.example: clarify usage of openshift_master_cluster_public_hostname
2018-02-01Merge pull request #6982 from smarterclayton/packageScott Dodson
Add python2-crypto package to images
2018-02-01Adding defaults for the gcp variables to fix an undefined ansible exception.Kenny Woodson
2018-02-01Merge pull request #6991 from sdodson/vsphere-defaultsScott Dodson
Fix vsphere sanitation
2018-02-01Fix vsphere sanitizationScott Dodson
2018-02-01Merge pull request #6989 from sdodson/vsphere-defaultsScott Dodson
Set a default for required vsphere variable
2018-02-01Set a default for required vsphere variableScott Dodson
Check for required variables in sanitize inventory
2018-02-01Add python2-crypto packageClayton Coleman
2018-02-01Merge pull request #6955 from vrutkovs/upgrade-regex-version-matchOpenShift Merge Robot
Automatic merge from submit-queue. upgrades: use openshift_version as a regexp when checking openshift.common.version This would fix errors like 'Master running 3.9.0 must be upgraded to 3.9* before node upgrade can be run' during the upgrade Signed-off-by: Vadim Rutkovsky <vrutkovs@redhat.com>
2018-02-01Merge pull request #6876 from mgugino-upstream-stage/fix-restart-master-playScott Dodson
Remove master_ha bool checks
2018-02-01Merge pull request #6944 from mtnbikenc/fix-1540108Scott Dodson
[1540108] Ignore openshift_pkg_version during 3.8 upgrade
2018-02-01hosts.example: clarify usage of openshift_master_cluster_public_hostnameVadim Rutkovsky
2018-01-31Merge pull request #6947 from abutcher/openshift_aws_elb_cert_arnOpenShift Merge Robot
Automatic merge from submit-queue. Re-add openshift_aws_elb_cert_arn. This got removed in https://github.com/openshift/openshift-ansible/pull/6889 which breaks functionality for us.
2018-01-31Merge pull request #6952 from sdodson/bz1540462OpenShift Merge Robot
Automatic merge from submit-queue. Don't update master-config.yaml with logging/metrics urls >= 3.9 Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1540462 I thought about refactoring things just to move the assetConfig vs ConfigMap update into update_master_config but the tasks get called on different hosts via plays.
2018-01-31Merge pull request #6732 from dav1x/vsphere-stgOpenShift Merge Robot
Automatic merge from submit-queue. vsphere storage default add - redo on PR squashing commits vsphere storage default add - redo on PR squashing commits
2018-01-31Automatic commit of package [openshift-ansible] release [3.9.0-0.35.0].Justin Pierce
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2018-01-31Conditionally create pvcs for metrics depending on whether or not it already ↵Eric Wolinetz
exists
2018-01-31Merge pull request #6906 from jcantrill/kibana_env_varsOpenShift Merge Robot
Automatic merge from submit-queue. allow setting of kibana env vars This PR allows setting kibana env vars via ansible in support of being able to adjust kibana config via env vars
2018-01-31Merge pull request #6922 from mjudeikis/glusterfs-block-storageOpenShift Merge Robot
Automatic merge from submit-queue. Glusterfs block storage ansible support GlusterBlock support in our ansible for glusterfs role TODO: - [ ] checking if only one SC is set default - [ ] validate if mpath on nodes is configured - [ ] add check for rhel vs atomic - [x] make sure rpcbind is running and enabled BEFORE we even start glusterfs pods - [x] enable mpath - [ ] validate kernel module availability @ckyriakidou @jarrpa
2018-01-31Update hosts examples with a note about scheduling on mastersVadim Rutkovsky
2018-01-31Fixing file write issue.Kenny Woodson
2018-01-31Disable master controllers before upgrade and re-enable those when restart ↵Vadim Rutkovsky
mode is system This removes a start/stop after control plane upgrade
2018-01-31upgrade: run upgrade_control_plane and upgrade_nodes playbooks during full ↵Vadim Rutkovsky
upgrade
2018-01-31Merge pull request #6831 from jmencak/heatstack-infra-1936OpenShift Merge Robot
Automatic merge from submit-queue. Fix: e2e tests failing due to :1936/metrics unaccessible. This PR allows access to tcp/1936 ingress infra-secgrp policy, so that e2e test do not fail looking for router metrics (:1936/metrics).
2018-01-31Merge pull request #6895 from ewolinetz/logging_preserve_volume_typeOpenShift Merge Robot
Automatic merge from submit-queue. Preserving ES dc storage type unless overridden by inventory variable Addresses https://bugzilla.redhat.com/show_bug.cgi?id=1496758 where we weren't preserving hostPath for already deployed ES instances.
2018-01-31Only perform console configmap ops when >= 3.9Scott Dodson
2018-01-31Remove playbooks/adhoc/openshift_hosted_logging_efk.yamlScott Dodson
2018-01-31upgrades: use openshift_version as a regexp when checking ↵Vadim Rutkovsky
openshift.common.version This would fix errors like 'Master running 3.9.0 must be upgraded to 3.9* before node upgrade can be run' during the upgrade Signed-off-by: Vadim Rutkovsky <vrutkovs@redhat.com>
2018-01-31Don't update master-config.yaml with logging/metrics urls >= 3.9Scott Dodson
2018-01-31Merge pull request #6908 from tzumainn/fix-cinder-mountOpenShift Merge Robot
Automatic merge from submit-queue. add cinder mountpoint to inventory Although the heat templates specify /dev/sdb as a mountpoint for cinder volumes, openstack does not always respect that setting. This PR updates inventory.py to figure out the correct mountpoint from the openstack API; and passes that information into the docker-storage-setup.
2018-01-31add glusterblock support for ansibleMangirdas
Co-authored-by: Christina Kyriakidou <Ckyriaki@Redhat.com>
2018-01-31Make master schedulableVadim Rutkovsky
2018-01-31Merge pull request #6868 from vrutkovs/prefix-provisioner-podOpenShift Merge Robot
Automatic merge from submit-queue. Rework provisioners vars to support different prefix/version for Origin/OSE Fixes bug https://bugzilla.redhat.com/show_bug.cgi?id=1523534 Obsoletes https://github.com/openshift/openshift-ansible/pull/6396