Skip to content

fix: Remove is_inherited from attributes#1103

Open
Dhanus3133 wants to merge 2 commits into
opsmill:stablefrom
Dhanus3133:remove-is-inherited-from-attributes
Open

fix: Remove is_inherited from attributes#1103
Dhanus3133 wants to merge 2 commits into
opsmill:stablefrom
Dhanus3133:remove-is-inherited-from-attributes

Conversation

@Dhanus3133

@Dhanus3133 Dhanus3133 commented Jun 23, 2026

Copy link
Copy Markdown

Why

Closes #995

What changed

  • Removed is_inherited from attributes. Since, it's no longer part of Infrahub's GraphQL schema.

Checklist

  • Tests added/updated
  • Changelog entry added (uv run towncrier create ...)
  • External docs updated (if user-facing or ops-facing change)
  • Internal .md docs updated (internal knowledge and AI code tools knowledge)

Summary by cubic

Removed is_inherited from attribute objects, the Attribute protocol, and GraphQL test schemas to align with Infrahub’s current schema. This avoids referencing a field that no longer exists and keeps the SDK and tests in sync.

  • Migration
    • Remove any usage of attribute.is_inherited in consumer code.

Written for commit 9d63b31. Summary will update on new commits.

Review in cubic

@Dhanus3133 Dhanus3133 requested a review from a team as a code owner June 23, 2026 18:52

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 5 files

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread changelog/995.removed.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

task: Remove is_inherited from attributes

1 participant