-
Notifications
You must be signed in to change notification settings - Fork 37
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
Multipart HTTP update support #341
Comments
It seems only multipart update is supported in bmclib. OpenBMC only supports basic update, as of now. |
In fact, OpenBMC implements "Unstructured HTTP push update", which is deprecated, not "basic update". |
I'm having this issue as well. Did you ever find a solution or try rolling your own? |
We implemented "Unstructured HTTP push update" in bmclib so that OpenBMC can be updated |
Also, support for multipart update has been merged in openbmc: |
Awesome! That means this should now work with bmclib if using the latest openbmc since bmclib already supports this, correct? |
Yes, and if both are supported, bmclib should use multipart update. Please give feedback if you test it |
I forgot to come back and report, but I have had success updating firmware after the multipart update support was added to OpenBMC. |
When trying to update a firmware with bmclib (using install-firmware example):
The text was updated successfully, but these errors were encountered: