aboutsummaryrefslogtreecommitdiffstats
path: root/pod_inventory/group_vars/all.yml
diff options
context:
space:
mode:
Diffstat (limited to 'pod_inventory/group_vars/all.yml')
-rw-r--r--pod_inventory/group_vars/all.yml193
1 files changed, 193 insertions, 0 deletions
diff --git a/pod_inventory/group_vars/all.yml b/pod_inventory/group_vars/all.yml
new file mode 100644
index 0000000..f31df15
--- /dev/null
+++ b/pod_inventory/group_vars/all.yml
@@ -0,0 +1,193 @@
+---
+disable_pages: false
+protected_pods: []
+stages:
+ - lint
+ - config
+ - infra_install
+ - virt_install
+ - apps
+ - check
+
+#my_runner_tags: "{{ lookup('env','RUNNER_TAG')|default('ta5_tnaplab', true) }}"
+runner:
+ tags:
+ - "$RUNNER_TAG"
+ env_vars:
+ CHAINED_CI_SRC: https://gitlab.devops.telekom.de/tnap/onapcommunity/integrationproject/onapdeployment/chained-ci.git #TODO: Chained CI on onap gitlab
+ docker_proxy:
+ image: registry.gitlab.com/orange-opensource/lfn/ci_cd/docker_ansible
+ image_tag: 2.7.10-alpine
+
+gitlab:
+ pipeline:
+ delay: 15
+ base_url: https://gitlab.devops.telekom.de
+ api_url: https://gitlab.devops.telekom.de/api/v4
+ private_token: "{{ lookup('env','CI_private_token') }}"
+
+ git_projects:
+ config:
+ stage: config
+ url: https://gitlab.devops.telekom.de/tnap/onapcommunity/integrationproject/onapdeployment/chained-ci.git #TODO Chained CI on onap gitlab
+ api: https://gitlab.devops.telekom.de/api/v4/projects/36215
+ branch: "{{ lookup('env','config_branch')|default('master', true) }}"
+ path: pod_config
+
+ trigger:
+ stage: apps
+ trigger_token: !vault |
+ $ANSIBLE_VAULT;1.1;AES256
+ 64386138616464653132353964363032346464373363323366616436346263323230353961363263
+ 3562653664303631323134313864393364636538643430640a363766316230633932376466643333
+ 64386331633737623164313831633537666638623534663736313331313266396438306266636632
+ 3532313263396532300a306661393438613734323064313064343361363763636664393231363934
+ 37633335396563623462653935393236356139303864646135303935373937623739
+ branch: "{{ lookup('env','CI_BUILD_REF_NAME')|default('master', true) }}"
+ parameters:
+ ansible_verbose: "{{ lookup('env','ansible_verbose') }}"
+ RUNNER_TAG: "{{ lookup('env','RUNNER_TAG') }}"
+
+ cloud-infra:
+ stage: infra_install
+ api: https://gitlab.devops.telekom.de/api/v4/projects/36227 #TODO cloud infra on onap gitlab
+ url: https://gitlab.devops.telekom.de/tnap/onapcommunity/integrationproject/onapdeployment/cloud-infra.git #TODO cloud infra on onap gitlab
+ trigger_token: !vault |
+ $ANSIBLE_VAULT;1.1;AES256
+ 62376565306333613162653738343564313038383965316435633839306132326266366461346561
+ 3939376632346134383837643437626465646531356632630a623565363461643235333161393036
+ 62366564333133396330333438363130373437326364343562663562313336656636363333373163
+ 3230323764363661320a613766636437316538353935346631373363623030666165626532623736
+ 65393033386438303831653936613861646561363661353236626630386266366134
+ branch: "{{ lookup('env','cloud-infra_branch')|default('master', true) }}"
+ get_artifacts: config
+ pull_artifacts: "create_servers"
+ timeout: 900
+ parameters:
+ CLEAN: "{{ lookup('env','CLEAN') }}"
+ ansible_verbose: "{{ lookup('env','ansible_verbose') }}"
+ RUNNER_TAG: "{{ lookup('env','RUNNER_TAG') }}"
+ USER_ROLE: "{{ lookup('env','USER_ROLE') }}"
+
+ # rke-install:
+ # stage: virt_install
+ # api: https://gitlab.devops.telekom.de/api/v4/projects/36232
+ # url: https://gitlab.devops.telekom.de/tnap/onapcommunity/integrationproject/onapdeployment/rke-install.git
+ # trigger_token: !vault |
+ # $ANSIBLE_VAULT;1.1;AES256
+ # 31366336336230663530613735643963626665633538643838353762386364363632393039623165
+ # 3939326531333765393964373431633961656663303933340a393934326464646436313839666662
+ # 33313662333662386362316666316232623364346134646165326562303439373861616162653938
+ # 6130363366366634320a363231326234346530333665353134616435643136353638613332313061
+ # 34353035336437306130396366343566376362366630613233613464663962626539
+ # branch: "{{ lookup('env','vim_branch')|default('master', true) }}"
+ # get_artifacts:
+ # pull_artifacts: "postconfigure"
+ # timeout: 900
+ # parameters:
+ # ANSIBLE_VERBOSE: "{{ lookup('env','ansible_verbose') }}"
+ # docker_version: "{{ lookup('env','docker_version') }}"
+ # kubernetes_release: "{{ lookup('env','kubernetes_release') }}"
+ # kubespray_version: "{{ lookup('env','kubespray_version') }}"
+ # helm_version: "{{ lookup('env','helm_version') }}"
+ # RUNNER_TAG: "{{ lookup('env','RUNNER_TAG') }}"
+
+ kubespray-install:
+ stage: virt_install
+ api: https://gitlab.devops.telekom.de/api/v4/projects/36231 #TODO k8s install on onap gitlab
+ url: https://gitlab.devops.telekom.de/tnap/onapcommunity/integrationproject/onapdeployment/k8s-install.git #TODO k8s install on onap gitlab
+ trigger_token: !vault |
+ $ANSIBLE_VAULT;1.1;AES256
+ 64376532616532636231396662336134396561643133323432393330623132353063643635336665
+ 6232643832343133366333656438616463616336613331320a313166366234356537383639303133
+ 64353338653639623034313735653561356362366236636363376431336264653332356134616335
+ 3539626665613336350a313035636665383939656461306664386135623139346531343935373763
+ 34323539663261363634373031383838376362623135386565643465376661616534
+ branch: "{{ lookup('env','vim_branch')|default('master', true) }}"
+ get_artifacts:
+ pull_artifacts: "postconfigure"
+ timeout: 600
+ get_bin: true
+ parameters:
+ ANSIBLE_VERBOSE: "{{ lookup('env','ansible_verbose') }}"
+ docker_version: "{{ lookup('env','docker_version') }}"
+ kubernetes_release: "{{ lookup('env','kubernetes_release') }}"
+ kubespray_version: "{{ lookup('env','kubespray_version') }}"
+ helm_version: "{{ lookup('env','helm_version') }}"
+ RUNNER_TAG: "{{ lookup('env','RUNNER_TAG') }}"
+
+ onap-install:
+ stage: apps
+ api: https://gitlab.devops.telekom.de/api/v4/projects/36235 #TODO onap oom install on onap gitlab
+ url: https://gitlab.devops.telekom.de/tnap/onapcommunity/integrationproject/onapdeployment/onap-oom-install.git #TODO onap oom install on onap gitlab
+ trigger_token: !vault |
+ $ANSIBLE_VAULT;1.1;AES256
+ 30346262393465333337343563343837356466356334626266383862616137653963383364353139
+ 3730646464396266646663623736633737323263643763320a646439313638643765313864646164
+ 61643831353735613734633164313562666366666336336364616562363962643435306362396339
+ 3734376438386436330a653363383663653836626262626131656534656465383964383833373532
+ 31343833633066613733653931316338393337303538326434306233373662326362
+ branch: "{{ lookup('env','onap-oom-install_branch')|default('master', true) }}"
+ pull_artifacts: postinstallation
+ timeout: 1400
+ get_encrypt: true
+ get_bin: true
+ parameters:
+ GERRIT_REVIEW: "{{ lookup('env','GERRIT_REVIEW') }}"
+ GERRIT_PATCHSET: "{{ lookup('env','GERRIT_PATCHSET') }}"
+ OOM_BRANCH: "{{ lookup('env','OOM_BRANCH') }}"
+ OOM_GIT_REPO: "{{ lookup('env','OOM_GIT_REPO') }}"
+ OOM_ON_GITLAB: "{{ lookup('env','OOM_ON_GITLAB') }}"
+ ANSIBLE_VERBOSE: "{{ lookup('env','ansible_verbose') }}"
+ OOM_VERSION: "{{ lookup('env','OOM_VERSION') }}"
+ PROJECT: "{{ lookup('env','PROJECT') }}"
+ RUNNER_TAG: "{{ lookup('env','RUNNER_TAG') }}"
+
+ onap-testing:
+ stage: check
+ api: https://gitlab.devops.telekom.de/api/v4/projects/36240 #TODO onap testing on onap gitlab
+ url: https://gitlab.devops.telekom.de/tnap/onapcommunity/integrationproject/onapdeployment/onap-testing.git #TODO onap testing on onap gitlab
+ trigger_token: !vault |
+ $ANSIBLE_VAULT;1.1;AES256
+ 39313634373432653932313531326233633237393535353530336663316365666432323163393366
+ 3365336431646134623863363164343130393938353738390a626239643239636530633939343665
+ 30316531346135333638313835356231643565393861616663386165306263323261613833643638
+ 3965613533333064320a353561306634373430613364373962353532663039386164386263313338
+ 63623638353935326361613730653737643463333538653762326637656133353839
+ branch: "{{ lookup('env','onap-testing_branch')|default('master', true) }}"
+ get_artifacts: virt_install
+ pull_artifacts:
+ timeout: 600
+ get_encrypt: true
+ get_bin: true
+ parameters:
+ GERRIT_REVIEW: "{{ lookup('env','GERRIT_REVIEW') }}"
+ GERRIT_PATCHSET: "{{ lookup('env','GERRIT_PATCHSET') }}"
+ DEPLOY_SCENARIO: os-nosdn-nofeature-ha
+ ansible_verbose: "{{ lookup('env','ansible_verbose') }}"
+ ONAP_VERSION: "{{ lookup('env','OOM_BRANCH') }}"
+ TEST_RESULT_DB_URL:
+ "http://testresults.opnfv.org/onap/api/v1/results"
+ PROJECT: "{{ lookup('env','PROJECT') }}"
+ DEBUG: true
+ RUNNER_TAG: "{{ lookup('env','RUNNER_TAG') }}"
+ #EXT_NET: "admin-daily-{{ lookup('env','onap-testing_branch')|default('master', true) }}"
+
+ # onap-operate:
+ # stage: check
+ # api: https://gitlab.devops.telekom.de/api/v4/projects/36337
+ # url: https://gitlab.devops.telekom.de/tnap/onapcommunity/labtools/tenantaccess.git
+ # trigger_token: !vault |
+ # $ANSIBLE_VAULT;1.1;AES256
+ # 31646539393535313462666661336239336234333436376438333165383264613535323534373665
+ # 3737313238313139613564326639393239333839636531350a323735343565656665386666346237
+ # 39663539393636653739343762613233363862393630336135656633333565393535366561613735
+ # 3934393735383266650a326530636434633163363631316634323966383662623664316331343465
+ # 32636161376133393765633130326134333661666239323835633164316433636431
+ # branch: "{{ lookup('env','onap-operate_branch')|default('master', true) }}"
+ # pull_artifacts:
+ # timeout: 300
+ # parameters:
+ # ANSIBLE_VERBOSE: "{{ lookup('env','ansible_verbose') }}"
+ # RUNNER_TAG: "{{ lookup('env','RUNNER_TAG') }}"
+