Closed
Bug 1072549
Opened 11 years ago
Closed 11 years ago
Discourse Instance for Guides
Categories
(Participation Infrastructure :: MCWS, task, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: emma.irwin, Assigned: yousef)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [DISCOURSE])
We need a Discourse Instance setup for Mozilla Guides :
https://wiki.mozilla.org/Contribute/Pathways/Guides#Manual
Discussion with JP
* Start it off on a micro / monitor, change if it spikes
* loop in pancakes9
* assign to chefscott
Requirements:
* Stand alone instance, with categories for each contribution area
* Roles: Administrator, Guides, Contributors
Will be linked from 'Get Involved Page' emails for Version 1, eventually from 'Get Involved Page' but we're taking this slowly at first.
Reporter | ||
Comment 1•11 years ago
|
||
We hope to launch v1 of this on October 14th....
Reporter | ||
Comment 2•11 years ago
|
||
Adding a deadline of Oct 6th, not to add pressure - but just to create a timeline for success. If there are blockers then - we'll deal with those. Thanks SO MUCH for your help.
Blocks: 1070508
Due Date: 2014-10-06
Comment 3•11 years ago
|
||
Noting domains of comdiscourse.mofoprod.net or guides.mozilla-community.org
Moving to correct component.
For reference, as per IRC, this isn't a service we're specifically operating. It won't fall under our monitoring and incident response (oncall), nor will we be using any of our resources for it.
We'll simply be casually helping, and trying our best to give you the support we can offer. There's no pre-commitment to what Community Operations is providing,
That isn't to say we're not helping, just to make it clear that this isn't a service anybody in Community Operations has offered to "own" and be responsible for. If someone is up to that, we should discuss it on mozilla discourse :)
Status: NEW → ASSIGNED
Component: Community IT → Community IT: Others
Reporter | ||
Comment 5•11 years ago
|
||
Hi Tad,
I do understand the limitations of community IT (very well), but this statement is a bit nebulous. I want you to understand that identifying 'points of failure' for this instance to be successful, will help me - help.... Do you see points of failure? Or is this just a general disclaimer?
Comment 6•11 years ago
|
||
It's setup at http://guides.mozilla-community.org. Let me know who else needs to be an admin (they need to sign up first). Thanks.
Hey Emma
It's mostly a general disclaimer. I simply don't want in a month's time or however long it takes, to be pressured into fixing anything that goes wrong even though we don't have resources to do so :)
The only specific point of failure I can see here is not having designated incident response. Assigning some team to fix things when things go wrong early on is probably a good idea, otherwise it's quite likely that things will be confusing for you if things *do* go wrong.
Reporter | ||
Comment 8•11 years ago
|
||
Thanks Scott - Wow. Thank you...wow.
Larissa Shapiro and myself for admin would be great. Thanks so much.
Comment 9•11 years ago
|
||
@Emma -- No problem. Let me know when you and Larissa are signed up and I'll make you both admins. Let me know if you need help with anything else.
Comment 10•11 years ago
|
||
You should probably wait for us to buy an SSL cert before you sign up :)
Comment 11•11 years ago
|
||
Sign up has been disabled until we get an SSL cert.
Comment 12•11 years ago
|
||
Hey Emma, I had to rebuild the instance so you and Larissa will need to sign up again and I will make you both admins.
Reporter | ||
Comment 13•11 years ago
|
||
Oh OK, just as an FYI, Guides are going to start signing up now, and over the weekend. Thanks I have signed up.
Reporter | ||
Comment 14•11 years ago
|
||
Hi Scott,
I pinged JP earlier, but just wondered if this instance would be backed up? Guides will be starting to build content this week, so wanted to confirm.
Flags: needinfo?(scott.leea)
Reporter | ||
Comment 15•11 years ago
|
||
Also if possible can you please make me admin this AM/ I am supposed to do a demo. Thanks again
Assignee | ||
Comment 16•11 years ago
|
||
Additionally, Is the DB for this instance on RDS?
Comment 17•11 years ago
|
||
Emma, I apologize for the late reply -- I am going to make you admin now. I dunno know if I will be in charge of backups but maybe we can automate something? I'll talk to JP.
Yousef, the db is on the same instance as the app -- no RDS.
Flags: needinfo?(scott.leea)
Comment 18•11 years ago
|
||
Emma, I don't see an account for you -- could you try registering again? You might not have re-registered on the new instance.
Assignee | ||
Comment 19•11 years ago
|
||
We should get that moved to RDS, more secure and gets backed up.
Comment 20•11 years ago
|
||
It's a Docker instance so I don't know how to do that...
Assignee | ||
Comment 21•11 years ago
|
||
That's fine, we can work through it together. PM me on IRC and we can figure out a time. mrz mentioned that the guides instance should be a part of the Discourse module so we should work on this together and get it up to scratch.
Reporter | ||
Comment 22•11 years ago
|
||
Hi Scott, sorry my nick is sunnydeveloper I might not have used that last time.sorry
Comment 23•11 years ago
|
||
Okay, you're an admin now.
Comment 24•11 years ago
|
||
Not to be a downer but we need to get Persona going before taking more live users. We aren't equipped to handle user credentials.
Reporter | ||
Comment 25•11 years ago
|
||
Is there timeline on that?
I can hold people back for a bit, but we launch on the 14th...
Comment 26•11 years ago
|
||
No ETA but I'm working on getting it for you. We meet Thursday to triage.
Reporter | ||
Comment 27•11 years ago
|
||
Ok, I'll check in then. Would it be better if we avoided user registration altogether until you had a decision?
Comment 28•11 years ago
|
||
Preferably :)
Reporter | ||
Comment 29•11 years ago
|
||
Ok.....
Now, there is no seperate bug about the DB backup, should I create one?
Comment 30•11 years ago
|
||
Let's stick with this one. I won't close this until it's operationally wrapped up.
Reporter | ||
Comment 31•11 years ago
|
||
Another question - I need to be able to assign the moderator role to guides, but I don't see this option in my admin menu. Am I really an admin, or just a moderator myself?
Flags: needinfo?(scott.leea)
Comment 32•11 years ago
|
||
No emma your a modorator not admin
Updated•11 years ago
|
Priority: -- → P1
Updated•11 years ago
|
Whiteboard: [DI → [DISCOURSE]
Updated•11 years ago
|
Comment 33•11 years ago
|
||
Punting back to :yalam96. Mostly in production. A few outliers:
* email address: bug 1081218
* monitoring/alerting: bug 1081219
* Autoscale/HA work: bug 1081221
Assignee | ||
Comment 34•11 years ago
|
||
This should be production ready now. We will have to take it down for a few minutes tomorrow or Monday to replace the email service, but other than that it's good to go.
I'll leave this bug open for a bit just in case.
(also clearing needinfo since it's no longer valid)
Flags: needinfo?(scott.leea)
Assignee | ||
Comment 35•11 years ago
|
||
Seems to have been running pretty smooth recently, closing.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 36•6 years ago
|
||
Bulk move of bugs
Component: Community IT: Others → MCWS
Product: Infrastructure & Operations → Participation Infrastructure
You need to log in
before you can comment on or make changes to this bug.
Description
•