Skip to content

Conversation

@MaciejMis
Copy link
Contributor

Hi!
Changes:

  • Implemented Task service for Dell plugin based on ODIMRA implementation,
  • Rewritten create and delete actions on Volume:
    • For each Volume action plugin creates Task and returns it to user,
    • Task is updated by task monitor that monitors state of Volume and its tasks.
  • Minor code cleanup,
  • Fix for issue 545

Please add more reviewers if necessary.

jeevan-kamkar and others added 7 commits January 15, 2021 13:53
…to pluginDell-mmis-merge

� Conflicts:
�	.github/workflows/build_deploy_test.yml
�	Makefile
�	plugin-dell/config/config.go
�	plugin-dell/config/dell_config.json
�	plugin-dell/dphandler/basicAuth.go
�	plugin-dell/dphandler/biosSettings.go
�	plugin-dell/dphandler/biosSettings_test.go
�	plugin-dell/dphandler/bootorder.go
�	plugin-dell/dphandler/common.go
�	plugin-dell/dphandler/createSession.go
�	plugin-dell/dphandler/getResource.go
�	plugin-dell/dphandler/managers.go
�	plugin-dell/dphandler/pluginStatus.go
�	plugin-dell/dphandler/redfishEvents.go
�	plugin-dell/dphandler/reset.go
�	plugin-dell/dphandler/storage.go
�	plugin-dell/dphandler/storage_test.go
�	plugin-dell/dphandler/subscribeEvents.go
�	plugin-dell/dphandler/update.go
�	plugin-dell/dpmessagebus/publish.go
�	plugin-dell/dpmiddleware/basicAuthenticate.go
�	plugin-dell/dpmodel/Device.go
�	plugin-dell/dpmodel/storage.go
�	plugin-dell/dputilities/redfishClient.go
�	plugin-dell/dputilities/utility.go
�	plugin-dell/go.mod
�	plugin-dell/go.sum
�	plugin-dell/main.go
…to pluginDell-mmis-merge

� Conflicts:
�	plugin-dell/go.sum
@MaciejMis MaciejMis added prio:normal normal priority, can be taken up after high priority issues are addressed status:new This tag is attached to a new issue during creation only type:feature issue type is created for adding a new feature(enhancement) to the system labels Jul 23, 2021
@lgtm-com
Copy link

lgtm-com bot commented Jul 23, 2021

This pull request fixes 1 alert when merging 3ebbb20 into 1c6ab72 - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

@lgtm-com
Copy link

lgtm-com bot commented Jul 26, 2021

This pull request fixes 1 alert when merging 205bf22 into e3ca899 - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

@bharath-b-hpe
Copy link
Contributor

Hello @MaciejMis

Please check the github action failures.

@MaciejMis
Copy link
Contributor Author

Hello @MaciejMis

Please check the github action failures.

Thanks for reply. I fixed tests, all checks should pass now.

@lgtm-com
Copy link

lgtm-com bot commented Aug 13, 2021

This pull request fixes 1 alert when merging f038f81 into 117be79 - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

@lgtm-com
Copy link

lgtm-com bot commented Aug 13, 2021

This pull request fixes 1 alert when merging 93c9b7e into 117be79 - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

@lgtm-com
Copy link

lgtm-com bot commented Aug 17, 2021

This pull request fixes 1 alert when merging b94f940 into 2f48f5d - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

@lgtm-com
Copy link

lgtm-com bot commented Aug 18, 2021

This pull request fixes 1 alert when merging 3d1e715 into 2e8ec2e - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

@lgtm-com
Copy link

lgtm-com bot commented Aug 18, 2021

This pull request fixes 1 alert when merging 876f9a6 into 2e8ec2e - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

…to mmis-dell-storage

� Conflicts:
�	Makefile
@lgtm-com
Copy link

lgtm-com bot commented Aug 31, 2021

This pull request fixes 1 alert when merging 7252c61 into fa26fe3 - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

Copy link
Contributor

@bharath-b-hpe bharath-b-hpe left a comment

Choose a reason for hiding this comment

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

Please include license header in all new files added and also execute golint, go fmt tools in the source directories containing changes.

@lgtm-com
Copy link

lgtm-com bot commented Sep 8, 2021

This pull request fixes 1 alert when merging a65e51f into 1082af7 - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

@lgtm-com
Copy link

lgtm-com bot commented Sep 8, 2021

This pull request fixes 1 alert when merging adf0636 into 1082af7 - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

@lgtm-com
Copy link

lgtm-com bot commented Sep 8, 2021

This pull request fixes 1 alert when merging f569263 into 817c69c - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

@lgtm-com
Copy link

lgtm-com bot commented Sep 23, 2021

This pull request fixes 1 alert when merging 3721ca7 into 608e31e - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

@ashraf-vazeer
Copy link
Contributor

@MaciejMis did we get approval from TSC for this feature to be added to ODIM?

@MaciejMis
Copy link
Contributor Author

@MaciejMis did we get approval from TSC for this feature to be added to ODIM?

Hi! Yes, quite some time ago :)

@lgtm-com
Copy link

lgtm-com bot commented Sep 28, 2021

This pull request fixes 1 alert when merging 926b445 into d7648ad - view on LGTM.com

fixed alerts:

  • 1 for Useless assignment to local variable

@ashraf-vazeer
Copy link
Contributor

@MaciejMis did we get approval from TSC for this feature to be added to ODIM?

Hi! Yes, quite some time ago :)

@MaciejMis ,

didn't find any reference in the proposal table regarding updating Dell plugin to handle tasks.
Following is the proposal table.
https://wiki.odim.io/pages/viewpage.action?pageId=327873

Can this be discussed in TSC call and concluded, before we can to go ahead with approving this PR?

Thanks
Ashraf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

prio:normal normal priority, can be taken up after high priority issues are addressed status:new This tag is attached to a new issue during creation only type:feature issue type is created for adding a new feature(enhancement) to the system

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants