-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rework kci node
commands
#2204
Rework kci node
commands
#2204
Conversation
kci node
commandskci node
commands
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, I already did this work and was waiting for the other PRs to be reviewed and merged first. Well that's OK I can rebase my changes on top of this one. I'm reworking the API bindings with a Node class as part of it.
Okay. As per yesterday's meeting, @nuclearcat is blocked as |
a6d145c
to
a43bad6
Compare
@nuclearcat Why are you blocked? |
@gctucker i was blocked cause i need to have stable snapshot of kernelci-core with fully functional tools. Tested:
But for submitting new node:
We have small issue :
I believe because submit uses PUT /node/xxx which is supposed to update node, but not create, so maybe instead of submit we can split this command to two:
|
@nuclearcat OK then we should take a snapshot of the components earlier in the git history. That's as per requested on the GitHub issue you created. The only problem is that we can have a set of revisions working together but not with the command line tool. Do you need the command line tool working in the first release candidate to prepare the production deployment? |
Yes, definitely i need command line tool working and matching with new features, and i believe it is entirely possible. |
@nuclearcat As per the current implementation, |
a43bad6
to
025dcbb
Compare
Rework commands to interact with Node objects using `Click` framework. Signed-off-by: Jeny Sadadia <jeny.sadadia@collabora.com>
As the `kci node` commands have been reworked and added to `kernelci.cli` module, drop `node.py` from legacy module. Signed-off-by: Jeny Sadadia <jeny.sadadia@collabora.com>
025dcbb
to
701249a
Compare
Rebased. |
Retested, all looks ok, thanks! |
OK then we're changing the plans for the first release candidate, it will be using the new user management model and the reworked |
Rework commands to interact with Node objects using
Click
framework.