]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
config: use https by default 2126/head
authorKyrylo Shatskyy <kyrylo.shatskyy@gmail.com>
Tue, 13 Jan 2026 11:41:00 +0000 (12:41 +0100)
committerKyrylo Shatskyy <kyrylo.shatskyy@gmail.com>
Tue, 13 Jan 2026 12:18:59 +0000 (13:18 +0100)
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 <kyrylo.shatskyy@clyso.com>
teuthology/config.py

index 241b1021362455858b79ff1abf05a29ede0ac700..3400959d8421aa65107499f41d21cd7d5782a97a 100644 (file)
@@ -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': {