summaryrefslogtreecommitdiffstats
path: root/ansible/roles/package-repository/defaults
diff options
context:
space:
mode:
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>2019-02-22 16:10:27 +0100
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>2019-03-06 15:28:18 +0100
commit22bb23fec60f2cb553e4ca2b02d67c0a3cbdfa3c (patch)
treefbf200593f2aa00c2dac2d4a350f099abafd6861 /ansible/roles/package-repository/defaults
parent0bbfd4a1be02da876c0c0dfea0f143799f1f2460 (diff)
Disable all default repositories
This patch allows configuring multiple repositories via 'package_repositories' dict. It also disables all default repositories not to break 'yum' operation in environment without route to Internet. Issue-ID: OOM-1632 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com> Change-Id: Id5e81e9d60d15393d5d2e12aef3da476a3b0d4c3
Diffstat (limited to 'ansible/roles/package-repository/defaults')
-rw-r--r--ansible/roles/package-repository/defaults/main.yml8
1 files changed, 7 insertions, 1 deletions
diff --git a/ansible/roles/package-repository/defaults/main.yml b/ansible/roles/package-repository/defaults/main.yml
index ea5796df..678b6bd4 100644
--- a/ansible/roles/package-repository/defaults/main.yml
+++ b/ansible/roles/package-repository/defaults/main.yml
@@ -1,2 +1,8 @@
---
-deploy_package_repository: true
+package_repositories:
+ - name: "{{ app_name }}"
+ file: "{{ app_name | lower }}"
+ description: "{{ app_name | upper }} offline repository"
+ baseurl: "{{ 'http://repo.infra-server/rhel' if 'infrastructure' not in group_names else 'file://' + app_data_path + '/pkg/rhel' }}"
+ gpgcheck: false
+ enabled: true