From 32afc8bef7d9b5af492cbaa12cd9f73eb47bdeb1 Mon Sep 17 00:00:00 2001 From: Kyrylo Shatskyy Date: Tue, 13 Jan 2026 12:41:00 +0100 Subject: [PATCH] config: use https by default There is no permission to use 80 port (http) for new lab's resources for security reasons, so defaults to use https now. Signed-off-by: Kyrylo Shatskyy --- teuthology/config.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/teuthology/config.py b/teuthology/config.py index 241b10213..3400959d8 100644 --- a/teuthology/config.py +++ b/teuthology/config.py @@ -160,16 +160,16 @@ class TeuthologyConfig(YamlConfig): 'conserver_master': 'conserver.front.sepia.ceph.com', 'conserver_port': 3109, 'gitbuilder_host': 'gitbuilder.ceph.com', - 'githelper_base_url': 'http://githelper.ceph.com', + 'githelper_base_url': 'https://githelper.ceph.com', 'check_package_signatures': True, 'job_threshold': 500, 'lab_domain': 'front.sepia.ceph.com', - 'lock_server': 'http://paddles.front.sepia.ceph.com/', + 'lock_server': 'https://paddles.front.sepia.ceph.com/', 'max_job_age': 1209600, # 2 weeks 'max_job_time': 259200, # 3 days - 'nsupdate_url': 'http://nsupdate.front.sepia.ceph.com/update', - 'results_server': 'http://paddles.front.sepia.ceph.com/', - 'results_ui_server': 'http://pulpito.ceph.com/', + 'nsupdate_url': 'https://nsupdate.front.sepia.ceph.com/update', + 'results_server': 'https://paddles.front.sepia.ceph.com/', + 'results_ui_server': 'https://pulpito.ceph.com/', 'results_sending_email': 'teuthology', 'results_timeout': 43200, 'src_base_path': os.path.expanduser('~/src'), @@ -177,8 +177,8 @@ class TeuthologyConfig(YamlConfig): 'watchdog_interval': 120, 'fog_reimage_timeout': 1800, 'fog_wait_for_ssh_timeout': 600, - 'kojihub_url': 'http://koji.fedoraproject.org/kojihub', - 'kojiroot_url': 'http://kojipkgs.fedoraproject.org/packages', + 'kojihub_url': 'https://koji.fedoraproject.org/kojihub', + 'kojiroot_url': 'https://kojipkgs.fedoraproject.org/packages', 'koji_task_url': 'https://kojipkgs.fedoraproject.org/work/', 'baseurl_template': 'http://{host}/{proj}-{pkg_type}-{dist}-{arch}-{flavor}/{uri}', 'use_shaman': True, @@ -187,7 +187,7 @@ class TeuthologyConfig(YamlConfig): 'suite_verify_ceph_hash': True, 'suite_allow_missing_packages': False, 'openstack': { - 'clone': 'git clone http://github.com/ceph/teuthology', + 'clone': 'git clone https://github.com/ceph/teuthology', 'user-data': 'teuthology/openstack/openstack-{os_type}-{os_version}-user-data.txt', 'ip': '1.1.1.1', 'machine': { -- 2.47.3