Commit 93d60f13 authored by Xavier Thompson's avatar Xavier Thompson

software/theia: Disable frontend forwarding from resilient clone

parent 2a28b3d4
......@@ -15,7 +15,7 @@
[instance-theia]
_update_hash_filename_ = instance-theia.cfg.jinja.in
md5sum = 6ddb028e7427913fdcac34b8e727734c
md5sum = 56ad229756d2d57971c583104370dcc7
[instance]
_update_hash_filename_ = instance.cfg.in
......@@ -23,7 +23,7 @@ md5sum = e211c439571e2900f9f35482c9638d06
[instance-import]
_update_hash_filename_ = instance-import.cfg.jinja.in
md5sum = 23c3df4a889ebfa9f0a94e873e95ad3b
md5sum = a343818079d4fc106594e5850cc1853a
[instance-export]
_update_hash_filename_ = instance-export.cfg.jinja.in
......@@ -35,7 +35,7 @@ md5sum = ad9499e7355ded4975ad313442cecb7a
[slapos-standalone-script]
_update_hash_filename_ = slapos_standalone_script.py.jinja
md5sum = ef5b73648513caf46573f3302953790f
md5sum = 6792d29057db35ea69b01e72a5c913e3
[theia-common]
_update_hash_filename_ = theia_common.py
......
......@@ -34,6 +34,11 @@ name = Import {{ parameter_dict['additional-frontend-name'] }}
abstract-socket-path = $${directory:home}/standalone-import-ready
# Disable frontend request forwarding in the 'import' instance
[slapos-standalone-script]
forward-frontend-requests = disabled
# Change port ranges to avoid race conditions on port allocation
[frontend-instance-port]
minimum = 3200
......
......@@ -532,8 +532,10 @@ context =
key embedded_request_exitcode_file :embedded-request-exitcode-file
key embedded_instance_config embedded-instance-config:output
key home_path directory:home
key forward_frontend_requests :forward-frontend-requests
section slap_connection slap-connection
section slapos_standalone_config slapos-standalone-config
forward-frontend-requests = enabled
url = ${slapos-standalone-script:output}
[slapos-standalone]
......
......@@ -51,6 +51,7 @@ def signal_handler(signum, frame):
@contextlib.contextmanager
def setupStandalone():
{%- if forward_frontend_requests != "disabled" %}
partition_forward_configuration = (
slapos.slap.standalone.PartitionForwardAsPartitionConfiguration(
master_url={{ repr(slap_connection['server-url']) }},
......@@ -63,6 +64,9 @@ def setupStandalone():
),
),
)
{%- else %}
partition_forward_configuration = ()
{%- endif %}
shared_parts = {{ repr(shared_part_list) }}
shared_part_list = [x.strip() for x in shared_parts.splitlines() if x.strip()]
standalone = slapos.slap.standalone.StandaloneSlapOS(
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment