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

Check for underlying OS updates #566

Open
willow9886 opened this issue Aug 5, 2019 · 2 comments
Open

Check for underlying OS updates #566

willow9886 opened this issue Aug 5, 2019 · 2 comments
Assignees
Labels
new feature brand new feature
Milestone

Comments

@willow9886
Copy link
Contributor

willow9886 commented Aug 5, 2019

We should notify organizations when updates to the underlying server OS are available.

The idea is to write a script which will check whether OS updates are available, then expose a configuration option in oxTrust that allows the administrator to enable / disable notifications inside oxTrust when updates are available. If enabled, the admin can simply click a button in oxTrust to update the OS.

Tasks:

  • Get list of command for each supported OS type

  • Write scripts to run these commands. One script to check if there are updates, and a second script to install updates. Or, one script which supports command line options.

  • Configure sudo to be allowed to run this script

Once this task is complete, we should open an issue on oxTrust repo with details to implement the admin UX.

@willow9886 willow9886 added this to the 4.1 milestone Aug 5, 2019
@willow9886 willow9886 added enhancement Update to existing feature or functionality new feature brand new feature and removed enhancement Update to existing feature or functionality labels Aug 5, 2019
@yuriyz yuriyz modified the milestones: 4.1, 4.2 Dec 12, 2019
@adrian-gluu
Copy link

here is an script with args to sort updates check and install.
https://gist.github.com/adrian-gluu/2506063161e719728ab5429081c31adc

@nynymike
Copy link
Contributor

This script automatically applies the updates. Should we just add it to the chroot and enable it? We also need instructions in the docs for how to disable it, in case customers don't want updates automatically.

@yurem yurem modified the milestones: 4.2, 5.0 May 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature brand new feature
Projects
None yet
Development

No branches or pull requests

6 participants