summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-04Add notes about SA token. Improve NFS validation.Tim Bielawa
2017-10-04Hooks for installing CFME during full openshift installationTim Bielawa
2017-10-04DocumentationTim Bielawa
* Update README * Add parameter docs to inventory examples * Remove unused graphic * Update defaults
2017-10-04Import upstream templates. Do the work. Validate parameters.Tim Bielawa
2017-10-04CFME 4.6 work begins. CFME 4.5 references added to the release-3.6 branchTim Bielawa
2017-10-04Merge pull request #5648 from jcantrill/1497401_default_image_versionsScott Dodson
bug 1497401. Default logging and metrics images to 3.7
2017-10-04rollback to remove package to support origin (#775)Ryan Cook
2017-10-04Update hosts.origin.exampleErick Almeida
Changing sample config from: #openshift_metrics_hawkular_hostname=https://hawkular-metrics.example.com/hawkular/metrics To: #openshift_metrics_hawkular_hostname=hawkular-metrics.example.com Reason: When i set my inventory with [openshift_metrics_hawkular_hostname=https://metrics.MYDOMAIN.com/hawkular/metrics/] the results is break of metrics url, like this: [https://https//metrics.cirrus.alterdata.com.br/hawkular/metrics/hawkular/metrics]
2017-10-04Update raw github links needed when using curl for bastion.shSylvain CHEN
2017-10-04Update raw github links needed when using curlSylvain CHEN
2017-10-04Fix error when adding new nodes in Azure (number of application nodes > 8) ↵schen1
(#773)
2017-10-04Fix error when adding new nodes (number of application nodes > 8)Sylvain CHEN
2017-10-03Merge pull request #5641 from mgugino-upstream-stage/fix-hosted-selectorsOpenShift Merge Robot
Automatic merge from submit-queue. Fix hosted selector variable migration Currently, if undefined, openshift_hosted_router_selector and openshift_hosted_registry_selector as set to the value of openshift_hosted_infra_selector. The set_fact logic overrides variable migration inside of oo_filters meant to utilize the deprecated variables openshift_router_selector and openshift_registiry_selector, respectively. This commit corrects the set_fact logic and removes the unused migration from oo_filters. Fixes: https://github.com/openshift/openshift-ansible/issues/5615
2017-10-04Automatic commit of package [openshift-ansible] release [3.7.0-0.143.0].Jenkins CD Merge Bot
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2017-10-03Merge pull request #5606 from ↵OpenShift Merge Robot
mgugino-upstream-stage/provision-scale-elb-fixes-master Automatic merge from submit-queue. Fix provisiong scale group and elb logic Some changes necessary to support provisioning and scale group logic Some of this work is duplicated from an existing PR. That PR is about to merge, so I'll rebase once that hits.
2017-10-03Required variables to create dedicated lv (#766)Eduardo Mínguez
* Required variables to create dedicated lv https://bugzilla.redhat.com/show_bug.cgi?id=1490910#c11 * Fixed lint and added distribution to checks
2017-10-03Set node selector in openshift-infra namespace (#759)Peter Schiffer
So the pods in this namespace are correctly scheduled on the infra nodes.
2017-10-03Use Ansible stable 2.3 instead of 2.2 (#738)bgeesaman
To avoid a syntax error during origin greenfield deployments.
2017-10-03timeout test (#762)Ryan Cook
2017-10-03Merge pull request #5632 from ↵OpenShift Merge Robot
mgugino-upstream-stage/limit-version-upgrade-masters Automatic merge from submit-queue. Limit base-package install during master upgrades Currently, openshift_version installs RPM packages on all nodes and masters to aid in determining and setting the proper version across the cluster. This commit limits the host groups to only masters during upgrade_control_plane plays. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1495107
2017-10-03Automatic commit of package [openshift-ansible] release [3.7.0-0.142.0].Jenkins CD Merge Bot
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2017-10-03Add logging es prometheus endpointJeff Cantrill
2017-10-03bug 1497401. Default logging and metrics images to 3.7Jeff Cantrill
2017-10-03Merge pull request #763 from dav1x/provider-setupDavis Phillips
WIP - add deploy host provider setup
2017-10-03Ensure docker service started prior to credentialsMichael Gugino
Currently, authenticated registry credentials are requested before docker might be started in the docker role. This commit moves the relevant registry credential tasks to after docker is started. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1316341
2017-10-03Merge pull request #5633 from mgugino-upstream-stage/fix-node-cloudproviderOpenShift Merge Robot
Automatic merge from submit-queue. Move node aws credentials to config.yml Currently, the node service is started before aws credentials (if needed) are configured. This commit ensures the aws credentials are placed before the node service is started. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1497150
2017-10-03Merge pull request #5638 from sdodson/bz1488366Scott Dodson
Document that nfs_directory must conform to DNS-1123
2017-10-03Adding support for an inventory directory/hybrid inventoryEric Sauer
2017-10-03Remove unused tasks file in openshift_named_certificatesRussell Teague
2017-10-03Move node cert playbook into node config pathRussell Teague
2017-10-03Move master cert playbooks into master config pathRussell Teague
2017-10-03Move etcd cert playbooks into etcd config pathRussell Teague
2017-10-03Merge pull request #5621 from abutcher/scaleup-portal-netOpenShift Merge Robot
Automatic merge from submit-queue. Ensure openshift.common.portal_net updated during scaleup. https://bugzilla.redhat.com/show_bug.cgi?id=1451023 This fact is set in `initialize_facts.yml` at the beginning of scaleup so make sure that we update this fact if we read a different value from the first master's config file.
2017-10-03Fix hosted selector variable migrationMichael Gugino
Currently, if undefined, openshift_hosted_router_selector and openshift_hosted_registry_selector as set to the value of openshift_hosted_infra_selector. The set_fact logic overrides variable migration inside of oo_filters meant to utilize the deprecated variables openshift_router_selector and openshift_registiry_selector, respectively. This commit corrects the set_fact logic and removes the unused migration from oo_filters. Fixes: https://github.com/openshift/openshift-ansible/issues/5615
2017-10-03Merge pull request #764 from e-minguez/overlay2_vars_vmwareDavis Phillips
Required variables to create dedicated lv
2017-10-03Merge pull request #5490 from giuseppe/set-crio-docker-tag-for-oseOpenShift Merge Robot
Automatic merge from submit-queue. CRI-O, Docker: set the tag to the OpenShift release on RHEL Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1493376
2017-10-03Bug 1496271 - Perserve SCC for ES local persistent storageJeff Cantrill
ES can be modified to use node local persistent storage. This requires changing SCC and is described in docs: https://docs.openshift.com/container-platform/3.6/install_config/aggregate_logging.html During an upgrade, SCC defined by the user is ignored. This fix fetches SCC user defined as a fact and adds it to the ES DC which is later used.
2017-10-03lint issuesDavis Phillips
2017-10-03Document that nfs_directory must conform to DNS-1123Scott Dodson
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1488366
2017-10-03lint issuesDavis Phillips
2017-10-03Limit hosts that run openshift_version roleMichael Gugino
Currently, the openshift_version role is run against the oo_all_hosts group. This causes the dependencies, such as openshift_docker and docker, to be run against host groups that were not intended, such as nfs. This commit explicitly limits the openshift_version role to run only against masters, nodes, and etcd host groups. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1497144
2017-10-03Merge pull request #5630 from abutcher/etcd-scaleup-targetOpenShift Merge Robot
Automatic merge from submit-queue. Use etcd_ip when communicating with the cluster as a peer in etcd scaleup. We can't communicate with the hostname here since etcd will be [configured to listen to its IP address](https://github.com/openshift/openshift-ansible/blob/ead22bb1c3b6d6366502b14b97b7aae5605f8a58/roles/etcd/defaults/main.yaml#L69). Fixes https://github.com/openshift/openshift-ansible/issues/5620
2017-10-03lint issuesDavis Phillips
2017-10-03Automatic commit of package [openshift-ansible] release [3.7.0-0.141.0].Jenkins CD Merge Bot
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2017-10-03Merge pull request #5629 from mgugino-upstream-stage/duplicate-docker-regsOpenShift Merge Robot
Automatic merge from submit-queue. Restore registires to /etc/sysconfig/docker Previously, a commit was added to migrate registires from /etc/sysconfig/docker to /etc/containers/registries.conf We are not currently enforcing a minimum version of docker to consume from this new file, thus some installations are not utilizing the correct repositories. This commit duplicates the registires in both locations to ensure additional/blocked/insecure registries are honored.
2017-10-03Merge pull request #5611 from smarterclayton/update_varsOpenShift Merge Robot
Automatic merge from submit-queue. Update to the openshift_aws style scheme for variables Corresponding changes will be made to the other repositories after merge. @kwoodson Manually tested this with openshift/origin-gce#51
2017-10-03all systems need the atomic-openshift-node package anyways (#768)Ryan Cook
2017-10-03Merge pull request #5614 from mtnbikenc/fix-prometheusOpenShift Merge Robot
Automatic merge from submit-queue. Fix Prometheus byo entry point Adds the std_include.yml playbook to the byo entrypoint and moves the conditional install to the openshift_hosted.yml portion of an install.
2017-10-03Fixed lint and added ansible_distribution checkEduardo Minguez
2017-10-03Automatic commit of package [openshift-ansible] release [3.7.0-0.140.0].Jenkins CD Merge Bot
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug