-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: turn off talisman for ephemeral environments in ci #24627
Conversation
/testenv up |
@eschutho Ephemeral environment spinning up at http://52.24.204.99:8080. Credentials are |
ff6f0bd
to
21e6810
Compare
/testenv up |
@eschutho Ephemeral environment spinning up at http://34.217.88.36:8080. Credentials are |
21e6810
to
f22b9a0
Compare
/testenv up |
@eschutho Ephemeral environment spinning up at http://54.191.128.134:8080. Credentials are |
f22b9a0
to
e3ac5b7
Compare
/testenv up |
@eschutho Ephemeral environment spinning up at http://34.217.191.216:8080. Credentials are |
e3ac5b7
to
7d86338
Compare
Codecov Report
@@ Coverage Diff @@
## master #24627 +/- ##
==========================================
+ Coverage 68.89% 69.03% +0.14%
==========================================
Files 1901 1908 +7
Lines 73925 74210 +285
Branches 8183 8186 +3
==========================================
+ Hits 50931 51232 +301
+ Misses 20873 20857 -16
Partials 2121 2121
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 46 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
/testenv up |
@eschutho Ephemeral environment spinning up at http://35.86.154.205:8080. Credentials are |
7d86338
to
d36495f
Compare
@eschutho Ephemeral environment spinning up at http://35.165.13.75:8080. Credentials are |
c2d4565
to
7621742
Compare
/testenv up |
@eschutho Ephemeral environment spinning up at http://54.190.184.191:8080. Credentials are |
superset/config.py
Outdated
@@ -1397,6 +1397,7 @@ def EMAIL_HEADER_MUTATOR( # pylint: disable=invalid-name,unused-argument | |||
}, | |||
"content_security_policy_nonce_in": ["script-src"], | |||
"force_https": False, | |||
"session_cookie_samesite": "None", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just testing if this works.. the long term solution would be to put this in the github workflow above.
7621742
to
f42f2e1
Compare
@michael-s-molina we had talked about solving config issues for CSP so that we can keep it on in ephemerals. Since we've been blocked on using ephemerals for a bit now, I'm leaning towards merging this to turn off CSP and then coming back shortly afterward to test turning it back on since it could take longer to solve. WDYT? |
Sounds good 👍🏼 |
Ephemeral environment shutdown and build artifacts deleted. |
@eschutho Could you rebase this PR to fix the Docker issue? |
f42f2e1
to
fd5d4c9
Compare
fd5d4c9
to
77b7a5a
Compare
(cherry picked from commit 1a97245)
SUMMARY
Talisman is throwing a lot of blocking script-src errors in the ephemeral testing environment for CI, and it's blocking login to the application in CI. I'm disabling Talisman since the CSP rules aren't needed there, unless for testing.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
TESTING INSTRUCTIONS
ADDITIONAL INFORMATION