summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-04Allow checkpoint status to work across all groupsRussell Teague
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-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-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-03bug 1497401. Default logging and metrics images to 3.7Jeff Cantrill
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-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 #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-03Document that nfs_directory must conform to DNS-1123Scott Dodson
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1488366
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-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-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-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
2017-10-02Merge pull request #5619 from ashcrow/1497274OpenShift Merge Robot
Automatic merge from submit-queue. openshift_checks: Fix incorrect list cast ``docker_image_availability`` casted ``openshift_docker_additional_registries`` to a list using the ``list()`` function. If a string was returned (IE: only a single registry added) the result would be the string split up by component characters. This change forces a string result from ``get_var`` to be placed inside a list. If the result is anything BUT a string the original ``list()`` function is called on the result. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1497274 Resolves #5610
2017-10-02Merge pull request #5608 from jarrpa/empty-optionOpenShift Merge Robot
Automatic merge from submit-queue. lib/base: Allow for empty option value Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1483923 Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2017-10-02Automatic commit of package [openshift-ansible] release [3.7.0-0.139.0].Jenkins CD Merge Bot
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2017-10-02Move node aws credentials to config.ymlMichael Gugino
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-02Merge pull request #5600 from ewolinetz/bz1496352OpenShift Merge Robot
Automatic merge from submit-queue. Reverting using uninstall variables for logging and metrics Reverting using `uninstall` variables for logging and metrics. Addresses bug and comments in https://bugzilla.redhat.com/show_bug.cgi?id=1496352
2017-10-02Limit base-package install during master upgradesMichael Gugino
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-02Merge pull request #5562 from ttindell2/masterOpenShift Merge Robot
Automatic merge from submit-queue. Fix Heketi Deployment without external registry access #5550 Updated task to use the --image flag. The Image will now be set to: {{ glusterfs_heketi_image}}:{{ glusterfs_heketi_version }} This means that the user can specify an internal registry if needed. Created ticket with heketi: heketi/heketi#870
2017-10-02Use etcd_ip when communicating with the cluster as a peer in etcd scaleup.Andrew Butcher
2017-10-02Restore registires to /etc/sysconfig/dockerMichael Gugino
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-02Merge pull request #5622 from simo5/yammlintScott Dodson
Fix mispelling in error message yammlint -> yamllint
2017-10-02Merge pull request #5510 from abutcher/separate-certsOpenShift Merge Robot
Automatic merge from submit-queue. Break out certificate playbooks Break out certificate role dependencies and move them into their own playbooks.
2017-10-02openshift_checks: Fix incorrect list castSteve Milner
docker_image_availability casted openshift_docker_additional_registries to a list using the list() function. If a string was returned (IE: only a single registry added) the result would be the string split up by component characters. This change forces a string result from get_var to be placed inside a list. If the result is anything BUT a string the original list() function is called on the result. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1497274 Signed-off-by: Steve Milner <smilner@redhat.com>
2017-10-02Automatic commit of package [openshift-ansible] release [3.7.0-0.138.0].Jenkins CD Merge Bot
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2017-10-02Fix mispelling in error message yammlint -> yamllintSimo Sorce
Signed-off-by: Simo Sorce <simo@redhat.com>
2017-10-02Merge pull request #5609 from jarrpa/heketi-account-permsOpenShift Merge Robot
Automatic merge from submit-queue. GlusterFS: make ServiceAccounts privileged when either glusterfs or heketi is native Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1486187 Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2017-10-02Ensure openshift.common.portal_net updated during scaleup.Andrew Butcher
2017-10-02Merge pull request #5618 from vshn/defstorageclasstyp1Scott Dodson
Fix typo in openshift_default_storage_class/README
2017-10-02Fix typo in openshift_default_storage_class/READMEMichael Hanselmann
2017-10-02Merge pull request #5589 from mgugino-upstream-stage/provision-var-fixes-masterJan Chaloupka
Fix some provisioning variables
2017-10-02Separate certificate playbooks.Andrew Butcher
2017-10-02Fix Prometheus byo entry pointRussell Teague
2017-10-02Automatic commit of package [openshift-ansible] release [3.7.0-0.137.0].Jenkins CD Merge Bot
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2017-10-01Update to the openshift_aws style scheme for variablesClayton Coleman
Corresponding changes will be made to the other repositories after merge.
2017-10-01Merge pull request #5599 from ashcrow/node-start-fixOpenShift Merge Robot
Automatic merge from submit-queue. openshift_node: Set DOCKER_SERVICE for system container The node system container was being installed with the ```DOCKER_SERVICE``` holding to it's ```manifest.json``` default of docker.service. This chage adds the ```DOCKER_SERVICE``` parameter on node system container install so that it uses the same value from the installer stored in ```openshift.docker.service_name```. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1496707
2017-10-01Automatic commit of package [openshift-ansible] release [3.7.0-0.136.0].Jenkins CD Merge Bot
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2017-09-30Merge pull request #5449 from abutcher/wildcard-router-cert-redeployOpenShift Merge Robot
Automatic merge from submit-queue. Bug 1490186: Router pod not running after router certificates redeployment This carries https://github.com/openshift/openshift-ansible/pull/5417. More of the router cert redeploy logic could be moved into the `openshift_hosted` role with a flag. I may pull those over. https://bugzilla.redhat.com/show_bug.cgi?id=1490186
2017-09-30Merge pull request #5593 from ingvagabund/block-upgrade-if-etcd3-not-setJan Chaloupka
block 3.6->3.7 upgrade if storage backend is not set to etcd3
2017-09-29Merge pull request #5565 from mgugino-upstream-stage/provisioning-centos-supportOpenShift Merge Robot
Automatic merge from submit-queue. Changes necessary to support AMI building Currently, AMI building does not work. These changes implement the necessary steps to build an AMI for usage as a 'golden node image'.
2017-09-30Automatic commit of package [openshift-ansible] release [3.7.0-0.135.0].Jenkins CD Merge Bot
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2017-09-29GlusterFS: make ServiceAccounts privileged when either glusterfs or heketi ↵Jose A. Rivera
is native Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>