Project

General

Profile

Actions

Bug #17603

closed

[deployment][provision] webshell nginx pillar is being deployed but not applied

Added by Javier Bértoli over 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Javier Bértoli
Category:
Deployment
Target version:
Story points:
-
Release relationship:
Auto

Description

The webshell's pillar is being deployed in the shell role, but no nginx is deployed there so the webshell service is not working.

The provision script should:

#. Deploy the nginx's webshell vhost in a public facing node (workbench?)
#. Make sure the webshell's configuration points to the shell node and shellinabox port

(Checking in the clusters I have access to, webshell FQDN is never exposed to the user, being proxy-passed by nginx. Therefore, does webshell's FQDN be an internet FQDN/IP? Or is it enough to make it a private resource, for security sake?)


Subtasks 1 (0 open1 closed)

Task #17644: Review #17603 nginx-webshell-vhost-fixResolvedJavier Bértoli05/28/2021Actions

Related issues 1 (0 open1 closed)

Blocks Arvados - Idea #17512: Release Arvados 2.2ResolvedPeter Amstutz05/03/2021Actions
Actions #1

Updated by Peter Amstutz over 3 years ago

Actions #2

Updated by Peter Amstutz over 3 years ago

  • Target version changed from 2021-05-12 sprint to 2021-05-26 sprint
Actions #3

Updated by Peter Amstutz over 3 years ago

  • Release set to 38
Actions #4

Updated by Javier Bértoli over 3 years ago

  • Status changed from New to In Progress
Actions #5

Updated by Javier Bértoli over 3 years ago

  • Release deleted (38)

Should be fixed in commit c066b22b6@arvados, branch 17603-nginx-webshell-vhost-fix

Actions #6

Updated by Peter Amstutz over 3 years ago

  • Target version changed from 2021-05-26 sprint to 2021-06-09 sprint
Actions #7

Updated by Javier Bértoli over 3 years ago

  • Status changed from In Progress to Feedback

Added some more changes and tested. 0532a70b5 branch 17603-nginx-webshell-vhost-fix

Actions #8

Updated by Lucas Di Pentima over 3 years ago

This LGTM, thanks!

Actions #9

Updated by Javier Bértoli over 3 years ago

  • Status changed from Feedback to Resolved

Merged

Actions #10

Updated by Peter Amstutz about 3 years ago

  • Release set to 41
Actions

Also available in: Atom PDF