[
https://issues.apache.org/jira/browse/AIRAVATA-3245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16962359#comment-16962359
]
Marcus Christie commented on AIRAVATA-3245:
-------------------------------------------
I'm seeing this error in the logs:
{noformat}
[2019-10-29 16:36:03] production.ERROR: exception 'ErrorException' with message
'mkdir(): Permission denied' in /var/ww
w/portals/seagrid/app/libraries/ExperimentUtilities.php:570
Stack trace:
#0 [internal function]: Illuminate\Exception\Handler->handleError(2, 'mkdir():
Permis...', '/var/www/portal...', 570, A
rray)
#1 /var/www/portals/seagrid/app/libraries/ExperimentUtilities.php(570):
mkdir('/var/www/portal...', 511, true)
#2 /var/www/portals/seagrid/app/libraries/ExperimentUtilities.php(340):
ExperimentUtilities::create_experiment_folder_path('Default_Project...',
'ExpTest1')
#3 /var/www/portals/seagrid/app/libraries/ExperimentUtilities.php(953):
ExperimentUtilities::assemble_experiment()
#4 /var/www/portals/seagrid/app/controllers/ExperimentController.php(103):
ExperimentUtilities::create_experiment()
#5 [internal function]: ExperimentController->createSubmit()
#6
/var/www/portals/seagrid/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(231):
call_user_func_array(Array, Array)
#7 /var/www/portals/seagrid/bootstrap/compiled.php(3819):
Illuminate\Routing\Controller->callAction('createSubmit', Array)
#8 /var/www/portals/seagrid/bootstrap/compiled.php(3807):
Illuminate\Routing\ControllerDispatcher->call(Object(ExperimentController),
Object(Illuminate\Routing\Route), 'createSubmit')
#9 /var/www/portals/seagrid/bootstrap/compiled.php(3012):
Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route),
Object(Illuminate\Http\Request), 'ExperimentContr...', 'createSubmit')
#10 [internal function]:
Illuminate\Routing\Router->Illuminate\Routing\{closure}()
#11 /var/www/portals/seagrid/bootstrap/compiled.php(3370):
call_user_func_array(Object(Closure), Array)
#12 /var/www/portals/seagrid/bootstrap/compiled.php(3037):
Illuminate\Routing\Route->run(Object(Illuminate\Http\Request))
#13 /var/www/portals/seagrid/bootstrap/compiled.php(3025):
Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#14 /var/www/portals/seagrid/bootstrap/compiled.php(702):
Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#15 /var/www/portals/seagrid/bootstrap/compiled.php(678):
Illuminate\Foundation\Application->dispatch(Object(Illuminate\Http\Request))
#16 /var/www/portals/seagrid/bootstrap/compiled.php(5797):
Illuminate\Foundation\Application->handle(Object(Illuminate\Http\Request), 1,
true)
#17 /var/www/portals/seagrid/bootstrap/compiled.php(6404):
Illuminate\Session\Middleware->handle(Object(Illuminate\Http\Request), 1, true)
#18 /var/www/portals/seagrid/bootstrap/compiled.php(6351):
Illuminate\Cookie\Queue->handle(Object(Illuminate\Http\Request), 1, true)
#19 /var/www/portals/seagrid/bootstrap/compiled.php(8431):
Illuminate\Cookie\Guard->handle(Object(Illuminate\Http\Request), 1, true)
#20 /var/www/portals/seagrid/bootstrap/compiled.php(639):
Stack\StackedHttpKernel->handle(Object(Illuminate\Http\Request))
#21 /var/www/portals/seagrid/public/index.php(51):
Illuminate\Foundation\Application->run()
#22 {main} [] []
{noformat}
> BUG: A new user cann't save and launch an experiment in PGA
> -----------------------------------------------------------
>
> Key: AIRAVATA-3245
> URL: https://issues.apache.org/jira/browse/AIRAVATA-3245
> Project: Airavata
> Issue Type: Sub-task
> Components: Django Portal
> Affects Versions: 0.18
> Environment: https://staging.seagrid.org
> https://django.staging.seagrid.org
> Reporter: Eroma
> Assignee: Marcus Christie
> Priority: Blocker
> Fix For: 0.19
>
> Attachments: Screen Shot 2019-10-25 at 1.09.57 PM.png
>
>
> 1. A new user creates a local gateway account in
> https://django.staging.seagrid.org
> 2. After she is added to gateway-user, tries to save and launch an experiment
> using the Django portal https://staging.seagrid.org
> 3. When clicked 'Save and Launch' button, user gets Failed to create
> experiment: mkdir(): Permission denied
> 4. Tried to clone an experiment launched from Django in PGA, and getting the
> same permission denied error.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)