Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃尭 Cherry-pick request for #30243 into #30147, #30086 (Complete) #30244

Closed
powerivq opened this issue Sep 15, 2020 · 4 comments
Closed

馃尭 Cherry-pick request for #30243 into #30147, #30086 (Complete) #30244

powerivq opened this issue Sep 15, 2020 · 4 comments

Comments

@powerivq
Copy link
Contributor

powerivq commented Sep 15, 2020

Cherry-pick request

Issue PR Beta / Experimental? Stable? LTS? Release issue
#30243 #30174 #30235 YES YES YES #30147 #30086

Why does this issue meet the cherry-pick criteria?

The regression broke two ad networks and all users using these two ad vendors do not get any ad at all.

Why is an LTS cherry-pick needed?

The change has flowed into LTS, and it is serious enough that should not stand there for longer.

Mini-postmortem

TODO: This postmortem will be written after the cherry-pick deployment and before this issue is closed. Delete this TODO when the postmortem is ready.

Summary

Since 9/8 release, Kargo and Yield Pro ads have stopped working. It was caused by us enabling strict mode for JS (#29929), and the ads using the implicit this in the vendor configuration suddenly finding this to become undefined. Kargo reached out to us once they noticed their ad is no longer serving on AMP.

Impact

  • All publishers using Kargo and Yield Pro are affected
  • All the ads using these two ad vendors fail to load

Action Items

  • Fixed the issue (Fix yield pro use of implicit this聽#30235)
  • Determined that the vendors are in the best position to add test coverage, either on amp repo or on their own infra. wg-ads does not have subject-matter expertise on the specific network.

/cc @ampproject/release-on-duty @ampproject/wg-approvers @ampproject/cherry-pick-approvers

@cramforce
Copy link
Member

Approved

@gmajoulet
Copy link
Contributor

All done, assigning to @powerivq for a post mortem.

@rsimha
Copy link
Contributor

rsimha commented Dec 1, 2020

[Cleaning up old CP issues] Can this be closed?

@Enriqe
Copy link
Contributor

Enriqe commented Jan 13, 2021

[Cleaning up old CP issues] Can this be closed?

@samouri samouri changed the title 馃尭 Cherry-pick request for #30243 into #30147, #30086 (Pending) 馃尭 Cherry-pick request for #30243 into #30147, #30086 (Complete) Jan 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants