Skip to content

Commit e9130b9

Browse files
committed
CI: Use Ark package repositories to install packages
Previously we were using Test Pulp on SMS lab, but this is out of action. Switching to Ark allows CI jobs to run on Leafcloud (or anywhere with Internet access).
1 parent ee19b5b commit e9130b9

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

etc/kayobe/environments/ci-aio/stackhpc-ci.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@ resolv_is_managed: false
1717

1818
# Host and port of a package repository mirror.
1919
# Build and deploy the development Pulp service repositories.
20-
stackhpc_repo_mirror_url: "http://pulp-server.internal.sms-cloud:8080"
20+
# Use Ark's package repositories to install packages.
21+
stackhpc_repo_mirror_url: "{{ stackhpc_release_pulp_url }}"
22+
stackhpc_repo_mirror_username: "{{ stackhpc_docker_registry_username }}"
23+
stackhpc_repo_mirror_password: "{{ stackhpc_docker_registry_password }}"
2124

2225
# Build and deploy released Pulp repository versions.
2326
stackhpc_repo_centos_stream_baseos_version: "{{ stackhpc_pulp_repo_centos_stream_8_baseos_version }}"
@@ -74,11 +77,11 @@ stackhpc_include_os_minor_version_in_repo_url: true
7477
stackhpc_docker_registry: "{{ stackhpc_repo_mirror_url | regex_replace('^https?://', '') }}"
7578

7679
# Username and password of container registry.
77-
stackhpc_docker_registry_username: "admin"
80+
stackhpc_docker_registry_username: "release-train-ci"
7881
stackhpc_docker_registry_password: !vault |
7982
$ANSIBLE_VAULT;1.1;AES256
80-
38653432663133653430323937626239323836653537633633326265643930653034306532646464
81-
3766353637326534643136326533633034666535323364660a633639393433376564363666663233
82-
38333133393730633666613965653364316162353337313330346164303631313731646461363461
83-
3963323635373866630a633533376339363734626664333765313665623662613764363038383735
84-
38646138376438643533376161376634653439386230353365316239613430363338
83+
38356134376436656165303634626531653836366233383531343439646433376334396438373735
84+
3135643664353934356237376134623235356137383263300a333165386562396134633534376532
85+
34386133383366326639353432386235336132663839333337323739633434613934346462363031
86+
3265323831663964360a643962346231386462323236373963633066393736323234303833363535
87+
3664

etc/kayobe/environments/ci-builder/stackhpc-ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,10 @@ resolv_is_managed: false
4242

4343
# Host and port of a package repository mirror.
4444
# Build against the development Pulp service repositories.
45-
stackhpc_repo_mirror_url: "http://pulp-server.internal.sms-cloud:8080"
45+
# Use Ark's package repositories to install packages.
46+
stackhpc_repo_mirror_url: "{{ stackhpc_release_pulp_url }}"
47+
stackhpc_repo_mirror_username: "{{ stackhpc_docker_registry_username }}"
48+
stackhpc_repo_mirror_password: "{{ stackhpc_docker_registry_password }}"
4649

4750
# Build against released Pulp repository versions.
4851
stackhpc_repo_centos_stream_baseos_version: "{{ stackhpc_pulp_repo_centos_stream_8_baseos_version }}"

0 commit comments

Comments
 (0)