Skip to content
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

Automate deployment of autopower devices further #9

Open
UsualSpec opened this issue Jul 8, 2024 · 2 comments
Open

Automate deployment of autopower devices further #9

UsualSpec opened this issue Jul 8, 2024 · 2 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@UsualSpec
Copy link
Collaborator

We have a deployment process (https://github.com/nsg-ethz/autopower/blob/main/client/README.md) which requires some manual interaction:

  • One needs to flash the SD cards operating system
  • One needs to sign the client certificates at the CA and need to move the public cert to the Pi

This approach is non optimal and should be more automated.
Agent forwarding could be an approach for signing the certs, but this is still manual.

@UsualSpec UsualSpec added documentation Improvements or additions to documentation enhancement New feature or request labels Jul 8, 2024
@UsualSpec
Copy link
Collaborator Author

@UsualSpec
Copy link
Collaborator Author

@romain-jacob you'd maybe also want to consider the case of recreating/resigning the certificate after a year in signCerts.sh

See

openssl req -new -passin pass:1111 -key client.key -out client.csr -sha512 -subj "/C=CH/ST=Switzerland/L=Zuerich/O=ETH-Zuerich/OU=D-ITET/CN=${CN}"
on how the initial cert creation works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants