Skip to content

Rebase from Apache/main - #83

Closed
rajiv-jain-netapp wants to merge 225 commits into
mainfrom
feature/CSTACKEX-228
Closed

Rebase from Apache/main#83
rajiv-jain-netapp wants to merge 225 commits into
mainfrom
feature/CSTACKEX-228

Conversation

@rajiv-jain-netapp

@rajiv-jain-netapprajiv-jain-netapp commented Jul 28, 2026

Copy link
Copy Markdown

Description

Fork sync / integration

This PR...

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (improves an existing feature and functionality)
  • Cleanup (Code refactoring and cleanup, that may add test cases)
  • Build/CI
  • Test (unit or integration test code)

Feature/Enhancement Scale or Bug Severity

Feature/Enhancement Scale

  • Major
  • Minor

Bug Severity

  • BLOCKER
  • Critical
  • Major
  • Minor
  • Trivial

Screenshots (if appropriate):

How Has This Been Tested?

How did you try to break this feature and the system with this change?

DaanHooglandand others added 30 commits February 20, 2026 16:20
…revent duplicate volume and primary storage increment on import
apache#12833)
Fixes an issue in NsxResource.executeRequest where Network.Service
comparison failed when DeleteNsxNatRuleCommand was executed in a
different process. Due to serialization/deserialization, the
deserialized Network.Service instance was not equal to the static
instances Network.Service.StaticNat and Network.Service.PortForwarding,
causing the comparison to always return false.
Co-authored-by: Andrey Volchkov <avolchkov@playtika.com>
(cherry picked from commit 30dd234)
…ations (apache#12883)
* Move logs for values of the migration settings out of the loop
* Apply suggestions from code review
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
---------
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
…pache#12884)
* Fix NPE on external/unmanaged instance import using custom offerings
* merge conflict fixes
* fix pre-commit issue
Co-authored-by: Daan Hoogland <dahn@apache.org>
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
winterhazeland others added 13 commits July 14, 2026 19:01
apache#578) (apache#13551)
* ConfigureStorageAccessCmd: Allow storage access configuration on empty clusters/pods/zones
* update as per comments
* update as per review comments
* update as per comments
---------
(cherry picked from commit 32736b9e262522912cf8755acabfb7400006252f)
Co-authored-by: Sachin R <32716246+sachindoddaguni@users.noreply.github.com>
Co-authored-by: Sachin R Doddaguni <s_rudrappadoddagu@apple.com>
Co-authored-by: mprokopchuk <mprokopchuk@gmail.com>
…apache#13615)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* 4.22:
UI: fix blank page when list Other OSes in VNF appliance deployment (apache#13620)
ConfigureStorageAccessCmd: Allow storage access configuration on empt… (apache#578) (apache#13551)
Integrate upstream/main while preserving NetApp fork commit history.
Conflict resolution keeps NetApp ONTAP plugin enhancements, adopts
upstream KVM disk-only VM snapshot refactor, and combines ONTAP managed
primary snapshot logic with upstream async backup handling in
SnapshotManagerImpl.
Co-authored-by: Cursor <cursoragent@cursor.com>
CopilotAI lite review requested due to automatic review settings July 28, 2026 12:37

CopilotAI 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.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

Bring in CSTACKEX-158 (idempotent ONTAP snapshot delete) and
multi-host NFS/iSCSI support (#64) on top of the apache/main sync.
CopilotAI review requested due to automatic review settings July 29, 2026 13:43

CopilotAI 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.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@rajiv-jain-netapprajiv-jain-netapp changed the title Feature/cstackex 228Rebase from Apache/mainJul 30, 2026
CopilotAI review requested due to automatic review settings August 5, 2026 05:46
CopilotAI reviewed Aug 5, 2026

CopilotAI 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.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

Co-authored-by: rajiv-jain-netapp <209083001+rajiv-jain-netapp@users.noreply.github.com>
CopilotAI review requested due to automatic review settings August 6, 2026 05:12
CopilotAI reviewed Aug 6, 2026

CopilotAI 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.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

Sign up for freeto 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.

20 participants

@rajiv-jain-netapp@DaanHoogland@GutoVeronezi@abh1sar@winterhazel@ZhyliaievD@weizhouapache@nvazquez@erikbocks@sureshanaparti@hsato03@Kukunin@julien-vaz@GeanJair@shwstppr@BryanMLima@genegr@codingkiddo@rp-