summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-11-30Merge pull request #2887 from sdodson/image-stream-syncScott Dodson
Sync latest image stream and templates for v1.3 and v1.4
2016-11-30Sync latest image stream and templates for v1.3 and v1.4Scott Dodson
2016-11-29Merge pull request #2882 from sjenning/allow-latest-image-tagScott Dodson
allow 'latest' origin_image_tag
2016-11-29Merge pull request #2884 from sdodson/image-stream-syncScott Dodson
xpaas v1.3.5
2016-11-29Merge pull request #2855 from detiber/updateSchedulerDefaultsScott Dodson
Update scheduler defaults
2016-11-29Merge pull request #2883 from tbielawa/update-ansible-ver-checkJason DeTiberus
Ansible version check update
2016-11-29xpaas v1.3.5Scott Dodson
2016-11-29Ansible version check updateTim Bielawa
We require ansible >= 2.2.0 now. Updating version checking playbook to reflect this change.
2016-11-29Merge pull request #2880 from mtnbikenc/docker-dupJason DeTiberus
Remove duplicate when key
2016-11-29allow 'latest' origin_image_tagSeth Jennings
2016-11-29Remove duplicate when keyRussell Teague
2016-11-29Merge pull request #2831 from dgoodwin/upgrade-orderingScott Dodson
Fix rare failure to deploy new registry/router after upgrade.
2016-11-29Merge pull request #2853 from alexcern/dhcpv6Scott Dodson
Set nameservers on DHCPv6 event
2016-11-29Merge pull request #2876 from dustymabe/dusty-fix-etcd-selinuxScott Dodson
fix selinux issues with etcd container
2016-11-29refactor handling of scheduler defaultsJason DeTiberus
2016-11-29update tests and flake8/pylint fixesJason DeTiberus
2016-11-29fix taggingJason DeTiberus
2016-11-29do not report changed for group mappingJason DeTiberus
2016-11-29Merge pull request #2868 from mtnbikenc/systemd-refactorJason DeTiberus
Refactored to use Ansible systemd module
2016-11-29Merge pull request #2870 from mscherer/fix_2869Jason DeTiberus
Gracefully handle OpenSSL module absence
2016-11-29Merge pull request #2874 from sdodson/etcd_embedded_upgradeScott Dodson
etcd upgrade playbook is not currently applicable to embedded etcd in…
2016-11-28fix selinux issues with etcd containerDusty Mabe
Make it so that we don't relabel /etc/etcd/ (via `:z`) on every run. Doing this causes systemd to fail accessing /etc/etcd/etcd.conf when trying to run the systemd unit file on the next run. Convert it from `:z` to `:ro` since we only need read-only access to the files. Fixes #2811
2016-11-28etcd upgrade playbook is not currently applicable to embedded etcd installsScott Dodson
Fixes Bug 1395945
2016-11-28Merge pull request #2872 from dgoodwin/etcd-embedded-backupScott Dodson
Fix invalid embedded etcd fact in etcd upgrade playbook.
2016-11-28Fix invalid embedded etcd fact in etcd upgrade playbook.Devan Goodwin
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1398549 Was getting a different failure here complaining that openshift was not in the facts, as we had not loaded facts for the first master during playbook run. However this check was used recently in upgrade_control_plane and should be more reliable.
2016-11-28Gracefully handle OpenSSL module absenceMichael Scherer
Should fix #2869
2016-11-28Merge pull request #2858 from ↵Jason DeTiberus
lhuard1A/fix_list_after_create_on_libvirt_and_openstack Fix the list done after cluster creation on libvirt and OpenStack
2016-11-28Refactored to use Ansible systemd moduleRussell Teague
* Ansible systemd module used in place of service module * Refactored command tasks which are no longer necessary * Applying rules from openshift-ansible Best Practices Guide
2016-11-28Merge pull request #2865 from mtnbikenc/ansible-2.2-docsScott Dodson
Updating docs for Ansible 2.2 requirements
2016-11-28Merge pull request #2842 from mscherer/check_dbus_moduleScott Dodson
Verify the presence of dbus python binding
2016-11-28Merge pull request #2836 from abutcher/BZ1393645Scott Dodson
Merge admission plugin configs
2016-11-28Updating docs for Ansible 2.2 requirementsRussell Teague
2016-11-24Fix the list done after cluster creation on libvirt and OpenStackLénaïc Huard
The `list.yml` playbooks are using cloud provider specific variables to find the IPs of the VMs since 82449c6. Those “cloud provider specific” variables are the ones provided by the dynamic inventories. But there was a problem when the `list.yml` playbooks are invoked from the `launch.yml` ones because, in that case, the inventory is not coming from the dynamic inventory scripts, but from the `add_host` done inside `launch_instances.yml`. Whereas the GCE and AWS `launch_instances.yml` were correctly adding in the `add_host` the variables used by `list.yml`, libvirt and OpenStack were missing that. Fixes #2856
2016-11-23Set nameservers on DHCPv6 eventAlex Lossent
A dhcp6-change event may happen on nodes running dual stack IPv4/IPv6 and DHCP, even if Openshift itself doesn't use IPv6. /etc/resolv.conf needs be adjusted as well in this case.
2016-11-23Merge pull request #2851 from mtnbikenc/os_firewall-fixJason DeTiberus
Systemd `systemctl show` workaround
2016-11-23Systemd `systemctl show` workaroundRussell Teague
`systemctl show` would exit with RC=1 for non-existent services in v231. This caused the Ansible systemd module to exit with a failure of running the `systemctl show` command instead of exiting stating the service was not found. This change catches both failures on either older or newer versions of systemd. The change in systemd exit status could be resolved in systemd v232. https://github.com/systemd/systemd/commit/3dced37b7c2c9a5c733817569d2bbbaa397adaf7
2016-11-23Verify the presence of dbus python bindingMichael Scherer
While the proper fix is to have it installed by default, this commit will also permit to have a better error message in the case the module is not present (as running on python 3)
2016-11-22Merge pull request #2846 from jfchevrette/patch-1Jason DeTiberus
Update README.md
2016-11-22Update README.mdJean-Francois Chevrette
add missing dependencies
2016-11-22Merge pull request #2845 from abutcher/fix-mixed-envJason DeTiberus
Fix issues encountered in mixed environments
2016-11-22Merge pull request #2838 from mscherer/port_py3Jason DeTiberus
Make os_firewall_manage_iptables run on python3
2016-11-22Reference master binaries when delegating from node hosts which may be ↵Andrew Butcher
containerized.
2016-11-22Merge kube_admission_plugin_config with admission_plugin_configSamuel Munilla
Move the values in kube_admission_plugin_config up one level per the new format from 1.3: "The kubernetesMasterConfig.admissionConfig.pluginConfig should be moved and merged into admissionConfig.pluginConfig."
2016-11-22Merge pull request #2817 from mtnbikenc/os_firewall-refactorJason DeTiberus
Refactor os_firewall role
2016-11-22Merge pull request #2837 from vishpat/service-accountJason DeTiberus
Modified the error message being checked for
2016-11-22Merge pull request #2771 from stevekuznetsov/skuznets/network-managerScott Dodson
Added a BYO playbook for configuring NetworkManager on nodes
2016-11-22Added a BYO playbook for configuring NetworkManager on nodesSteve Kuznetsov
In order to do a full install of OpenShfit using the byo/config.yml playbook, it is currently required that NetworkManager be installed and configured on the nodes prior to the installation. This playbook introduces a very simple default configuration that can be used to install, configure and enable NetworkManager on their nodes. Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
2016-11-22Merge pull request #2711 from simon3z/hawkular-cluster-roleScott Dodson
Add hawkular admin cluster role to management admin
2016-11-22Merge pull request #2840 from mscherer/fix_f25Scott Dodson
Make the role work on F25 Cloud
2016-11-22Make the role work on F25 CloudMichael Scherer
On F24 and earlier, systemctl show always returned 0. On F25, it return 1 when a service do not exist, and thus the role fail on Fedora 25 cloud edition.