Closed
Bug 761725
Opened 14 years ago
Closed 14 years ago
Popcorn Maker: Make the writable the user media directory by the webserver
Categories
(Infrastructure & Operations Graveyard :: WebOps: Other, task)
Infrastructure & Operations Graveyard
WebOps: Other
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: alfredo, Assigned: cturra)
References
()
Details
When uploading media I am getting permission denied errors:
All the user media will live inside /data/www/popcornmaker-dev.allizom.org/popcorn_gallery/media/
The stage server uses the same path as well.
e.g
OSError at /admin/popcorn/template/import/
[Errno 13] Permission denied: '/data/www/popcornmaker-dev.allizom.org/popcorn_gallery/media/templates'
Cheers!
No such product "popcorn maker" here, sorry.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
| Reporter | ||
Updated•14 years ago
|
Assignee: nobody → server-ops
Component: Operations → Server Operations: Web Operations
Product: Mozilla Services → mozilla.org
QA Contact: operations → cshields
Version: unspecified → other
| Reporter | ||
Comment 2•14 years ago
|
||
Updated bug with the right product.
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
| Assignee | ||
Updated•14 years ago
|
Assignee: server-ops → cturra
| Assignee | ||
Comment 3•14 years ago
|
||
alfredo- i have made the media directory permissions (755) in -dev. e(x)ecute was missing before. can you test again in this environment for me? if it works as expected we will make this change to stage as well.
side note: what kind of content do you expect will be stored here. if it's profile related stuff that should be shared across all instances, we should setup a netapp share for the application.
| Reporter | ||
Comment 4•14 years ago
|
||
Chris,
This is great, thank you.
The data that will be stored here is all the user can save, thumbnails for the projects and templates in the future.
Is netapp a CDN?
Cheers!
| Assignee | ||
Comment 5•14 years ago
|
||
(In reply to Alfredo Aguirre [:alfredo-] from comment #4)
>
> The data that will be stored here is all the user can save, thumbnails for
> the projects and templates in the future.
this is what i expected. other projects use an `uploads` directory in media for this content.
examples:
...popcorn_gallery/media/uploads/templates/
...popcorn_gallery/media/uploads/thumbnails/
what i can do is link the 'uploads' directory to our netapp storage.
> Is netapp a CDN?
NetApp is enterprise network storage. using this allows us to share data across all instances to matter their locale.
| Reporter | ||
Comment 6•14 years ago
|
||
If this is the case it would be better to link /media/ straight to netapp, /media/ is not part of the repository.
Is this feasible?
| Assignee | ||
Comment 7•14 years ago
|
||
(In reply to Alfredo Aguirre [:alfredo-] from comment #6)
> If this is the case it would be better to link /media/ straight to netapp,
> /media/ is not part of the repository.
>
> Is this feasible?
lets test it out and see. i have now symlinked the media/ directory to the netapp store in development.
media -> /mnt/netapp_dev/popcornmaker-dev.allizom.org/media/
| Reporter | ||
Comment 8•14 years ago
|
||
Yay! It worked really well thank you!
I need a few other bits done in the servers such as installing a new compiled dependency: ``lxml`` and a couple of management commands that need to be croned.
Should I fill more bug reports? or update an existing one? I am happy to do what ever makes your life easier.
Cheers!
| Assignee | ||
Comment 9•14 years ago
|
||
(In reply to Alfredo Aguirre [:alfredo-] from comment #8)
> Yay! It worked really well thank you!
awesome. i will roll this same model out to the other environments.
> I need a few other bits done in the servers such as installing a new
> compiled dependency: ``lxml`` and a couple of management commands that need
> to be croned.
>
> Should I fill more bug reports? or update an existing one? I am happy to do
> what ever makes your life easier.
pls file new bugs for them so all of this is easily searchable/reportable (and we don't have dragging bugs).
| Assignee | ||
Comment 10•14 years ago
|
||
(In reply to Chris Turra [:cturra] from comment #9)
> (In reply to Alfredo Aguirre [:alfredo-] from comment #8)
> > Yay! It worked really well thank you!
>
> awesome. i will roll this same model out to the other environments.
stage and prod updated do store media/ on netapp storage.
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
Updated•7 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•