Closed Bug 1627952 Opened 5 years ago Closed 4 years ago

Redirection of urls to the new community portal pages

Categories

(Infrastructure & Operations :: SRE, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: couci, Assigned: charlow)

References

Details

We need to have a bunch of urls redericting to the new community portal website. Here is the list: https://docs.google.com/spreadsheets/d/1OUDF7XlnP1XjHsB2RRbVSZS5p5XramNdFR5SAEF3j4k/edit#gid=0

Once the redirection happens let us know so we can announce to the community and close the activate website.

Documenting redirect requests here for posterity:

https://activate.mozilla.community/ -> https://community.mozilla.org/
https://activate.mozilla.community/campaigns -> https://community.mozilla.org/campaigns/
https://activate.mozilla.community/commonvoice -> https://community.mozilla.org/activities/contributing-to-common-voice/
https://activate.mozilla.community/en-US/nightly -> https://community.mozilla.org/activities/
https://activate.mozilla.community/webextensions -> https://community.mozilla.org/activities/
https://activate.mozilla.community/rust-hack -> https://community.mozilla.org/activities/
https://activate.mozilla.community/webvr-camp -> https://community.mozilla.org/activities/
https://activate.mozilla.community/webcompat-sprint -> https://community.mozilla.org/activities/
https://events.mozilla.org/respond_campaign -> https://community.mozilla.org/campaigns/respond-campaign/
https://events.mozilla.org/firefoxforgood-surfacingqualitycontentandconversat -> https://community.mozilla.org/campaigns
https://events.mozilla.org/becomeabetatestingbughunter -> https://community.mozilla.org/campaigns/become-a-beta-testing-bughunter/
https://events.mozilla.org/commonvoice100 -> https://community.mozilla.org/campaigns/common-voice-100-hours-sprint/
https://events.mozilla.org/firefox66supportsprint -> https://community.mozilla.org/groups/support-mozilla-sumo/?view=events
https://events.mozilla.org/firefoxfightsforyoucampaign -> https://community.mozilla.org/campaigns/firefox-fights-for-you-video-challenge
https://events.mozilla.org/darkfunnelEN -> https://community.mozilla.org/campaigns/become-a-dark-funnel-detective
https://supportsprint.mozilla.community/ -> https://community.mozilla.org/campaigns/help-firefox-win-on-android-support-users-in-your-language
https://voice-sprint.mozilla.community/ -> https://community.mozilla.org/campaigns/common-voice-sprint
https://newfirefox.mozilla.community/ -> https://community.mozilla.org/campaigns/new-firefox/
https://mozilla.github.io/firefox-accounts-campaign/ -> https://community.mozilla.org/campaigns/join-firefox-campaign/
https://firefoxsprint.mozilla.community/ -> https://community.mozilla.org/campaigns/firefox-quantum-sprint/

Konstantina, can you verify you want the urls on the left column to redirect to the community urls in the right column?

The events.mozilla.org domain already pointed to the redirects cluster so I've put those redirects in place. The others are going to require more conversation. I'll ping you on Slack.

Are all of the *.mozilla.community sites going away entirely such that I can repoint DNS at our redirect cluster? Do you know what AWS account they run in now?
activate.mozilla.community
supportsprint.mozilla.community
voice-sprint.mozilla.community
newfirefox.mozilla.community
firefoxsprint.mozilla.community
If I flip DNS, those all stop working entirely aside from whatever redirects I setup.

Lastly, this one is a github page so DNS won't help but anyone who has commit access to it can I think add a HTML redirect:
https://mozilla.github.io/firefox-accounts-campaign/
I don't have access but these people do: https://github.com/mozilla/mozilla.github.io/graphs/contributors

Flags: needinfo?(konstantina)

@ericz the websites will go away entirely. I don't know about the AWS account, I am adding Florian from our team.

Flags: needinfo?(konstantina) → needinfo?(fmerz)

:ericz mozilla.community is hosted in the partinfra AWS account from OI. There's more subdomains and I don't currently have an overview which ones are owned by whom. I'll also talk with :couci.

Flags: needinfo?(fmerz)

Ok thanks. I checked into that account and we delegate DNS to route53 in the partinfra account. So I think a solid plan is I can setup the redirects now and we'll figure out who should fliip DNS in the partinfra account when it's ready.

Hi Eric,

Just checking on the status of the activate.mozilla.community redirects.

Is this something that can happen now and maybe open other bugs for other urls and sites? Our plan was to decommission the site early April and it would great to be able to have this solved this month.

Thanks for your support!

Flags: needinfo?(eziegenhorn)

Yes, I was just working on those this morning! I'll let you know when they're ready soon.

Flags: needinfo?(eziegenhorn)
Depends on: 1634576

I setup the *.mozilla.community redirects on my end. I've requested SSL certs in bug 1634576. Once those are ready, we just need to flip DNS for those.

Hi Eric,

Is there an estimated timeline for the activate.mozilla.community redirect to be applied?

Thanks so much for the support!

Flags: needinfo?(eziegenhorn)

Any update on the certs for this redirect Corey?

Flags: needinfo?(eziegenhorn) → needinfo?(cshields)

(In reply to Eric Ziegenhorn :ericz from comment #11)

Any update on the certs for this redirect Corey?

yeah, though being tracked in https://jira.mozilla.com/browse/CORE-1279

trying to get these issued but blocked on domain verification. Hoping today

Flags: needinfo?(cshields)

Ok we just got the certs today. I hooked it up into the load balancer and verified that the *.mozilla.community redirects are configured properly. You can flip DNS to be a CNAME for redirects.public.mdc1.mozilla.com and they will start redirecting.

The events redirects were already done and I addressed the github page redirect in comment 3.

I'm happy to help if any more assistance is needed but I've basically done all I can at the moment. Sorry it took so long!

And just to be totally clear, I don't know who runs the Parsys AWS account and would flip the DNS for you. It sounds like some people here do though so hopefully that's no issue.

Flags: needinfo?(fmerz)

I changed all *.mozilla.community domain requested. :couci could you verify please?

Flags: needinfo?(fmerz) → needinfo?(konstantina)

thanks Flo
from what I see this was redirected wrong: https://events.mozilla.org/firefoxfightsforyoucampaign it should go here: https://community.mozilla.org/campaigns/firefox-fights-for-you-video-challenge/

And also this wasn't redirected: https://mozilla.github.io/firefox-accounts-campaign/ since it is not under .mozilla.community who should we ping?

Flags: needinfo?(konstantina) → needinfo?(fmerz)

from what I see this was redirected wrong: https://events.mozilla.org/firefoxfightsforyoucampaign it should go here: https://community.mozilla.org/campaigns/firefox-fights-for-you-video-challenge/

:ericz can probably fix that one

https://mozilla.github.io/firefox-accounts-campaign/

:mkohler has some commits in there (https://github.com/mozilla/firefox-accounts-campaign). Maybe he want's to look into it. I'm not sure if we can do the same with a github.io domain. But we could just redirect them?

Flags: needinfo?(me)
Flags: needinfo?(fmerz)
Flags: needinfo?(eziegenhorn)

Ok I fixed the events.mozilla.org/firefoxfightsforyoucampaign redirect:

$ curl -I https://events.mozilla.org/firefoxfightsforyoucampaign
HTTP/2 307
location: https://community.mozilla.org/campaigns/firefox-fights-for-you-video-challenge/
...

and as per comment 3, the people listed at https://github.com/mozilla/mozilla.github.io/graphs/contributors should have access to fix the github page redirect.

Flags: needinfo?(eziegenhorn)
Assignee: nobody → charlow
QA Contact: jhoward

It looks this is done but not closed. If you know other Konstantina please reopen with details of just what is left.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.