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
Add module sapcar_extract to make SAP administration easier. #2596
Add module sapcar_extract to make SAP administration easier. #2596
Conversation
reopened PR sry for the mess |
SAPCAR (older version was called CAR) is a compress utility (similar to winzip, tar, zip, gz, etc.) , that is used by SAP to compress and decompress nearly all delivered files and executables. |
@Andersson007 @felixfontein could you please review this pr :-) |
@rainerleber I'll try to find time over the weekend! |
@rainerleber I'll try to make time for this during the week, thanks |
@rainerleber you could also become a great reviewer (at least to pre-review your future works and I hope for others' works as well) by using this Review checklist:) |
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
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.
I didn't dig in the code. From general perspective LGTM
Co-authored-by: Felix Fontein <felix@fontein.de>
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.
Just two nits, then it's ready I think :)
Co-authored-by: Felix Fontein <felix@fontein.de>
Thank you for reviewing and your time :-) |
@rainerleber thanks for the module! |
@rainerleber thanks for contributing this! |
Backport to stable-3: 💚 backport PR created✅ Backport PR branch: Backported as #2705 🤖 @patchback |
* add sapcar * integrate test * test integration * Revert "integrate test" This reverts commit 17cbff4. * add requiered * change test * change binary * test * add bin bath * change future * change download logic * change logic * sanity * Apply suggestions from code review Co-authored-by: Felix Fontein <felix@fontein.de> * add url and error handling * sanity * Apply suggestions from code review Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru> * Apply suggestions from code review Co-authored-by: Felix Fontein <felix@fontein.de> * cleanup and fixes * sanity * add sec library * add description * remove blanks * sanity * Apply suggestions from code review Co-authored-by: Felix Fontein <felix@fontein.de> Co-authored-by: Rainer Leber <rainer.leber@sva.de> Co-authored-by: Felix Fontein <felix@fontein.de> Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru> (cherry picked from commit a4f46b8)
…2705) * add sapcar * integrate test * test integration * Revert "integrate test" This reverts commit 17cbff4. * add requiered * change test * change binary * test * add bin bath * change future * change download logic * change logic * sanity * Apply suggestions from code review Co-authored-by: Felix Fontein <felix@fontein.de> * add url and error handling * sanity * Apply suggestions from code review Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru> * Apply suggestions from code review Co-authored-by: Felix Fontein <felix@fontein.de> * cleanup and fixes * sanity * add sec library * add description * remove blanks * sanity * Apply suggestions from code review Co-authored-by: Felix Fontein <felix@fontein.de> Co-authored-by: Rainer Leber <rainer.leber@sva.de> Co-authored-by: Felix Fontein <felix@fontein.de> Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru> (cherry picked from commit a4f46b8) Co-authored-by: rainerleber <39616583+rainerleber@users.noreply.github.com>
@felixfontein thanks for the thorough review! I should train @rainerleber thanks for working on this:) |
SUMMARY
sapcar_extract - This module uses the properitary SAPCAR binary to extract SAR/CAR Files
The sapcar_extract module adds the abillity for idempotence for unpacking SAP files.
ISSUE TYPE
COMPONENT NAME
sapcar_extract