You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Site creation with v0.15.0 fails with older Tableau Server versions #806
We had a report that v0.15.0 fails during site creation when using older Tableau Server versions. Workaround for now is to use v0.14.1 of TSC.
Main issue is that all the new site fields are added to the request body, but some of the new fields are not supported by older versions of Tableau Server.
We definitely need to handle versioning for the site type better, but I don't know what report this is referring to and 3.15 added parameters from before API version 3.0, I'm not sure what might have broken.
We need some explicitly versioned tests for this endpoint.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. If this is still relevant, please comment to keep it open.
Keeping this open — the underlying issue is still real. SiteItem's __init__ (models/site_item.py:125-174) initializes many boolean attributes to True/False, so create_req emits them regardless of the negotiated API version. Version-gating those the same way set_versioned_flow_attributes (request_factory.py:876) already handles flow attributes would resolve it. PRs welcome.
Activity
jacalata commentedon May 8, 2022
We definitely need to handle versioning for the site type better, but I don't know what report this is referring to and 3.15 added parameters from before API version 3.0, I'm not sure what might have broken.
We need some explicitly versioned tests for this endpoint.
github-actions commentedon Aug 18, 2026
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. If this is still relevant, please comment to keep it open.
jacalata commentedon Aug 25, 2026
Keeping this open — the underlying issue is still real. SiteItem's
__init__(models/site_item.py:125-174) initializes many boolean attributes to True/False, socreate_reqemits them regardless of the negotiated API version. Version-gating those the same wayset_versioned_flow_attributes(request_factory.py:876) already handles flow attributes would resolve it. PRs welcome.