X-Git-Url: https://git.arvados.org/arvados-formula.git/blobdiff_plain/fd654a4138340c1ddb0dcc5a406ede4b7c62b13f..4bf9501a14f86845865244ee3ffb03a34707d36c:/arvados/workbench/package/install.sls diff --git a/arvados/workbench/package/install.sls b/arvados/workbench/package/install.sls index e6deefe..7487a60 100644 --- a/arvados/workbench/package/install.sls +++ b/arvados/workbench/package/install.sls @@ -6,22 +6,23 @@ {%- set sls_config_file = tplroot ~ '.config.file' %} {%- from tplroot ~ "/map.jinja" import arvados with context %} -# The API server requires a valid config BEFORE installing... +# The workbench server requires a valid config BEFORE installing... include: - {{ sls_config_file }} arvados-workbench-package-install-ruby-pkg-installed: pkg.installed: - name: {{ arvados.ruby.pkg }} - - only_if: {{ arvados.ruby.manage_ruby }} + - only_if: test "{{ arvados.ruby.manage_ruby | lower }}" = "true" arvados-workbench-package-install-gems-deps-pkg-installed: pkg.installed: - pkgs: {{ arvados.ruby.gems_deps | json }} - - only_if: {{ arvados.ruby.manage_gems_deps }} + - only_if: test "{{ arvados.ruby.manage_gems_deps | lower }}" = "true" arvados-workbench-package-install-pkg-installed: pkg.installed: - name: {{ arvados.workbench.pkg.name }} + - version: {{ arvados.version }} - require: - sls: {{ sls_config_file }}