Skip to content

Migrate zosbase -> zos_base module (v1.1.0)#997

Closed
ashraffouda wants to merge 1 commit into
developmentfrom
migrate-to-zos-base-module
Closed

Migrate zosbase -> zos_base module (v1.1.0)#997
ashraffouda wants to merge 1 commit into
developmentfrom
migrate-to-zos-base-module

Conversation

@ashraffouda

Copy link
Copy Markdown
Collaborator

Moves the Go dependency from github.com/threefoldtech/zosbase to github.com/threefoldtech/zos_base@v1.1.0 (threefoldtech/zos_base#119), removing the Go-import dependency on GitHub's rename redirect.

  • go.mod: zosbase v1.0.9 -> zos_base v1.1.0
  • go.sum updated, imports rewritten
  • tfgrid-sdk-go/tfchain deps unchanged (separate migrations)

Part of the P1 module-path migration — #2693.

The zosbase module was renamed to github.com/threefoldtech/zos_base. Update the
go.mod require (v1.0.9 -> zos_base v1.1.0), go.sum, and import statements.
tfgrid-sdk-go / tfchain deps are left as-is (separate migrations).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ashraffouda

Copy link
Copy Markdown
Collaborator Author

Closing: this migration is blocked on tfgrid-sdk-go/zos_sdk_go. grid_terraform shares gridtypes (Backend/IPNet) with tfgrid-sdk-go/grid-client, which still imports zosbase. Since zos_base and zosbase are distinct module paths, migrating grid_terraform alone produces incompatible duplicate types (cannot use []zos_base...Backend as []zosbase...Backend). It can migrate only after zos_sdk_go (grid-client) moves to zos_base and is re-tagged. Tracked in threefoldtech/zos#2693.

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.

1 participant