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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The "replace_insecure_js" zone setting override is not supported #904

Open
the-gigi opened this issue Sep 12, 2024 · 2 comments
Open

The "replace_insecure_js" zone setting override is not supported #904

the-gigi opened this issue Sep 12, 2024 · 2 comments
Labels
awaiting-upstream The issue cannot be resolved without action in another repository (may be owned by Pulumi). blocked The issue cannot be resolved without 3rd party action. kind/enhancement Improvements or new features

Comments

@the-gigi
Copy link

Describe what happened

This setting is defined here:
https://developers.cloudflare.com/waf/tools/replace-insecure-js-libraries/

missing at least from Java and C# implementations of the ZoneSettingsOverrideSettingsArgs class:

Sample program

N/A

Log output

N/A

Affected Resource(s)

ZoneSettingsOverride

Output of pulumi about

CLI          
Version      3.131.0
Go Version   go1.23.0
Go Compiler  gc

Plugins
KIND      NAME  VERSION
language  java  unknown

Host     
OS       darwin
Version  14.1
Arch     arm64

This project is written in java: executable='/Users/gigi/.sdkman/candidates/java/current/bin/java' version='openjdk 21.0.2 2024-01-16 LTS
OpenJDK Runtime Environment Temurin-21.0.2+13 (build 21.0.2+13-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.2+13 (build 21.0.2+13-LTS, mixed mode)' java='/Users/gigi/.sdkman/candidates/java/current/bin/java' javac='21.0.2' maven='Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)'

Current Stack: organization/cloudflare/production

TYPE                                                        URN
pulumi:pulumi:Stack                                         urn:pulumi:production::cloudflare::pulumi:pulumi:Stack::cloudflare-production
pulumi:providers:cloudflare                                 urn:pulumi:production::cloudflare::pulumi:providers:cloudflare::default_5_38_0
cloudflare:index/zone:Zone                                  urn:pulumi:production::cloudflare::cloudflare:index/zone:Zone::insurbot.com
cloudflare:index/zoneSettingsOverride:ZoneSettingsOverride  urn:pulumi:production::cloudflare::cloudflare:index/zoneSettingsOverride:ZoneSettingsOverride::settingsOverride_5e284095faa7f1d18edd609de6e279ca


Found no pending operations associated with production

Backend        
Name           Gigis-MacBook-Pro.local
URL            s3://invisible-pulumi/aws?profile=ProdAdmin
User           gigi
Organizations  
Token type     personal

No dependencies found

Pulumi locates its logs in /var/folders/1f/xlz36fws2hl_3vn2_tl8zl_h0000gn/T/ by default

Additional context

No response

Contributing

Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

@the-gigi the-gigi added kind/bug Some behavior is incorrect or out of spec needs-triage Needs attention from the triage team labels Sep 12, 2024
@guineveresaenger guineveresaenger added kind/enhancement Improvements or new features awaiting-upstream The issue cannot be resolved without action in another repository (may be owned by Pulumi). blocked The issue cannot be resolved without 3rd party action. and removed kind/bug Some behavior is incorrect or out of spec needs-triage Needs attention from the triage team labels Sep 13, 2024
@guineveresaenger
Copy link
Contributor

hi @the-gigi - thank you for filing this issue.

It appears as though this is a setting override not yet implemented in the underlying Terraform provider, so we are not currently supporting this setting.

We'd encourage you to open an issue upstream to this effect. The Cloudflare team have the expertise to add this functionality, and we'll have it available as soon as they do.

@the-gigi
Copy link
Author

Thank you @guineveresaenger . I was thinking as workaround to use terraform provider through the new support for any terraform provider. I didn't realize the Pulumi cloudflare provider is already implemented on top of the terraform provider :-)

I'll open issues upstream.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting-upstream The issue cannot be resolved without action in another repository (may be owned by Pulumi). blocked The issue cannot be resolved without 3rd party action. kind/enhancement Improvements or new features
Projects
None yet
Development

No branches or pull requests

2 participants