summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-23use non-deprecated REGISTRY_OPENSHIFT_SERVER_ADDR variable to set the ↵Ben Parees
registry hostname bug 1537593 https://bugzilla.redhat.com/show_bug.cgi?id=1537593
2018-01-23Merge pull request #6504 from mbruzek/mbruzek-openshift-openstackRussell Teague
The provision_install file ends in yml not yaml! Ansible requirement …
2018-01-23Automatic commit of package [openshift-ansible] release [3.9.0-0.23.0].Jenkins CD Merge Bot
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2018-01-22Merge pull request #6676 from spadgett/upgrade-consoleOpenShift Merge Robot
Automatic merge from submit-queue. Bug 1536924: Migrate previous asset config from master-config.yaml Copy configuration from master-config.yaml to the openshift-web-console asset config config map. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1536924 TODO: - [x] Don't overwrite config map if it exists Follow on: - [ ] Remove assetConfig from master-config.yaml on upgrades to 3.9 - [ ] Warn about existing extensions that aren't migrated on upgrades /assign @sdodson /hold cc @jwforres
2018-01-22Merge pull request #6716 from sosiouxme/20180112-skopeo-proxiesOpenShift Merge Robot
Automatic merge from submit-queue. docker_image_availability: enable skopeo to use proxies Fixes https://github.com/openshift/openshift-ansible/issues/6300 and https://bugzilla.redhat.com/show_bug.cgi?id=1499358 Run skopeo via shell and add in environment variables for proxies if specified in variables.
2018-01-22Merge pull request #6796 from mgugino-upstream-stage/fix-etcd-upgrade-sanityScott Dodson
Fix etcd upgrade sanity
2018-01-22Merge pull request #6800 from bparees/adminOpenShift Merge Robot
Automatic merge from submit-queue. use admin credentials for tsb install operations
2018-01-22Merge pull request #6533 from joelddiaz/prereqs_uninstallOpenShift Merge Robot
Automatic merge from submit-queue. allow uninstalling AWS objects created by prerequisite playbook add deprovisioners/uninstallers for objects created via playbooks/aws/openshift-cluster/prerequisites.yml specifically: security groups, vpcs, and any ssh keys introduce openshift_aws_enable_uninstall_shared_objects to protect AWS objects that would be shared in the case of multiple clusters co-existing in one AWS account. right now it protects the ssh keys, but it can/should be used to protect against deleting the shared IAM instance profile as well. default this variable to False to be on the safe side when uninstalling/deprovisioning.
2018-01-22Merge pull request #6814 from mgugino-upstream-stage/move-up-base-packagesOpenShift Merge Robot
Automatic merge from submit-queue. Install base_packages earlier Currently, openshift_facts requires pyyaml to be installed. This package is installed via init/base_packages.yml, which is currently called after init/facts.yml. This results in a situation where installs will fail due to missing python dependency. This commit splits init/facts.yml into two, and allows base_packages.yml to be run before the openshift_facts.py plugin is executed.
2018-01-22docker_image_availability: enable skopeo to use proxiesLuke Meyer
Run skopeo via shell and add in environment variables for proxies if specified in variables.
2018-01-22Merge pull request #6797 from sdodson/bz1523638OpenShift Merge Robot
Automatic merge from submit-queue. Adjust registry-console's prefix to be fully qualified 3 commits for easy cherry-picking into release-3.7 and release-3.6 Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1523638
2018-01-22Merge pull request #6793 from mgugino-upstream-stage/fix-master-scaleupOpenShift Merge Robot
Automatic merge from submit-queue. Fix master scaleup This commit builds off https://github.com/openshift/openshift-ansible/pull/6784 Enables openshift-master/scaleup.yml to call prerequisites.yml as required. Also modifies some failure conditions around how scaleup plays are called to ensure inventories are better aligned with playbook behavior.
2018-01-22Install base_packages earlierMichael Gugino
Currently, openshift_facts requires pyyaml to be installed. This package is installed via init/base_packages.yml, which is currently called after init/facts.yml. This results in a situation where installs will fail due to missing python dependency. This commit splits init/facts.yml into two, and allows base_packages.yml to be run before the openshift_facts.py plugin is executed.
2018-01-22allow uninstalling AWS objects created by prerequisite playbookJoel Diaz
add deprovisioners/uninstallers for objects created via playbooks/aws/openshift-cluster/prerequisites.yml specifically: security groups, vpcs, and any ssh keys introduce openshift_aws_enable_uninstall_shared_objects to protect AWS objects that would be shared in the case of multiple clusters co-existing in one AWS account. right now it protects the ssh keys, but it can/should be used to protect against deleting the shared IAM instance profile as well. default this variable to False to be on the safe side when uninstalling/deprovisioning. add some documentation on using deprovisioning playbooks
2018-01-22Merge pull request #6798 from nhosoi/bz1512825OpenShift Merge Robot
Automatic merge from submit-queue. Bug 1512825 - add mux pod failed for Serial number 02 has already been issued According to mkhan@redhat.com, to run the "oc adm ca create-server-cert" command line with --signer-serial option, the following changes need to be made. 1. adding --overwrite=false 2. <ca.serial.txt> should contain only [0-9A-F]*. (no trailing newlines are allowed for now) This patch solves 1.
2018-01-22Merge pull request #6525 from luis5tb/fix-provider-networkMichael Gugino
Fix provider network support at openstack playbook
2018-01-21Merge pull request #6806 from spadgett/console-node-selectorOpenShift Merge Robot
Automatic merge from submit-queue. Bug 1536262: Default console and TSB node selector to openshift_hosted_infra_selector Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1536262 Fixes #6805 /kind bug /assign @sdodson @jupierce You should no longer need to set `openshift_web_console_nodeselector` when this merges. @bparees @jim-minter FYI, I switched the TSB default as well.
2018-01-21Bug 1536262: Default console and TSB node selector to ↵Samuel Padgett
openshift_hosted_infra_selector Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1536262
2018-01-21Migrate master-config.yaml asset configSamuel Padgett
* Don't overwrite existing webconsole-config config map * Copy configuration from master-config.yaml on upgrade
2018-01-20Merge pull request #6754 from spadgett/remove-old-console-configOpenShift Merge Robot
Automatic merge from submit-queue. Remove obsolete properties from console config map Stop writing deprecated config to the console config map. /hold This can't be merged until https://github.com/openshift/origin-web-console-server/pull/20 merges. Follow on to https://github.com/openshift/openshift-ansible/pull/6730
2018-01-20Merge pull request #6792 from mtnbikenc/fix-1533099Michael Gugino
[1533099] Add support for Amazon EC2 C5 instance types
2018-01-20Merge pull request #6799 from spadgett/console-admin-kubeconfigOpenShift Merge Robot
Automatic merge from submit-queue. Bug 1536253: Pass `--config` flag on oc commands when installing console Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1536253 /assign @sdodson /kind bug @jupierce cc
2018-01-19Automatic commit of package [openshift-ansible] release [3.9.0-0.22.0].Jenkins CD Merge Bot
Created by command: /usr/bin/tito tag --debug --accept-auto-changelog --keep-version --debug
2018-01-19Fix master scaleup playMichael Gugino
Allow playbooks/openshift-master/scaleup.yml to call prerequisites.yml at the proper time. Related-to: https://github.com/openshift/openshift-ansible/pull/6784
2018-01-19Merge pull request #6763 from sdodson/allow-firewalld-with-overrideOpenShift Merge Robot
Automatic merge from submit-queue. Allow for firewalld on atomic host Right now this is only available on fedora so guard it with openshift_enable_unsupported_configurations
2018-01-19use admin credentials for tsb install operationsBen Parees
2018-01-19Fix etcd-upgrade sanity checksMichael Gugino
This commit ensures that only oo_etcd_to_config and oo_masters_to_config are checked during sanity_checks. This will prevent hosts that have not had facts gathered (such as nodes) will not be processed for correct inventory and runtime facts. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1536317
2018-01-19Merge pull request #6784 from mgugino-upstream-stage/fix-node-scaleupMichael Gugino
Fix node scaleup plays
2018-01-19Bug 1536253: Pass `--config` flag on oc commands when installing consoleSamuel Padgett
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1536253
2018-01-19Merge pull request #6691 from abutcher/oc-adm-csr-cnAndrew Butcher
Use master group's ansible_ssh_user when accepting nodes.
2018-01-19Fix enterprise registry-console prefixScott Dodson
2018-01-19[release-3.7] Fix enterprise registry console image prefixScott Dodson
2018-01-19[release-3.6] Fix enterprise registry console image prefixScott Dodson
2018-01-19Bug 1512825 - add mux pod failed for Serial number 02 has already been issuedNoriko Hosoi
According to mkhan@redhat.com, to run the "oc adm ca create-server-cert" command line with --signer-serial option, the following changes need to be made. 1. adding --overwrite=false 2. <ca.serial.txt> should contain only [0-9A-F]*. (no trailing newlines are allowed for now) This patch solves 1.
2018-01-19Merge pull request #6794 from tomassedovic/fix-readmeMichael Gugino
Fix OpenStack readme
2018-01-19Merge pull request #6789 from vrutkovs/quick-installer-disable-upgradeOpenShift Merge Robot
Automatic merge from submit-queue. Quick installer: deprecate upgrades
2018-01-19Remove old console asset configSamuel Padgett
Stop writing deprecated config to the console config map.
2018-01-19Fix OpenStack readmeTomas Sedovic
The ansible-playbook command in the OpenStack readme is missing a trailing backslash after the dynamic inventory. This prevents being able to copy/paste the command into the terminal and just run it as is.
2018-01-19Add support for Amazon EC2 C5 instance typesRussell Teague
2018-01-19Merge pull request #6755 from vrutkovs/packages-containerizedScott Dodson
Use openshift_is_containerized instead of openshift_is_atomic when working with packages
2018-01-19Quick installer: deprecate upgradesVadim Rutkovsky
Output a link to manual deprecate docs when `atomic-openshift-installer upgrade` is called
2018-01-19Merge pull request #6771 from tomassedovic/fix-readmeOpenShift Merge Robot
Automatic merge from submit-queue. Drop the testing repo var from openstack readme This was introduced as a temporary fix for the origin+centos deployments. It is no longer necessary and it's confusing to newcomers.
2018-01-18Merge pull request #6765 from jcantrill/bz1523047_annotate_logging_prefixOpenShift Merge Robot
Automatic merge from submit-queue. bug 1523047. Annotate ops projects with an .operation prefix
2018-01-18Merge pull request #6785 from spadgett/tsb-redeploy-consoleOpenShift Merge Robot
Automatic merge from submit-queue. Rollout console after template service broker install The console will discover if the broker is running, but only on startup. Trigger a rollout so that the console sees the change. /assign @sdodson cc @jwforres @deads2k @bparees
2018-01-18Merge pull request #6709 from jmencak/tuned-29OpenShift Merge Robot
Automatic merge from submit-queue. Automatic profile setting for tuned 2.9 Tuned 2.9 introduces automatic and manual profile selection. If there is file /etc/tuned/profile_mode containing "manual" on a system with tuned 2.9, without this PR the appropriate OCP profiles will not be set. This PR removes the file prior to tuned restart, in addition to /etc/tuned/active_profile to make the tuned profile selection automatic.
2018-01-18Merge pull request #6775 from spadgett/fix-task-nameOpenShift Merge Robot
Automatic merge from submit-queue. Bug 1535947: Fix missing task in metrics, logging uninstall playbooks Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1535947 /assign @sdodson
2018-01-18Merge pull request #6760 from mgugino-upstream-stage/fix-docker-atomic-proxiesOpenShift Merge Robot
Automatic merge from submit-queue. Ensure atomic_proxies are configured with docker In some setups, system containers may be used in conjunction with package_docker. This commit ensures that the atomic proxies are configured while using package_docker and containerized components. This commit also ensures containerized_groups are based on openshift_is_containerized instead of 'containerized' variable directly to account for possible use of atomic hosts which users may not specify containerized in inventory directly. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1535323
2018-01-18Merge pull request #6488 from vrutkovs/utils-test-flake8OpenShift Merge Robot
Automatic merge from submit-queue. Fix flake8 errors in utils/test
2018-01-18Merge pull request #6774 from sdodson/webconsole-image-prefixScott Dodson
Make openshift_web_console_prefix defaults like other components
2018-01-18Merge branch 'master' into mbruzek-openshift-openstackMatt Bruzek