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

Update ansible role #73

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

Conversation

s3lva-kumar
Copy link

@s3lva-kumar s3lva-kumar commented Sep 22, 2022

👉 This ansible role deploys uguu author's latest release 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.

What's Changed

  • Added some condition for validate the uguu install on normal user or root user. If normal user fine to install. if root user it will be create a new user called uguu then install the uguu application under this user for security propose.
  • Reduced the systemd service file. Now one systemd service and timer file for both actions "check db & file expire"
  • Update some task for install uguu latest release at all time

Todo

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

In Progress

  • 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
    [x] Update local IP getting template

@sonarcloud
Copy link

sonarcloud bot commented Sep 23, 2022

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
No Duplication information No Duplication information

@sonarcloud
Copy link

sonarcloud bot commented Feb 10, 2023

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
No Duplication information No Duplication information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant