Skip to content

Conversation

@fdrozdowski
Copy link
Contributor

@fdrozdowski fdrozdowski commented Mar 3, 2020

Pull request checklist

Please check if your PR fulfills the following requirements:

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)
  • Build was run locally and any changes were pushed
  • Lint has passed locally and any fixes were made for failures

Pull request type

Please check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Documentation content changes
  • Other (please describe):

What is the current behavior?

One team has been developing on a private Gitlab repository while the other team has been developing on GitHub. This was temporary while we've been preparing the GitHub repository to have all the processes in place (pre-commit GitHub action).

What is the new behavior?

The development of the SDK will be only happening on GitHub.

Does this introduce a breaking change?

  • Yes
  • No

The changes that are merged from the Gitlab master's branch have introduced a breaking API change and hence the SDK version was bumped from 1.1.0 to 2.0.0.

Other information

appdata_sanity (nix_staged_python): http://selfservice.jenkins.delphix.com/job/devops-gate/job/master/job/blackbox-self-service/25366/consoleFull (PASSED)

appdata_python_samples: http://selfservice.jenkins.delphix.com/job/devops-gate/job/master/job/blackbox-self-service/25368/consoleFull (PASSED)

virtualization_sdk (ubuntu 18 sdk host): http://selfservice.jenkins.delphix.com/job/devops-gate/job/master/job/blackbox-self-service/25361/consoleFull (PASSED)

nhlien93 and others added 28 commits November 5, 2019 09:23
PYT-973 PluginImporter/Validator does not fail when an unexpected error is raised inside the Process

Reviewed at: http://reviews.delphix.com/r/54495/
… util_classes.py and fix any circular dependencies in plugin validator/imported code

Reviewed at: http://reviews.delphix.com/r/55097/
PYT-837 Plugin Versioning - New build number field should be added on init

Reviewed at: http://reviews.delphix.com/r/55151/
PYT-831 Multi-step Upgrade - Invoke upgrade migration functions from upgrade wrappers

Reviewed at: http://reviews.delphix.com/r/55381/
@fdrozdowski fdrozdowski self-assigned this Mar 3, 2020
@fdrozdowski fdrozdowski marked this pull request as ready for review March 3, 2020 00:46
@nhlien93
Copy link
Contributor

nhlien93 commented Mar 3, 2020

the merge looks correct but could you re run the blackbox runs and make sure you have the right extra params? seems like something went wrong with all the tests.

Also maybe run a windows test too for sanity?

Copy link
Contributor

@muralinimmagadda muralinimmagadda left a comment

Choose a reason for hiding this comment

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

Looks good

ankursarin
ankursarin previously approved these changes Mar 3, 2020
Copy link
Contributor

@ankursarin ankursarin left a comment

Choose a reason for hiding this comment

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

Ship it! assuming all bb tests pass

nhlien93
nhlien93 previously approved these changes Mar 3, 2020
Copy link
Contributor

@nhlien93 nhlien93 left a comment

Choose a reason for hiding this comment

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

once backbox tests pass.

nhlien93 and others added 2 commits March 3, 2020 18:41
…ithub

PYT-1095 Bump up API version in SDK to support new backend upgrade related changes
@nhlien93 nhlien93 requested a review from ankursarin March 4, 2020 23:56
Copy link
Contributor

@ankursarin ankursarin left a comment

Choose a reason for hiding this comment

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

Ship it!

@fdrozdowski
Copy link
Contributor Author

@nhlien93 Just updated links to blackbox tests in the description. They all passed.

@fdrozdowski fdrozdowski merged commit 0595533 into delphix:develop Mar 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

8 participants