diff --git a/inventory/group_vars/resultsdb-dev b/inventory/group_vars/resultsdb-dev index 116548c802..82e6d9ba89 100644 --- a/inventory/group_vars/resultsdb-dev +++ b/inventory/group_vars/resultsdb-dev @@ -30,6 +30,8 @@ execdb_db_port: 5432 execdb_endpoint: 'execdb' execdb_db_name: execdb_dev +external_hostname: taskotron-dev.fedoraproject.org + allowed_hosts: - 10.5.124 diff --git a/roles/taskotron/buildmaster-configure/templates/taskotron.master.cfg.j2 b/roles/taskotron/buildmaster-configure/templates/taskotron.master.cfg.j2 index ac56fb75bd..9accdd15d3 100644 --- a/roles/taskotron/buildmaster-configure/templates/taskotron.master.cfg.j2 +++ b/roles/taskotron/buildmaster-configure/templates/taskotron.master.cfg.j2 @@ -199,7 +199,7 @@ def today(props): return datetime.datetime.now().strftime("%Y%m%d") # move artifacts dir -factory.addStep(MasterShellCommand(command=Interpolate('mkdir -p -m 0755 {{ public_artifacts_dir }}/%(kw:today)s && mv {{ public_artifacts_dir }}/%(prop:uuid)s/ {{ public_artifacts_dir }}/%(kw:today)s/', today=today), +factory.addStep(MasterShellCommand(command=Interpolate('mkdir -p -m 0755 {{ public_artifacts_dir }}/%(kw:today)s && mkdir -p -m 0755 {{ public_artifacts_dir }}/all && mv {{ public_artifacts_dir }}/%(prop:uuid)s/ {{ public_artifacts_dir }}/%(kw:today)s/ && ln -s {{ public_artifacts_dir }}/%(kw:today)s/%(prop:uuid)s {{ public_artifacts_dir }}/all/', today=today), descriptionDone=['Move artifacs dir'])) {% else %} # capture the taskotron log diff --git a/roles/taskotron/execdb/templates/settings.py.j2 b/roles/taskotron/execdb/templates/settings.py.j2 index 854bac94e7..8cc965b2d6 100644 --- a/roles/taskotron/execdb/templates/settings.py.j2 +++ b/roles/taskotron/execdb/templates/settings.py.j2 @@ -18,3 +18,7 @@ FILE_LOGGING = False LOGFILR = '/var/log/execdb/execdb.log' SYSLOG_LOGGING = False STREAM_LOGGING = True + +BUILDBOT_FRONTPAGE_URL = 'http://{{ external_hostname }}/taskmaster' +RESULTSDB_FRONTPAGE_URL = 'http://{{ external_hostname }}/resultsdb' +ARTIFACTS_BASE_URL = 'http://{{ external_hostname }}/artifacts/all'