Open vpetersson opened 4 years ago
We want to demo this for an investor, so let's take some shortcuts to get the alpha version of this working. Here are some shortcuts:
wott-agent patch openssh-disable-password-auth
).Outstanding tasks for MVP after #263:
/opt/wott/backup
Warning: Before you disable password authentication, make sure that you have generated and installed your SSH keys on this server. Failure to do so will result in that you will be locked out. I have have my SSH key(s) installed: [y/N]
MVP is done Sprint 16. We've received great feedback on this. Now we need to revisit the original scope in Sprint 17.
We need to resume work on this. As next steps, I want to do the following:
patch
.diff
as per the instructions in the initial ticket.13 complexity points
20
We want to make it easy for users to patch their systems by having a simple one-liner to do this. Unfortunately, this can become somewhat troublesome when you have different configurations across the fleet.
As such, we want to extend the CLI for easier patching of packages.
We want to keep this as dynamic as possible. Hence, we could do something similar to
wott-agent patch $ID
, where $ID is the issue from the backend. This could either be CVE or a change.Here's an example of how I envision a run to look like:
Example of patching a service.
Example of upgrading packages/patching for CVE.
Considerations: