Uguu icon indicating copy to clipboard operation
Uguu copied to clipboard

Ansible role to deploy Uguu

Open s3lva-kumar opened this issue 2 years ago • 1 comments

:point_right: This ansible role deploys the release v1.5.0 on Ubuntu 20.04. The newer releases had some structural changes, so I noticed. It will be worked on right alongside the below TO-DO's.

Todo

  • [ ] Easier testing with molecule/KitchenCI
  • [ ] Add new task for automatically get the author's new release
  • [ ] Update local IP getting template

In Progress

  • [x] Easier testing with molecule/KitchenCI
  • [ ] Add new task for automatically get the author's new release
  • [ ] Update local IP getting template

Done ✓

  • [ ] Easier testing with molecule/KitchenCI
  • [ ] Add new task for automatically get the author's new release
  • [ ] Update local IP getting template

:point_right: A few liberties were taken with regard to the utility with which the uploaded files were purged and the job scheduler to execute the latter.

i) rm -rf ↪️ srm ii) cron ↪️ systemd-timer

:point_right: If this PR adds value, an update to the Uguu docs to include the "Installation via Ansible" section under installation will help anybody choosing to deploy via.

make submodule-update
make HOSTS_FILE=<path-to-inventory> deploy

s3lva-kumar avatar Apr 12 '22 08:04 s3lva-kumar

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

sonarqubecloud[bot] avatar Apr 12 '22 08:04 sonarqubecloud[bot]