{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/openshift-ansible/issues/2023","repository_url":"https://api.github.com/repos/openshift/openshift-ansible","labels_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/2023/labels{/name}","comments_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/2023/comments","events_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/2023/events","html_url":"https://github.com/openshift/openshift-ansible/pull/2023","id":159719639,"number":2023,"title":"Various hosted component improvements","user":{"login":"abutcher","id":47003,"avatar_url":"https://avatars.githubusercontent.com/u/47003?v=3","gravatar_id":"","url":"https://api.github.com/users/abutcher","html_url":"https://github.com/abutcher","followers_url":"https://api.github.com/users/abutcher/followers","following_url":"https://api.github.com/users/abutcher/following{/other_user}","gists_url":"https://api.github.com/users/abutcher/gists{/gist_id}","starred_url":"https://api.github.com/users/abutcher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abutcher/subscriptions","organizations_url":"https://api.github.com/users/abutcher/orgs","repos_url":"https://api.github.com/users/abutcher/repos","events_url":"https://api.github.com/users/abutcher/events{/privacy}","received_events_url":"https://api.github.com/users/abutcher/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2016-06-10T20:45:07Z","updated_at":"2016-06-27T19:15:55Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openshift/openshift-ansible/pulls/2023","html_url":"https://github.com/openshift/openshift-ansible/pull/2023","diff_url":"https://github.com/openshift/openshift-ansible/pull/2023.diff","patch_url":"https://github.com/openshift/openshift-ansible/pull/2023.patch"},"body":"Pulled from https://github.com/openshift/openshift-ansible/pull/1978.\r\n\r\n**Router**\r\n* Infrastructure node count greatly simplified. Removes the need for the `oo_oc_nodes_matching_selector` and `oo_oc_nodes_with_label` filters.\r\n* Admin binary uses temporary kubeconfig instead of the admin kubeconfig.\r\n* Adds option for router `--force-subdomain`.\r\n\r\nFor example:\r\n```\r\nopenshift_hosted_router_force_subdomain='${name}-${namespace}.apps.example.com'\r\n```\r\n\r\n**Registry**\r\n- Registry moved to the `openshift_hosted` role to align with router deployment.\r\n- A registry will be deployed with an emptydir volume by default if infrastructure nodes are present.\r\n- Registry selector changed from `openshift_registry_selector` to `openshift_hosted_registry_selector`.\r\n- New object storage options for s3.\r\n\r\nFor example:\r\n```\r\nopenshift_hosted_registry_storage_kind=object\r\nopenshift_hosted_registry_storage_provider=s3\r\nopenshift_hosted_registry_storage_s3_accesskey=aws_access_key_id\r\nopenshift_hosted_registry_storage_s3_secretkey=aws_secret_access_key\r\nopenshift_hosted_registry_storage_s3_bucket=bucket_name\r\nopenshift_hosted_registry_storage_s3_region=bucket_region\r\n```\r\n\r\n**Service accounts**\r\n- Service accounts have been added as a dependency to the `openshift_hosted` role.\r\n- Users are now granted access to the specified sccs (`openshift_serviceaccounts_sccs`) instead of the privileged scc.\r\n\r\n**New role: openshift_projects**\r\n- Adds support for creating additional projects with specified default node selectors.\r\n\r\nFor example:\r\n```\r\nopenshift_additional_projects={'my-project': {'default_node_selector': 'label=value'}}\r\n```\r\n\r\n- Standard project node selectors are driven by component selectors (if specified) and will default to the `openshift_hosted_infra_selector`.\r\n\r\n| project             | selector                                           |\r\n|--------------------|---------------------------------------------|\r\n| default             |  openshift_hosted_router_selector |\r\n| openshift-infra | openshift_hosted_metrics_selector |\r\n| logging            | openshift_hosted_logging_selector |\r\n"},"comment":{"url":"https://api.github.com/repos/openshift/openshift-ansible/issues/comments/228846358","html_url":"https://github.com/openshift/openshift-ansible/pull/2023#issuecomment-228846358","issue_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/2023","id":228846358,"user":{"login":"openshift-bot","id":1779249,"avatar_url":"https://avatars.githubusercontent.com/u/1779249?v=3","gravatar_id":"","url":"https://api.github.com/users/openshift-bot","html_url":"https://github.com/openshift-bot","followers_url":"https://api.github.com/users/openshift-bot/followers","following_url":"https://api.github.com/users/openshift-bot/following{/other_user}","gists_url":"https://api.github.com/users/openshift-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/openshift-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openshift-bot/subscriptions","organizations_url":"https://api.github.com/users/openshift-bot/orgs","repos_url":"https://api.github.com/users/openshift-bot/repos","events_url":"https://api.github.com/users/openshift-bot/events{/privacy}","received_events_url":"https://api.github.com/users/openshift-bot/received_events","type":"User","site_admin":false},"created_at":"2016-06-27T19:15:55Z","updated_at":"2016-06-27T19:15:55Z","body":"b013d02e4547e30dcd818f049454aac85dbbd074 - State: error - All Test Contexts: aos-ci-jenkins/OS_unit_tests - Logs: https://aos-ci.s3.amazonaws.com/openshift/openshift-ansible/jenkins-openshift-ansible-1-provision-jslave-36/b013d02e4547e30dcd818f049454aac85dbbd074.txt"}}
{"actor":{"display_login":"openshift-bot"}}