summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-13Merge pull request #7116 from mgugino-upstream-stage/fix-docker-upgradeOpenShift Merge Robot
Automatic merge from submit-queue. Fix docker_upgrade variable Currently, docker_upgrade is ignored during cluster upgrades. This commit ensures that the variable is respected. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1543714
2018-02-13Merge pull request #7121 from sdodson/fix-registry-cert-redeployKenny Woodson
Invert logic to decide when to re-deploy certs
2018-02-13Merge pull request #6951 from tomassedovic/fix-openstack-masterOpenShift Merge Robot
Automatic merge from submit-queue. Fix OpenStack playbooks This shuffles a few playbooks around to fix the ordering between various facts and prerequisites.
2018-02-13Merge pull request #5251 from celebdor/configurable_node_startOpenShift Merge Robot
Automatic merge from submit-queue. Make node start options configurable Thanks to this, the node startup can be customized. Change-Id: Ifb93bf892d7de52a575b8d0231328d44f733d0aa Signed-off-by: Antoni Segura Puimedon <celebdor@gmail.com>
2018-02-13Merge pull request #7122 from mgugino-upstream-stage/add-gcp-multizone-varOpenShift Merge Robot
Automatic merge from submit-queue. Add openshift_gcp_multizone bool Add openshift_gcp_multizone bool that defaults to False to enable users to support multizone deployments on gcp. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1542843
2018-02-12Merge pull request #7117 from mgugino-upstream-stage/fix-gcp-varsOpenShift Merge Robot
Automatic merge from submit-queue. Fix gcp variable warnings This commit ensures that user get better information regarding variables that need to be defined in inventory when using gcp. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1541589
2018-02-12Merge pull request #7095 from jpeeler/upgrade-catOpenShift Merge Robot
Automatic merge from submit-queue. Add service catalog to be upgraded Currently service catalog was left running at the previous version. https://bugzilla.redhat.com/show_bug.cgi?id=1541247
2018-02-12Merge pull request #7119 from vrutkovs/etcd-scaleup-ansible-nameOpenShift Merge Robot
Automatic merge from submit-queue. etcd_scaleup: use inventory_hostname when etcd ca host is being picked This would fix etcd scaleup playbook when inventory uses custom hostnames, e.g.: ``` new_etcd: hosts: new-etcd-node: ansible_host: ec2-54-173-186-97.compute-1.amazonaws.com ```
2018-02-12Merge pull request #7113 from mgugino-upstream-stage/fix-etcd-scaleup-sanityMichael Gugino
Fix etcd scaleup plays
2018-02-12Merge pull request #7108 from spadgett/check-version-for-console-installOpenShift Merge Robot
Automatic merge from submit-queue. Disable console install when not 3.9 or newer Fixes https://github.com/openshift/origin/issues/18573 /assign @sdodson @smarterclayton @stevekuznetsov
2018-02-12Add openshift_gcp_multizone boolMichael Gugino
Add openshift_gcp_multizone bool that defaults to False to enable users to support multizone deployments on gcp. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1542843
2018-02-12Invert logic to decide when to re-deploy certsScott Dodson
2018-02-12Merge pull request #7103 from vrutkovs/origin-dns-prepend-cluster-localOpenShift Merge Robot
Automatic merge from submit-queue. origin-dns: make sure cluster.local DNS server is listed first 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 Fixes bug https://bugzilla.redhat.com/show_bug.cgi?id=1544001
2018-02-12etcd_scaleup: use inventory_hostname when etcd ca host is being pickedVadim Rutkovsky
Signed-off-by: Vadim Rutkovsky <vrutkovs@redhat.com>
2018-02-12Merge pull request #7107 from csrwng/cluster_operator_componentsOpenShift Merge Robot
Automatic merge from submit-queue. Add playbook to install components for cluster operator Adds a playbook to install infra components for cluster operator
2018-02-12Merge pull request #7083 from SaravanaStorageNetwork/fix_templatesOpenShift Merge Robot
Automatic merge from submit-queue. Backport changes for glusterfs and heketi template Backport changes for glusterfs and heketi template To avoid unknown parameter errors like GB_GLFS_LRU_COUNT and HEKETI_FSTAB Signed-off-by: Saravanakumar Arumugam <sarumuga@redhat.com>
2018-02-12Merge pull request #6476 from jihoon5/jihoon5Michael Gugino
Support master node high availability
2018-02-12Fix docker_upgrade variableMichael Gugino
Currently, docker_upgrade is ignored during cluster upgrades. This commit ensures that the variable is respected. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1543714
2018-02-12Fix gcp variable warningsMichael Gugino
This commit ensures that user get better information regarding variables that need to be defined in inventory when using gcp. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1541589
2018-02-12Merge pull request #6699 from bogdando/heat_user_dataOpenShift Merge Robot
Automatic merge from submit-queue. [openstack] custom user commands for cloud-init 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-12Disable console install when not 3.9 or newerSamuel Padgett
2018-02-12Fix etcd scaleup playsMichael Gugino
This commit ensures that only the proper host groups have sanity checks run during etcd scaleup. This commit also adds additional debugging statements to sanity_checks.py to make it easier to debug when an error occurs. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1543771
2018-02-12Merge pull request #7073 from abutcher/aws-node-hostnameOpenShift Merge Robot
Automatic merge from submit-queue. Update user-data for FQDN instance hostnames * Remove node service start from bootstrap.yml. We start and enable the node service in user-data and we want the node service to start after NetworkManager so that the instance will have its final hostname. * Restart systemd-hostnamed before restarting NetworkManager. In testing this has ensured that instances receive an FQDN hostname which is required for kube.
2018-02-12Merge pull request #7099 from vrutkovs/etcd-containerized-upgradeOpenShift Merge Robot
Automatic merge from submit-queue. Use r_etcd_common_etcdctl_command instead of hardcoded binary name to support containerized upgrade etcdctlv2 is used to check cluster health pre- and post-upgrade
2018-02-12Add playbook to install components for cluster operatorCesar Wong
2018-02-12Remove cluster_facts.yml from the install.ymlTomas Sedovic
It was moved there by accident. There's no reason to have it there explicitly.
2018-02-12Merge pull request #7022 from vrutkovs/sanitize-labelsOpenShift Merge Robot
Automatic merge from submit-queue. Verify that requested services have schedulable nodes matching the selectors Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1538445 Not sure if I should keep one task per failure or should group them by service (e.g. all logging check in one tasks)
2018-02-12Add service catalog to be upgradedJeff Peeler
Currently service catalog was left running at the previous version.
2018-02-12Remove node start from bootstrap.yml.Andrew Butcher
2018-02-12Restart systemd-hostnamed before restarting NetworkManager in node user-data.Andrew Butcher
2018-02-12Merge pull request #7105 from vrutkovs/additional-mounts-exampleScott Dodson
additional mounts: specify 'type' in container_runtime_crio_additional_mounts
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 #7078 from mgugino-upstream-stage/limit-hostsOpenShift Merge Robot
Automatic merge from submit-queue. Limit host scope during plays Many plays only target a select subset of hosts, especially oo_first_master for components such as logging and registry. This commit limits the scope of most plays to eliminate unnecessary task execution on node groups. This will result in great time savings for large deployments. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1516526
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-09Merge pull request #7088 from mgugino-upstream-stage/fix-upgrade-cpOpenShift Merge Robot
Automatic merge from submit-queue. Fix upgrade-control plane post_control_plane.yml An entry-point playbook was imported by mistake. This caused common init code to run again, which is undesireable. This commit changes the import to use the corresponding 'private' play which does not call the init code. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1542855
2018-02-09Pause for console rolloutSamuel Padgett
2018-02-09Automatic commit of package [openshift-ansible] release [3.9.0-0.42.0].Justin Pierce
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2018-02-09Fix wordingBogdan Dobrelya
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2018-02-09Fix cloud init runcmd templatingBogdan Dobrelya
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2018-02-09Note ignored Heat user data changes for openstackBogdan Dobrelya
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>