summaryrefslogtreecommitdiffstats
path: root/roles
Commit message (Collapse)AuthorAgeFilesLines
* Fix: e2e tests failing due to :1936/metrics unaccessible.Jiri Mencak2018-01-231-0/+4
| | | | | | This PR allows access to tcp/1936 ingress infra-secgrp policy, so that e2e test do not fail looking for router metrics port :1936/metrics
* Merge pull request #6676 from spadgett/upgrade-consoleOpenShift Merge Robot2018-01-221-25/+81
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Migrate master-config.yaml asset configSamuel Padgett2018-01-211-25/+81
| | | | | | | | | | * Don't overwrite existing webconsole-config config map * Copy configuration from master-config.yaml on upgrade
* | Merge pull request #6716 from sosiouxme/20180112-skopeo-proxiesOpenShift Merge Robot2018-01-221-6/+26
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | docker_image_availability: enable skopeo to use proxiesLuke Meyer2018-01-221-6/+26
| | | | | | | | | | | | | | | Run skopeo via shell and add in environment variables for proxies if specified in variables.
* | | Merge pull request #6800 from bparees/adminOpenShift Merge Robot2018-01-222-6/+18
|\ \ \ | | | | | | | | | | | | | | | | Automatic merge from submit-queue. use admin credentials for tsb install operations
| * | | use admin credentials for tsb install operationsBen Parees2018-01-192-6/+18
| | | |
* | | | Merge pull request #6533 from joelddiaz/prereqs_uninstallOpenShift Merge Robot2018-01-224-0/+63
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | allow uninstalling AWS objects created by prerequisite playbookJoel Diaz2018-01-224-0/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge pull request #6797 from sdodson/bz1523638OpenShift Merge Robot2018-01-224-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | Fix enterprise registry-console prefixScott Dodson2018-01-192-2/+2
| | | | |
| * | | | [release-3.7] Fix enterprise registry console image prefixScott Dodson2018-01-191-1/+1
| | | | |
| * | | | [release-3.6] Fix enterprise registry console image prefixScott Dodson2018-01-191-1/+1
| | | | |
* | | | | Merge pull request #6798 from nhosoi/bz1512825OpenShift Merge Robot2018-01-222-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | | Bug 1512825 - add mux pod failed for Serial number 02 has already been issuedNoriko Hosoi2018-01-192-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | Merge pull request #6525 from luis5tb/fix-provider-networkMichael Gugino2018-01-222-9/+17
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix provider network support at openstack playbook
| * | | | | | Fix provider network support at openstack playbookLuis Tomas Bolivar2018-01-082-9/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It ensures no floating ips are attached if a provider network is used
* | | | | | | Bug 1536262: Default console and TSB node selector to ↵Samuel Padgett2018-01-212-3/+2
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | openshift_hosted_infra_selector Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1536262
* | | | | | Merge pull request #6754 from spadgett/remove-old-console-configOpenShift Merge Robot2018-01-205-35/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | Remove old console asset configSamuel Padgett2018-01-195-35/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Stop writing deprecated config to the console config map.
* | | | | | | Merge pull request #6792 from mtnbikenc/fix-1533099Michael Gugino2018-01-201-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | [1533099] Add support for Amazon EC2 C5 instance types
| * | | | | | | Add support for Amazon EC2 C5 instance typesRussell Teague2018-01-191-0/+5
| | | | | | | |
* | | | | | | | Merge pull request #6799 from spadgett/console-admin-kubeconfigOpenShift Merge Robot2018-01-201-2/+9
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | Bug 1536253: Pass `--config` flag on oc commands when installing consoleSamuel Padgett2018-01-191-2/+9
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1536253
* | | | | | | | Merge pull request #6763 from sdodson/allow-firewalld-with-overrideOpenShift Merge Robot2018-01-191-1/+4
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | Allow for firewalld on atomic hostScott Dodson2018-01-181-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now this is only available on fedora so guard it with openshift_enable_unsupported_configurations
* | | | | | | | Merge pull request #6691 from abutcher/oc-adm-csr-cnAndrew Butcher2018-01-191-1/+3
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | Use master group's ansible_ssh_user when accepting nodes.
| * | | | | | | Remove duplication in node acceptance playbook and setup master groups so ↵Andrew Butcher2018-01-161-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that we can use the first master's ansible_ssh_user when delegating.
* | | | | | | | Merge pull request #6755 from vrutkovs/packages-containerizedScott Dodson2018-01-191-1/+1
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | | Use openshift_is_containerized instead of openshift_is_atomic when working with packages
| * | | | | | | Use openshift_is_containerized instead of openshift_is_atomic when ↵Vadim Rutkovsky2018-01-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | installing etcd This allows non-Atomic hosts to be used to install containerized etcd
* | | | | | | | Merge pull request #6765 from jcantrill/bz1523047_annotate_logging_prefixOpenShift Merge Robot2018-01-181-0/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. bug 1523047. Annotate ops projects with an .operation prefix
| * | | | | | | | bug 1523047. Annotate ops projects with an .operation prefixJeff Cantrill2018-01-171-0/+1
| | | | | | | | |
* | | | | | | | | Merge pull request #6785 from spadgett/tsb-redeploy-consoleOpenShift Merge Robot2018-01-184-11/+33
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | Rollout console after template service broker installSamuel Padgett2018-01-184-11/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The console will discover if the broker is running, but only on startup. Trigger a rollout so that the console sees the change.
* | | | | | | | | | Merge pull request #6709 from jmencak/tuned-29OpenShift Merge Robot2018-01-181-1/+6
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | | | | | | | Automatic profile setting for tuned 2.9Jiri Mencak2018-01-121-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tuned 2.9 introduces automatic and manual profile selection. If there is a 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.
* | | | | | | | | | | Merge pull request #6775 from spadgett/fix-task-nameOpenShift Merge Robot2018-01-182-8/+8
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | | | Bug 1535947: Fix missing task in metrics, logging uninstall playbooksSamuel Padgett2018-01-182-8/+8
| | |_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1535947
* | | | | | | | | | | Merge pull request #6760 from mgugino-upstream-stage/fix-docker-atomic-proxiesOpenShift Merge Robot2018-01-181-0/+11
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | | | Ensure atomic_proxies are configured with dockerMichael Gugino2018-01-171-0/+11
| | |_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | | | | Merge pull request #6774 from sdodson/webconsole-image-prefixScott Dodson2018-01-182-4/+4
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | | Make openshift_web_console_prefix defaults like other components
| * | | | | | | | | | Make openshift_web_console_prefix defaults like other componentsScott Dodson2018-01-182-4/+4
| | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other components are like 'registry.access.redhat.com/ose-' or 'openshift/origin-' based on OCP versus Origin.
* | | | | | | | | | Merge pull request #6745 from shawn-hurley/secret-reg-authOpenShift Merge Robot2018-01-181-0/+8
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Bug 1509082 - Adding auth as a secret If username and password are defined we should use a secret for the credentials.
| * | | | | | | | | | adding check if secret auth is neededShawn Hurley2018-01-161-2/+8
| | | | | | | | | | |
| * | | | | | | | | | adding asb auth as a secret.Shawn Hurley2018-01-161-0/+2
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* | | | | | | | | | Merge pull request #6768 from weherdh/masterOpenShift Merge Robot2018-01-181-0/+6
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Add Azure to support openshift_cloudprovider_kind Try to fix this as an example. I checked it works.
| * | | | | | | | | | Add Azure to support openshift_cloudprovider_kindweherdh2018-01-181-0/+6
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* | | | | | | | | | Merge pull request #6757 from sosiouxme/20180117-update-check-versionsLuke Meyer2018-01-185-107/+49
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / |/| | | | | | | | | update health check required versions for 3.9
| * | | | | | | | | health checks: update required pkg versionsLuke Meyer2018-01-172-0/+7
| | | | | | | | | |
| * | | | | | | | | health checks: factor out get_required_versionLuke Meyer2018-01-175-71/+32
| | | | | | | | | |