summaryrefslogtreecommitdiff
path: root/roles
AgeCommit message (Collapse)Author
2018-02-12additional mounts: specify 'type' in container_runtime_crio_additional_mountsVadim Rutkovsky
2018-02-12Fix openshift_openstack_provision_user_commandsBogdan Dobrelya
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2018-02-12Merge pull request #7001 from mbruzek/cidr_pool_start_endOpenShift Merge Robot
Automatic merge from submit-queue. Removing prefix, replacing with cidr, pool_start and pool_end vars The heat template was hardcoded with a /24 cidr and that limited customers to 251 ip addresses in the OpenStack subnet. This allows the user to configure the cidr and the allocation pool start and end. Addresses issue #6829 that I created last week. @tomassedovic please take a look
2018-02-12origin-dns: make sure cluster.local DNS server is listed firstVadim Rutkovsky
This would ensure glibc resolver won't discard this server when existing DNS server list is longer than 2. This sed would also update existing configuration, where cluster.local was appended
2018-02-12Fix OpenStack playbooksTomas Sedovic
This shuffles a few playbooks around to fix the ordering between various facts and prerequisites.
2018-02-12Backport changes for glusterfs, heketi, s3 and block templatesSaravanakumar Arumugam
Signed-off-by: Saravanakumar Arumugam <sarumuga@redhat.com>
2018-02-10Fix indentation to make yamllint happyVadim Rutkovsky
Signed-off-by: Vadim Rutkovsky <vrutkovs@redhat.com>
2018-02-10Use r_etcd_common_etcdctl_command instead of hardcoded binary name to ↵Vadim Rutkovsky
support containerized upgrade
2018-02-10Verify that requested services have schedulable nodes matching the selectorsVadim Rutkovsky
Signed-off-by: Vadim Rutkovsky <vrutkovs@redhat.com>
2018-02-09Merge pull request #7093 from sdodson/bz1534917OpenShift Merge Robot
Automatic merge from submit-queue. Normalize the time we wait for pods to 5s * 60 retries A few people have run into situations where it takes longer than 120seconds for the webconsole to start up so lets be a bit more foregiving and allow for up to 5 minutes in scenarios where we're waiting for pods.
2018-02-09Merge pull request #7086 from spadgett/pause-for-console-deploymentOpenShift Merge Robot
Automatic merge from submit-queue. Pause for console rollout /assign @sdodson
2018-02-09Normalize the time we wait for pods to 5s * 60 retriesScott Dodson
2018-02-09Pause for console rolloutSamuel Padgett
2018-02-09Fix cloud init runcmd templatingBogdan Dobrelya
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2018-02-09Clarify the ansible playbook vs cloud-initBogdan Dobrelya
Document use cases for custom post-provision ansible hooks vs cloud-init runcmd shell commands. Rename to openshift_openstack_cloud_init_runcmd. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2018-02-09Fix openstack cloud-init runcmd templatingBogdan Dobrelya
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2018-02-09[openstack] custom user commands for cloud-initBogdan Dobrelya
Allow to specify additional user commands executed on all Nova servers provisioned via Heat. An example use case is installing and starting os-collect-config agents to put Nova servers under the configuration management driven via the host openstack cloud Heat services. This allows to integrate with another deployment tools like TripleO. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2018-02-09Merge pull request #7058 from kwoodson/crio_additional_mountsKenny Woodson
Adding ability to provide additional mounts to crio system container.
2018-02-09Merge pull request #6712 from vrutkovs/avoid-hardcoding-image-versionOpenShift Merge Robot
Automatic merge from submit-queue. Set default image to openshift_release Previously `v3.7` was hardcoded as a default value, instead `openshift_release` should be used. A new var is introduced - `openshift_template_service_broker_image_tag`, similar to vars for other services. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1530183 TODO: * [x] Make sure all images have a variable for image prefix * [x] Figure out if `latest` is a good default for origin images * [ ] Set correct `openshift_image_tag` in CI inventory for tests to pass
2018-02-08Merge pull request #7077 from ewolinetz/logging_facts_sane_yaml_parseOpenShift Merge Robot
Automatic merge from submit-queue. Only try to yaml.load a file if it ends in .yml or .yaml in logging facts Addresses error seen in https://bugzilla.redhat.com/show_bug.cgi?id=1543625 Also prevents us from seeing this when rerunning a deployment for es5.x branch. When we are trying to load a configmap file to parse it for facts based on the values, we should only parse if it is a yaml or yml file. Note: if someone created a configmap entry with key that matched that, but wasn't a yaml file, it would still fail... not sure if that can be helped.
2018-02-08Merge pull request #7072 from jarrpa/gluster-block-routeOpenShift Merge Robot
Automatic merge from submit-queue. GlusterFS: Fix block StorageClass heketi route Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1542861
2018-02-08Merge pull request #7014 from sdodson/xpaas-148Scott Dodson
Update xPaaS content to v1.4.8
2018-02-08xPaaS v1.4.8 for v3.7Scott Dodson
2018-02-08xPaaS v1.4.8-1 for v3.8Scott Dodson
2018-02-08xPaaS v1.4.8-1 for v3.9Scott Dodson
2018-02-08Bump xpaas versionScott Dodson
2018-02-08Merge pull request #6926 from abutcher/etcd-ca-hostScott Dodson
Determine which host is the etcd CA host
2018-02-08Merge pull request #7068 from datarace/logging-fixScott Dodson
changed oc to {{ openshift_client_binary }}
2018-02-08Merge pull request #7031 from mgugino-upstream-stage/fix-syscon-varsOpenShift Merge Robot
Automatic merge from submit-queue. Fix master and node system container variables This commit corrects service names and adds DOCKER_SERVICE variable to openshift_master system container creation. This will ensure services will restart correctly and in the proper order. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1542324
2018-02-08Bug 1524805- CFME example now works disconnectedFabian von Feilitzsch
2018-02-08Merge pull request #7055 from fabianvf/bz1541625Scott Dodson
Bug 1541625- properly cast provided ip address to unicode
2018-02-08Only try to yaml.load a file if it ends in .yml or .yaml in logging factsEric Wolinetz
2018-02-08Set default image tag to openshift_image_tag for servicesVadim Rutkovsky
Signed-off-by: Vadim Rutkovsky <vrutkovs@redhat.com>
2018-02-08Merge pull request #7060 from mwoodson/masterOpenShift Merge Robot
Automatic merge from submit-queue. aws ami: make it so the tags from the orinal AMI are used with the newly created AMI
2018-02-08Merge pull request #7057 from ashcrow/remove-master-from-ami-node-bootstrapKenny Woodson
openshift_node: Remove master from aws node building
2018-02-08GlusterFS: Fix block StorageClass heketi routeJose A. Rivera
2018-02-08changed oc to {{ openshift_client_binary }}datarace
2018-02-07Merge pull request #7063 from sdodson/wc39Scott Dodson
Use v3.9 web-console image for now
2018-02-07Use v3.9 web-console image for nowScott Dodson
2018-02-07Merge pull request #6938 from vshn/revert-heketi-image-optionOpenShift Merge Robot
Automatic merge from submit-queue. Revert "GlusterFS: Remove image option from heketi command" This reverts commit 3d3853836d71c37a9c81aea8e606c94052439789 which was supposedly a fix for an issue with topology initialization, but that turned out to be a separate issue fixed in commit b8879b5c6731bd51e590b470b1a51fce73db0ee1. By default "heketi-cli setup-openshift-heketi-storage" uses the "heketi/heketi:dev" image while, for OpenShift Container Platform installations, the default image for all other operations is "rhgs3/rhgs-volmanager-rhel7". In environments where only a limited set of Docker registries is available, i.e. only the Red Hat registry but not Docker Hub, using "heketi/heketi:dev" does not work or would require manual intervention. The discussion surrounding the removal of "--image" in PR#5769 involved statements that "--image" was removed from Heketi. As of January 30, 2018 the master branch contains the option, as does the upstream Docker image (Heketi version v5.0.0-225-gffb9fea) and the aforementioned "rhgs3/rhgs-volmanager-rhel7" image. Tested with OpenShift Container Platform 3.7.23.
2018-02-07Adding ability to provide additional mounts to crio system container.Kenny Woodson
2018-02-07aws ami: make it so the tags from the orinal AMI are used with the newly ↵Matt Woodson
created AMI
2018-02-07Merge pull request #7032 from spadgett/console-livenessScott Dodson
Detect config changes in console liveness probe
2018-02-07Merge pull request #7044 from zgalor/fix_uninstall_bugOpenShift Merge Robot
Automatic merge from submit-queue. Fix uninstall using openshift_prometheus_state=absent This was broken in https://github.com/openshift/openshift-ansible/pull/6811 bz: https://bugzilla.redhat.com/show_bug.cgi?id=1540806
2018-02-07openshift_node: Remove master from aws node buildingSteve Milner
Since it is expected to be re-added at some point in the future the lines have been commented out rather than deleted. Signed-off-by: Steve Milner <smilner@redhat.com>
2018-02-07Merge pull request #7007 from abutcher/master-cert-idempotenceScott Dodson
Correct master certificates list checked by openshift_master_certificates
2018-02-07Bug 1541625- properly cast provided ip address to unicodeFabian von Feilitzsch
2018-02-07Merge pull request #7004 from cooktheryan/master-tag-fixOpenShift Merge Robot
Automatic merge from submit-queue. tag fix without ose- incorrect tag when trying to deploy efs
2018-02-07Merge pull request #7050 from jarrpa/gluster-doc-updateOpenShift Merge Robot
Automatic merge from submit-queue. GlusterFS: Minor documentation update
2018-02-07erase data only if variable is set.Saravanakumar Arumugam
fix block indentatation Signed-off-by: Saravanakumar Arumugam <sarumuga@redhat.com>