-
Notifications
You must be signed in to change notification settings - Fork 807
Closed
Description
Continuing to support 32-bit systems is putting a lot of drag on the development process. The 32-bit binaries increase download times, increase build times, add complexity to the logic, and are largely untested. They may be riddled with bugs and we have no way of knowing (i.e. no automated testing).
Discontinue 32-bit support by removing the 32-bit agents and any logic related to them.
Tasks
- Disable Jenkins 32bit jobs (0d) @mssalvatore
- Edit
monkey.spec
files (0d) @mssalvatore - Modify documentation (0d) @shreyamalviya
- Modify Hadoop and supporting code to strip all 32bit reference (0d) @shreyamalviya
- Decouple exploiters from moneyfs and ControlClient (0d) @mssalvatore
- Simplify and optimize process of downloading agents from Island
- Add IAgentRepository to exploiters
- Modify SSH and supporting code to strip all 32bit reference (0d) @mssalvatore
- Remove
upgrade_to_64bit
inmonkey.py
(0d) @mssalvatore - Remove 32bit specific settings in configuration (0d) @ilija-lazoroski
- Remove 32bit options on RunMonkeyPage (0d) @ilija-lazoroski
- Modify
build_scripts
to remove 32bit binaries- AppImage (0d) @mssalvatore
- Docker (0d) @mssalvatore
- MSI (0d) @ilija-lazoroski
- Modify
deployment_scripts
to remove 32bit binaries- Linux (0d) @mssalvatore
- Windows (0d) @mssalvatore